Advertisement
Guest User

s1k

a guest
Sep 18th, 2008
814
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define COLOR_RED 0xFF6A6AFF
  4.  
  5. new IsInNev[MAX_PLAYERS];
  6. new Timer1[MAX_PLAYERS];
  7. new Timer2[MAX_PLAYERS];
  8.  
  9. #pragma tabsize 0
  10.  
  11. public OnFilterScriptInit()
  12. {
  13. print(" ===== New Nevada Plane Interior By S1k Loaded Sucessfully! =======");
  14.  
  15. CreateObject(3983, 2469.629150, -2919.871094, 8.278376, 0.0000, 0.0000, 0.0000);
  16. CreateObject(944, 2473.229248, -2946.492432, 7.139725, 0.0000, 0.0000, 270.0000);
  17. CreateObject(944, 2473.292236, -2946.488770, 8.585608, 0.0000, 0.0000, 270.0000);
  18. CreateObject(964, 2471.891846, -2945.690186, 6.254938, 0.0000, 0.0000, 180.0000);
  19. CreateObject(931, 2471.147461, -2947.244629, 7.316843, 0.0000, 0.0000, 0.0000);
  20. CreateObject(1271, 2471.712646, -2946.877197, 7.922562, 0.0000, 0.0000, 0.0000);
  21. CreateObject(1271, 2470.625732, -2945.544189, 6.613726, 0.0000, 0.0000, 0.0000);
  22. CreateObject(1271, 2472.054932, -2946.875244, 8.737639, 0.0000, 0.0000, 0.0000);
  23. CreateObject(1271, 2472.056885, -2946.107178, 7.570676, 0.0000, 0.0000, 0.0000);
  24. CreateObject(1271, 2470.611572, -2945.521240, 7.312428, 0.0000, 0.0000, 0.0000);
  25. CreateObject(1271, 2470.595947, -2946.877197, 7.921617, 0.0000, 0.0000, 0.0000);
  26. CreateObject(14548, 2472.750244, -2945.020264, 8.406580, 12.8916, 0.0000, 0.0000);
  27. CreateObject(964, 2474.609131, -2945.771240, 6.407874, 0.0000, 0.0000, 0.0000);
  28. CreateObject(964, 2474.610596, -2946.862793, 6.409838, 0.0000, 0.0000, 180.0000);
  29. CreateObject(1685, 2469.227783, -2945.027100, 7.156536, 0.0000, 0.0000, 0.0000);
  30. CreateObject(1431, 2468.566650, -2942.016602, 6.948733, 0.0000, 0.0000, 270.0000);
  31. CreateObject(1431, 2474.366211, -2946.001709, 7.921226, 0.0000, 0.0000, 270.0000);
  32. CreateObject(1431, 2474.345459, -2945.954590, 8.426396, 0.0000, 0.0000, 270.0000);
  33. CreateObject(1431, 2474.378174, -2945.846924, 8.931562, 0.0000, 0.0000, 270.0000);
  34. CreateObject(1431, 2474.369385, -2945.933350, 9.834582, 0.0000, 0.0000, 270.0000);
  35. CreateObject(1271, 2474.386230, -2945.187500, 9.286991, 0.0000, 0.0000, 0.0000);
  36. CreateObject(2567, 2473.761963, -2944.838379, 8.329632, 0.0000, 0.0000, 270.0000);
  37. CreateObject(2567, 2473.796387, -2940.026367, 8.325142, 0.0000, 0.0000, 270.0000);
  38. CreateObject(2567, 2473.699707, -2935.200928, 8.316462, 0.0000, 0.0000, 270.0000);
  39. CreateObject(2567, 2473.759033, -2930.333252, 8.307705, 0.0000, 0.0000, 270.0000);
  40. CreateObject(2567, 2470.662354, -2930.452881, 8.307920, 0.0000, 0.0000, 0.0000);
  41. CreateObject(1431, 2468.531250, -2939.992432, 6.945092, 0.0000, 0.0000, 270.0000);
  42. CreateObject(1431, 2468.501709, -2938.042969, 6.941586, 0.0000, 0.0000, 270.0000);
  43. CreateObject(1431, 2468.498779, -2936.026855, 6.937959, 0.0000, 0.0000, 90.0000);
  44. CreateObject(1431, 2468.518066, -2934.179443, 6.934636, 0.0000, 0.0000, 270.0000);
  45. CreateObject(1431, 2468.678223, -2932.426270, 6.931481, 0.0000, 0.0000, 258.7500);
  46. CreateObject(927, 2470.650391, -2946.379150, 9.311947, 0.0000, 0.0000, 180.0000);
  47. CreateObject(943, 2472.903320, -2934.670654, 7.175140, 0.0000, 0.0000, 180.0000);
  48. CreateObject(1535, 2470.270996, -2931.557861, 6.296233, 0.0000, 0.0000, 0.0000);
  49. CreateObject(2634, 2472.766113, -2941.141602, 7.668908, 0.0000, 0.0000, 90.0000);
  50. CreateObject(2373, 2468.896973, -2940.247314, 6.023496, 0.0000, 0.0000, 270.0000);
  51. CreateObject(2399, 2468.996582, -2941.314209, 7.562979, 0.0000, 0.0000, 78.7500);
  52. return 1;
  53. }
  54.  
  55. public OnFilterScriptExit()
  56. {
  57. print(" ===== New Nevada Plane Interior By S1k Unloaded Sucessfully! ======");
  58.  
  59. return 1;
  60. }
  61.  
  62. public OnPlayerConnect(playerid)
  63. {
  64. IsInNev[playerid] = 0;
  65. SendClientMessage(playerid, 0x003EFF, "This Server Uses S1k's Nevada Interior");
  66. return 1;
  67. }
  68.  
  69. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  70. {
  71. if (newkeys == 16 && IsInNev[playerid] > 0)
  72. {
  73. new Float:X,Float:Y,Float:Z;
  74. GetVehiclePos(IsInNev[playerid], X, Y, Z);
  75. SetPlayerPos(playerid, X+4, Y, Z);
  76. SetPlayerInterior(playerid, 0);
  77. KillTimer(Timer1[playerid]);
  78. KillTimer(Timer2[playerid]);
  79. IsInNev[playerid] = 0;
  80. }
  81. return 1;
  82. }
  83.  
  84. public OnPlayerDeath(playerid, killerid, reason)
  85. {
  86. IsInNev[playerid] = 0;
  87. return 1;
  88. }
  89.  
  90. public OnPlayerDisconnect(playerid, reason)
  91. {
  92. IsInNev[playerid] = 0;
  93. return 1;
  94. }
  95.  
  96. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  97. {
  98. if(GetVehicleModel(vehicleid) == 553 && ispassenger == 1)
  99. {
  100. SetPlayerPos(playerid, 2468.996582, -2941.314209, 7.562979);
  101. SetPlayerFacingAngle(playerid, 0);
  102. SetCameraBehindPlayer(playerid);
  103. SetPlayerInterior(playerid, 1);
  104. Timer1[playerid] = SetTimerEx("HornA", 60000, 1, "i", playerid);
  105. Timer2[playerid] = SetTimerEx("HornB", 60500, 1, "i", playerid);
  106. IsInNev[playerid] = vehicleid;
  107. }
  108. return 1;
  109. }
  110.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement