Zaključano
[Pomoc] Potrosnja goriva
332
pregleda
12
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 10 godina
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
pre 10 godina
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
pre 10 godina
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");
}
}
}
pre 10 godina
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;
}
}
}
}
pre 10 godina
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