[Pomoc] Potrosnja goriva

Započeo RilleX
15. Feb. 2015. Zaključano
345
pregleda
12
postova
Rudimental
5
OG Legend
15. Feb. 2015.
Hoces reci da i jedno i drugo trosi 1 litru ?
Leon27
5
Crime Lord
15. Feb. 2015.
Ne da isto trose nego da Vrstagoriva 0 treba da trosi 1L a Vrstagoriva 1 da trosi 3L

if(CarInfo == 0) { Gorivo -= 1; return 1; }//ovaj treba da trosi 1L
else if(CarInfo == 1) { Gorivo -= 3; return 1; }//ovaj treba da trosi 3L
Rudimental
5
OG Legend
15. Feb. 2015.
Probaj ovako

if(CarInfo == 0) { Gorivo -= 1; }
if(CarInfo == 1) { Gorivo -= 3; }
Đerek
2
Street Runner
15. Feb. 2015.
Onda napravis if(vrstagoriva == 1)
                                    da ti skida koliko hoces i napravi ispod else if(nestodrugo) da ti skida ali nije toliki problem
Leon27
5
Crime Lord
15. Feb. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on February 15, 2015, 2:27 pm:
Probaj ovako

if(CarInfo == 0) { Gorivo -= 1; }
if(CarInfo == 1) { Gorivo -= 3; }

Nece opet isto trose 1L obije vrste goriva  ☹️
Rudimental
5
OG Legend
15. Feb. 2015.
Hm po meni je ovo ok nez sto nebi radilo ... Jel imas ti neku proveru za ovu vrsu goriva da vidis dali vozilo koristi 0 ili 1 ? Pokusaj to pa vidi mozda su ti sva vozila na 0
Leon27
5
Crime Lord
15. Feb. 2015.
Vrstagoriva je u enumu CarInfo znaci samo za ownable auta i samo se koristi u ovome publicu da skida gorivo nigde vise
EDIT😛itao si me za proveru evo napravio sam komandu i dobro radi nema problema

CMD:statrosi(playerid,params[])
{

for(new car = 1; car < MAX_VEHICLES; car++)
{
new vehicleid = GetPlayerVehicleID(playerid);

    for(new b = 0; b < sizeof(CarInfo); b++)
{
new gFile;
format(gFile, 50, "cos/Auto_%d.ini" ,b);
if(fexist(gFile))
{
new cosvls = GetPlayerVehicleID(playerid);
        new sadid = CarInfo;
if(CarInfo == 1 && cosvls == sadid)
{
            if(CarInfo == 1)
    {
            if(CarInfo == 0) return SCM(playerid,-1,"Dizel");
            if(CarInfo == 1) return SCM(playerid,-1,"Benzin");
            }
}
}
Rudimental
5
OG Legend
15. Feb. 2015.
Pa po tvojim pricama onda ja ne vidim razlog sto ono nebi radilo 😄
Leon27
5
Crime Lord
15. Feb. 2015.
Napravio sam opet nesto oko vrstagoriva i sada mi trosi 3L i za vrstu 0 i vrstu 1 nezz sta se desava a fino sam stavio uslov ako je 0 da -1 a ako je 1 da -3 trosi ali nece pa nece  😠

for(new b = 0; b < sizeof(CarInfo); b++)
{
    new gFile;
format(gFile, 50, "cos/Auto_%d.ini" ,b);
if(fexist(gFile))
{
if(CarInfo == 1)
  {
    if(CarInfo == 0)
    {
Gorivo -= 1;
            return 1;
            }
            if(CarInfo == 1)
    {
Gorivo -= 3;
            return 1;
            }

  }
}
}

Rudimental
5
OG Legend
15. Feb. 2015.
Ne znam kako si ti sve to zamislio ali po meni ti trebas da napravis 1 tajmer i onda fino u public od tog tajmera sredis ovako nesto ...

public Gorivo()
{
    foreach (new i : Player)
    {
    new carid = GetPlayerVehicleID(i);
    if (CarInfo == 0) { Gorivo -= 1; }
if (CarInfo == 1) { Gorivo -= 3; }
}
return 1;
}
Leon27
5
Crime Lord
15. Feb. 2015.
Hvala vam svima koji ste pokusali pomoci ipak sam sredio mozete LOCK ovo  😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha