Guest User

Basic Freeroam Gamemode 1.5

a guest
Sep 17th, 2016
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 199.99 KB | None | 0 0
  1. #include <a_samp>
  2. #include <izcmd>
  3. #include <streamer>
  4. #include <sscanf2>
  5. #include <dini2>
  6. #include <core>
  7. #include <float>
  8. #include "../include/gl_common.inc"
  9.  
  10. #define GAMETEXT_COLOR 0
  11.  
  12. #define HOLDING(%0) \
  13. ((newkeys & (%0)) == (%0))
  14.  
  15. #define RELEASED(%0) \
  16. (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  17.  
  18. #define PRESSED(%0) \
  19. (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  20. #define IsPlayerNotInVehicle(%0) (!IsPlayerInAnyVehicle(%0))
  21.  
  22. #define CURRENT_MESSAGES 5
  23.  
  24. #define MESSAGE_COLOR 0xFFFFFFAA
  25.  
  26. #define MESSAGE_TIME 600
  27.  
  28. new
  29. afk[ MAX_PLAYERS char ]
  30. ;
  31.  
  32. new VehicleModel[MAX_PLAYERS];
  33. new CFCTimer;
  34.  
  35. forward CheckForChange(playerid);
  36. forward ShowGameTextForPlayer(playerid);
  37.  
  38. forward GetVehicleModelIDFromName(vname[]);
  39.  
  40. forward scoretimer();
  41.  
  42. enum pInfo
  43. {
  44.  
  45. bool:pCanSpawnVehicle,
  46. pSpawnVehicle,
  47. }
  48.  
  49. new PlayerInfo[MAX_PLAYERS][pInfo];
  50.  
  51. new Float:pX,
  52. Float:pY, Float:pZ, Float:pAngle;
  53.  
  54. new seconds[MAX_PLAYERS];
  55.  
  56. new VehicleNames[212][] = {
  57. {"Landstalker"},{"Bravura"},{"Buffalo"},{"Linerunner"},{"Perrenial"},{"Sentinel"},{"Dumper"},
  58. {"Firetruck"},{"Trashmaster"},{"Stretch"},{"Manana"},{"Infernus"},{"Voodoo"},{"Pony"},{"Mule"},
  59. {"Cheetah"},{"Ambulance"},{"Leviathan"},{"Moonbeam"},{"Esperanto"},{"Taxi"},{"Washington"},
  60. {"Bobcat"},{"Mr Whoopee"},{"BF Injection"},{"Hunter"},{"Premier"},{"Enforcer"},{"Securicar"},
  61. {"Banshee"},{"Predator"},{"Bus"},{"Rhino"},{"Barracks"},{"Hotknife"},{"Trailer 1"},{"Previon"},
  62. {"Coach"},{"Cabbie"},{"Stallion"},{"Rumpo"},{"RC Bandit"},{"Romero"},{"Packer"},{"Monster"},
  63. {"Admiral"},{"Squalo"},{"Seasparrow"},{"Pizzaboy"},{"Tram"},{"Trailer 2"},{"Turismo"},
  64. {"Speeder"},{"Reefer"},{"Tropic"},{"Flatbed"},{"Yankee"},{"Caddy"},{"Solair"},{"Berkley's RC Van"},
  65. {"Skimmer"},{"PCJ-600"},{"Faggio"},{"Freeway"},{"RC Baron"},{"RC Raider"},{"Glendale"},{"Oceanic"},
  66. {"Sanchez"},{"Sparrow"},{"Patriot"},{"Quad"},{"Coastguard"},{"Dinghy"},{"Hermes"},{"Sabre"},
  67. {"Rustler"},{"ZR-350"},{"Walton"},{"Regina"},{"Comet"},{"BMX"},{"Burrito"},{"Camper"},{"Marquis"},
  68. {"Baggage"},{"Dozer"},{"Maverick"},{"News Chopper"},{"Rancher"},{"FBI Rancher"},{"Virgo"},{"Greenwood"},
  69. {"Jetmax"},{"Hotring"},{"Sandking"},{"Blista Compact"},{"Police Maverick"},{"Boxville"},{"Benson"},
  70. {"Mesa"},{"RC Goblin"},{"Hotring Racer A"},{"Hotring Racer B"},{"Bloodring Banger"},{"Rancher"},
  71. {"Super GT"},{"Elegant"},{"Journey"},{"Bike"},{"Mountain Bike"},{"Beagle"},{"Cropdust"},{"Stunt"},
  72. {"Tanker"}, {"Roadtrain"},{"Nebula"},{"Majestic"},{"Buccaneer"},{"Shamal"},{"Hydra"},{"FCR-900"},
  73. {"NRG-500"},{"HPV1000"},{"Cement Truck"},{"Tow Truck"},{"Fortune"},{"Cadrona"},{"FBI Truck"},
  74. {"Willard"},{"Forklift"},{"Tractor"},{"Combine"},{"Feltzer"},{"Remington"},{"Slamvan"},
  75. {"Blade"},{"Freight"},{"Streak"},{"Vortex"},{"Vincent"},{"Bullet"},{"Clover"},{"Sadler"},
  76. {"Firetruck LA"},{"Hustler"},{"Intruder"},{"Primo"},{"Cargobob"},{"Tampa"},{"Sunrise"},{"Merit"},
  77. {"Utility"},{"Nevada"},{"Yosemite"},{"Windsor"},{"Monster A"},{"Monster B"},{"Uranus"},{"Jester"},
  78. {"Sultan"},{"Stratum"},{"Elegy"},{"Raindance"},{"RC Tiger"},{"Flash"},{"Tahoma"},{"Savanna"},
  79. {"Bandito"},{"Freight Flat"},{"Streak Carriage"},{"Kart"},{"Mower"},{"Duneride"},{"Sweeper"},
  80. {"Broadway"},{"Tornado"},{"AT-400"},{"DFT-30"},{"Huntley"},{"Stafford"},{"BF-400"},{"Newsvan"},
  81. {"Tug"},{"Trailer 3"},{"Emperor"},{"Wayfarer"},{"Euros"},{"Hotdog"},{"Club"},{"Freight Carriage"},
  82. {"Trailer 3"},{"Andromada"},{"Dodo"},{"RC Cam"},{"Launch"},{"Police Car (LSPD)"},{"Police Car (SFPD)"},
  83. {"Police Car (LVPD)"},{"Police Ranger"},{"Picador"},{"S.W.A.T. Van"},{"Alpha"},{"Phoenix"},{"Glendale"},
  84. {"Sadler"},{"Luggage Trailer A"},{"Luggage Trailer B"},{"Stair Trailer"},{"Boxville"},{"Farm Plow"},
  85. {"Utility Trailer"}
  86. };
  87.  
  88. new RM[CURRENT_MESSAGES][128];
  89. forward SendMSG();
  90.  
  91. public OnGameModeInit()
  92. {
  93. SetGameModeText("Freeroam/Stunt/DM/Race/Derby");
  94. DisableInteriorEnterExits();
  95. AddMSG("BFG: Use /help to get the basic commands on your screen.");
  96. AddMSG("BFG: Use /report to report a cheater.");
  97. AddMSG("BFG: There are more features to come.");
  98. AddMSG("BFG: This is so much {FFFFFF}co{FF0000}lo{0000FF}rf{00FF00}ul!");
  99. AddMSG("BFG: This was scripted by blackyprox.");
  100. SetTimer("SendMSG", MESSAGE_TIME * 1000, 1);
  101. SetTimer("scoretimer", 1000, true);
  102. //Classes
  103. AddPlayerClass(0,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  104. AddPlayerClass(2,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  105. AddPlayerClass(3,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  106. AddPlayerClass(4,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  107. AddPlayerClass(5,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  108. AddPlayerClass(6,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  109. AddPlayerClass(7,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  110. AddPlayerClass(8,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  111. AddPlayerClass(9,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  112. AddPlayerClass(49,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  113. AddPlayerClass(50,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  114. AddPlayerClass(51,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  115. AddPlayerClass(52,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  116. AddPlayerClass(53,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  117. AddPlayerClass(54,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  118. AddPlayerClass(55,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  119. AddPlayerClass(56,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  120. AddPlayerClass(57,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  121. AddPlayerClass(58,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  122. AddPlayerClass(59,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  123. AddPlayerClass(60,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  124. AddPlayerClass(61,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  125. AddPlayerClass(62,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  126. AddPlayerClass(63,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  127. AddPlayerClass(64,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  128. AddPlayerClass(66,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  129. AddPlayerClass(67,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  130. AddPlayerClass(68,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  131. AddPlayerClass(69,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  132. AddPlayerClass(70,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  133. AddPlayerClass(71,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  134. AddPlayerClass(72,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  135. AddPlayerClass(73,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  136. AddPlayerClass(75,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  137. AddPlayerClass(76,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  138. AddPlayerClass(77,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  139. AddPlayerClass(78,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  140. AddPlayerClass(79,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  141. AddPlayerClass(80,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  142. AddPlayerClass(81,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  143. AddPlayerClass(82,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  144. AddPlayerClass(83,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  145. AddPlayerClass(84,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  146. AddPlayerClass(85,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  147. AddPlayerClass(87,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  148. AddPlayerClass(88,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  149. AddPlayerClass(89,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  150. AddPlayerClass(90,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  151. AddPlayerClass(91,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  152. AddPlayerClass(92,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  153. AddPlayerClass(93,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  154. AddPlayerClass(94,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  155. AddPlayerClass(95,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  156. AddPlayerClass(96,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  157. AddPlayerClass(97,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  158. AddPlayerClass(98,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  159. AddPlayerClass(99,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  160. AddPlayerClass(100,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  161. AddPlayerClass(101,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  162. AddPlayerClass(102,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  163. AddPlayerClass(103,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  164. AddPlayerClass(104,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  165. AddPlayerClass(105,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  166. AddPlayerClass(106,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  167. AddPlayerClass(107,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  168. AddPlayerClass(108,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  169. AddPlayerClass(109,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  170. AddPlayerClass(110,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  171. AddPlayerClass(111,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  172. AddPlayerClass(112,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  173. AddPlayerClass(113,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  174. AddPlayerClass(114,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  175. AddPlayerClass(115,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  176. AddPlayerClass(116,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  177. AddPlayerClass(117,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  178. AddPlayerClass(118,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  179. AddPlayerClass(120,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  180. AddPlayerClass(121,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  181. AddPlayerClass(122,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  182. AddPlayerClass(123,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  183. AddPlayerClass(124,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  184. AddPlayerClass(125,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  185. AddPlayerClass(126,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  186. AddPlayerClass(127,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  187. AddPlayerClass(128,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  188. AddPlayerClass(129,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  189. AddPlayerClass(130,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  190. AddPlayerClass(131,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  191. AddPlayerClass(132,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  192. AddPlayerClass(133,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  193. AddPlayerClass(134,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  194. AddPlayerClass(135,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  195. AddPlayerClass(136,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  196. AddPlayerClass(137,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  197. AddPlayerClass(138,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  198. AddPlayerClass(139,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  199. AddPlayerClass(140,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  200. AddPlayerClass(141,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  201. AddPlayerClass(142,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  202. AddPlayerClass(143,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  203. AddPlayerClass(144,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  204. AddPlayerClass(145,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  205. AddPlayerClass(146,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  206. AddPlayerClass(147,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  207. AddPlayerClass(148,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  208. AddPlayerClass(150,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  209. AddPlayerClass(151,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  210. AddPlayerClass(152,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  211. AddPlayerClass(153,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  212. AddPlayerClass(154,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  213. AddPlayerClass(155,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  214. AddPlayerClass(156,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  215. AddPlayerClass(157,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  216. AddPlayerClass(158,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  217. AddPlayerClass(159,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  218. AddPlayerClass(160,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  219. AddPlayerClass(161,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  220. AddPlayerClass(162,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  221. AddPlayerClass(163,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  222. AddPlayerClass(164,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  223. AddPlayerClass(165,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  224. AddPlayerClass(166,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  225. AddPlayerClass(167,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  226. AddPlayerClass(168,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  227. AddPlayerClass(169,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  228. AddPlayerClass(170,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  229. AddPlayerClass(171,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  230. AddPlayerClass(172,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  231. AddPlayerClass(173,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  232. AddPlayerClass(174,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  233. AddPlayerClass(175,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  234. AddPlayerClass(176,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  235. AddPlayerClass(177,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  236. AddPlayerClass(178,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  237. AddPlayerClass(179,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  238. AddPlayerClass(180,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  239. AddPlayerClass(181,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  240. AddPlayerClass(182,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  241. AddPlayerClass(183,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  242. AddPlayerClass(184,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  243. AddPlayerClass(185,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  244. AddPlayerClass(186,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  245. AddPlayerClass(187,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  246. AddPlayerClass(188,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  247. AddPlayerClass(189,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  248. AddPlayerClass(190,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  249. AddPlayerClass(191,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  250. AddPlayerClass(192,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  251. AddPlayerClass(193,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  252. AddPlayerClass(194,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  253. AddPlayerClass(195,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  254. AddPlayerClass(196,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  255. AddPlayerClass(197,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  256. AddPlayerClass(198,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  257. AddPlayerClass(199,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  258. AddPlayerClass(200,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  259. AddPlayerClass(201,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  260. AddPlayerClass(202,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  261. AddPlayerClass(203,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  262. AddPlayerClass(204,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  263. AddPlayerClass(205,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  264. AddPlayerClass(206,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  265. AddPlayerClass(207,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  266. AddPlayerClass(209,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  267. AddPlayerClass(210,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  268. AddPlayerClass(211,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  269. AddPlayerClass(212,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  270. AddPlayerClass(213,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  271. AddPlayerClass(214,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  272. AddPlayerClass(215,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  273. AddPlayerClass(216,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  274. AddPlayerClass(217,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  275. AddPlayerClass(218,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  276. AddPlayerClass(219,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  277. AddPlayerClass(220,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  278. AddPlayerClass(221,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  279. AddPlayerClass(222,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  280. AddPlayerClass(223,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  281. AddPlayerClass(224,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  282. AddPlayerClass(225,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  283. AddPlayerClass(226,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  284. AddPlayerClass(227,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  285. AddPlayerClass(228,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  286. AddPlayerClass(229,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  287. AddPlayerClass(230,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  288. AddPlayerClass(231,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  289. AddPlayerClass(232,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  290. AddPlayerClass(233,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  291. AddPlayerClass(234,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  292. AddPlayerClass(235,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  293. AddPlayerClass(236,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  294. AddPlayerClass(237,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  295. AddPlayerClass(238,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  296. AddPlayerClass(239,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  297. AddPlayerClass(240,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  298. AddPlayerClass(241,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  299. AddPlayerClass(242,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  300. AddPlayerClass(243,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  301. AddPlayerClass(244,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  302. AddPlayerClass(245,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  303. AddPlayerClass(246,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  304. AddPlayerClass(247,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  305. AddPlayerClass(248,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  306. AddPlayerClass(249,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  307. AddPlayerClass(250,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  308. AddPlayerClass(251,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  309. AddPlayerClass(252,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  310. AddPlayerClass(253,1319.1426,1253.5632,10.8203,359.5592,0,0,0,0,0,0);
  311. //Derby Vehicles
  312. AddStaticVehicle(444,1547.33750000,-1122.13900000,136.19940000,89.76490000,32,53); //Monster
  313. AddStaticVehicle(444,1547.59270000,-1129.27930000,136.19940000,87.14470000,32,14); //Monster
  314. AddStaticVehicle(444,1547.90450000,-1139.70350000,136.19940000,88.44480000,32,36); //Monster
  315. AddStaticVehicle(444,1546.95830000,-1146.80180000,136.22780000,88.28670000,32,42); //Monster
  316. AddStaticVehicle(444,2694.14310000,-1724.10790000,39.65720000,233.91700000,32,32); //Monster
  317. AddStaticVehicle(444,2730.10520000,-1697.04600000,38.10660000,192.84610000,32,36); //Monster
  318. AddStaticVehicle(444,2778.81150000,-1711.89950000,38.15390000,147.28160000,32,42); //Monster
  319. AddStaticVehicle(444,2802.52150000,-1749.94670000,37.63750000,87.41380000,32,53); //Monster
  320. AddStaticVehicle(444,2795.64040000,-1789.33180000,37.82990000,71.48000000,32,66); //Monster
  321. AddStaticVehicle(444,2746.19920000,-1824.19040000,37.88830000,22.40040000,32,14); //Monster
  322. AddStaticVehicle(444,2687.71040000,-1798.92660000,38.18100000,314.96360000,32,32); //Monster
  323. AddStaticVehicle(444,587.73520000,-1254.31840000,64.55880000,190.22540000,32,66); //Monster
  324. AddStaticVehicle(444,599.33590000,-1249.15580000,64.55810000,185.25510000,32,14); //Monster
  325. AddStaticVehicle(444,286.88580000,-1557.39840000,76.91040000,332.41710000,32,14); //Monster
  326. AddStaticVehicle(406,2318.05620000,1942.30000000,40.84660000,84.42000000,1,1); //Dumper
  327. AddStaticVehicle(444,2317.09060000,1960.12100000,39.69160000,89.19610000,32,53); //Monster
  328. AddStaticVehicle(444,2225.32520000,1941.88560000,39.69340000,270.55520000,32,42); //Monster
  329. AddStaticVehicle(406,2224.96680000,1966.81490000,40.84650000,271.06560000,1,1); //Dumper
  330. AddStaticVehicle(444,305.48380000,-1558.25060000,76.91040000,0.87160000,32,32); //Monster
  331. AddStaticVehicle(444,347.08100000,-1469.63150000,76.91030000,136.88980000,32,36); //Monster
  332. AddStaticVehicle(444,358.45880000,-1485.76290000,76.90920000,99.50660000,32,42); //Monster
  333. AddStaticVehicle(406,-1759.82300000,621.25200000,106.66540000,358.58140000,1,1); //Dumper
  334. AddStaticVehicle(406,-1741.74550000,633.06180000,106.66510000,41.28130000,1,1); //Dumper
  335. AddStaticVehicle(406,-1760.59130000,710.78600000,106.66580000,182.48320000,1,1); //Dumper
  336. AddStaticVehicle(444,-1737.90100000,713.38760000,105.54040000,181.26610000,32,32); //Monster
  337. AddStaticVehicle(444,-1843.90090000,712.40690000,81.76980000,180.29170000,32,66); //Monster
  338. AddStaticVehicle(406,-1878.15340000,625.53220000,82.93330000,359.99990000,1,1); //Dumper
  339. //LVA Stunt Map
  340. CreateDynamicObject(712,1327.14,1272.35,19.57,0.00,0.00,0.00);
  341. CreateDynamicObject(712,1321.31,1272.38,19.57,0.00,0.00,0.00);
  342. CreateDynamicObject(712,1315.44,1272.43,19.57,0.00,0.00,0.00);
  343. CreateDynamicObject(712,1309.47,1272.41,19.57,0.00,0.00,0.00);
  344. CreateDynamicObject(18832,1354.48,1249.90,23.18,0.00,0.00,0.00);
  345. CreateDynamicObject(18827,1351.37,1384.93,14.47,0.00,0.00,0.00);
  346. CreateDynamicObject(18823,1351.42,1451.78,29.28,0.00,323.25,270.00);
  347. CreateDynamicObject(18835,1351.40,1460.95,62.07,0.00,0.00,0.00);
  348. CreateDynamicObject(18779,1408.82,1423.26,19.80,0.00,0.00,270.00);
  349. CreateDynamicObject(18779,1420.71,1423.26,19.81,0.00,0.00,270.00);
  350. CreateDynamicObject(18779,1432.69,1423.25,19.81,0.00,0.00,270.00);
  351. CreateDynamicObject(18779,1444.63,1423.26,19.81,0.00,0.00,270.00);
  352. CreateDynamicObject(18779,1420.90,1503.23,19.81,0.00,0.00,90.00);
  353. CreateDynamicObject(18779,1432.84,1503.23,19.81,0.00,0.00,90.00);
  354. CreateDynamicObject(18779,1444.82,1503.22,19.81,0.00,0.00,90.00);
  355. CreateDynamicObject(18779,1456.76,1503.22,19.81,0.00,0.00,90.00);
  356. CreateDynamicObject(16304,1519.47,1238.56,14.99,0.00,0.00,170.00);
  357. CreateDynamicObject(18781,1576.86,1448.37,20.63,0.00,0.00,270.00);
  358. CreateDynamicObject(7073,1594.03,1448.72,49.64,0.00,0.00,0.00);
  359. CreateDynamicObject(7392,1461.43,1440.20,39.99,0.00,0.00,270.00);
  360. CreateDynamicObject(7392,1403.98,1440.10,39.76,0.00,0.00,90.00);
  361. CreateDynamicObject(7392,1404.05,1486.00,39.97,0.00,0.00,90.00);
  362. CreateDynamicObject(7392,1461.59,1486.72,39.92,0.00,0.00,270.00);
  363. CreateDynamicObject(18851,1509.71,1366.44,16.49,0.00,0.00,270.00);
  364. CreateDynamicObject(18832,1509.71,1399.23,22.81,0.00,0.00,270.00);
  365. CreateDynamicObject(18859,1586.48,1224.95,21.17,0.00,0.00,180.00);
  366. CreateDynamicObject(18842,1509.70,1366.54,30.73,0.00,270.00,270.00);
  367. CreateDynamicObject(18836,1509.68,1317.56,30.64,0.00,0.00,0.00);
  368. CreateDynamicObject(18825,1493.78,1282.85,30.75,87.17,225.01,225.01);
  369. CreateDynamicObject(1655,1477.70,1297.37,27.71,0.00,0.00,0.00);
  370. CreateDynamicObject(18783,1389.03,1362.48,12.31,0.00,0.00,0.00);
  371. CreateDynamicObject(18784,1389.05,1342.45,12.32,0.00,0.00,90.00);
  372. CreateDynamicObject(18784,1389.03,1382.55,12.32,0.00,0.00,270.00);
  373. CreateDynamicObject(18771,1320.54,1265.29,9.82,0.00,0.00,180.00);
  374. CreateDynamicObject(18771,1320.48,1265.32,59.69,0.00,0.00,173.99);
  375. CreateDynamicObject(18728,1329.94,1272.65,9.10,0.00,0.00,0.00);
  376. CreateDynamicObject(18728,1306.71,1272.45,9.19,0.00,0.00,0.00);
  377. CreateDynamicObject(18779,1426.45,1694.65,19.81,0.00,0.00,270.00);
  378. CreateDynamicObject(18844,1432.68,1707.42,79.01,0.00,0.00,0.00);
  379. CreateDynamicObject(18780,1477.35,1732.03,21.56,0.00,0.00,90.00);
  380. CreateDynamicObject(18752,1470.08,1799.24,-14.72,0.00,0.00,0.00);
  381. CreateDynamicObject(18750,1429.89,1461.88,89.58,88.74,0.00,0.00);
  382. CreateDynamicObject(712,1377.88,1333.36,19.41,0.00,0.00,0.00);
  383. CreateDynamicObject(712,1400.18,1333.21,19.41,0.00,0.00,0.00);
  384. CreateDynamicObject(712,1400.26,1391.33,19.41,0.00,0.00,0.00);
  385. CreateDynamicObject(712,1377.78,1391.50,19.41,0.00,0.00,0.00);
  386. //LSA Stunt Map
  387. CreateDynamicObject(13592, 1510.133667, -2470.567139, 22.225311, 0.0000, 0.0000, 187.2529);
  388. CreateDynamicObject(6066, 1553.391602, -2474.855713, 15.055138, 0.0000, 0.0000, 269.9999);
  389. CreateDynamicObject(1634, 1556.602295, -2480.913330, 13.427011, 0.0000, 0.0000, 0.0000);
  390. CreateDynamicObject(1634, 1552.422974, -2480.490479, 13.577009, 0.0000, 0.0000, 0.0000);
  391. CreateDynamicObject(4141, 1550.047241, -2433.615234, 19.104845, 0.0000, 0.0000, 270.0000);
  392. CreateDynamicObject(1634, 1610.897949, -2447.075928, 13.602009, 0.0000, 0.0000, 90.0000);
  393. CreateDynamicObject(1634, 1603.280151, -2447.100098, 17.707586, 6.8755, 0.0000, 90.0000);
  394. CreateDynamicObject(1634, 1596.139648, -2447.106934, 22.816940, 14.6104, 0.0000, 90.0000);
  395. CreateDynamicObject(2774, 1545.378540, -2434.612305, 33.791676, 38.6747, 0.0000, 313.5905);
  396. CreateDynamicObject(1655, 1518.930176, -2446.400146, 45.411190, 0.0000, 0.0000, 87.4217);
  397. CreateDynamicObject(1655, 1511.209961, -2446.042969, 49.522339, 11.1727, 0.0000, 87.4217);
  398. CreateDynamicObject(4726, 1472.625244, -2444.885254, 51.226440, 0.0000, 0.0000, 280.0724);
  399. CreateDynamicObject(13641, 1532.549438, -2459.386230, 46.225029, 0.8594, 351.4056, 270.0000);
  400. CreateDynamicObject(10945, 1492.327759, -2550.961182, 94.636276, 0.0000, 0.0000, 90.0000);
  401. CreateDynamicObject(1634, 1477.955811, -2459.577393, 53.571594, 0.0000, 0.0000, 191.2500);
  402. CreateDynamicObject(1634, 1479.333496, -2466.591309, 58.235783, 15.4699, 0.0000, 191.2500);
  403. CreateDynamicObject(1634, 1480.541626, -2472.621338, 64.623077, 26.6425, 0.0000, 191.2500);
  404. CreateDynamicObject(13638, 1502.098877, -2547.673584, 82.193283, 0.0000, 0.0000, 90.0000);
  405. CreateDynamicObject(13638, 1501.913940, -2540.797607, 90.099709, 0.0000, 0.0000, 270.0000);
  406. CreateDynamicObject(13638, 1516.959595, -2544.018555, 98.019142, 0.0000, 0.0000, 179.1405);
  407. CreateDynamicObject(13638, 1513.556885, -2559.162598, 105.855629, 0.0000, 0.0000, 90.0000);
  408. CreateDynamicObject(13638, 1501.833252, -2571.391602, 113.842140, 0.0000, 0.0000, 90.0000);
  409. CreateDynamicObject(13638, 1486.470093, -2568.154785, 121.887070, 0.0000, 0.0000, 0.0000);
  410. CreateDynamicObject(13638, 1493.007080, -2568.153809, 129.630081, 0.0000, 0.0000, 180.0000);
  411. CreateDynamicObject(13638, 1489.887329, -2583.407959, 137.541489, 0.0000, 0.0000, 90.0000);
  412. CreateDynamicObject(13638, 1489.624512, -2576.681885, 145.102905, 0.0000, 0.0000, 270.0000);
  413. CreateDynamicObject(13638, 1504.855835, -2579.947998, 153.024506, 0.0000, 0.0000, 180.0000);
  414. CreateDynamicObject(13638, 1497.856445, -2580.025146, 161.087509, 0.0000, 0.0000, 0.0000);
  415. CreateDynamicObject(13638, 1504.566284, -2579.913818, 168.966766, 0.0000, 0.0000, 180.0000);
  416. CreateDynamicObject(13638, 1497.582153, -2579.883057, 176.999008, 0.0000, 0.0000, 0.0000);
  417. CreateDynamicObject(2774, 1480.200562, -2574.454834, 180.818558, 94.5380, 0.0000, 272.3375);
  418. CreateDynamicObject(8357, 1561.427856, -2610.812256, 121.527786, 332.4980, 0.0000, 270.0000);
  419. CreateDynamicObject(8149, 1532.150391, -2590.708008, 140.287369, 332.4980, 0.0000, 270.0000);
  420. CreateDynamicObject(8149, 1535.479858, -2590.606689, 146.568069, 332.4980, 0.0000, 270.0000);
  421. CreateDynamicObject(8149, 1538.824829, -2590.670166, 152.757492, 332.4980, 0.0000, 270.0000);
  422. CreateDynamicObject(8149, 1524.256470, -2608.262451, 144.272522, 332.4980, 0.0000, 270.0000);
  423. CreateDynamicObject(1634, 1595.072998, -2593.474121, 106.601395, 347.9679, 0.0000, 266.5623);
  424. CreateDynamicObject(1634, 1594.840454, -2597.463135, 106.629448, 347.9679, 0.0000, 266.5623);
  425. CreateDynamicObject(1634, 1594.379395, -2601.703369, 106.745247, 347.9679, 0.0000, 266.5623);
  426. CreateDynamicObject(1634, 1593.869263, -2605.899170, 106.812027, 347.9679, 0.0000, 266.5623);
  427. CreateDynamicObject(1634, 1602.611938, -2593.766602, 109.944305, 9.4538, 0.0000, 266.5623);
  428. CreateDynamicObject(1634, 1602.994141, -2597.864258, 109.284096, 358.2811, 0.0000, 266.5623);
  429. CreateDynamicObject(1634, 1797.801880, -2593.360352, 13.594196, 0.0000, 0.0000, 270.0000);
  430. CreateDynamicObject(1634, 1805.438354, -2593.353271, 18.309072, 12.8916, 0.0000, 270.0000);
  431. CreateDynamicObject(1634, 1811.916382, -2593.378174, 24.480881, 24.0642, 0.0000, 270.0000);
  432. CreateDynamicObject(1634, 1815.284790, -2593.428711, 29.195940, 34.3775, 0.0000, 270.0000);
  433. CreateDynamicObject(13590, 1747.987061, -2552.157471, 13.797735, 0.0000, 0.0000, 0.0000);
  434. CreateDynamicObject(13593, 1712.245483, -2557.859619, 13.289734, 0.0000, 0.0000, 0.0000);
  435. CreateDynamicObject(13593, 1712.178833, -2554.953369, 14.818583, 16.3293, 0.0000, 0.0000);
  436. CreateDynamicObject(13636, 1683.935181, -2523.431641, 14.652273, 0.0000, 0.0000, 0.0000);
  437. CreateDynamicObject(13647, 1849.215698, -2664.918945, 22.492844, 0.0000, 0.0000, 180.0000);
  438. CreateDynamicObject(13647, 1782.536133, -2666.074707, 22.567854, 0.0000, 0.0000, 180.0000);
  439. CreateDynamicObject(13647, 1718.399292, -2665.680664, 23.242840, 0.0000, 0.0000, 180.0000);
  440. CreateDynamicObject(13647, 1643.655762, -2668.404541, 22.967848, 0.0000, 0.0000, 180.0000);
  441. CreateDynamicObject(17565, 1653.980591, -2496.159180, 14.688399, 0.0000, 0.0000, 270.0000);
  442. CreateDynamicObject(1634, 1930.009277, -2651.698730, 13.594196, 0.0000, 0.0000, 90.0000);
  443. CreateDynamicObject(1634, 1926.754639, -2651.711426, 15.375648, 7.7349, 0.0000, 90.0000);
  444. CreateDynamicObject(6052, 1731.144531, -2567.756104, 14.644525, 0.0000, 0.0000, 11.2500);
  445. CreateDynamicObject(12956, 1730.474731, -2510.566895, 15.832935, 0.0000, 0.0000, 0.0000);
  446. CreateDynamicObject(13604, 1617.503418, -2553.710938, 14.254892, 0.0000, 0.0000, 0.0000);
  447. CreateDynamicObject(13639, 1772.969604, -2545.820068, 12.440140, 0.0000, 0.0000, 0.0000);
  448. CreateDynamicObject(18290, 1537.302734, -2480.620361, 74.056793, 18.0482, 6.0161, 90.0000);
  449. CreateDynamicObject(4019, 1897.241089, -2586.632080, 0.705195, 0.0000, 0.0000, 0.0000);
  450. CreateDynamicObject(1633, 1926.393677, -2587.777588, 40.675781, 0.0000, 0.0000, 270.0000);
  451. CreateDynamicObject(1633, 1932.282349, -2587.748047, 42.826210, 9.4538, 0.0000, 270.0000);
  452. CreateDynamicObject(1633, 1939.418335, -2587.712646, 46.734276, 15.4699, 0.0000, 270.0000);
  453. CreateDynamicObject(13592, 1924.229858, -2611.821045, 49.746147, 355.7028, 325.6225, 10.3906);
  454. CreateDynamicObject(13592, 1923.610352, -2604.364746, 50.221130, 355.7028, 325.6225, 10.3906);
  455. CreateDynamicObject(8355, 2071.102051, -2542.829102, 13.064327, 0.0000, 0.0000, 0.0000);
  456. CreateDynamicObject(8355, 2095.478271, -2542.647461, 17.066250, 0.0000, 341.0924, 359.1406);
  457. CreateDynamicObject(8355, 2117.378418, -2542.930908, 30.606026, 0.0000, 317.8876, 359.1406);
  458. CreateDynamicObject(8355, 2134.349854, -2543.160156, 49.583084, 0.0000, 304.1367, 359.1406);
  459. CreateDynamicObject(8355, 2044.344238, -2542.948975, 16.816254, 0.0000, 17.1887, 0.0000);
  460. CreateDynamicObject(8355, 2032.389526, -2542.895752, 25.859827, 0.0000, 38.6747, 0.0000);
  461. CreateDynamicObject(8355, 2013.963135, -2543.075684, 44.752331, 0.0000, 52.4256, 0.0000);
  462. CreateDynamicObject(8355, 1981.824463, -2543.146973, 60.241276, 0.0000, 0.0000, 0.0000);
  463. CreateDynamicObject(13592, 1778.845337, -2454.002197, 22.325291, 0.0000, 0.0000, 186.9528);
  464. CreateDynamicObject(13592, 1768.674194, -2462.157227, 23.450285, 0.0000, 349.6868, 186.9528);
  465. CreateDynamicObject(13592, 1759.210327, -2469.658936, 26.499512, 0.0000, 326.4820, 186.9528);
  466. CreateDynamicObject(13592, 1751.656128, -2477.165283, 33.825356, 0.8594, 304.9961, 186.9528);
  467. CreateDynamicObject(13592, 1747.042603, -2484.419189, 43.425224, 0.8594, 288.6668, 186.9528);
  468. CreateDynamicObject(13648, 1864.792847, -2411.401611, 12.250662, 0.0000, 0.0000, 0.0000);
  469. CreateDynamicObject(13647, 1864.779663, -2381.750000, 12.025665, 0.0000, 342.8113, 90.0000);
  470. CreateDynamicObject(13647, 1864.767578, -2348.624268, 22.025644, 0.0000, 342.8113, 90.0000);
  471. CreateDynamicObject(1634, 1839.105103, -2328.770264, 22.746933, 0.0000, 0.0000, 90.0000);
  472. CreateDynamicObject(8355, 2165.559326, -2543.357666, 65.978523, 0.0000, 0.0000, 0.0000);
  473. CreateDynamicObject(8391, 1944.901855, -2372.100342, 22.627251, 0.0000, 0.0000, 90.0000);
  474. CreateDynamicObject(1634, 1966.206787, -2371.154053, 13.594196, 0.0000, 0.0000, 180.0000);
  475. CreateDynamicObject(1634, 1966.211426, -2375.669678, 16.280630, 12.8916, 0.0000, 180.0000);
  476. CreateDynamicObject(1634, 1966.211426, -2378.350098, 18.628067, 19.7670, 0.0000, 180.0000);
  477. CreateDynamicObject(1634, 1966.185181, -2383.755859, 25.417006, 32.6586, 0.0000, 180.0000);
  478. CreateDynamicObject(1634, 1966.185059, -2387.469971, 33.682961, 48.1284, 0.0000, 180.0000);
  479. CreateDynamicObject(18290, 1939.690430, -2415.494873, 32.179695, 356.5623, 340.2330, 96.4029);
  480. CreateDynamicObject(13592, 1980.462402, -2400.619873, 49.964687, 0.0000, 0.0000, 281.2500);
  481. CreateDynamicObject(13592, 1988.836304, -2404.852051, 48.806202, 0.0000, 338.5141, 281.2500);
  482. CreateDynamicObject(13592, 1997.738647, -2410.942383, 51.151608, 0.0000, 331.6386, 281.2500);
  483. //SFA Stunt Map
  484. CreateDynamicObject(19005, -1412.08, 79.12, 14.51, 0.00, 0.00, 139.07);
  485. CreateDynamicObject(19005, -1536.70, -40.55, 13.41, 0.00, 0.00, 314.33);
  486. CreateDynamicObject(18827, -1475.29, 17.57, 22.72, 0.00, 0.00, 313.89);
  487. CreateDynamicObject(18843, -1361.42, -14.18, 272.05, 0.00, 0.00, 0.00);
  488. CreateDynamicObject(18813, -1361.72, -13.94, 341.55, 0.00, 0.00, 0.00);
  489. CreateDynamicObject(18820, -1361.18, -14.96, 199.74, 0.00, 0.00, 0.00);
  490. CreateDynamicObject(18818, -1311.27, -14.56, 191.87, 0.00, 0.00, 1.40);
  491. CreateDynamicObject(18811, -1311.26, -14.52, 161.41, 0.00, 0.00, 0.00);
  492. CreateDynamicObject(18813, -1310.53, -26.32, 111.95, 0.00, 0.00, 0.00);
  493. CreateDynamicObject(18824, -1393.97, -14.22, 176.20, 0.00, 0.00, 354.40);
  494. CreateDynamicObject(18809, -1361.29, -15.31, 151.31, 0.00, 0.00, 0.00);
  495. CreateDynamicObject(18824, -1277.65, -13.17, 175.92, 0.00, 0.00, 181.36);
  496. CreateDynamicObject(16305, -1324.81, -113.25, 18.04, 0.00, 0.00, 0.00);
  497. CreateDynamicObject(16305, -1312.40, -10.11, 18.04, 0.00, 0.00, 0.00);
  498. CreateDynamicObject(18784, -1408.51, -262.59, 26.11, 0.00, 0.00, 139.57);
  499. CreateDynamicObject(13641, -1351.36, -87.69, 14.02, 0.00, 0.00, 308.86);
  500. CreateDynamicObject(13641, -1369.27, -294.17, 25.41, 0.00, 0.00, 35.11);
  501. CreateDynamicObject(18784, -1261.47, -106.92, 15.48, 0.00, 0.00, 44.09);
  502. CreateDynamicObject(18801, -1287.96, -82.45, 33.80, 0.00, 0.00, 321.35);
  503. CreateDynamicObject(18801, -1200.77, -57.28, 48.01, 0.00, 0.00, 51.47);
  504. CreateDynamicObject(18784, -1628.22, -294.08, 13.63, 0.00, 0.00, 222.56);
  505. CreateDynamicObject(16305, -1644.38, -310.63, 18.13, 0.00, 0.00, 0.00);
  506. CreateDynamicObject(18784, -1663.61, -326.95, 13.63, 0.00, 0.00, 41.04);
  507. CreateDynamicObject(10464, -1258.50, -180.90, 39.49, 0.00, 0.00, 221.85);
  508. CreateDynamicObject(18769, -1549.30, -412.15, 112.92, 0.00, 0.00, 310.41);
  509. CreateDynamicObject(18769, -1521.45, -414.33, 112.92, 0.00, 0.00, 310.41);
  510. CreateDynamicObject(18769, -1534.27, -399.73, 112.92, 0.00, 0.00, 310.41);
  511. CreateDynamicObject(18769, -1509.19, -429.52, 112.92, 0.00, 0.00, 310.41);
  512. CreateDynamicObject(18769, -1523.79, -442.22, 112.92, 0.00, 0.00, 310.41);
  513. CreateDynamicObject(18769, -1536.52, -427.12, 112.92, 0.00, 0.00, 310.41);
  514. CreateDynamicObject(10464, -1453.58, -354.45, 100.24, 0.00, 0.00, 221.39);
  515. CreateDynamicObject(10464, -1381.90, -290.68, 79.01, 0.00, 0.00, 222.00);
  516. CreateDynamicObject(10464, -1320.31, -235.72, 60.39, 0.00, 0.00, 221.41);
  517. CreateDynamicObject(18780, -1185.66, -123.77, 36.02, 0.00, 0.00, 40.70);
  518. CreateDynamicObject(18780, -1192.11, -116.18, 36.02, 0.00, 0.00, 40.70);
  519. CreateDynamicObject(18780, -1519.69, -183.10, 21.81, 0.00, 0.00, 344.18);
  520. CreateDynamicObject(13637, -1361.83, -556.50, 14.93, 0.00, 0.00, 352.24);
  521. CreateDynamicObject(13643, -1264.39, -487.33, 14.35, 0.00, 0.00, 315.67);
  522. CreateDynamicObject(13643, -1302.95, -447.86, 14.35, 0.00, 0.00, 315.67);
  523. CreateDynamicObject(13643, -1284.24, -466.41, 14.35, 0.00, 0.00, 315.67);
  524. CreateDynamicObject(13636, -1250.36, -511.91, 14.96, 0.00, 0.00, 223.07);
  525. CreateDynamicObject(13593, -1282.49, -476.17, 13.62, 0.00, 0.00, 312.86);
  526. CreateDynamicObject(13604, -1295.24, -569.76, 14.70, 0.00, 0.00, 0.00);
  527. CreateDynamicObject(18780, -1205.25, -437.56, 16.49, 0.00, 0.00, 319.88);
  528. CreateDynamicObject(18801, -1193.94, -436.61, 35.34, 0.00, 0.00, 315.27);
  529. CreateDynamicObject(13641, -1500.77, -542.94, 13.89, 0.00, 0.00, 113.76);
  530. CreateDynamicObject(18780, -1651.29, -453.19, 26.29, 0.00, 0.00, 314.70);
  531. CreateDynamicObject(18780, -1556.92, -547.78, 26.29, 0.00, 0.00, 134.45);
  532. CreateDynamicObject(18813, -1583.79, -609.38, 7.05, 0.00, 0.00, 0.00);
  533. CreateDynamicObject(19005, -1501.80, -587.31, 16.13, 0.00, 0.00, 104.27);
  534. CreateDynamicObject(19005, -1503.39, -450.58, 115.87, 0.00, 0.00, 221.92);
  535. CreateDynamicObject(19005, -1551.93, -388.31, 115.87, 0.00, 0.00, 38.19);
  536. //AA Stunt Map
  537. CreateDynamicObject(8171, 66.667175, 2579.032959, 25.315647, 0.0000, 329.9197, 90.0000);
  538. CreateDynamicObject(8171, 202.009659, 2579.020996, 25.306795, 0.0000, 329.9197, 90.0000);
  539. CreateDynamicObject(8171, 337.927185, 2579.069580, 25.287834, 0.0000, 329.9197, 90.0000);
  540. CreateDynamicObject(8171, 475.110565, 2579.068359, 25.329439, 0.0000, 329.9197, 90.0000);
  541. CreateDynamicObject(4867, 323.924866, 2687.851318, 35.347015, 0.0000, 0.0000, 0.0000);
  542. CreateDynamicObject(4867, 114.912338, 2687.892578, 35.316605, 0.0000, 0.0000, 0.0000);
  543. CreateDynamicObject(4867, 304.746704, 2833.344971, 35.325035, 0.0000, 0.0000, 180.0000);
  544. CreateDynamicObject(5005, 249.603149, 2924.124023, 38.651539, 0.0000, 0.0000, 0.0000);
  545. CreateDynamicObject(1632, 260.235382, 2872.862549, 36.375134, 0.0000, 0.0000, 0.0000);
  546. CreateDynamicObject(1632, 260.230804, 2879.011963, 39.720947, 12.0321, 0.0000, 0.0000);
  547. CreateDynamicObject(1632, 260.266693, 2884.448975, 44.414253, 24.9237, 0.0000, 0.0000);
  548. CreateDynamicObject(1632, 260.295654, 2888.620850, 50.267239, 38.6747, 0.0000, 0.0000);
  549. CreateDynamicObject(1632, 260.277344, 2891.300049, 56.678043, 50.7067, 0.0000, 0.0000);
  550. CreateDynamicObject(1632, 260.294098, 2892.202393, 62.573250, 67.8955, 0.0000, 0.0000);
  551. CreateDynamicObject(1632, 260.263824, 2891.208008, 70.210594, 81.6464, 0.0000, 0.0000);
  552. CreateDynamicObject(1632, 260.267944, 2888.065186, 77.966339, 97.1163, 0.0000, 0.0000);
  553. CreateDynamicObject(18450, 260.233948, 2840.909180, 75.031837, 0.0000, 0.0000, 90.0000);
  554. CreateDynamicObject(13592, 346.312744, 2659.476563, 46.292583, 38.6747, 0.0000, 337.5000);
  555. CreateDynamicObject(13592, 348.827820, 2663.298584, 49.898647, 38.6747, 0.0000, 337.5000);
  556. CreateDynamicObject(13592, 351.746765, 2667.745850, 54.037937, 38.6747, 0.0000, 337.5000);
  557. CreateDynamicObject(13592, 354.860535, 2672.473145, 58.478741, 38.6747, 0.0000, 337.5000);
  558. CreateDynamicObject(13592, 357.228455, 2676.087158, 61.869698, 38.6747, 0.0000, 337.5000);
  559. CreateDynamicObject(1655, 345.148132, 2659.937500, 35.472057, 349.6868, 0.0000, 270.0000);
  560. CreateDynamicObject(1655, 276.322205, 2702.713867, 36.397114, 0.0000, 0.0000, 0.0000);
  561. CreateDynamicObject(1655, 276.321747, 2708.573486, 39.840389, 14.6104, 0.0000, 0.0000);
  562. CreateDynamicObject(1655, 276.313934, 2713.563965, 44.691105, 28.3614, 0.0000, 0.0000);
  563. CreateDynamicObject(1655, 276.303192, 2717.511963, 50.633892, 39.5341, 0.0000, 0.0000);
  564. CreateDynamicObject(7073, 57.202080, 2612.176514, 63.458359, 0.0000, 0.0000, 0.0000);
  565. CreateDynamicObject(1655, 73.594223, 2613.218750, 36.616718, 0.0000, 0.0000, 90.0000);
  566. CreateDynamicObject(1655, 66.356918, 2613.224121, 41.308525, 19.7670, 0.0000, 90.0000);
  567. CreateDynamicObject(1655, 60.774796, 2613.225342, 47.901505, 34.3775, 0.0000, 90.0000);
  568. CreateDynamicObject(1655, 57.541649, 2613.169922, 55.164608, 51.5661, 0.0000, 90.0000);
  569. CreateDynamicObject(1655, 229.390320, 2604.200928, 36.447117, 0.0000, 0.0000, 180.0000);
  570. CreateDynamicObject(1655, 229.399719, 2596.628418, 41.059650, 17.1887, 0.0000, 180.0000);
  571. CreateDynamicObject(8493, 361.067719, 2622.698975, 53.569153, 0.1037, 0.0000, 303.7500);
  572. CreateDynamicObject(1655, 339.348785, 2634.130371, 36.597126, 0.0000, 0.0000, 213.7500);
  573. CreateDynamicObject(1655, 342.776764, 2629.018066, 40.507786, 18.9076, 0.0000, 213.7500);
  574. CreateDynamicObject(1632, 260.248688, 2797.899658, 76.450684, 0.0000, 0.0000, 180.0000);
  575. CreateDynamicObject(1632, 260.271301, 2791.653320, 80.297913, 18.0482, 0.0000, 180.0000);
  576. CreateDynamicObject(1632, 260.277954, 2786.392822, 86.975853, 39.5341, 0.0000, 180.0000);
  577. CreateDynamicObject(1632, 260.266693, 2783.854736, 93.826584, 55.0039, 0.0000, 180.0000);
  578. CreateDynamicObject(1632, 260.281921, 2783.321533, 101.538704, 71.3332, 0.0000, 180.0000);
  579. CreateDynamicObject(1632, 260.266083, 2785.353516, 109.212006, 91.9597, 0.0000, 180.0000);
  580. CreateDynamicObject(1632, 260.270325, 2789.557373, 115.837570, 107.4295, 0.0000, 180.0000);
  581. CreateDynamicObject(1632, 260.294464, 2795.519531, 121.157654, 123.7589, 0.0000, 180.0000);
  582. CreateDynamicObject(18450, 260.262695, 2839.776367, 118.393898, 0.0000, 0.0000, 270.0000);
  583. CreateDynamicObject(8357, 523.460571, 2502.520264, 44.362812, 16.3293, 0.0000, 270.0000);
  584. CreateDynamicObject(8357, 725.275208, 2502.541504, 103.472198, 16.3293, 0.0000, 270.0000);
  585. CreateDynamicObject(8357, 923.689880, 2502.534424, 161.600601, 16.3293, 0.0000, 270.0000);
  586. CreateDynamicObject(3816, 1053.301270, 2500.588623, 199.991135, 0.0000, 0.0000, 270.0000);
  587. CreateDynamicObject(5005, 500.447815, 2486.965576, 40.810802, 0.0000, 343.6707, 0.0000);
  588. CreateDynamicObject(5005, 656.493958, 2486.896973, 86.513084, 0.0000, 343.6707, 0.0000);
  589. CreateDynamicObject(5005, 812.363953, 2486.843018, 132.174011, 0.0000, 343.6707, 0.0000);
  590. CreateDynamicObject(5005, 943.851074, 2486.769775, 170.668976, 0.0000, 343.6707, 0.0000);
  591. CreateDynamicObject(5005, 944.023132, 2517.964844, 171.212311, 0.0000, 343.6707, 0.0000);
  592. CreateDynamicObject(5005, 788.062561, 2518.042969, 125.487213, 0.0000, 343.6707, 0.0000);
  593. CreateDynamicObject(5005, 633.580261, 2518.112061, 80.212341, 0.0000, 343.6707, 0.0000);
  594. CreateDynamicObject(5005, 500.548553, 2518.185547, 41.235008, 0.0000, 343.6707, 0.0000);
  595. CreateDynamicObject(1655, 635.106140, 2491.728760, 78.213684, 345.3896, 0.0000, 90.0000);
  596. CreateDynamicObject(1655, 627.905457, 2491.720459, 80.297829, 1.7189, 0.0000, 90.0000);
  597. CreateDynamicObject(1655, 547.057556, 2513.222656, 52.084957, 341.0924, 0.0000, 90.0000);
  598. CreateDynamicObject(1655, 538.925476, 2513.190918, 54.014400, 0.0000, 0.0000, 90.0000);
  599. CreateDynamicObject(1655, 452.339722, 2502.011719, 24.809973, 347.1084, 0.0000, 90.0000);
  600. CreateDynamicObject(1655, 444.334656, 2502.010010, 27.111496, 0.0000, 0.0000, 90.0000);
  601. CreateDynamicObject(1655, 437.302094, 2502.000977, 31.262341, 15.4699, 0.0000, 90.0000);
  602. CreateDynamicObject(8171, 309.527863, 2450.639404, 25.329575, 0.0000, 329.9197, 270.0000);
  603. CreateDynamicObject(8171, 173.038452, 2450.642090, 25.328003, 0.0000, 329.9197, 270.0000);
  604. CreateDynamicObject(4002, 99.778229, 2426.025879, 37.850006, 0.0000, 0.0000, 270.0000);
  605. CreateDynamicObject(4867, 214.975189, 2341.884521, 35.310638, 0.0000, 0.0000, 180.0000);
  606. CreateDynamicObject(4867, 272.189423, 2341.940674, 35.313683, 0.0000, 0.0000, 180.0000);
  607. CreateDynamicObject(5005, 194.763016, 2250.870850, 38.790195, 0.0000, 0.0000, 0.0000);
  608. CreateDynamicObject(5001, 293.104187, 2273.800293, 38.135506, 0.0000, 0.0000, 0.0000);
  609. CreateDynamicObject(1632, 96.661003, 2507.812256, 16.784487, 0.0000, 0.0000, 90.0000);
  610. CreateDynamicObject(1632, 89.174583, 2507.734619, 21.022768, 13.7510, 0.0000, 90.0000);
  611. CreateDynamicObject(1632, 82.992279, 2507.760498, 26.649097, 25.7831, 0.0000, 90.0000);
  612. CreateDynamicObject(1655, 96.628365, 2514.205322, 16.759487, 0.0000, 0.0000, 90.0000);
  613. CreateDynamicObject(1655, 89.265144, 2514.208496, 21.088181, 15.4699, 0.0000, 90.0000);
  614. CreateDynamicObject(18450, 7.730715, 2512.083496, 40.209896, 359.1406, 12.0321, 0.0000);
  615. CreateDynamicObject(18450, -60.909203, 2512.304199, 54.813759, 359.1406, 12.0321, 0.0000);
  616. CreateDynamicObject(18450, -135.187042, 2512.655518, 77.356010, 359.1406, 21.4859, 0.0000);
  617. CreateDynamicObject(18450, -203.438141, 2513.056885, 104.164482, 359.1406, 21.4859, 0.0000);
  618. CreateDynamicObject(18450, -275.716736, 2513.495361, 132.606445, 359.1406, 21.4859, 0.0000);
  619. CreateDynamicObject(18450, -345.106476, 2513.921387, 159.929504, 359.1406, 21.4859, 0.0000);
  620. CreateDynamicObject(18450, -418.610413, 2514.323486, 188.845840, 359.1406, 21.4859, 0.0000);
  621. CreateDynamicObject(18450, -490.762268, 2514.756104, 217.242447, 359.1406, 21.4859, 0.0000);
  622. CreateDynamicObject(8040, -567.236023, 2515.102783, 232.994827, 0.0000, 0.0000, 0.0000);
  623. CreateDynamicObject(8040, -567.111084, 2514.645020, 237.759064, 179.6226, 0.0000, 0.0000);
  624. CreateDynamicObject(18450, -167.393280, 2395.911621, 88.086922, 0.0000, 20.6265, 33.7500);
  625. CreateDynamicObject(18450, -107.332191, 2436.052002, 60.894920, 0.0000, 20.6265, 33.7500);
  626. CreateDynamicObject(18450, -46.549210, 2476.703857, 33.369057, 0.0000, 20.6265, 33.7500);
  627. CreateDynamicObject(1655, -11.627684, 2504.035645, 16.684488, 3.4377, 0.0000, 123.7499);
  628. CreateDynamicObject(1655, -7.707478, 2498.177979, 16.684488, 3.4377, 0.0000, 123.7499);
  629. CreateDynamicObject(18450, -351.263184, 2354.483154, 109.064529, 0.0000, 356.5623, 0.0000);
  630. CreateDynamicObject(18450, -382.587311, 2354.493896, 107.137817, 0.0000, 356.5623, 0.0000);
  631. CreateDynamicObject(18450, -446.754272, 2455.692383, 115.699112, 0.0000, 349.6868, 67.5000);
  632. CreateDynamicObject(18450, -465.846375, 2522.151855, 130.497635, 0.0000, 11.1727, 337.5000);
  633. CreateDynamicObject(18450, -533.977783, 2550.272705, 145.009796, 0.0000, 11.1727, 337.5000);
  634. CreateDynamicObject(18450, -608.158325, 2565.622070, 151.250793, 0.0000, 358.2811, 0.0000);
  635. CreateDynamicObject(1632, 260.220062, 2879.255127, 119.812744, 0.0000, 0.0000, 0.0000);
  636. CreateDynamicObject(1632, 260.212067, 2886.202393, 124.378204, 20.6265, 0.0000, 0.0000);
  637. CreateDynamicObject(1632, 260.202667, 2891.387695, 130.561066, 34.3775, 0.0000, 0.0000);
  638. CreateDynamicObject(1632, 260.197205, 2894.663574, 138.315292, 54.1445, 0.0000, 0.0000);
  639. CreateDynamicObject(1632, 260.187836, 2894.938965, 146.653961, 75.6304, 0.0000, 0.0000);
  640. CreateDynamicObject(1632, 260.191040, 2892.456787, 154.816010, 92.8191, 0.0000, 0.0000);
  641. CreateDynamicObject(1632, 260.189575, 2887.398926, 161.847092, 112.5861, 0.0000, 0.0000);
  642. CreateDynamicObject(1632, 260.171814, 2880.582764, 167.065292, 127.1967, 0.0000, 0.0000);
  643. CreateDynamicObject(18450, 260.624481, 2842.503906, 159.181549, 0.0000, 0.0000, 270.0000);
  644. CreateDynamicObject(1632, 260.633118, 2799.333008, 160.575470, 0.0000, 0.0000, 180.0000);
  645. CreateDynamicObject(1632, 260.635773, 2791.906250, 165.038269, 16.3293, 0.0000, 180.0000);
  646. CreateDynamicObject(1632, 260.644409, 2786.176758, 171.113617, 31.7992, 0.0000, 180.0000);
  647. CreateDynamicObject(1632, 260.660400, 2782.646973, 178.660049, 52.4256, 0.0000, 180.0000);
  648. CreateDynamicObject(1632, 260.665131, 2781.875977, 186.952408, 71.3332, 0.0000, 180.0000);
  649. CreateDynamicObject(1632, 260.667603, 2783.722656, 195.112717, 88.5219, 0.0000, 180.0000);
  650. CreateDynamicObject(1632, 260.674255, 2787.984863, 202.114563, 108.2889, 0.0000, 180.0000);
  651. CreateDynamicObject(1632, 260.678253, 2794.794678, 207.426132, 129.7751, 0.0000, 180.0000);
  652. CreateDynamicObject(18450, 260.692871, 2839.344238, 203.253403, 0.0000, 0.0000, 270.0000);
  653. CreateDynamicObject(18450, 260.680756, 2917.929443, 203.239960, 0.0000, 0.0000, 270.0000);
  654. CreateDynamicObject(18450, 260.648102, 2994.462891, 187.526871, 0.0000, 336.7952, 270.0000);
  655. CreateDynamicObject(18450, 260.626465, 3066.736816, 156.550171, 0.0000, 336.7952, 270.0000);
  656. CreateDynamicObject(18450, 260.601318, 3137.929199, 126.026070, 0.0000, 336.7952, 270.0000);
  657. CreateDynamicObject(18450, 260.597961, 3210.503906, 94.896614, 0.0000, 336.7952, 270.0000);
  658. CreateDynamicObject(18450, 260.600311, 3280.633789, 64.808273, 0.0000, 336.7952, 270.0000);
  659. CreateDynamicObject(1655, 256.179626, 3317.067871, 50.251427, 331.6386, 0.8594, 1.7189);
  660. CreateDynamicObject(1655, 264.644073, 3317.122070, 50.185879, 331.6386, 0.0000, 359.1406);
  661. CreateDynamicObject(1655, 264.661377, 3323.873535, 51.116554, 353.9839, 0.0000, 0.0000);
  662. CreateDynamicObject(1655, 255.981506, 3323.876465, 51.101223, 353.9839, 0.0000, 0.0000);
  663. CreateDynamicObject(1655, 151.011551, 2395.780518, 36.385738, 0.0000, 0.0000, 90.0000);
  664. CreateDynamicObject(1655, 143.889847, 2395.791748, 40.641285, 16.3293, 0.0000, 90.0000);
  665. CreateDynamicObject(1655, 138.641556, 2395.788330, 46.355637, 32.6586, 0.0000, 90.0000);
  666. CreateDynamicObject(4563, 75.079849, 2350.490479, 41.022858, 0.0000, 326.4820, 0.0000);
  667. CreateDynamicObject(1655, 115.982819, 2355.194580, 36.210728, 358.2811, 0.0000, 90.0000);
  668. CreateDynamicObject(1655, 46.415783, 2515.225342, 33.493027, 350.5462, 0.0000, 270.0000);
  669. CreateDynamicObject(1655, 46.399639, 2507.494141, 33.480854, 350.5462, 0.0000, 270.0000);
  670. CreateDynamicObject(1655, 54.034744, 2507.479492, 36.477390, 6.8755, 0.0000, 270.0000);
  671. CreateDynamicObject(1655, 54.055000, 2515.298584, 36.496075, 6.8755, 0.0000, 270.0000);
  672. CreateDynamicObject(18367, -431.368958, 2489.907715, 122.478958, 5.1566, 0.0000, 157.5000);
  673. CreateDynamicObject(18367, -638.626343, 2565.113525, 150.262436, 7.7349, 0.0000, 270.0000);
  674. CreateDynamicObject(18367, -664.662231, 2609.863037, 142.160477, 352.2651, 0.0000, 0.0000);
  675. CreateDynamicObject(18367, -688.468018, 2620.777588, 143.406876, 12.8916, 359.1406, 270.0000);
  676. CreateDynamicObject(18367, -716.456177, 2620.897461, 140.187790, 12.8916, 359.1406, 270.0000);
  677. CreateDynamicObject(18367, -744.981018, 2621.020752, 136.914261, 12.8916, 359.1406, 270.0000);
  678. CreateDynamicObject(18367, -772.355896, 2621.063232, 133.758896, 12.8916, 359.1406, 270.0000);
  679. CreateDynamicObject(18367, -800.214966, 2621.194092, 130.552963, 12.8916, 359.1406, 270.0000);
  680. CreateDynamicObject(5716, 96.393631, 2293.018311, 48.645428, 0.0000, 0.0000, 90.0000);
  681. CreateDynamicObject(1655, 148.518311, 2307.456787, 36.360737, 0.0000, 0.0000, 123.7499);
  682. CreateDynamicObject(1655, 142.387939, 2303.366455, 40.755829, 16.3293, 0.0000, 123.7499);
  683. CreateDynamicObject(1655, 137.265381, 2299.931641, 46.971954, 29.2208, 0.0000, 123.7499);
  684. CreateDynamicObject(1655, 358.240509, 2484.669189, 16.534491, 0.0000, 0.0000, 247.5000);
  685. CreateDynamicObject(1655, 365.244202, 2481.767090, 20.888102, 14.6104, 0.0000, 247.5000);
  686. CreateDynamicObject(18367, 369.539246, 2329.512695, 34.895535, 351.4056, 0.0000, 90.0000);
  687. CreateDynamicObject(18367, 396.615112, 2329.507080, 42.107231, 351.4056, 0.0000, 90.0000);
  688. CreateDynamicObject(18367, 423.934753, 2329.505127, 49.380531, 351.4056, 0.0000, 90.0000);
  689. CreateDynamicObject(18367, 452.393097, 2329.492920, 56.973431, 351.4056, 0.0000, 90.0000);
  690. CreateDynamicObject(18367, 480.386505, 2329.446289, 64.435837, 351.4056, 0.0000, 90.0000);
  691. CreateDynamicObject(18367, 509.069305, 2329.445801, 72.091736, 351.4056, 0.0000, 90.0000);
  692. CreateDynamicObject(18367, 536.484314, 2329.513184, 79.416809, 351.4056, 0.0000, 90.0000);
  693. CreateDynamicObject(18367, 564.241699, 2329.604248, 86.813034, 351.4056, 0.0000, 90.0000);
  694. CreateDynamicObject(18367, 592.928589, 2329.620361, 94.470123, 351.4056, 0.0000, 90.0000);
  695. CreateDynamicObject(18367, 620.000671, 2329.627686, 101.698944, 351.4056, 0.0000, 90.0000);
  696. CreateDynamicObject(18367, 646.680725, 2329.543945, 108.817734, 351.4056, 0.0000, 90.0000);
  697. CreateDynamicObject(18367, 674.227356, 2329.441406, 116.179741, 351.4056, 0.0000, 90.0000);
  698. CreateDynamicObject(18367, 699.587524, 2329.472656, 122.903091, 351.4056, 0.0000, 90.0000);
  699. CreateDynamicObject(18367, 728.421387, 2329.529785, 130.601898, 351.4056, 0.0000, 90.0000);
  700. CreateDynamicObject(18367, 757.790039, 2329.601074, 138.454132, 351.4056, 0.0000, 90.0000);
  701. CreateDynamicObject(18367, 784.475098, 2329.499756, 145.574768, 351.4056, 0.0000, 90.0000);
  702. CreateDynamicObject(18367, 812.336853, 2329.521484, 153.025711, 351.4056, 0.0000, 90.0000);
  703. CreateDynamicObject(18367, 842.075073, 2329.604492, 161.050156, 27.5020, 0.0000, 90.0000);
  704. CreateDynamicObject(18367, 870.429993, 2329.670166, 150.101654, 27.5020, 0.0000, 90.0000);
  705. CreateDynamicObject(18367, 898.382568, 2329.697510, 139.303253, 27.5020, 0.0000, 90.0000);
  706. CreateDynamicObject(18367, 926.430664, 2329.706787, 128.444290, 27.5020, 0.0000, 90.0000);
  707. CreateDynamicObject(18367, 953.782288, 2329.744385, 117.869164, 27.5020, 0.0000, 90.0000);
  708. CreateDynamicObject(18367, 979.903809, 2329.701904, 107.751938, 27.5020, 0.0000, 90.0000);
  709. CreateDynamicObject(18367, 1008.196350, 2329.739014, 96.826546, 27.5020, 0.0000, 90.0000);
  710. CreateDynamicObject(18367, 1036.697266, 2329.769043, 85.822136, 27.5020, 0.0000, 90.0000);
  711. CreateDynamicObject(18367, 1063.338013, 2329.854248, 75.511650, 27.5020, 0.0000, 90.0000);
  712. CreateDynamicObject(18367, 1090.455688, 2329.916016, 65.023605, 27.5020, 0.0000, 90.0000);
  713. CreateDynamicObject(18367, 1117.387207, 2330.027832, 54.604839, 27.5020, 0.0000, 90.0000);
  714. CreateDynamicObject(18367, 1145.296387, 2330.157715, 43.822155, 27.5020, 0.0000, 90.0000);
  715. CreateDynamicObject(18367, 1173.052490, 2330.179443, 33.096397, 27.5020, 0.0000, 90.0000);
  716. CreateDynamicObject(18367, 1200.927002, 2330.289551, 22.326666, 27.5020, 0.0000, 90.0000);
  717. CreateDynamicObject(1655, 1232.305420, 2330.382080, 11.959158, 341.9518, 0.0000, 270.0000);
  718. CreateDynamicObject(1655, 1239.875366, 2330.319336, 13.747185, 359.1406, 0.0000, 269.1406);
  719. CreateDynamicObject(1655, 1246.541870, 2330.281250, 17.412338, 13.7510, 0.0000, 270.0000);
  720. CreateDynamicObject(16640, 383.878204, 2382.147217, 38.412601, 0.0000, 0.0000, 0.0000);
  721. CreateDynamicObject(16640, 376.238434, 2382.149414, 41.627270, 0.0000, 0.0000, 180.0000);
  722. CreateDynamicObject(16640, 386.678772, 2381.736328, 47.745583, 0.0000, 0.0000, 0.0000);
  723. CreateDynamicObject(18450, 340.546356, 2386.929443, 48.029018, 0.0000, 0.0000, 0.0000);
  724. CreateDynamicObject(1655, 305.596497, 2387.108398, 49.372864, 0.0000, 0.0000, 90.0000);
  725. CreateDynamicObject(1655, 359.118561, 2418.967041, 36.363781, 0.0000, 0.0000, 315.0000);
  726. CreateDynamicObject(1655, 363.812286, 2423.632813, 40.234188, 15.4699, 0.0000, 315.0000);
  727. CreateDynamicObject(1655, 401.319489, 2557.581055, 16.591963, 0.0000, 0.0000, 270.0000);
  728. CreateDynamicObject(2714, 404.809113, 2476.781982, 23.269722, 0.0000, 0.0000, 180.0000);
  729. CreateDynamicObject(8171, 233.676453, 2453.332275, 55.911324, 0.0000, 329.9197, 90.0000);
  730. CreateDynamicObject(8171, 233.583420, 2490.600830, 65.894028, 0.0000, 0.0000, 270.0000);
  731. CreateDynamicObject(8171, 368.112213, 2490.531982, 85.100708, 343.6707, 0.0000, 90.0000);
  732. CreateDynamicObject(8355, 503.542572, 2490.561523, 104.518112, 0.0000, 0.0000, 270.0000);
  733. CreateDynamicObject(1655, 116.370575, 2363.815918, 36.110722, 358.2811, 0.0000, 90.0000);
  734. CreateDynamicObject(1655, 116.051292, 2346.665527, 36.185726, 358.2811, 0.0000, 90.0000);
  735. CreateDynamicObject(8355, 233.599625, 2528.726563, 65.895950, 0.0000, 0.0000, 270.0000);
  736. CreateDynamicObject(8171, 233.609970, 2566.018066, 55.877235, 0.0000, 329.9197, 270.0000);
  737. CreateDynamicObject(1655, 229.427780, 2428.682617, 41.014935, 17.1887, 0.0000, 0.0001);
  738. CreateDynamicObject(1655, 229.417847, 2421.101074, 36.397114, 0.0000, 0.0000, 0.0000);
  739. CreateDynamicObject(8171, 368.123077, 2528.678467, 85.097855, 343.6707, 0.0000, 90.0000);
  740. CreateDynamicObject(8355, 503.597229, 2528.753174, 104.527885, 0.0000, 0.0000, 270.0000);
  741. CreateDynamicObject(1655, 435.623199, 2509.547852, 105.577980, 0.0000, 0.0000, 90.0000);
  742. CreateDynamicObject(1655, 428.256012, 2509.519775, 109.643715, 12.8916, 0.0000, 90.0000);
  743. CreateDynamicObject(1655, 421.824677, 2509.517578, 115.696831, 28.3614, 0.0000, 90.0000);
  744. CreateDynamicObject(18449, 366.444275, 2509.872070, 118.681625, 0.0000, 0.0000, 0.0000);
  745. CreateDynamicObject(18450, 259.667419, 2509.887939, 118.678185, 0.0000, 0.0000, 0.0000);
  746. CreateDynamicObject(1655, 323.240051, 2510.274170, 120.050468, 0.0000, 0.0000, 90.0000);
  747. CreateDynamicObject(18450, 337.627960, 2509.844971, 107.463158, 0.0000, 16.3293, 0.0000);
  748. CreateDynamicObject(17310, 214.341339, 2509.277344, 118.115326, 180.4818, 359.1406, 90.0000);
  749. CreateDynamicObject(17310, 202.872818, 2509.176025, 118.266479, 180.4818, 359.1406, 90.0000);
  750. CreateDynamicObject(17310, 191.273499, 2509.145996, 118.349403, 180.4818, 359.1406, 90.0000);
  751. CreateDynamicObject(17310, 179.828491, 2509.087158, 118.435005, 180.4818, 359.1406, 90.0000);
  752. CreateDynamicObject(17310, 168.171844, 2509.041016, 118.490479, 180.4818, 359.1406, 90.0000);
  753. CreateDynamicObject(17310, 156.761948, 2508.956055, 118.605156, 180.4818, 359.1406, 90.0000);
  754. CreateDynamicObject(17310, 145.092361, 2508.971436, 118.721550, 180.4818, 359.1406, 89.1405);
  755. CreateDynamicObject(17310, 145.235046, 2529.698242, 126.460678, 179.6224, 42.9718, 90.8594);
  756. CreateDynamicObject(17310, 156.979889, 2529.943604, 126.581886, 179.6224, 42.9718, 90.8594);
  757. CreateDynamicObject(17310, 168.497665, 2530.164551, 126.716537, 179.6224, 42.9718, 90.8594);
  758. CreateDynamicObject(17310, 179.915222, 2530.434570, 126.847176, 179.6224, 42.9718, 90.8594);
  759. CreateDynamicObject(17310, 179.871887, 2488.606201, 126.629066, 179.6224, 42.9718, 270.8594);
  760. CreateDynamicObject(17310, 168.367844, 2488.396729, 126.731880, 179.6224, 42.9718, 270.8594);
  761. CreateDynamicObject(17310, 156.608490, 2488.158203, 126.867752, 179.6224, 42.9718, 270.8594);
  762. CreateDynamicObject(17310, 145.627472, 2488.089111, 127.165161, 177.9035, 42.9718, 270.8594);
  763. CreateDynamicObject(13644, 249.857727, 2285.389893, 36.397091, 0.0000, 0.0000, 0.0000);
  764. CreateDynamicObject(13644, 256.551544, 2279.759766, 38.965260, 0.0000, 0.0000, 0.0000);
  765. CreateDynamicObject(13644, 249.751678, 2282.586914, 42.058460, 0.0000, 0.0000, 180.0000);
  766. CreateDynamicObject(16304, 136.763123, 2540.532471, 20.054359, 0.0000, 0.0000, 0.0000);
  767. CreateDynamicObject(10838, 259.248505, 2862.358398, 51.377399, 0.0000, 0.0000, 270.0000);
  768. CreateDynamicObject(7073, 246.156448, 2502.303223, 20.777884, 2.5783, 63.5983, 351.3283);
  769. CreateDynamicObject(7073, 267.272125, 2502.367676, 20.726137, 2.5783, 63.5983, 182.5783);
  770. CreateDynamicObject(7268, 270.413300, 2451.054932, 11.228662, 59.3011, 0.0000, 0.0000);
  771. CreateDynamicObject(7268, 270.395813, 2439.297363, 27.214861, 1.7189, 0.0000, 0.0000);
  772. CreateDynamicObject(16776, 404.417358, 2469.215088, 27.184074, 0.0000, 0.0000, 180.0000);
  773. CreateDynamicObject(8375, 276.059387, 2361.317139, 36.997406, 0.0000, 0.0000, 56.2500);
  774. CreateDynamicObject(8375, 268.385529, 2366.421387, 40.784317, 0.0000, 0.0000, 56.2500);
  775. CreateDynamicObject(8375, 251.908478, 2377.264404, 37.051941, 0.0000, 0.0000, 56.2500);
  776. CreateDynamicObject(8841, 357.089966, 2561.264648, 18.056049, 0.0000, 0.0000, 0.0000);
  777. CreateDynamicObject(8841, 357.133026, 2534.760742, 18.465309, 358.2811, 0.0000, 0.0000);
  778. CreateDynamicObject(1655, 355.260498, 2517.631836, 23.101440, 0.0000, 0.0000, 180.0000);
  779. CreateDynamicObject(1655, 355.265137, 2510.052490, 27.627371, 16.3293, 0.0000, 180.0000);
  780. CreateDynamicObject(18450, -15.449574, 2346.047119, 467.606079, 0.0000, 57.5823, 0.0000);
  781. CreateDynamicObject(8040, -76.392136, 2346.535889, 502.329987, 0.0000, 0.0000, 0.0000);
  782. CreateDynamicObject(18450, 27.156000, 2346.069336, 400.512207, 0.0000, 57.5823, 0.0000);
  783. CreateDynamicObject(18450, 69.339157, 2346.032227, 334.101654, 0.0000, 57.5823, 0.0000);
  784. CreateDynamicObject(1634, 90.447472, 2346.285645, 302.801605, 298.9801, 0.0000, 270.0000);
  785. CreateDynamicObject(1634, 98.522675, 2346.283447, 299.075836, 320.4659, 0.0000, 270.0000);
  786. CreateDynamicObject(1634, 107.203003, 2346.287109, 298.671478, 342.8113, 0.0000, 270.0000);
  787. CreateDynamicObject(18367, 62.848434, 2210.111328, 68.618462, 342.8113, 348.8273, 294.2189);
  788. CreateDynamicObject(18367, 37.560383, 2199.295410, 80.588264, 0.0000, 335.0763, 247.5000);
  789. CreateDynamicObject(18367, 18.039730, 2207.794922, 83.033081, 359.1406, 7.7349, 337.5000);
  790. CreateDynamicObject(3419, 4.081704, 2172.559570, 87.425880, 0.8594, 351.4056, 157.5000);
  791. CreateDynamicObject(10236, 424.952576, 2479.022949, 32.481438, 0.0000, 0.0000, 270.0000);
  792. CreateDynamicObject(17310, 73.743698, 2422.542236, 20.548229, 179.6224, 319.6065, 179.1406);
  793. CreateDynamicObject(8313, -32.947365, 2363.360840, 26.089756, 0.0000, 0.0000, 112.5000);
  794. CreateDynamicObject(8313, -45.203598, 2348.886719, 26.239754, 0.0000, 0.0000, 202.5000);
  795. CreateDynamicObject(8313, -39.654259, 2323.013672, 25.564764, 0.0000, 0.0000, 213.7500);
  796. CreateDynamicObject(8313, -22.501377, 2312.167236, 26.708344, 0.0000, 0.0000, 112.5000);
  797. CreateDynamicObject(8313, -7.735874, 2327.032715, 25.654463, 0.0000, 0.0000, 11.2500);
  798. CreateDynamicObject(8313, -5.543831, 2352.833740, 24.839775, 0.0000, 0.0000, 11.2500);
  799. CreateDynamicObject(18450, 1070.895752, 2450.977539, 16.038492, 359.1406, 10.3132, 0.0000);
  800. CreateDynamicObject(18450, 992.265503, 2451.157471, 30.324156, 359.1406, 10.3132, 0.0000);
  801. CreateDynamicObject(18450, 918.141907, 2451.345947, 43.734032, 359.1406, 10.3132, 0.0000);
  802. CreateDynamicObject(18450, 840.878601, 2451.585449, 57.769089, 359.1406, 10.3132, 0.0000);
  803. CreateDynamicObject(18450, 761.954834, 2451.686768, 64.889381, 359.1406, 0.0000, 0.0000);
  804. CreateDynamicObject(18450, 684.646667, 2451.630127, 64.829079, 359.1406, 0.0000, 0.0000);
  805. CreateDynamicObject(18450, 606.255371, 2451.556396, 64.766808, 359.1406, 0.0000, 0.0000);
  806. CreateDynamicObject(18450, 527.590393, 2451.817627, 55.907455, 0.8594, 192.5139, 179.6729);
  807. CreateDynamicObject(18450, 450.518250, 2452.000000, 38.763718, 0.8594, 192.5139, 179.6729);
  808. CreateDynamicObject(3664, 427.862885, 2448.144775, 41.433868, 348.8273, 0.8594, 90.0000);
  809. CreateDynamicObject(3664, 427.697632, 2441.491943, 41.506275, 348.8273, 0.8594, 90.0000);
  810. CreateDynamicObject(18450, 250.330536, 2386.940186, 56.516117, 359.1406, 6.8755, 0.0000);
  811. CreateDynamicObject(18450, 176.539932, 2375.965820, 66.108292, 3.4377, 7.7349, 16.4066);
  812. CreateDynamicObject(1655, 96.690514, 2363.790771, 66.618256, 317.8876, 0.0000, 270.0000);
  813. CreateDynamicObject(1655, 105.131706, 2363.810303, 65.469757, 340.2330, 0.0000, 270.0000);
  814. CreateDynamicObject(1655, 113.305214, 2363.802490, 67.365410, 0.0000, 0.0000, 270.0000);
  815. CreateDynamicObject(1655, 720.898132, 2502.721924, 104.023659, 353.1245, 0.0000, 90.0000);
  816. CreateDynamicObject(1655, 713.356079, 2502.717773, 107.251984, 7.7349, 0.0000, 90.0000);
  817. CreateDynamicObject(1655, 706.322937, 2502.730225, 112.202599, 18.0482, 0.0000, 90.0000);
  818. //TheBigRally Map
  819. CreateDynamicObject(8357, 836.068970, -2150.064697, 190.905930, 0.0000, 0.0000, 0.0000);
  820. CreateDynamicObject(8344, 860.294678, -2317.111816, 190.902588, 0.0000, 0.0000, 0.0000);
  821. CreateDynamicObject(8171, 922.157959, -2307.591064, 190.929504, 0.0000, 0.0000, 0.0000);
  822. CreateDynamicObject(8171, 922.149475, -2170.010254, 190.938477, 0.0000, 0.0000, 0.0000);
  823. CreateDynamicObject(8344, 898.016785, -2041.272461, 190.962051, 0.0000, 0.0000, 180.0000);
  824. CreateDynamicObject(8171, 836.086426, -2050.552002, 190.892227, 0.0000, 0.0000, 0.0000);
  825. CreateDynamicObject(8040, 834.399841, -1942.562500, 191.712616, 0.0000, 0.0000, 270.0000);
  826. CreateDynamicObject(8147, 816.505920, -2054.665527, 193.993256, 0.0000, 0.0000, 0.0000);
  827. CreateDynamicObject(8147, 816.491943, -2200.712402, 193.991333, 0.0000, 0.0000, 0.0000);
  828. CreateDynamicObject(8147, 816.534851, -2244.000732, 193.978622, 0.0000, 0.0000, 0.0000);
  829. CreateDynamicObject(8147, 941.429749, -2113.491211, 194.063080, 0.0000, 0.0000, 180.0000);
  830. CreateDynamicObject(8147, 941.441895, -2259.255859, 194.039505, 0.0000, 0.0000, 180.0000);
  831. CreateDynamicObject(8147, 941.533447, -2303.756348, 194.030533, 0.0000, 0.0000, 180.0000);
  832. CreateDynamicObject(8167, 816.257935, -1979.400635, 193.547379, 0.0000, 0.0000, 0.0000);
  833. CreateDynamicObject(8167, 816.237915, -1972.240601, 193.522385, 0.0000, 0.0000, 0.0000);
  834. CreateDynamicObject(8167, 816.205078, -1965.147461, 193.497391, 0.0000, 0.0000, 0.0000);
  835. CreateDynamicObject(8167, 816.181641, -1958.025391, 193.497391, 0.0000, 0.0000, 0.0000);
  836. CreateDynamicObject(8167, 816.185730, -1950.659912, 193.497391, 0.0000, 0.0000, 0.0000);
  837. CreateDynamicObject(8167, 816.191040, -1943.290894, 193.497391, 0.0000, 0.0000, 0.0000);
  838. CreateDynamicObject(8167, 816.239441, -1936.002197, 193.522385, 0.0000, 0.0000, 0.0000);
  839. CreateDynamicObject(8167, 816.191223, -1928.683105, 193.472397, 0.0000, 0.0000, 0.0000);
  840. CreateDynamicObject(8167, 816.237610, -1921.361206, 193.497391, 0.0000, 0.0000, 0.0000);
  841. CreateDynamicObject(8167, 816.294006, -1914.141235, 193.522385, 0.0000, 0.0000, 0.0000);
  842. CreateDynamicObject(8167, 816.284302, -1906.850464, 193.497391, 0.0000, 0.0000, 0.0000);
  843. CreateDynamicObject(987, 853.191650, -1982.394897, 190.428391, 0.0000, 0.0000, 20.7811);
  844. CreateDynamicObject(987, 863.771851, -1978.415039, 190.862076, 0.0000, 359.1406, 4.2972);
  845. CreateDynamicObject(987, 875.152527, -1977.467896, 190.762100, 0.0000, 358.2811, 355.7028);
  846. CreateDynamicObject(987, 886.977844, -1978.211792, 190.862076, 0.0000, 0.0000, 347.8905);
  847. CreateDynamicObject(987, 898.592102, -1980.721069, 190.862076, 0.0000, 0.0000, 335.7811);
  848. CreateDynamicObject(987, 909.313843, -1985.458984, 190.862076, 0.0000, 0.0000, 326.2500);
  849. CreateDynamicObject(987, 919.113342, -1991.856445, 190.812088, 0.0000, 0.0000, 313.2038);
  850. CreateDynamicObject(987, 927.399353, -2000.526489, 190.687119, 0.0000, 0.0000, 303.7500);
  851. CreateDynamicObject(987, 933.978699, -2010.404053, 190.787094, 0.0000, 0.0000, 292.5000);
  852. CreateDynamicObject(987, 938.295837, -2021.166260, 190.762100, 0.0000, 0.0000, 281.2500);
  853. CreateDynamicObject(987, 940.426819, -2031.475464, 190.887070, 0.0000, 0.0000, 274.3746);
  854. CreateDynamicObject(987, 941.512695, -2376.087158, 190.854523, 0.0000, 0.0000, 180.0000);
  855. CreateDynamicObject(987, 929.723022, -2376.131592, 190.779541, 359.1406, 0.0000, 180.8595);
  856. CreateDynamicObject(987, 917.974792, -2376.295898, 190.754547, 0.0000, 0.0000, 180.0000);
  857. CreateDynamicObject(987, 906.045410, -2376.373291, 190.704559, 0.0000, 0.0000, 191.2501);
  858. CreateDynamicObject(987, 894.492920, -2378.691650, 190.727631, 0.0000, 0.0000, 191.2501);
  859. CreateDynamicObject(987, 882.845398, -2381.016602, 190.802612, 0.0000, 0.0000, 176.4850);
  860. CreateDynamicObject(987, 870.889648, -2380.330078, 190.727631, 0.0000, 0.0000, 166.0945);
  861. CreateDynamicObject(987, 859.811768, -2377.560791, 190.802612, 0.0000, 0.0000, 154.8444);
  862. CreateDynamicObject(987, 849.001587, -2372.495117, 190.902588, 0.0000, 0.0000, 146.2501);
  863. CreateDynamicObject(987, 839.188904, -2365.871094, 190.827606, 0.0000, 0.0000, 135.0000);
  864. CreateDynamicObject(987, 831.002136, -2357.526123, 190.827606, 0.0000, 0.0000, 123.7500);
  865. CreateDynamicObject(987, 824.584961, -2347.883789, 190.752625, 0.0000, 0.0000, 112.5001);
  866. CreateDynamicObject(987, 820.086792, -2337.156006, 190.752625, 0.0000, 0.0000, 101.2501);
  867. CreateDynamicObject(987, 817.959717, -2326.280029, 190.402710, 0.0000, 1.7189, 99.4538);
  868. CreateDynamicObject(18014, 834.314514, -1926.206909, 191.551071, 0.0000, 0.0000, 0.0000);
  869. CreateDynamicObject(3517, 833.968811, -1932.586914, 202.268967, 0.0000, 0.0000, 0.0000);
  870. CreateDynamicObject(3517, 834.064514, -1940.997070, 202.168991, 0.0000, 0.0000, 0.0000);
  871. CreateDynamicObject(3517, 834.226501, -1948.986816, 202.094009, 0.0000, 0.0000, 0.0000);
  872. CreateDynamicObject(3517, 834.273193, -1961.168091, 202.193985, 0.0000, 0.0000, 0.0000);
  873. CreateDynamicObject(18014, 834.439819, -1936.652466, 191.551071, 0.0000, 0.0000, 0.0000);
  874. CreateDynamicObject(18014, 834.547668, -1944.560059, 191.551071, 0.0000, 0.0000, 0.0000);
  875. CreateDynamicObject(18014, 834.554199, -1953.971680, 191.551071, 0.0000, 0.0000, 0.0000);
  876. CreateDynamicObject(10766, 882.829651, -2121.226074, 188.561737, 0.0000, 0.0000, 0.0000);
  877. CreateDynamicObject(10766, 882.810974, -2202.106201, 188.492508, 0.0000, 0.0000, 180.0000);
  878. CreateDynamicObject(10766, 880.907532, -2248.366211, 188.467438, 0.0000, 0.0000, 180.0000);
  879. CreateDynamicObject(8209, 902.177551, -2277.057861, 188.637543, 0.0000, 0.0000, 90.0000);
  880. CreateDynamicObject(8209, 902.148926, -2181.436768, 188.639847, 0.0000, 0.0000, 90.0000);
  881. CreateDynamicObject(8209, 902.185181, -2093.300049, 188.638306, 0.0000, 0.0000, 90.0000);
  882. CreateDynamicObject(8209, 855.997559, -2269.381836, 188.412277, 0.0000, 0.0000, 270.0000);
  883. CreateDynamicObject(8209, 855.967712, -2170.363525, 188.391663, 0.0000, 0.0000, 270.0000);
  884. CreateDynamicObject(8209, 855.929626, -2080.819824, 188.336411, 0.0000, 0.0000, 270.0000);
  885. CreateDynamicObject(987, 861.798401, -2021.670410, 187.862198, 0.0000, 0.0000, 237.9689);
  886. CreateDynamicObject(987, 872.325073, -2016.575562, 187.862076, 0.0000, 0.0000, 205.9378);
  887. CreateDynamicObject(987, 884.097900, -2016.784058, 187.862076, 0.0000, 0.0000, 179.1405);
  888. CreateDynamicObject(987, 894.448364, -2022.162720, 187.862564, 0.0000, 0.0000, 153.2028);
  889. CreateDynamicObject(987, 901.069397, -2032.219116, 187.862137, 358.2811, 0.0000, 122.0311);
  890. CreateDynamicObject(987, 902.365173, -2044.067993, 188.023209, 0.0000, 0.0000, 96.8755);
  891. CreateDynamicObject(987, 896.571716, -2337.100342, 188.311249, 356.5623, 0.0000, 59.6104);
  892. CreateDynamicObject(987, 885.341980, -2341.490967, 188.502563, 359.1406, 0.8594, 22.5773);
  893. CreateDynamicObject(987, 873.473694, -2341.518311, 188.602600, 0.0000, 0.0000, 0.0000);
  894. CreateDynamicObject(987, 863.414795, -2335.475098, 188.502686, 0.0000, 0.0000, 329.6877);
  895. CreateDynamicObject(987, 856.757324, -2325.561279, 188.552673, 0.0000, 0.0000, 303.7500);
  896. CreateDynamicObject(987, 855.662231, -2313.928955, 188.527985, 0.0000, 0.0000, 275.2340);
  897. CreateDynamicObject(3452, 892.873108, -2251.280518, 192.806458, 0.0000, 0.0000, 270.0000);
  898. CreateDynamicObject(3452, 874.809143, -2251.384521, 192.678162, 359.1406, 0.0000, 90.0000);
  899. CreateDynamicObject(3819, 862.705872, -2311.657471, 191.326813, 0.0000, 0.0000, 0.0000);
  900. CreateDynamicObject(3819, 883.466431, -2268.815430, 191.826767, 0.0000, 0.0000, 90.0000);
  901. CreateDynamicObject(3819, 891.927368, -2268.681396, 191.801773, 0.0000, 0.0000, 90.0000);
  902. CreateDynamicObject(3819, 893.711731, -2313.903076, 191.751709, 0.0000, 0.0000, 180.0000);
  903. CreateDynamicObject(3819, 880.010559, -2327.724854, 191.701736, 0.0000, 0.0000, 90.0000);
  904. CreateDynamicObject(3819, 876.814331, -2235.327881, 191.435577, 0.0000, 0.0000, 270.0000);
  905. CreateDynamicObject(3819, 885.318054, -2235.351563, 191.435577, 0.0000, 0.0000, 270.0000);
  906. CreateDynamicObject(3819, 893.616150, -2235.368408, 191.435577, 0.0000, 0.0000, 270.0000);
  907. CreateDynamicObject(3819, 874.957825, -2268.804443, 191.834015, 0.0000, 0.0000, 90.0000);
  908. CreateDynamicObject(7617, 897.560608, -2144.984863, 201.844833, 0.0000, 0.0000, 90.0000);
  909. CreateDynamicObject(7617, 859.982239, -2145.366699, 201.293198, 0.0000, 0.0000, 270.0000);
  910. CreateDynamicObject(7617, 850.695923, -1980.351685, 201.222580, 0.0000, 0.0000, 10.3132);
  911. CreateDynamicObject(3819, 863.611877, -2060.661865, 191.828262, 0.0000, 0.0000, 0.0000);
  912. CreateDynamicObject(3819, 880.091919, -2032.817505, 191.903244, 0.0000, 0.0000, 270.0000);
  913. CreateDynamicObject(3819, 895.676575, -2061.975586, 191.821014, 0.0000, 0.0000, 180.0000);
  914. CreateDynamicObject(3819, 882.754700, -2091.859131, 191.504807, 0.0000, 0.0000, 90.0000);
  915. CreateDynamicObject(2780, 860.464905, -2146.178955, 212.808075, 0.0000, 0.0000, 0.0000);
  916. CreateDynamicObject(2780, 837.633301, -2028.576172, 186.892227, 0.0000, 0.0000, 0.0000);
  917. CreateDynamicObject(13562, 874.324646, -2060.795166, 191.912659, 0.0000, 0.0000, 0.0000);
  918. CreateDynamicObject(1290, 857.780762, -2036.576538, 196.806259, 0.0000, 0.0000, 0.0000);
  919. CreateDynamicObject(1290, 864.328369, -2024.173462, 196.928909, 0.0000, 0.0000, 315.0000);
  920. CreateDynamicObject(1290, 888.769958, -2022.298340, 196.928909, 0.0000, 0.0000, 258.7500);
  921. CreateDynamicObject(1290, 898.765869, -2038.917847, 196.921661, 0.0000, 0.0000, 0.0000);
  922. CreateDynamicObject(1290, 899.220276, -2072.831787, 196.921661, 0.0000, 0.0000, 11.2500);
  923. CreateDynamicObject(1290, 898.412170, -2093.680664, 196.530472, 0.0000, 0.0000, 11.2500);
  924. CreateDynamicObject(1290, 898.303650, -2114.733887, 196.330521, 0.0000, 0.0000, 0.0000);
  925. CreateDynamicObject(1290, 898.723999, -2129.236328, 196.380508, 0.0000, 0.0000, 0.0000);
  926. CreateDynamicObject(1290, 897.107727, -2159.662354, 196.255539, 0.0000, 0.0000, 11.2500);
  927. CreateDynamicObject(1290, 897.650513, -2171.300049, 196.161316, 0.0000, 0.0000, 0.0000);
  928. CreateDynamicObject(1290, 897.651428, -2181.935059, 196.086334, 0.0000, 0.0000, 0.0000);
  929. CreateDynamicObject(1290, 898.450256, -2207.545166, 196.461243, 0.0000, 0.0000, 0.0000);
  930. CreateDynamicObject(1290, 898.954102, -2274.763916, 196.859680, 0.0000, 0.0000, 0.0000);
  931. CreateDynamicObject(1290, 898.645630, -2299.367432, 196.859680, 0.0000, 0.0000, 22.5000);
  932. CreateDynamicObject(1290, 895.492249, -2329.625488, 196.834610, 0.0000, 0.0000, 348.7500);
  933. CreateDynamicObject(1290, 867.689514, -2329.410645, 196.834610, 0.0000, 0.0000, 258.7500);
  934. CreateDynamicObject(1290, 884.164124, -2337.654785, 196.827362, 0.0000, 0.0000, 303.7500);
  935. CreateDynamicObject(1290, 861.310303, -2295.665527, 196.852432, 0.0000, 0.0000, 0.0000);
  936. CreateDynamicObject(1290, 860.733215, -2277.726807, 196.852448, 0.0000, 0.0000, 0.0000);
  937. CreateDynamicObject(1290, 860.207092, -2254.776367, 196.859680, 0.0000, 0.0000, 0.0000);
  938. CreateDynamicObject(1290, 860.443481, -2235.759766, 196.859680, 0.0000, 0.0000, 0.0000);
  939. CreateDynamicObject(1290, 860.006470, -2213.600586, 196.859680, 0.0000, 0.0000, 0.0000);
  940. CreateDynamicObject(1290, 859.154602, -2189.636719, 196.559753, 0.0000, 0.0000, 0.0000);
  941. CreateDynamicObject(1290, 859.072693, -2169.696777, 196.459778, 0.0000, 0.0000, 0.0000);
  942. CreateDynamicObject(1290, 860.538269, -2126.954346, 196.703964, 0.0000, 0.0000, 0.0000);
  943. CreateDynamicObject(1290, 860.376343, -2110.902832, 196.578995, 0.0000, 0.0000, 0.0000);
  944. CreateDynamicObject(1290, 859.335693, -2094.979736, 196.628983, 0.0000, 0.0000, 0.0000);
  945. CreateDynamicObject(1290, 859.820679, -2076.657471, 196.504013, 0.0000, 0.0000, 0.0000);
  946. CreateDynamicObject(3554, 882.721680, -2192.601318, 200.534424, 0.0000, 0.0000, 0.0000);
  947. CreateDynamicObject(4732, 856.654053, -2203.691406, 193.394836, 0.0000, 0.0000, 51.0160);
  948. CreateDynamicObject(7306, 856.528625, -2153.871582, 192.787994, 0.0000, 0.0000, 315.0000);
  949. CreateDynamicObject(7307, 856.728271, -2089.178955, 193.318176, 0.0000, 0.0000, 225.0000);
  950. CreateDynamicObject(7907, 856.384888, -2046.397827, 193.771301, 0.0000, 0.0000, 270.0000);
  951. CreateDynamicObject(7909, 901.402100, -2047.589844, 194.002258, 0.0000, 0.0000, 90.0000);
  952. CreateDynamicObject(7910, 900.718811, -2102.090820, 193.828674, 0.0000, 0.0000, 90.0000);
  953. CreateDynamicObject(7913, 901.735535, -2140.028564, 193.828674, 0.0000, 0.0000, 90.0000);
  954. CreateDynamicObject(8322, 942.142517, -2358.841553, 201.328384, 359.1406, 0.0000, 253.5933);
  955. CreateDynamicObject(8325, 901.687134, -2217.746582, 193.003189, 0.0000, 0.0000, 0.0000);
  956. CreateDynamicObject(8331, 903.024780, -2288.701660, 190.266708, 0.0000, 0.0000, 199.0622);
  957. CreateDynamicObject(9314, 856.739441, -2234.764648, 192.571365, 0.0000, 0.0000, 0.0000);
  958. CreateDynamicObject(9527, 857.307129, -2249.664795, 194.052933, 0.0000, 0.0000, 270.0000);
  959. CreateDynamicObject(11395, 873.603394, -2220.084473, 198.158325, 0.0000, 0.0000, 270.0000);
  960. CreateDynamicObject(16480, 857.131958, -2285.194824, 192.877884, 0.0000, 0.0000, 225.0000);
  961. CreateDynamicObject(8406, 832.178955, -1983.077515, 196.417572, 0.0000, 0.0000, 0.0000);
  962. //SmallDM
  963. CreateDynamicObject(987, 1329.59949, -1535.53491, 84.28280, 0.00000, 0.00000, -6.06000);
  964. CreateDynamicObject(987, 1341.53223, -1536.80017, 84.29880, 0.00000, 0.00000, -6.06000);
  965. CreateDynamicObject(987, 1326.87012, -1547.15991, 84.28280, 0.00000, 0.00000, 78.00000);
  966. CreateDynamicObject(987, 1353.40759, -1538.06140, 84.29880, 0.00000, 0.00000, -12.00000);
  967. CreateDynamicObject(987, 1363.02722, -1558.23059, 84.28280, 0.00000, 0.00000, -111.00000);
  968. CreateDynamicObject(987, 1324.35034, -1558.89343, 84.28280, 0.00000, 0.00000, 78.00000);
  969. CreateDynamicObject(987, 1335.94141, -1562.14966, 84.28280, 0.00000, 0.00000, -196.00000);
  970. CreateDynamicObject(987, 1347.02429, -1566.62524, 84.28280, 0.00000, 0.00000, -202.00000);
  971. CreateDynamicObject(987, 1358.63147, -1569.50134, 84.28280, 0.00000, 0.00000, -194.00000);
  972. CreateDynamicObject(987, 1366.10901, -1546.67578, 84.28280, 0.00000, 0.00000, -105.00000);
  973. CreateDynamicObject(987, 1367.64990, -1540.87622, 84.28280, 0.00000, 0.00000, -105.00000);
  974. CreateDynamicObject(987, 1356.23865, -1538.72705, 84.29880, 0.00000, 0.00000, -12.00000);
  975. CreateDynamicObject(3576, 1354.69836, -1548.55713, 84.54413, 0.00000, 0.00000, 0.00000);
  976. CreateDynamicObject(3576, 1344.03149, -1556.18396, 84.54413, 0.00000, 0.00000, 0.00000);
  977. CreateDynamicObject(3576, 1360.16479, -1553.20178, 84.54413, 0.00000, 0.00000, 0.00000);
  978. CreateDynamicObject(3576, 1353.19031, -1553.29993, 84.54413, 0.00000, 0.00000, 0.00000);
  979. CreateDynamicObject(3576, 1332.57678, -1549.01807, 84.54413, 0.00000, 0.00000, 0.00000);
  980. CreateDynamicObject(3576, 1343.77795, -1544.51233, 84.54413, 0.00000, 0.00000, 0.00000);
  981. CreateDynamicObject(3576, 1354.44763, -1563.16052, 85.99210, 0.00000, 0.00000, 0.00000);
  982. CreateDynamicObject(3576, 1346.87231, -1561.40234, 85.99210, 0.00000, 0.00000, 0.00000);
  983. CreateDynamicObject(3576, 1337.02771, -1546.40320, 85.99210, 0.00000, 0.00000, 0.00000);
  984. CreateDynamicObject(3576, 1330.26501, -1555.05884, 85.99210, 0.00000, 0.00000, 0.00000);
  985. CreateDynamicObject(3576, 1358.49268, -1545.67346, 85.99210, 0.00000, 0.00000, 0.00000);
  986. CreateDynamicObject(3576, 1340.36011, -1552.31201, 85.99210, 0.00000, 0.00000, 0.00000);
  987. CreateDynamicObject(3576, 1346.91528, -1542.32300, 85.99210, 0.00000, 0.00000, 0.00000);
  988. return 1;
  989. }
  990.  
  991. public OnGameModeExit()
  992. {
  993. return 1;
  994. }
  995.  
  996. public SendMSG()
  997. {
  998. static lastmessage = 0;
  999. new rand = random(CURRENT_MESSAGES);
  1000. while(rand == lastmessage && CURRENT_MESSAGES != 1) { rand = random(CURRENT_MESSAGES); }
  1001. lastmessage = rand;
  1002. SendClientMessageToAll(MESSAGE_COLOR, RM[lastmessage]);
  1003. }
  1004.  
  1005. public GetVehicleModelIDFromName(vname[])
  1006. {
  1007. for(new i = 0; i < 211; i++)
  1008. {
  1009. if ( strfind(VehicleNames[i], vname, true) != -1 )
  1010. return i + 400;
  1011. }
  1012. return -1;
  1013. }
  1014.  
  1015. main()
  1016. {
  1017. print("\n>Vehicle spawned!\n");
  1018. }
  1019.  
  1020. stock AddMSG(text[])
  1021. {
  1022. for(new m; m < CURRENT_MESSAGES; m++)
  1023. {
  1024. if(!strlen(RM[m]))
  1025. {
  1026. strmid(RM[m], text, 0, 127);
  1027. return 1;
  1028. }
  1029. }
  1030. return 0;
  1031. }
  1032.  
  1033. stock PlayerName(playerid)
  1034. {
  1035. new Name[MAX_PLAYER_NAME];
  1036. GetPlayerName(playerid, Name, sizeof(Name));
  1037. return Name;
  1038. }
  1039.  
  1040. public scoretimer()
  1041. {
  1042. for(new i; i<MAX_PLAYERS; i++)
  1043. {
  1044. if(!IsPlayerConnected(i)) continue;
  1045. seconds[i] ++;
  1046. if(seconds[i] == 60)
  1047. {
  1048. SetPlayerScore(i, GetPlayerScore(i) + 1);
  1049. seconds[i] = 0;
  1050. }
  1051. }
  1052. return 1;
  1053. }
  1054.  
  1055. public OnPlayerRequestClass(playerid, classid)
  1056. {
  1057. SetPlayerCameraPos(playerid, 2666.7036,2797.8311,17.6896);
  1058. SetPlayerCameraLookAt(playerid, 2671.4568,2795.6125,17.6896);
  1059. SetPlayerPos(playerid, 2671.4568,2795.6125,17.6896);
  1060. SetPlayerFacingAngle(playerid, 48.8905);
  1061. return 1;
  1062. }
  1063.  
  1064. public OnPlayerConnect(playerid)
  1065. {
  1066. new pName[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
  1067. GetPlayerName(playerid, pName, sizeof(pName));
  1068. format(string, sizeof(string), "%s [ID:%d] has joined the server. [Connected]", pName, playerid);
  1069. SendClientMessageToAll(0xAFAFAFAA, string);
  1070. seconds[playerid] = 0;
  1071. SendClientMessage(playerid,0x33CCFFAA,"Welcome to the server,use /help to get you started.");
  1072. SendClientMessage(playerid,0xFFFF00AA,"Our server still has a long way to go, join us while we develop it :)");
  1073. return 1;
  1074. }
  1075.  
  1076. public OnPlayerDisconnect(playerid, reason)
  1077. {
  1078. new pName[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
  1079. GetPlayerName(playerid, pName, sizeof(pName));
  1080. switch(reason)
  1081. {
  1082. case 0: format(string, sizeof(string), "%s [ID:%d] has left the server. [Lost Connection]", pName, playerid);
  1083. case 1: format(string, sizeof(string), "%s [ID:%d] has left the server. [Leaving]", pName, playerid);
  1084. case 2: format(string, sizeof(string), "%s [ID:%d] has left the server. [Kicked/Banned]", pName, playerid);
  1085. }
  1086. SendClientMessageToAll(0xAFAFAFAA, string);
  1087. return 1;
  1088. }
  1089.  
  1090. public OnPlayerSpawn(playerid)
  1091. {
  1092. return 1;
  1093. }
  1094.  
  1095. public OnPlayerDeath(playerid, killerid, reason)
  1096. {
  1097. return 1;
  1098. }
  1099.  
  1100. public OnVehicleSpawn(vehicleid)
  1101. {
  1102. return 1;
  1103. }
  1104.  
  1105. public OnVehicleDeath(vehicleid, killerid)
  1106. {
  1107. return 1;
  1108. }
  1109.  
  1110. public OnPlayerText(playerid, text[])
  1111. {
  1112. SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
  1113. return 1;
  1114. }
  1115.  
  1116. COMMAND:teles(playerid, params[])
  1117. {
  1118. new sz_msg [ 900 ];
  1119. strcat( sz_msg, "Drift: /drift1-53\r\n");
  1120. strcat( sz_msg, "Deathmatch: /smalldm\r\n");
  1121. strcat( sz_msg, "Derby: /derby1-7\r\n");
  1122. strcat( sz_msg, "Race: /bigrally\r\n");
  1123. strcat( sz_msg, "Other: /bj1-32\r\n");
  1124. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Server Teleports", sz_msg, "Close","");
  1125. return 1;
  1126. }
  1127.  
  1128. COMMAND:help(playerid, params[])
  1129. {
  1130. new sz_msg [ 900 ];
  1131. strcat( sz_msg, "Use /v to spawn a vehicle of your choice.\r\n");
  1132. strcat( sz_msg, "Repair your car by pressing 2!\r\n");
  1133. strcat( sz_msg, "Using /f flips your car, Wooah!\r\n");
  1134. strcat( sz_msg, "Type /rules to decrease the chance of getting banned.\r\n");
  1135. strcat( sz_msg, "Type /cmds to see the server's commands.\r\n");
  1136. strcat( sz_msg, "Type /teles to see our wonderful teleports.\r\n");
  1137. strcat( sz_msg, "Use /admins to see if there is any admin online!\r\n");
  1138. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Server Help", sz_msg, "Close","");
  1139. return 1;
  1140. }
  1141.  
  1142. COMMAND:cmds(playerid, params[])
  1143. {
  1144. new sz_msg [ 900 ];
  1145. strcat( sz_msg, "/teles /help /rules /f /pm /kill /afk /back /v\r\n");
  1146. strcat( sz_msg, "/admins /goto /cmenu /report /skin /info\r\n");
  1147. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Server Commands", sz_msg, "Close","");
  1148. return 1;
  1149. }
  1150.  
  1151. COMMAND:rules(playerid, params[])
  1152. {
  1153. new sz_msg [ 900 ];
  1154. strcat( sz_msg, "1: No car jaking.\r\n");
  1155. strcat( sz_msg, "2. No cursing over players.\r\n");
  1156. strcat( sz_msg, "3. Do NOT spam or else you will be kicked!\r\n");
  1157. strcat( sz_msg, "4. Do NOT advertise other servers or else you will be banned!\r\n");
  1158. strcat( sz_msg, "5. Hacks are not allowed.\r\n");
  1159. strcat( sz_msg, "6. Respect all players and Administrators.\r\n");
  1160. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Server Rules", sz_msg, "Close","");
  1161. return 1;
  1162. }
  1163.  
  1164. COMMAND:info(playerid, params[])
  1165. {
  1166. new sz_msg [ 900 ];
  1167. strcat( sz_msg, "fasdfasf\r\n");
  1168. strcat( sz_msg, "Write something here do you expect me to do it?\r\n");
  1169. strcat( sz_msg, "fasdfasf\r\n");
  1170. ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Server Information", sz_msg, "Close","");
  1171. return 1;
  1172. }
  1173.  
  1174. CMD:skin(playerid,params[])
  1175. {
  1176. new skinnumber, skinid, string[128];
  1177. if(sscanf(params, "d", skinid)) return SendClientMessage(playerid, -1, "{6EF83C}USAGE: {ffffff}/skin <skinid>");
  1178. if(skinid < 0 || skinid > 299) return SendClientMessage(playerid, 0x33AA33AA, "ERROR: {ffffff}invalid skin id!");
  1179. SetPlayerSkin(playerid, skinid);
  1180. skinnumber = GetPlayerSkin(playerid);
  1181. format(string, sizeof(string), "{6EF83C}INFO: {ffffff}You have changed your skin to %d", skinnumber);
  1182. SendClientMessage(playerid, -1, string);
  1183. return 1;
  1184. }
  1185.  
  1186. COMMAND:stopradio(playerid, params[])
  1187. {
  1188. StopAudioStreamForPlayer(playerid);
  1189. return 1;
  1190. }
  1191.  
  1192. COMMAND:f(playerid, params[])
  1193. {
  1194. if(IsPlayerInAnyVehicle(playerid))
  1195. {
  1196. new currentveh;
  1197. new Float:angle;
  1198. currentveh = GetPlayerVehicleID(playerid);
  1199. GetVehicleZAngle(currentveh, angle);
  1200. SetVehicleZAngle(currentveh, angle);
  1201. return 1;
  1202. }
  1203. else
  1204. {
  1205. return 1;
  1206. }
  1207. }
  1208.  
  1209. CMD:pm(playerid, params[])
  1210. {
  1211. new str[256], str2[256], id, Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME];
  1212. if(sscanf(params, "us", id, str2))
  1213. {
  1214. SendClientMessage(playerid, 0xFF0000FF, "{6EF83C}USAGE: {FFFFFF}/pm [id] [message]");
  1215. return 1;
  1216. }
  1217. if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0x33AA33AA, "ERROR: The player you are trying to pm is not online!");
  1218. if(playerid == id) return SendClientMessage(playerid, 0x33AA33AA, "ERROR: You cannot private message yourself!");
  1219. {
  1220. GetPlayerName(playerid, Name1, sizeof(Name1));
  1221. GetPlayerName(id, Name2, sizeof(Name2));
  1222. format(str, sizeof(str), "{6EF83C} Private Message has been sent to %s(ID %d): %s", Name2, id, str2);
  1223. SendClientMessage(playerid, 0xFF0000FF, str);
  1224. format(str, sizeof(str), "{6EF83C} Private Message has been sent from %s(ID %d): %s", Name1, playerid, str2);
  1225. SendClientMessage(id, 0xFF0000FF, str);
  1226. }
  1227. return 1;
  1228. }
  1229.  
  1230. CMD:kill(playerid, params[])
  1231. {
  1232. SetPlayerHealth(playerid, 0);
  1233. return 1;
  1234. }
  1235.  
  1236. CMD:afk(playerid, params[])
  1237. {
  1238. new name[MAX_PLAYER_NAME], string[128];
  1239. GetPlayerName(playerid, name, sizeof(name));
  1240. if( afk{ playerid } ) SendClientMessage(playerid, 0xFF9900AA, "{FFFFFF}You're already {6EF83C}AFK!");
  1241. else
  1242. {
  1243. afk{ playerid } = true;
  1244. SetPlayerHealth(playerid, 99999);
  1245. SetPlayerArmour(playerid, 99999);
  1246. TogglePlayerControllable(playerid, 0);
  1247. format(string, sizeof(string), "{6EF83C}%s {FFFFFF}is now {6EF83C}AFK!", name);
  1248. SendClientMessageToAll(0xFF9900AA, string);
  1249. }
  1250. return 1;
  1251. }
  1252.  
  1253. CMD:back(playerid, params[]) {
  1254. if( !afk{ playerid } ) SendClientMessage(playerid, 0xFF9900AA, "{FFFFFF}You aren't {6EF83C}AFK!");
  1255. else
  1256. {
  1257. new name[MAX_PLAYER_NAME], string[128];
  1258. GetPlayerName(playerid, name, sizeof(name));
  1259. SetPlayerHealth(playerid, 99);
  1260. SetPlayerArmour(playerid, 99);
  1261. TogglePlayerControllable(playerid, 1);
  1262. format(string, sizeof(string), "{6EF83C}%s {FFFFFF}is now {6EF83C}BACK!", name);
  1263. SendClientMessageToAll(0x33AA33AA, string);
  1264. afk{ playerid } = false;
  1265. }
  1266. return 1;
  1267. }
  1268.  
  1269. CMD:cmenu(playerid, params[])
  1270. {
  1271. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Player Color Changer", "{00FF00}Green\n{FF0000}Red\n{FFFF00}Yellow\n{0000FF}Blue\n{800080}Purple\n{FFFFFF}White\n{000000}Black\n{EDA532}Orange\n{FFD000}Gold", "Ok", "Cancel");
  1272. return 1;
  1273. }
  1274.  
  1275. CMD:derby1(playerid, params[])
  1276. {
  1277. new pName[MAX_PLAYER_NAME];
  1278. new string[128];
  1279. GetPlayerName(playerid, pName, sizeof(pName));
  1280. SetPlayerPos(playerid, 1539.868164, -1135.097900, 135.828125 );
  1281. SetPlayerFacingAngle(playerid, 272.996063);
  1282. SetCameraBehindPlayer(playerid);
  1283. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 1 (/derby1)", pName, playerid);
  1284. SendClientMessageToAll(0xFFFF00AA, string);
  1285. GameTextForPlayer(playerid, "~w~Welcome To Derby 1! ~G~", 5000, 5);
  1286. return 1;
  1287. }
  1288.  
  1289. CMD:derby2(playerid, params[])
  1290. {
  1291. new pName[MAX_PLAYER_NAME];
  1292. new string[128];
  1293. GetPlayerName(playerid, pName, sizeof(pName));
  1294. SetPlayerPos(playerid, 2746.940917, -1755.909423, 43.892791 );
  1295. SetPlayerFacingAngle(playerid, 349.621765);
  1296. SetCameraBehindPlayer(playerid);
  1297. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 2 (/derby2)", pName, playerid);
  1298. SendClientMessageToAll(0xFFFF00AA, string);
  1299. GameTextForPlayer(playerid, "~w~Welcome To Derby 2! ~G~", 5000, 5);
  1300. return 1;
  1301. }
  1302.  
  1303. CMD:derby3(playerid, params[])
  1304. {
  1305. new pName[MAX_PLAYER_NAME];
  1306. new string[128];
  1307. GetPlayerName(playerid, pName, sizeof(pName));
  1308. SetPlayerPos(playerid, 597.015136, -1260.187988, 64.187500 );
  1309. SetPlayerFacingAngle(playerid, 302.442993);
  1310. SetCameraBehindPlayer(playerid);
  1311. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 3 (/derby3)", pName, playerid);
  1312. SendClientMessageToAll(0xFFFF00AA, string);
  1313. GameTextForPlayer(playerid, "~w~Welcome To Derby 3! ~G~", 5000, 5);
  1314. return 1;
  1315. }
  1316.  
  1317. CMD:derby4(playerid, params[])
  1318. {
  1319. new pName[MAX_PLAYER_NAME];
  1320. new string[128];
  1321. GetPlayerName(playerid, pName, sizeof(pName));
  1322. SetPlayerPos(playerid, 319.050781, -1499.879394, 76.539062 );
  1323. SetPlayerFacingAngle(playerid, 237.971923);
  1324. SetCameraBehindPlayer(playerid);
  1325. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 4 (/derby4)", pName, playerid);
  1326. SendClientMessageToAll(0xFFFF00AA, string);
  1327. GameTextForPlayer(playerid, "~w~Welcome To Derby 4! ~G~", 5000, 5);
  1328. return 1;
  1329. }
  1330.  
  1331. CMD:derby5(playerid, params[])
  1332. {
  1333. new pName[MAX_PLAYER_NAME];
  1334. new string[128];
  1335. GetPlayerName(playerid, pName, sizeof(pName));
  1336. SetPlayerPos(playerid, 2271.583984, 1952.227539, 39.322105 );
  1337. SetPlayerFacingAngle(playerid, 356.952209);
  1338. SetCameraBehindPlayer(playerid);
  1339. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 5 (/derby5)", pName, playerid);
  1340. SendClientMessageToAll(0xFFFF00AA, string);
  1341. GameTextForPlayer(playerid, "~w~Welcome To Derby 5! ~G~", 5000, 5);
  1342. return 1;
  1343. }
  1344.  
  1345. CMD:derby6(playerid, params[])
  1346. {
  1347. new pName[MAX_PLAYER_NAME];
  1348. new string[128];
  1349. GetPlayerName(playerid, pName, sizeof(pName));
  1350. SetPlayerPos(playerid, -1746.857666, 668.705566, 105.140625 );
  1351. SetPlayerFacingAngle(playerid, 109.677658);
  1352. SetCameraBehindPlayer(playerid);
  1353. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 6 (/derby6)", pName, playerid);
  1354. SendClientMessageToAll(0xFFFF00AA, string);
  1355. GameTextForPlayer(playerid, "~w~Welcome To Derby 6! ~G~", 5000, 5);
  1356. return 1;
  1357. }
  1358.  
  1359. CMD:derby7(playerid, params[])
  1360. {
  1361. new pName[MAX_PLAYER_NAME];
  1362. new string[128];
  1363. GetPlayerName(playerid, pName, sizeof(pName));
  1364. SetPlayerPos(playerid, -1859.789062, 669.561706, 81.398437 );
  1365. SetPlayerFacingAngle(playerid, 95.169815);
  1366. SetCameraBehindPlayer(playerid);
  1367. format(string, sizeof(string), "%s [ID:%d] has gone to Derby 7 (/derby7)", pName, playerid);
  1368. SendClientMessageToAll(0xFFFF00AA, string);
  1369. GameTextForPlayer(playerid, "~w~Welcome To Derby 7! ~G~", 5000, 5);
  1370. return 1;
  1371. }
  1372.  
  1373. CMD:bj1(playerid, params[])
  1374. {
  1375. GivePlayerWeapon(playerid, 46, 1);
  1376. new pName[MAX_PLAYER_NAME];
  1377. new string[128];
  1378. GetPlayerName(playerid, pName, sizeof(pName));
  1379. SetPlayerPos(playerid, -2081.0242,-1730.7247,427.3749 );
  1380. SetPlayerFacingAngle(playerid, 276.8851);
  1381. SetCameraBehindPlayer(playerid);
  1382. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 1 (/bj1)", pName, playerid);
  1383. SendClientMessageToAll(0xFFFF00AA, string);
  1384. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 1! ~G~", 5000, 5);
  1385. return 1;
  1386. }
  1387.  
  1388. CMD:bj2(playerid, params[])
  1389. {
  1390. GivePlayerWeapon(playerid, 46, 1);
  1391. new pName[MAX_PLAYER_NAME];
  1392. new string[128];
  1393. GetPlayerName(playerid, pName, sizeof(pName));
  1394. SetPlayerPos(playerid, 1509.0198,-1295.7421,352.0222 );
  1395. SetPlayerFacingAngle(playerid, 276.8851);
  1396. SetCameraBehindPlayer(playerid);
  1397. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 2 (/bj2)", pName, playerid);
  1398. SendClientMessageToAll(0xFFFF00AA, string);
  1399. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 2! ~G~", 5000, 5);
  1400. return 1;
  1401. }
  1402.  
  1403. CMD:bj3(playerid, params[])
  1404. {
  1405. GivePlayerWeapon(playerid, 46, 1);
  1406. new pName[MAX_PLAYER_NAME];
  1407. new string[128];
  1408. GetPlayerName(playerid, pName, sizeof(pName));
  1409. SetPlayerPos(playerid, 1376.8594,-1203.8457,202.4453 );
  1410. SetPlayerFacingAngle(playerid, 276.8851);
  1411. SetCameraBehindPlayer(playerid);
  1412. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 3 (/bj3)", pName, playerid);
  1413. SendClientMessageToAll(0xFFFF00AA, string);
  1414. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 3! ~G~", 5000, 5);
  1415. return 1;
  1416. }
  1417.  
  1418. CMD:bj4(playerid, params[])
  1419. {
  1420. GivePlayerWeapon(playerid, 46, 1);
  1421. new pName[MAX_PLAYER_NAME];
  1422. new string[128];
  1423. GetPlayerName(playerid, pName, sizeof(pName));
  1424. SetPlayerPos(playerid, 1868.2814,2198.4353,795.6274 );
  1425. SetPlayerFacingAngle(playerid, 276.8851);
  1426. SetCameraBehindPlayer(playerid);
  1427. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 4 (/bj4)", pName, playerid);
  1428. SendClientMessageToAll(0xFFFF00AA, string);
  1429. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 4! ~G~", 5000, 5);
  1430. return 1;
  1431. }
  1432.  
  1433. CMD:bj5(playerid, params[])
  1434. {
  1435. GivePlayerWeapon(playerid, 46, 1);
  1436. new pName[MAX_PLAYER_NAME];
  1437. new string[128];
  1438. GetPlayerName(playerid, pName, sizeof(pName));
  1439. SetPlayerPos(playerid, -1473.1982,861.9119,778.8239 );
  1440. SetPlayerFacingAngle(playerid, 276.8851);
  1441. SetCameraBehindPlayer(playerid);
  1442. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 5 (/bj5)", pName, playerid);
  1443. SendClientMessageToAll(0xFFFF00AA, string);
  1444. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 5! ~G~", 5000, 5);
  1445. return 1;
  1446. }
  1447.  
  1448. CMD:bj6(playerid, params[])
  1449. {
  1450. GivePlayerWeapon(playerid, 46, 1);
  1451. new pName[MAX_PLAYER_NAME];
  1452. new string[128];
  1453. GetPlayerName(playerid, pName, sizeof(pName));
  1454. SetPlayerPos(playerid, -1753.7478,885.7360,295.8750 );
  1455. SetPlayerFacingAngle(playerid, 276.8851);
  1456. SetCameraBehindPlayer(playerid);
  1457. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 6 (/bj6)", pName, playerid);
  1458. SendClientMessageToAll(0xFFFF00AA, string);
  1459. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 6! ~G~", 5000, 5);
  1460. return 1;
  1461. }
  1462.  
  1463. CMD:bj7(playerid, params[])
  1464. {
  1465. GivePlayerWeapon(playerid, 46, 1);
  1466. new pName[MAX_PLAYER_NAME];
  1467. new string[128];
  1468. GetPlayerName(playerid, pName, sizeof(pName));
  1469. SetPlayerPos(playerid, -2336.2686,1531.8396,1416.5114 );
  1470. SetPlayerFacingAngle(playerid, 276.8851);
  1471. SetCameraBehindPlayer(playerid);
  1472. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 7 (/bj7)", pName, playerid);
  1473. SendClientMessageToAll(0xFFFF00AA, string);
  1474. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 7! ~G~", 5000, 5);
  1475. return 1;
  1476. }
  1477.  
  1478. CMD:bj8(playerid, params[])
  1479. {
  1480. GivePlayerWeapon(playerid, 46, 1);
  1481. new pName[MAX_PLAYER_NAME];
  1482. new string[128];
  1483. GetPlayerName(playerid, pName, sizeof(pName));
  1484. SetPlayerPos(playerid, -1812.7672,559.2889,273.1258 );
  1485. SetPlayerFacingAngle(playerid, 276.8851);
  1486. SetCameraBehindPlayer(playerid);
  1487. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 8 (/bj8)", pName, playerid);
  1488. SendClientMessageToAll(0xFFFF00AA, string);
  1489. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 8! ~G~", 5000, 5);
  1490. return 1;
  1491. }
  1492.  
  1493. CMD:bj9(playerid, params[])
  1494. {
  1495. GivePlayerWeapon(playerid, 46, 1);
  1496. new pName[MAX_PLAYER_NAME];
  1497. new string[128];
  1498. GetPlayerName(playerid, pName, sizeof(pName));
  1499. SetPlayerPos(playerid, 1666.7014,-1218.3112,233.3750 );
  1500. SetPlayerFacingAngle(playerid, 276.8851);
  1501. SetCameraBehindPlayer(playerid);
  1502. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 9 (/bj9)", pName, playerid);
  1503. SendClientMessageToAll(0xFFFF00AA, string);
  1504. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 9! ~G~", 5000, 5);
  1505. return 1;
  1506. }
  1507.  
  1508. CMD:bj10(playerid, params[])
  1509. {
  1510. GivePlayerWeapon(playerid, 46, 1);
  1511. new pName[MAX_PLAYER_NAME];
  1512. new string[128];
  1513. GetPlayerName(playerid, pName, sizeof(pName));
  1514. SetPlayerPos(playerid, -1792.2056,569.6980,332.8047 );
  1515. SetPlayerFacingAngle(playerid, 276.8851);
  1516. SetCameraBehindPlayer(playerid);
  1517. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 10 (/bj10)", pName, playerid);
  1518. SendClientMessageToAll(0xFFFF00AA, string);
  1519. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 10! ~G~", 5000, 5);
  1520. return 1;
  1521. }
  1522.  
  1523. CMD:bj11(playerid, params[])
  1524. {
  1525. GivePlayerWeapon(playerid, 46, 1);
  1526. new pName[MAX_PLAYER_NAME];
  1527. new string[128];
  1528. GetPlayerName(playerid, pName, sizeof(pName));
  1529. SetPlayerPos(playerid, -2662.2515,1933.5365,225.7578 );
  1530. SetPlayerFacingAngle(playerid, 276.8851);
  1531. SetCameraBehindPlayer(playerid);
  1532. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 11 (/bj11)", pName, playerid);
  1533. SendClientMessageToAll(0xFFFF00AA, string);
  1534. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 11! ~G~", 5000, 5);
  1535. return 1;
  1536. }
  1537.  
  1538. CMD:bj12(playerid, params[])
  1539. {
  1540. GivePlayerWeapon(playerid, 46, 1);
  1541. new pName[MAX_PLAYER_NAME];
  1542. new string[128];
  1543. GetPlayerName(playerid, pName, sizeof(pName));
  1544. SetPlayerPos(playerid, -1013.4426,-703.5352,136.3203 );
  1545. SetPlayerFacingAngle(playerid, 276.8851);
  1546. SetCameraBehindPlayer(playerid);
  1547. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 12 (/bj12)", pName, playerid);
  1548. SendClientMessageToAll(0xFFFF00AA, string);
  1549. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 12! ~G~", 5000, 5);
  1550. return 1;
  1551. }
  1552.  
  1553. CMD:bj13(playerid, params[])
  1554. {
  1555. GivePlayerWeapon(playerid, 46, 1);
  1556. new pName[MAX_PLAYER_NAME];
  1557. new string[128];
  1558. GetPlayerName(playerid, pName, sizeof(pName));
  1559. SetPlayerPos(playerid, -1280.4670,49.5875,70.5295 );
  1560. SetPlayerFacingAngle(playerid, 276.8851);
  1561. SetCameraBehindPlayer(playerid);
  1562. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 13 (/bj13)", pName, playerid);
  1563. SendClientMessageToAll(0xFFFF00AA, string);
  1564. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 13! ~G~", 5000, 5);
  1565. return 1;
  1566. }
  1567.  
  1568. CMD:bj14(playerid, params[])
  1569. {
  1570. GivePlayerWeapon(playerid, 46, 1);
  1571. new pName[MAX_PLAYER_NAME];
  1572. new string[128];
  1573. GetPlayerName(playerid, pName, sizeof(pName));
  1574. SetPlayerPos(playerid, 1670.7603,-1343.0720,158.4766 );
  1575. SetPlayerFacingAngle(playerid, 276.8851);
  1576. SetCameraBehindPlayer(playerid);
  1577. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 14 (/bj14)", pName, playerid);
  1578. SendClientMessageToAll(0xFFFF00AA, string);
  1579. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 14! ~G~", 5000, 5);
  1580. return 1;
  1581. }
  1582.  
  1583. CMD:bj15(playerid, params[])
  1584. {
  1585. GivePlayerWeapon(playerid, 46, 1);
  1586. new pName[MAX_PLAYER_NAME];
  1587. new string[128];
  1588. GetPlayerName(playerid, pName, sizeof(pName));
  1589. SetPlayerPos(playerid, 2067.9290,2437.1096,165.6172 );
  1590. SetPlayerFacingAngle(playerid, 276.8851);
  1591. SetCameraBehindPlayer(playerid);
  1592. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 15 (/bj15)", pName, playerid);
  1593. SendClientMessageToAll(0xFFFF00AA, string);
  1594. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 15! ~G~", 5000, 5);
  1595. return 1;
  1596. }
  1597.  
  1598. CMD:bj16(playerid, params[])
  1599. {
  1600. GivePlayerWeapon(playerid, 46, 1);
  1601. new pName[MAX_PLAYER_NAME];
  1602. new string[128];
  1603. GetPlayerName(playerid, pName, sizeof(pName));
  1604. SetPlayerPos(playerid, -1742.4236,480.8592,232.7431 );
  1605. SetPlayerFacingAngle(playerid, 276.8851);
  1606. SetCameraBehindPlayer(playerid);
  1607. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 16 (/bj16)", pName, playerid);
  1608. SendClientMessageToAll(0xFFFF00AA, string);
  1609. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 16! ~G~", 5000, 5);
  1610. return 1;
  1611. }
  1612.  
  1613. CMD:bj17(playerid, params[])
  1614. {
  1615. GivePlayerWeapon(playerid, 46, 1);
  1616. new pName[MAX_PLAYER_NAME];
  1617. new string[128];
  1618. GetPlayerName(playerid, pName, sizeof(pName));
  1619. SetPlayerPos(playerid, -2871.803466, 2716.008300, 275.878234 );
  1620. SetPlayerFacingAngle(playerid, 276.8851);
  1621. SetCameraBehindPlayer(playerid);
  1622. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 17 (/bj17)", pName, playerid);
  1623. SendClientMessageToAll(0xFFFF00AA, string);
  1624. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 17! ~G~", 5000, 5);
  1625. return 1;
  1626. }
  1627.  
  1628. CMD:bj18(playerid, params[])
  1629. {
  1630. GivePlayerWeapon(playerid, 46, 1);
  1631. new pName[MAX_PLAYER_NAME];
  1632. new string[128];
  1633. GetPlayerName(playerid, pName, sizeof(pName));
  1634. SetPlayerPos(playerid, -2237.350097, -1544.120117, 731.832153 );
  1635. SetPlayerFacingAngle(playerid, 276.8851);
  1636. SetCameraBehindPlayer(playerid);
  1637. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 18 (/bj18)", pName, playerid);
  1638. SendClientMessageToAll(0xFFFF00AA, string);
  1639. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 18! ~G~", 5000, 5);
  1640. return 1;
  1641. }
  1642.  
  1643. CMD:bj19(playerid, params[])
  1644. {
  1645. GivePlayerWeapon(playerid, 46, 1);
  1646. new pName[MAX_PLAYER_NAME];
  1647. new string[128];
  1648. GetPlayerName(playerid, pName, sizeof(pName));
  1649. SetPlayerPos(playerid, 2216.027099, -2517.950683, 720.708496 );
  1650. SetPlayerFacingAngle(playerid, 276.8851);
  1651. SetCameraBehindPlayer(playerid);
  1652. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 19 (/bj19)", pName, playerid);
  1653. SendClientMessageToAll(0xFFFF00AA, string);
  1654. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 19! ~G~", 5000, 5);
  1655. return 1;
  1656. }
  1657.  
  1658. CMD:bj20(playerid, params[])
  1659. {
  1660. GivePlayerWeapon(playerid, 46, 1);
  1661. new pName[MAX_PLAYER_NAME];
  1662. new string[128];
  1663. GetPlayerName(playerid, pName, sizeof(pName));
  1664. SetPlayerPos(playerid, 1552.031127, -1321.825683, 785.228759 );
  1665. SetPlayerFacingAngle(playerid, 276.8851);
  1666. SetCameraBehindPlayer(playerid);
  1667. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 20 (/bj20)", pName, playerid);
  1668. SendClientMessageToAll(0xFFFF00AA, string);
  1669. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 20! ~G~", 5000, 5);
  1670. return 1;
  1671. }
  1672.  
  1673. CMD:bj21(playerid, params[])
  1674. {
  1675. GivePlayerWeapon(playerid, 46, 1);
  1676. new pName[MAX_PLAYER_NAME];
  1677. new string[128];
  1678. GetPlayerName(playerid, pName, sizeof(pName));
  1679. SetPlayerPos(playerid, 1253.240966, 2180.920654, 750.504394 );
  1680. SetPlayerFacingAngle(playerid, 276.8851);
  1681. SetCameraBehindPlayer(playerid);
  1682. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 21 (/bj21)", pName, playerid);
  1683. SendClientMessageToAll(0xFFFF00AA, string);
  1684. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 21! ~G~", 5000, 5);
  1685. return 1;
  1686. }
  1687.  
  1688. CMD:bj22(playerid, params[])
  1689. {
  1690. GivePlayerWeapon(playerid, 46, 1);
  1691. new pName[MAX_PLAYER_NAME];
  1692. new string[128];
  1693. GetPlayerName(playerid, pName, sizeof(pName));
  1694. SetPlayerPos(playerid, -2221.005126, -3097.487304, 27.174392 );
  1695. SetPlayerFacingAngle(playerid, 276.8851);
  1696. SetCameraBehindPlayer(playerid);
  1697. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 22 (/bj22)", pName, playerid);
  1698. SendClientMessageToAll(0xFFFF00AA, string);
  1699. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 22! ~G~", 5000, 5);
  1700. return 1;
  1701. }
  1702.  
  1703. CMD:bj23(playerid, params[])
  1704. {
  1705. GivePlayerWeapon(playerid, 46, 1);
  1706. new pName[MAX_PLAYER_NAME];
  1707. new string[128];
  1708. GetPlayerName(playerid, pName, sizeof(pName));
  1709. SetPlayerPos(playerid, -2429.282714, -1620.064697, 525.795104 );
  1710. SetPlayerFacingAngle(playerid, 276.8851);
  1711. SetCameraBehindPlayer(playerid);
  1712. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 23 (/bj23)", pName, playerid);
  1713. SendClientMessageToAll(0xFFFF00AA, string);
  1714. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 23! ~G~", 5000, 5);
  1715. return 1;
  1716. }
  1717.  
  1718. CMD:bj24(playerid, params[])
  1719. {
  1720. GivePlayerWeapon(playerid, 46, 1);
  1721. new pName[MAX_PLAYER_NAME];
  1722. new string[128];
  1723. GetPlayerName(playerid, pName, sizeof(pName));
  1724. SetPlayerPos(playerid, -1638.962890, 902.880371, 139.974685 );
  1725. SetPlayerFacingAngle(playerid, 276.8851);
  1726. SetCameraBehindPlayer(playerid);
  1727. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 24 (/bj24)", pName, playerid);
  1728. SendClientMessageToAll(0xFFFF00AA, string);
  1729. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 24! ~G~", 5000, 5);
  1730. return 1;
  1731. }
  1732.  
  1733. CMD:bj25(playerid, params[])
  1734. {
  1735. GivePlayerWeapon(playerid, 46, 1);
  1736. new pName[MAX_PLAYER_NAME];
  1737. new string[128];
  1738. GetPlayerName(playerid, pName, sizeof(pName));
  1739. SetPlayerPos(playerid, -859.351257, 2309.060791, 158.133407 );
  1740. SetPlayerFacingAngle(playerid, 276.8851);
  1741. SetCameraBehindPlayer(playerid);
  1742. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 25 (/bj25)", pName, playerid);
  1743. SendClientMessageToAll(0xFFFF00AA, string);
  1744. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 25! ~G~", 5000, 5);
  1745. return 1;
  1746. }
  1747.  
  1748. CMD:bj26(playerid, params[])
  1749. {
  1750. GivePlayerWeapon(playerid, 46, 1);
  1751. new pName[MAX_PLAYER_NAME];
  1752. new string[128];
  1753. GetPlayerName(playerid, pName, sizeof(pName));
  1754. SetPlayerPos(playerid, -645.760437, 2366.501953, 159.342117 );
  1755. SetPlayerFacingAngle(playerid, 276.8851);
  1756. SetCameraBehindPlayer(playerid);
  1757. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 26 (/bj26)", pName, playerid);
  1758. SendClientMessageToAll(0xFFFF00AA, string);
  1759. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 26! ~G~", 5000, 5);
  1760. return 1;
  1761. }
  1762.  
  1763. CMD:bj27(playerid, params[])
  1764. {
  1765. GivePlayerWeapon(playerid, 46, 1);
  1766. new pName[MAX_PLAYER_NAME];
  1767. new string[128];
  1768. GetPlayerName(playerid, pName, sizeof(pName));
  1769. SetPlayerPos(playerid, -2966.488769, 29.445034, 792.073974 );
  1770. SetPlayerFacingAngle(playerid, 276.8851);
  1771. SetCameraBehindPlayer(playerid);
  1772. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 27 (/bj27)", pName, playerid);
  1773. SendClientMessageToAll(0xFFFF00AA, string);
  1774. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 27! ~G~", 5000, 5);
  1775. return 1;
  1776. }
  1777.  
  1778. CMD:bj28(playerid, params[])
  1779. {
  1780. GivePlayerWeapon(playerid, 46, 1);
  1781. new pName[MAX_PLAYER_NAME];
  1782. new string[128];
  1783. GetPlayerName(playerid, pName, sizeof(pName));
  1784. SetPlayerPos(playerid, -2417.421875, -287.257202, 330.910217 );
  1785. SetPlayerFacingAngle(playerid, 276.8851);
  1786. SetCameraBehindPlayer(playerid);
  1787. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 28 (/bj28)", pName, playerid);
  1788. SendClientMessageToAll(0xFFFF00AA, string);
  1789. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 28! ~G~", 5000, 5);
  1790. return 1;
  1791. }
  1792.  
  1793. CMD:bj29(playerid, params[])
  1794. {
  1795. GivePlayerWeapon(playerid, 46, 1);
  1796. new pName[MAX_PLAYER_NAME];
  1797. new string[128];
  1798. GetPlayerName(playerid, pName, sizeof(pName));
  1799. SetPlayerPos(playerid, -1236.682983, -69.560165, 570.098693 );
  1800. SetPlayerFacingAngle(playerid, 276.8851);
  1801. SetCameraBehindPlayer(playerid);
  1802. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 29 (/bj29)", pName, playerid);
  1803. SendClientMessageToAll(0xFFFF00AA, string);
  1804. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 29! ~G~", 5000, 5);
  1805. return 1;
  1806. }
  1807.  
  1808. CMD:bj30(playerid, params[])
  1809. {
  1810. GivePlayerWeapon(playerid, 46, 1);
  1811. new pName[MAX_PLAYER_NAME];
  1812. new string[128];
  1813. GetPlayerName(playerid, pName, sizeof(pName));
  1814. SetPlayerPos(playerid, 1527.979492, 1598.610229, 732.503479 );
  1815. SetPlayerFacingAngle(playerid, 276.8851);
  1816. SetCameraBehindPlayer(playerid);
  1817. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 30 (/bj30)", pName, playerid);
  1818. SendClientMessageToAll(0xFFFF00AA, string);
  1819. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 30! ~G~", 5000, 5);
  1820. return 1;
  1821. }
  1822.  
  1823. CMD:bj31(playerid, params[])
  1824. {
  1825. GivePlayerWeapon(playerid, 46, 1);
  1826. new pName[MAX_PLAYER_NAME];
  1827. new string[128];
  1828. GetPlayerName(playerid, pName, sizeof(pName));
  1829. SetPlayerPos(playerid, 2509.007324, 1584.802856, 612.210571 );
  1830. SetPlayerFacingAngle(playerid, 276.8851);
  1831. SetCameraBehindPlayer(playerid);
  1832. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 31 (/bj31)", pName, playerid);
  1833. SendClientMessageToAll(0xFFFF00AA, string);
  1834. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 31! ~G~", 5000, 5);
  1835. return 1;
  1836. }
  1837.  
  1838. CMD:bj32(playerid, params[])
  1839. {
  1840. GivePlayerWeapon(playerid, 46, 1);
  1841. new pName[MAX_PLAYER_NAME];
  1842. new string[128];
  1843. GetPlayerName(playerid, pName, sizeof(pName));
  1844. SetPlayerPos(playerid, 2463.917968, 1518.445068, 540.967529 );
  1845. SetPlayerFacingAngle(playerid, 276.8851);
  1846. SetCameraBehindPlayer(playerid);
  1847. format(string, sizeof(string), "%s [ID:%d] has gone to Base Jump 32 (/bj32)", pName, playerid);
  1848. SendClientMessageToAll(0xFFFF00AA, string);
  1849. GameTextForPlayer(playerid, "~w~Welcome To Base Jump 32! ~G~", 5000, 5);
  1850. return 1;
  1851. }
  1852.  
  1853. CMD:smalldm(playerid, params[])
  1854. {
  1855. GivePlayerWeapon(playerid, 24, 250);
  1856. GivePlayerWeapon(playerid, 25, 150);
  1857. GivePlayerWeapon(playerid, 29, 300);
  1858. GivePlayerWeapon(playerid, 30, 275);
  1859. new pName[MAX_PLAYER_NAME];
  1860. new string[128];
  1861. GetPlayerName(playerid, pName, sizeof(pName));
  1862. SetPlayerPos(playerid, 1357.1898,-1565.1184,85.5469 );
  1863. SetPlayerFacingAngle(playerid, 276.8851);
  1864. SetCameraBehindPlayer(playerid);
  1865. format(string, sizeof(string), "%s [ID:%d] has gone to Small Deathmatch (/smalldm)", pName, playerid);
  1866. SendClientMessageToAll(0xFFFF00AA, string);
  1867. GameTextForPlayer(playerid, "~w~Welcome To Small Deathmatch! ~G~", 5000, 5);
  1868. return 1;
  1869. }
  1870.  
  1871. CMD:bigrally(playerid, params[])
  1872. {
  1873. if(IsPlayerInAnyVehicle(playerid))
  1874. {
  1875. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1876. {
  1877. new pName[MAX_PLAYER_NAME];
  1878. new string[128];
  1879. GetPlayerName(playerid, pName, sizeof(pName));
  1880. SetVehiclePos(GetPlayerVehicleID(playerid), 833.5510,-1977.9570,191.9546 );
  1881. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  1882. SetCameraBehindPlayer(playerid);
  1883. format(string, sizeof(string), "%s [ID:%d] has gone to Big Rally (/bigrally)", pName, playerid);
  1884. SendClientMessageToAll(0xFFFF00AA, string);
  1885. GameTextForPlayer(playerid, "~w~Welcome To Big Rally! ~G~", 5000, 5);
  1886. }
  1887. else
  1888. {
  1889. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  1890. }
  1891. }
  1892. else
  1893. {
  1894. new pName[MAX_PLAYER_NAME];
  1895. new string[128];
  1896. GetPlayerName(playerid, pName, sizeof(pName));
  1897. SetPlayerPos(playerid, 833.5510,-1977.9570,191.9546 );
  1898. SetPlayerFacingAngle(playerid, 276.8851);
  1899. SetCameraBehindPlayer(playerid);
  1900. format(string, sizeof(string), "%s [ID:%d] has gone to Big Rally (/bigrally)", pName, playerid);
  1901. SendClientMessageToAll(0xFFFF00AA, string);
  1902. GameTextForPlayer(playerid, "~w~Welcome To Big Rally! ~G~", 5000, 5);
  1903. }
  1904. return 1;
  1905. }
  1906.  
  1907. CMD:lsa(playerid, params[])
  1908. {
  1909. if(IsPlayerInAnyVehicle(playerid))
  1910. {
  1911. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1912. {
  1913. new pName[MAX_PLAYER_NAME];
  1914. new string[128];
  1915. GetPlayerName(playerid, pName, sizeof(pName));
  1916. SetVehiclePos(GetPlayerVehicleID(playerid), 1382.4987,-2435.8967,13.5547 );
  1917. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  1918. SetCameraBehindPlayer(playerid);
  1919. format(string, sizeof(string), "%s [ID:%d] has gone to Los Santos Airport (/lsa)", pName, playerid);
  1920. SendClientMessageToAll(0xFFFF00AA, string);
  1921. GameTextForPlayer(playerid, "~w~Welcome To Los Santos Airport! ~G~", 5000, 5);
  1922. }
  1923. else
  1924. {
  1925. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  1926. }
  1927. }
  1928. else
  1929. {
  1930. new pName[MAX_PLAYER_NAME];
  1931. new string[128];
  1932. GetPlayerName(playerid, pName, sizeof(pName));
  1933. SetPlayerPos(playerid, 1382.4987,-2435.8967,13.5547 );
  1934. SetPlayerFacingAngle(playerid, 276.8851);
  1935. SetCameraBehindPlayer(playerid);
  1936. format(string, sizeof(string), "%s [ID:%d] has gone to Los Santos Airport (/lsa)", pName, playerid);
  1937. SendClientMessageToAll(0xFFFF00AA, string);
  1938. GameTextForPlayer(playerid, "~w~Welcome To Los Santos Airport! ~G~", 5000, 5);
  1939. }
  1940. return 1;
  1941. }
  1942.  
  1943. CMD:sfa(playerid, params[])
  1944. {
  1945. if(IsPlayerInAnyVehicle(playerid))
  1946. {
  1947. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1948. {
  1949. new pName[MAX_PLAYER_NAME];
  1950. new string[128];
  1951. GetPlayerName(playerid, pName, sizeof(pName));
  1952. SetVehiclePos(GetPlayerVehicleID(playerid), -1361.2006, -245.9081, 14.1440 );
  1953. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  1954. SetCameraBehindPlayer(playerid);
  1955. format(string, sizeof(string), "%s [ID:%d] has gone to San Fierro Airport (/sfa)", pName, playerid);
  1956. SendClientMessageToAll(0xFFFF00AA, string);
  1957. GameTextForPlayer(playerid, "~w~Welcome To San Fierro Airport! ~G~", 5000, 5);
  1958. }
  1959. else
  1960. {
  1961. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  1962. }
  1963. }
  1964. else
  1965. {
  1966. new pName[MAX_PLAYER_NAME];
  1967. new string[128];
  1968. GetPlayerName(playerid, pName, sizeof(pName));
  1969. SetPlayerPos(playerid, -1361.2006, -245.9081, 14.1440 );
  1970. SetPlayerFacingAngle(playerid, 276.8851);
  1971. SetCameraBehindPlayer(playerid);
  1972. format(string, sizeof(string), "%s [ID:%d] has gone to San Fierro Airport (/sfa)", pName, playerid);
  1973. SendClientMessageToAll(0xFFFF00AA, string);
  1974. GameTextForPlayer(playerid, "~w~Welcome To San Fierro Airport! ~G~", 5000, 5);
  1975. }
  1976. return 1;
  1977. }
  1978.  
  1979. CMD:lva(playerid, params[])
  1980. {
  1981. if(IsPlayerInAnyVehicle(playerid))
  1982. {
  1983. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1984. {
  1985. new pName[MAX_PLAYER_NAME];
  1986. new string[128];
  1987. GetPlayerName(playerid, pName, sizeof(pName));
  1988. SetVehiclePos(GetPlayerVehicleID(playerid), 1601.5837,1324.1768,10.9394 );
  1989. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  1990. SetCameraBehindPlayer(playerid);
  1991. format(string, sizeof(string), "%s [ID:%d] has gone to Las Venturas Airport (/lva)", pName, playerid);
  1992. SendClientMessageToAll(0xFFFF00AA, string);
  1993. GameTextForPlayer(playerid, "~w~Welcome To Las Venturas Airport! ~G~", 5000, 5);
  1994. }
  1995. else
  1996. {
  1997. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  1998. }
  1999. }
  2000. else
  2001. {
  2002. new pName[MAX_PLAYER_NAME];
  2003. new string[128];
  2004. GetPlayerName(playerid, pName, sizeof(pName));
  2005. SetPlayerPos(playerid, 1601.5837,1324.1768,10.9394 );
  2006. SetPlayerFacingAngle(playerid, 276.8851);
  2007. SetCameraBehindPlayer(playerid);
  2008. format(string, sizeof(string), "%s [ID:%d] has gone to Las Venturas Airport (/lva)", pName, playerid);
  2009. SendClientMessageToAll(0xFFFF00AA, string);
  2010. GameTextForPlayer(playerid, "~w~Welcome To Las Venturas Airport! ~G~", 5000, 5);
  2011. }
  2012. return 1;
  2013. }
  2014.  
  2015. CMD:lv(playerid, params[])
  2016. {
  2017. if(IsPlayerInAnyVehicle(playerid))
  2018. {
  2019. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2020. {
  2021. new pName[MAX_PLAYER_NAME];
  2022. new string[128];
  2023. GetPlayerName(playerid, pName, sizeof(pName));
  2024. SetVehiclePos(GetPlayerVehicleID(playerid), 2104.1064,1430.4622,10.8203 );
  2025. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2026. SetCameraBehindPlayer(playerid);
  2027. format(string, sizeof(string), "%s [ID:%d] has gone to Las Venturas (/lv)", pName, playerid);
  2028. SendClientMessageToAll(0xFFFF00AA, string);
  2029. GameTextForPlayer(playerid, "~w~Welcome To Las Venturas! ~G~", 5000, 5);
  2030. }
  2031. else
  2032. {
  2033. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2034. }
  2035. }
  2036. else
  2037. {
  2038. new pName[MAX_PLAYER_NAME];
  2039. new string[128];
  2040. GetPlayerName(playerid, pName, sizeof(pName));
  2041. SetPlayerPos(playerid, 2104.1064,1430.4622,10.8203 );
  2042. SetPlayerFacingAngle(playerid, 276.8851);
  2043. SetCameraBehindPlayer(playerid);
  2044. format(string, sizeof(string), "%s [ID:%d] has gone to Las Venturas (/lv)", pName, playerid);
  2045. SendClientMessageToAll(0xFFFF00AA, string);
  2046. GameTextForPlayer(playerid, "~w~Welcome To Las Venturas! ~G~", 5000, 5);
  2047. }
  2048. return 1;
  2049. }
  2050.  
  2051. CMD:sf(playerid, params[])
  2052. {
  2053. if(IsPlayerInAnyVehicle(playerid))
  2054. {
  2055. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2056. {
  2057. new pName[MAX_PLAYER_NAME];
  2058. new string[128];
  2059. GetPlayerName(playerid, pName, sizeof(pName));
  2060. SetVehiclePos(GetPlayerVehicleID(playerid), -1992.7402,148.8261,27.5391 );
  2061. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2062. SetCameraBehindPlayer(playerid);
  2063. format(string, sizeof(string), "%s [ID:%d] has gone to San Fierro (/sf)", pName, playerid);
  2064. SendClientMessageToAll(0xFFFF00AA, string);
  2065. GameTextForPlayer(playerid, "~w~Welcome To San Fierro! ~G~", 5000, 5);
  2066. }
  2067. else
  2068. {
  2069. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2070. }
  2071. }
  2072. else
  2073. {
  2074. new pName[MAX_PLAYER_NAME];
  2075. new string[128];
  2076. GetPlayerName(playerid, pName, sizeof(pName));
  2077. SetPlayerPos(playerid, -1992.7402,148.8261,27.5391 );
  2078. SetPlayerFacingAngle(playerid, 276.8851);
  2079. SetCameraBehindPlayer(playerid);
  2080. format(string, sizeof(string), "%s [ID:%d] has gone to San Fierro (/sf)", pName, playerid);
  2081. SendClientMessageToAll(0xFFFF00AA, string);
  2082. GameTextForPlayer(playerid, "~w~Welcome To San Fierro! ~G~", 5000, 5);
  2083. }
  2084. return 1;
  2085. }
  2086.  
  2087. CMD:ls(playerid, params[])
  2088. {
  2089. if(IsPlayerInAnyVehicle(playerid))
  2090. {
  2091. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2092. {
  2093. new pName[MAX_PLAYER_NAME];
  2094. new string[128];
  2095. GetPlayerName(playerid, pName, sizeof(pName));
  2096. SetVehiclePos(GetPlayerVehicleID(playerid), 1607.6703,-1721.9176,13.5469 );
  2097. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2098. SetCameraBehindPlayer(playerid);
  2099. format(string, sizeof(string), "%s [ID:%d] has gone to Los Santos (/ls)", pName, playerid);
  2100. SendClientMessageToAll(0xFFFF00AA, string);
  2101. GameTextForPlayer(playerid, "~w~Welcome To Los Santos! ~G~", 5000, 5);
  2102. }
  2103. else
  2104. {
  2105. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2106. }
  2107. }
  2108. else
  2109. {
  2110. new pName[MAX_PLAYER_NAME];
  2111. new string[128];
  2112. GetPlayerName(playerid, pName, sizeof(pName));
  2113. SetPlayerPos(playerid, 1607.6703,-1721.9176,13.5469 );
  2114. SetPlayerFacingAngle(playerid, 276.8851);
  2115. SetCameraBehindPlayer(playerid);
  2116. format(string, sizeof(string), "%s [ID:%d] has gone to Los Santos (/ls)", pName, playerid);
  2117. SendClientMessageToAll(0xFFFF00AA, string);
  2118. GameTextForPlayer(playerid, "~w~Welcome To Los Santos! ~G~", 5000, 5);
  2119. }
  2120. return 1;
  2121. }
  2122.  
  2123. CMD:mc(playerid, params[])
  2124. {
  2125. if(IsPlayerInAnyVehicle(playerid))
  2126. {
  2127. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2128. {
  2129. new pName[MAX_PLAYER_NAME];
  2130. new string[128];
  2131. GetPlayerName(playerid, pName, sizeof(pName));
  2132. SetVehiclePos(GetPlayerVehicleID(playerid), -2322.072265, -1651.324707, 483.420562 );
  2133. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2134. SetCameraBehindPlayer(playerid);
  2135. format(string, sizeof(string), "%s [ID:%d] has gone to Mountain Chiliad (/mc)", pName, playerid);
  2136. SendClientMessageToAll(0xFFFF00AA, string);
  2137. GameTextForPlayer(playerid, "~w~Welcome To Mountain Chiliad! ~G~", 5000, 5);
  2138. }
  2139. else
  2140. {
  2141. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2142. }
  2143. }
  2144. else
  2145. {
  2146. new pName[MAX_PLAYER_NAME];
  2147. new string[128];
  2148. GetPlayerName(playerid, pName, sizeof(pName));
  2149. SetPlayerPos(playerid, -2322.072265, -1651.324707, 483.420562 );
  2150. SetPlayerFacingAngle(playerid, 276.8851);
  2151. SetCameraBehindPlayer(playerid);
  2152. format(string, sizeof(string), "%s [ID:%d] has gone to Mountain Chiliad (/mc)", pName, playerid);
  2153. SendClientMessageToAll(0xFFFF00AA, string);
  2154. GameTextForPlayer(playerid, "~w~Welcome To Mountain Chiliad! ~G~", 5000, 5);
  2155. }
  2156. return 1;
  2157. }
  2158.  
  2159. CMD:aa(playerid, params[])
  2160. {
  2161. if(IsPlayerInAnyVehicle(playerid))
  2162. {
  2163. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2164. {
  2165. new pName[MAX_PLAYER_NAME];
  2166. new string[128];
  2167. GetPlayerName(playerid, pName, sizeof(pName));
  2168. SetVehiclePos(GetPlayerVehicleID(playerid), 383.0134,2538.8259,16.5391 );
  2169. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2170. SetCameraBehindPlayer(playerid);
  2171. format(string, sizeof(string), "%s [ID:%d] has gone to Abandoned Airport(/aa)", pName, playerid);
  2172. SendClientMessageToAll(0xFFFF00AA, string);
  2173. GameTextForPlayer(playerid, "~w~Welcome To Abandoned Airport! ~G~", 5000, 5);
  2174. }
  2175. else
  2176. {
  2177. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2178. }
  2179. }
  2180. else
  2181. {
  2182. new pName[MAX_PLAYER_NAME];
  2183. new string[128];
  2184. GetPlayerName(playerid, pName, sizeof(pName));
  2185. SetPlayerPos(playerid, 383.0134,2538.8259,16.5391 );
  2186. SetPlayerFacingAngle(playerid, 276.8851);
  2187. SetCameraBehindPlayer(playerid);
  2188. format(string, sizeof(string), "%s [ID:%d] has gone to Abandoned Airport (/aa)", pName, playerid);
  2189. SendClientMessageToAll(0xFFFF00AA, string);
  2190. GameTextForPlayer(playerid, "~w~Welcome To Abandoned Airport! ~G~", 5000, 5);
  2191. }
  2192. return 1;
  2193. }
  2194.  
  2195. CMD:drift1(playerid, params[])
  2196. {
  2197. if(IsPlayerInAnyVehicle(playerid))
  2198. {
  2199. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2200. {
  2201. new pName[MAX_PLAYER_NAME];
  2202. new string[128];
  2203. GetPlayerName(playerid, pName, sizeof(pName));
  2204. SetVehiclePos(GetPlayerVehicleID(playerid), -358.1943,1531.2909,75.1698 );
  2205. SetVehicleZAngle(GetPlayerVehicleID(playerid), 264.7289);
  2206. SetCameraBehindPlayer(playerid);
  2207. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 1 (/drift1)", pName, playerid);
  2208. SendClientMessageToAll(0xFFFF00AA, string);
  2209. GameTextForPlayer(playerid, "~w~Welcome To Drift 1! ~G~", 5000, 5);
  2210. }
  2211. else
  2212. {
  2213. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2214. }
  2215. }
  2216. else
  2217. {
  2218. new pName[MAX_PLAYER_NAME];
  2219. new string[128];
  2220. GetPlayerName(playerid, pName, sizeof(pName));
  2221. SetPlayerPos(playerid, -329.3348,1536.3771,76.6117 );
  2222. SetPlayerFacingAngle(playerid, 276.8851);
  2223. SetCameraBehindPlayer(playerid);
  2224. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 1 (/drift1)", pName, playerid);
  2225. SendClientMessageToAll(0xFFFF00AA, string);
  2226. GameTextForPlayer(playerid, "~w~Welcome To Drift 1! ~G~", 5000, 5);
  2227. }
  2228. return 1;
  2229. }
  2230.  
  2231. CMD:drift2(playerid, params[])
  2232. {
  2233. if(IsPlayerInAnyVehicle(playerid))
  2234. {
  2235. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2236. {
  2237. new pName[MAX_PLAYER_NAME];
  2238. new string[128];
  2239. GetPlayerName(playerid, pName, sizeof(pName));
  2240. SetVehiclePos(GetPlayerVehicleID(playerid), 2265.3010,1399.5085,42.8203);
  2241. SetVehicleZAngle(GetPlayerVehicleID(playerid), 269.7637);
  2242. SetCameraBehindPlayer(playerid);
  2243. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 2 (/drift2)", pName, playerid);
  2244. SendClientMessageToAll(0xFFFF00AA, string);
  2245. GameTextForPlayer(playerid, "~w~Welcome To Drift 2! ~G~", 5000, 5);
  2246. }
  2247. else
  2248. {
  2249. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2250. }
  2251. }
  2252. else
  2253. {
  2254. new pName[MAX_PLAYER_NAME];
  2255. new string[128];
  2256. GetPlayerName(playerid, pName, sizeof(pName));
  2257. SetPlayerPos(playerid, 2265.3010,1399.5085,42.8203);
  2258. SetPlayerFacingAngle(playerid, 110.5445);
  2259. SetCameraBehindPlayer(playerid);
  2260. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 2 (/drift2)", pName, playerid);
  2261. SendClientMessageToAll(0xFFFF00AA, string);
  2262. GameTextForPlayer(playerid, "~w~Welcome To Drift 2! ~G~", 5000, 5);
  2263. }
  2264. return 1;
  2265. }
  2266.  
  2267. CMD:drift3(playerid, params[])
  2268. {
  2269. if(IsPlayerInAnyVehicle(playerid))
  2270. {
  2271. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2272. {
  2273. new pName[MAX_PLAYER_NAME];
  2274. new string[128];
  2275. GetPlayerName(playerid, pName, sizeof(pName));
  2276. SetVehiclePos(GetPlayerVehicleID(playerid), -2489.8352,-616.3492,132.5658);
  2277. SetVehicleZAngle(GetPlayerVehicleID(playerid), 178.7448);
  2278. SetCameraBehindPlayer(playerid);
  2279. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 3 (/drift3)", pName, playerid);
  2280. SendClientMessageToAll(0xFFFF00AA, string);
  2281. GameTextForPlayer(playerid, "~w~Welcome To Drift 3! ~G~", 5000, 5);
  2282. }
  2283. else
  2284. {
  2285. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2286. }
  2287. }
  2288. else
  2289. {
  2290. new pName[MAX_PLAYER_NAME];
  2291. new string[128];
  2292. GetPlayerName(playerid, pName, sizeof(pName));
  2293. SetPlayerPos(playerid, -2489.8352,-616.3492,132.5658);
  2294. SetPlayerFacingAngle(playerid, 110.5445);
  2295. SetCameraBehindPlayer(playerid);
  2296. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 3 (/drift3)", pName, playerid);
  2297. SendClientMessageToAll(0xFFFF00AA, string);
  2298. GameTextForPlayer(playerid, "~w~Welcome To Drift 3! ~G~", 5000, 5);
  2299. }
  2300. return 1;
  2301. }
  2302.  
  2303. CMD:drift4(playerid, params[])
  2304. {
  2305. if(IsPlayerInAnyVehicle(playerid))
  2306. {
  2307. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2308. {
  2309. new pName[MAX_PLAYER_NAME];
  2310. new string[128];
  2311. GetPlayerName(playerid, pName, sizeof(pName));
  2312. SetVehiclePos(GetPlayerVehicleID(playerid), 2243.2185,1963.3853,31.7797);
  2313. SetVehicleZAngle(GetPlayerVehicleID(playerid), 178.7448);
  2314. SetCameraBehindPlayer(playerid);
  2315. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 4 (/drift4)", pName, playerid);
  2316. SendClientMessageToAll(0xFFFF00AA, string);
  2317. GameTextForPlayer(playerid, "~w~Welcome To Drift 4! ~G~", 5000, 5);
  2318. }
  2319. else
  2320. {
  2321. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2322. }
  2323. }
  2324. else
  2325. {
  2326. new pName[MAX_PLAYER_NAME];
  2327. new string[128];
  2328. GetPlayerName(playerid, pName, sizeof(pName));
  2329. SetPlayerPos(playerid, 2243.2185,1963.3853,31.7797);
  2330. SetPlayerFacingAngle(playerid, 110.5445);
  2331. SetCameraBehindPlayer(playerid);
  2332. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 4 (/drift4)", pName, playerid);
  2333. SendClientMessageToAll(0xFFFF00AA, string);
  2334. GameTextForPlayer(playerid, "~w~Welcome To Drift 4! ~G~", 5000, 5);
  2335. }
  2336. return 1;
  2337. }
  2338.  
  2339. CMD:drift5(playerid, params[])
  2340. {
  2341. if(IsPlayerInAnyVehicle(playerid))
  2342. {
  2343. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2344. {
  2345. new pName[MAX_PLAYER_NAME];
  2346. new string[128];
  2347. GetPlayerName(playerid, pName, sizeof(pName));
  2348. SetVehiclePos(GetPlayerVehicleID(playerid), 1146.2200,2178.7068,10.8203);
  2349. SetVehicleZAngle(GetPlayerVehicleID(playerid), 178.7448);
  2350. SetCameraBehindPlayer(playerid);
  2351. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 5 (/drift5)", pName, playerid);
  2352. SendClientMessageToAll(0xFFFF00AA, string);
  2353. GameTextForPlayer(playerid, "~w~Welcome To Drift 5! ~G~", 5000, 5);
  2354. }
  2355. else
  2356. {
  2357. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2358. }
  2359. }
  2360. else
  2361. {
  2362. new pName[MAX_PLAYER_NAME];
  2363. new string[128];
  2364. GetPlayerName(playerid, pName, sizeof(pName));
  2365. SetPlayerPos(playerid, 1146.2200,2178.7068,10.8203);
  2366. SetPlayerFacingAngle(playerid, 110.5445);
  2367. SetCameraBehindPlayer(playerid);
  2368. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 5 (/drift5)", pName, playerid);
  2369. SendClientMessageToAll(0xFFFF00AA, string);
  2370. GameTextForPlayer(playerid, "~w~Welcome To Drift 5! ~G~", 5000, 5);
  2371. }
  2372. return 1;
  2373. }
  2374.  
  2375. CMD:drift6(playerid, params[])
  2376. {
  2377. if(IsPlayerInAnyVehicle(playerid))
  2378. {
  2379. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2380. {
  2381. new pName[MAX_PLAYER_NAME];
  2382. new string[128];
  2383. GetPlayerName(playerid, pName, sizeof(pName));
  2384. SetVehiclePos(GetPlayerVehicleID(playerid), 1886.9543,1813.2212,18.9339);
  2385. SetVehicleZAngle(GetPlayerVehicleID(playerid), 178.7448);
  2386. SetCameraBehindPlayer(playerid);
  2387. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 6 (/drift6)", pName, playerid);
  2388. SendClientMessageToAll(0xFFFF00AA, string);
  2389. GameTextForPlayer(playerid, "~w~Welcome To Drift 6! ~G~", 5000, 5);
  2390. }
  2391. else
  2392. {
  2393. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2394. }
  2395. }
  2396. else
  2397. {
  2398. new pName[MAX_PLAYER_NAME];
  2399. new string[128];
  2400. GetPlayerName(playerid, pName, sizeof(pName));
  2401. SetPlayerPos(playerid, 1886.9543,1813.2212,18.9339);
  2402. SetPlayerFacingAngle(playerid, 110.5445);
  2403. SetCameraBehindPlayer(playerid);
  2404. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 6 (/drift6)", pName, playerid);
  2405. SendClientMessageToAll(0xFFFF00AA, string);
  2406. GameTextForPlayer(playerid, "~w~Welcome To Drift 6! ~G~", 5000, 5);
  2407. }
  2408. return 1;
  2409. }
  2410.  
  2411. CMD:drift7(playerid, params[])
  2412. {
  2413. if(IsPlayerInAnyVehicle(playerid))
  2414. {
  2415. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2416. {
  2417. new pName[MAX_PLAYER_NAME];
  2418. new string[128];
  2419. GetPlayerName(playerid, pName, sizeof(pName));
  2420. SetVehiclePos(GetPlayerVehicleID(playerid), -766.7427,-1730.1228,95.9759);
  2421. SetVehicleZAngle(GetPlayerVehicleID(playerid), 355.3116);
  2422. SetCameraBehindPlayer(playerid);
  2423. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 7 (/drift7)", pName, playerid);
  2424. SendClientMessageToAll(0xFFFF00AA, string);
  2425. GameTextForPlayer(playerid, "~w~Welcome To Drift 7! ~G~", 5000, 5);
  2426. }
  2427. else
  2428. {
  2429. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2430. }
  2431. }
  2432. else
  2433. {
  2434. new pName[MAX_PLAYER_NAME];
  2435. new string[128];
  2436. GetPlayerName(playerid, pName, sizeof(pName));
  2437. SetPlayerPos(playerid, -766.7427,-1730.1228,95.9759);
  2438. SetPlayerFacingAngle(playerid, 110.5445);
  2439. SetCameraBehindPlayer(playerid);
  2440. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 7 (/drift7)", pName, playerid);
  2441. SendClientMessageToAll(0xFFFF00AA, string);
  2442. GameTextForPlayer(playerid, "~w~Welcome To Drift 7! ~G~", 5000, 5);
  2443. }
  2444. return 1;
  2445. }
  2446.  
  2447. CMD:drift8(playerid, params[])
  2448. {
  2449. if(IsPlayerInAnyVehicle(playerid))
  2450. {
  2451. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2452. {
  2453. new pName[MAX_PLAYER_NAME];
  2454. new string[128];
  2455. GetPlayerName(playerid, pName, sizeof(pName));
  2456. SetVehiclePos(GetPlayerVehicleID(playerid), 711.8475,2581.5981,25.2460);
  2457. SetVehicleZAngle(GetPlayerVehicleID(playerid), 178.7448);
  2458. SetCameraBehindPlayer(playerid);
  2459. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 8 (/drift8)", pName, playerid);
  2460. SendClientMessageToAll(0xFFFF00AA, string);
  2461. GameTextForPlayer(playerid, "~w~Welcome To Drift 8! ~G~", 5000, 5);
  2462. }
  2463. else
  2464. {
  2465. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2466. }
  2467. }
  2468. else
  2469. {
  2470. new pName[MAX_PLAYER_NAME];
  2471. new string[128];
  2472. GetPlayerName(playerid, pName, sizeof(pName));
  2473. SetPlayerPos(playerid, 711.8475,2581.5981,25.2460);
  2474. SetPlayerFacingAngle(playerid, 110.5445);
  2475. SetCameraBehindPlayer(playerid);
  2476. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 8 (/drift8)", pName, playerid);
  2477. SendClientMessageToAll(0xFFFF00AA, string);
  2478. GameTextForPlayer(playerid, "~w~Welcome To Drift 8! ~G~", 5000, 5);
  2479. }
  2480. return 1;
  2481. }
  2482.  
  2483. CMD:drift9(playerid, params[])
  2484. {
  2485. if(IsPlayerInAnyVehicle(playerid))
  2486. {
  2487. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2488. {
  2489. new pName[MAX_PLAYER_NAME];
  2490. new string[128];
  2491. GetPlayerName(playerid, pName, sizeof(pName));
  2492. SetVehiclePos(GetPlayerVehicleID(playerid), -2418.8452,81.8775,34.6797);
  2493. SetVehicleZAngle(GetPlayerVehicleID(playerid), 89.7885);
  2494. SetCameraBehindPlayer(playerid);
  2495. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 9 (/drift9)", pName, playerid);
  2496. SendClientMessageToAll(0xFFFF00AA, string);
  2497. GameTextForPlayer(playerid, "~w~Welcome To Drift 9! ~G~", 5000, 5);
  2498. }
  2499. else
  2500. {
  2501. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2502. }
  2503. }
  2504. else
  2505. {
  2506. new pName[MAX_PLAYER_NAME];
  2507. new string[128];
  2508. GetPlayerName(playerid, pName, sizeof(pName));
  2509. SetPlayerPos(playerid, -2418.8452,81.8775,34.6797);
  2510. SetPlayerFacingAngle(playerid, 89.7885);
  2511. SetCameraBehindPlayer(playerid);
  2512. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 9 (/drift9)", pName, playerid);
  2513. SendClientMessageToAll(0xFFFF00AA, string);
  2514. GameTextForPlayer(playerid, "~w~Welcome To Drift 9! ~G~", 5000, 5);
  2515. }
  2516. return 1;
  2517. }
  2518.  
  2519. CMD:drift10(playerid, params[])
  2520. {
  2521. if(IsPlayerInAnyVehicle(playerid))
  2522. {
  2523. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2524. {
  2525. new pName[MAX_PLAYER_NAME];
  2526. new string[128];
  2527. GetPlayerName(playerid, pName, sizeof(pName));
  2528. SetVehiclePos(GetPlayerVehicleID(playerid), 915.9879,-685.1018,116.0321);
  2529. SetVehicleZAngle(GetPlayerVehicleID(playerid), 148.8388);
  2530. SetCameraBehindPlayer(playerid);
  2531. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 10 (/drift10)", pName, playerid);
  2532. SendClientMessageToAll(0xFFFF00AA, string);
  2533. GameTextForPlayer(playerid, "~w~Welcome To Drift 10! ~G~", 5000, 5);
  2534. }
  2535. else
  2536. {
  2537. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2538. }
  2539. }
  2540. else
  2541. {
  2542. new pName[MAX_PLAYER_NAME];
  2543. new string[128];
  2544. GetPlayerName(playerid, pName, sizeof(pName));
  2545. SetPlayerPos(playerid, 915.9879,-685.1018,116.0321);
  2546. SetPlayerFacingAngle(playerid, 148.8388);
  2547. SetCameraBehindPlayer(playerid);
  2548. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 10 (/drift10)", pName, playerid);
  2549. SendClientMessageToAll(0xFFFF00AA, string);
  2550. GameTextForPlayer(playerid, "~w~Welcome To Drift 10! ~G~", 5000, 5);
  2551. }
  2552. return 1;
  2553. }
  2554.  
  2555. CMD:drift11(playerid, params[])
  2556. {
  2557. if(IsPlayerInAnyVehicle(playerid))
  2558. {
  2559. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2560. {
  2561. new pName[MAX_PLAYER_NAME];
  2562. new string[128];
  2563. GetPlayerName(playerid, pName, sizeof(pName));
  2564. SetVehiclePos(GetPlayerVehicleID(playerid), -771.1682,-100.2281,64.8293);
  2565. SetVehicleZAngle(GetPlayerVehicleID(playerid), 290.6883);
  2566. SetCameraBehindPlayer(playerid);
  2567. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 11 (/drift11)", pName, playerid);
  2568. SendClientMessageToAll(0xFFFF00AA, string);
  2569. GameTextForPlayer(playerid, "~w~Welcome To Drift 11! ~G~", 5000, 5);
  2570. }
  2571. else
  2572. {
  2573. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2574. }
  2575. }
  2576. else
  2577. {
  2578. new pName[MAX_PLAYER_NAME];
  2579. new string[128];
  2580. GetPlayerName(playerid, pName, sizeof(pName));
  2581. SetPlayerPos(playerid, -771.1682,-100.2281,64.8293);
  2582. SetPlayerFacingAngle(playerid, 290.6883);
  2583. SetCameraBehindPlayer(playerid);
  2584. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 11 (/drift11)", pName, playerid);
  2585. SendClientMessageToAll(0xFFFF00AA, string);
  2586. GameTextForPlayer(playerid, "~w~Welcome To Drift 11! ~G~", 5000, 5);
  2587. }
  2588. return 1;
  2589. }
  2590.  
  2591. CMD:drift12(playerid, params[])
  2592. {
  2593. if(IsPlayerInAnyVehicle(playerid))
  2594. {
  2595. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2596. {
  2597. new pName[MAX_PLAYER_NAME];
  2598. new string[128];
  2599. GetPlayerName(playerid, pName, sizeof(pName));
  2600. SetVehiclePos(GetPlayerVehicleID(playerid), 2847.8616,-758.0251,10.4511);
  2601. SetVehicleZAngle(GetPlayerVehicleID(playerid), 357.8184);
  2602. SetCameraBehindPlayer(playerid);
  2603. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 12 (/drift12)", pName, playerid);
  2604. SendClientMessageToAll(0xFFFF00AA, string);
  2605. GameTextForPlayer(playerid, "~w~Welcome To Drift 12! ~G~", 5000, 5);
  2606. }
  2607. else
  2608. {
  2609. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2610. }
  2611. }
  2612. else
  2613. {
  2614. new pName[MAX_PLAYER_NAME];
  2615. new string[128];
  2616. GetPlayerName(playerid, pName, sizeof(pName));
  2617. SetPlayerPos(playerid, 2847.8616,-758.0251,10.4511);
  2618. SetPlayerFacingAngle(playerid, 357.8184);
  2619. SetCameraBehindPlayer(playerid);
  2620. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 12 (/drift12)", pName, playerid);
  2621. SendClientMessageToAll(0xFFFF00AA, string);
  2622. GameTextForPlayer(playerid, "~w~Welcome To Drift 12! ~G~", 5000, 5);
  2623. }
  2624. return 1;
  2625. }
  2626.  
  2627. CMD:drift13(playerid, params[])
  2628. {
  2629. if(IsPlayerInAnyVehicle(playerid))
  2630. {
  2631. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2632. {
  2633. new pName[MAX_PLAYER_NAME];
  2634. new string[128];
  2635. GetPlayerName(playerid, pName, sizeof(pName));
  2636. SetVehiclePos(GetPlayerVehicleID(playerid), 1246.2567,-2057.4617,59.5055);
  2637. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6362);
  2638. SetCameraBehindPlayer(playerid);
  2639. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 13 (/drift13)", pName, playerid);
  2640. SendClientMessageToAll(0xFFFF00AA, string);
  2641. GameTextForPlayer(playerid, "~w~Welcome To Drift 13! ~G~", 5000, 5);
  2642. }
  2643. else
  2644. {
  2645. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2646. }
  2647. }
  2648. else
  2649. {
  2650. new pName[MAX_PLAYER_NAME];
  2651. new string[128];
  2652. GetPlayerName(playerid, pName, sizeof(pName));
  2653. SetPlayerPos(playerid, 1239.8492,-2037.4199,59.9314);
  2654. SetPlayerFacingAngle(playerid, 260.3887);
  2655. SetCameraBehindPlayer(playerid);
  2656. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 13 (/drift13)", pName, playerid);
  2657. SendClientMessageToAll(0xFFFF00AA, string);
  2658. GameTextForPlayer(playerid, "~w~Welcome To Drift 13! ~G~", 5000, 5);
  2659. }
  2660. return 1;
  2661. }
  2662.  
  2663. CMD:drift14(playerid, params[])
  2664. {
  2665. if(IsPlayerInAnyVehicle(playerid))
  2666. {
  2667. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2668. {
  2669. new pName[MAX_PLAYER_NAME];
  2670. new string[128];
  2671. GetPlayerName(playerid, pName, sizeof(pName));
  2672. SetVehiclePos(GetPlayerVehicleID(playerid), 1636.9423,-1154.2665,23.6056);
  2673. SetVehicleZAngle(GetPlayerVehicleID(playerid), 357.5793);
  2674. SetCameraBehindPlayer(playerid);
  2675. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 14 (/drift14)", pName, playerid);
  2676. SendClientMessageToAll(0xFFFF00AA, string);
  2677. GameTextForPlayer(playerid, "~w~Welcome To Drift 14! ~G~", 5000, 5);
  2678. }
  2679. else
  2680. {
  2681. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2682. }
  2683. }
  2684. else
  2685. {
  2686. new pName[MAX_PLAYER_NAME];
  2687. new string[128];
  2688. GetPlayerName(playerid, pName, sizeof(pName));
  2689. SetPlayerPos(playerid, 1636.9423,-1154.2665,23.6056);
  2690. SetPlayerFacingAngle(playerid, 357.5793);
  2691. SetCameraBehindPlayer(playerid);
  2692. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 14 (/drift14)", pName, playerid);
  2693. SendClientMessageToAll(0xFFFF00AA, string);
  2694. GameTextForPlayer(playerid, "~w~Welcome To Drift 14! ~G~", 5000, 5);
  2695. }
  2696. return 1;
  2697. }
  2698.  
  2699. CMD:drift15(playerid, params[])
  2700. {
  2701. if(IsPlayerInAnyVehicle(playerid))
  2702. {
  2703. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2704. {
  2705. new pName[MAX_PLAYER_NAME];
  2706. new string[128];
  2707. GetPlayerName(playerid, pName, sizeof(pName));
  2708. SetVehiclePos(GetPlayerVehicleID(playerid),1978.7637,2238.7798,26.8968);
  2709. SetVehicleZAngle(GetPlayerVehicleID(playerid), 269.8691);
  2710. SetCameraBehindPlayer(playerid);
  2711. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 15 (/drift15)", pName, playerid);
  2712. SendClientMessageToAll(0xFFFF00AA, string);
  2713. GameTextForPlayer(playerid, "~w~Welcome To Drift 15! ~G~", 5000, 5);
  2714. }
  2715. else
  2716. {
  2717. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2718. }
  2719. }
  2720. else
  2721. {
  2722. new pName[MAX_PLAYER_NAME];
  2723. new string[128];
  2724. GetPlayerName(playerid, pName, sizeof(pName));
  2725. SetPlayerPos(playerid, 1978.7637,2238.7798,26.8968);
  2726. SetPlayerFacingAngle(playerid, 269.8691);
  2727. SetCameraBehindPlayer(playerid);
  2728. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 15 (/drift15)", pName, playerid);
  2729. SendClientMessageToAll(0xFFFF00AA, string);
  2730. GameTextForPlayer(playerid, "~w~Welcome To Drift 15! ~G~", 5000, 5);
  2731. }
  2732. return 1;
  2733. }
  2734.  
  2735. CMD:drift16(playerid, params[])
  2736. {
  2737. if(IsPlayerInAnyVehicle(playerid))
  2738. {
  2739. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2740. {
  2741. new pName[MAX_PLAYER_NAME];
  2742. new string[128];
  2743. GetPlayerName(playerid, pName, sizeof(pName));
  2744. SetVehiclePos(GetPlayerVehicleID(playerid),-116.2590,819.2222,20.0582);
  2745. SetVehicleZAngle(GetPlayerVehicleID(playerid), 199.9199);
  2746. SetCameraBehindPlayer(playerid);
  2747. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 16 (/drift16)", pName, playerid);
  2748. SendClientMessageToAll(0xFFFF00AA, string);
  2749. GameTextForPlayer(playerid, "~w~Welcome To Drift 16! ~G~", 5000, 5);
  2750. }
  2751. else
  2752. {
  2753. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2754. }
  2755. }
  2756. else
  2757. {
  2758. new pName[MAX_PLAYER_NAME];
  2759. new string[128];
  2760. GetPlayerName(playerid, pName, sizeof(pName));
  2761. SetPlayerPos(playerid, -116.2590,819.2222,20.0582);
  2762. SetPlayerFacingAngle(playerid, 199.9199);
  2763. SetCameraBehindPlayer(playerid);
  2764. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 16 (/drfit16)", pName, playerid);
  2765. SendClientMessageToAll(0xFFFF00AA, string);
  2766. GameTextForPlayer(playerid, "~w~Welcome To Drift 16! ~G~", 5000, 5);
  2767. }
  2768. return 1;
  2769. }
  2770.  
  2771. CMD:drift17(playerid, params[])
  2772. {
  2773. if(IsPlayerInAnyVehicle(playerid))
  2774. {
  2775. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2776. {
  2777. new pName[MAX_PLAYER_NAME];
  2778. new string[128];
  2779. GetPlayerName(playerid, pName, sizeof(pName));
  2780. SetVehiclePos(GetPlayerVehicleID(playerid),2620.0789,-2406.7498,13.1992);
  2781. SetVehicleZAngle(GetPlayerVehicleID(playerid), 269.8561);
  2782. SetCameraBehindPlayer(playerid);
  2783. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 17 (/drift17)", pName, playerid);
  2784. SendClientMessageToAll(0xFFFF00AA, string);
  2785. GameTextForPlayer(playerid, "~w~Welcome To Drift 17! ~G~", 5000, 5);
  2786. }
  2787. else
  2788. {
  2789. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2790. }
  2791. }
  2792. else
  2793. {
  2794. new pName[MAX_PLAYER_NAME];
  2795. new string[128];
  2796. GetPlayerName(playerid, pName, sizeof(pName));
  2797. SetPlayerPos(playerid, 2620.0789,-2406.7498,13.1992);
  2798. SetPlayerFacingAngle(playerid, 269.8561);
  2799. SetCameraBehindPlayer(playerid);
  2800. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 17 (/drift17)", pName, playerid);
  2801. SendClientMessageToAll(0xFFFF00AA, string);
  2802. GameTextForPlayer(playerid, "~w~Welcome To Drift 17! ~G~", 5000, 5);
  2803. }
  2804. return 1;
  2805. }
  2806.  
  2807. CMD:drift18(playerid, params[])
  2808. {
  2809. if(IsPlayerInAnyVehicle(playerid))
  2810. {
  2811. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2812. {
  2813. new pName[MAX_PLAYER_NAME];
  2814. new string[128];
  2815. GetPlayerName(playerid, pName, sizeof(pName));
  2816. SetVehiclePos(GetPlayerVehicleID(playerid),-318.4155,2518.4719,34.4178);
  2817. SetVehicleZAngle(GetPlayerVehicleID(playerid), 276.3857);
  2818. SetCameraBehindPlayer(playerid);
  2819. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 18 (/drift18)", pName, playerid);
  2820. SendClientMessageToAll(0xFFFF00AA, string);
  2821. GameTextForPlayer(playerid, "~w~Welcome To Drift 18! ~G~", 5000, 5);
  2822. }
  2823. else
  2824. {
  2825. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2826. }
  2827. }
  2828. else
  2829. {
  2830. new pName[MAX_PLAYER_NAME];
  2831. new string[128];
  2832. GetPlayerName(playerid, pName, sizeof(pName));
  2833. SetPlayerPos(playerid, -318.4155,2518.4719,34.4178);
  2834. SetPlayerFacingAngle(playerid, 276.3857);
  2835. SetCameraBehindPlayer(playerid);
  2836. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 18 (/drift18)", pName, playerid);
  2837. SendClientMessageToAll(0xFFFF00AA, string);
  2838. GameTextForPlayer(playerid, "~w~Welcome To Drift 18! ~G~", 5000, 5);
  2839. }
  2840. return 1;
  2841. }
  2842.  
  2843. CMD:drift19(playerid, params[])
  2844. {
  2845. if(IsPlayerInAnyVehicle(playerid))
  2846. {
  2847. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2848. {
  2849. new pName[MAX_PLAYER_NAME];
  2850. new string[128];
  2851. GetPlayerName(playerid, pName, sizeof(pName));
  2852. SetVehiclePos(GetPlayerVehicleID(playerid),-1994.6610,343.1967,34.7129);
  2853. SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.1237);
  2854. SetCameraBehindPlayer(playerid);
  2855. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 19 (/drift19)", pName, playerid);
  2856. SendClientMessageToAll(0xFFFF00AA, string);
  2857. GameTextForPlayer(playerid, "~w~Welcome To Drift 19! ~G~", 5000, 5);
  2858. }
  2859. else
  2860. {
  2861. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2862. }
  2863. }
  2864. else
  2865. {
  2866. new pName[MAX_PLAYER_NAME];
  2867. new string[128];
  2868. GetPlayerName(playerid, pName, sizeof(pName));
  2869. SetPlayerPos(playerid, -1994.6610,343.1967,34.7129);
  2870. SetPlayerFacingAngle(playerid, 266.1237);
  2871. SetCameraBehindPlayer(playerid);
  2872. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 19 (/drift19)", pName, playerid);
  2873. SendClientMessageToAll(0xFFFF00AA, string);
  2874. GameTextForPlayer(playerid, "~w~Welcome To Drift 19! ~G~", 5000, 5);
  2875. }
  2876. return 1;
  2877. }
  2878.  
  2879. CMD:drift20(playerid, params[])
  2880. {
  2881. if(IsPlayerInAnyVehicle(playerid))
  2882. {
  2883. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2884. {
  2885. new pName[MAX_PLAYER_NAME];
  2886. new string[128];
  2887. GetPlayerName(playerid, pName, sizeof(pName));
  2888. SetVehiclePos(GetPlayerVehicleID(playerid),-536.4901,1985.9124,59.8858);
  2889. SetVehicleZAngle(GetPlayerVehicleID(playerid), 54.5365);
  2890. SetCameraBehindPlayer(playerid);
  2891. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 20 (/drift20)", pName, playerid);
  2892. SendClientMessageToAll(0xFFFF00AA, string);
  2893. GameTextForPlayer(playerid, "~w~Welcome To Drift 20! ~G~", 5000, 5);
  2894. }
  2895. else
  2896. {
  2897. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2898. }
  2899. }
  2900. else
  2901. {
  2902. new pName[MAX_PLAYER_NAME];
  2903. new string[128];
  2904. GetPlayerName(playerid, pName, sizeof(pName));
  2905. SetPlayerPos(playerid, -536.4901,1985.9124,59.8858);
  2906. SetPlayerFacingAngle(playerid, 54.5365);
  2907. SetCameraBehindPlayer(playerid);
  2908. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 20 (/drift20)", pName, playerid);
  2909. SendClientMessageToAll(0xFFFF00AA, string);
  2910. GameTextForPlayer(playerid, "~w~Welcome To Drift 20! ~G~", 5000, 5);
  2911. }
  2912. return 1;
  2913. }
  2914.  
  2915. CMD:drift21(playerid, params[])
  2916. {
  2917. if(IsPlayerInAnyVehicle(playerid))
  2918. {
  2919. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2920. {
  2921. new pName[MAX_PLAYER_NAME];
  2922. new string[128];
  2923. GetPlayerName(playerid, pName, sizeof(pName));
  2924. SetVehiclePos(GetPlayerVehicleID(playerid),2560.1799,-1054.5699,69.1088);
  2925. SetVehicleZAngle(GetPlayerVehicleID(playerid), 174.5037);
  2926. SetCameraBehindPlayer(playerid);
  2927. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 21 (/drift21)", pName, playerid);
  2928. SendClientMessageToAll(0xFFFF00AA, string);
  2929. GameTextForPlayer(playerid, "~w~Welcome To Drift 21! ~G~", 5000, 5);
  2930. }
  2931. else
  2932. {
  2933. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2934. }
  2935. }
  2936. else
  2937. {
  2938. new pName[MAX_PLAYER_NAME];
  2939. new string[128];
  2940. GetPlayerName(playerid, pName, sizeof(pName));
  2941. SetPlayerPos(playerid, 2560.1799,-1054.5699,69.1088);
  2942. SetPlayerFacingAngle(playerid, 174.5037);
  2943. SetCameraBehindPlayer(playerid);
  2944. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 21 (/drift21)", pName, playerid);
  2945. SendClientMessageToAll(0xFFFF00AA, string);
  2946. GameTextForPlayer(playerid, "~w~Welcome To Drift 21! ~G~", 5000, 5);
  2947. }
  2948. return 1;
  2949. }
  2950.  
  2951. CMD:drift22(playerid, params[])
  2952. {
  2953. if(IsPlayerInAnyVehicle(playerid))
  2954. {
  2955. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2956. {
  2957. new pName[MAX_PLAYER_NAME];
  2958. new string[128];
  2959. GetPlayerName(playerid, pName, sizeof(pName));
  2960. SetVehiclePos(GetPlayerVehicleID(playerid),2744.8188,-1259.8951,59.2429);
  2961. SetVehicleZAngle(GetPlayerVehicleID(playerid), 268.8653);
  2962. SetCameraBehindPlayer(playerid);
  2963. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 22 (/drift22)", pName, playerid);
  2964. SendClientMessageToAll(0xFFFF00AA, string);
  2965. GameTextForPlayer(playerid, "~w~Welcome To Drift 22! ~G~", 5000, 5);
  2966. }
  2967. else
  2968. {
  2969. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  2970. }
  2971. }
  2972. else
  2973. {
  2974. new pName[MAX_PLAYER_NAME];
  2975. new string[128];
  2976. GetPlayerName(playerid, pName, sizeof(pName));
  2977. SetPlayerPos(playerid, 2744.8188,-1259.8951,59.2429);
  2978. SetPlayerFacingAngle(playerid, 268.8653);
  2979. SetCameraBehindPlayer(playerid);
  2980. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 22 (/drift22)", pName, playerid);
  2981. SendClientMessageToAll(0xFFFF00AA, string);
  2982. GameTextForPlayer(playerid, "~w~Welcome To Drift 22! ~G~", 5000, 5);
  2983. }
  2984. return 1;
  2985. }
  2986.  
  2987. CMD:drift23(playerid, params[])
  2988. {
  2989. if(IsPlayerInAnyVehicle(playerid))
  2990. {
  2991. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2992. {
  2993. new pName[MAX_PLAYER_NAME];
  2994. new string[128];
  2995. GetPlayerName(playerid, pName, sizeof(pName));
  2996. SetVehiclePos(GetPlayerVehicleID(playerid),664.9158,-1317.3036,13.1367);
  2997. SetVehicleZAngle(GetPlayerVehicleID(playerid), 1.9902);
  2998. SetCameraBehindPlayer(playerid);
  2999. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 23 (/drift23)", pName, playerid);
  3000. SendClientMessageToAll(0xFFFF00AA, string);
  3001. GameTextForPlayer(playerid, "~w~Welcome To Drift 23! ~G~", 5000, 5);
  3002. }
  3003. else
  3004. {
  3005. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3006. }
  3007. }
  3008. else
  3009. {
  3010. new pName[MAX_PLAYER_NAME];
  3011. new string[128];
  3012. GetPlayerName(playerid, pName, sizeof(pName));
  3013. SetPlayerPos(playerid, 664.9158,-1317.3036,13.1367);
  3014. SetPlayerFacingAngle(playerid, 1.9902);
  3015. SetCameraBehindPlayer(playerid);
  3016. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 23 (/drift23)", pName, playerid);
  3017. SendClientMessageToAll(0xFFFF00AA, string);
  3018. GameTextForPlayer(playerid, "~w~Welcome To Drift 23! ~G~", 5000, 5);
  3019. }
  3020. return 1;
  3021. }
  3022.  
  3023. CMD:drift24(playerid, params[])
  3024. {
  3025. if(IsPlayerInAnyVehicle(playerid))
  3026. {
  3027. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3028. {
  3029. new pName[MAX_PLAYER_NAME];
  3030. new string[128];
  3031. GetPlayerName(playerid, pName, sizeof(pName));
  3032. SetVehiclePos(GetPlayerVehicleID(playerid),293.9851,-561.8304,40.3055);
  3033. SetVehicleZAngle(GetPlayerVehicleID(playerid), 89.1122);
  3034. SetCameraBehindPlayer(playerid);
  3035. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 24 (/drift24)", pName, playerid);
  3036. SendClientMessageToAll(0xFFFF00AA, string);
  3037. GameTextForPlayer(playerid, "~w~Welcome To Drift 24! ~G~", 5000, 5);
  3038. }
  3039. else
  3040. {
  3041. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3042. }
  3043. }
  3044. else
  3045. {
  3046. new pName[MAX_PLAYER_NAME];
  3047. new string[128];
  3048. GetPlayerName(playerid, pName, sizeof(pName));
  3049. SetPlayerPos(playerid, 293.9851,-561.8304,40.3055);
  3050. SetPlayerFacingAngle(playerid, 89.1122);
  3051. SetCameraBehindPlayer(playerid);
  3052. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 24 (/drift24)", pName, playerid);
  3053. SendClientMessageToAll(0xFFFF00AA, string);
  3054. GameTextForPlayer(playerid, "~w~Welcome To Drift 24! ~G~", 5000, 5);
  3055. }
  3056. return 1;
  3057. }
  3058.  
  3059. CMD:drift25(playerid, params[])
  3060. {
  3061. if(IsPlayerInAnyVehicle(playerid))
  3062. {
  3063. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3064. {
  3065. new pName[MAX_PLAYER_NAME];
  3066. new string[128];
  3067. GetPlayerName(playerid, pName, sizeof(pName));
  3068. SetVehiclePos(GetPlayerVehicleID(playerid),-1257.1068,-1355.8252,119.8318);
  3069. SetVehicleZAngle(GetPlayerVehicleID(playerid), 110.5793);
  3070. SetCameraBehindPlayer(playerid);
  3071. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 25 (/drift25)", pName, playerid);
  3072. SendClientMessageToAll(0xFFFF00AA, string);
  3073. GameTextForPlayer(playerid, "~w~Welcome To Drift 25! ~G~", 5000, 5);
  3074. }
  3075. else
  3076. {
  3077. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3078. }
  3079. }
  3080. else
  3081. {
  3082. new pName[MAX_PLAYER_NAME];
  3083. new string[128];
  3084. GetPlayerName(playerid, pName, sizeof(pName));
  3085. SetPlayerPos(playerid, -1257.1068,-1355.8252,119.8318);
  3086. SetPlayerFacingAngle(playerid, 110.5793);
  3087. SetCameraBehindPlayer(playerid);
  3088. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 25 (/drift25)", pName, playerid);
  3089. SendClientMessageToAll(0xFFFF00AA, string);
  3090. GameTextForPlayer(playerid, "~w~Welcome To Drift 25! ~G~", 5000, 5);
  3091. }
  3092. return 1;
  3093. }
  3094.  
  3095. CMD:drift26(playerid, params[])
  3096. {
  3097. if(IsPlayerInAnyVehicle(playerid))
  3098. {
  3099. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3100. {
  3101. new pName[MAX_PLAYER_NAME];
  3102. new string[128];
  3103. GetPlayerName(playerid, pName, sizeof(pName));
  3104. SetVehiclePos(GetPlayerVehicleID(playerid),1277.5319,-601.2232,100.9038);
  3105. SetVehicleZAngle(GetPlayerVehicleID(playerid), 353.0812);
  3106. SetCameraBehindPlayer(playerid);
  3107. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 26 (/drift26)", pName, playerid);
  3108. SendClientMessageToAll(0xFFFF00AA, string);
  3109. GameTextForPlayer(playerid, "~w~Welcome To Drift 26! ~G~", 5000, 5);
  3110. }
  3111. else
  3112. {
  3113. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3114. }
  3115. }
  3116. else
  3117. {
  3118. new pName[MAX_PLAYER_NAME];
  3119. new string[128];
  3120. GetPlayerName(playerid, pName, sizeof(pName));
  3121. SetPlayerPos(playerid, 1277.5319,-601.2232,100.9038);
  3122. SetPlayerFacingAngle(playerid, 353.0812);
  3123. SetCameraBehindPlayer(playerid);
  3124. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 26 (/drift26)", pName, playerid);
  3125. SendClientMessageToAll(0xFFFF00AA, string);
  3126. GameTextForPlayer(playerid, "~w~Welcome To Drift 26! ~G~", 5000, 5);
  3127. }
  3128. return 1;
  3129. }
  3130.  
  3131. CMD:drift27(playerid, params[])
  3132. {
  3133. if(IsPlayerInAnyVehicle(playerid))
  3134. {
  3135. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3136. {
  3137. new pName[MAX_PLAYER_NAME];
  3138. new string[128];
  3139. GetPlayerName(playerid, pName, sizeof(pName));
  3140. SetVehiclePos(GetPlayerVehicleID(playerid),-1810.9692,2685.8086,55.8367);
  3141. SetVehicleZAngle(GetPlayerVehicleID(playerid), 76.9332);
  3142. SetCameraBehindPlayer(playerid);
  3143. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 27 (/drift27)", pName, playerid);
  3144. SendClientMessageToAll(0xFFFF00AA, string);
  3145. GameTextForPlayer(playerid, "~w~Welcome To Drift 27! ~G~", 5000, 5);
  3146. }
  3147. else
  3148. {
  3149. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3150. }
  3151. }
  3152. else
  3153. {
  3154. new pName[MAX_PLAYER_NAME];
  3155. new string[128];
  3156. GetPlayerName(playerid, pName, sizeof(pName));
  3157. SetPlayerPos(playerid, -1810.9692,2685.8086,55.8367);
  3158. SetPlayerFacingAngle(playerid, 76.9332);
  3159. SetCameraBehindPlayer(playerid);
  3160. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 27 (/drift27)", pName, playerid);
  3161. SendClientMessageToAll(0xFFFF00AA, string);
  3162. GameTextForPlayer(playerid, "~w~Welcome To Drift 27! ~G~", 5000, 5);
  3163. }
  3164. return 1;
  3165. }
  3166.  
  3167. CMD:drift28(playerid, params[])
  3168. {
  3169. if(IsPlayerInAnyVehicle(playerid))
  3170. {
  3171. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3172. {
  3173. new pName[MAX_PLAYER_NAME];
  3174. new string[128];
  3175. GetPlayerName(playerid, pName, sizeof(pName));
  3176. SetVehiclePos(GetPlayerVehicleID(playerid),-1822.0422,2670.2593,54.7437);
  3177. SetVehicleZAngle(GetPlayerVehicleID(playerid), 144.0571);
  3178. SetCameraBehindPlayer(playerid);
  3179. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 28 (/drift28)", pName, playerid);
  3180. SendClientMessageToAll(0xFFFF00AA, string);
  3181. GameTextForPlayer(playerid, "~w~Welcome To Drift 28! ~G~", 5000, 5);
  3182. }
  3183. else
  3184. {
  3185. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3186. }
  3187. }
  3188. else
  3189. {
  3190. new pName[MAX_PLAYER_NAME];
  3191. new string[128];
  3192. GetPlayerName(playerid, pName, sizeof(pName));
  3193. SetPlayerPos(playerid, -1822.0422,2670.2593,54.7437);
  3194. SetPlayerFacingAngle(playerid, 144.0571);
  3195. SetCameraBehindPlayer(playerid);
  3196. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 28 (/drift28)", pName, playerid);
  3197. SendClientMessageToAll(0xFFFF00AA, string);
  3198. GameTextForPlayer(playerid, "~w~Welcome To Drift 28! ~G~", 5000, 5);
  3199. }
  3200. return 1;
  3201. }
  3202.  
  3203. CMD:drift29(playerid, params[])
  3204. {
  3205. if(IsPlayerInAnyVehicle(playerid))
  3206. {
  3207. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3208. {
  3209. new pName[MAX_PLAYER_NAME];
  3210. new string[128];
  3211. GetPlayerName(playerid, pName, sizeof(pName));
  3212. SetVehiclePos(GetPlayerVehicleID(playerid),1104.5126,815.3459,10.4263);
  3213. SetVehicleZAngle(GetPlayerVehicleID(playerid), 305.2941);
  3214. SetCameraBehindPlayer(playerid);
  3215. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 29 (/drift29)", pName, playerid);
  3216. SendClientMessageToAll(0xFFFF00AA, string);
  3217. GameTextForPlayer(playerid, "~w~Welcome To Drift 29! ~G~", 5000, 5);
  3218. }
  3219. else
  3220. {
  3221. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3222. }
  3223. }
  3224. else
  3225. {
  3226. new pName[MAX_PLAYER_NAME];
  3227. new string[128];
  3228. GetPlayerName(playerid, pName, sizeof(pName));
  3229. SetPlayerPos(playerid, 1104.5126,815.3459,10.4263);
  3230. SetPlayerFacingAngle(playerid, 305.2941);
  3231. SetCameraBehindPlayer(playerid);
  3232. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 29 (/drift29)", pName, playerid);
  3233. SendClientMessageToAll(0xFFFF00AA, string);
  3234. GameTextForPlayer(playerid, "~w~Welcome To Drift 29! ~G~", 5000, 5);
  3235. }
  3236. return 1;
  3237. }
  3238.  
  3239. CMD:drift30(playerid, params[])
  3240. {
  3241. if(IsPlayerInAnyVehicle(playerid))
  3242. {
  3243. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3244. {
  3245. new pName[MAX_PLAYER_NAME];
  3246. new string[128];
  3247. GetPlayerName(playerid, pName, sizeof(pName));
  3248. SetVehiclePos(GetPlayerVehicleID(playerid),2509.8716,1606.4781,10.4566);
  3249. SetVehicleZAngle(GetPlayerVehicleID(playerid), 158.8041);
  3250. SetCameraBehindPlayer(playerid);
  3251. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 30 (/drift30)", pName, playerid);
  3252. SendClientMessageToAll(0xFFFF00AA, string);
  3253. GameTextForPlayer(playerid, "~w~Welcome To Drift 30! ~G~", 5000, 5);
  3254. }
  3255. else
  3256. {
  3257. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3258. }
  3259. }
  3260. else
  3261. {
  3262. new pName[MAX_PLAYER_NAME];
  3263. new string[128];
  3264. GetPlayerName(playerid, pName, sizeof(pName));
  3265. SetPlayerPos(playerid, 2509.8716,1606.4781,10.4566);
  3266. SetPlayerFacingAngle(playerid, 158.8041);
  3267. SetCameraBehindPlayer(playerid);
  3268. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 30 (/drift30)", pName, playerid);
  3269. SendClientMessageToAll(0xFFFF00AA, string);
  3270. GameTextForPlayer(playerid, "~w~Welcome To Drift 30! ~G~", 5000, 5);
  3271. }
  3272. return 1;
  3273. }
  3274.  
  3275. CMD:drift31(playerid, params[])
  3276. {
  3277. if(IsPlayerInAnyVehicle(playerid))
  3278. {
  3279. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3280. {
  3281. new pName[MAX_PLAYER_NAME];
  3282. new string[128];
  3283. GetPlayerName(playerid, pName, sizeof(pName));
  3284. SetVehiclePos(GetPlayerVehicleID(playerid),-1421.2139,-816.0684,80.1159);
  3285. SetVehicleZAngle(GetPlayerVehicleID(playerid), 93.0473);
  3286. SetCameraBehindPlayer(playerid);
  3287. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 31 (/drift31)", pName, playerid);
  3288. SendClientMessageToAll(0xFFFF00AA, string);
  3289. GameTextForPlayer(playerid, "~w~Welcome To Drift 31! ~G~", 5000, 5);
  3290. }
  3291. else
  3292. {
  3293. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3294. }
  3295. }
  3296. else
  3297. {
  3298. new pName[MAX_PLAYER_NAME];
  3299. new string[128];
  3300. GetPlayerName(playerid, pName, sizeof(pName));
  3301. SetPlayerPos(playerid, -1421.2139,-816.0684,80.1159);
  3302. SetPlayerFacingAngle(playerid, 93.0473);
  3303. SetCameraBehindPlayer(playerid);
  3304. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 31 (/drift31)", pName, playerid);
  3305. SendClientMessageToAll(0xFFFF00AA, string);
  3306. GameTextForPlayer(playerid, "~w~Welcome To Drift 31! ~G~", 5000, 5);
  3307. }
  3308. return 1;
  3309.  
  3310. }
  3311. CMD:drift32(playerid, params[])
  3312. {
  3313. if(IsPlayerInAnyVehicle(playerid))
  3314. {
  3315. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3316. {
  3317. new pName[MAX_PLAYER_NAME];
  3318. new string[128];
  3319. GetPlayerName(playerid, pName, sizeof(pName));
  3320. SetVehiclePos(GetPlayerVehicleID(playerid),-1697.0072,991.5380,17.2838);
  3321. SetVehicleZAngle(GetPlayerVehicleID(playerid), 357.3751);
  3322. SetCameraBehindPlayer(playerid);
  3323. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 32 (/drift32)", pName, playerid);
  3324. SendClientMessageToAll(0xFFFF00AA, string);
  3325. GameTextForPlayer(playerid, "~w~Welcome To Drift 32! ~G~", 5000, 5);
  3326. }
  3327. else
  3328. {
  3329. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3330. }
  3331. }
  3332. else
  3333. {
  3334. new pName[MAX_PLAYER_NAME];
  3335. new string[128];
  3336. GetPlayerName(playerid, pName, sizeof(pName));
  3337. SetPlayerPos(playerid, -1697.0072,991.5380,17.2838);
  3338. SetPlayerFacingAngle(playerid, 357.3751);
  3339. SetCameraBehindPlayer(playerid);
  3340. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 32 (/drift32)", pName, playerid);
  3341. SendClientMessageToAll(0xFFFF00AA, string);
  3342. GameTextForPlayer(playerid, "~w~Welcome To Drift 32! ~G~", 5000, 5);
  3343. }
  3344. return 1;
  3345. }
  3346.  
  3347. CMD:drift33(playerid, params[])
  3348. {
  3349. if(IsPlayerInAnyVehicle(playerid))
  3350. {
  3351. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3352. {
  3353. new pName[MAX_PLAYER_NAME];
  3354. new string[128];
  3355. GetPlayerName(playerid, pName, sizeof(pName));
  3356. SetVehiclePos(GetPlayerVehicleID(playerid),-2136.3975,919.4185,79.5486);
  3357. SetVehicleZAngle(GetPlayerVehicleID(playerid), 268.2998);
  3358. SetCameraBehindPlayer(playerid);
  3359. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 33 (/drift33)", pName, playerid);
  3360. SendClientMessageToAll(0xFFFF00AA, string);
  3361. GameTextForPlayer(playerid, "~w~Welcome To Drift 33! ~G~", 5000, 5);
  3362. }
  3363. else
  3364. {
  3365. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3366. }
  3367. }
  3368. else
  3369. {
  3370. new pName[MAX_PLAYER_NAME];
  3371. new string[128];
  3372. GetPlayerName(playerid, pName, sizeof(pName));
  3373. SetPlayerPos(playerid, -2136.3975,919.4185,79.5486);
  3374. SetPlayerFacingAngle(playerid, 268.2998);
  3375. SetCameraBehindPlayer(playerid);
  3376. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 33 (/drift33)", pName, playerid);
  3377. SendClientMessageToAll(0xFFFF00AA, string);
  3378. GameTextForPlayer(playerid, "~w~Welcome To Drift 33! ~G~", 5000, 5);
  3379. }
  3380. return 1;
  3381. }
  3382.  
  3383. CMD:drift34(playerid, params[])
  3384. {
  3385. if(IsPlayerInAnyVehicle(playerid))
  3386. {
  3387. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3388. {
  3389. new pName[MAX_PLAYER_NAME];
  3390. new string[128];
  3391. GetPlayerName(playerid, pName, sizeof(pName));
  3392. SetVehiclePos(GetPlayerVehicleID(playerid),-1400.5747,-291.2898,5.7002);
  3393. SetVehicleZAngle(GetPlayerVehicleID(playerid), 353.6805);
  3394. SetCameraBehindPlayer(playerid);
  3395. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 34 (/drift34)", pName, playerid);
  3396. SendClientMessageToAll(0xFFFF00AA, string);
  3397. GameTextForPlayer(playerid, "~w~Welcome To Drift 34! ~G~", 5000, 5);
  3398. }
  3399. else
  3400. {
  3401. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3402. }
  3403. }
  3404. else
  3405. {
  3406. new pName[MAX_PLAYER_NAME];
  3407. new string[128];
  3408. GetPlayerName(playerid, pName, sizeof(pName));
  3409. SetPlayerPos(playerid, -1400.5747,-291.2898,5.7002);
  3410. SetPlayerFacingAngle(playerid, 353.6805);
  3411. SetCameraBehindPlayer(playerid);
  3412. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 34 (/drift34)", pName, playerid);
  3413. SendClientMessageToAll(0xFFFF00AA, string);
  3414. GameTextForPlayer(playerid, "~w~Welcome To Drift 34! ~G~", 5000, 5);
  3415. }
  3416. return 1;
  3417. }
  3418.  
  3419. CMD:drift35(playerid, params[])
  3420. {
  3421. if(IsPlayerInAnyVehicle(playerid))
  3422. {
  3423. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3424. {
  3425. new pName[MAX_PLAYER_NAME];
  3426. new string[128];
  3427. GetPlayerName(playerid, pName, sizeof(pName));
  3428. SetVehiclePos(GetPlayerVehicleID(playerid),1615.3378,-1659.0410,13.2405);
  3429. SetVehicleZAngle(GetPlayerVehicleID(playerid), 184.4336);
  3430. SetCameraBehindPlayer(playerid);
  3431. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 35 (/drift35)", pName, playerid);
  3432. SendClientMessageToAll(0xFFFF00AA, string);
  3433. GameTextForPlayer(playerid, "~w~Welcome To Drift 35! ~G~", 5000, 5);
  3434. }
  3435. else
  3436. {
  3437. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3438. }
  3439. }
  3440. else
  3441. {
  3442. new pName[MAX_PLAYER_NAME];
  3443. new string[128];
  3444. GetPlayerName(playerid, pName, sizeof(pName));
  3445. SetPlayerPos(playerid, 1615.3378,-1659.0410,13.2405);
  3446. SetPlayerFacingAngle(playerid, 184.4336);
  3447. SetCameraBehindPlayer(playerid);
  3448. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 35 (/drift35)", pName, playerid);
  3449. SendClientMessageToAll(0xFFFF00AA, string);
  3450. GameTextForPlayer(playerid, "~w~Welcome To Drift 35! ~G~", 5000, 5);
  3451. }
  3452. return 1;
  3453. }
  3454.  
  3455. CMD:drift36(playerid, params[])
  3456. {
  3457. if(IsPlayerInAnyVehicle(playerid))
  3458. {
  3459. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3460. {
  3461. new pName[MAX_PLAYER_NAME];
  3462. new string[128];
  3463. GetPlayerName(playerid, pName, sizeof(pName));
  3464. SetVehiclePos(GetPlayerVehicleID(playerid),1651.2620,-2599.9829,13.2465);
  3465. SetVehicleZAngle(GetPlayerVehicleID(playerid), 269.8469);
  3466. SetCameraBehindPlayer(playerid);
  3467. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 36 (/drift36)", pName, playerid);
  3468. SendClientMessageToAll(0xFFFF00AA, string);
  3469. GameTextForPlayer(playerid, "~w~Welcome To Drift 36! ~G~", 5000, 5);
  3470. }
  3471. else
  3472. {
  3473. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3474. }
  3475. }
  3476. else
  3477. {
  3478. new pName[MAX_PLAYER_NAME];
  3479. new string[128];
  3480. GetPlayerName(playerid, pName, sizeof(pName));
  3481. SetPlayerPos(playerid, 1651.2620,-2599.9829,13.2465);
  3482. SetPlayerFacingAngle(playerid, 269.8469);
  3483. SetCameraBehindPlayer(playerid);
  3484. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 36 (/drift36)", pName, playerid);
  3485. SendClientMessageToAll(0xFFFF00AA, string);
  3486. GameTextForPlayer(playerid, "~w~Welcome To Drift 36! ~G~", 5000, 5);
  3487. }
  3488. return 1;
  3489. }
  3490.  
  3491. CMD:drift37(playerid, params[])
  3492. {
  3493. if(IsPlayerInAnyVehicle(playerid))
  3494. {
  3495. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3496. {
  3497. new pName[MAX_PLAYER_NAME];
  3498. new string[128];
  3499. GetPlayerName(playerid, pName, sizeof(pName));
  3500. SetVehiclePos(GetPlayerVehicleID(playerid),291.6453,-1489.1570,32.3365);
  3501. SetVehicleZAngle(GetPlayerVehicleID(playerid), 50.8979);
  3502. SetCameraBehindPlayer(playerid);
  3503. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 37 (/drift37)", pName, playerid);
  3504. SendClientMessageToAll(0xFFFF00AA, string);
  3505. GameTextForPlayer(playerid, "~w~Welcome To Drift 37! ~G~", 5000, 5);
  3506. }
  3507. else
  3508. {
  3509. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3510. }
  3511. }
  3512. else
  3513. {
  3514. new pName[MAX_PLAYER_NAME];
  3515. new string[128];
  3516. GetPlayerName(playerid, pName, sizeof(pName));
  3517. SetPlayerPos(playerid, 291.6453,-1489.1570,32.3365);
  3518. SetPlayerFacingAngle(playerid, 50.8979);
  3519. SetCameraBehindPlayer(playerid);
  3520. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 37 (/drift37)", pName, playerid);
  3521. SendClientMessageToAll(0xFFFF00AA, string);
  3522. GameTextForPlayer(playerid, "~w~Welcome To Drift 37! ~G~", 5000, 5);
  3523. }
  3524. return 1;
  3525. }
  3526.  
  3527. CMD:drift38(playerid, params[])
  3528. {
  3529. if(IsPlayerInAnyVehicle(playerid))
  3530. {
  3531. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3532. {
  3533. new pName[MAX_PLAYER_NAME];
  3534. new string[128];
  3535. GetPlayerName(playerid, pName, sizeof(pName));
  3536. SetVehiclePos(GetPlayerVehicleID(playerid),1591.4022,-2192.9214,13.0724);
  3537. SetVehicleZAngle(GetPlayerVehicleID(playerid), 88.7810);
  3538. SetCameraBehindPlayer(playerid);
  3539. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 38 (/drift38)", pName, playerid);
  3540. SendClientMessageToAll(0xFFFF00AA, string);
  3541. GameTextForPlayer(playerid, "~w~Welcome To Drift 38! ~G~", 5000, 5);
  3542. }
  3543. else
  3544. {
  3545. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3546. }
  3547. }
  3548. else
  3549. {
  3550. new pName[MAX_PLAYER_NAME];
  3551. new string[128];
  3552. GetPlayerName(playerid, pName, sizeof(pName));
  3553. SetPlayerPos(playerid, 1591.4022,-2192.9214,13.0724);
  3554. SetPlayerFacingAngle(playerid, 88.7810);
  3555. SetCameraBehindPlayer(playerid);
  3556. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 38 (/drift38)", pName, playerid);
  3557. SendClientMessageToAll(0xFFFF00AA, string);
  3558. GameTextForPlayer(playerid, "~w~Welcome To Drift 38! ~G~", 5000, 5);
  3559. }
  3560. return 1;
  3561. }
  3562.  
  3563. CMD:drift39(playerid, params[])
  3564. {
  3565. if(IsPlayerInAnyVehicle(playerid))
  3566. {
  3567. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3568. {
  3569. new pName[MAX_PLAYER_NAME];
  3570. new string[128];
  3571. GetPlayerName(playerid, pName, sizeof(pName));
  3572. SetVehiclePos(GetPlayerVehicleID(playerid),1360.9453,-2465.1997,7.3572);
  3573. SetVehicleZAngle(GetPlayerVehicleID(playerid), 269.3084);
  3574. SetCameraBehindPlayer(playerid);
  3575. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 39 (/drift39)", pName, playerid);
  3576. SendClientMessageToAll(0xFFFF00AA, string);
  3577. GameTextForPlayer(playerid, "~w~Welcome To Drift 39! ~G~", 5000, 5);
  3578. }
  3579. else
  3580. {
  3581. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3582. }
  3583. }
  3584. else
  3585. {
  3586. new pName[MAX_PLAYER_NAME];
  3587. new string[128];
  3588. GetPlayerName(playerid, pName, sizeof(pName));
  3589. SetPlayerPos(playerid, 1360.9453,-2465.1997,7.3572);
  3590. SetPlayerFacingAngle(playerid, 269.3084);
  3591. SetCameraBehindPlayer(playerid);
  3592. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 39 (/drift39)", pName, playerid);
  3593. SendClientMessageToAll(0xFFFF00AA, string);
  3594. GameTextForPlayer(playerid, "~w~Welcome To Drift 39! ~G~", 5000, 5);
  3595. }
  3596. return 1;
  3597. }
  3598.  
  3599. CMD:drift40(playerid, params[])
  3600. {
  3601. if(IsPlayerInAnyVehicle(playerid))
  3602. {
  3603. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3604. {
  3605. new pName[MAX_PLAYER_NAME];
  3606. new string[128];
  3607. GetPlayerName(playerid, pName, sizeof(pName));
  3608. SetVehiclePos(GetPlayerVehicleID(playerid),-2265.7798,1158.4409,57.0986);
  3609. SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.1581);
  3610. SetCameraBehindPlayer(playerid);
  3611. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 40 (/drift40)", pName, playerid);
  3612. SendClientMessageToAll(0xFFFF00AA, string);
  3613. GameTextForPlayer(playerid, "~w~Welcome To Drift 40! ~G~", 5000, 5);
  3614. }
  3615. else
  3616. {
  3617. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3618. }
  3619. }
  3620. else
  3621. {
  3622. new pName[MAX_PLAYER_NAME];
  3623. new string[128];
  3624. GetPlayerName(playerid, pName, sizeof(pName));
  3625. SetPlayerPos(playerid, -2265.7798,1158.4409,57.0986);
  3626. SetPlayerFacingAngle(playerid, 0.1581);
  3627. SetCameraBehindPlayer(playerid);
  3628. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 40 (/drift40)", pName, playerid);
  3629. SendClientMessageToAll(0xFFFF00AA, string);
  3630. GameTextForPlayer(playerid, "~w~Welcome To Drift 40! ~G~", 5000, 5);
  3631. }
  3632. return 1;
  3633. }
  3634.  
  3635. CMD:drift41(playerid, params[])
  3636. {
  3637. if(IsPlayerInAnyVehicle(playerid))
  3638. {
  3639. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3640. {
  3641. new pName[MAX_PLAYER_NAME];
  3642. new string[128];
  3643. GetPlayerName(playerid, pName, sizeof(pName));
  3644. SetVehiclePos(GetPlayerVehicleID(playerid),-2119.4114,-349.4402,34.8226);
  3645. SetVehicleZAngle(GetPlayerVehicleID(playerid), 270.5172);
  3646. SetCameraBehindPlayer(playerid);
  3647. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 41 (/drift41)", pName, playerid);
  3648. SendClientMessageToAll(0xFFFF00AA, string);
  3649. GameTextForPlayer(playerid, "~w~Welcome To Drift 41! ~G~", 5000, 5);
  3650. }
  3651. else
  3652. {
  3653. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3654. }
  3655. }
  3656. else
  3657. {
  3658. new pName[MAX_PLAYER_NAME];
  3659. new string[128];
  3660. GetPlayerName(playerid, pName, sizeof(pName));
  3661. SetPlayerPos(playerid, -2119.4114,-349.4402,34.8226);
  3662. SetPlayerFacingAngle(playerid, 270.5172);
  3663. SetCameraBehindPlayer(playerid);
  3664. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 41 (/drift41)", pName, playerid);
  3665. SendClientMessageToAll(0xFFFF00AA, string);
  3666. GameTextForPlayer(playerid, "~w~Welcome To Drift 41! ~G~", 5000, 5);
  3667. }
  3668. return 1;
  3669. }
  3670.  
  3671. CMD:drift42(playerid, params[])
  3672. {
  3673. if(IsPlayerInAnyVehicle(playerid))
  3674. {
  3675. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3676. {
  3677. new pName[MAX_PLAYER_NAME];
  3678. new string[128];
  3679. GetPlayerName(playerid, pName, sizeof(pName));
  3680. SetVehiclePos(GetPlayerVehicleID(playerid),1476.5244,1758.5297,10.5100);
  3681. SetVehicleZAngle(GetPlayerVehicleID(playerid), 181.3618);
  3682. SetCameraBehindPlayer(playerid);
  3683. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 42 (/drift42)", pName, playerid);
  3684. SendClientMessageToAll(0xFFFF00AA, string);
  3685. GameTextForPlayer(playerid, "~w~Welcome To Drift 42! ~G~", 5000, 5);
  3686. }
  3687. else
  3688. {
  3689. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3690. }
  3691. }
  3692. else
  3693. {
  3694. new pName[MAX_PLAYER_NAME];
  3695. new string[128];
  3696. GetPlayerName(playerid, pName, sizeof(pName));
  3697. SetPlayerPos(playerid, 1476.5244,1758.5297,10.5100);
  3698. SetPlayerFacingAngle(playerid, 181.3618);
  3699. SetCameraBehindPlayer(playerid);
  3700. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 42 (/drift42)", pName, playerid);
  3701. SendClientMessageToAll(0xFFFF00AA, string);
  3702. GameTextForPlayer(playerid, "~w~Welcome To Drift 42! ~G~", 5000, 5);
  3703. }
  3704. return 1;
  3705. }
  3706.  
  3707. CMD:drift43(playerid, params[])
  3708. {
  3709. if(IsPlayerInAnyVehicle(playerid))
  3710. {
  3711. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3712. {
  3713. new pName[MAX_PLAYER_NAME];
  3714. new string[128];
  3715. GetPlayerName(playerid, pName, sizeof(pName));
  3716. SetVehiclePos(GetPlayerVehicleID(playerid),137.5619,1946.4087,19.0599);
  3717. SetVehicleZAngle(GetPlayerVehicleID(playerid), 181.3618);
  3718. SetCameraBehindPlayer(playerid);
  3719. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 43 (/drift43)", pName, playerid);
  3720. SendClientMessageToAll(0xFFFF00AA, string);
  3721. GameTextForPlayer(playerid, "~w~Welcome To Drift 43! ~G~", 5000, 5);
  3722. }
  3723. else
  3724. {
  3725. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3726. }
  3727. }
  3728. else
  3729. {
  3730. new pName[MAX_PLAYER_NAME];
  3731. new string[128];
  3732. GetPlayerName(playerid, pName, sizeof(pName));
  3733. SetPlayerPos(playerid, 137.5619,1946.4087,19.0599);
  3734. SetPlayerFacingAngle(playerid, 181.3618);
  3735. SetCameraBehindPlayer(playerid);
  3736. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 43 (/drift43)", pName, playerid);
  3737. SendClientMessageToAll(0xFFFF00AA, string);
  3738. GameTextForPlayer(playerid, "~w~Welcome To Drift 43! ~G~", 5000, 5);
  3739. }
  3740. return 1;
  3741. }
  3742.  
  3743. CMD:drift44(playerid, params[])
  3744. {
  3745. if(IsPlayerInAnyVehicle(playerid))
  3746. {
  3747. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3748. {
  3749. new pName[MAX_PLAYER_NAME];
  3750. new string[128];
  3751. GetPlayerName(playerid, pName, sizeof(pName));
  3752. SetVehiclePos(GetPlayerVehicleID(playerid),2589.9761,2800.7749,10.3423);
  3753. SetVehicleZAngle(GetPlayerVehicleID(playerid), 90.1578);
  3754. SetCameraBehindPlayer(playerid);
  3755. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 44 (/drift44)", pName, playerid);
  3756. SendClientMessageToAll(0xFFFF00AA, string);
  3757. GameTextForPlayer(playerid, "~w~Welcome To Drift 44! ~G~", 5000, 5);
  3758. }
  3759. else
  3760. {
  3761. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3762. }
  3763. }
  3764. else
  3765. {
  3766. new pName[MAX_PLAYER_NAME];
  3767. new string[128];
  3768. GetPlayerName(playerid, pName, sizeof(pName));
  3769. SetPlayerPos(playerid, 2589.9761,2800.7749,10.3423);
  3770. SetPlayerFacingAngle(playerid, 90.1578);
  3771. SetCameraBehindPlayer(playerid);
  3772. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 44 (/drift44)", pName, playerid);
  3773. SendClientMessageToAll(0xFFFF00AA, string);
  3774. GameTextForPlayer(playerid, "~w~Welcome To Drift 44! ~G~", 5000, 5);
  3775. }
  3776. return 1;
  3777. }
  3778.  
  3779. CMD:drift45(playerid, params[])
  3780. {
  3781. if(IsPlayerInAnyVehicle(playerid))
  3782. {
  3783. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3784. {
  3785. new pName[MAX_PLAYER_NAME];
  3786. new string[128];
  3787. GetPlayerName(playerid, pName, sizeof(pName));
  3788. SetVehiclePos(GetPlayerVehicleID(playerid),1000.0231,2545.3728,10.3403);
  3789. SetVehicleZAngle(GetPlayerVehicleID(playerid), 235.6451);
  3790. SetCameraBehindPlayer(playerid);
  3791. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 45 (/drift45)", pName, playerid);
  3792. SendClientMessageToAll(0xFFFF00AA, string);
  3793. GameTextForPlayer(playerid, "~w~Welcome To Drift 45! ~G~", 5000, 5);
  3794. }
  3795. else
  3796. {
  3797. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3798. }
  3799. }
  3800. else
  3801. {
  3802. new pName[MAX_PLAYER_NAME];
  3803. new string[128];
  3804. GetPlayerName(playerid, pName, sizeof(pName));
  3805. SetPlayerPos(playerid, 1000.0231,2545.3728,10.3403);
  3806. SetPlayerFacingAngle(playerid, 235.6451);
  3807. SetCameraBehindPlayer(playerid);
  3808. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 45 (/drift45)", pName, playerid);
  3809. SendClientMessageToAll(0xFFFF00AA, string);
  3810. GameTextForPlayer(playerid, "~w~Welcome To Drift 45! ~G~", 5000, 5);
  3811. }
  3812. return 1;
  3813. }
  3814.  
  3815. CMD:drift46(playerid, params[])
  3816. {
  3817. if(IsPlayerInAnyVehicle(playerid))
  3818. {
  3819. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3820. {
  3821. new pName[MAX_PLAYER_NAME];
  3822. new string[128];
  3823. GetPlayerName(playerid, pName, sizeof(pName));
  3824. SetVehiclePos(GetPlayerVehicleID(playerid),1322.6106,2236.8350,10.4909);
  3825. SetVehicleZAngle(GetPlayerVehicleID(playerid), 2.3974);
  3826. SetCameraBehindPlayer(playerid);
  3827. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 46 (/drift46)", pName, playerid);
  3828. SendClientMessageToAll(0xFFFF00AA, string);
  3829. GameTextForPlayer(playerid, "~w~Welcome To Drift 46! ~G~", 5000, 5);
  3830. }
  3831. else
  3832. {
  3833. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3834. }
  3835. }
  3836. else
  3837. {
  3838. new pName[MAX_PLAYER_NAME];
  3839. new string[128];
  3840. GetPlayerName(playerid, pName, sizeof(pName));
  3841. SetPlayerPos(playerid, 1322.6106,2236.8350,10.4909);
  3842. SetPlayerFacingAngle(playerid, 2.3974);
  3843. SetCameraBehindPlayer(playerid);
  3844. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 46 (/drift46)", pName, playerid);
  3845. SendClientMessageToAll(0xFFFF00AA, string);
  3846. GameTextForPlayer(playerid, "~w~Welcome To Drift 46! ~G~", 5000, 5);
  3847. }
  3848. return 1;
  3849. }
  3850.  
  3851. CMD:drift47(playerid, params[])
  3852. {
  3853. if(IsPlayerInAnyVehicle(playerid))
  3854. {
  3855. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3856. {
  3857. new pName[MAX_PLAYER_NAME];
  3858. new string[128];
  3859. GetPlayerName(playerid, pName, sizeof(pName));
  3860. SetVehiclePos(GetPlayerVehicleID(playerid),1500.5153,994.9993,10.4639);
  3861. SetVehicleZAngle(GetPlayerVehicleID(playerid), 90.1991);
  3862. SetCameraBehindPlayer(playerid);
  3863. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 47 (/drift47)", pName, playerid);
  3864. SendClientMessageToAll(0xFFFF00AA, string);
  3865. GameTextForPlayer(playerid, "~w~Welcome To Drift 47! ~G~", 5000, 5);
  3866. }
  3867. else
  3868. {
  3869. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3870. }
  3871. }
  3872. else
  3873. {
  3874. new pName[MAX_PLAYER_NAME];
  3875. new string[128];
  3876. GetPlayerName(playerid, pName, sizeof(pName));
  3877. SetPlayerPos(playerid, 1500.5153,994.9993,10.4639);
  3878. SetPlayerFacingAngle(playerid, 90.1991);
  3879. SetCameraBehindPlayer(playerid);
  3880. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 47 (/drift47)", pName, playerid);
  3881. SendClientMessageToAll(0xFFFF00AA, string);
  3882. GameTextForPlayer(playerid, "~w~Welcome To Drift 47! ~G~", 5000, 5);
  3883. }
  3884. return 1;
  3885. }
  3886.  
  3887. CMD:drift48(playerid, params[])
  3888. {
  3889. if(IsPlayerInAnyVehicle(playerid))
  3890. {
  3891. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3892. {
  3893. new pName[MAX_PLAYER_NAME];
  3894. new string[128];
  3895. GetPlayerName(playerid, pName, sizeof(pName));
  3896. SetVehiclePos(GetPlayerVehicleID(playerid),2050.2854,864.9113,6.4736);
  3897. SetVehicleZAngle(GetPlayerVehicleID(playerid), 182.3646);
  3898. SetCameraBehindPlayer(playerid);
  3899. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 48 (/drift48)", pName, playerid);
  3900. SendClientMessageToAll(0xFFFF00AA, string);
  3901. GameTextForPlayer(playerid, "~w~Welcome To Drift 48! ~G~", 5000, 5);
  3902. }
  3903. else
  3904. {
  3905. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3906. }
  3907. }
  3908. else
  3909. {
  3910. new pName[MAX_PLAYER_NAME];
  3911. new string[128];
  3912. GetPlayerName(playerid, pName, sizeof(pName));
  3913. SetPlayerPos(playerid, 2050.2854,864.9113,6.4736);
  3914. SetPlayerFacingAngle(playerid, 182.3646);
  3915. SetCameraBehindPlayer(playerid);
  3916. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 48 (/drift48)", pName, playerid);
  3917. SendClientMessageToAll(0xFFFF00AA, string);
  3918. GameTextForPlayer(playerid, "~w~Welcome To Drift 48! ~G~", 5000, 5);
  3919. }
  3920. return 1;
  3921. }
  3922.  
  3923. CMD:drift49(playerid, params[])
  3924. {
  3925. if(IsPlayerInAnyVehicle(playerid))
  3926. {
  3927. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3928. {
  3929. new pName[MAX_PLAYER_NAME];
  3930. new string[128];
  3931. GetPlayerName(playerid, pName, sizeof(pName));
  3932. SetVehiclePos(GetPlayerVehicleID(playerid),2634.6064,1312.7318,10.4710);
  3933. SetVehicleZAngle(GetPlayerVehicleID(playerid), 270.8752);
  3934. SetCameraBehindPlayer(playerid);
  3935. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 49 (/drift49)", pName, playerid);
  3936. SendClientMessageToAll(0xFFFF00AA, string);
  3937. GameTextForPlayer(playerid, "~w~Welcome To Drift 49! ~G~", 5000, 5);
  3938. }
  3939. else
  3940. {
  3941. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3942. }
  3943. }
  3944. else
  3945. {
  3946. new pName[MAX_PLAYER_NAME];
  3947. new string[128];
  3948. GetPlayerName(playerid, pName, sizeof(pName));
  3949. SetPlayerPos(playerid, 2634.6064,1312.7318,10.4710);
  3950. SetPlayerFacingAngle(playerid, 270.8752);
  3951. SetCameraBehindPlayer(playerid);
  3952. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 49 (/drift49)", pName, playerid);
  3953. SendClientMessageToAll(0xFFFF00AA, string);
  3954. GameTextForPlayer(playerid, "~w~Welcome To Drift 49! ~G~", 5000, 5);
  3955. }
  3956. return 1;
  3957. }
  3958.  
  3959. CMD:drift50(playerid, params[])
  3960. {
  3961. if(IsPlayerInAnyVehicle(playerid))
  3962. {
  3963. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  3964. {
  3965. new pName[MAX_PLAYER_NAME];
  3966. new string[128];
  3967. GetPlayerName(playerid, pName, sizeof(pName));
  3968. SetVehiclePos(GetPlayerVehicleID(playerid),1605.4539,2279.6563,10.4743);
  3969. SetVehicleZAngle(GetPlayerVehicleID(playerid), 1.3359);
  3970. SetCameraBehindPlayer(playerid);
  3971. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 50 (/drift50)", pName, playerid);
  3972. SendClientMessageToAll(0xFFFF00AA, string);
  3973. GameTextForPlayer(playerid, "~w~Welcome To Drift 50! ~G~", 5000, 5);
  3974. }
  3975. else
  3976. {
  3977. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  3978. }
  3979. }
  3980. else
  3981. {
  3982. new pName[MAX_PLAYER_NAME];
  3983. new string[128];
  3984. GetPlayerName(playerid, pName, sizeof(pName));
  3985. SetPlayerPos(playerid, 1605.4539,2279.6563,10.4743);
  3986. SetPlayerFacingAngle(playerid, 1.3359);
  3987. SetCameraBehindPlayer(playerid);
  3988. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 50 (/drift50)", pName, playerid);
  3989. SendClientMessageToAll(0xFFFF00AA, string);
  3990. GameTextForPlayer(playerid, "~w~Welcome To Drift 50! ~G~", 5000, 5);
  3991. }
  3992. return 1;
  3993. }
  3994.  
  3995. CMD:drift51(playerid, params[])
  3996. {
  3997. if(IsPlayerInAnyVehicle(playerid))
  3998. {
  3999. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4000. {
  4001. new pName[MAX_PLAYER_NAME];
  4002. new string[128];
  4003. GetPlayerName(playerid, pName, sizeof(pName));
  4004. SetVehiclePos(GetPlayerVehicleID(playerid),2080.7761,-1865.9845,13.0337);
  4005. SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.1301);
  4006. SetCameraBehindPlayer(playerid);
  4007. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 51 (/drift51)", pName, playerid);
  4008. SendClientMessageToAll(0xFFFF00AA, string);
  4009. GameTextForPlayer(playerid, "~w~Welcome To Drift 51! ~G~", 5000, 5);
  4010. }
  4011. else
  4012. {
  4013. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  4014. }
  4015. }
  4016. else
  4017. {
  4018. new pName[MAX_PLAYER_NAME];
  4019. new string[128];
  4020. GetPlayerName(playerid, pName, sizeof(pName));
  4021. SetPlayerPos(playerid, 2080.7761,-1865.9845,13.0337);
  4022. SetPlayerFacingAngle(playerid, 179.1301);
  4023. SetCameraBehindPlayer(playerid);
  4024. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 51 (/drift51)", pName, playerid);
  4025. SendClientMessageToAll(0xFFFF00AA, string);
  4026. GameTextForPlayer(playerid, "~w~Welcome To Drift 51! ~G~", 5000, 5);
  4027. }
  4028. return 1;
  4029. }
  4030.  
  4031. CMD:drift52(playerid, params[])
  4032. {
  4033. if(IsPlayerInAnyVehicle(playerid))
  4034. {
  4035. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4036. {
  4037. new pName[MAX_PLAYER_NAME];
  4038. new string[128];
  4039. GetPlayerName(playerid, pName, sizeof(pName));
  4040. SetVehiclePos(GetPlayerVehicleID(playerid),1342.4817,-1576.3361,13.0962);
  4041. SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.1301);
  4042. SetCameraBehindPlayer(playerid);
  4043. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 52 (/drift52)", pName, playerid);
  4044. SendClientMessageToAll(0xFFFF00AA, string);
  4045. GameTextForPlayer(playerid, "~w~Welcome To Drift 52! ~G~", 5000, 5);
  4046. }
  4047. else
  4048. {
  4049. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  4050. }
  4051. }
  4052. else
  4053. {
  4054. new pName[MAX_PLAYER_NAME];
  4055. new string[128];
  4056. GetPlayerName(playerid, pName, sizeof(pName));
  4057. SetPlayerPos(playerid, 1342.4817,-1576.3361,13.0962);
  4058. SetPlayerFacingAngle(playerid, 179.1301);
  4059. SetCameraBehindPlayer(playerid);
  4060. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 52 (/drift52)", pName, playerid);
  4061. SendClientMessageToAll(0xFFFF00AA, string);
  4062. GameTextForPlayer(playerid, "~w~Welcome To Drift 52! ~G~", 5000, 5);
  4063. }
  4064. return 1;
  4065. }
  4066.  
  4067. CMD:drift53(playerid, params[])
  4068. {
  4069. if(IsPlayerInAnyVehicle(playerid))
  4070. {
  4071. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4072. {
  4073. new pName[MAX_PLAYER_NAME];
  4074. new string[128];
  4075. GetPlayerName(playerid, pName, sizeof(pName));
  4076. SetVehiclePos(GetPlayerVehicleID(playerid),835.6555,-878.2632,68.0216);
  4077. SetVehicleZAngle(GetPlayerVehicleID(playerid), 238.8432);
  4078. SetCameraBehindPlayer(playerid);
  4079. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 53 (/drift53)", pName, playerid);
  4080. SendClientMessageToAll(0xFFFF00AA, string);
  4081. GameTextForPlayer(playerid, "~w~Welcome To Drift 53! ~G~", 5000, 5);
  4082. }
  4083. else
  4084. {
  4085. SendClientMessage(playerid, 0xCC0000AA, "[ERROR]: You need to be the driver!");
  4086. }
  4087. }
  4088. else
  4089. {
  4090. new pName[MAX_PLAYER_NAME];
  4091. new string[128];
  4092. GetPlayerName(playerid, pName, sizeof(pName));
  4093. SetPlayerPos(playerid, 835.6555,-878.2632,68.0216);
  4094. SetPlayerFacingAngle(playerid, 238.8432);
  4095. SetCameraBehindPlayer(playerid);
  4096. format(string, sizeof(string), "%s [ID:%d] has gone to Drift 53 (/drift53)", pName, playerid);
  4097. SendClientMessageToAll(0xFFFF00AA, string);
  4098. GameTextForPlayer(playerid, "~w~Welcome To Drift 53! ~G~", 5000, 5);
  4099. }
  4100. return 1;
  4101. }
  4102.  
  4103. CMD:v(playerid, params[])
  4104. {
  4105. new Vehicle[32], VehicleID, ColorOne, ColorTwo;
  4106. PlayerInfo[playerid][pCanSpawnVehicle] = true;
  4107. if(sscanf(params, "s[32]D(1)D(1)", Vehicle, ColorOne, ColorTwo))
  4108. {
  4109. PlayerInfo[playerid][pCanSpawnVehicle] = true;
  4110. SendClientMessage(playerid, 0x808080FF, "{6EF83C}USAGE: {FFFFFF}/v [VehicleNAME/VehicleID] [Color 1 (optional)] [Color 2 (optional)]");
  4111. return 1;
  4112. }
  4113.  
  4114. if(PlayerInfo[playerid][pCanSpawnVehicle])
  4115. {
  4116. VehicleID = GetVehicleModelIDFromName(Vehicle);
  4117. if(VehicleID != 425 && VehicleID != 432 && VehicleID != 447 &&
  4118. VehicleID != 430 && VehicleID != 417 && VehicleID != 435 &&
  4119. VehicleID != 446 && VehicleID != 449 && VehicleID != 450 &&
  4120. VehicleID != 452 && VehicleID != 453 && VehicleID != 454 &&
  4121. VehicleID != 460 && VehicleID != 464 && VehicleID != 465 &&
  4122. VehicleID != 469 && VehicleID != 472 && VehicleID != 473 &&
  4123. VehicleID != 476 && VehicleID != 484 && VehicleID != 487 &&
  4124. VehicleID != 488 && VehicleID != 493 && VehicleID != 497 &&
  4125. VehicleID != 501 && VehicleID != 511 && VehicleID != 512 &&
  4126. VehicleID != 513 && VehicleID != 519 && VehicleID != 520 &&
  4127. VehicleID != 537 && VehicleID != 538 && VehicleID != 548 &&
  4128. VehicleID != 553 && VehicleID != 563 && VehicleID != 564 &&
  4129. VehicleID != 569 && VehicleID != 570 && VehicleID != 577 &&
  4130. VehicleID != 584 && VehicleID != 590 && VehicleID != 591 &&
  4131. VehicleID != 592 && VehicleID != 593 && VehicleID != 594 &&
  4132. VehicleID != 595 && VehicleID != 606 && VehicleID != 607 &&
  4133. VehicleID != 608 && VehicleID != 610 && VehicleID != 611) {
  4134. if(VehicleID == -1 )
  4135. {
  4136. VehicleID = strval(Vehicle);
  4137. if(VehicleID < 400 || VehicleID > 611 )
  4138. {
  4139. return SendClientMessage(playerid, 0xAA3333AA, "You entered an invalid vehiclename/id!");
  4140. }
  4141. }
  4142. GetPlayerPos(playerid, pX, pY, pZ);
  4143. GetPlayerFacingAngle(playerid, pAngle);
  4144. DestroyVehicle(PlayerInfo[playerid][pSpawnVehicle]);
  4145. PlayerInfo[playerid][pSpawnVehicle] = CreateVehicle(VehicleID, pX, pY, pZ+2.0, pAngle, ColorOne, ColorTwo, -1);
  4146. LinkVehicleToInterior(PlayerInfo[playerid][pSpawnVehicle], GetPlayerInterior(playerid));
  4147. PutPlayerInVehicle(playerid, PlayerInfo[playerid][pSpawnVehicle], 0);
  4148. SendClientMessage(playerid, 0xAA3333AA, "You succesfully spawned this vehicle!");
  4149. } else {
  4150. SendClientMessage(playerid, 0xAA3333AA, "You are not allowed to spawn this vehicle!!");
  4151. }
  4152. } else {
  4153. SendClientMessage(playerid, 0xAA3333AA, "You can't spawn vehicles in this zone!");}
  4154. return 1;
  4155. }
  4156.  
  4157. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  4158. {
  4159. return 1;
  4160. }
  4161.  
  4162. public OnPlayerExitVehicle(playerid, vehicleid)
  4163. {
  4164. return 1;
  4165. }
  4166.  
  4167. public OnPlayerStateChange(playerid, newstate, oldstate)
  4168. {
  4169. if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  4170. {
  4171. VehicleModel[playerid] = GetVehicleModel(GetPlayerVehicleID(playerid));
  4172. ShowGameTextForPlayer(playerid);
  4173. return 1;
  4174. }
  4175. if(newstate != PLAYER_STATE_DRIVER && (oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)) KillTimer(CFCTimer); //kills timer that checks for left vehicle if player exits vehicle
  4176. return 1;
  4177. }
  4178.  
  4179. public CheckForChange(playerid)
  4180. {
  4181. if(GetVehicleModel(GetPlayerVehicleID(playerid)) != VehicleModel[playerid])
  4182. {
  4183. VehicleModel[playerid] = GetVehicleModel(GetPlayerVehicleID(playerid));
  4184. ShowGameTextForPlayer(playerid);
  4185. }
  4186. return 1;
  4187. }
  4188.  
  4189. public ShowGameTextForPlayer(playerid)
  4190. {
  4191. new string[32];
  4192. switch(GAMETEXT_COLOR)
  4193. {
  4194. case 0: format(string,sizeof(string),"%s",VehicleNames[VehicleModel[playerid]-400]);
  4195. case 1: format(string,sizeof(string),"~b~%s",VehicleNames[VehicleModel[playerid]-400]);
  4196. case 2: format(string,sizeof(string),"~g~%s",VehicleNames[VehicleModel[playerid]-400]);
  4197. case 3: format(string,sizeof(string),"~r~%s",VehicleNames[VehicleModel[playerid]-400]);
  4198. case 4: format(string,sizeof(string),"~p~%s",VehicleNames[VehicleModel[playerid]-400]);
  4199. case 5: format(string,sizeof(string),"~w~%s",VehicleNames[VehicleModel[playerid]-400]);
  4200. case 6: format(string,sizeof(string),"%~|~s",VehicleNames[VehicleModel[playerid]-400]);
  4201. }
  4202. GameTextForPlayer(playerid,string,2000,1);
  4203. CFCTimer = SetTimerEx("CheckForChange",1000,true,"i",playerid);
  4204. return 1;
  4205. }
  4206.  
  4207. public OnPlayerEnterCheckpoint(playerid)
  4208. {
  4209. return 1;
  4210. }
  4211.  
  4212. public OnPlayerLeaveCheckpoint(playerid)
  4213. {
  4214. return 1;
  4215. }
  4216.  
  4217. public OnPlayerEnterRaceCheckpoint(playerid)
  4218. {
  4219. return 1;
  4220. }
  4221.  
  4222. public OnPlayerLeaveRaceCheckpoint(playerid)
  4223. {
  4224. return 1;
  4225. }
  4226.  
  4227. public OnRconCommand(cmd[])
  4228. {
  4229. return 1;
  4230. }
  4231.  
  4232. public OnPlayerRequestSpawn(playerid)
  4233. {
  4234. return 1;
  4235. }
  4236.  
  4237. public OnObjectMoved(objectid)
  4238. {
  4239. return 1;
  4240. }
  4241.  
  4242. public OnPlayerObjectMoved(playerid, objectid)
  4243. {
  4244. return 1;
  4245. }
  4246.  
  4247. public OnPlayerPickUpPickup(playerid, pickupid)
  4248. {
  4249. return 1;
  4250. }
  4251.  
  4252. public OnVehicleMod(playerid, vehicleid, componentid)
  4253. {
  4254. return 1;
  4255. }
  4256.  
  4257. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  4258. {
  4259. return 1;
  4260. }
  4261.  
  4262. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  4263. {
  4264. return 1;
  4265. }
  4266.  
  4267. public OnPlayerSelectedMenuRow(playerid, row)
  4268. {
  4269. return 1;
  4270. }
  4271.  
  4272. public OnPlayerExitedMenu(playerid)
  4273. {
  4274. return 1;
  4275. }
  4276.  
  4277. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  4278. {
  4279. return 1;
  4280. }
  4281.  
  4282. public OnPlayerKeyStateChange( playerid, newkeys, oldkeys )
  4283. {
  4284. if ( HOLDING( KEY_FIRE ) && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
  4285. {
  4286. AddVehicleComponent( GetPlayerVehicleID( playerid ), 1010 );
  4287. }
  4288.  
  4289. if ( RELEASED( KEY_FIRE ) && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
  4290. {
  4291. RemoveVehicleComponent( GetPlayerVehicleID( playerid ), 1010 );
  4292. }
  4293.  
  4294. {
  4295. if(PRESSED(KEY_SUBMISSION))
  4296. {
  4297. new vehicleid = GetPlayerVehicleID(playerid);
  4298. if(IsPlayerInVehicle(playerid, vehicleid))
  4299. {
  4300. SetVehicleHealth(vehicleid,1000.0);
  4301. RepairVehicle(GetPlayerVehicleID(playerid));
  4302. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
  4303. }
  4304. }
  4305. if(PRESSED(KEY_ACTION))
  4306. {
  4307. if(IsPlayerNotInVehicle(playerid))
  4308. {
  4309. }
  4310. }
  4311. }
  4312. return 1;
  4313. }
  4314.  
  4315. public OnRconLoginAttempt(ip[], password[], success)
  4316. {
  4317. return 1;
  4318. }
  4319.  
  4320. public OnPlayerUpdate(playerid)
  4321. {
  4322. return 1;
  4323. }
  4324.  
  4325. public OnPlayerStreamIn(playerid, forplayerid)
  4326. {
  4327. return 1;
  4328. }
  4329.  
  4330. public OnPlayerStreamOut(playerid, forplayerid)
  4331. {
  4332. return 1;
  4333. }
  4334.  
  4335. public OnVehicleStreamIn(vehicleid, forplayerid)
  4336. {
  4337. return 1;
  4338. }
  4339.  
  4340. public OnVehicleStreamOut(vehicleid, forplayerid)
  4341. {
  4342. return 1;
  4343. }
  4344.  
  4345. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  4346. {
  4347. if(response)
  4348. {
  4349. switch(dialogid)
  4350. {
  4351. case 1:
  4352. {
  4353. switch(listitem)
  4354. {
  4355. case 0:
  4356. {
  4357. SetPlayerColor(playerid, 0x90EE90FF);
  4358. }
  4359. case 1:
  4360. {
  4361. SetPlayerColor(playerid, 0xFF0000FF);
  4362. }
  4363. case 2:
  4364. {
  4365. SetPlayerColor(playerid, 0xFFFF00AA);
  4366. }
  4367. case 3:
  4368. {
  4369. SetPlayerColor(playerid, 0x0000BBAA);
  4370. }
  4371. case 4:
  4372. {
  4373. SetPlayerColor(playerid,0x800080FF);
  4374. }
  4375. case 5:
  4376. {
  4377. SetPlayerColor(playerid, 0xFFFFFFFF);
  4378. }
  4379. case 6:
  4380. {
  4381. SetPlayerColor(playerid, 0x000000AA);
  4382. }
  4383. case 7:
  4384. {
  4385. SetPlayerColor(playerid, 0xFF9900AA);
  4386. }
  4387. case 8:
  4388. {
  4389. SetPlayerColor(playerid, 0xB8860BAA);
  4390. }
  4391. }
  4392. }
  4393. }
  4394. }
  4395. return 0;
  4396. }
  4397.  
  4398. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  4399. {
  4400. return 1;
  4401. }
Add Comment
Please, Sign In to add comment