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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3629 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)

Sveiki.. Taigi mano spidometras kažką grybauja, įsėdu į mašiną ir kuro rodo 1564156461. Manau tai blogai ne dėl kuro sistemos o dėl pačio spidometro.
 

public Speedometer(playerid)
{
    new vehicleid,Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,speed_string[256],final_speed_int;
    vehicleid = GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {


        new VehicleNames[212][] = {
        "Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster","Stretch","Manana","Infernus",
        "Voodoo","Pony","Mule","Cheetah","Ambulance","Leviathan","Moonbeam","Esperanto","Taxi","Washington","Bobcat","Mr Whoopee","BF Injection",
        "Hunter","Premier","Enforcer","Securicar","Banshee","Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon","Coach","Cabbie",
        "Stallion","Rumpo","RC Bandit","Romero","Packer","Monster","Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer","Turismo","Speeder",
        "Reefer","Tropic","Flatbed","Yankee","Caddy","Solair","Berkley's RC Van","Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider",
        "Glendale","Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes","Sabre","Rustler","ZR3 50","Walton","Regina",
        "Comet","BMX","Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher","Virgo","Greenwood",
        "Jetmax","Hotring","Sandking","Blista Compact","Police Maverick","Boxville","Benson","Mesa","RC Goblin","Hotring Racer A","Hotring Racer B",
        "Bloodring Banger","Rancher","Super GT","Elegant","Journey","Bike","Mountain Bike","Beagle","Cropdust","Stunt","Tanker","RoadTrain",
        "Nebula","Majestic","Buccaneer","Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona","FBI Truck",
        "Willard","Forklift","Tractor","Combine","Feltzer","Remington","Slamvan","Blade","Freight","Streak","Vortex","Vincent","Bullet","Clover",
        "Sadler","Firetruck","Hustler","Intruder","Primo","Cargobob","Tampa","Sunrise","Merit","Utility","Nevada","Yosemite","Windsor","Monster A",
        "Monster B","Uranus","Jester","Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna","Bandito","Freight","Trailer",
        "Kart","Mower","Duneride","Sweeper","Broadway","Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug","Trailer A","Emperor",
        "Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C","Andromada","Dodo","RC Cam","Launch","Police Car (LSPD)","Police Car (SFPD)",
        "Police Car (LVPD)","Police Ranger","Picador","S.W.A.T. Van","Alpha","Phoenix","Glendale","Sadler","Luggage Trailer A","Luggage Trailer B",
        "Stair Trailer","Boxville","Farm Plow","Utility Trailer" };




        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);
        }
        new model = GetVehicleModel(vehicleid);
        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~Transportas: ~w~%s~n~  ~g~Greitis: ~w~%i KM/h~n~  ~r~Bukle: ~w~%s~n~  ~b~Degalai: ~w~%dL~n~  ~p~Pravaziuota: ~w~%.2fKm", VehicleNames[model-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;
}

Gal kas žinot kas blogai? Atsidėkosiu.

 

Redaguota , nario Reklameris1
Narys įspėtas: 1.3. Kuriant temas rašyti aiškius temos pavadinimus, pavadinimas turi atspindėti temos turinį (nevartokite jokių "help, padėkite, šitas geras" ir panašiai).

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3629 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!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...