[Pomoc] Potrosnja goriva
345
pregleda
12
postova
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
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
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
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 ☹️
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
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
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
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");
}
}
}
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
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;
}
}
}
}
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
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;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava