Guest User

Cody Beers Bus Interior

a guest
Feb 27th, 2010
454
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.07 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Inbus[MAX_PLAYERS];
  4. new Watching[MAX_PLAYERS];
  5. new Float:Pos[MAX_PLAYERS][3];
  6. new Float:Angle[MAX_PLAYERS];
  7. new Interior[MAX_PLAYERS];
  8. new Goto[MAX_PLAYERS];
  9.  
  10. public OnFilterScriptInit()
  11. {
  12. print("-----------------------------------------");
  13. print(" ~Bus Interior By Cody Beer Loaded!~ ");
  14. print("-----------------------------------------");
  15. CreateObject(2395, 2483.1164550781, -1666.3106689453, 150, 0.000000, 0.000000, 0.000000); //
  16. CreateObject(2395, 2486.7160644531, -1666.3011474609, 150, 0.000000, 0.000000, 0.000000); //
  17. CreateObject(2395, 2490.3395996094, -1666.2904052734, 150, 0.000000, 0.000000, 0.000000); //
  18. CreateObject(2395, 2493.9138183594, -1666.2801513672, 150, 0.000000, 0.000000, 0.000000); //
  19. CreateObject(2395, 2497.3920898438, -1666.2843017578, 150, 0.000000, 0.000000, 0.000000); //
  20. CreateObject(2395, 2497.3395996094, -1668.8609619141, 150.14999389648, 270, 0.000000, 0.000000); //
  21. CreateObject(2395, 2497.3654785156, -1670.8041992188, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  22. CreateObject(2395, 2493.7126464844, -1670.8006591797, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  23. CreateObject(2395, 2490.0895996094, -1670.8110351563, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  24. CreateObject(2395, 2486.3608398438, -1670.8131103516, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  25. CreateObject(2395, 2482.9189453125, -1668.7209472656, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  26. CreateObject(2395, 2486.37890625, -1668.4089355469, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  27. CreateObject(2395, 2489.5939941406, -1668.6385498047, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  28. CreateObject(2395, 2492.9443359375, -1668.7485351563, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  29. CreateObject(2395, 2495.6328125, -1668.6130371094, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  30. CreateObject(2395, 2482.9289550781, -1670.8187255859, 150.14999389648, 269.99450683594, 0.000000, 0.000000); //
  31. CreateObject(2395, 2485.7541503906, -1670.2901611328, 150, 0.000000, 0.000000, 180.54052734375); //
  32. CreateObject(2395, 2489.3935546875, -1670.2478027344, 150, 0.000000, 0.000000, 180.53833007813); //
  33. CreateObject(2395, 2492.7236328125, -1670.2144775391, 150, 0.000000, 0.000000, 180.53833007813); //
  34. CreateObject(2395, 2496.1982421875, -1670.1984863281, 150, 0.000000, 0.000000, 180.53833007813); //
  35. CreateObject(2395, 2499.5537109375, -1670.1691894531, 150, 0.000000, 0.000000, 180.53833007813); //
  36. CreateObject(2395, 2502.0288085938, -1670.1293945313, 150, 0.000000, 0.000000, 180.53833007813); //
  37. CreateObject(2395, 2499.9475097656, -1667.2352294922, 150, 0.000000, 0.000000, 270.26818847656); //
  38. CreateObject(2395, 2499.943359375, -1665.7348632813, 150, 0.000000, 0.000000, 270.263671875); //
  39. CreateObject(2395, 2483.3481445313, -1670.6456298828, 150, 0.000000, 0.000000, 90.803771972656); //
  40. CreateObject(2395, 2483.33203125, -1668.9033203125, 150, 0.000000, 0.000000, 90.802001953125); //
  41. CreateObject(2395, 2493.7514648438, -1670.3489990234, 152.64999389648, 90, 0.000000, 180.53833007813); //
  42. CreateObject(2395, 2493.7399902344, -1668.0968017578, 152.64999389648, 90, 0.000000, 180.53283691406); //
  43. CreateObject(2395, 2490.0571289063, -1668.5344238281, 152.64999389648, 90, 0.000000, 180.53283691406); //
  44. CreateObject(2395, 2490.0773925781, -1670.8199462891, 152.64999389648, 90, 0.000000, 180.53283691406); //
  45. CreateObject(2395, 2486.8779296875, -1670.8676757813, 152.64999389648, 90, 0.000000, 180.53283691406); //
  46. CreateObject(2395, 2485.3779296875, -1670.8898925781, 152.64999389648, 90, 0.000000, 180.53283691406); //
  47. CreateObject(2395, 2485.3388671875, -1668.3896484375, 152.64999389648, 90, 0.000000, 180.53283691406); //
  48. CreateObject(2395, 2487.8388671875, -1668.3518066406, 152.64999389648, 90, 0.000000, 180.53283691406); //
  49. CreateObject(2395, 2497.1362304688, -1668.7431640625, 152.64999389648, 90, 0.000000, 180.53283691406); //
  50. CreateObject(2395, 2497.185546875, -1671.0415039063, 152.64999389648, 90, 0.000000, 180.53283691406); //
  51. CreateObject(2395, 2500.4572753906, -1671.0581054688, 152.64999389648, 90, 0.000000, 180.53283691406); //
  52. CreateObject(2395, 2500.6708984375, -1668.4638671875, 152.64999389648, 90, 0.000000, 180.53283691406); //
  53. CreateObject(1562, 2489.0573730469, -1669.9185791016, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  54. CreateObject(1562, 2487.4995117188, -1669.9304199219, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  55. CreateObject(1562, 2485.640625, -1669.9581298828, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  56. CreateObject(1562, 2483.7387695313, -1670.0159912109, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  57. CreateObject(1562, 2483.7338867188, -1669.3161621094, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  58. CreateObject(1562, 2483.740234375, -1668.6154785156, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  59. CreateObject(1562, 2483.7473144531, -1667.8907470703, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  60. CreateObject(1562, 2483.7041015625, -1667.1901855469, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  61. CreateObject(1562, 2483.7099609375, -1666.5888671875, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  62. CreateObject(1562, 2485.7099609375, -1666.609375, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  63. CreateObject(1562, 2487.3364257813, -1666.6262207031, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  64. CreateObject(1562, 2488.9096679688, -1666.6419677734, 150.76095581055, 0.000000, 0.000000, 89.725341796875); //
  65. CreateObject(1744, 2491.8627929688, -1666.2462158203, 150.89555358887, 0.000000, 0.000000, 0.000000); //
  66. CreateObject(1486, 2491.53125, -1666.5710449219, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  67. CreateObject(1486, 2491.7534179688, -1666.5388183594, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  68. CreateObject(1486, 2491.9877929688, -1666.5263671875, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  69. CreateObject(1486, 2492.27734375, -1666.5065917969, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  70. CreateObject(1486, 2492.2250976563, -1666.6940917969, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  71. CreateObject(1486, 2491.931640625, -1666.7116699219, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  72. CreateObject(1486, 2491.703125, -1666.6878662109, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  73. CreateObject(1486, 2491.5786132813, -1666.6831054688, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  74. CreateObject(1486, 2492.4526367188, -1666.7021484375, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  75. CreateObject(1486, 2492.482421875, -1666.4274902344, 151.3809967041, 0.000000, 0.000000, 0.000000); //
  76. CreateObject(1520, 2492.7145996094, -1666.6203613281, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  77. CreateObject(1520, 2492.5944824219, -1666.5020751953, 151.2360534668, 0.000000, 0.000000, 0.000000); //
  78. CreateObject(1520, 2492.6020507813, -1666.5057373047, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  79. CreateObject(1520, 2492.6010742188, -1666.7061767578, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  80. CreateObject(1520, 2492.7241210938, -1666.7216796875, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  81. CreateObject(1520, 2492.8454589844, -1666.5604248047, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  82. CreateObject(1520, 2492.8447265625, -1666.5595703125, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  83. CreateObject(1520, 2492.837890625, -1666.7347412109, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  84. CreateObject(1520, 2492.9638671875, -1666.7388916016, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  85. CreateObject(1520, 2492.9716796875, -1666.5380859375, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  86. CreateObject(1520, 2493.0961914063, -1666.5423583984, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  87. CreateObject(1520, 2493.0888671875, -1666.7171630859, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  88. CreateObject(1520, 2493.2451171875, -1666.5467529297, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  89. CreateObject(1520, 2493.23828125, -1666.7210693359, 151.29899597168, 0.000000, 0.000000, 0.000000); //
  90. CreateObject(2395, 2490.2331542969, -1669.4410400391, 150, 0.000000, 0.000000, 270.2685546875); //
  91. CreateObject(2395, 2490.359375, -1672.1926269531, 150, 0.000000, 0.000000, 89.723449707031); //
  92. CreateObject(2395, 2490.3869628906, -1667.0181884766, 150, 0.000000, 0.000000, 89.719848632813); //
  93. CreateObject(1502, 2490.26953125, -1669.0128173828, 150.10585021973, 0.000000, 0.000000, 89.730010986328); //
  94. CreateObject(2395, 2490.212890625, -1664.2552490234, 150, 0.000000, 0.000000, 269.1796875); //
  95. CreateObject(2836, 2492.4584960938, -1667.2482910156, 150.10572814941, 0.000000, 0.000000, 0.000000); //
  96. CreateObject(2836, 2494.3564453125, -1667.2476806641, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  97. CreateObject(2836, 2490.5476074219, -1667.2509765625, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  98. CreateObject(2836, 2489.1145019531, -1667.2296142578, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  99. CreateObject(2836, 2490.3508300781, -1668.2835693359, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  100. CreateObject(2836, 2490.3549804688, -1669.3436279297, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  101. CreateObject(2836, 2490.369140625, -1670.3291015625, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  102. CreateObject(2836, 2492.0864257813, -1670.3385009766, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  103. CreateObject(2836, 2492.18359375, -1669.2655029297, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  104. CreateObject(2836, 2492.2744140625, -1668.2418212891, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  105. CreateObject(2836, 2494.1701660156, -1668.2249755859, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  106. CreateObject(2836, 2496.1740722656, -1667.240234375, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  107. CreateObject(2836, 2498.0043945313, -1667.1953125, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  108. CreateObject(2836, 2498.6015625, -1667.2216796875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  109. CreateObject(2836, 2498.6870117188, -1668.0279541016, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  110. CreateObject(2836, 2496.7546386719, -1668.1179199219, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  111. CreateObject(2836, 2495.3544921875, -1668.1557617188, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  112. CreateObject(2836, 2493.9970703125, -1669.2293701172, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  113. CreateObject(2836, 2495.8874511719, -1669.1875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  114. CreateObject(2836, 2497.5329589844, -1669.0438232422, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  115. CreateObject(2836, 2499.1640625, -1669.0404052734, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  116. CreateObject(2836, 2499.0988769531, -1669.7373046875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  117. CreateObject(2836, 2499.1162109375, -1670.3917236328, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  118. CreateObject(2836, 2497.9230957031, -1670.2553710938, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  119. CreateObject(2836, 2497.9858398438, -1669.5576171875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  120. CreateObject(2836, 2497.0112304688, -1670.0694580078, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  121. CreateObject(2836, 2495.9975585938, -1670.2269287109, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  122. CreateObject(2836, 2495.9970703125, -1670.2265625, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  123. CreateObject(2836, 2495.1254882813, -1670.3089599609, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  124. CreateObject(2836, 2493.8098144531, -1670.2834472656, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  125. CreateObject(2836, 2487.3601074219, -1667.2110595703, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  126. CreateObject(2836, 2485.7053222656, -1667.19921875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  127. CreateObject(2836, 2484.1772460938, -1667.1732177734, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  128. CreateObject(2836, 2484.2309570313, -1668.0797119141, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  129. CreateObject(2836, 2484.2202148438, -1669.1315917969, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  130. CreateObject(2836, 2484.1455078125, -1670.0771484375, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  131. CreateObject(2836, 2484.0673828125, -1671.0239257813, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  132. CreateObject(2836, 2485.3283691406, -1670.6508789063, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  133. CreateObject(2836, 2485.498046875, -1669.7868652344, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  134. CreateObject(2836, 2485.5322265625, -1668.7358398438, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  135. CreateObject(2836, 2485.5869140625, -1668.0380859375, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  136. CreateObject(2836, 2486.8332519531, -1668.140625, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  137. CreateObject(2836, 2488.4614257813, -1668.1510009766, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  138. CreateObject(2836, 2488.5571289063, -1669.1610107422, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  139. CreateObject(2836, 2486.9011230469, -1669.1499023438, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  140. CreateObject(2836, 2486.8901367188, -1670.1772460938, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  141. CreateObject(2836, 2486.8911132813, -1671.1044921875, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  142. CreateObject(2836, 2488.84765625, -1670.7657470703, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  143. CreateObject(2836, 2488.716796875, -1669.8774414063, 150.10571289063, 0.000000, 0.000000, 0.000000); //
  144. CreateObject(1747, 2490.158203125, -1670.3913574219, 152.39999389648, 16, 0.000000, 238.37536621094); //
  145. CreateObject(1747, 2490.3903808594, -1666.4291992188, 152.39999389648, 15.99609375, 0.000000, 308.16027832031); //
  146. CreateObject(1533, 2499.9709472656, -1667.5394287109, 150.10586547852, 0.000000, 0.000000, 270.27026367188); //
  147. CreateObject(1533, 2499.8937988281, -1670.1678466797, 150.10586547852, 0.000000, 0.000000, 180.53918457031); //
  148. CreateObject(1533, 2498.5305175781, -1666.2707519531, 150.10586547852, 0.000000, 0.000000, 0.578369140625); //
  149. CreateObject(1753, 2497.5844726563, -1669.8641357422, 150.10586547852, 0.000000, 0.000000, 180.54052734375); //
  150. CreateObject(1753, 2494.9794921875, -1669.9031982422, 150.10586547852, 0.000000, 0.000000, 180.53833007813); //
  151. CreateObject(1704, 2492.4455566406, -1669.8804931641, 150.10577392578, 0.000000, 0.000000, 180.54052734375); //
  152. CreateObject(1704, 2491.458984375, -1669.8937988281, 150.10577392578, 0.000000, 0.000000, 180.53833007813); //
  153. CreateObject(2601, 2492.6853027344, -1669.5795898438, 151.12651062012, 0.000000, 0.000000, 0.000000); //
  154. CreateObject(2601, 2492.6611328125, -1669.8917236328, 151.12651062012, 0.000000, 0.000000, 0.000000); //
  155. CreateObject(1950, 2495.2416992188, -1669.7290039063, 151.23129272461, 0.000000, 0.000000, 0.000000); //
  156. CreateObject(1668, 2497.6967773438, -1669.6585693359, 151.20960998535, 0.000000, 0.000000, 0.000000); //
  157. CreateObject(2297, 2493.4938964844, -1666.4141845703, 150.10575866699, 0.000000, 0.000000, 310.15014648438); //
  158. CreateObject(2297, 2494.9741210938, -1666.4052734375, 150.10575866699, 0.000000, 0.000000, 310.14953613281); //
  159. CreateObject(2297, 2496.4658203125, -1666.3941650391, 150.10575866699, 0.000000, 0.000000, 310.14953613281); //
  160. CreateObject(1582, 2493.8159179688, -1666.5050048828, 151.82000732422, 0.000000, 0.000000, 0.000000); //
  161. CreateObject(1582, 2495.6853027344, -1666.5428466797, 151.82023620605, 0.000000, 0.000000, 355.76501464844); //
  162. CreateObject(1582, 2497.2680664063, -1666.5913085938, 151.82023620605, 0.000000, 0.000000, 355.76477050781); //
  163. CreateObject(1668, 2497.2253417969, -1666.8094482422, 152.19654846191, 0.000000, 0.000000, 0.000000); //
  164. CreateObject(1668, 2495.6950683594, -1666.6895751953, 152.19654846191, 0.000000, 0.000000, 0.000000); //
  165. CreateObject(1668, 2493.7216796875, -1666.6496582031, 152.19654846191, 0.000000, 0.000000, 0.000000); //
  166. }
  167.  
  168. public OnFilterScriptExit()
  169. {
  170. print("-----------------------------------------");
  171. print(" ~Bus Interior By Cody Beer UnLoaded~ ");
  172. print("-----------------------------------------");
  173. DestroyObject(1);
  174. DestroyObject(2);
  175. DestroyObject(3);
  176. DestroyObject(4);
  177. DestroyObject(5);
  178. DestroyObject(6);
  179. DestroyObject(7);
  180. DestroyObject(8);
  181. DestroyObject(9);
  182. DestroyObject(10);
  183. DestroyObject(11);
  184. DestroyObject(12);
  185. DestroyObject(13);
  186. DestroyObject(14);
  187. DestroyObject(15);
  188. DestroyObject(16);
  189. DestroyObject(17);
  190. DestroyObject(18);
  191. DestroyObject(19);
  192. DestroyObject(20);
  193. DestroyObject(21);
  194. DestroyObject(22);
  195. DestroyObject(23);
  196. DestroyObject(24);
  197. DestroyObject(25);
  198. DestroyObject(26);
  199. DestroyObject(27);
  200. DestroyObject(28);
  201. DestroyObject(29);
  202. DestroyObject(30);
  203. DestroyObject(31);
  204. DestroyObject(32);
  205. DestroyObject(33);
  206. DestroyObject(34);
  207. DestroyObject(35);
  208. DestroyObject(36);
  209. DestroyObject(37);
  210. DestroyObject(38);
  211. DestroyObject(39);
  212. DestroyObject(40);
  213. DestroyObject(41);
  214. DestroyObject(42);
  215. DestroyObject(43);
  216. DestroyObject(44);
  217. DestroyObject(45);
  218. DestroyObject(46);
  219. DestroyObject(47);
  220. DestroyObject(48);
  221. DestroyObject(49);
  222. DestroyObject(50);
  223. DestroyObject(51);
  224. DestroyObject(52);
  225. DestroyObject(53);
  226. DestroyObject(54);
  227. DestroyObject(55);
  228. DestroyObject(56);
  229. DestroyObject(57);
  230. DestroyObject(58);
  231. DestroyObject(59);
  232. DestroyObject(60);
  233. DestroyObject(61);
  234. DestroyObject(62);
  235. DestroyObject(63);
  236. DestroyObject(64);
  237. DestroyObject(65);
  238. DestroyObject(66);
  239. DestroyObject(67);
  240. DestroyObject(68);
  241. DestroyObject(69);
  242. DestroyObject(70);
  243. DestroyObject(71);
  244. DestroyObject(72);
  245. DestroyObject(73);
  246. DestroyObject(74);
  247.  
  248. }
  249.  
  250. public OnPlayerConnect(playerid)
  251. {
  252. Inbus[playerid] = 0;
  253. Watching[playerid] = 0;
  254. Goto[playerid] = 0;
  255. return 1;
  256. }
  257.  
  258. public OnPlayerDisconnect(playerid, reason)
  259. {
  260. Inbus[playerid] = 0;
  261. Watching[playerid] = 0;
  262. Goto[playerid] = 0;
  263. return 1;
  264. }
  265.  
  266. public OnPlayerDeath(playerid, killerid, reason)
  267. {
  268. Inbus[playerid] = 0;
  269. Watching[playerid] = 0;
  270. Goto[playerid] = 0;
  271. return 1;
  272. }
  273.  
  274. public OnPlayerStateChange(playerid, newstate, oldstate)
  275. {
  276. if(newstate == PLAYER_STATE_PASSENGER && GetVehicleModel(GetPlayerVehicleID(playerid)) == 431)
  277. {
  278. SetPlayerPos(playerid, 2498.5083, -1668.3938, 151.1059);
  279. SetPlayerFacingAngle(playerid, 86.2275);
  280. SetPlayerInterior(playerid, 1);
  281. SetCameraBehindPlayer(playerid);
  282. Inbus[playerid] = GetPlayerVehicleID(playerid);
  283. }
  284. return 1;
  285. }
  286.  
  287. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  288. {
  289. if(newkeys == 16 && Inbus[playerid])
  290. {
  291. new Float:X, Float:Y, Float:Z;
  292. GetVehiclePos(Inbus[playerid], X, Y, Z);
  293. SetPlayerPos(playerid, X+4, Y, Z);
  294. SetPlayerInterior(playerid, 0);
  295. Inbus[playerid] = 0;
  296. }
  297. return 1;
  298. }
  299.  
  300. #pragma unused Angle
  301. #pragma unused Pos
  302. #pragma unused Interior
Advertisement
Add Comment
Please, Sign In to add comment