03.02.2012, 18:40
hi, I made little cmd for every vehicle, engine the function is if engine is on then use cmd /engine and get off if off then /engine and get on but its not work, help plz
pawn Код:
if(strcmp(cmd, "/engine", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return scm(playerid,c_r,"( ! ) You're not in any vehicle to use /engine");
new vehicle = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicle, engine, lights, alarm, doors, bonnet, boot, objective);
if(engine == 1)
{
SetVehicleParamsEx(vehicle,0,lights,alarm,doors,bonnet,boot,objective);
scm(playerid,COLOR_GREEN,"( ! ) Engine is off !");
return 1;
}
else if(engine == 0 && Gas[vehicle] == 0) return scm(playerid,c_r,"( ! ) This doesn't have fuel for switch on the engine !");
else if(engine == 0 && Gas[vehicle] != 0)
{
SetVehicleParamsEx(vehicle,1,lights,alarm,doors,bonnet,boot,objective);
scm(playerid,COLOR_GREEN,"( ! ) Engine is on !");
}
return 1;
}