Guest User

Untitled

a guest
Jun 25th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.38 KB | None | 0 0
  1. #include <a_samp>
  2. #include <dontfalloff>
  3. new PlayerVehicle[MAX_PLAYERS];
  4.  
  5. public OnFilterScriptInit()
  6. {
  7.     print("\n--------------------------------------");
  8.     print(" Don't Fall Off from bikes");
  9.     print("---------------------------------------");
  10.     print(" You can't teleport out players from vehicle");
  11.     print(" and you can't use RemovePlayerFromVehicle");
  12.     print("--------------------------------------");
  13.     print(" But you can teleport players with vehicles");
  14.     print("--------------------------------------\n");
  15.     return 1;
  16. }
  17.  
  18. public OnPlayerExitVehicle(playerid, vehicleid)
  19. {
  20.     PlayerVehicle[playerid] = -1;
  21.     return 1;
  22. }
  23.  
  24. public OnPlayerStateChange(playerid, newstate, oldstate)
  25. {
  26.     if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  27.     {
  28.         PlayerVehicle[playerid] = GetPlayerVehicleID(playerid);
  29.     }
  30.     if(oldstate == PLAYER_STATE_DRIVER)
  31.     {
  32.         if(PlayerVehicle[playerid] != -1)
  33.         {
  34.             PutPlayerInVehicle(playerid, PlayerVehicle[playerid], 0);
  35.         }
  36.     }
  37.     if(oldstate == PLAYER_STATE_PASSENGER)
  38.     {
  39.         if(PlayerVehicle[playerid] != -1)
  40.         {
  41.             PutPlayerInVehicle(playerid, PlayerVehicle[playerid], 1);
  42.         }
  43.     }
  44.     return 1;
  45. }
  46.  
  47. public OnPlayerCommandText(playerid, cmdtext[])
  48. {
  49.     if (strcmp("/removecar", cmdtext, true, 10) == 0)
  50.     {
  51.         PlayerVehicle[playerid] = -1;
  52.         RemovePlayerFromVehicle(playerid);
  53.         return 1;
  54.     }
  55.     return 0;
  56. }
Add Comment
Please, Sign In to add comment