Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:engine(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid)) // ako je igrac u vozilu
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
- if(Fuel[GetPlayerVehicleID(playerid)] < 1) return SCM(playerid,grey, "Nemate goriva u vozilu pa ne mozete upaliti motor.");
- {
- if(vehEngine[vehicleid] == 0) // ako je motor vozila ugasen
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective); // ovime dobijamo da motor bude ugasen tj da ne ide dim iz auspuha
- GetPlayerName(playerid, sendername, sizeof(sendername));
- vehEngine[vehicleid] = 1;
- SetTimerEx("StartEngine", 3000, 0, "i", playerid);
- format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor vozila.", sendername); // text
- ProxDetector(30.0, playerid, string, roza2, roza2, roza2, roza2, roza2);
- GameTextForPlayer(playerid, "~w~Motor se pokrece...",3500,3);
- engineOn[GetPlayerVehicleID(playerid)] == 1;
- }
- else if(vehEngine[vehicleid] == 1) // ako je motor uplaljen
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective); // sada ovim postizemo da se motor ugasi tj da ne ide dim iz auspuha
- vehEngine[vehicleid] = 0; // motor ugasen
- TogglePlayerControllable(playerid, 0); // nepokretiljivost igraca
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s okrece kljuc i gasi motor vozila.", sendername); // text
- ProxDetector(30.0, playerid, string, roza2, roza2, roza2, roza2, roza2);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment