Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: KiLLa poslato April 21, 2012, 19:16:21 POSLE PODNE

Naslov: [Pomoc] /tenkiraj komanda
Poruka od: KiLLa poslato April 21, 2012, 19:16:21 POSLE PODNE
Skripta: Moja
Problem: Kako da napravim /tenkiraj komandu , da gorivo stavi na 100 %... Evo ovak je napravljena provjera ako je 0% da ga izbaci iz auta:

enum E_VEHICLE_INFO { bool:vehicle_processed, Float:vehicle_fuel, FuelUpdateTimer }

new VehicleInfo[MAX_VEHICLES][E_VEHICLE_INFO];

if(VehicleInfo[vehicleid][vehicle_fuel] == 0.00)
{
        TogglePlayerControllable(playerid, true);
RemovePlayerFromVehicle(playerid);

GameTextForPlayer(playerid, "~r~Nema goriva!", 1000, 4);
}


Kako da iz toga samo napravim da postavi gorivo na 100% nakon /tenkiraj
Naslov: Odg: [Pomoc] /tenkiraj komanda
Poruka od: dock poslato April 21, 2012, 21:10:28 POSLE PODNE
CMD:tenkiraj(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid, 0xff0000AA, " >> Nisi admin!");
for(new v = 0; v < MAX_VEHICLES; v++)
{
    VehicleInfo[v][vehicle_fuel] = 100;
}
SendClientMessage(playerid, 0x00ff00aa, " >> Napunili ste sva vozila gorivom!");
return 1;
}


   ili ako koristis strcmp

if (strcmp("/tenkiraj", cmdtext, true, 8) == 0)
{
    if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid, 0xff0000AA, " >> Nisi admin!");
for(new v = 0; v < MAX_VEHICLES; v++)
{
    VehicleInfo[v][vehicle_fuel] = 100;
}
SendClientMessage(playerid, 0x00ff00aa, " >> Napunili ste sva vozila gorivom!");
return 1;
}
Naslov: Odg: [Pomoc] /tenkiraj komanda
Poruka od: KiLLa poslato April 21, 2012, 21:36:58 POSLE PODNE
Ne za sva vozila, vec za igraca kada dode na benzu