Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.79 KB | None | 0 0
  1. public OnPlayerUpdate(playerid)
  2. {  
  3.     new keys, updown, leftright;
  4.     GetPlayerKeys(playerid, keys, updown, leftright);
  5.  
  6.     if (keys & KEY_ACTION)
  7.     {
  8.         if (leftright == KEY_LEFT)
  9.         {
  10.             SendClientMessage(playerid, -1, "left");
  11.             Boot(playerid);
  12.         }
  13.         else if (leftright == KEY_RIGHT)
  14.         {
  15.             SendClientMessage(playerid, -1, "right");
  16.         }
  17.     }
  18.     return true;
  19. }
  20. stock Boot(playerid)
  21. {
  22.     new string[15];
  23.     new engine,lights,alarm,doors,bonnet,boot,objective;
  24.     if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
  25.     {
  26.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  27.         {
  28.             new carid = GetPlayerVehicleID(playerid);
  29.             GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
  30.             switch(boot)
  31.             {
  32.                 case -1,0:
  33.                 {
  34.                     if(carid == PlayerInfo[playerid][pVehKey])
  35.                     {
  36.                         SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,1,objective);
  37.                         format(string,sizeof(string),"~g~Boot");
  38.                         TextDrawSetString(Textdraw3[playerid], string);
  39.                         bt[carid] = 1;
  40.                         printf("boot1");
  41.                     }
  42.                     else if(carid < StaticVehs)
  43.                     {
  44.                         SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,1,objective);
  45.                         format(string,sizeof(string),"~g~Boot");
  46.                         TextDrawSetString(Textdraw3[playerid], string);
  47.                         bt[carid] = 1;
  48.                         printf("boot2");
  49.                     }
  50.                 }
  51.                 case 1:
  52.                 {
  53.                     SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,0,objective);
  54.                     format(string,sizeof(string),"~w~Boot");
  55.                     TextDrawSetString(Textdraw3[playerid], string);
  56.                     bt[carid] = 0;
  57.                     printf("boot3");
  58.                 }
  59.             }
  60.             return true;
  61.         }
  62.     }
  63.     return true;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement