PHP код:
CMD:eng(playerid)
{
if(GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID) return 1;
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
if(GetPVarInt(playerid, "TIME_ZAVEL") > gettime()) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Пожалуйста, не флудите.");
new vehicleid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
if(VehInfo[vehicleid][vFuel] <= 0 && !engine) return SCM(playerid,COLOR_RED,"В машине нет бензина");
if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET){
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
MeAction(playerid, "завел(а) двигатель"), GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~ENGINE STARTING...", 2000, 3), Engines{vehicleid} = true, Light{vehicleid} = true;
}
else if(engine == VEHICLE_PARAMS_ON) {
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
MeAction(playerid, "заглушил(а) двигатель"), GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~ENGINE OFF", 3000, 3), Engines{vehicleid} = false, Light{vehicleid} = false;
}
SetPVarInt(playerid, "TIME_ZAVEL", gettime()+3);
return 1;
}