Guest User

Untitled

a guest
Aug 5th, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.11 KB | None | 0 0
  1. if(newkeys & KEY_NO)
  2. {
  3.     if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
  4.     if(IsPlayerConnected(playerid))
  5.     {
  6.         if(SwitchKey[playerid] == 1)
  7.         {
  8.               new string[100], engine,lights,alarm,doors,bonnet,boot,objective;
  9.               if(personalcar[playerid] != 0)
  10.               {
  11.                 if(CheckPlayerDistanceToVehicle(5.0, playerid, personalcar[playerid]))
  12.                 {
  13.                     if(CarInfo[OwnedVeh(personalcar[playerid])][cLock] == 1)
  14.                     {                                            
  15.                         GetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
  16.                         SetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,0,bonnet,boot,objective);
  17.                         format(string, sizeof(string), "~w~%s ~n~~g~Unlocked",CarInfo[OwnedVeh(personalcar[playerid])][cDescription]);
  18.                         GameTextForPlayer(playerid, string, 4000, 3);
  19.                         CarInfo[OwnedVeh(personalcar[playerid])][cLock] = 0;
  20.                         gCarLock[personalcar[playerid]] = 0;
  21.                         vUpdate(OwnedVeh(personalcar[playerid]), cLockx); //
  22.                         return 1;
  23.                     }
  24.                     else if(CarInfo[OwnedVeh(personalcar[playerid])][cLock] == 0)
  25.                     {
  26.                         GetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
  27.                         SetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
  28.                         format(string, sizeof(string), "~w~%s ~n~~r~Locked",CarInfo[OwnedVeh(personalcar[playerid])][cDescription]);
  29.                         GameTextForPlayer(playerid, string, 4000, 3);
  30.                         CarInfo[OwnedVeh(personalcar[playerid])][cLock] = 1;
  31.                         gCarLock[personalcar[playerid]] = 1;
  32.                         vUpdate(OwnedVeh(personalcar[playerid]), cLockx); //
  33.                         return 1;
  34.                     }
  35.                 }
  36.                 else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Your vehicle not near you.");
  37.              }
  38.              else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have a vehicle.");
  39.         }
  40.         else if(SwitchKey[playerid] == 2)
  41.         {
  42.             new carid,string[128];
  43.             if(HireCar[playerid] == -1) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not have a rental car/boat/bike/scooter already.");
  44.             if(HireCar[playerid] != -1)
  45.             {
  46.                 carid = HireCar[playerid];
  47.             }
  48.             if(CheckPlayerDistanceToVehicle(5.0, playerid, HireCar[playerid]))
  49.             {
  50.                 if(gCarLock[carid] == 0)
  51.                 {
  52.                     new vehicles = GetVehicleModel(carid) - 400;
  53.                     format(string, sizeof(string), "~w~%s ~n~~r~Locked", aVehicleNames[vehicles]);
  54.                     GameTextForPlayer(playerid, string, 4000, 3);
  55.                     PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
  56.                     gCarLock[carid] = 1;
  57.                     GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
  58.                     SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
  59.                     return 1;
  60.                 }
  61.                 else if(gCarLock[carid] == 1)
  62.                 {
  63.                     new vehicles = GetVehicleModel(carid) - 400;
  64.                     format(string, sizeof(string), "~w~%s ~n~~g~Unlocked", aVehicleNames[vehicles]);
  65.                     GameTextForPlayer(playerid, string, 4000, 3);
  66.                     PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
  67.                     gCarLock[carid] = 0;
  68.                     GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
  69.                     SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective);
  70.                 }
  71.             }
  72.         }
  73.     }
  74.     return 1;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment