Guest User

afaf

a guest
Jul 31st, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.05 KB | None | 0 0
  1. CMD:engine(playerid, params[])
  2. {
  3.  
  4.     new vehicleid = GetPlayerVehicleID(playerid);
  5.     if(IsPlayerInAnyVehicle(playerid)) // ako je igrac u vozilu
  6.     if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
  7.     if(Fuel[GetPlayerVehicleID(playerid)] < 1) return SCM(playerid,grey, "Nemate goriva u vozilu pa ne mozete upaliti motor.");
  8.     {
  9.     if(vehEngine[vehicleid] == 0) // ako je motor vozila ugasen
  10.     {
  11.     new string[128];
  12.     new sendername[MAX_PLAYER_NAME];
  13.     new engine, lights, alarm, doors, bonnet, boot, objective;
  14.     GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  15.     SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective); // ovime dobijamo da motor bude ugasen tj da ne ide dim iz auspuha
  16.     GetPlayerName(playerid, sendername, sizeof(sendername));
  17.     vehEngine[vehicleid] = 1;
  18.     SetTimerEx("StartEngine", 3000, 0, "i", playerid);
  19.     format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor vozila.", sendername); // text
  20.     ProxDetector(30.0, playerid, string, roza2, roza2, roza2, roza2, roza2);
  21.     GameTextForPlayer(playerid, "~w~Motor se pokrece...",3500,3);
  22.     engineOn[GetPlayerVehicleID(playerid)] == 1;
  23.     }
  24.     else if(vehEngine[vehicleid] == 1) // ako je motor uplaljen
  25.     {
  26.  
  27.      new string[128];
  28.      new sendername[MAX_PLAYER_NAME];
  29.      new engine, lights, alarm, doors, bonnet, boot, objective;
  30.      GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  31.      SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective); // sada ovim postizemo da se motor ugasi tj da ne ide dim iz auspuha
  32.      vehEngine[vehicleid] = 0; // motor ugasen
  33.      TogglePlayerControllable(playerid, 0); // nepokretiljivost igraca
  34.      GetPlayerName(playerid, sendername, sizeof(sendername));
  35.      format(string, sizeof(string), "* %s okrece kljuc i gasi motor vozila.", sendername); // text
  36.      ProxDetector(30.0, playerid, string, roza2, roza2, roza2, roza2, roza2);
  37.     }
  38. }
  39.     return 1;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment