Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3993 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Tai rodyk to speedos ridos bukles naujinimą to ir prašau.... Visą update.

 

 

new masinosbukle[10];
        new Float:health;
        GetVehicleHealth(vehicleid, health);
        if(health >900)
        {
            format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >800)
        {
             format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >700)
        {
               format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >600)
        {
             format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >500)
        {
               format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >400)
        {
               format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >300)
        {
               format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health >200)
        {
             format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health >100)
        {
             format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health <100)
        {
            format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }




        GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
        final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*216.666667; // 136.666667 = kmph  // 85.4166672= mph
        final_speed_int = floatround(final_speed,floatround_round);
        vehicleDB[vehicleid][prav] += final_speed;
        if(ShiftInfo[playerid] == true)
        {
            format(speed_string,156,"~n~~n~  ~y~Tr.Priemone: ~w~%s~n~  ~g~Greitis: ~w~%i KM/h~n~  ~r~Bukle: ~w~%s~n~  ~b~Degalu Bake: ~w~%dL~n~  ~p~Rida: ~w~%.2fKm", VehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400], final_speed_int, masinosbukle, vehicleDB[vehicleid][gas], vehicleDB[vehicleid][prav]/100000);
            TextDrawSetString(SPEEDOS[playerid], speed_string);
            TextDrawShowForPlayer(playerid, spidometras[playerid]);
            TextDrawShowForPlayer(playerid, SPEEDOS[playerid]);
        }else{
            TextDrawHideForPlayer(playerid, spidometras[playerid]);
            TextDrawHideForPlayer(playerid, SPEEDOS[playerid]);
        }
    }else{
        TextDrawHideForPlayer(playerid, spidometras[playerid]);
        TextDrawHideForPlayer(playerid, SPEEDOS[playerid]);
    }
    return 1;
}

stian cia tikrinimas bukle greiti, viskas ciki. iskyrus degalus.

 

P.S. Cia virsui turetu buti dar speed tirkinimas, bet neisikele kazkodel.

Redaguota , nario barrag3

 

new masinosbukle[10];
        new Float:health;
        GetVehicleHealth(vehicleid, health);
        if(health >900)
        {
            format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >800)
        {
             format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >700)
        {
               format(masinosbukle, sizeof(masinosbukle), "~g~%.1f%", health/10);
        }
        else if(health >600)
        {
             format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >500)
        {
               format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >400)
        {
               format(masinosbukle, sizeof(masinosbukle), "~y~%.1f%", health/10);
        }
        else if(health >300)
        {
               format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health >200)
        {
             format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health >100)
        {
             format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }
        else if(health <100)
        {
            format(masinosbukle, sizeof(masinosbukle), "~r~%.1f%", health/10);
        }




        GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
        final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*216.666667; // 136.666667 = kmph  // 85.4166672= mph
        final_speed_int = floatround(final_speed,floatround_round);
        vehicleDB[vehicleid][prav] += final_speed;
        if(ShiftInfo[playerid] == true)
        {
            format(speed_string,156,"~n~~n~  ~y~Tr.Priemone: ~w~%s~n~  ~g~Greitis: ~w~%i KM/h~n~  ~r~Bukle: ~w~%s~n~  ~b~Degalu Bake: ~w~%dL~n~  ~p~Rida: ~w~%.2fKm", VehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400], final_speed_int, masinosbukle, vehicleDB[vehicleid][gas], vehicleDB[vehicleid][prav]/100000);
            TextDrawSetString(SPEEDOS[playerid], speed_string);
            TextDrawShowForPlayer(playerid, spidometras[playerid]);
            TextDrawShowForPlayer(playerid, SPEEDOS[playerid]);
        }else{
            TextDrawHideForPlayer(playerid, spidometras[playerid]);
            TextDrawHideForPlayer(playerid, SPEEDOS[playerid]);
        }
    }else{
        TextDrawHideForPlayer(playerid, spidometras[playerid]);
        TextDrawHideForPlayer(playerid, SPEEDOS[playerid]);
    }
    return 1;
}

stian cia tikrinimas bukle greiti, viskas ciki. iskyrus degalus.

 

:funny:  geras ~r~Bukle: ~w~%s~n~ vietoj %s padaryk %i ir viskas veiks

Tai čia jau ne su spidometru o su pačiais degalais rodyk degalų timeri kuris nuiminėja degalus kas minutę mašinai.

Labai paprastas cia, dar pilnai nebaigtas

 

public mazeja(playerid)
{
    new vid = GetPlayerVehicleID(playerid);
    if(IsPlayerInAnyVehicle(playerid))
    vehicleDB[vid][gas] -= 1;
}

Aisku yra pats timeris sukurtas ant gamemode init

SetTimer("mazeja", 60000, false);

Man regis zinau kas blogai jau. :D bet pasakyk, gal blogai mastau.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3993 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...