Guest User

Untitled

a guest
Jul 12th, 2011
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.63 KB | None | 0 0
  1. //================================================================//
  2. //===============================================================//
  3. //===============Drift World Version .1 BETA=====================//
  4. //================================================================//
  5. //=================Created by Fre$hKidd==========================//
  6. //================================================================//
  7. //===DO NOT RELEASE THIS GAMEMODE, only at www.sa-mp.com==========//
  8. //================================================================//
  9. //================================================================//
  10.  
  11.  
  12. #include <a_samp>
  13. #define COLOR_GREY 0xAFAFAFAA
  14. #define COLOR_GREEN 0x33AA33AA
  15. #define COLOR_RED 0xAA3333AA
  16. #define COLOR_YELLOW 0xFFFF00AA
  17. #define COLOR_WHITE 0xFFFFFFAA
  18. #define COLOR_WATER 0x33AAAA33
  19. #if defined FILTERSCRIPT
  20.  
  21.  
  22. public OnFilterScriptInit()
  23. {
  24. print("\n-----------------------------------------");
  25. print(" Drift World V.1 Beta Gamemode by Fre$hKidd");
  26. print("-----------------------------------------\n");
  27. return 1;
  28. }
  29.  
  30. public OnFilterScriptExit()
  31. {
  32. return 1;
  33. }
  34.  
  35. #else
  36.  
  37. main()
  38. {
  39. print("\n-----------------------------------------");
  40. print(" Drift World V.1 Beta Gamemode by Fre$hKidd");
  41. print("-----------------------------------------\n");
  42. }
  43.  
  44. #endif
  45.  
  46. public OnGameModeInit()
  47. {
  48. SetGameModeText("DW v.1 Beta");
  49. UsePlayerPedAnims();
  50. //Vehicles
  51. //---
  52. //Banshees (Spawn)
  53. AddStaticVehicleEx(560,-1984.8867,306.8537,34.8766,88.3615,3,8,30);
  54. AddStaticVehicleEx(560,-1985.0541,301.6071,34.8823,90.7266,3,8,30);
  55. AddStaticVehicleEx(560,-1958.2515,299.3834,35.1755,65.6612,3,8,30);
  56. AddStaticVehicleEx(562,-1957.2693,283.4928,35.1735,50.1970,3,8,30);
  57. AddStaticVehicleEx(562,-1955.7452,267.2702,35.1742,141.1808,3,8,30);
  58. AddStaticVehicleEx(562,-1949.8384,259.6510,40.7534,53.2046,3,8,30);
  59. AddStaticVehicleEx(562,1244.2681,-2014.0100,59.4581,269.5736,3,8,30);
  60. AddStaticVehicleEx(562,-1950.2888,265.9728,40.7535,43.9795,3,8,30);
  61. //Infernus's (Spawn)
  62. AddStaticVehicleEx(562,-1985.1794,274.4294,34.8862,90.0629,80,1,30);
  63. AddStaticVehicleEx(562,-1985.3153,265.4248,34.8807,90.7216,80,1,30);
  64. AddStaticVehicleEx(562,-1985.6036,261.0343,34.8801,89.6204,80,1,30);
  65. AddStaticVehicleEx(562,-1986.0219,256.6984,34.8788,88.1518,80,1,30);
  66. AddStaticVehicleEx(562,-1986.3156,252.1752,34.8773,88.0273,80,1,30);
  67. AddStaticVehicleEx(562,-1985.8867,247.8347,34.8776,87.1674,80,1,30);
  68. AddStaticVehicleEx(562,-1987.1350,242.6862,34.8774,90.0888,80,1,30);
  69. AddStaticVehicleEx(562,1277.5576,-2043.5189,58.7753,89.9388,80,1,30);
  70. //Drifts Vehicles
  71. AddStaticVehicleEx(560,-314.8287,1514.7446,75.0528,1.3532,64,1,30); // Infernus - drift1
  72. AddStaticVehicleEx(560,-317.7801,1515.4036,75.0402,0.2407,64,1,30); // Infernus - drift1
  73. AddStaticVehicleEx(562,-321.1545,1515.1018,75.0316,1.0602,36,1,30); // elegy - drift1
  74. AddStaticVehicleEx(562,-324.1783,1515.1737,75.0190,359.2409,36,1,30); // elegy - drift1
  75. AddStaticVehicleEx(560,-327.2997,1514.8605,75.2209,0.4270,32,1,30); // phoenix - drift1
  76. AddStaticVehicleEx(560,-330.2702,1515.1918,75.1976,0.0379,32,1,30); // phoenix - drift1
  77. AddStaticVehicleEx(560,-333.5902,1515.0868,75.0659,358.1462,36,36,30); // Turismo - drift1
  78. AddStaticVehicleEx(560,-336.5558,1515.6045,75.0652,359.4702,36,36,30); // Turismo - drift1
  79. AddStaticVehicleEx(560,-339.7686,1515.3315,75.0475,359.4720,69,1,30); // Alpha - drift1
  80. AddStaticVehicleEx(560,-342.9582,1515.2747,75.0470,0.7727,69,1,30); // Alpha - drift1
  81. AddStaticVehicleEx(560,-1040.8020,-1350.3877,130.0764,104.3700,69,1,30); // Alpha - drift4
  82. AddStaticVehicleEx(560,-1045.5331,-1348.4998,129.9614,97.8369,13,13,30); // Banshee - drift4
  83. AddStaticVehicleEx(562,-1048.5942,-1345.7634,129.9555,98.7577,17,1,30); // Elegy - drift4
  84. AddStaticVehicleEx(560,1091.6051,2298.4656,10.5255,269.1693,123,1,30); // Infernus - drift6
  85. AddStaticVehicleEx(560,1091.4738,2288.5093,10.5334,269.1803,123,1,30); // Infernus - drift6
  86. AddStaticVehicleEx(560,1084.8191,2288.6338,10.4702,268.4966,61,61,30); // Turismo - drift6
  87. AddStaticVehicleEx(560,1085.0681,2298.5449,10.4603,268.4279,61,61,30); // Turismo - drift6
  88. AddStaticVehicleEx(560,-784.5894,2752.4451,45.3542,272.8446,61,61,30); // Turismo - drift7
  89. //=========
  90. //Skins
  91. AddPlayerClass(0,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // CJ Skin
  92. AddPlayerClass(1,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin1
  93. AddPlayerClass(13,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin2
  94. AddPlayerClass(16,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin3
  95. AddPlayerClass(18,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin4
  96. AddPlayerClass(19,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin5
  97. AddPlayerClass(21,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin6
  98. AddPlayerClass(22,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin7
  99. AddPlayerClass(23,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin8
  100. AddPlayerClass(26,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin9
  101. AddPlayerClass(27,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin10
  102. AddPlayerClass(28,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin11
  103. AddPlayerClass(29,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin12
  104. AddPlayerClass(30,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin13
  105. AddPlayerClass(33,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin14
  106. AddPlayerClass(36,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin15
  107. AddPlayerClass(46,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin16
  108. AddPlayerClass(299,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin17
  109. AddPlayerClass(296,1222.5375,-2036.8712,65.2266,269.1634,0,0,0,0,0,0); // Skin18
  110. AddPlayerClass(285,1222.8760,-2037.0157,65.2125,282.2510,0,0,0,0,0,0); // Skin19
  111. AddPlayerClass(286,1222.8760,-2037.0157,65.2125,282.2510,0,0,0,0,0,0); // Skin20
  112. AddPlayerClass(287,1222.8760,-2037.0157,65.2125,282.2510,0,0,0,0,0,0); // Skin21
  113. AddPlayerClass(288,1222.8760,-2037.0157,65.2125,282.2510,0,0,0,0,0,0); // Skin22
  114. AddPlayerClass(102,1222.7469,-2037.1483,65.2266,279.0452,0,0,0,0,0,0); // Skin23
  115. AddPlayerClass(103,1222.9333,-2036.9647,65.1844,270.4167,0,0,0,0,0,0); // Skin24
  116. AddPlayerClass(104,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // Skin25
  117. AddPlayerClass(105,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // Skin26
  118. AddPlayerClass(106,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // Skin27
  119. AddPlayerClass(107,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // Skin28
  120. AddPlayerClass(128,1222.6610,-2036.8990,65.2266,268.2468,0,0,0,0,0,0); // Skin29
  121. //Pickups
  122. AddStaticPickup(1239, 1, 1222.5375,-2036.8712,65.2266); //Spawn PickUp
  123. //Object
  124. //=========
  125. //Drifting School
  126. CreateObject(3573, 1148.141846, 1354.434814, 12.512004, 0.0000, 0.0000, 95.2340);
  127. CreateObject(3574, 1145.118652, 1337.235474, 12.512004, 0.0000, 0.0000, 56.2500);
  128. CreateObject(3574, 1126.693115, 1341.763794, 12.512004, 0.0000, 0.0000, 56.2500);
  129. CreateObject(3575, 1141.132080, 1326.990356, 12.512003, 0.0000, 0.0000, 180.0000);
  130. CreateObject(3575, 1117.468872, 1326.732788, 12.512003, 0.0000, 0.0000, 348.7500);
  131. CreateObject(3578, 1132.182617, 1307.735107, 10.598346, 0.0000, 0.0000, 337.5000);
  132. CreateObject(3578, 1141.824097, 1305.810181, 10.598346, 0.0000, 0.0000, 0.0000);
  133. CreateObject(3578, 1123.779419, 1313.590454, 10.598346, 0.0000, 0.0000, 315.0000);
  134. CreateObject(3578, 1150.192871, 1308.892822, 10.598346, 0.0000, 0.0000, 45.0000);
  135. CreateObject(3578, 1154.544922, 1317.181274, 10.598346, 0.0000, 0.0000, 78.7500);
  136. CreateObject(3578, 1157.393188, 1326.372070, 10.598347, 0.0000, 0.0000, 67.5000);
  137. CreateObject(3578, 1162.236816, 1327.180420, 10.590550, 0.0000, 0.0000, 303.7500);
  138. CreateObject(1282, 1153.315796, 1339.989868, 10.509129, 0.0000, 0.0000, 112.5001);
  139. CreateObject(1282, 1155.634033, 1341.942261, 10.509129, 0.0000, 0.0000, 101.2501);
  140. CreateObject(1237, 1159.016479, 1344.233521, 9.815398, 0.0000, 0.0000, 0.0000);
  141. CreateObject(978, 1172.374634, 1342.679565, 10.652738, 0.0000, 0.0000, 135.0000);
  142. CreateObject(3578, 1164.682129, 1317.903442, 10.598346, 0.0000, 0.0000, 270.0000);
  143. CreateObject(3578, 1164.692993, 1308.089111, 10.598346, 0.0000, 0.0000, 270.0000);
  144. CreateObject(3578, 1164.654663, 1298.191772, 10.598346, 0.0000, 0.0000, 270.0000);
  145. CreateObject(978, 1173.542847, 1282.183105, 10.660532, 0.0000, 0.0000, 45.0000);
  146. CreateObject(978, 1166.181030, 1278.876343, 10.660533, 0.0000, 0.0000, 0.0000);
  147. CreateObject(978, 1158.304199, 1281.250977, 10.660534, 0.0000, 0.0000, 326.2500);
  148. CreateObject(978, 1153.139526, 1287.516846, 10.660533, 0.0000, 0.0000, 292.5000);
  149. CreateObject(979, 1161.178711, 1299.317871, 10.660533, 0.0000, 0.0000, 135.0000);
  150. CreateObject(3578, 1146.444336, 1290.863770, 10.598346, 0.0000, 0.0000, 11.2500);
  151. CreateObject(3578, 1144.565918, 1302.082642, 10.598346, 0.0000, 0.0000, 11.2500);
  152. CreateObject(3578, 1135.526001, 1298.383545, 10.598346, 0.0000, 0.0000, 33.7500);
  153. CreateObject(3578, 1129.598389, 1291.022095, 10.598346, 0.0000, 0.0000, 67.5000);
  154. CreateObject(3578, 1128.890259, 1281.744873, 10.598344, 0.0000, 0.0000, 101.2500);
  155. CreateObject(3578, 1134.023926, 1274.335327, 10.598346, 0.0000, 0.0000, 146.2499);
  156. CreateObject(3578, 1141.153198, 1269.433228, 10.598346, 0.0000, 0.0000, 146.2499);
  157. CreateObject(3578, 1144.310059, 1285.884155, 10.598346, 0.0000, 0.0000, 123.7499);
  158. CreateObject(3578, 1150.293335, 1278.390747, 10.598346, 0.0000, 0.0000, 135.0000);
  159. CreateObject(3578, 1155.503174, 1270.791626, 10.598346, 0.0000, 0.0000, 112.4999);
  160. CreateObject(3578, 1142.786865, 1263.169067, 10.598346, 0.0000, 0.0000, 56.2500);
  161. CreateObject(3578, 1156.429443, 1261.270752, 10.598346, 0.0000, 0.0000, 78.7500);
  162. CreateObject(3578, 1152.860596, 1253.687134, 10.598346, 0.0000, 0.0000, 56.2500);
  163. CreateObject(3578, 1146.208130, 1246.929565, 10.598346, 0.0000, 0.0000, 35.3142);
  164. CreateObject(3578, 1138.171021, 1244.877075, 10.598347, 0.0000, 0.0000, 1.5642);
  165. CreateObject(3578, 1129.386353, 1247.190918, 10.598345, 0.0000, 0.0000, 327.8142);
  166. CreateObject(3578, 1138.995972, 1265.024414, 10.598345, 0.0000, 0.0000, 282.8142);
  167. CreateObject(3578, 1123.929077, 1254.857178, 10.598346, 0.0000, 0.0000, 282.8142);
  168. CreateObject(3578, 1119.687988, 1262.935303, 10.598346, 0.0000, 0.0000, 316.5642);
  169. CreateObject(3578, 1112.452271, 1267.419678, 10.598346, 0.0000, 0.0000, 339.0642);
  170. CreateObject(3578, 1126.298584, 1277.811523, 10.598346, 0.0000, 0.0000, 339.0642);
  171. CreateObject(3578, 1105.630371, 1273.324951, 10.598346, 0.0000, 0.0000, 294.0642);
  172. CreateObject(3578, 1104.660522, 1282.711792, 10.598346, 0.0000, 0.0000, 260.3142);
  173. CreateObject(3578, 1123.289429, 1278.935303, 10.636377, 0.0000, 0.0000, 339.0642);
  174. CreateObject(3578, 1123.084961, 1283.654541, 10.598346, 0.0000, 0.0000, 35.3142);
  175. CreateObject(3578, 1109.487427, 1290.143066, 10.598346, 0.0000, 0.0000, 35.3142);
  176. CreateObject(3578, 1113.502075, 1297.728394, 10.598346, 0.0000, 0.0000, 91.5642);
  177. CreateObject(979, 1153.617065, 1302.536499, 10.660533, 0.0000, 0.0000, 180.0000);
  178. CreateObject(979, 1130.906738, 1301.109375, 10.660533, 0.0000, 0.0000, 90.0001);
  179. CreateObject(3578, 1109.803589, 1306.917114, 10.598346, 0.0000, 0.0000, 136.5641);
  180. CreateObject(3578, 1103.049072, 1314.833496, 10.598346, 0.0000, 0.0000, 125.3142);
  181. CreateObject(3578, 1100.309082, 1323.549561, 10.598346, 0.0000, 0.0000, 91.5642);
  182. CreateObject(3578, 1099.261841, 1332.560425, 10.598346, 0.0000, 0.0000, 102.8142);
  183. CreateObject(3578, 1112.948364, 1337.226318, 10.598346, 0.0000, 0.0000, 102.8142);
  184. CreateObject(3578, 1099.934692, 1349.516602, 10.598346, 0.0000, 0.0000, 69.0642);
  185. CreateObject(3578, 1105.689331, 1358.560059, 10.598346, 0.0000, 0.0000, 46.5642);
  186. CreateObject(3578, 1115.739624, 1344.755981, 10.598346, 0.0000, 0.0000, 35.3142);
  187. CreateObject(3578, 1114.483154, 1362.004761, 10.758780, 0.0000, 0.0000, 1.5642);
  188. CreateObject(3578, 1124.988037, 1349.213013, 10.598346, 0.0000, 0.0000, 17.2660);
  189. //--
  190. //Sky Drift
  191. CreateObject(3991, 1109.789063, 1597.797607, 50.603775, 0.0000, 0.0000, 0.0000);
  192. CreateObject(3990, 1095.590942, 1716.325439, 51.110493, 0.0000, 0.0000, 0.0000);
  193. CreateObject(981, 1112.553711, 1657.236206, 53.117283, 0.0000, 0.0000, 303.7500);
  194. CreateObject(982, 1113.352661, 1659.587524, 52.860260, 0.0000, 0.0000, 33.7500);
  195. CreateObject(972, 1116.039551, 1664.244629, 52.195198, 0.0000, 0.0000, 213.7500);
  196. CreateObject(973, 1101.205811, 1718.434937, 52.872589, 0.0000, 0.0000, 123.7501);
  197. CreateObject(973, 1095.160400, 1724.952393, 52.872589, 0.0000, 0.0000, 146.2501);
  198. CreateObject(973, 1086.906616, 1726.982910, 52.802914, 0.0000, 0.0000, 191.2501);
  199. CreateObject(973, 1078.493774, 1724.088501, 52.734459, 0.0000, 0.0000, 213.7501);
  200. CreateObject(973, 1071.638672, 1718.341919, 52.931835, 0.0000, 0.0000, 225.0001);
  201. CreateObject(4127, 1046.736938, 1640.091675, 53.667286, 0.0000, 359.1406, 33.7500);
  202. CreateObject(1425, 1048.088135, 1647.243652, 54.172428, 0.0000, 0.0000, 180.0000);
  203. CreateObject(981, 1044.237305, 1645.372192, 54.677464, 0.0000, 0.0000, 191.2501);
  204. CreateObject(982, 1045.623657, 1643.187256, 54.577511, 0.0000, 0.0000, 281.2500);
  205. CreateObject(4131, 956.040527, 1606.982300, 50.796364, 0.0000, 0.0000, 279.5311);
  206. CreateObject(4203, 930.080078, 1532.016968, 40.667942, 7.7349, 359.1406, 348.8273);
  207. CreateObject(979, 934.683594, 1573.697144, 44.031925, 0.0000, 0.0000, 292.5000);
  208. CreateObject(978, 949.476868, 1570.235474, 44.162727, 0.0000, 0.0000, 33.7500);
  209. CreateObject(4127, 895.280701, 1472.848145, 34.272793, 0.0000, 0.0000, 270.0000);
  210. CreateObject(973, 908.669189, 1490.742188, 33.663906, 0.0000, 0.0000, 212.1083);
  211. CreateObject(973, 924.933472, 1486.569702, 33.593800, 0.0000, 0.0000, 110.8583);
  212. CreateObject(981, 904.725037, 1466.843750, 35.011669, 0.0000, 0.0000, 90.0000);
  213. CreateObject(982, 902.773560, 1467.722046, 34.840942, 0.0000, 0.0000, 0.0000);
  214. CreateObject(979, 906.578125, 1450.273438, 35.012272, 0.0000, 0.0000, 281.2500);
  215. CreateObject(4855, 867.775696, 1334.728394, 38.857849, 0.0000, 0.0000, 11.2500);
  216. CreateObject(4831, 725.742065, 1132.509644, 45.701412, 0.0000, 0.0000, 191.2501);
  217. CreateObject(972, 790.624939, 1247.542847, 41.820038, 0.0000, 0.0000, 281.2500);
  218. CreateObject(972, 795.476318, 1226.921875, 41.820038, 0.0000, 0.0000, 101.2500);
  219. CreateObject(1324, 807.640381, 1234.069458, 43.307533, 0.0000, 0.0000, 11.2500);
  220. CreateObject(1323, 806.977905, 1235.589600, 43.307533, 0.0000, 0.0000, 0.0000);
  221. CreateObject(982, 639.083618, 1208.841431, 42.506714, 0.0000, 0.0000, 315.0000);
  222. CreateObject(982, 626.875244, 1186.744507, 42.506714, 0.0000, 0.0000, 348.7500);
  223. CreateObject(982, 652.815369, 1048.750977, 42.334839, 0.0000, 0.0000, 33.7500);
  224. CreateObject(982, 670.159668, 1031.434814, 42.533405, 0.0000, 0.0000, 67.5000);
  225. CreateObject(4864, 904.358154, 1074.378906, 43.380859, 0.0000, 0.0000, 191.2501);
  226. CreateObject(972, 815.927734, 1070.023438, 41.846733, 0.0000, 2.5783, 282.0321);
  227. CreateObject(972, 824.854065, 1045.469116, 41.674858, 0.0000, 2.5783, 102.0321);
  228. CreateObject(972, 846.667786, 1042.602539, 41.674858, 0.0000, 2.5783, 68.2821);
  229. CreateObject(972, 837.226135, 1077.251221, 41.846733, 0.0000, 0.8594, 296.7972);
  230. CreateObject(976, 836.905884, 1051.718994, 41.761745, 90.2409, 3.4377, 0.0000);
  231. CreateObject(976, 832.035156, 1073.265625, 41.751015, 90.2409, 3.4377, 0.0000);
  232. CreateObject(979, 836.509766, 1062.050659, 42.518196, 0.0000, 0.0000, 22.5000);
  233. CreateObject(978, 836.898926, 1059.617188, 42.518196, 0.0000, 0.0000, 180.0000);
  234. CreateObject(5004, 983.535034, 1082.260010, 34.028210, 0.0000, 0.0000, 0.0000);
  235. CreateObject(3578, 967.622925, 1101.048340, 35.445824, 0.0000, 0.0000, 0.0000);
  236. CreateObject(3578, 976.606934, 1098.890869, 35.445824, 0.0000, 0.0000, 326.2500);
  237. CreateObject(3578, 982.452271, 1091.568848, 35.445824, 0.0000, 0.0000, 292.5000);
  238. CreateObject(3578, 983.377197, 1082.697998, 35.445824, 0.0000, 0.0000, 247.5000);
  239. CreateObject(3578, 976.943298, 1076.321777, 35.040619, 0.0000, 0.0000, 202.5000);
  240. CreateObject(3578, 968.300354, 1072.739014, 34.958874, 0.0000, 0.0000, 202.5000);
  241. CreateObject(972, 1101.954224, 1517.139160, 50.301376, 0.0000, 0.0000, 33.7500);
  242. CreateObject(972, 1129.848145, 1521.307861, 50.804504, 0.0000, 0.0000, 146.2500);
  243. CreateObject(971, 1114.689087, 1504.784912, 49.833893, 85.9437, 0.8594, 0.0000);
  244. CreateObject(973, 1110.422363, 1506.069336, 51.278603, 0.0000, 0.0000, 270.0000);
  245. CreateObject(973, 1119.179565, 1506.349609, 51.294304, 0.0000, 0.0000, 90.0000);
  246. CreateObject(973, 1114.671021, 1500.984741, 51.083069, 0.0000, 0.0000, 0.8594);
  247.  
  248.  
  249.  
  250. return 1;
  251. }
  252.  
  253. public OnGameModeExit()
  254. {
  255. return 1;
  256. }
  257.  
  258. public OnPlayerRequestClass(playerid, classid)
  259. {
  260. SetPlayerPos(playerid,1095.3811,-2036.9301,82.7055);
  261. SetPlayerFacingAngle(playerid,271.5483);
  262. SetPlayerCameraPos(playerid, 1106.181518, -2036.951049, 82.758186);
  263. SetPlayerCameraLookAt(playerid, 1101.183349, -2037.086181, 82.758186);
  264.  
  265. return 1;
  266. }
  267.  
  268. public OnPlayerConnect(playerid)
  269. {
  270. //Joining Message
  271. new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
  272. GetPlayerName(playerid, pname, sizeof(pname));
  273. format(string, sizeof(string), "%s jse pripojil na server", pname);
  274. SendClientMessageToAll(0xAAAAAAAA, string);
  275. //Welcome Texts
  276. GameTextForPlayer(playerid,"~w~Vitej!",6000,3);
  277. //icons
  278. SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0);//Spawm
  279. //Message Spawn
  280. SendClientMessage(playerid,COLOR_WHITE,"SERVER:");
  281. SendClientMessage(playerid,COLOR_WHITE,"Vitej v Drift svete, Nezapomen jsi precist /rules!");
  282. return 1;
  283. }
  284.  
  285. public OnPlayerDisconnect(playerid, reason)
  286. {
  287. new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
  288. GetPlayerName(playerid, pname, sizeof(pname));
  289. switch(reason)
  290. {
  291. case 0: format(string, sizeof(string), "%s opustil server. (Lost Connection)", pname);
  292. case 1: format(string, sizeof(string), "%s opustil server. (Leaving)", pname);
  293. case 2: format(string, sizeof(string), "%s opustil server. (Kicked/Banned)", pname);
  294. }
  295. SendClientMessageToAll(0xAAAAAAAA, string);
  296. return 1;
  297. }
  298.  
  299. public OnPlayerSpawn(playerid)
  300. {
  301. SendClientMessage(playerid,COLOR_GREEN,"====================Drift World==================");
  302. SendClientMessage(playerid,COLOR_WHITE,"Byl jsi spawnut! ");
  303. SendClientMessage(playerid,COLOR_WHITE,"Hacky/Cheaty nejsou povoleny ");
  304. SendClientMessage(playerid,COLOR_WHITE,"Zakaz zabijeni ");
  305. SendClientMessage(playerid,COLOR_GREEN,"====================Drift World==================");
  306. SetPlayerPos(playerid,-1968.5486,294.5165,35.1719);
  307. return 1;
  308. }
  309.  
  310. public OnPlayerDeath(playerid, killerid, reason)
  311. {
  312. GameTextForPlayer(playerid,"~w~Wasted",6000,3);
  313. SendClientMessage(killerid,COLOR_RED,"Byl jsi vykopnut za zabijeni!");
  314. Kick(killerid);
  315. return 1;
  316. }
  317.  
  318. public OnVehicleSpawn(vehicleid)
  319. {
  320. return 1;
  321. }
  322.  
  323. public OnVehicleDeath(vehicleid, killerid)
  324. {
  325. return 1;
  326. }
  327.  
  328. public OnPlayerText(playerid, text[])
  329. {
  330. return 1;
  331. }
  332.  
  333. public OnPlayerCommandText(playerid, cmdtext[])
  334. {
  335. if (strcmp("/help", cmdtext, true, 10) == 0)
  336. {
  337. SendClientMessage(playerid,0xAA3333AA," ");
  338. SendClientMessage(playerid,0xD8D8D8FF," ");
  339. new Float:x,Float:y,Float:z;
  340. PlayerPlaySound(playerid,1133,x,y,z);
  341. SendClientMessage(playerid,0xAA3333AA,"====================Drift World==================");
  342. SendClientMessage(playerid,0xD8D8D8FF,"Teleporty :");
  343. SendClientMessage(playerid,0xD8D8D8FF," /drift1 - /drift2 - /drift3 - /drift4 - /drift5");
  344. SendClientMessage(playerid,0xD8D8D8FF," /drift6 - /drift7 - /drift8 - /drift9 - /drift10");
  345. SendClientMessage(playerid,0xD8D8D8FF," /driftcircle - /driftschool - /skydrift");
  346. SendClientMessage(playerid,0xD8D8D8FF,"Prikazy :");
  347. SendClientMessage(playerid,0xD8D8D8FF," /cars - /admins - /count");
  348. SendClientMessage(playerid,0xD8D8D8FF," /godon - /godoff - /null - /tune");
  349. SendClientMessage(playerid,0xAA3333AA,"====================Drift World==================");
  350. return 1;
  351. }
  352. if (strcmp("/rules", cmdtext, true, 10) == 0)
  353. {
  354. SendClientMessage(playerid,0xAA3333AA," ");
  355. SendClientMessage(playerid,0xD8D8D8FF," ");
  356. new Float:x,Float:y,Float:z;
  357. PlayerPlaySound(playerid,1133,x,y,z);
  358. SendClientMessage(playerid,0xAA3333AA,"=================Drift World Rules==================");
  359. SendClientMessage(playerid,0xD8D8D8FF,"1.No Death Match");
  360. SendClientMessage(playerid,0xD8D8D8FF,"2.Car Jacking not allowed");
  361. SendClientMessage(playerid,0xD8D8D8FF,"3.Cursing over player not allowed");
  362. SendClientMessage(playerid,0xD8D8D8FF,"4.Do not spam or else you'll be kicked!");
  363. SendClientMessage(playerid,0xD8D8D8FF,"5.Hacks is not allowed here, except handling lines");
  364. SendClientMessage(playerid,0xD8D8D8FF,"6.Respect the other players, and admins too");
  365. SendClientMessage(playerid,0xD8D8D8FF,"7.Please follow all the rules and have fun! :)");
  366. SendClientMessage(playerid,0xAA3333AA,"=================Drift World Rules==================");
  367. return 1;
  368. }
  369. if (strcmp("/cash", cmdtext, true, 10) == 0)
  370. {
  371. SendClientMessage(playerid,COLOR_GREEN,"Your money has restored, you got 2 millions now!");
  372. ResetPlayerMoney(playerid);
  373. GivePlayerMoney(playerid,2000000);
  374. return 1;
  375. }
  376. if (strcmp("/godon", cmdtext, true, 10) == 0)
  377. {
  378. SendClientMessage(playerid,0xD8D8D8FF,">>");
  379. SendClientMessage(playerid,COLOR_GREEN,"GodMod ON!");
  380. SetPlayerHealth(playerid,99999);
  381. return 1;
  382. }
  383. if (strcmp("/cig", cmdtext, true, 10) == 0)
  384. {
  385. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
  386. SendClientMessage(playerid,COLOR_WHITE,"Smoke da' bom bom baby!");
  387. SendClientMessage(playerid,COLOR_YELLOW,"TIP: Press F or Enter to get rid of the cigarrette");
  388. return 1;
  389. }
  390. if (strcmp("/beer", cmdtext, true, 10) == 0)
  391. {
  392. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
  393. SendClientMessage(playerid,COLOR_WHITE,"Drink drink drink!!");
  394. SendClientMessage(playerid,COLOR_YELLOW,"TIP: Press F or Enter to get rid of the beer");
  395. return 1;
  396. }
  397. if (strcmp("/sprunk", cmdtext, true, 10) == 0)
  398. {
  399. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
  400. SendClientMessage(playerid,COLOR_WHITE,"Kill punk with sprunk!");
  401. SendClientMessage(playerid,COLOR_YELLOW,"TIP: Press F or Enter to get rid of the sprunk");
  402. return 1;
  403. }
  404. if (strcmp("/godoff", cmdtext, true, 10) == 0)
  405. {
  406. SendClientMessage(playerid,0xD8D8D8FF,">>");
  407. SendClientMessage(playerid,COLOR_RED,"GodMod OFF!");
  408. SetPlayerHealth(playerid,100);
  409. return 1;
  410. }
  411. if (strcmp("/cars", cmdtext, true, 10) == 0)
  412. {
  413. SendClientMessage(playerid,0xAA3333AA,"====================Drift World==================");
  414. SendClientMessage(playerid, 0x33AAAA33,"Drifting Cars:");
  415. SendClientMessage(playerid, 0x33AAAA33,"Type /elegy , /sultan .");
  416. SendClientMessage(playerid,0xAA3333AA,"====================Drift World==================");
  417. return 1;
  418. }
  419. if (strcmp("/sultan", cmdtext, true, 10) == 0)
  420. {
  421. new vehicleid;
  422. new Float:X,Float:Y,Float:Z,Float:Angle;
  423. GetPlayerPos(playerid,X,Y,Z);
  424. GetPlayerFacingAngle(playerid,Angle);
  425. GetPlayerVehicleID(playerid);
  426. vehicleid = vehicleid = CreateVehicle(560,X,Y,Z,Angle,-1,-1,600);
  427. PutPlayerInVehicle(playerid, vehicleid, 0);
  428. return 1;
  429. }
  430. if (strcmp("/elegy", cmdtext, true, 10) == 0)
  431. {
  432. new vehicleid;
  433. new Float:X,Float:Y,Float:Z,Float:Angle;
  434. GetPlayerPos(playerid,X,Y,Z);
  435. GetPlayerFacingAngle(playerid,Angle);
  436. GetPlayerVehicleID(playerid);
  437. vehicleid = CreateVehicle(562,X,Y,Z,Angle,-1,-1,600);
  438. vehicleid = PutPlayerInVehicle(playerid, vehicleid, 0);
  439. return 1;
  440. }
  441. if (strcmp("/banshee", cmdtext, true, 10) == 0)
  442. {
  443. new vehicleid;
  444. new Float:X,Float:Y,Float:Z,Float:Angle;
  445. GetPlayerPos(playerid,X,Y,Z);
  446. GetPlayerFacingAngle(playerid,Angle);
  447. GetPlayerVehicleID(playerid);
  448. vehicleid = CreateVehicle(429,X,Y,Z,Angle,-1,-1,600);
  449. PutPlayerInVehicle(playerid, vehicleid, 0);
  450. return 1;
  451. }
  452. if (strcmp("/phoenix", cmdtext, true, 10) == 0)
  453. {
  454. new vehicleid;
  455. new Float:X,Float:Y,Float:Z,Float:Angle;
  456. GetPlayerPos(playerid,X,Y,Z);
  457. GetPlayerFacingAngle(playerid,Angle);
  458. GetPlayerVehicleID(playerid);
  459. vehicleid = CreateVehicle(603,X,Y,Z,Angle,-1,-1,600);
  460. PutPlayerInVehicle(playerid, vehicleid, 0);
  461. return 1;
  462. }
  463. if (strcmp("/turismo", cmdtext, true, 10) == 0)
  464. {
  465. new vehicleid;
  466. new Float:X,Float:Y,Float:Z,Float:Angle;
  467. GetPlayerPos(playerid,X,Y,Z);
  468. GetPlayerFacingAngle(playerid,Angle);
  469. GetPlayerVehicleID(playerid);
  470. vehicleid = CreateVehicle(451,X,Y,Z,Angle,-1,-1,600);
  471. PutPlayerInVehicle(playerid, vehicleid, 0);
  472. return 1;
  473. }
  474. if(strcmp(cmdtext,"/fix",true)==0)
  475. {
  476. if(GetPlayerMoney(playerid) < -999999999)
  477. {
  478. SendClientMessage(playerid,COLOR_RED,"Get some money!");
  479. return 1;
  480. }
  481. new vehicleid=GetPlayerVehicleID(playerid);
  482. RepairVehicle(vehicleid);
  483. SendClientMessage(playerid,COLOR_GREEN,"Your Vehicle has been fixed!");
  484. return 1;
  485. }
  486. if ( strcmp ( cmdtext , "/flip", true)==0)
  487. {
  488. new State=GetPlayerState(playerid);
  489. if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
  490. {
  491. new VehicleID, Float:Angle, Float:X, Float:Y, Float:Z;
  492. GetPlayerPos(playerid, X, Y, Z);
  493. VehicleID = GetPlayerVehicleID(playerid);
  494. GetVehicleZAngle(VehicleID, Angle);
  495. SetVehiclePos(VehicleID, X, Y, Z);
  496. SetVehicleZAngle(VehicleID, Angle);
  497. SendClientMessage(playerid, COLOR_GREEN, "Your vehicle has been flipped!");
  498. }
  499. return 1;
  500. }
  501. if (strcmp("/drift1", cmdtext, true, 10) == 0)
  502. {
  503. if(!IsPlayerInAnyVehicle(playerid))
  504. {
  505. SetPlayerPos(playerid,-325.1331,1533.0276,75.3594);
  506. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 1");
  507. }else
  508. {
  509. SetVehiclePos(GetPlayerVehicleID(playerid),-325.1331,1533.0276,75.3594);
  510. }
  511. return 1;
  512. }
  513. if (strcmp("/drift2", cmdtext, true, 10) == 0)
  514. {
  515. if(!IsPlayerInAnyVehicle(playerid))
  516. {
  517. SetPlayerPos(playerid,2315.8945,1401.4497,42.8203);
  518. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 2");
  519. }else
  520. {
  521. SetVehiclePos(GetPlayerVehicleID(playerid),2315.8945,1401.4497,42.8203);
  522. }
  523. return 1;
  524. }
  525. if (strcmp("/drift3", cmdtext, true, 10) == 0)
  526. {
  527. if(!IsPlayerInAnyVehicle(playerid))
  528. {
  529. SetPlayerPos(playerid,1259.4164,-2027.4384,59.4366);
  530. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 3");
  531. }else
  532. {
  533. SetVehiclePos(GetPlayerVehicleID(playerid),1259.4164,-2027.4384,59.4366);
  534. }
  535. return 1;
  536. }
  537. if(!strcmp(cmdtext,"/drift4",true))
  538. {
  539. if(!IsPlayerInAnyVehicle(playerid))
  540. {
  541. SetPlayerPos(playerid,-1058.1448,-1353.2602,129.9056);
  542. SetPlayerFacingAngle(playerid,71.4104);
  543. SetPlayerInterior(playerid,0);
  544. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 4");
  545. }else
  546. {
  547. SetVehiclePos(GetPlayerVehicleID(playerid),-1058.1448,-1353.2602,129.9056);
  548. SetVehicleZAngle(GetPlayerVehicleID(playerid),71.4104);
  549. SetPlayerInterior(playerid,0);
  550. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  551. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 4");
  552. }
  553. return 1;
  554. }
  555. if(!strcmp(cmdtext,"/drift5",true))
  556. {
  557. if(!IsPlayerInAnyVehicle(playerid))
  558. {
  559. SetPlayerPos(playerid,2224.5698,1963.1658,31.7796);
  560. SetPlayerFacingAngle(playerid,270.6689);
  561. SetPlayerInterior(playerid,0);
  562. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 5");
  563. }else
  564. {
  565. SetVehiclePos(GetPlayerVehicleID(playerid),2224.5698,1963.1658,31.7796);
  566. SetVehicleZAngle(GetPlayerVehicleID(playerid),270.6689);
  567. SetPlayerInterior(playerid,0);
  568. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  569. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 5");
  570. }
  571. return 1;
  572. }
  573. if(!strcmp(cmdtext,"/drift6",true))
  574. {
  575. if(!IsPlayerInAnyVehicle(playerid))
  576. {
  577. SetPlayerPos(playerid,1094.2669,2292.7783,10.7970);
  578. SetPlayerFacingAngle(playerid,269.0789);
  579. SetPlayerInterior(playerid,0);
  580. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 6");
  581. }else
  582. {
  583. SetVehiclePos(GetPlayerVehicleID(playerid),1094.2669,2292.7783,10.7970);
  584. SetVehicleZAngle(GetPlayerVehicleID(playerid),269.0789);
  585. SetPlayerInterior(playerid,0);
  586. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  587. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 6");
  588. }
  589. return 1;
  590. }
  591. if(!strcmp(cmdtext,"/drift7",true))
  592. {
  593. if(!IsPlayerInAnyVehicle(playerid))
  594. {
  595. SetPlayerPos(playerid,-778.7633,2731.8259,45.3426);
  596. SetPlayerFacingAngle(playerid,177.9214);
  597. SetPlayerInterior(playerid,0);
  598. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 7");
  599. }else
  600. {
  601. SetVehiclePos(GetPlayerVehicleID(playerid),-778.7633,2731.8259,45.3426);
  602. SetVehicleZAngle(GetPlayerVehicleID(playerid),177.9214);
  603. SetPlayerInterior(playerid,0);
  604. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  605. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 7");
  606. }
  607. return 1;
  608. }
  609. if(!strcmp(cmdtext,"/drift8",true))
  610. {
  611. if(!IsPlayerInAnyVehicle(playerid))
  612. {
  613. SetPlayerPos(playerid,-2134.7158,918.3775,79.8515);
  614. SetPlayerFacingAngle(playerid,265.6323);
  615. SetPlayerInterior(playerid,0);
  616. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 8");
  617. }else
  618. {
  619. SetVehiclePos(GetPlayerVehicleID(playerid),-2134.7158,918.3775,79.8515);
  620. SetVehicleZAngle(GetPlayerVehicleID(playerid),265.6323);
  621. SetPlayerInterior(playerid,0);
  622. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  623. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 8");
  624. }
  625. return 1;
  626. }
  627. if(!strcmp(cmdtext,"/drift9",true))
  628. {
  629. if(!IsPlayerInAnyVehicle(playerid))
  630. {
  631. SetPlayerPos(playerid,-2666.2487,576.9454,14.4612);
  632. SetPlayerFacingAngle(playerid,357.4398);
  633. SetPlayerInterior(playerid,0);
  634. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 9");
  635. }else
  636. {
  637. SetVehiclePos(GetPlayerVehicleID(playerid),-2666.2487,576.9454,14.4612);
  638. SetVehicleZAngle(GetPlayerVehicleID(playerid),357.4398);
  639. SetPlayerInterior(playerid,0);
  640. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  641. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 9");
  642. }
  643. return 1;
  644. }
  645. if(!strcmp(cmdtext,"/drift10",true))
  646. {
  647. if(!IsPlayerInAnyVehicle(playerid))
  648. {
  649. SetPlayerPos(playerid,-2412.5739,-601.2869,132.5625);
  650. SetPlayerFacingAngle(playerid,126.5343);
  651. SetPlayerInterior(playerid,0);
  652. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 9");
  653. }else
  654. {
  655. SetVehiclePos(GetPlayerVehicleID(playerid),-2412.5739,-601.2869,132.5625);
  656. SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
  657. SetPlayerInterior(playerid,0);
  658. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  659. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Place 9");
  660. }
  661. return 1;
  662. }
  663. if(!strcmp(cmdtext,"/driftcircle",true))
  664. {
  665. if(!IsPlayerInAnyVehicle(playerid))
  666. {
  667. SetPlayerPos(playerid,-2693.8916,335.3300,4.1872);
  668. SetPlayerFacingAngle(playerid,88.6440);
  669. SetPlayerInterior(playerid,0);
  670. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Circle");
  671. }else
  672. {
  673. SetVehiclePos(GetPlayerVehicleID(playerid),-2693.8916,335.3300,4.1872);
  674. SetVehicleZAngle(GetPlayerVehicleID(playerid),88.6440);
  675. SetPlayerInterior(playerid,0);
  676. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  677. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift Circle");
  678. }
  679. return 1;
  680. }
  681. if(!strcmp(cmdtext,"/driftschool",true))
  682. {
  683. if(!IsPlayerInAnyVehicle(playerid))
  684. {
  685. SetPlayerPos(playerid,1138.2185,1357.6690,10.4783);
  686. SetPlayerFacingAngle(playerid,179.2724);
  687. SetPlayerInterior(playerid,0);
  688. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift School");
  689. }else
  690. {
  691. SetVehiclePos(GetPlayerVehicleID(playerid),1138.2185,1357.6690,10.4783);
  692. SetVehicleZAngle(GetPlayerVehicleID(playerid),179.2724);
  693. SetPlayerInterior(playerid,0);
  694. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  695. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Drift School");
  696. }
  697. return 1;
  698. }
  699. if(!strcmp(cmdtext,"/skydrift",true))
  700. {
  701. if(!IsPlayerInAnyVehicle(playerid))
  702. {
  703. SetPlayerPos(playerid,1114.8033,1504.1325,50.7243);
  704. SetPlayerFacingAngle(playerid,2.5815);
  705. SetPlayerInterior(playerid,0);
  706. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Sky Drift");
  707. }else
  708. {
  709. SetVehiclePos(GetPlayerVehicleID(playerid),1114.8033,1504.1325,50.7243);
  710. SetVehicleZAngle(GetPlayerVehicleID(playerid),2.5815);
  711. SetPlayerInterior(playerid,0);
  712. LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
  713. SendClientMessage(playerid,COLOR_GREEN,"Welcome to Sky Drift");
  714. }
  715. return 1;
  716. }
  717.  
  718.  
  719. return SendClientMessage(playerid,COLOR_RED,"ERROR, Neznamy prikaz - pouzij /help");
  720. }
  721.  
  722. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  723. {
  724. SendClientMessage(playerid,COLOR_WATER,"Pouzij /help pro prikazy");
  725. return 1;
  726. }
  727.  
  728. public OnPlayerExitVehicle(playerid, vehicleid)
  729. {
  730. return 1;
  731. }
  732.  
  733. public OnPlayerStateChange(playerid, newstate, oldstate)
  734. {
  735. return 1;
  736. }
  737.  
  738. public OnPlayerEnterCheckpoint(playerid)
  739. {
  740. return 1;
  741. }
  742.  
  743. public OnPlayerLeaveCheckpoint(playerid)
  744. {
  745. return 1;
  746. }
  747.  
  748. public OnPlayerEnterRaceCheckpoint(playerid)
  749. {
  750. return 1;
  751. }
  752.  
  753. public OnPlayerLeaveRaceCheckpoint(playerid)
  754. {
  755. return 1;
  756. }
  757.  
  758. public OnRconCommand(cmd[])
  759. {
  760. return 1;
  761. }
  762.  
  763. public OnPlayerRequestSpawn(playerid)
  764. {
  765. return 1;
  766. }
  767.  
  768. public OnObjectMoved(objectid)
  769. {
  770. return 1;
  771. }
  772.  
  773. public OnPlayerObjectMoved(playerid, objectid)
  774. {
  775. return 1;
  776. }
  777.  
  778. public OnPlayerPickUpPickup(playerid, pickupid)
  779. {
  780. SendClientMessage(playerid,COLOR_WHITE,"/Rules is the best :D");
  781. return 1;
  782. }
  783.  
  784. public OnVehicleMod(playerid, vehicleid, componentid)
  785. {
  786. return 1;
  787. }
  788.  
  789. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  790. {
  791. return 1;
  792. }
  793.  
  794. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  795. {
  796. return 1;
  797. }
  798.  
  799. public OnPlayerSelectedMenuRow(playerid, row)
  800. {
  801. return 1;
  802. }
  803.  
  804. public OnPlayerExitedMenu(playerid)
  805. {
  806. return 1;
  807. }
  808.  
  809. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  810. {
  811. return 1;
  812. }
  813.  
  814. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  815. {
  816. return 1;
  817. }
  818.  
  819. public OnRconLoginAttempt(ip[], password[], success)
  820. {
  821. return 1;
  822. }
  823.  
  824. public OnPlayerUpdate(playerid)
  825. {
  826. return 1;
  827. }
  828.  
  829. public OnPlayerStreamIn(playerid, forplayerid)
  830. {
  831. return 1;
  832. }
  833.  
  834. public OnPlayerStreamOut(playerid, forplayerid)
  835. {
  836. return 1;
  837. }
  838.  
  839. public OnVehicleStreamIn(vehicleid, forplayerid)
  840. {
  841. return 1;
  842. }
  843.  
  844. public OnVehicleStreamOut(vehicleid, forplayerid)
  845. {
  846. return 1;
  847. }
  848.  
  849. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  850. {
  851. return 1;
  852. }
  853.  
  854. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  855. {
  856.  
  857. return 1;
  858. }
Advertisement
Add Comment
Please, Sign In to add comment