Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:eng(playerid, params[])
- {
- if(PlayerLogged[playerid] == false) return 1;
- if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
- if(GetPVarInt(playerid, "InShop") || InShop[playerid]) return 1;
- new cars = 0;
- for(new i; i != sizeof(BE_Bad_Vehs); i++)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == BE_Bad_Vehs[i]) cars++;
- }
- if(Bonnet[GetPlayerVehicleID(playerid)] == true) return SendClientMessage(playerid, COLOR_GREY, "Дождитесь, пока автомеханик отремонтирует транспорт!");
- if(IsAPlane(GetPlayerVehicleID(playerid)) || IsAVel(GetPlayerVehicleID(playerid))) return 1;
- if(Fuel[GetPlayerVehicleID(playerid)] <= 0 && GetVehicleModel(GetPlayerVehicleID(playerid)) == 0 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 462) return SendClientMessage(playerid, COLOR_GREY, CarHasNoFuel);
- new Float:vehhealth;
- GetVehicleHealth(GetPlayerVehicleID(playerid), vehhealth);
- if(vehhealth <= 400 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, CarIsBroken);
- if(Engine[GetPlayerVehicleID(playerid)] == false)
- {
- GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- Engine[GetPlayerVehicleID(playerid)] = true;
- }
- else
- {
- GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Engine[GetPlayerVehicleID(playerid)] = false;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement