Advertisement
Guest User

Disable modded vehicle seats

a guest
Sep 29th, 2016
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.44 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new MaxVehicleSeats[] = {
  4.     4, 1, 1, 1, 4, 4, 1, 1, 1, 4, 1, 1, 1, 4, 1, 1, 4, 1, 4, 1, 4, 4, 1, 1, 1, 1, 4, 4, 4, 1,
  5.     1, 7, 1, 1, 1, 0, 1, 7, 4, 1, 4, 1, 1, 1, 1, 4, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 4,
  6.     4, 1, 1, 1, 1, 1, 1, 4, 4, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 4, 3, 1, 1, 1, 4, 1,
  7.     1, 4, 1, 4, 1, 1, 1, 1, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1,
  8.     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 7, 7, 1, 4, 1, 1, 1, 1, 1, 4, 4,
  9.     1, 1, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 1, 1, 1, 1, 4, 4, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
  10.     4, 4, 1, 4, 1, 0, 4, 1, 1, 1, 1, 0, 0, 7, 1, 1, 1, 4, 4, 4, 1, 1, 1, 1, 1, 4, 1, 0, 0, 0,
  11.     4, 0, 0
  12. };
  13.  
  14. new Float: vEnterPos[MAX_PLAYERS][4];
  15.  
  16. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  17. {
  18.     if(ispassenger)
  19.     {
  20.         GetPlayerPos(playerid, vEnterPos[playerid][0], vEnterPos[playerid][1], vEnterPos[playerid][2]);
  21.         GetPlayerFacingAngle(playerid, vEnterPos[playerid][3]);
  22.     }
  23.    
  24.     return true;
  25. }
  26.  
  27. public OnPlayerStateChange(playerid, newstate, oldstate)
  28. {
  29.     if(newstate == PLAYER_STATE_PASSENGER)
  30.     {
  31.         if(MaxVehicleSeats[(GetVehicleModel(GetPlayerVehicleID(playerid)) - 400)] < GetPlayerVehicleSeat(playerid))
  32.         {
  33.             ClearAnimations(playerid);
  34.  
  35.             SetPlayerPos(playerid, vEnterPos[playerid][0], vEnterPos[playerid][1], vEnterPos[playerid][2]);
  36.             SetPlayerFacingAngle(playerid, vEnterPos[playerid][3]);
  37.         }
  38.     }
  39.    
  40.     return true;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement