Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2011
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 152.51 KB | None | 0 0
  1. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-EliteDrift Gamemode V2.5_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  2. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  3. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-BY [EDT]Quattro-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  4. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  5. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_Please Do Not Remove Credits-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  6. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_NOTE: Fallout's Speedo Used!-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  7.  
  8. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_GM START LINE!_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  9.  
  10. #include <a_samp>
  11. #pragma tabsize 0
  12.  
  13.  
  14. public OnFilterScriptInit()
  15. {
  16. print("\n--------------------------------------");
  17. print(" EliteDrift V2.5");
  18. print("--------------------------------------\n");
  19. return 1;
  20. }
  21.  
  22. public OnFilterScriptExit()
  23. {
  24. return 1;
  25. }
  26.  
  27.  
  28.  
  29. main()
  30. {
  31. print("\n----------------------------------");
  32. print(" EliteDrift V2.5");
  33. print("----------------------------------\n");
  34. }
  35.  
  36. forward CheckStatus();
  37.  
  38.  
  39. new PlayerVehicle[212][] = {
  40. "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana",
  41. "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
  42. "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
  43. "Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
  44. "Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
  45. "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
  46. "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
  47. "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
  48. "Sandking", "Blista Compact", "Police Maverick", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
  49. "Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster","Stunt", "Tanker",
  50. "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune",
  51. "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan", "Blade", "Freight", "Streak",
  52. "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
  53. "Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
  54. "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
  55. "Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
  56. "Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car (LSPD)", "Police Car (SFPD)",
  57. "Police Car (LVPD)", "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
  58. "Luggage Trailer B", "Stairs", "Boxville", "Tiller", "Utility Trailer" };
  59.  
  60. //Booleans
  61. new bool:TextDrawsShown[MAX_PLAYERS];
  62. new bool:LightRedHealthCreated[MAX_PLAYERS];
  63. new bool:LightYellowSpeedCreated[MAX_PLAYERS];
  64. new bool:VHSCreated[MAX_PLAYERS];
  65. new bool:ExclamationShown[MAX_PLAYERS];
  66.  
  67. //4all
  68. new Text:Black0;
  69. new Text:White1;
  70. new Text:White2;
  71. new Text:BlackHealth;
  72. new Text:DarkRedHealth;
  73. new Text:BlackSpeed;
  74. new Text:DarkYellowSpeed;
  75. new Text:Marker;
  76. new Text:Exclamation;
  77.  
  78. #if !defined Loop
  79. #define Loop(%0,%1) \
  80. for(new %0 = 0; %0 != %1; %0++)
  81. #endif
  82.  
  83. #if !defined function
  84. #define function%0(%1) \
  85. forward%0(%1); public%0(%1)
  86. #endif
  87.  
  88. #if !defined PURPLE
  89. #define PURPLE \
  90. 0xBF60FFFF
  91. #endif
  92.  
  93. #if !defined GREEN
  94. #define GREEN \
  95. 0x94D317FF
  96. #endif
  97.  
  98. #if !defined TIME
  99. #define TIME \
  100. 180000
  101. #endif
  102.  
  103. new
  104. xCharacters[][] =
  105. {
  106. "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
  107. "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
  108. "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
  109. "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
  110. "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"
  111. },
  112. xChars[16] = "",
  113. xReactionTimer,
  114. xCash,
  115. xScore,
  116. bool: xTestBusy
  117. ;
  118.  
  119. //4player
  120. new Text:VHS[MAX_PLAYERS];
  121. new Text:LightRedHealth[MAX_PLAYERS];
  122. new Text:LightYellowSpeed[MAX_PLAYERS];
  123.  
  124. //Speed
  125. new Float:OldX[MAX_PLAYERS];
  126. new Float:OldY[MAX_PLAYERS];
  127. new Float:OldZ[MAX_PLAYERS];
  128.  
  129. #define Reparar KEY_SUBMISSION
  130. forward SendMSG();
  131. new Text:afk;
  132. new Text:Website;
  133. #define car_colors
  134. #define RED 0xE60000FF
  135. #define COLOR_RED 0xFF0000FF
  136.  
  137. new CTimer1;
  138. new CTimer2;
  139. new CTimer3;
  140. new CTimer4;
  141. new CTimer5;
  142. forward Color1(playerid);
  143. forward Color2(playerid);
  144. forward Color3(playerid);
  145. forward Color4(playerid);
  146. forward Color5(playerid);
  147. forward One();
  148. forward Two();
  149. forward Three();
  150. forward Four();
  151. forward Five();
  152. forward GoGoGo();
  153. forward countspam2();
  154. new countspam[MAX_PLAYERS];
  155. new Menu:VehliceMenu;
  156. new Menu:Vehlice2Menu;
  157. new Menu:Stationwagons;
  158. new Menu:TwoDoors;
  159. new Menu:TwoDoors2;
  160. new Menu:ForeDoors;
  161. new Menu:ForeDoors2;
  162. new Menu:RC;
  163. new Menu:Muscle;
  164. new Menu:Street;
  165. new Menu:Lowriders;
  166. new Menu:Sport;
  167. new Menu:Vans;
  168. new Menu:Transport;
  169. new Menu:Recreation;
  170. new Menu:Bikes;
  171. new Menu:Boats;
  172. new Menu:Work;
  173. new Menu:Work2;
  174. new Menu:Planes;
  175. new Menu:Planes2;
  176. new Menu:Gouverment;
  177. new Menu:Gouverment2;
  178. new Menu:HangOn;
  179. new Menu:Special;
  180. new Text:Time, Text:Date;
  181. forward settime(playerid);
  182. #define colors 6969
  183. #define COLOR_BLUE 0x0259EAFF
  184. #define DIALOGID 3300
  185. #define nitro 1010
  186. #define rodawire 1081
  187. #define suspensao 1087
  188. #define COLOR_BRIGHTRED 0xE60000FF
  189. #define COLOR_VIOLET 0x9955DEEE
  190. #define COLOR_LIGHTRED 0xFF99AADD
  191. #define COLOR_SEAGREEN 0x00EEADDF
  192. #define COLOR_GRAYWHITE 0xEEEEFFC4
  193. #define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
  194. #define COLOR_GREENISHGOLD 0xCCFFDD56
  195. #define COLOR_LIGHTBLUEGREEN 0x0FFDD349
  196. #define COLOR_NEUTRALBLUE 0xABCDEF01
  197. #define COLOR_LIGHTCYAN 0xAAFFCC33
  198. #define COLOR_LEMON 0xDDDD2357
  199. #define COLOR_MEDIUMBLUE 0x63AFF00A
  200. #define COLOR_NEUTRAL 0xABCDEF97
  201. #define COLOR_BLACK 0x00000000
  202. #define COLOR_NEUTRALGREEN 0x81CFAB00
  203. #define COLOR_DARKGREEN 0x12900BBF
  204. #define COLOR_LIGHTGREEN 0x24FF0AB9
  205. #define COLOR_DARKBLUE 0x300FFAAB
  206. #define COLOR_BLUEGREEN 0x46BBAA00
  207. #define COLOR_PINK 0xFF66FFAA
  208. #define COLOR_LIGHTBLUE 0x33CCFFAA
  209. #define COLOR_DARKRED 0x660000AA
  210. #define COLOR_ORANGE 0xFF9900AA
  211. #define COLOR_GRAY 0xAFAFAFAA
  212. #define COLOR_GREEN 0x33AA33AA
  213. #define COLOR_YELLOW 0xFFFF00AA
  214. #define COLOR_WHITE 0xFFFFFFAA
  215. #define COLOR_PURPLE 0x800080AA
  216. #define COLOR_LIGHTGREEN 0x24FF0AB9
  217. #define COLOR_DARKBLUE 0x300FFAAB
  218. #define COLOR_GREY 0xAFAFAFAA
  219. #define COLOR_GREEN 0x33AA33AA
  220. #define COLOR_YELLOW 0xFFFF00AA
  221. #define COLOR_WHITE 0xFFFFFFAA
  222. #define COLOR_BROWN 0x993300AA
  223. #define COLOR_CYAN 0x99FFFFAA
  224. #define COLOR_TAN 0xFFFFCCAA
  225. #define COLOR_PINK 0xFF66FFAA
  226. #define COLOR_KHAKI 0x999900AA
  227. #define COLOR_LIME 0x99FF00AA
  228. #define COLOR_TURQ 0x00A3C0AA
  229. #define COLOR_PLAYER 0xFFFFFFFF
  230. #define COLOR_ADMINRED 0xFB0000FF
  231. #define COLOR_ANNOUNCE 0x00CACAFB
  232. #define COLOR_SYSTEM 0xEFEFF7AA
  233. #define COLOR_NICESKY 0x99FFFFAA
  234. #define COLOR_NICEBLUE 0xa0d3ffAA
  235. #define COLOR_ADMINRED 0xFB0000FF
  236. #define COLOR_AFK 0x6AF7E1FF
  237. #define COLOR_SYSTEM 0xEFEFF7AA
  238. #define COLOR_PLAYERVIEW 0xC0C0C0FF
  239. #define COLOR_GRAD1 0xB4B5B7FF
  240. #define COLOR_NICESKY 0x99FFFFAA
  241. #define COLOR_TURQ 0x00A3C0AA
  242. new Text:FPS[MAX_PLAYERS];
  243. new DLlast[MAX_PLAYERS] = 0;
  244. new FPS2[MAX_PLAYERS] = 0;
  245. public OnGameModeInit()
  246. {
  247. //_-_-_-_-_-_-_-_-_-_-_-_-
  248. SetGameModeText("EliteDrift V2.5");
  249.  
  250. for(new i = 0; i < MAX_PLAYERS; i++)
  251. {
  252. FPS[i] = TextDrawCreate(550,5.000000, "FPS: 30");
  253. TextDrawBackgroundColor(FPS[i], 255);
  254. TextDrawFont(FPS[i], 3);
  255. TextDrawLetterSize(FPS[i], 0.480000, 2.000000);
  256. TextDrawColor(FPS[i], -65281);
  257. TextDrawSetOutline(FPS[i], 1);
  258. TextDrawSetProportional(FPS[i], 1);
  259. }
  260. SetTimer("FPSUP",1203,true);
  261.  
  262. SetTimer("SendMSG", 300000, true);
  263. afk = TextDrawCreate(200, 215, "when you are ready type /back!");
  264. TextDrawAlignment(Website, 1);
  265. TextDrawFont(Website, 1);
  266. TextDrawLetterSize(Website, 0.4, 0.9);
  267. TextDrawColor(Website, 0xFFFFFFAA);
  268. Website = TextDrawCreate(30, 430, "~g~Elite~r~Drift");
  269. TextDrawLetterSize(Website, 0.7, 1.3);
  270.  
  271. VehliceMenu = CreateMenu("Vehicle Page 1",10,200,200,400,35);
  272. AddMenuItem(VehliceMenu, 0, "Stationwagons & SUV");
  273. AddMenuItem(VehliceMenu, 0, "2-Doors");
  274. AddMenuItem(VehliceMenu, 0, "4-Doors");
  275. AddMenuItem(VehliceMenu, 0, "RC");
  276. AddMenuItem(VehliceMenu, 0, "Muscle");
  277. AddMenuItem(VehliceMenu, 0, "Street");
  278. AddMenuItem(VehliceMenu, 0, "Lowriders");
  279. AddMenuItem(VehliceMenu, 0, "SportCars & StreetRacers");
  280. AddMenuItem(VehliceMenu, 0, "(Mini) Vans");
  281. AddMenuItem(VehliceMenu, 0, "Next..");
  282.  
  283. Vehlice2Menu = CreateMenu("Vehicle Page 2",9,200,200,400,35);
  284. AddMenuItem(Vehlice2Menu, 0, "Transport");
  285. AddMenuItem(Vehlice2Menu, 0, "Recreation");
  286. AddMenuItem(Vehlice2Menu, 0, "Bikes & Moter Cycles");
  287. AddMenuItem(Vehlice2Menu, 0, "Boats");
  288. AddMenuItem(Vehlice2Menu, 0, "Work-on-street Cars");
  289. AddMenuItem(Vehlice2Menu, 0, "Planes");
  290. AddMenuItem(Vehlice2Menu, 0, "Gouverment");
  291. AddMenuItem(Vehlice2Menu, 0, "Hang-on");
  292. AddMenuItem(Vehlice2Menu, 0, "Special");
  293.  
  294. Stationwagons = CreateMenu("Stationwagons & SUV:",10,200,200,400,35);
  295. AddMenuItem(Stationwagons, 0, "Huntley");
  296. AddMenuItem(Stationwagons, 0, "Landstalker");
  297. AddMenuItem(Stationwagons, 0, "Mesa");
  298. AddMenuItem(Stationwagons, 0, "Moonbeam");
  299. AddMenuItem(Stationwagons, 0, "Perennial");
  300. AddMenuItem(Stationwagons, 0, "Rancher");
  301. AddMenuItem(Stationwagons, 0, "Regina");
  302. AddMenuItem(Stationwagons, 0, "Romero");
  303. AddMenuItem(Stationwagons, 0, "Solair");
  304. AddMenuItem(Stationwagons, 0, "Stratum");
  305.  
  306. TwoDoors = CreateMenu("2-Doors:",10,200,200,400,35);
  307. AddMenuItem(TwoDoors, 0, "Alpha");
  308. AddMenuItem(TwoDoors, 0, "Blista Compact");
  309. AddMenuItem(TwoDoors, 0, "Bravura");
  310. AddMenuItem(TwoDoors, 0, "Buccaneer");
  311. AddMenuItem(TwoDoors, 0, "Cadrona");
  312. AddMenuItem(TwoDoors, 0, "Club");
  313. AddMenuItem(TwoDoors, 0, "Esperanto");
  314. AddMenuItem(TwoDoors, 0, "Feltzer");
  315. AddMenuItem(TwoDoors, 0, "Fortune");
  316. AddMenuItem(TwoDoors, 0, "Next..");
  317.  
  318. TwoDoors2 = CreateMenu("2-Doors:",10,200,200,400,35);
  319. AddMenuItem(TwoDoors2, 0, "Hermes");
  320. AddMenuItem(TwoDoors2, 0, "Hustler");
  321. AddMenuItem(TwoDoors2, 0, "Majestic");
  322. AddMenuItem(TwoDoors2, 0, "Manana");
  323. AddMenuItem(TwoDoors2, 0, "Picador");
  324. AddMenuItem(TwoDoors2, 0, "Previon");
  325. AddMenuItem(TwoDoors2, 0, "Stallion");
  326. AddMenuItem(TwoDoors2, 0, "Tampa");
  327. AddMenuItem(TwoDoors2, 0, "Virgo");
  328. AddMenuItem(TwoDoors2, 0, "Windsor");
  329.  
  330. ForeDoors = CreateMenu("4-Doors:",10,200,200,400,35);
  331. AddMenuItem(ForeDoors, 0, "Admiral");
  332. AddMenuItem(ForeDoors, 0, "Elegant");
  333. AddMenuItem(ForeDoors, 0, "Emperor");
  334. AddMenuItem(ForeDoors, 0, "Glendale");
  335. AddMenuItem(ForeDoors, 0, "Greenwood");
  336. AddMenuItem(ForeDoors, 0, "Intruder");
  337. AddMenuItem(ForeDoors, 0, "Merit");
  338. AddMenuItem(ForeDoors, 0, "Nebula");
  339. AddMenuItem(ForeDoors, 0, "Oceanic");
  340. AddMenuItem(ForeDoors, 0, "Next..");
  341.  
  342. ForeDoors2 = CreateMenu("4-Doors:",10,200,200,400,35);
  343. AddMenuItem(ForeDoors2, 0, "Premier");
  344. AddMenuItem(ForeDoors2, 0, "Primo");
  345. AddMenuItem(ForeDoors2, 0, "Sentinel");
  346. AddMenuItem(ForeDoors2, 0, "Stafford");
  347. AddMenuItem(ForeDoors2, 0, "Stretch");
  348. AddMenuItem(ForeDoors2, 0, "Sunrise");
  349. AddMenuItem(ForeDoors2, 0, "Tahoma");
  350. AddMenuItem(ForeDoors2, 0, "Vincent");
  351. AddMenuItem(ForeDoors2, 0, "Washington");
  352. AddMenuItem(ForeDoors2, 0, "Willard");
  353.  
  354. RC = CreateMenu("RC Cars:",6,200,200,400,35);
  355. AddMenuItem(RC, 0, "RC Bandit");
  356. AddMenuItem(RC, 0, "RC Baron");
  357. AddMenuItem(RC, 0, "RC Cam");
  358. AddMenuItem(RC, 0, "RC Goblin");
  359. AddMenuItem(RC, 0, "RC Raider");
  360. AddMenuItem(RC, 0, "RC Tiger");
  361.  
  362. Muscle = CreateMenu("Muscle Cars:",4,200,200,400,35);
  363. AddMenuItem(Muscle, 0, "Buffalo");
  364. AddMenuItem(Muscle, 0, "Clover");
  365. AddMenuItem(Muscle, 0, "Phoenix");
  366. AddMenuItem(Muscle, 0, "Sabre");
  367.  
  368. Street = CreateMenu("Street Racers:",5,200,200,400,35);
  369. AddMenuItem(Street, 0, "Elegy");
  370. AddMenuItem(Street, 0, "Flash");
  371. AddMenuItem(Street, 0, "Jester");
  372. AddMenuItem(Street, 0, "Sultan");
  373. AddMenuItem(Street, 0, "Uranus");
  374.  
  375. Lowriders = CreateMenu("Lowriders:",7,200,200,400,35);
  376. AddMenuItem(Lowriders, 0, "Blade");
  377. AddMenuItem(Lowriders, 0, "Broadway");
  378. AddMenuItem(Lowriders, 0, "Remington");
  379. AddMenuItem(Lowriders, 0, "Savanna");
  380. AddMenuItem(Lowriders, 0, "Slamvan");
  381. AddMenuItem(Lowriders, 0, "Tornado");
  382. AddMenuItem(Lowriders, 0, "Voodoo");
  383.  
  384. Sport = CreateMenu("Sport Cars:",11,200,200,400,35);
  385. AddMenuItem(Sport, 0, "Banshee");
  386. AddMenuItem(Sport, 0, "Bullet");
  387. AddMenuItem(Sport, 0, "Cheetah");
  388. AddMenuItem(Sport, 0, "Comet");
  389. AddMenuItem(Sport, 0, "Euros");
  390. AddMenuItem(Sport, 0, "Hotknife");
  391. AddMenuItem(Sport, 0, "Hotring Racer");
  392. AddMenuItem(Sport, 0, "Infernus");
  393. AddMenuItem(Sport, 0, "Super GT");
  394. AddMenuItem(Sport, 0, "Turismo");
  395. AddMenuItem(Sport, 0, "ZR 350");
  396.  
  397. Vans = CreateMenu("(Mini) Vans:",11,200,200,400,35);
  398. AddMenuItem(Vans, 0, "Bobcat");
  399. AddMenuItem(Vans, 0, "Berkley's RC Van");
  400. AddMenuItem(Vans, 0, "Burrito");
  401. AddMenuItem(Vans, 0, "Hotdog");
  402. AddMenuItem(Vans, 0, "Mr Whoopee");
  403. AddMenuItem(Vans, 0, "Newsvan");
  404. AddMenuItem(Vans, 0, "Pony");
  405. AddMenuItem(Vans, 0, "Rumpo");
  406. AddMenuItem(Vans, 0, "Sadler");
  407. AddMenuItem(Vans, 0, "Walton");
  408. AddMenuItem(Vans, 0, "Yosemite");
  409.  
  410. Transport = CreateMenu("Transport:",11,200,200,400,35);
  411. AddMenuItem(Transport, 0, "Baggage");
  412. AddMenuItem(Transport, 0, "Brown Streak");
  413. AddMenuItem(Transport, 0, "Bus");
  414. AddMenuItem(Transport, 0, "Cabbie");
  415. AddMenuItem(Transport, 0, "Coach");
  416. AddMenuItem(Transport, 0, "Forklift");
  417. AddMenuItem(Transport, 0, "Freight");
  418. AddMenuItem(Transport, 0, "Securicar");
  419. AddMenuItem(Transport, 0, "Taxi");
  420. AddMenuItem(Transport, 0, "Towtruck");
  421. AddMenuItem(Transport, 0, "Tug");
  422.  
  423.  
  424. Recreation = CreateMenu("Recreation:",12,200,200,400,35);
  425. AddMenuItem(Recreation, 0, "Bandito");
  426. AddMenuItem(Recreation, 0, "BF Injection");
  427. AddMenuItem(Recreation, 0, "Bloodring Banger");
  428. AddMenuItem(Recreation, 0, "Caddy");
  429. AddMenuItem(Recreation, 0, "Camper");
  430. AddMenuItem(Recreation, 0, "Dune");
  431. AddMenuItem(Recreation, 0, "Journey");
  432. AddMenuItem(Recreation, 0, "Kart");
  433. AddMenuItem(Recreation, 0, "Monster");
  434. AddMenuItem(Recreation, 0, "Mower");
  435. AddMenuItem(Recreation, 0, "Sandking");
  436. AddMenuItem(Recreation, 0, "Quad Bike");
  437.  
  438. Bikes = CreateMenu("Bikes & MotorCycles:",12,200,200,400,35);
  439. AddMenuItem(Bikes, 0, "Bike");
  440. AddMenuItem(Bikes, 0, "BF-400");
  441. AddMenuItem(Bikes, 0, "BMX");
  442. AddMenuItem(Bikes, 0, "Faggio");
  443. AddMenuItem(Bikes, 0, "FCR-900");
  444. AddMenuItem(Bikes, 0, "Freeway");
  445. AddMenuItem(Bikes, 0, "Mountain Bike");
  446. AddMenuItem(Bikes, 0, "NRG-500");
  447. AddMenuItem(Bikes, 0, "PCJ-600");
  448. AddMenuItem(Bikes, 0, "Pizzaboy");
  449. AddMenuItem(Bikes, 0, "Sanchez");
  450. AddMenuItem(Bikes, 0, "Wayfarer");
  451.  
  452. Boats = CreateMenu("Boats:",11,200,200,400,35);
  453. AddMenuItem(Boats, 0, "Coast Guard");
  454. AddMenuItem(Boats, 0, "Dinghy");
  455. AddMenuItem(Boats, 0, "Jetmax");
  456. AddMenuItem(Boats, 0, "Launch");
  457. AddMenuItem(Boats, 0, "Marquis");
  458. AddMenuItem(Boats, 0, "Predator");
  459. AddMenuItem(Boats, 0, "Reefer");
  460. AddMenuItem(Boats, 0, "Speeder");
  461. AddMenuItem(Boats, 0, "Squalo");
  462. AddMenuItem(Boats, 0, "Tropic");
  463. AddMenuItem(Boats, 0, "Vortex");
  464.  
  465. Work = CreateMenu("Work-Traffic:",10,200,200,400,35);
  466. AddMenuItem(Work, 0, "Benson");
  467. AddMenuItem(Work, 0, "Boxville");
  468. AddMenuItem(Work, 0, "Black Boxville");
  469. AddMenuItem(Work, 0, "Cement Truck");
  470. AddMenuItem(Work, 0, "Combine Harvester");
  471. AddMenuItem(Work, 0, "DFT-30");
  472. AddMenuItem(Work, 0, "Dozer");
  473. AddMenuItem(Work, 0, "Dumper");
  474. AddMenuItem(Work, 0, "Flatbed");
  475. AddMenuItem(Work, 0, "Next..");
  476.  
  477. Work2 = CreateMenu("Work-Traffic:",10,200,200,400,35);
  478. AddMenuItem(Work2, 0, "Linerunner");
  479. AddMenuItem(Work2, 0, "Mule");
  480. AddMenuItem(Work2, 0, "Packer");
  481. AddMenuItem(Work2, 0, "Roadtrain");
  482. AddMenuItem(Work2, 0, "Sweeper");
  483. AddMenuItem(Work2, 0, "Tanker");
  484. AddMenuItem(Work2, 0, "Tractor");
  485. AddMenuItem(Work2, 0, "Trashmaster");
  486. AddMenuItem(Work2, 0, "Utility Van");
  487. AddMenuItem(Work2, 0, "Yankee");
  488.  
  489. Planes = CreateMenu("Planes & Heli's:",9,200,200,400,35);
  490. AddMenuItem(Planes, 0, "Andromada");
  491. AddMenuItem(Planes, 0, "AT 400");
  492. AddMenuItem(Planes, 0, "Beagle");
  493. AddMenuItem(Planes, 0, "Cargobob");
  494. AddMenuItem(Planes, 0, "Cropduster");
  495. AddMenuItem(Planes, 0, "Dodo");
  496. AddMenuItem(Planes, 0, "Leviathan");
  497. AddMenuItem(Planes, 0, "Maverick");
  498. AddMenuItem(Planes, 0, "Next..");
  499.  
  500. Planes2 = CreateMenu("Planes & Heli's:",9,200,200,400,35);
  501. AddMenuItem(Planes2, 0, "Nevada");
  502. AddMenuItem(Planes2, 0, "News Chopper");
  503. AddMenuItem(Planes2, 0, "Raindance");
  504. AddMenuItem(Planes2, 0, "Rustler");
  505. AddMenuItem(Planes2, 0, "Seasparrow");
  506. AddMenuItem(Planes2, 0, "Shamal");
  507. AddMenuItem(Planes2, 0, "Skimmer");
  508. AddMenuItem(Planes2, 0, "Sparrow");
  509. AddMenuItem(Planes2, 0, "Stuntplane");
  510.  
  511. Gouverment = CreateMenu("Government:",9,200,200,400,35);
  512. AddMenuItem(Gouverment, 0, "Ambulance");
  513. AddMenuItem(Gouverment, 0, "Barracks");
  514. AddMenuItem(Gouverment, 0, "Enforcer");
  515. AddMenuItem(Gouverment, 0, "FBI Rancher");
  516. AddMenuItem(Gouverment, 0, "FBI Truck");
  517. AddMenuItem(Gouverment, 0, "Fire Truck");
  518. AddMenuItem(Gouverment, 0, "Fire Truck2");
  519. AddMenuItem(Gouverment, 0, "HPV2.5000");
  520. AddMenuItem(Gouverment, 0, "Next..");
  521.  
  522. Gouverment2 = CreateMenu("Gouverment:",8,200,200,400,35);
  523. AddMenuItem(Gouverment2, 0, "Hunter");
  524. AddMenuItem(Gouverment2, 0, "Hydra");
  525. AddMenuItem(Gouverment2, 0, "Patriot");
  526. AddMenuItem(Gouverment2, 0, "Police");
  527. AddMenuItem(Gouverment2, 0, "Police Maverick");
  528. AddMenuItem(Gouverment2, 0, "Ranger");
  529. AddMenuItem(Gouverment2, 0, "Rhino");
  530. AddMenuItem(Gouverment2, 0, "S.W.A.T.");
  531.  
  532. HangOn = CreateMenu("Hang on's:",10,200,200,400,35);
  533. AddMenuItem(HangOn, 0, "Baggage box");
  534. AddMenuItem(HangOn, 0, "Container");
  535. AddMenuItem(HangOn, 0, "Frees");
  536. AddMenuItem(HangOn, 0, "Freight flat");
  537. AddMenuItem(HangOn, 0, "Container 2");
  538. AddMenuItem(HangOn, 0, "Container 3");
  539. AddMenuItem(HangOn, 0, "Stairs");
  540. AddMenuItem(HangOn, 0, "Streak carriage");
  541. AddMenuItem(HangOn, 0, "Petrot");
  542. AddMenuItem(HangOn, 0, "Utility");
  543.  
  544. Special = CreateMenu("Special:",5,200,200,400,35);
  545. AddMenuItem(Special, 0, "Crashed Glendale");
  546. AddMenuItem(Special, 0, "Crashed Sadler");
  547. AddMenuItem(Special, 0, "Tram");
  548. AddMenuItem(Special, 0, "Lure Rancher");
  549. AddMenuItem(Special, 0, "Freight box");
  550.  
  551. Black0 = TextDrawCreate(481.000000,353.000000,"_");
  552. TextDrawUseBox(Black0,1);
  553. TextDrawBoxColor(Black0,0x00000044);
  554. TextDrawTextSize(Black0,596.000000,0.000000);
  555. TextDrawAlignment(Black0,0);
  556. TextDrawBackgroundColor(Black0,0x000000ff);
  557. TextDrawFont(Black0,3);
  558. TextDrawLetterSize(Black0,3.599999,7.599996);
  559. TextDrawColor(Black0,0xffffffff);
  560. TextDrawSetOutline(Black0,1);
  561. TextDrawSetProportional(Black0,1);
  562. TextDrawSetShadow(Black0,1);
  563.  
  564. White1 = TextDrawCreate(482.000000,354.000000,"_");
  565. TextDrawUseBox(White1,1);
  566. TextDrawBoxColor(White1,0xffffff11);
  567. TextDrawTextSize(White1,595.000000,-2.000000);
  568. TextDrawAlignment(White1,0);
  569. TextDrawBackgroundColor(White1,0x000000ff);
  570. TextDrawFont(White1,1);
  571. TextDrawLetterSize(White1,1.700000,7.399997);
  572. TextDrawColor(White1,0xffffffff);
  573. TextDrawSetOutline(White1,1);
  574. TextDrawSetProportional(White1,1);
  575. TextDrawSetShadow(White1,1);
  576.  
  577. White2 = TextDrawCreate(483.000000,355.000000,"_");
  578. TextDrawUseBox(White2,1);
  579. TextDrawBoxColor(White2,0xffffff22);
  580. TextDrawTextSize(White2,594.000000,0.000000);
  581. TextDrawAlignment(White2,0);
  582. TextDrawBackgroundColor(White2,0x000000ff);
  583. TextDrawFont(White2,1);
  584. TextDrawLetterSize(White2,0.299999,7.199996);
  585. TextDrawColor(White2,0xffffffff);
  586. TextDrawSetOutline(White2,1);
  587. TextDrawSetProportional(White2,1);
  588. TextDrawSetShadow(White2,1);
  589.  
  590. BlackHealth = TextDrawCreate(487.000000,385.000000,"_");
  591. TextDrawUseBox(BlackHealth,1);
  592. TextDrawBoxColor(BlackHealth,0x00000099);
  593. TextDrawTextSize(BlackHealth,590.000000,-11.000000);
  594. TextDrawAlignment(BlackHealth,0);
  595. TextDrawBackgroundColor(BlackHealth,0x000000ff);
  596. TextDrawFont(BlackHealth,3);
  597. TextDrawLetterSize(BlackHealth,1.000000,0.399999);
  598. TextDrawColor(BlackHealth,0xffffffff);
  599. TextDrawSetOutline(BlackHealth,1);
  600. TextDrawSetProportional(BlackHealth,1);
  601. TextDrawSetShadow(BlackHealth,1);
  602.  
  603. DarkRedHealth = TextDrawCreate(488.000000,386.000000,"_");
  604. TextDrawUseBox(DarkRedHealth,1);
  605. TextDrawBoxColor(DarkRedHealth,0xff000066);
  606. TextDrawTextSize(DarkRedHealth,589.000000,0.000000);
  607. TextDrawAlignment(DarkRedHealth,0);
  608. TextDrawBackgroundColor(DarkRedHealth,0x000000ff);
  609. TextDrawFont(DarkRedHealth,3);
  610. TextDrawLetterSize(DarkRedHealth,1.000000,0.199999);
  611. TextDrawColor(DarkRedHealth,0xffffffff);
  612. TextDrawSetOutline(DarkRedHealth,1);
  613. TextDrawSetProportional(DarkRedHealth,1);
  614. TextDrawSetShadow(DarkRedHealth,1);
  615.  
  616. BlackSpeed = TextDrawCreate(536.000000,403.000000,"_");
  617. TextDrawUseBox(BlackSpeed,1);
  618. TextDrawBoxColor(BlackSpeed,0x00000099);
  619. TextDrawTextSize(BlackSpeed,590.000000,0.000000);
  620. TextDrawAlignment(BlackSpeed,0);
  621. TextDrawBackgroundColor(BlackSpeed,0x000000ff);
  622. TextDrawFont(BlackSpeed,3);
  623. TextDrawLetterSize(BlackSpeed,1.000000,1.400000);
  624. TextDrawColor(BlackSpeed,0xffffffff);
  625. TextDrawSetOutline(BlackSpeed,1);
  626. TextDrawSetShadow(BlackSpeed,1);
  627. TextDrawSetProportional(BlackSpeed,1);
  628.  
  629. DarkYellowSpeed = TextDrawCreate(537.000000,404.000000,"_");
  630. TextDrawUseBox(DarkYellowSpeed,1);
  631. TextDrawBoxColor(DarkYellowSpeed,0xffff0033);
  632. TextDrawTextSize(DarkYellowSpeed,589.000000,0.000000);
  633. TextDrawAlignment(DarkYellowSpeed,0);
  634. TextDrawBackgroundColor(DarkYellowSpeed,0x000000ff);
  635. TextDrawFont(DarkYellowSpeed,3);
  636. TextDrawLetterSize(DarkYellowSpeed,1.000000,1.200000);
  637. TextDrawColor(DarkYellowSpeed,0xffffffff);
  638. TextDrawSetOutline(DarkYellowSpeed,1);
  639. TextDrawSetProportional(DarkYellowSpeed,1);
  640. TextDrawSetShadow(DarkYellowSpeed,1);
  641.  
  642. Marker = TextDrawCreate(511.000000,382.000000,"l");
  643. TextDrawAlignment(Marker,0);
  644. TextDrawBackgroundColor(Marker,0x000000ff);
  645. TextDrawFont(Marker,1);
  646. TextDrawLetterSize(Marker,0.099999,1.000000);
  647. TextDrawColor(Marker,0xffffffff);
  648. TextDrawSetOutline(Marker,1);
  649. TextDrawSetProportional(Marker,1);
  650. TextDrawSetShadow(Marker,1);
  651.  
  652. Exclamation = TextDrawCreate(579.000000,351.000000,"~r~!");
  653. TextDrawAlignment(Exclamation,0);
  654. TextDrawBackgroundColor(Exclamation,0x000000ff);
  655. TextDrawFont(Exclamation,2);
  656. TextDrawLetterSize(Exclamation,1.200000,3.399999);
  657. TextDrawColor(Exclamation,0xffffffff);
  658. TextDrawSetOutline(Exclamation,1);
  659. TextDrawSetProportional(Exclamation,1);
  660. TextDrawSetShadow(Exclamation,1);
  661. SetTimer("settime",1000,true);
  662.  
  663. Date = TextDrawCreate(547.000000,27.000000,"--");
  664.  
  665. TextDrawFont(Date,3);
  666. TextDrawLetterSize(Date,0.399999,1.600000);
  667. TextDrawColor(Date,COLOR_RED);
  668.  
  669. Time = TextDrawCreate(547.000000,47.000000,"--");
  670.  
  671. TextDrawFont(Time,3);
  672. TextDrawLetterSize(Time,0.399999,1.600000);
  673. TextDrawColor(Time,COLOR_RED);
  674.  
  675.  
  676. SetTimer("settime",1000,true);
  677.  
  678. xReactionTimer = SetTimer("xReactionTest", TIME, 1);
  679. SetTimer("CheckStatus", 1000, 1);
  680.  
  681.  
  682. //-_Characters-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  683. AddPlayerClass(170,1549.6257,-1355.2527,329.4668,95.3639,0,0,0,0,0,0); // Tower LS
  684. AddPlayerClass(29,1549.6257,-1355.2527,329.4668,95.3639,0,0,0,0,0,0); // Tower LS
  685. AddPlayerClass(28,1549.6257,-1355.2527,329.4668,95.3639,0,0,0,0,0,0); // Tower LS
  686. AddPlayerClass(211,1549.6257,-1355.2527,329.4668,95.3639,0,0,0,0,0,0); // Tower LS
  687. AddPlayerClass(233,1549.6257,-1355.2527,329.4668,95.3639,0,0,0,0,0,0); // Tower LS
  688. AddPlayerClass(269,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  689. AddPlayerClass(270,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  690. AddPlayerClass(271,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  691. AddPlayerClass(272,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  692.  
  693. AddPlayerClass(281,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  694. AddPlayerClass(282,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  695. AddPlayerClass(283,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  696. AddPlayerClass(284,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  697. AddPlayerClass(285,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  698. AddPlayerClass(286,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  699. AddPlayerClass(287,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  700.  
  701. AddPlayerClass(254,1958.3783,1343.1572,15.3746,0.0,0,0,24,300,-1,-1);
  702. AddPlayerClass(255,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  703. AddPlayerClass(256,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  704. AddPlayerClass(257,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  705. AddPlayerClass(258,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  706. AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  707. AddPlayerClass(260,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  708. AddPlayerClass(261,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  709. AddPlayerClass(262,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  710. AddPlayerClass(263,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  711. AddPlayerClass(264,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  712. AddPlayerClass(274,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  713. AddPlayerClass(275,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  714. AddPlayerClass(276,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  715.  
  716. AddPlayerClass(1,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  717. AddPlayerClass(2,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  718. AddPlayerClass(290,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  719. AddPlayerClass(291,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  720. AddPlayerClass(292,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  721. AddPlayerClass(293,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  722. AddPlayerClass(294,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  723. AddPlayerClass(295,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  724. AddPlayerClass(296,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  725. AddPlayerClass(297,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  726. AddPlayerClass(298,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  727. AddPlayerClass(299,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  728.  
  729. AddPlayerClass(278,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  730. AddPlayerClass(279,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  731. AddPlayerClass(288,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  732. AddPlayerClass(47,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  733. AddPlayerClass(48,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  734. AddPlayerClass(49,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  735. AddPlayerClass(50,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  736. AddPlayerClass(51,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  737. AddPlayerClass(52,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  738. AddPlayerClass(53,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  739. AddPlayerClass(54,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  740. AddPlayerClass(55,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  741. AddPlayerClass(56,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  742. AddPlayerClass(57,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  743. AddPlayerClass(58,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  744. AddPlayerClass(59,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  745. AddPlayerClass(60,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  746. AddPlayerClass(61,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  747. AddPlayerClass(62,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  748. AddPlayerClass(63,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  749. AddPlayerClass(64,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  750. AddPlayerClass(66,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  751. AddPlayerClass(67,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  752. AddPlayerClass(68,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  753. AddPlayerClass(69,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  754. AddPlayerClass(70,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  755. AddPlayerClass(71,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  756. AddPlayerClass(72,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  757. AddPlayerClass(73,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  758. AddPlayerClass(75,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  759. AddPlayerClass(76,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  760. AddPlayerClass(78,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  761. AddPlayerClass(79,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  762. AddPlayerClass(80,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  763. AddPlayerClass(81,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  764. AddPlayerClass(82,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  765. AddPlayerClass(83,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  766. AddPlayerClass(84,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  767. AddPlayerClass(85,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  768. AddPlayerClass(87,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  769. AddPlayerClass(88,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  770. AddPlayerClass(89,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  771. AddPlayerClass(91,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  772. AddPlayerClass(92,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  773. AddPlayerClass(93,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  774. AddPlayerClass(95,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  775. AddPlayerClass(96,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  776. AddPlayerClass(97,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  777. AddPlayerClass(98,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  778. AddPlayerClass(99,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  779. AddPlayerClass(100,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  780. AddPlayerClass(101,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  781. AddPlayerClass(102,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  782. AddPlayerClass(103,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  783. AddPlayerClass(104,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  784. AddPlayerClass(105,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  785. AddPlayerClass(106,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  786. AddPlayerClass(107,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  787. AddPlayerClass(108,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  788. AddPlayerClass(109,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  789. AddPlayerClass(110,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  790. AddPlayerClass(111,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  791. AddPlayerClass(112,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  792. AddPlayerClass(113,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  793. AddPlayerClass(114,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  794. AddPlayerClass(115,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  795. AddPlayerClass(116,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  796. AddPlayerClass(117,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  797. AddPlayerClass(118,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  798. AddPlayerClass(120,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  799. AddPlayerClass(121,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  800. AddPlayerClass(122,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  801. AddPlayerClass(123,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  802. AddPlayerClass(124,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  803. AddPlayerClass(125,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  804. AddPlayerClass(126,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  805. AddPlayerClass(127,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  806. AddPlayerClass(128,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  807. AddPlayerClass(129,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  808. AddPlayerClass(131,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  809. AddPlayerClass(133,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  810. AddPlayerClass(134,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  811. AddPlayerClass(135,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  812. AddPlayerClass(136,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  813. AddPlayerClass(137,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  814. AddPlayerClass(138,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  815. AddPlayerClass(139,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  816. AddPlayerClass(140,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  817. AddPlayerClass(141,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  818. AddPlayerClass(142,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  819. AddPlayerClass(143,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  820. AddPlayerClass(144,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  821. AddPlayerClass(145,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  822. AddPlayerClass(146,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  823. AddPlayerClass(147,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  824. AddPlayerClass(148,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  825. AddPlayerClass(150,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  826. AddPlayerClass(151,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  827. AddPlayerClass(152,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  828. AddPlayerClass(153,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  829. AddPlayerClass(154,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  830. AddPlayerClass(155,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  831. AddPlayerClass(156,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  832. AddPlayerClass(157,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  833. AddPlayerClass(158,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  834. AddPlayerClass(159,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  835. AddPlayerClass(160,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  836. AddPlayerClass(161,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  837. AddPlayerClass(162,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  838. AddPlayerClass(163,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  839. AddPlayerClass(164,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  840. AddPlayerClass(166,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  841. AddPlayerClass(167,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  842. AddPlayerClass(168,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  843. AddPlayerClass(169,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  844. AddPlayerClass(170,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  845. AddPlayerClass(171,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  846. AddPlayerClass(172,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  847. AddPlayerClass(173,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  848. AddPlayerClass(174,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  849. AddPlayerClass(175,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  850. AddPlayerClass(176,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  851. AddPlayerClass(177,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  852. AddPlayerClass(178,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  853. AddPlayerClass(179,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  854. AddPlayerClass(180,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  855. AddPlayerClass(181,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  856. AddPlayerClass(182,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  857. AddPlayerClass(183,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  858. AddPlayerClass(184,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  859. AddPlayerClass(185,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  860. AddPlayerClass(186,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  861. AddPlayerClass(187,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  862. AddPlayerClass(188,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  863. AddPlayerClass(189,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  864. AddPlayerClass(190,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  865. AddPlayerClass(191,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  866. AddPlayerClass(192,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  867. AddPlayerClass(193,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  868. AddPlayerClass(194,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  869. AddPlayerClass(195,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  870. AddPlayerClass(196,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  871. AddPlayerClass(197,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  872. AddPlayerClass(198,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  873. AddPlayerClass(199,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  874. AddPlayerClass(200,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  875. AddPlayerClass(201,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  876. AddPlayerClass(202,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  877. AddPlayerClass(203,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  878. AddPlayerClass(204,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  879. AddPlayerClass(205,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  880. AddPlayerClass(206,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  881. AddPlayerClass(207,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  882. AddPlayerClass(209,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  883. AddPlayerClass(210,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  884. AddPlayerClass(211,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  885. AddPlayerClass(212,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  886. AddPlayerClass(213,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  887. AddPlayerClass(214,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  888. AddPlayerClass(215,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  889. AddPlayerClass(216,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  890. AddPlayerClass(217,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  891. AddPlayerClass(218,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  892. AddPlayerClass(219,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  893. AddPlayerClass(220,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  894. AddPlayerClass(221,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  895. AddPlayerClass(222,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  896. AddPlayerClass(223,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  897. AddPlayerClass(224,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  898. AddPlayerClass(225,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  899. AddPlayerClass(226,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  900. AddPlayerClass(227,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  901. AddPlayerClass(228,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  902. AddPlayerClass(229,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  903. AddPlayerClass(230,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  904. AddPlayerClass(231,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  905. AddPlayerClass(232,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  906. AddPlayerClass(233,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  907. AddPlayerClass(234,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  908. AddPlayerClass(235,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  909. AddPlayerClass(236,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  910. AddPlayerClass(237,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  911. AddPlayerClass(238,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  912. AddPlayerClass(239,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  913. AddPlayerClass(240,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  914. AddPlayerClass(241,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  915. AddPlayerClass(242,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  916. AddPlayerClass(243,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  917. AddPlayerClass(244,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  918. AddPlayerClass(245,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  919. AddPlayerClass(246,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  920. AddPlayerClass(247,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  921. AddPlayerClass(248,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  922. AddPlayerClass(249,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  923. AddPlayerClass(250,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  924. AddPlayerClass(251,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  925. AddPlayerClass(253,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  926.  
  927. //vehicles-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  928. AddStaticVehicle(562,2301.6238,1416.1721,42.4565,270.6235,3,3); // cars
  929. AddStaticVehicle(562,2301.6919,1422.8151,42.4646,270.8055,3,3); // cars
  930. AddStaticVehicle(562,2301.6689,1429.8730,42.4589,270.9793,3,3); // cars
  931. AddStaticVehicle(559,2301.4946,1472.3364,42.4608,267.1006,3,3); // cars
  932. AddStaticVehicle(560,2301.9443,1476.5760,42.5621,270.1196,6,6); // cars
  933. AddStaticVehicle(562,2301.8911,1483.6432,42.4754,270.6179,6,6); // cars
  934. AddStaticVehicle(411,2351.4741,1462.4852,42.6220,91.7901,154,154); // cars
  935. AddStaticVehicle(411,2351.0986,1458.1129,42.6223,87.8894,154,154); // cars
  936. AddStaticVehicle(411,2350.6638,1454.8649,42.6222,91.3667,154,154); // cars
  937. AddStaticVehicle(562,2353.6162,1430.3262,42.4540,91.0011,6,6); // cars
  938. AddStaticVehicle(562,2353.4934,1426.5574,42.4555,91.8773,6,6); // cars
  939. AddStaticVehicle(562,2353.8020,1421.9084,42.4560,90.6388,6,6); // cars
  940. AddStaticVehicle(522,2282.3826,1390.7006,42.3924,2.0691,154,154); // cars
  941. AddStaticVehicle(522,2288.7314,1391.0626,42.3907,356.5570,154,154); // cars
  942. AddStaticVehicle(522,2295.5305,1391.0253,42.3909,1.8874,154,154); // cars
  943. AddStaticVehicle(522,2302.3362,1390.7651,42.3907,1.5142,154,154); // cars
  944. AddStaticVehicle(522,2308.5032,1389.9546,42.3900,0.6498,154,154); // cars
  945. AddStaticVehicle(411,-342.8827,1515.3014,75.1649,1.8818,0,0); // cars
  946. AddStaticVehicle(402,-336.7068,1515.9263,74.9073,2.3267,154,154); // cars
  947. AddStaticVehicle(562,-330.4123,1515.8688,75.0061,359.5792,6,6); // cars
  948. AddStaticVehicle(506,-324.0857,1515.4999,75.0641,0.1758,4,4); // cars
  949. AddStaticVehicle(477,-317.9745,1514.9530,75.1656,2.6654,154,154); // cars
  950. AddStaticVehicle(411,-265.3930,1542.4287,75.1786,134.9584,6,6); // cars
  951. AddStaticVehicle(411,-270.3138,1547.8226,75.1760,135.3010,154,154); // cars
  952. AddStaticVehicle(562,-280.2021,1557.3032,75.0127,135.1411,6,6); // cars
  953. AddStaticVehicle(458,-299.8396,1577.7928,75.2067,134.6692,3,3); // cars
  954. AddStaticVehicle(415,-2414.4224,-587.6039,132.4068,36.1905,25,1); // cars
  955. AddStaticVehicle(415,-2409.0547,-583.5609,132.4096,35.2745,25,1); // cars
  956. AddStaticVehicle(562,-2401.4846,-587.2953,132.3080,304.7072,11,1); // cars
  957. AddStaticVehicle(562,-2399.6848,-589.4110,132.3089,303.4400,11,1); // cars
  958. AddStaticVehicle(429,-2392.9727,-599.5152,132.3281,305.0951,1,2); // cars
  959. AddStaticVehicle(429,-2394.8083,-596.9859,132.3201,304.1262,1,2); // cars
  960. AddStaticVehicle(565,-2394.6990,-609.5718,131.8820,216.5634,42,42); // cars
  961. AddStaticVehicle(565,-2397.2961,-611.2294,131.8821,215.7038,42,42); // cars
  962. //spawn cars-------------------------------------------------------------
  963. AddStaticVehicle(560,2038.9331,1318.5184,10.4067,359.1754,41,29); // resawed
  964. AddStaticVehicle(562,2038.9261,1329.8732,10.3312,0.0502,3,0); // resawed
  965. AddStaticVehicle(429,2038.7729,1340.4348,10.3516,0.1958,3,0); // resawed
  966. AddStaticVehicle(402,2038.6324,1350.5535,10.2252,0.7996,86,0); // resawed
  967. AddStaticVehicle(562,2038.6984,1359.9474,10.3305,0.4290,3,0); // resawed
  968. AddStaticVehicle(411,2038.6559,1370.4869,10.4795,359.4968,149,0); // resawed
  969. AddStaticVehicle(560,2038.8423,1380.5867,10.4061,0.3177,3,0); // resawed
  970. AddStaticVehicle(562,2038.8962,1390.2856,10.3318,359.9580,86,0); // resawed
  971. AddStaticVehicle(411,2038.7156,1400.3623,10.4791,359.2237,0,0); // resawed
  972. AddStaticVehicle(415,2038.9153,1410.3196,10.4423,1.1320,1,0); // resawed
  973. AddStaticVehicle(451,2038.8491,1420.3579,10.3792,359.7210,125,125); //
  974. AddStaticVehicle(562,2038.7906,1430.3193,10.3308,359.9743,3,0); //
  975. AddStaticVehicle(477,2038.6979,1440.4104,10.4552,358.7258,101,1); //
  976. AddStaticVehicle(561,2038.7113,1309.2655,10.4857,0.0606,6,0); //
  977. AddStaticVehicle(534,2038.8462,1298.2300,10.3979,359.6303,0,0); //
  978. AddStaticVehicle(506,2038.7024,1290.1067,10.3762,0.2243,7,7); //
  979. AddStaticVehicle(522,2025.1819,1319.6433,10.3908,294.7193,7,79); //
  980. AddStaticVehicle(522,2025.5996,1323.7399,10.3922,298.1826,3,0); //
  981. AddStaticVehicle(522,2025.2351,1328.2120,10.3898,289.9297,6,0); //
  982. AddStaticVehicle(521,2024.7148,1358.7970,10.3842,245.8727,75,13); //
  983. AddStaticVehicle(521,2025.7756,1362.8091,10.3919,252.8256,3,0); //
  984. AddStaticVehicle(521,2025.6981,1367.3015,10.3822,256.7403,6,0); //
  985.  
  986. //objects-----------------------------------------------------------
  987.  
  988. //BigEarDriftMap BY SAMY ROMAFIA
  989. CreateObject(978, -313.8232421875, 1507.310546875, 75.408073425293, 0, 0, 0.2471923828125);
  990. CreateObject(978, -322.7705078125, 1507.28125, 75.408073425293, 0, 0, 0.2471923828125);
  991. CreateObject(978, -341.47381591797, 1507.2272949219, 75.408073425293, 0, 0, 0.2471923828125);
  992. CreateObject(978, -350.82421875, 1507.177734375, 75.408073425293, 0, 0, 0.2471923828125);
  993. CreateObject(978, -353.59707641602, 1511.6995849609, 75.408073425293, 0, 0, 272.49719238281);
  994. CreateObject(979, -308.8447265625, 1502.80078125, 75.458549499512, 0, 359.49462890625, 274.34509277344);
  995. CreateObject(979, -308.00830078125, 1493.5178222656, 75.50855255127, 0, 0, 275.84509277344);
  996. CreateObject(979, -307.10391235352, 1484.2739257813, 75.333511352539, 0, 2, 275.3447265625);
  997. CreateObject(1237, -309.1923828125, 1507.23046875, 74.565383911133, 0, 0, 0);
  998. CreateObject(1237, -306.55444335938, 1479.642578125, 74.259033203125, 0, 0, 0);
  999. CreateObject(1237, -353.47644042969, 1507.3625488281, 74.5625, 0, 0, 0);
  1000. CreateObject(978, -295.19165039063, 1502.6640625, 75.550361633301, 0, 1, 92.384521484375);
  1001. CreateObject(978, -294.60153198242, 1493.4714355469, 75.57536315918, 0, 359.40002441406, 94.884033203125);
  1002. CreateObject(978, -293.85906982422, 1484.7006835938, 75.325347900391, 0, 357.5, 94.883422851563);
  1003. CreateObject(979, -292.38702392578, 1510.8403320313, 75.383865356445, 0, 0, 50);
  1004. CreateObject(979, -285.99813842773, 1517.5695800781, 75.383865356445, 0, 0, 42.998779296875);
  1005. CreateObject(979, -279.1806640625, 1523.908203125, 75.383865356445, 0, 0, 42.742309570313);
  1006. CreateObject(979, -272.36700439453, 1530.2120361328, 75.383865356445, 0, 0, 42.742309570313);
  1007. CreateObject(979, -265.47613525391, 1536.5802001953, 75.383865356445, 0, 0, 42.742309570313);
  1008. CreateObject(979, -262.51861572266, 1539.3210449219, 75.383865356445, 0, 0, 44.727325439453);
  1009. CreateObject(1237, -295.39526367188, 1507.298828125, 74.488204956055, 0, 0, 0);
  1010. CreateObject(1237, -293.47442626953, 1479.9537353516, 74.380783081055, 0, 0, 0);
  1011. CreateObject(1237, -259.14224243164, 1542.5471191406, 74.529388427734, 0, 0, 0);
  1012. CreateObject(623, -308.78302001953, 1474.0714111328, 74.13899230957, 0, 0, 270.67565917969);
  1013. CreateObject(10245, -314.43600463867, 1498.0173339844, 78.005012512207, 0, 0, 47.90478515625);
  1014. CreateObject(10245, -289.03762817383, 1499.8156738281, 77.987449645996, 0, 0, 227.47595214844);
  1015. CreateObject(974, -302.4619140625, 1498.751953125, 82.685813903809, 90, 0, 2.4993896484375);
  1016. CreateObject(994, -303.87823486328, 1501.3278808594, 82.718627929688, 0, 0, 2.4993896484375);
  1017. CreateObject(994, -413.61318969727, 1545.8383789063, 144.98057556152, 0, 0, 350.49389648438);
  1018. CreateObject(994, -303.66207885742, 1496.0238037109, 82.718627929688, 0, 0, 2.4993896484375);
  1019. CreateObject(994, -305.71002197266, 1495.8883056641, 82.718627929688, 0, 0, 2.4993896484375);
  1020. CreateObject(1237, -297.65396118164, 1496.68359375, 82.693626403809, 0, 0, 0);
  1021. CreateObject(1237, -297.65557861328, 1497.1109619141, 82.693626403809, 0, 0, 0);
  1022. CreateObject(1237, -297.82366943359, 1501.3409423828, 82.693626403809, 0, 0, 0);
  1023. CreateObject(1237, -305.89511108398, 1500.8259277344, 82.693626403809, 0, 0, 0);
  1024. CreateObject(1237, -305.57806396484, 1496.2103271484, 82.693626403809, 0, 0, 0);
  1025. CreateObject(1237, -305.6259765625, 1496.6064453125, 82.693626403809, 0, 0, 0);
  1026. CreateObject(1215, -297.87051391602, 1501.3328857422, 84.507606506348, 0, 0, 0);
  1027. CreateObject(1215, -297.66470336914, 1496.8892822266, 84.507606506348, 0, 0, 0);
  1028. CreateObject(1215, -305.89120483398, 1500.8067626953, 84.507606506348, 0, 0, 0);
  1029. CreateObject(1215, -305.59729003906, 1496.3811035156, 84.507606506348, 0, 0, 0);
  1030. CreateObject(1262, -297.79641723633, 1501.8043212891, 83.088310241699, 0, 0, 0.5);
  1031. CreateObject(1262, -305.79412841797, 1501.5095214844, 83.088310241699, 0, 0, 0.4998779296875);
  1032. CreateObject(978, -288.302734375, 1416.7734375, 71.893531799316, 0, 358.59924316406, 92.30712890625);
  1033. CreateObject(978, -288.5673828125, 1407.609375, 71.793525695801, 0, 0, 84.303588867188);
  1034. CreateObject(978, -291.017578125, 1398.7509765625, 71.793525695801, 0, 0, 64.550170898438);
  1035. CreateObject(978, -296.7353515625, 1391.748046875, 71.793525695801, 0, 0, 36.798706054688);
  1036. CreateObject(978, -305.0771484375, 1388.4892578125, 71.718521118164, 0, 358.99475097656, 6.295166015625);
  1037. CreateObject(978, -314.240234375, 1389.2265625, 71.59351348877, 0, 358.99475097656, 344.29504394531);
  1038. CreateObject(978, -320.6591796875, 1393.1337890625, 71.318511962891, 0, 356.99523925781, 317.29064941406);
  1039. CreateObject(978, -326.091796875, 1399.8427734375, 70.718475341797, 0, 354.990234375, 300.78918457031);
  1040. CreateObject(1237, -288.53302001953, 1421.4443359375, 71.641448974609, 0, 0, 0);
  1041. CreateObject(1237, -328.48150634766, 1403.8779296875, 69.863494873047, 0, 0, 0);
  1042. CreateObject(979, -341.9658203125, 1459.69921875, 64.551979064941, 0, 4.998779296875, 122.33276367188);
  1043. CreateObject(979, -347.9970703125, 1466.4501953125, 63.90193939209, 0, 2.999267578125, 141.08093261719);
  1044. CreateObject(979, -337.3056640625, 1451.7939453125, 65.427032470703, 0, 5.99853515625, 118.828125);
  1045. CreateObject(979, -355.794921875, 1470.990234375, 63.426910400391, 0, 2.999267578125, 158.57666015625);
  1046. CreateObject(979, -361.001953125, 1471.482421875, 63.126892089844, 0, 2.999267578125, 179.07165527344);
  1047. CreateObject(979, -369.9853515625, 1470.4267578125, 62.426849365234, 0, 4.998779296875, 194.56787109375);
  1048. CreateObject(979, -377.845703125, 1466.5869140625, 61.676803588867, 0, 4.9932861328125, 218.06762695313);
  1049. CreateObject(979, -383.779296875, 1459.7314453125, 61.101768493652, 0, 2.197265625, 240.06225585938);
  1050. CreateObject(979, -386.4970703125, 1451.072265625, 60.851753234863, 0, 0.999755859375, 265.30883789063);
  1051. CreateObject(979, -385.7119140625, 1443.5126953125, 60.70174407959, 0, 0.9942626953125, 283.80432128906);
  1052. CreateObject(1237, -335.10885620117, 1447.77734375, 65.388450622559, 0, 0, 0);
  1053. CreateObject(1237, -415.1584777832, 2082.2600097656, 60.858459472656, 0, 0, 0);
  1054. CreateObject(978, -313.7265625, 1335.1826171875, 53.809047698975, 0, 357.99499511719, 106.77612304688);
  1055. CreateObject(978, -317.064453125, 1343.61328125, 54.1340675354, 0, 357.98950195313, 116.52099609375);
  1056. CreateObject(1237, -312.54693603516, 1330.6707763672, 53.211490631104, 0, 0, 0);
  1057. CreateObject(1237, -319.24032592773, 1347.865234375, 53.832138061523, 0, 0, 0);
  1058. CreateObject(978, -342.90234375, 1312.32421875, 51.14408493042, 0, 356.99523925781, 321.49841308594);
  1059. CreateObject(978, -349.458984375, 1318.7021484375, 50.669055938721, 0, 356.99523925781, 309.99572753906);
  1060. CreateObject(978, -354.9296875, 1326.1884765625, 50.019016265869, 0, 354.99572753906, 302.49206542969);
  1061. CreateObject(1237, -339.06005859375, 1309.3306884766, 51.01416015625, 0, 0, 0);
  1062. CreateObject(1237, -357.50924682617, 1330.1915283203, 49.127899169922, 0, 0, 0);
  1063. CreateObject(622, -321.375, 1426.43359375, 67.948310852051, 0, 0, 125.04986572266);
  1064. CreateObject(1215, -320.78540039063, 1499.3852539063, 75.444374084473, 0, 0, 0);
  1065. CreateObject(1215, -320.49481201172, 1496.0478515625, 75.444374084473, 0, 0, 0);
  1066. CreateObject(1215, -282.73120117188, 1498.3208007813, 75.343452453613, 0, 0, 0);
  1067. CreateObject(1215, -282.90966796875, 1501.6242675781, 75.343452453613, 0, 0, 0);
  1068. CreateObject(8355, -345.43374633789, 1867.5220947266, 41.2890625, 0, 0, 0);
  1069. CreateObject(8355, -305.5016784668, 1864.7277832031, 41.2890625, 0, 0, 0);
  1070. CreateObject(8355, -266.28298950195, 1869.6717529297, 41.2890625, 0, 0, 0);
  1071. CreateObject(979, -470.39453125, 1922.8642578125, 85.332778930664, 0, 357.4951171875, 95.278930664063);
  1072. CreateObject(979, -470.798828125, 1932.146484375, 85.732803344727, 0, 357.4951171875, 89.527587890625);
  1073. CreateObject(979, -469.6455078125, 1941.2763671875, 85.582824707031, 0, 4.295654296875, 76.025390625);
  1074. CreateObject(979, -461.7568359375, 1957.6591796875, 83.057670593262, 0, 9.4921875, 54.014282226563);
  1075. CreateObject(1237, -469.98397827148, 1918.1052246094, 84.66512298584, 0, 0, 0);
  1076. CreateObject(1237, -459.11364746094, 1961.6945800781, 81.702774047852, 0, 0, 0);
  1077. CreateObject(10244, -415.34725952148, 1456.3586425781, 36.71614074707, 0, 0, 147.60653686523);
  1078. CreateObject(974, -421.87133789063, 1454.2178955078, 40.245227813721, 90, 0, 58.814636230469);
  1079. CreateObject(974, -424.37200927734, 1448.71484375, 40.245227813721, 90, 0, 71.809814453125);
  1080. CreateObject(974, -425.2890625, 1443.2778320313, 40.245227813721, 90, 0, 89.056640625);
  1081. CreateObject(10245, -422.47769165039, 1432.0921630859, 35.565361022949, 0, 0, 153.21441650391);
  1082. CreateObject(970, -423.55465698242, 1456.67578125, 40.80451965332, 0, 0, 58.909973144531);
  1083. CreateObject(970, -425.50073242188, 1453.0661621094, 40.80451965332, 0, 0, 64.90869140625);
  1084. CreateObject(970, -427.03103637695, 1449.2719726563, 40.80451965332, 0, 0, 71.4072265625);
  1085. CreateObject(970, -427.83819580078, 1445.2170410156, 40.80451965332, 0, 0, 85.905639648438);
  1086. CreateObject(970, -427.99014282227, 1442.0708007813, 40.80451965332, 0, 0, 88.652099609375);
  1087. CreateObject(970, -422.53726196289, 1441.9772949219, 40.80451965332, 0, 0, 89.398681640625);
  1088. CreateObject(970, -422.06121826172, 1446.0915527344, 40.80451965332, 0, 0, 77.645751953125);
  1089. CreateObject(974, -424.40814208984, 1448.2355957031, 40.2702293396, 90, 0, 76.55517578125);
  1090. CreateObject(970, -420.93969726563, 1449.9659423828, 40.80451965332, 0, 0, 70.390380859375);
  1091. CreateObject(970, -419.14666748047, 1453.6962890625, 40.80451965332, 0, 0, 59.389404296875);
  1092. CreateObject(1237, -427.55163574219, 1440.2457275391, 40.253040313721, 0, 0, 0);
  1093. CreateObject(1237, -423.12640380859, 1440.2985839844, 40.253040313721, 0, 0, 0);
  1094. CreateObject(1232, -422.31729125977, 1458.1953125, 42.889682769775, 0, 0, 0);
  1095. CreateObject(1232, -418.0778503418, 1455.8515625, 42.889682769775, 0, 0, 0);
  1096. CreateObject(1232, -423.15966796875, 1440.2280273438, 42.889682769775, 0, 0, 0);
  1097. CreateObject(1232, -427.56640625, 1440.1494140625, 42.889682769775, 0, 0, 0);
  1098. CreateObject(974, -425.2890625, 1443.27734375, 44.770503997803, 90, 0, 89.05517578125);
  1099. CreateObject(974, -424.44580078125, 1448.9510498047, 44.770503997803, 90, 0, 74.05517578125);
  1100. CreateObject(974, -422.14651489258, 1454.2945556641, 44.770503997803, 90, 0, 60.303344726563);
  1101. CreateObject(974, -421.87365722656, 1454.4975585938, 44.795505523682, 90, 0, 60.298461914063);
  1102. CreateObject(3525, -425.91064453125, 1436.7039794922, 42.241683959961, 0, 0, 0);
  1103. CreateObject(3525, -422.74017333984, 1437.5415039063, 42.241683959961, 0, 0, 0);
  1104. CreateObject(3525, -417.77285766602, 1456.873046875, 42.032699584961, 0, 0, 0);
  1105. CreateObject(3525, -416.20068359375, 1459.30859375, 42.032699584961, 0, 0, 0);
  1106. CreateObject(3525, -419.65710449219, 1461.509765625, 42.032699584961, 0, 0, 0);
  1107. CreateObject(617, -367.64770507813, 1453.6967773438, 61.487907409668, 0, 0, 0);
  1108. CreateObject(619, -421.34729003906, 1461.5225830078, 34.054412841797, 0, 0, 0);
  1109. CreateObject(683, -246.41781616211, 1532.8240966797, 74.145263671875, 0, 0, 0);
  1110. CreateObject(1232, -287.9267578125, 1412.3023681641, 74.125968933105, 0, 0, 0);
  1111. CreateObject(1232, -288.8518371582, 1402.8028564453, 74.167625427246, 0, 0, 0);
  1112. CreateObject(1232, -292.78329467773, 1394.4763183594, 74.185791015625, 0, 0, 0);
  1113. CreateObject(1232, -300.42248535156, 1388.8190917969, 74.262451171875, 0, 0, 0);
  1114. CreateObject(1232, -309.71884155273, 1387.6697998047, 74.143890380859, 0, 0, 0);
  1115. CreateObject(1232, -317.83108520508, 1390.2493896484, 73.835510253906, 0, 0, 0);
  1116. CreateObject(1232, -324.2177734375, 1396.2481689453, 73.394111633301, 0, 0, 0);
  1117. CreateObject(1232, -328.42678833008, 1403.8049316406, 68.747085571289, 0, 0, 0);
  1118. CreateObject(1232, -288.47341918945, 1421.3935546875, 70.529769897461, 0, 0, 0);
  1119. CreateObject(673, -307.55920410156, 1765.2174072266, 41.78125, 0, 0, 0);
  1120. CreateObject(673, -307.34191894531, 1769.7395019531, 41.78125, 0, 0, 0);
  1121. CreateObject(1238, -301.83517456055, 1407.5662841797, 71.600494384766, 0, 0, 0);
  1122. CreateObject(1238, -303.93072509766, 1403.1213378906, 71.632331848145, 0, 0, 0);
  1123. CreateObject(1238, -305.92651367188, 1401.9401855469, 71.627136230469, 0, 0, 0);
  1124. CreateObject(1238, -308.02795410156, 1401.5258789063, 71.585182189941, 0, 0, 0);
  1125. CreateObject(1238, -310.2004699707, 1401.8355712891, 71.443923950195, 0, 0, 0);
  1126. CreateObject(1238, -313.40570068359, 1405.2169189453, 70.740516662598, 0, 0, 0);
  1127. CreateObject(1232, -304.16802978516, 1437.9249267578, 74.863418579102, 0, 0, 0);
  1128. CreateObject(1232, -306.15811157227, 1463.1965332031, 76.147750854492, 0, 0, 0);
  1129. CreateObject(1232, -290.35009765625, 1452.14453125, 75.61922454834, 0, 0, 0);
  1130. CreateObject(1238, -302.548828125, 1405.134765625, 71.611389160156, 0, 0, 0);
  1131. CreateObject(1238, -312.041015625, 1403.06640625, 71.073577880859, 0, 0, 0);
  1132. CreateObject(1238, -359.66751098633, 1458.0831298828, 63.33763885498, 0, 0, 0);
  1133. CreateObject(1238, -356.7763671875, 1457.623046875, 63.587387084961, 0, 0, 0);
  1134. CreateObject(1238, -362.41271972656, 1458.1262207031, 63.014640808105, 0, 0, 0);
  1135. CreateObject(1238, -365.53826904297, 1457.93359375, 62.607501983643, 0, 0, 0);
  1136. CreateObject(1238, -368.14630126953, 1457.2664794922, 62.078353881836, 0, 0, 0);
  1137. CreateObject(1238, -372.01095581055, 1454.4006347656, 61.209354400635, 0, 0, 0);
  1138. CreateObject(1238, -370.435546875, 1456.0966796875, 61.596252441406, 0, 0, 0);
  1139. CreateObject(1238, -372.92462158203, 1452.1856689453, 60.960704803467, 0, 0, 0);
  1140. CreateObject(1238, -373.25411987305, 1449.6918945313, 60.83504486084, 0, 0, 0);
  1141. CreateObject(1238, -330.03030395508, 1322.2432861328, 51.798042297363, 0, 0, 0);
  1142. CreateObject(1238, -326.076171875, 1328.814453125, 53.28982925415, 0, 0, 0);
  1143. CreateObject(1238, -326.3447265625, 1326.4892578125, 53.041404724121, 0, 0, 0);
  1144. CreateObject(1238, -327.0849609375, 1324.4853515625, 52.657962799072, 0, 0, 0);
  1145. CreateObject(1238, -328.22094726563, 1322.9779052734, 52.263446807861, 0, 0, 0);
  1146. CreateObject(1238, -331.88916015625, 1322.3713378906, 51.4709815979, 0, 0, 0);
  1147. CreateObject(1238, -333.79852294922, 1323.0164794922, 51.185417175293, 0, 0, 0);
  1148. CreateObject(1238, -337.16195678711, 1325.2795410156, 50.787925720215, 0, 0, 0);
  1149. CreateObject(1238, -326.54949951172, 1330.9661865234, 53.380592346191, 0, 0, 0);
  1150. CreateObject(1238, -335.5859375, 1323.935546875, 50.97180557251, 0, 0, 0);
  1151. CreateObject(1232, -329.99301147461, 1324.9311523438, 53.868301391602, 0, 0, 0);
  1152. CreateObject(1238, -399.84637451172, 1900.296875, 57.010639190674, 0, 0, 0);
  1153. CreateObject(1238, -402.24615478516, 1905.0020751953, 57.473945617676, 0, 0, 0);
  1154. CreateObject(1238, -404.24142456055, 1907.1533203125, 57.624732971191, 0, 0, 0);
  1155. CreateObject(1238, -406.60531616211, 1908.5495605469, 57.529857635498, 0, 0, 0);
  1156. CreateObject(1238, -413.95669555664, 1910.4370117188, 57.216178894043, 0, 0, 0);
  1157. CreateObject(1238, -408.9619140625, 1909.6328125, 57.460414886475, 0, 0, 0);
  1158. CreateObject(1238, -411.27783203125, 1910.2940673828, 57.341075897217, 0, 0, 0);
  1159. CreateObject(1238, -416.3427734375, 1910.2216796875, 57.130680084229, 0, 0, 0);
  1160. CreateObject(1238, -418.4833984375, 1909.4501953125, 57.090419769287, 0, 0, 0);
  1161. CreateObject(1238, -438.24365234375, 1770.2470703125, 71.552398681641, 0, 0, 359.74731445313);
  1162. CreateObject(1238, -420.513671875, 1908.4921875, 57.075077056885, 0, 0, 0);
  1163. CreateObject(1238, -422.251953125, 1907.037109375, 57.1989402771, 0, 0, 0);
  1164. CreateObject(1238, -400.3310546875, 1902.5244140625, 57.314414978027, 0, 0, 0);
  1165. CreateObject(1238, -423.5341796875, 1905.388671875, 57.374145507813, 0, 0, 0);
  1166. CreateObject(1238, -424.673828125, 1903.6708984375, 57.561466217041, 0, 0, 0);
  1167. CreateObject(1232, -372.29302978516, 1410.8977050781, 61.184677124023, 0, 0, 0);
  1168. CreateObject(1232, -387.11334228516, 1447.5501708984, 63.05118560791, 0, 0, 0);
  1169. CreateObject(1232, -386.30291748047, 1455.7974853516, 63.151107788086, 0, 0, 0);
  1170. CreateObject(1232, -381.69952392578, 1463.6842041016, 63.511737823486, 0, 0, 0);
  1171. CreateObject(1232, -374.30197143555, 1469.6032714844, 64.151893615723, 0, 0, 0);
  1172. CreateObject(1232, -380.65045166016, 1430.7570800781, 58.407344818115, 0, 0, 0);
  1173. CreateObject(1232, -307.34600830078, 1403.2657470703, 74.036163330078, 0, 0, 0);
  1174. CreateObject(1232, -364.98086547852, 1456.8591308594, 65.045036315918, 0, 0, 0);
  1175. CreateObject(1232, -365.71990966797, 1471.6499023438, 64.979377746582, 0, 0, 0);
  1176. CreateObject(1232, -357.02627563477, 1471.5325927734, 65.567642211914, 0, 0, 0);
  1177. CreateObject(1232, -349.43380737305, 1467.9595947266, 65.918632507324, 0, 0, 0);
  1178. CreateObject(1232, -343.1833190918, 1462.2271728516, 66.524612426758, 0, 0, 0);
  1179. CreateObject(1232, -336.82968139648, 1507.2984619141, 77.254547119141, 0, 0, 0);
  1180. CreateObject(1232, -335.1103515625, 1447.7834472656, 64.238983154297, 0, 0, 0);
  1181. CreateObject(1232, -319.24185180664, 1347.8115234375, 52.698387145996, 0, 0, 0);
  1182. CreateObject(1232, -314.89431762695, 1339.6280517578, 56.007873535156, 0, 0, 0);
  1183. CreateObject(1232, -312.50631713867, 1330.6661376953, 52.078311920166, 0, 0, 0);
  1184. CreateObject(1232, -357.49572753906, 1330.1947021484, 48.010478973389, 0, 0, 0);
  1185. CreateObject(1232, -352.58450317383, 1322.1257324219, 52.665004730225, 0, 0, 0);
  1186. CreateObject(1232, -346.52404785156, 1315.0538330078, 53.091552734375, 0, 0, 0);
  1187. CreateObject(1232, -339.06921386719, 1309.3137207031, 49.862770080566, 0, 0, 0);
  1188. CreateObject(1232, -444.45336914063, 1769.8403320313, 73.988418579102, 0, 0, 0);
  1189. CreateObject(655, -398.49807739258, 2063.1342773438, 61.534671783447, 0, 0, 0);
  1190. CreateObject(979, -383.611328125, 1901.6376953125, 57.069435119629, 0, 355.99548339844, 96.333618164063);
  1191. CreateObject(979, -386.44921875, 1910.251953125, 57.547393798828, 0, 357.99499511719, 120.33325195313);
  1192. CreateObject(979, -391.8671875, 1917.7685546875, 57.772407531738, 0, 359.09912109375, 131.07788085938);
  1193. CreateObject(979, -398.830078125, 1923.0673828125, 57.672401428223, 0, 1.99951171875, 153.57238769531);
  1194. CreateObject(979, -407.5703125, 1926.080078125, 57.347381591797, 0, 1.99951171875, 168.32153320313);
  1195. CreateObject(979, -416.6171875, 1926.822265625, 57.04736328125, 0, 1.99951171875, 182.31811523438);
  1196. CreateObject(979, -425.4775390625, 1924.8876953125, 56.797348022461, 0, 1.197509765625, 202.31323242188);
  1197. CreateObject(979, -432.8642578125, 1919.5888671875, 56.872352600098, 0, 357.99499511719, 229.31213378906);
  1198. CreateObject(979, -438.275390625, 1912.0791015625, 57.347366333008, 0, 355.99548339844, 239.30969238281);
  1199. CreateObject(978, -288.302734375, 1416.7734375, 72.768585205078, 0, 358.59924316406, 92.30712890625);
  1200. CreateObject(978, -288.5673828125, 1407.609375, 72.668579101563, 0, 0, 84.303588867188);
  1201. CreateObject(978, -291.017578125, 1398.7509765625, 72.668579101563, 0, 0, 64.550170898438);
  1202. CreateObject(978, -296.7353515625, 1391.748046875, 72.668579101563, 0, 0, 36.798706054688);
  1203. CreateObject(978, -305.0771484375, 1388.4892578125, 72.593574523926, 0, 358.99475097656, 6.295166015625);
  1204. CreateObject(978, -314.240234375, 1389.2265625, 72.418563842773, 0, 358.99475097656, 344.29504394531);
  1205. CreateObject(978, -320.6591796875, 1393.1337890625, 72.143562316895, 0, 356.99523925781, 317.29064941406);
  1206. CreateObject(978, -326.091796875, 1399.8427734375, 71.518524169922, 0, 354.990234375, 300.78918457031);
  1207. CreateObject(979, -382.7392578125, 1435.0380859375, 60.401725769043, 0, 2.999267578125, 294.54895019531);
  1208. CreateObject(1237, -380.625, 1430.7421875, 59.608818054199, 0, 0, 0);
  1209. CreateObject(1237, -383.12860107422, 1896.7788085938, 56.230400085449, 0, 0, 0);
  1210. CreateObject(979, -441.3251953125, 1903.5849609375, 58.147415161133, 0, 353.99597167969, 261.05163574219);
  1211. CreateObject(979, -337.3056640625, 1451.7939453125, 66.252082824707, 0, 5.99853515625, 118.828125);
  1212. CreateObject(979, -341.9658203125, 1459.69921875, 65.377029418945, 0, 4.998779296875, 122.33276367188);
  1213. CreateObject(979, -347.9970703125, 1466.4501953125, 64.751991271973, 0, 2.999267578125, 141.08093261719);
  1214. CreateObject(979, -355.794921875, 1470.990234375, 64.276962280273, 0, 2.999267578125, 158.57666015625);
  1215. CreateObject(979, -361.001953125, 1471.482421875, 64.001945495605, 0, 2.999267578125, 179.07165527344);
  1216. CreateObject(979, -369.9853515625, 1470.4267578125, 63.351905822754, 0, 4.998779296875, 194.56787109375);
  1217. CreateObject(979, -377.845703125, 1466.5869140625, 62.576858520508, 0, 4.9932861328125, 218.06762695313);
  1218. CreateObject(979, -383.779296875, 1459.7314453125, 62.001823425293, 0, 2.197265625, 240.06225585938);
  1219. CreateObject(979, -386.4970703125, 1451.072265625, 61.726806640625, 0, 0.999755859375, 265.30883789063);
  1220. CreateObject(979, -385.7119140625, 1443.5126953125, 61.60179901123, 0, 0.9942626953125, 283.80432128906);
  1221. CreateObject(979, -382.7392578125, 1435.0380859375, 61.301780700684, 0, 2.999267578125, 294.54895019531);
  1222. CreateObject(978, -317.064453125, 1343.61328125, 54.909114837646, 0, 357.98950195313, 116.52099609375);
  1223. CreateObject(978, -313.7265625, 1335.1826171875, 53.809047698975, 0, 357.98950195313, 106.77062988281);
  1224. CreateObject(978, -313.7265625, 1335.1826171875, 54.584049224854, 0, 357.98950195313, 106.77062988281);
  1225. CreateObject(978, -342.90234375, 1312.32421875, 52.044139862061, 0, 356.99523925781, 321.49841308594);
  1226. CreateObject(978, -349.458984375, 1318.7021484375, 51.544109344482, 0, 356.99523925781, 309.99572753906);
  1227. CreateObject(978, -354.9296875, 1326.1884765625, 50.894069671631, 0, 354.99572753906, 302.49206542969);
  1228. CreateObject(979, -383.611328125, 1901.6376953125, 57.869483947754, 0, 355.99548339844, 96.333618164063);
  1229. CreateObject(979, -386.44921875, 1910.251953125, 58.347442626953, 0, 357.99499511719, 120.33325195313);
  1230. CreateObject(979, -391.8671875, 1917.7685546875, 58.572456359863, 0, 359.09912109375, 131.07788085938);
  1231. CreateObject(979, -398.830078125, 1923.0673828125, 58.472450256348, 0, 1.99951171875, 153.57238769531);
  1232. CreateObject(979, -407.5703125, 1926.080078125, 58.147430419922, 0, 1.99951171875, 168.32153320313);
  1233. CreateObject(979, -416.6171875, 1926.822265625, 57.822410583496, 0, 1.99951171875, 182.31811523438);
  1234. CreateObject(979, -425.4775390625, 1924.8876953125, 57.572395324707, 0, 1.197509765625, 202.31323242188);
  1235. CreateObject(979, -432.8642578125, 1919.5888671875, 57.647399902344, 0, 357.99499511719, 229.31213378906);
  1236. CreateObject(979, -438.275390625, 1912.0791015625, 58.122413635254, 0, 355.99548339844, 239.30969238281);
  1237. CreateObject(979, -441.3251953125, 1903.5849609375, 58.922462463379, 0, 353.99597167969, 261.05163574219);
  1238. CreateObject(1232, -384.8037109375, 1438.921875, 62.813251495361, 0, 0, 0);
  1239. CreateObject(1232, -372.29296875, 1410.8974609375, 61.184677124023, 0, 0, 0);
  1240. CreateObject(1232, -356.7275390625, 1380.65625, 58.696174621582, 0, 0, 0);
  1241. CreateObject(621, -332.36428833008, 1330.2303466797, 52.464298248291, 0, 0, 0);
  1242. CreateObject(621, -291.1784362793, 1468.6815185547, 73.528274536133, 0, 0, 0);
  1243. CreateObject(1232, -383.14138793945, 1896.7711181641, 55.027400970459, 0, 0, 0);
  1244. CreateObject(1232, -383.99282836914, 1906.2703857422, 59.659759521484, 0, 0, 0);
  1245. CreateObject(1232, -388.6672668457, 1914.3510742188, 59.992347717285, 0, 0, 0);
  1246. CreateObject(1232, -394.55685424805, 1921.205078125, 59.991645812988, 0, 0, 0);
  1247. CreateObject(1232, -402.90399169922, 1925.2962646484, 59.735950469971, 0, 0, 0);
  1248. CreateObject(1232, -412.01986694336, 1927.2062988281, 59.432548522949, 0, 0, 0);
  1249. CreateObject(1232, -421.16275024414, 1926.7720947266, 59.136787414551, 0, 0, 0);
  1250. CreateObject(1232, -429.91821289063, 1923.1998291016, 59.00883102417, 0, 0, 0);
  1251. CreateObject(1232, -436.03472900391, 1916.1135253906, 59.345333099365, 0, 0, 0);
  1252. CreateObject(1232, -440.75662231445, 1908.2496337891, 59.946014404297, 0, 0, 0);
  1253. CreateObject(1232, -442.08203125, 1898.8173828125, 57.370746612549, 0, 0, 0);
  1254. CreateObject(979, -470.39453125, 1922.8642578125, 86.232833862305, 0, 357.4951171875, 95.278930664063);
  1255. CreateObject(979, -470.798828125, 1932.146484375, 86.632858276367, 0, 357.4951171875, 89.522094726563);
  1256. CreateObject(979, -469.6455078125, 1941.2763671875, 86.507881164551, 0, 4.295654296875, 76.025390625);
  1257. CreateObject(979, -466.49807739258, 1949.8869628906, 84.532760620117, 0, 8.6956787109375, 63.52294921875);
  1258. CreateObject(979, -466.498046875, 1949.88671875, 85.457817077637, 0, 8.6956787109375, 63.52294921875);
  1259. CreateObject(979, -461.7568359375, 1957.6591796875, 83.982727050781, 0, 9.4976806640625, 54.019775390625);
  1260. CreateObject(1232, -470.02633666992, 1918.0378417969, 83.473907470703, 0, 0, 0);
  1261. CreateObject(1232, -470.62518310547, 1927.9770507813, 87.779884338379, 0, 0, 0);
  1262. CreateObject(1232, -470.52697753906, 1936.775390625, 87.95092010498, 0, 0, 0);
  1263. CreateObject(1232, -468.30334472656, 1945.7883300781, 87.308265686035, 0, 0, 0);
  1264. CreateObject(1232, -464.40234375, 1953.76171875, 86.077072143555, 0, 0, 0);
  1265. CreateObject(1232, -459.140625, 1961.673828125, 80.572547912598, 0, 0, 0);
  1266. CreateObject(1237, -327.67587280273, 1507.322265625, 74.565383911133, 0, 0, 0);
  1267. CreateObject(1237, -336.82482910156, 1507.2700195313, 74.565383911133, 0, 0, 0);
  1268. CreateObject(1232, -338.8583984375, 1455.1298828125, 67.249618530273, 0, 0, 0);
  1269. CreateObject(1232, -327.67559814453, 1507.3410644531, 77.254547119141, 0, 0, 0);
  1270. CreateObject(1232, -306.58941650391, 1479.6579589844, 77.001594543457, 0, 0, 0);
  1271. CreateObject(1232, -293.47723388672, 1480.0130615234, 77.001594543457, 0, 0, 0);
  1272. CreateObject(621, -303.388671875, 1416.41796875, 71.426345825195, 0, 0, 0);
  1273. CreateObject(3330, -408.63833618164, 1555.8044433594, 134.64315795898, 0, 0, 259.98571777344);
  1274. CreateObject(1238, -425.279296875, 1901.421875, 57.94970703125, 0, 0, 0);
  1275. CreateObject(1238, -430.42810058594, 1785.0810546875, 70.492149353027, 0, 0, 0);
  1276. CreateObject(1238, -430.97045898438, 1780.16796875, 70.997772216797, 0, 0, 359.74731445313);
  1277. CreateObject(1238, -431.54898071289, 1778.1282958984, 71.225463867188, 0, 0, 359.74731445313);
  1278. CreateObject(1238, -432.6955871582, 1776.0323486328, 71.398490905762, 0, 0, 359.74731445313);
  1279. CreateObject(1238, -434.03085327148, 1774.5113525391, 71.434577941895, 0, 0, 359.74731445313);
  1280. CreateObject(1238, -435.27188110352, 1772.8570556641, 71.488906860352, 0, 0, 359.74731445313);
  1281. CreateObject(1238, -436.46401977539, 1771.3365478516, 71.544258117676, 0, 0, 359.74731445313);
  1282. CreateObject(1238, -440.01165771484, 1769.3063964844, 71.550765991211, 0, 0, 359.74731445313);
  1283. CreateObject(1238, -451.24371337891, 1766.5203857422, 71.592247009277, 0, 0, 359.74731445313);
  1284. CreateObject(1238, -441.72064208984, 1768.4206542969, 71.547561645508, 0, 0, 359.74731445313);
  1285. CreateObject(1238, -443.58422851563, 1767.3514404297, 71.537864685059, 0, 0, 359.74731445313);
  1286. CreateObject(1238, -445.73968505859, 1766.9063720703, 71.544944763184, 0, 0, 359.74731445313);
  1287. CreateObject(1238, -447.53793334961, 1766.7485351563, 71.549446105957, 0, 0, 359.74731445313);
  1288. CreateObject(1238, -449.32830810547, 1766.5736083984, 71.56266784668, 0, 0, 359.74731445313);
  1289. CreateObject(1238, -457.80169677734, 1771.0388183594, 72.305503845215, 0, 0, 359.74731445313);
  1290. CreateObject(1238, -452.96337890625, 1767.4306640625, 71.711486816406, 0, 0, 359.74731445313);
  1291. CreateObject(1238, -454.57562255859, 1768.2900390625, 71.843017578125, 0, 0, 359.74731445313);
  1292. CreateObject(1238, -456.25134277344, 1769.3193359375, 72.046432495117, 0, 0, 359.74731445313);
  1293. CreateObject(1238, -459.2922668457, 1774.4956054688, 72.766647338867, 0, 0, 359.74731445313);
  1294. CreateObject(1238, -458.81677246094, 1772.6157226563, 72.576309204102, 0, 0, 359.74731445313);
  1295. CreateObject(1238, -459.74285888672, 1776.24609375, 72.947532653809, 0, 0, 359.74731445313);
  1296. CreateObject(1238, -387.82464599609, 2068.4052734375, 60.720455169678, 0, 0, 359.74731445313);
  1297. CreateObject(655, -445.0964050293, 1775.0494384766, 71.618797302246, 0, 0, 0);
  1298. CreateObject(1232, -412.6494140625, 1908.826171875, 59.617553710938, 0, 0, 0);
  1299. CreateObject(974, -300.32614135742, 1498.7830810547, 82.685813903809, 90, 0, 2.4993896484375);
  1300. CreateObject(974, -410.07446289063, 1547.9989013672, 144.97276306152, 90, 0, 350.49938964844);
  1301. CreateObject(974, -409.18173217773, 1553.43359375, 144.97276306152, 90, 0, 350.49682617188);
  1302. CreateObject(974, -408.28915405273, 1558.869140625, 144.97276306152, 90, 0, 350.49682617188);
  1303. CreateObject(974, -407.32415771484, 1564.2852783203, 144.97276306152, 90, 0, 350.49682617188);
  1304. CreateObject(994, -305.9599609375, 1501.2880859375, 82.718627929688, 0, 0, 2.493896484375);
  1305. CreateObject(994, -412.7155456543, 1551.9958496094, 144.98057556152, 0, 0, 260.4912109375);
  1306. CreateObject(994, -411.70031738281, 1558.0677490234, 144.98057556152, 0, 0, 260.48583984375);
  1307. CreateObject(994, -410.69256591797, 1564.1379394531, 144.98057556152, 0, 0, 260.48583984375);
  1308. CreateObject(994, -410.09759521484, 1567.4794921875, 144.98057556152, 0, 0, 260.48583984375);
  1309. CreateObject(994, -403.67260742188, 1566.4541015625, 144.98057556152, 0, 0, 260.48583984375);
  1310. CreateObject(994, -404.67752075195, 1560.4165039063, 144.98057556152, 0, 0, 260.48583984375);
  1311. CreateObject(994, -405.69778442383, 1554.3992919922, 144.98057556152, 0, 0, 260.48583984375);
  1312. CreateObject(994, -406.24896240234, 1551.1530761719, 144.98057556152, 0, 0, 260.48583984375);
  1313. CreateObject(994, -410.01693725586, 1567.2954101563, 144.98057556152, 0, 0, 350.49133300781);
  1314. CreateObject(1318, -399.4538269043, 1555.0534667969, 75.060974121094, 0, 180, 334.19519042969);
  1315. CreateObject(1251, -299.54455566406, 1507.4517822266, 74.302764892578, 0, 0, 270.6591796875);
  1316. CreateObject(1251, -305.1435546875, 1507.41015625, 74.302764892578, 0, 0, 270.15393066406);
  1317. CreateObject(1318, -404.14511108398, 1566.0970458984, 145.47904968262, 0, 0, 12.25);
  1318. CreateObject(1294, -540.31597900391, 1983.6563720703, 63.711387634277, 0, 0, 227.00598144531);
  1319. CreateObject(1238, -518.13403320313, 1996.1690673828, 59.703289031982, 0, 0, 0);
  1320. CreateObject(1238, -506.39147949219, 1992.9445800781, 59.703289031982, 0, 0, 0);
  1321. CreateObject(978, -414.51431274414, 1789.5172119141, 70.380973815918, 0, 5.3999938964844, 96.014526367188);
  1322. CreateObject(978, -414.74270629883, 1780.2854003906, 71.006011962891, 0, 2.2999877929688, 81.259521484375);
  1323. CreateObject(978, -417.00427246094, 1771.2749023438, 71.381034851074, 0, 2.296142578125, 70.7548828125);
  1324. CreateObject(978, -421.54837036133, 1763.3358154297, 71.606048583984, 0, 0.60000610351563, 49.501953125);
  1325. CreateObject(978, -428.41693115234, 1757.2445068359, 71.681053161621, 0, 0.39874267578125, 33.498901367188);
  1326. CreateObject(978, -436.53393554688, 1752.6627197266, 71.756057739258, 0, 0.3955078125, 25.247314453125);
  1327. CreateObject(978, -445.38681030273, 1750.2435302734, 71.831062316895, 0, 0.3900146484375, 5.24658203125);
  1328. CreateObject(978, -454.60876464844, 1750.7956542969, 71.881065368652, 0, 0.384521484375, 347.74597167969);
  1329. CreateObject(978, -463.18148803711, 1754.1674804688, 71.93106842041, 0, 0.3790283203125, 329.49475097656);
  1330. CreateObject(978, -469.89242553711, 1760.3804931641, 72.256057739258, 0, 3.5, 304.74096679688);
  1331. CreateObject(1238, -430.3076171875, 1782.650390625, 70.732162475586, 0, 0, 0);
  1332. CreateObject(978, -474.16656494141, 1768.5861816406, 72.781089782715, 0, 3, 290.23876953125);
  1333. CreateObject(978, -475.86282348633, 1777.6206054688, 73.406112670898, 0, 4.7000122070313, 271.23681640625);
  1334. CreateObject(978, -414.513671875, 1789.5166015625, 71.156021118164, 0, 5.3997802734375, 96.009521484375);
  1335. CreateObject(978, -414.7421875, 1780.28515625, 71.781059265137, 0, 2.296142578125, 81.2548828125);
  1336. CreateObject(978, -417.00390625, 1771.2744140625, 72.15608215332, 0, 2.296142578125, 70.751953125);
  1337. CreateObject(978, -421.5478515625, 1763.3349609375, 72.38109588623, 0, 0.5987548828125, 49.498901367188);
  1338. CreateObject(978, -428.416015625, 1757.244140625, 72.456100463867, 0, 0.3955078125, 33.497314453125);
  1339. CreateObject(978, -436.533203125, 1752.662109375, 72.506103515625, 0, 0.3900146484375, 25.24658203125);
  1340. CreateObject(978, -445.38671875, 1750.2431640625, 72.556106567383, 0, 0.384521484375, 5.2459716796875);
  1341. CreateObject(978, -454.6083984375, 1750.794921875, 72.606109619141, 0, 0.3790283203125, 347.74475097656);
  1342. CreateObject(978, -463.1806640625, 1754.1669921875, 72.656112670898, 0, 0.37353515625, 329.49096679688);
  1343. CreateObject(978, -469.8916015625, 1760.3798828125, 72.956100463867, 0, 3.4991455078125, 304.73876953125);
  1344. CreateObject(978, -474.166015625, 1768.5859375, 73.481132507324, 0, 2.999267578125, 290.23681640625);
  1345. CreateObject(978, -475.8623046875, 1777.6201171875, 74.106155395508, 0, 4.6966552734375, 271.23596191406);
  1346. CreateObject(1237, -415.10729980469, 1794.2100830078, 69.390884399414, 0, 0, 0);
  1347. CreateObject(1237, -475.85559082031, 1782.3430175781, 73.420951843262, 0, 0, 0);
  1348. CreateObject(1232, -415.10336303711, 1794.2276611328, 68.546661376953, 0, 0, 0);
  1349. CreateObject(1232, -413.97256469727, 1784.8890380859, 73.058853149414, 0, 0, 0);
  1350. CreateObject(1232, -415.32763671875, 1775.7406005859, 73.517654418945, 0, 0, 0);
  1351. CreateObject(1232, -418.39727783203, 1766.7567138672, 73.859603881836, 0, 0, 0);
  1352. CreateObject(1232, -424.50579833984, 1759.6324462891, 74.01390838623, 0, 0, 0);
  1353. CreateObject(1232, -432.24227905273, 1754.501953125, 74.067611694336, 0, 0, 0);
  1354. CreateObject(1232, -440.67236328125, 1750.5158691406, 74.127822875977, 0, 0, 0);
  1355. CreateObject(1232, -450.05685424805, 1749.6647949219, 74.138458251953, 0, 0, 0);
  1356. CreateObject(1232, -459.20233154297, 1751.6579589844, 74.218101501465, 0, 0, 0);
  1357. CreateObject(1232, -467.28790283203, 1756.4108886719, 74.307388305664, 0, 0, 0);
  1358. CreateObject(1232, -472.7116394043, 1764.1715087891, 74.850112915039, 0, 0, 0);
  1359. CreateObject(1232, -475.9443359375, 1772.9429931641, 75.343452453613, 0, 0, 0);
  1360. CreateObject(1232, -475.87240600586, 1782.4010009766, 72.514259338379, 0, 0, 0);
  1361. CreateObject(1238, -459.8828125, 1778.0849609375, 73.110366821289, 0, 0, 359.74731445313);
  1362. return 1;
  1363. }
  1364.  
  1365. public OnPlayerConnect(playerid)
  1366. {
  1367. TextDrawsShown[playerid] = false;
  1368. VHSCreated[playerid] = false;
  1369. LightRedHealthCreated[playerid] = false;
  1370. LightYellowSpeedCreated[playerid] = false;
  1371.  
  1372. new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
  1373. GetPlayerName(playerid, pname, sizeof(pname));
  1374. format(string, sizeof(string), "%s Has Joined", pname);
  1375. SendClientMessageToAll(0xAAAAAAAA, string);
  1376. TextDrawShowForAll(Website);
  1377. SendClientMessage(playerid, 0xFFFF00AA,"~CONNECTED");
  1378. SendClientMessage(playerid, 0xFFFF00AA,"~EliteDrift V2.5");
  1379. SendClientMessage(playerid, 0xFFFF00AA,"~Enjoy Your Stay!");
  1380. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Server Rules", "NO HACKS!\nRespect Players And Staff\nIgnorance Towards The Staff Will Result In A Ban\nDo Not Ask Staff To Do Things For You!\nConsider Yourself Warned!", "I Agree", "I Disagree");
  1381. return 1;
  1382.  
  1383. }
  1384.  
  1385. public OnPlayerDisconnect(playerid, reason)
  1386. {
  1387. TextDrawDestroy(FPS[playerid]);
  1388. TextDrawHideForPlayer(playerid, Time), TextDrawHideForPlayer(playerid, Date);
  1389. new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
  1390. GetPlayerName(playerid, pname, sizeof(pname));
  1391. switch(reason)
  1392. {
  1393. case 0: format(string, sizeof(string), "%s Left. (Lost Connection)", pname);
  1394. case 1: format(string, sizeof(string), "%s Left. (Leaving)", pname);
  1395. case 2: format(string, sizeof(string), "%s Left. (Kicked)", pname);
  1396. }
  1397. SendClientMessageToAll(0xAAAAAAAA, string);
  1398. return 1;
  1399. }
  1400.  
  1401. public OnPlayerRequestClass(playerid, classid)
  1402. {
  1403. printf("OnPlayerRequestClass(%d, %d)", playerid, classid);
  1404. // Random
  1405. // TextDrawHideForPlayer(playerid,login);
  1406. SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
  1407. SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
  1408. SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
  1409. SetPlayerFacingAngle(playerid,0.0);
  1410. ApplyAnimation(playerid,"FIGHT_D","FightD_IDLE",4.0,1,1,1,1,0);
  1411. new Float:X, Float:Y, Float:Z;
  1412. GetPlayerPos(playerid, X, Y, Z);
  1413. PlayerPlaySound(playerid, 1062, X, Y, Z);
  1414. return 1;
  1415. }
  1416.  
  1417. public OnPlayerSpawn(playerid)
  1418. {
  1419. TextDrawShowForPlayer(playerid,FPS[playerid]);
  1420. TextDrawShowForPlayer(playerid, Time), TextDrawShowForPlayer(playerid, Date);
  1421. SendClientMessage(playerid, 0xFFFF00AA,"Welcome, use /cmds to get started!");
  1422. PlayerPlaySound(playerid, 1063, 0.0, 0.0, 10.0);
  1423. PlayerPlaySound(playerid, 1058, 0.0, 0.0, 10.0);
  1424. GameTextForPlayer(playerid,"~g~Use ~r~/veh ~g~to spawn a car!",2000,5);
  1425. printf("OnPlayerSpawn(%d)", playerid);
  1426. SetPlayerPos(playerid,2022.3024,1342.3583,11);
  1427. SetPlayerFacingAngle(playerid,266.3201);
  1428. return 1;
  1429. }
  1430.  
  1431.  
  1432.  
  1433. public OnPlayerCommandText(playerid, cmdtext[])
  1434. {
  1435. new cartype = GetPlayerVehicleID(playerid);
  1436. new State=GetPlayerState(playerid);
  1437. new string[256];
  1438.  
  1439. if (strcmp("/colors", cmdtext, true, 10) == 0)
  1440. {
  1441. ShowPlayerDialog(playerid, 6969, DIALOG_STYLE_LIST, "Player Color Changer ~ By Rap45", "Purple\nYellow\nRed\nLightblue\nOrange\nGreen\nIndigo\nPink\nBlack", "Select", "Cancel");
  1442. return 1;
  1443. }
  1444.  
  1445. //------------ Commands
  1446. if (strcmp(cmdtext, "/cmds", true)==0)
  1447. {
  1448. ShowPlayerDialog(playerid, 10000, DIALOG_STYLE_MSGBOX, "Server Commands:", "/teles\n/flip /health\n/getcash /parachute\n/afk /back\n/credits /rules\n/kill\n/day/night\n/rainbow/rainbowoff\n/count\n/pimp\n/veh\n/world0-10 /colors", "Okay", "Cancel");
  1449. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1450. return 1;
  1451. }
  1452.  
  1453. //------------ Credits
  1454. if (strcmp(cmdtext, "/credits", true)==0)
  1455. {
  1456. ShowPlayerDialog(playerid, 10410, DIALOG_STYLE_MSGBOX, "Server Credits:", "Fully scripted by [EDT]Quattro\nSpeedo by Fallout", "Okay", "Cancel");
  1457. return 1;
  1458. }
  1459.  
  1460. //------------ Rules
  1461. if (strcmp(cmdtext, "/rules", true)==0)
  1462. {
  1463. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Server Rules", "NO HACKS!\nRespect Players And Staff\nIgnorance Towards The Staff Will Result In A Ban\nDo Not Ask Staff To Do Things For You!\nConsider Yourself Warned!", "I Agree", "I Disagree");
  1464. return 1;
  1465. }
  1466.  
  1467. //------------ teles
  1468. if (strcmp(cmdtext, "/teles", true)==0)
  1469. {
  1470. ShowPlayerDialog(playerid, 10005, DIALOG_STYLE_MSGBOX, "Server Teleports:", "/drift1-20\n/airports\n/tune1-3\n/bombshop\n/ls/lv/sf\n/paynspray\n/beach\n/stunt1-3", "Okay", "Cancel");
  1471. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1472. return 1;
  1473. }
  1474.  
  1475. //------------ airports
  1476. if (strcmp(cmdtext, "/airports", true)==0)
  1477. {
  1478. ShowPlayerDialog(playerid, 10105, DIALOG_STYLE_MSGBOX, "Airports:", "/apsf /apls /aplv", "Okay", "Cancel");
  1479. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1480. return 1;
  1481. }
  1482. //vehicle menu---------------
  1483. if (strcmp("/veh", cmdtext, true) == 0)
  1484. {
  1485. TogglePlayerControllable(playerid, 0);
  1486. ShowMenuForPlayer(VehliceMenu,playerid);
  1487. return 1;
  1488. }
  1489.  
  1490.  
  1491. //------Drift Teleports--------------------------------------------------------------------
  1492. if(strcmp(cmdtext, "/drift1", true) == 0){
  1493. SetPlayerInterior(playerid, 0);
  1494. {if(State!=PLAYER_STATE_DRIVER)
  1495. {SetPlayerPos(playerid,-394.2638,1521.8910,76);}
  1496. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1497. {SetVehiclePos(cartype,-394.2638,1521.8910,76);
  1498. SetVehicleZAngle(cartype,266.6323);}
  1499. else
  1500. {SetPlayerPos(playerid,-394.2638,1521.8910,76);}
  1501. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift1");}
  1502. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1503. return 1;}
  1504. if(strcmp(cmdtext, "/drift2", true) == 0)
  1505. {
  1506. SetPlayerInterior(playerid,0);
  1507. {if(State!=PLAYER_STATE_DRIVER)
  1508. {SetPlayerPos(playerid,2286.1074,1390.0565,43);}
  1509. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1510. {SetVehiclePos(cartype,2286.1074,1390.0565,43);
  1511. SetVehicleZAngle(cartype,304.2583);}
  1512. else
  1513. {SetPlayerPos(playerid,2286.1074,1390.0565,43);}
  1514. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift2");}
  1515. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1516. return 1;}
  1517. if(strcmp(cmdtext, "/drift3", true) == 0){
  1518. SetPlayerInterior(playerid, 0);
  1519. {if(State!=PLAYER_STATE_DRIVER)
  1520. {SetPlayerPos(playerid,-2409.4253,-600.0413,132.5273);}
  1521. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1522. {SetVehiclePos(cartype,-2409.4253,-600.0413,132.5273);
  1523. SetVehicleZAngle(cartype,266.6323);}
  1524. else
  1525. {SetPlayerPos(playerid,-2409.4253,-600.0413,132.5273);}
  1526. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift3");}
  1527. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1528. return 1;}
  1529. if(strcmp(cmdtext, "/drift4", true) == 0)
  1530. {
  1531. SetPlayerInterior(playerid,0);
  1532. {if(State!=PLAYER_STATE_DRIVER)
  1533. {SetPlayerPos(playerid,-2117.6387,-762.7694,32.0234);}
  1534. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1535. {SetVehiclePos(cartype,-2117.6387,-762.7694,32.0234);
  1536. SetVehicleZAngle(cartype,304.2583);}
  1537. else
  1538. {SetPlayerPos(playerid,-2117.6387,-762.7694,32.0234);}
  1539. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift4");}
  1540. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1541. return 1;}
  1542. if(strcmp(cmdtext, "/drift5", true) == 0)
  1543. {
  1544. SetPlayerInterior(playerid,0);
  1545. {if(State!=PLAYER_STATE_DRIVER)
  1546. {SetPlayerPos(playerid,1610.1160,-1541.4785,13.3179);}
  1547. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1548. {SetVehiclePos(cartype,1610.1160,-1541.4785,13.3179);
  1549. SetVehicleZAngle(cartype,304.2583);}
  1550. else
  1551. {SetPlayerPos(playerid,1610.1160,-1541.4785,13.3179);}
  1552. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift5");}
  1553. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1554. return 1;}
  1555. if(strcmp(cmdtext, "/drift6", true) == 0)
  1556. {
  1557. SetPlayerInterior(playerid,0);
  1558. {if(State!=PLAYER_STATE_DRIVER)
  1559. {SetPlayerPos(playerid,-1969.2866,676.3817,46.4543);}
  1560. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1561. {SetVehiclePos(cartype,-1969.2866,676.3817,46.4543);
  1562. SetVehicleZAngle(cartype,304.2583);}
  1563. else
  1564. {SetPlayerPos(playerid,-1969.2866,676.3817,46.4543);}
  1565. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift6");}
  1566. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1567. return 1;}
  1568. if(strcmp(cmdtext, "/drift7", true) == 0)
  1569. {
  1570. SetPlayerInterior(playerid,0);
  1571. {if(State!=PLAYER_STATE_DRIVER)
  1572. {SetPlayerPos(playerid,2618.0977,2321.1042,10.6719);}
  1573. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1574. {SetVehiclePos(cartype,2618.0977,2321.1042,10.6719);
  1575. SetVehicleZAngle(cartype,304.2583);}
  1576. else
  1577. {SetPlayerPos(playerid,2618.0977,2321.1042,10.6719);}
  1578. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift7");}
  1579. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1580. return 1;}
  1581.  
  1582. if(strcmp(cmdtext, "/drift8", true) == 0)
  1583. {
  1584. SetPlayerInterior(playerid,0);
  1585. {if(State!=PLAYER_STATE_DRIVER)
  1586. {SetPlayerPos(playerid,-2706.1841,361.0477,4.4132);}
  1587. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1588. {SetVehiclePos(cartype,-2706.1841,361.0477,4.4132);
  1589. SetVehicleZAngle(cartype,304.2583);}
  1590. else
  1591. {SetPlayerPos(playerid,-2706.1841,361.0477,4.4132);}
  1592. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift8");}
  1593. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1594. return 1;}
  1595. if(strcmp(cmdtext, "/drift9", true) == 0)
  1596. {
  1597. SetPlayerInterior(playerid, 0);
  1598. {if(State!=PLAYER_STATE_DRIVER)
  1599. {SetPlayerPos(playerid,1236.3572,1127.9125,6.5325);}
  1600. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1601. {SetVehiclePos(cartype,1236.3572,1127.9125,6.5325);
  1602. SetVehicleZAngle(cartype,266.6323);}
  1603. else
  1604. {SetPlayerPos(playerid,1236.3572,1127.9125,6.5325);}
  1605. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift9");}
  1606. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1607. return 1;}
  1608. if(strcmp(cmdtext, "/drift10", true) == 0)
  1609. {
  1610. SetPlayerInterior(playerid, 0);
  1611. {if(State!=PLAYER_STATE_DRIVER)
  1612. {SetPlayerPos(playerid,-1692.6417,989.4325,17.5859);}
  1613. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1614. {SetVehiclePos(cartype,-1692.6417,989.4325,17.5859);
  1615. SetVehicleZAngle(cartype,266.6323);}
  1616. else
  1617. {SetPlayerPos(playerid,-1692.6417,989.4325,17.5859);}
  1618. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift10");}
  1619. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1620. return 1;}
  1621. if(strcmp(cmdtext, "/drift11", true) == 0)
  1622. {
  1623. SetPlayerInterior(playerid,0);
  1624. {if(State!=PLAYER_STATE_DRIVER)
  1625. {SetPlayerPos(playerid,714.7948,928.3239,-18.6933);}
  1626. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1627. {SetVehiclePos(cartype,714.7948,928.3239,-18.6933);
  1628. SetVehicleZAngle(cartype,304.2583);}
  1629. else
  1630. {SetPlayerPos(playerid,714.7948,928.3239,-18.6933);}
  1631. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift11");}
  1632. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1633. return 1;}
  1634. if(strcmp(cmdtext, "/drift12", true) == 0)
  1635. {
  1636. SetPlayerInterior(playerid,0);
  1637. {if(State!=PLAYER_STATE_DRIVER)
  1638. {SetPlayerPos(playerid,154.0897,-1936.1246,3.4304);}
  1639. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1640. {SetVehiclePos(cartype,154.0897,-1936.1246,3.4304);
  1641. SetVehicleZAngle(cartype,304.2583);}
  1642. else
  1643. {SetPlayerPos(playerid,154.0897,-1936.1246,3.4304);}
  1644. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift12");}
  1645. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1646. return 1;}
  1647. if(strcmp(cmdtext, "/drift13", true) == 0)
  1648. {
  1649. SetPlayerInterior(playerid,0);
  1650. {if(State!=PLAYER_STATE_DRIVER)
  1651. {SetPlayerPos(playerid,1063.4424,1746.3445,10.6122);}
  1652. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1653. {SetVehiclePos(cartype,1063.4424,1746.3445,10.6122);
  1654. SetVehicleZAngle(cartype,304.2583);}
  1655. else
  1656. {SetPlayerPos(playerid,1063.4424,1746.3445,10.6122);}
  1657. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift13");}
  1658. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1659. return 1;}
  1660. if(strcmp(cmdtext, "/drift14", true) == 0){
  1661. SetPlayerInterior(playerid, 0);
  1662. {if(State!=PLAYER_STATE_DRIVER)
  1663. {SetPlayerPos(playerid,-2130.1484,918.8044,79.4905);}
  1664. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1665. {SetVehiclePos(cartype,-2130.1484,918.8044,79.4905);
  1666. SetVehicleZAngle(cartype,266.6323);}
  1667. else
  1668. {SetPlayerPos(playerid,-2130.1484,918.8044,79.4905);}
  1669. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift14");}
  1670. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1671. return 1;}
  1672. if(strcmp(cmdtext, "/drift15", true) == 0){
  1673. SetPlayerInterior(playerid, 0);
  1674. {if(State!=PLAYER_STATE_DRIVER)
  1675. {SetPlayerPos(playerid,1238.9991,-736.8847,95.2229);}
  1676. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1677. {SetVehiclePos(cartype,1238.9991,-736.8847,95.2229);
  1678. SetVehicleZAngle(cartype,266.6323);}
  1679. else
  1680. {SetPlayerPos(playerid,1238.9991,-736.8847,95.2229);}
  1681. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift15");}
  1682. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1683. return 1;}
  1684. if(strcmp(cmdtext, "/drift16", true) == 0){
  1685. SetPlayerInterior(playerid, 0);
  1686. {if(State!=PLAYER_STATE_DRIVER)
  1687. {SetPlayerPos(playerid,1258.9465,-2042.6565,59.0761);}
  1688. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1689. {SetVehiclePos(cartype,1258.9465,-2042.6565,59.0761);
  1690. SetVehicleZAngle(cartype,266.6323);}
  1691. else
  1692. {SetPlayerPos(playerid,1258.9465,-2042.6565,59.0761);}
  1693. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift16");}
  1694. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1695. return 1;}
  1696. if(strcmp(cmdtext, "/drift17", true) == 0)
  1697. {
  1698. SetPlayerInterior(playerid,0);
  1699. {if(State!=PLAYER_STATE_DRIVER)
  1700. {SetPlayerPos(playerid,2235.7085,1962.3981,31);}
  1701. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1702. {SetVehiclePos(cartype,2235.7085,1962.3981,31);
  1703. SetVehicleZAngle(cartype,277.3196);}
  1704. else
  1705. {SetPlayerPos(playerid,2235.7085,1962.3981,31);}
  1706. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift17");}
  1707. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1708. return 1;}
  1709. if(strcmp(cmdtext, "/drift18", true) == 0){
  1710. SetPlayerInterior(playerid, 0);
  1711. {if(State!=PLAYER_STATE_DRIVER)
  1712. {SetPlayerPos(playerid,2659.0078,-1414.9922,30.1716);}
  1713. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1714. {SetVehiclePos(cartype,2659.0078,-1414.9922,30.1716);
  1715. SetVehicleZAngle(cartype,266.6323);}
  1716. else
  1717. {SetPlayerPos(playerid,2659.0078,-1414.9922,30.1716);}
  1718. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift18");}
  1719. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1720. return 1;}
  1721. if(strcmp(cmdtext, "/drift19", true) == 0){
  1722. SetPlayerInterior(playerid, 0);
  1723. {if(State!=PLAYER_STATE_DRIVER)
  1724. {SetPlayerPos(playerid,-2257.8169,1190.1008,55.4893);}
  1725. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1726. {SetVehiclePos(cartype,-2257.8169,1190.1008,55.4893);
  1727. SetVehicleZAngle(cartype,266.6323);}
  1728. else
  1729. {SetPlayerPos(playerid,-2257.8169,1190.1008,55.4893);}
  1730. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift19");}
  1731. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1732. return 1;}
  1733. if(strcmp(cmdtext, "/drift20", true) == 0){
  1734. SetPlayerInterior(playerid, 0);
  1735. {if(State!=PLAYER_STATE_DRIVER)
  1736. {SetPlayerPos(playerid,-1882.9452,1178.9291,45.2538);}
  1737. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1738. {SetVehiclePos(cartype,-1882.9452,1178.9291,45.2538);
  1739. SetVehicleZAngle(cartype,266.6323);}
  1740. else
  1741. {SetPlayerPos(playerid,-1882.9452,1178.9291,45.2538);}
  1742. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /Drift20");}
  1743. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1744. return 1;}
  1745. //Other-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  1746. //------------ Airports
  1747. if(strcmp(cmdtext, "/apls", true) == 0)
  1748. {
  1749.  
  1750. SetPlayerInterior(playerid,0);
  1751. {if(State!=PLAYER_STATE_DRIVER)
  1752. {SetPlayerPos(playerid,1936.1854,-2381.8931,13.5469);}
  1753. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1754. {SetVehiclePos(cartype,1936.1854,-2381.8931,13.5469);
  1755. SetVehicleZAngle(cartype,266);}
  1756. else
  1757. {SetPlayerPos(playerid,1936.1854,-2381.8931,13.5469);}
  1758. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /lsap");}
  1759. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1760. return 1;}
  1761.  
  1762.  
  1763. if(strcmp(cmdtext, "/apsf", true) == 0)
  1764. {
  1765.  
  1766. SetPlayerInterior(playerid,0);
  1767. {if(State!=PLAYER_STATE_DRIVER)
  1768. {SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);}
  1769. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1770. {SetVehiclePos(cartype,-1645.2598,-201.1026,13.9188);
  1771. SetVehicleZAngle(cartype,43.8785);}
  1772. else
  1773. {SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);}
  1774. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /apsf");}
  1775. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1776. return 1;}
  1777.  
  1778. if(strcmp(cmdtext, "/aplv", true) == 0)
  1779. {
  1780.  
  1781. SetPlayerInterior(playerid,0);
  1782. {if(State!=PLAYER_STATE_DRIVER)
  1783. {SetPlayerPos(playerid,1282.6499,1267.8385,10.8203);}
  1784. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1785. {SetVehiclePos(cartype,1282.6499,1267.8385,10.8203);
  1786. SetVehicleZAngle(cartype,324.4201);}
  1787. else
  1788. {SetPlayerPos(playerid,1282.6499,1267.8385,10.8203);}
  1789. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /lvap");}
  1790. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1791. return 1;}
  1792.  
  1793. if(strcmp(cmdtext, "/tune1", true) == 0)
  1794. {
  1795. SetPlayerInterior(playerid,0);
  1796. {if(State!=PLAYER_STATE_DRIVER)
  1797. {SetPlayerPos(playerid,-2708.7493,217.0125,4);}
  1798. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1799. {SetVehiclePos(cartype,-2708.7493,217.0125,4);
  1800. SetVehicleZAngle(cartype,89.2900);}
  1801. else
  1802. {SetPlayerPos(playerid,-2708.7493,217.0125,4);}
  1803. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /tune1");}
  1804. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1805. return 1;}
  1806.  
  1807. if(strcmp(cmdtext, "/tune2", true) == 0)
  1808. {
  1809. SetPlayerInterior(playerid,0);
  1810. {if(State!=PLAYER_STATE_DRIVER)
  1811. {SetPlayerPos(playerid,2388.2261,1032.7090,11);}
  1812. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1813. {SetVehiclePos(cartype,2388.2261,1032.7090,11);
  1814. SetVehicleZAngle(cartype,6.1335);}
  1815. else
  1816. {SetPlayerPos(playerid,2388.2261,1032.7090,11);}
  1817. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /tune2");}
  1818. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1819. return 1;}
  1820.  
  1821. if(strcmp(cmdtext, "/tune3", true) == 0)
  1822. {
  1823. SetPlayerInterior(playerid,0);
  1824. {if(State!=PLAYER_STATE_DRIVER)
  1825. {SetPlayerPos(playerid,2645.1208,-2018.3188,13.3512);}
  1826. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1827. {SetVehiclePos(cartype,2645.1208,-2018.3188,13.3512);
  1828. SetVehicleZAngle(cartype,182.8156);}
  1829. else
  1830. {SetPlayerPos(playerid,2645.1208,-2018.3188,13.3512);}
  1831. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /tune3");}
  1832. return 1;}
  1833.  
  1834. if(strcmp(cmdtext, "/bombshop", true) == 0)
  1835. {
  1836. SetPlayerInterior(playerid,0);
  1837. {if(State!=PLAYER_STATE_DRIVER)
  1838. {SetPlayerPos(playerid,1837.8480,-1856.3020,14);}
  1839. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1840. {SetVehiclePos(cartype,1837.8480,-1856.3020,14);
  1841. SetVehicleZAngle(cartype,269.6625);}
  1842. else
  1843. {SetPlayerPos(playerid,1837.8480,-1856.3020,14);}
  1844. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /bombshop");}
  1845. return 1;}
  1846. //cities-----------------------------------------
  1847. if(strcmp(cmdtext, "/ls", true) == 0)
  1848. {
  1849. SetPlayerInterior(playerid,0);
  1850. {if(State!=PLAYER_STATE_DRIVER)
  1851. {SetPlayerPos(playerid,1482.9392,-1740.5865,14);}
  1852. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1853. {SetVehiclePos(cartype,1482.9392,-1740.5865,14);
  1854. SetVehicleZAngle(cartype,269.6625);}
  1855. else
  1856. {SetPlayerPos(playerid,1482.9392,-1740.5865,14);}
  1857. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /ls");}
  1858. return 1;}
  1859.  
  1860. if(strcmp(cmdtext, "/lv", true) == 0)
  1861. {
  1862. SetPlayerInterior(playerid,0);
  1863. {if(State!=PLAYER_STATE_DRIVER)
  1864. {SetPlayerPos(playerid,2039.4972,1640.7880,11);}
  1865. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1866. {SetVehiclePos(cartype,2039.4972,1640.7880,11);
  1867. SetVehicleZAngle(cartype,182.7456);}
  1868. else
  1869. {SetPlayerPos(playerid,2039.4972,1640.7880,11);}
  1870. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /lv");}
  1871. return 1;}
  1872.  
  1873. if(strcmp(cmdtext, "/sf", true) == 0)
  1874. {
  1875. SetPlayerInterior(playerid,0);
  1876. {if(State!=PLAYER_STATE_DRIVER)
  1877. {SetPlayerPos(playerid,-1986.4344,288.6316,36);}
  1878. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1879. {SetVehiclePos(cartype,-1986.4344,288.6316,36);
  1880. SetVehicleZAngle(cartype,88.9637);}
  1881. else
  1882. {SetPlayerPos(playerid,-1986.4344,288.6316,36);}
  1883. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /sf");}
  1884. return 1;}
  1885. //---------------------------
  1886. if(strcmp(cmdtext, "/paynspray", true) == 0)
  1887. {
  1888. SetPlayerInterior(playerid,0);
  1889. {if(State!=PLAYER_STATE_DRIVER)
  1890. {SetPlayerPos(playerid,-1904.5052,284.1033,41);}
  1891. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1892. {SetVehiclePos(cartype,-1904.5052,284.1033,41);
  1893. SetVehicleZAngle(cartype,356.9377);}
  1894. else
  1895. {SetPlayerPos(playerid,-1904.5052,284.1033,41);}
  1896. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /paynspray");}
  1897. return 1;}
  1898.  
  1899. if(strcmp(cmdtext, "/beach", true) == 0)
  1900. {
  1901. SetPlayerInterior(playerid,0);
  1902. {if(State!=PLAYER_STATE_DRIVER)
  1903. {SetPlayerPos(playerid,337.0234,-1803.2863,5);}
  1904. else if(IsPlayerInVehicle(playerid, cartype) == 1)
  1905. {SetVehiclePos(cartype,337.0234,-1803.2863,5);
  1906. SetVehicleZAngle(cartype,91.5348);}
  1907. else
  1908. {SetPlayerPos(playerid,337.0234,-1803.2863,5);}
  1909. SendClientMessage(playerid, 0xFFFF00AA,"You Have Teleported To /beach");}
  1910. return 1;}
  1911.  
  1912. if(strcmp(cmdtext, "/stunt1", true) == 0)
  1913. {
  1914. SetPlayerInterior(playerid,4);
  1915. SetPlayerPos(playerid,-1444.645507,-664.526000,1053.572998);
  1916. SendClientMessage(playerid, 0xFFFF00AA,"Please spawn a vehicle!");
  1917. return 1;}
  1918.  
  1919. if(strcmp(cmdtext, "/stunt2", true) == 0)
  1920. {
  1921. SetPlayerInterior(playerid,14);
  1922. SetPlayerPos(playerid,-1465.268676,1557.868286,1052.531250);
  1923. SendClientMessage(playerid, 0xFFFF00AA,"Please spawn a vehicle!");
  1924. return 1;}
  1925.  
  1926. if(strcmp(cmdtext, "/stunt3", true) == 0)
  1927. {
  1928. SetPlayerInterior(playerid,1);
  1929. SetPlayerPos(playerid,-1401.829956,107.051300,1032.273437);
  1930. SendClientMessage(playerid, 0xFFFF00AA,"Please spawn a vehicle!");
  1931. return 1;}
  1932.  
  1933.  
  1934. if (strcmp(cmdtext, "/getcash", true)==0)
  1935. {
  1936. GivePlayerMoney(playerid, 99999999);
  1937. PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  1938. SendClientMessage(playerid, 0xFFFF00AA,"WOAH! New Balance $99999999!");
  1939. return 1;
  1940. }
  1941.  
  1942. if(strcmp(cmdtext, "/parachute", true) == 0)
  1943. {
  1944. GivePlayerWeapon(playerid, 46, 1);
  1945. SendClientMessage(playerid, 0x00BFFFFF, "Check this out... you got a Parachute");
  1946. return 1;}
  1947.  
  1948. if (strcmp(cmdtext, "/flip", true)==0)
  1949. {
  1950. new VehicleID, Float:X, Float:Y, Float:Z;
  1951. GetPlayerPos(playerid, X, Y, Z);
  1952. VehicleID = GetPlayerVehicleID(playerid);
  1953. SetVehiclePos(VehicleID, X, Y, Z);
  1954. SetVehicleZAngle(VehicleID, 0);
  1955. return 1;
  1956. }
  1957.  
  1958. if (strcmp(cmdtext, "/health", true)==0)
  1959. {
  1960. SetPlayerHealth(playerid,100);
  1961. }
  1962.  
  1963. //------------ afk
  1964. if(strcmp(cmdtext, "/afk", true) == 0)
  1965. {
  1966. new name[MAX_PLAYER_NAME];
  1967. GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  1968. format(string, sizeof(string), "%s is now away", name);
  1969. SendClientMessageToAll(0xFFFFFFAA, string);
  1970. TextDrawShowForPlayer(playerid, afk);
  1971. TogglePlayerControllable(playerid, 0);
  1972. SetPlayerHealth(playerid, 10000000);
  1973. return 1;
  1974. }
  1975.  
  1976. //------------ Back
  1977. if(strcmp(cmdtext, "/back", true) == 0)
  1978. {
  1979. new name[MAX_PLAYER_NAME];
  1980. GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  1981. format(string, sizeof(string), "%s is now Back", name);
  1982. SendClientMessageToAll(0xFFFFFFAA, string);
  1983. TextDrawHideForPlayer(playerid,afk);
  1984. TogglePlayerControllable(playerid, 1);
  1985. SetPlayerHealth(playerid, 100);
  1986. return 1;
  1987. }
  1988.  
  1989. //------------ Kill
  1990. if(strcmp("/kill", cmdtext, true, 10) == 0) { //kill
  1991. SetPlayerHealth(playerid, 000.0);
  1992. return 1;
  1993. }
  1994.  
  1995. if (strcmp(cmdtext, "/night", true)==0)
  1996. {
  1997. SetPlayerTime(playerid,0,0);
  1998. GameTextForPlayer(playerid,"You Set Your Time To Night!",5000,5);
  1999. return 1;
  2000. }
  2001. if (strcmp(cmdtext, "/day", true)==0)
  2002. {
  2003. SetPlayerTime(playerid,13,0);
  2004. GameTextForPlayer(playerid,"You Set Your Time To Day!",5000,5);
  2005. return 1;
  2006. }
  2007.  
  2008. if (strcmp("/rainbow", cmdtext, true, 14) == 0)
  2009. {
  2010. if(IsPlayerInAnyVehicle(playerid))
  2011. {
  2012. SendClientMessage(playerid, COLOR_RED, "Rainbow Car has been turned on. Use /rainbowoff to turn it off.");
  2013. KillTimer(CTimer2);
  2014. KillTimer(CTimer3);
  2015. KillTimer(CTimer4);
  2016. KillTimer(CTimer5);
  2017. CTimer1 = SetTimerEx("Color1", 500, 0, "d" ,playerid);
  2018. }
  2019. else
  2020. {
  2021. SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle.");
  2022. }
  2023. return 1;
  2024. }
  2025.  
  2026. if (strcmp("/rainbowoff", cmdtext, false, 14) == 0)
  2027. {
  2028. if(IsPlayerInAnyVehicle(playerid))
  2029. {
  2030. SendClientMessage(playerid, COLOR_RED, "Rainbow Car has been turned off.");
  2031. KillTimer(CTimer1);
  2032. KillTimer(CTimer2);
  2033. KillTimer(CTimer3);
  2034. KillTimer(CTimer4);
  2035. KillTimer(CTimer5);
  2036. }
  2037. else
  2038. {
  2039. SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle.");
  2040. }
  2041. return 1;}
  2042.  
  2043. if (strcmp("/count", cmdtext, true, 10) == 0)
  2044. {
  2045. if(countspam[playerid]==0)
  2046. {
  2047. SetTimer("Five", 1000, 0);
  2048. SetTimer("Four", 2000, 0);
  2049. SetTimer("Three", 3000, 0);
  2050. SetTimer("Two", 4000, 0);
  2051. SetTimer("One", 5000, 0);
  2052. SetTimer("GoGoGo", 6000, 0);
  2053. countspam[playerid]=1;
  2054. SetTimer("countspam2",10000,0);
  2055. }
  2056. else
  2057. {
  2058. SendClientMessage(playerid,COLOR_BLUE, "Please wait before using this Command again.");
  2059. }
  2060. return 1;
  2061. }
  2062.  
  2063. if (strcmp("/pimp", cmdtext, true, 10) == 0)
  2064. {
  2065. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tuning Menu V2.5 - by: Xeretta ;D", "Wheels\nColors\nPaintjobs\nNitro\nHydraulic\nAutoTuning", "Okay", "Cancel");
  2066. return 1;
  2067. }
  2068.  
  2069. if (strcmp(cmdtext, "/world0", true) == 0)
  2070. {
  2071. SetPlayerVirtualWorld(playerid, 0);
  2072. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2073. return 1;
  2074. }
  2075.  
  2076. //worlds-----------------------------------------------------------------------
  2077. if (strcmp(cmdtext, "/world1", true) == 0)
  2078. {
  2079. SetPlayerVirtualWorld(playerid, 1);
  2080. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2081. return 1;
  2082. }
  2083. if (strcmp(cmdtext, "/world2", true) == 0)
  2084. {
  2085. SetPlayerVirtualWorld(playerid, 2);
  2086. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2087. return 1;
  2088. }
  2089. if (strcmp(cmdtext, "/world3", true) == 0)
  2090. {
  2091. SetPlayerVirtualWorld(playerid, 3);
  2092. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2093. return 1;
  2094. }
  2095. if (strcmp(cmdtext, "/world4", true) == 0)
  2096. {
  2097. SetPlayerVirtualWorld(playerid, 4);
  2098. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2099. return 1;
  2100. }
  2101. if (strcmp(cmdtext, "/world5", true) == 0)
  2102. {
  2103. SetPlayerVirtualWorld(playerid, 5);
  2104. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2105. return 1;
  2106. }
  2107. if (strcmp(cmdtext, "/world6", true) == 0)
  2108. {
  2109. SetPlayerVirtualWorld(playerid, 6);
  2110. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2111. return 1;
  2112. }
  2113. if (strcmp(cmdtext, "/world7", true) == 0)
  2114. {
  2115. SetPlayerVirtualWorld(playerid, 7);
  2116. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2117. return 1;
  2118. }
  2119. if (strcmp(cmdtext, "/world8", true) == 0)
  2120. {
  2121. SetPlayerVirtualWorld(playerid, 8);
  2122. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2123. return 1;
  2124. }
  2125. if (strcmp(cmdtext, "/world9", true) == 0)
  2126. {
  2127. SetPlayerVirtualWorld(playerid, 9);
  2128. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2129. return 1;
  2130. }
  2131. if (strcmp(cmdtext, "/world10", true) == 0)
  2132. {
  2133. SetPlayerVirtualWorld(playerid, 10);
  2134. SendClientMessage(playerid, COLOR_YELLOW, "Virtual World Set!");
  2135. return 1;
  2136. }
  2137.  
  2138. return SendClientMessage(playerid,0xAA3333AA,"EliteDrift: Unknown Command Use /cmds!");
  2139. }
  2140.  
  2141. public Color1(playerid)
  2142. {
  2143. new vehicleid = GetPlayerVehicleID(playerid);
  2144. KillTimer(CTimer1);
  2145. ChangeVehicleColor(vehicleid, 1, 1);
  2146. CTimer2 = SetTimerEx("Color2", 500, 0, "d" ,playerid);
  2147. }
  2148.  
  2149. public Color2(playerid)
  2150. {
  2151. new vehicleid = GetPlayerVehicleID(playerid);
  2152. KillTimer(CTimer2);
  2153. ChangeVehicleColor(vehicleid, 2, 2);
  2154. CTimer3 = SetTimerEx("Color3", 500, 0, "d" ,playerid);
  2155. }
  2156.  
  2157. public Color3(playerid)
  2158. {
  2159. new vehicleid = GetPlayerVehicleID(playerid);
  2160. KillTimer(CTimer3);
  2161. ChangeVehicleColor(vehicleid, 3, 3);
  2162. CTimer4 = SetTimerEx("Color4", 500, 0, "d", playerid);
  2163. }
  2164.  
  2165. public Color4(playerid)
  2166. {
  2167. new vehicleid = GetPlayerVehicleID(playerid);
  2168. KillTimer(CTimer4);
  2169. ChangeVehicleColor(vehicleid, 4, 4);
  2170. CTimer5 = SetTimerEx("Color5", 500, 0, "d" ,playerid);
  2171. }
  2172.  
  2173. public Color5(playerid)
  2174. {
  2175. new vehicleid = GetPlayerVehicleID(playerid);
  2176. KillTimer(CTimer5);
  2177. ChangeVehicleColor(vehicleid, 5, 5);
  2178. SetTimerEx("Color1", 500, 0, "d" ,playerid);
  2179. }
  2180.  
  2181.  
  2182. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  2183. {
  2184. return 1;
  2185. }
  2186.  
  2187.  
  2188. new RandomMSG[][] =
  2189. {
  2190. "Server Tip: For list of commands type /cmds! ",
  2191. "Owner: Thank You For Playing With Us!",
  2192. "Tip: This Server Is (24/7) So You Can Enjoy It Any Time You Want!",
  2193. "Vehicle Tip: Want to pimp your car? Use /pimp!",
  2194. "Vehicle Tip: Fix vehicle by pressing 2 key on your keyboard!",
  2195. "Like our server? why not Add it to favorites!"
  2196. };
  2197. public SendMSG()
  2198. {
  2199. new randMSG = random(sizeof(RandomMSG));
  2200. SendClientMessageToAll(0x33CCFFAA, RandomMSG[randMSG]);
  2201. }
  2202.  
  2203. public Five()
  2204. {
  2205. GameTextForAll("~y~~h~OO ~y~~h~OO~n~~y~~l~OO ~y~~l~OO~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~l~oGo!o",2000,3);
  2206. return 1;
  2207. }
  2208.  
  2209. public Four()
  2210. {
  2211. GameTextForAll("~y~~l~OO ~y~~l~OO~n~~y~OO ~y~OO~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~l~oGo!o",2000,3);
  2212. return 1;
  2213. }
  2214.  
  2215. public Three()
  2216. {
  2217. GameTextForAll("~y~~l~OO ~y~~l~OO~n~~y~~l~OO ~y~~l~OO~n~~y~~h~o ~y~~h~o~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~l~oGo!o",2000,3);
  2218. return 1;
  2219. }
  2220.  
  2221. public Two()
  2222. {
  2223. GameTextForAll("~y~~l~OO ~y~~l~OO~n~~y~~l~OO ~y~~l~OO~n~~y~~l~o ~y~~l~o~n~~y~~h~o ~y~~h~o~n~~y~~l~o ~y~~l~o~n~~l~oGo!o",2000,3);
  2224. return 1;
  2225. }
  2226.  
  2227. public One()
  2228. {
  2229. GameTextForAll("~y~~l~OO ~y~~l~OO~n~~y~~l~OO ~y~~l~OO~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~y~~h~o ~y~~h~o~n~~l~oGo!o",2000,3);
  2230. return 1;
  2231. }
  2232.  
  2233. public GoGoGo()
  2234. {
  2235. GameTextForAll("~y~~l~OO ~y~~l~OO~n~~y~~l~OO ~y~~l~OO~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~y~~l~o ~y~~l~o~n~~g~O~r~Go!~g~O",3000,3);
  2236. return 1;
  2237. }
  2238.  
  2239. public countspam2()
  2240. {
  2241. new playerid;
  2242. countspam[playerid]=0;
  2243. return 1;
  2244. }
  2245.  
  2246.  
  2247. public OnPlayerSelectedMenuRow(playerid, row)
  2248. {
  2249. TogglePlayerControllable(playerid, 1);
  2250. SetCameraBehindPlayer(playerid);
  2251. new Menu:Current = GetPlayerMenu(playerid);
  2252. new Float:x, Float:y, Float:z, Float:a;
  2253. GetPlayerFacingAngle(playerid,a);
  2254. GetPlayerPos(playerid, x, y, z);
  2255.  
  2256. if (Current == VehliceMenu)
  2257. {
  2258. switch(row) {
  2259. case 0: {ShowMenuForPlayer(Stationwagons, playerid); TogglePlayerControllable(playerid, 0);}
  2260. case 1: {ShowMenuForPlayer(TwoDoors, playerid); TogglePlayerControllable(playerid, 0);}
  2261. case 2: {ShowMenuForPlayer(ForeDoors, playerid); TogglePlayerControllable(playerid, 0);}
  2262. case 3: {ShowMenuForPlayer(RC, playerid); TogglePlayerControllable(playerid, 0);}
  2263. case 4: {ShowMenuForPlayer(Muscle, playerid); TogglePlayerControllable(playerid, 0);}
  2264. case 5: {ShowMenuForPlayer(Street, playerid); TogglePlayerControllable(playerid, 0);}
  2265. case 6: {ShowMenuForPlayer(Lowriders, playerid); TogglePlayerControllable(playerid, 0);}
  2266. case 7: {ShowMenuForPlayer(Sport, playerid); TogglePlayerControllable(playerid, 0);}
  2267. case 8: {ShowMenuForPlayer(Vans, playerid); TogglePlayerControllable(playerid, 0);}
  2268. case 9: {ShowMenuForPlayer(Vehlice2Menu, playerid); TogglePlayerControllable(playerid, 0);}
  2269.  
  2270. }
  2271. }
  2272.  
  2273. if (Current == Vehlice2Menu)
  2274. {
  2275. switch(row) {
  2276. case 0: {ShowMenuForPlayer(Transport, playerid); TogglePlayerControllable(playerid, 0);}
  2277. case 1: {ShowMenuForPlayer(Recreation, playerid); TogglePlayerControllable(playerid, 0);}
  2278. case 2: {ShowMenuForPlayer(Bikes, playerid); TogglePlayerControllable(playerid, 0);}
  2279. case 3: {ShowMenuForPlayer(Boats, playerid); TogglePlayerControllable(playerid, 0);}
  2280. case 4: {ShowMenuForPlayer(Work, playerid); TogglePlayerControllable(playerid, 0);}
  2281. case 5: {ShowMenuForPlayer(Planes, playerid); TogglePlayerControllable(playerid, 0);}
  2282. case 6: {ShowMenuForPlayer(Gouverment, playerid); TogglePlayerControllable(playerid, 0);}
  2283. case 7: {ShowMenuForPlayer(HangOn, playerid); TogglePlayerControllable(playerid, 0);}
  2284. case 8: {ShowMenuForPlayer(Special, playerid); TogglePlayerControllable(playerid, 0);}
  2285. }
  2286. }
  2287.  
  2288. if (Current == Stationwagons)
  2289. {
  2290. switch(row) {
  2291. case 0: {CreateVehicle(579, x, y, z, a,-1,-1,-1); }
  2292. case 1: {CreateVehicle(400, x, y, z, a,-1,-1,-1); }
  2293. case 2: {CreateVehicle(500, x, y, z, a,-1,-1,-1); }
  2294. case 3: {CreateVehicle(418, x, y, z, a,-1,-1,-1); }
  2295. case 4: {CreateVehicle(404, x, y, z, a,-1,-1,-1); }
  2296. case 5: {CreateVehicle(489, x, y, z, a,-1,-1,-1); }
  2297. case 6: {CreateVehicle(479, x, y, z, a,-1,-1,-1); }
  2298. case 7: {CreateVehicle(442, x, y, z, a,-1,-1,-1); }
  2299. case 8: {CreateVehicle(458, x, y, z, a,-1,-1,-1); }
  2300. case 9: {CreateVehicle(561, x, y, z, a,-1,-1,-1); }
  2301. }}
  2302.  
  2303. if (Current == TwoDoors)
  2304. {
  2305. switch(row) {
  2306. case 0: {CreateVehicle(602, x, y, z, a,-1,-1,-1); }
  2307. case 1: {CreateVehicle(496, x, y, z, a,-1,-1,-1); }
  2308. case 2: {CreateVehicle(401, x, y, z, a,-1,-1,-1); }
  2309. case 3: {CreateVehicle(518, x, y, z, a,-1,-1,-1); }
  2310. case 4: {CreateVehicle(527, x, y, z, a,-1,-1,-1); }
  2311. case 5: {CreateVehicle(589, x, y, z, a,-1,-1,-1); }
  2312. case 6: {CreateVehicle(419, x, y, z, a,-1,-1,-1); }
  2313. case 7: {CreateVehicle(533, x, y, z, a,-1,-1,-1); }
  2314. case 8: {CreateVehicle(526, x, y, z, a,-1,-1,-1); }
  2315. case 9: {ShowMenuForPlayer(TwoDoors2, playerid); }
  2316. }}
  2317.  
  2318. if (Current == TwoDoors2)
  2319. {
  2320. switch(row) {
  2321. case 0: {CreateVehicle(474, x, y, z, a,-1,-1,-1); }
  2322. case 1: {CreateVehicle(545, x, y, z, a,-1,-1,-1); }
  2323. case 2: {CreateVehicle(517, x, y, z, a,-1,-1,-1); }
  2324. case 3: {CreateVehicle(410, x, y, z, a,-1,-1,-1); }
  2325. case 4: {CreateVehicle(600, x, y, z, a,-1,-1,-1); }
  2326. case 5: {CreateVehicle(436, x, y, z, a,-1,-1,-1); }
  2327. case 6: {CreateVehicle(439, x, y, z, a,-1,-1,-1); }
  2328. case 7: {CreateVehicle(549, x, y, z, a,-1,-1,-1); }
  2329. case 8: {CreateVehicle(491, x, y, z, a,-1,-1,-1); }
  2330. case 9: {CreateVehicle(555, x, y, z, a,-1,-1,-1); }
  2331. }}
  2332.  
  2333. if (Current == ForeDoors)
  2334. {
  2335. switch(row) {
  2336. case 0: {CreateVehicle(445, x, y, z, a,-1,-1,-1); }
  2337. case 1: {CreateVehicle(504, x, y, z, a,-1,-1,-1); }
  2338. case 2: {CreateVehicle(585, x, y, z, a,-1,-1,-1); }
  2339. case 3: {CreateVehicle(466, x, y, z, a,-1,-1,-1); }
  2340. case 4: {CreateVehicle(492, x, y, z, a,-1,-1,-1); }
  2341. case 5: {CreateVehicle(546, x, y, z, a,-1,-1,-1); }
  2342. case 6: {CreateVehicle(551, x, y, z, a,-1,-1,-1); }
  2343. case 7: {CreateVehicle(516, x, y, z, a,-1,-1,-1); }
  2344. case 8: {CreateVehicle(467, x, y, z, a,-1,-1,-1); }
  2345. case 9: {ShowMenuForPlayer(ForeDoors2, playerid); }
  2346. }}
  2347.  
  2348. if (Current == ForeDoors2)
  2349. {
  2350. switch(row) {
  2351. case 0: {CreateVehicle(426, x, y, z, a,-1,-1,-1); }
  2352. case 1: {CreateVehicle(547, x, y, z, a,-1,-1,-1); }
  2353. case 2: {CreateVehicle(405, x, y, z, a,-1,-1,-1); }
  2354. case 3: {CreateVehicle(580, x, y, z, a,-1,-1,-1); }
  2355. case 4: {CreateVehicle(409, x, y, z, a,-1,-1,-1); }
  2356. case 5: {CreateVehicle(550, x, y, z, a,-1,-1,-1); }
  2357. case 6: {CreateVehicle(566, x, y, z, a,-1,-1,-1); }
  2358. case 7: {CreateVehicle(540, x, y, z, a,-1,-1,-1); }
  2359. case 8: {CreateVehicle(421, x, y, z, a,-1,-1,-1); }
  2360. case 9: {CreateVehicle(529, x, y, z, a,-1,-1,-1); }
  2361. }}
  2362.  
  2363. if (Current == RC)
  2364. {
  2365. switch(row) {
  2366. case 0: {CreateVehicle(441, x, y, z, a,-1,-1,-1); }
  2367. case 1: {CreateVehicle(464, x, y, z, a,-1,-1,-1); }
  2368. case 2: {CreateVehicle(594, x, y, z, a,-1,-1,-1); }
  2369. case 3: {CreateVehicle(501, x, y, z, a,-1,-1,-1); }
  2370. case 4: {CreateVehicle(465, x, y, z, a,-1,-1,-1); }
  2371. case 5: {CreateVehicle(564, x, y, z, a,-1,-1,-1); }
  2372. }}
  2373.  
  2374. if (Current == Muscle)
  2375. {
  2376. switch(row) {
  2377. case 0: {CreateVehicle(402, x, y, z, a,-1,-1,-1); }
  2378. case 1: {CreateVehicle(542, x, y, z, a,-1,-1,-1); }
  2379. case 2: {CreateVehicle(603, x, y, z, a,-1,-1,-1); }
  2380. case 3: {CreateVehicle(475, x, y, z, a,-1,-1,-1); }
  2381. }}
  2382.  
  2383. if (Current == Street)
  2384. {
  2385. switch(row) {
  2386. case 0: {CreateVehicle(562, x, y, z, a,-1,-1,-1); }
  2387. case 1: {CreateVehicle(565, x, y, z, a,-1,-1,-1); }
  2388. case 2: {CreateVehicle(559, x, y, z, a,-1,-1,-1); }
  2389. case 3: {CreateVehicle(560, x, y, z, a,-1,-1,-1); }
  2390. case 4: {CreateVehicle(558, x, y, z, a,-1,-1,-1); }
  2391. }}
  2392.  
  2393. if (Current == Lowriders)
  2394. {
  2395. switch(row) {
  2396. case 0: {CreateVehicle(536, x, y, z, a,-1,-1,-1); }
  2397. case 1: {CreateVehicle(575, x, y, z, a,-1,-1,-1); }
  2398. case 2: {CreateVehicle(534, x, y, z, a,-1,-1,-1); }
  2399. case 3: {CreateVehicle(567, x, y, z, a,-1,-1,-1); }
  2400. case 4: {CreateVehicle(535, x, y, z, a,-1,-1,-1); }
  2401. case 5: {CreateVehicle(576, x, y, z, a,-1,-1,-1); }
  2402. case 6: {CreateVehicle(412, x, y, z, a,-1,-1,-1); }
  2403. }}
  2404.  
  2405. if (Current == Sport)
  2406. {
  2407. switch(row) {
  2408. case 0: {CreateVehicle(429, x, y, z, a,-1,-1,-1); }
  2409. case 1: {CreateVehicle(541, x, y, z, a,-1,-1,-1); }
  2410. case 2: {CreateVehicle(415, x, y, z, a,-1,-1,-1); }
  2411. case 3: {CreateVehicle(480, x, y, z, a,-1,-1,-1); }
  2412. case 4: {CreateVehicle(587, x, y, z, a,-1,-1,-1); }
  2413. case 5: {CreateVehicle(434, x, y, z, a,-1,-1,-1); }
  2414. case 6: {CreateVehicle(494, x, y, z, a,-1,-1,-1); }
  2415. case 7: {CreateVehicle(411, x, y, z, a,-1,-1,-1); }
  2416. case 8: {CreateVehicle(506, x, y, z, a,-1,-1,-1); }
  2417. case 9: {CreateVehicle(451, x, y, z, a,-1,-1,-1); }
  2418. case 10: {CreateVehicle(477, x, y, z, a,-1,-1,-1); }
  2419. }}
  2420.  
  2421. if (Current == Vans)
  2422. {
  2423. switch(row) {
  2424. case 0: {CreateVehicle(422, x, y, z, a,-1,-1,-1); }
  2425. case 1: {CreateVehicle(459, x, y, z, a,-1,-1,-1); }
  2426. case 2: {CreateVehicle(482, x, y, z, a,-1,-1,-1); }
  2427. case 3: {CreateVehicle(588, x, y, z, a,-1,-1,-1); }
  2428. case 4: {CreateVehicle(423, x, y, z, a,-1,-1,-1); }
  2429. case 5: {CreateVehicle(582, x, y, z, a,-1,-1,-1); }
  2430. case 6: {CreateVehicle(413, x, y, z, a,-1,-1,-1); }
  2431. case 7: {CreateVehicle(440, x, y, z, a,-1,-1,-1); }
  2432. case 8: {CreateVehicle(543, x, y, z, a,-1,-1,-1); }
  2433. case 9: {CreateVehicle(478, x, y, z, a,-1,-1,-1); }
  2434. case 10: {CreateVehicle(554, x, y, z, a,-1,-1,-1); }
  2435. }}
  2436.  
  2437. if (Current == Transport)
  2438. {
  2439. switch(row) {
  2440. case 0: {CreateVehicle(485, x, y, z, a,-1,-1,-1); }
  2441. case 1: {CreateVehicle(538, x, y, z, a,-1,-1,-1); }
  2442. case 2: {CreateVehicle(431, x, y, z, a,-1,-1,-1); }
  2443. case 3: {CreateVehicle(438, x, y, z, a,-1,-1,-1); }
  2444. case 4: {CreateVehicle(437, x, y, z, a,-1,-1,-1); }
  2445. case 5: {CreateVehicle(530, x, y, z, a,-1,-1,-1); }
  2446. case 6: {CreateVehicle(537, x, y, z, a,-1,-1,-1); }
  2447. case 7: {CreateVehicle(428, x, y, z, a,-1,-1,-1); }
  2448. case 8: {CreateVehicle(420, x, y, z, a,-1,-1,-1); }
  2449. case 9: {CreateVehicle(525, x, y, z, a,-1,-1,-1); }
  2450. case 10: {CreateVehicle(583, x, y, z, a,-1,-1,-1); }
  2451. }}
  2452.  
  2453. if (Current == Recreation)
  2454. {
  2455. switch(row) {
  2456. case 0: {CreateVehicle(568, x, y, z, a,-1,-1,-1); }
  2457. case 1: {CreateVehicle(424, x, y, z, a,-1,-1,-1); }
  2458. case 2: {CreateVehicle(504, x, y, z, a,-1,-1,-1); }
  2459. case 3: {CreateVehicle(457, x, y, z, a,-1,-1,-1); }
  2460. case 4: {CreateVehicle(483, x, y, z, a,-1,-1,-1); }
  2461. case 5: {CreateVehicle(573, x, y, z, a,-1,-1,-1); }
  2462. case 6: {CreateVehicle(508, x, y, z, a,-1,-1,-1); }
  2463. case 7: {CreateVehicle(571, x, y, z, a,-1,-1,-1); }
  2464. case 8: {CreateVehicle(556, x, y, z, a,-1,-1,-1); }
  2465. case 9: {CreateVehicle(572, x, y, z, a,-1,-1,-1); }
  2466. case 10: {CreateVehicle(495, x, y, z, a,-1,-1,-1); }
  2467. case 11: {CreateVehicle(471, x, y, z, a,-1,-1,-1); }
  2468. }}
  2469.  
  2470. if (Current == Bikes)
  2471. {
  2472. switch(row) {
  2473. case 0: {CreateVehicle(509, x, y, z, a,-1,-1,-1); }
  2474. case 1: {CreateVehicle(581, x, y, z, a,-1,-1,-1); }
  2475. case 2: {CreateVehicle(481, x, y, z, a,-1,-1,-1); }
  2476. case 3: {CreateVehicle(462, x, y, z, a,-1,-1,-1); }
  2477. case 4: {CreateVehicle(521, x, y, z, a,-1,-1,-1); }
  2478. case 5: {CreateVehicle(463, x, y, z, a,-1,-1,-1); }
  2479. case 6: {CreateVehicle(510, x, y, z, a,-1,-1,-1); }
  2480. case 7: {CreateVehicle(522, x, y, z, a,-1,-1,-1); }
  2481. case 8: {CreateVehicle(461, x, y, z, a,-1,-1,-1); }
  2482. case 9: {CreateVehicle(448, x, y, z, a,-1,-1,-1); }
  2483. case 10: {CreateVehicle(468, x, y, z, a,-1,-1,-1); }
  2484. case 11: {CreateVehicle(586, x, y, z, a,-1,-1,-1); }
  2485. }}
  2486.  
  2487. if (Current == Boats)
  2488. {
  2489. switch(row) {
  2490. case 0: {CreateVehicle(472, x, y, z, a,-1,-1,-1); }
  2491. case 1: {CreateVehicle(473, x, y, z, a,-1,-1,-1); }
  2492. case 2: {CreateVehicle(493, x, y, z, a,-1,-1,-1); }
  2493. case 3: {CreateVehicle(595, x, y, z, a,-1,-1,-1); }
  2494. case 4: {CreateVehicle(484, x, y, z, a,-1,-1,-1); }
  2495. case 5: {CreateVehicle(430, x, y, z, a,-1,-1,-1); }
  2496. case 6: {CreateVehicle(453, x, y, z, a,-1,-1,-1); }
  2497. case 7: {CreateVehicle(452, x, y, z, a,-1,-1,-1); }
  2498. case 8: {CreateVehicle(446, x, y, z, a,-1,-1,-1); }
  2499. case 9: {CreateVehicle(454, x, y, z, a,-1,-1,-1); }
  2500. case 10: {CreateVehicle(539, x, y, z, a,-1,-1,-1); }
  2501. }}
  2502.  
  2503. if (Current == Work)
  2504. {
  2505. switch(row) {
  2506. case 0: {CreateVehicle(499, x, y, z, a,-1,-1,-1); }
  2507. case 1: {CreateVehicle(498, x, y, z, a,-1,-1,-1); }
  2508. case 2: {CreateVehicle(609, x, y, z, a,-1,-1,-1); }
  2509. case 3: {CreateVehicle(524, x, y, z, a,-1,-1,-1); }
  2510. case 4: {CreateVehicle(532, x, y, z, a,-1,-1,-1); }
  2511. case 5: {CreateVehicle(578, x, y, z, a,-1,-1,-1); }
  2512. case 6: {CreateVehicle(486, x, y, z, a,-1,-1,-1); }
  2513. case 7: {CreateVehicle(406, x, y, z, a,-1,-1,-1); }
  2514. case 8: {CreateVehicle(455, x, y, z, a,-1,-1,-1); }
  2515. case 9: {ShowMenuForPlayer(Work2, playerid); }
  2516. }}
  2517.  
  2518. if (Current == Work2)
  2519. {
  2520. switch(row) {
  2521. case 0: {CreateVehicle(403, x, y, z, a,-1,-1,-1); }
  2522. case 1: {CreateVehicle(414, x, y, z, a,-1,-1,-1); }
  2523. case 2: {CreateVehicle(443, x, y, z, a,-1,-1,-1); }
  2524. case 3: {CreateVehicle(515, x, y, z, a,-1,-1,-1); }
  2525. case 4: {CreateVehicle(574, x, y, z, a,-1,-1,-1); }
  2526. case 5: {CreateVehicle(514, x, y, z, a,-1,-1,-1); }
  2527. case 6: {CreateVehicle(531, x, y, z, a,-1,-1,-1); }
  2528. case 7: {CreateVehicle(408, x, y, z, a,-1,-1,-1); }
  2529. case 8: {CreateVehicle(552, x, y, z, a,-1,-1,-1); }
  2530. case 9: {CreateVehicle(456, x, y, z, a,-1,-1,-1); }
  2531. }}
  2532.  
  2533. if (Current == Planes)
  2534. {
  2535. switch(row) {
  2536. case 0: {CreateVehicle(592, x, y, z, a,-1,-1,-1); }
  2537. case 1: {CreateVehicle(577, x, y, z, a,-1,-1,-1); }
  2538. case 2: {CreateVehicle(511, x, y, z, a,-1,-1,-1); }
  2539. case 3: {CreateVehicle(548, x, y, z, a,-1,-1,-1); }
  2540. case 4: {CreateVehicle(512, x, y, z, a,-1,-1,-1); }
  2541. case 5: {CreateVehicle(593, x, y, z, a,-1,-1,-1); }
  2542. case 6: {CreateVehicle(417, x, y, z, a,-1,-1,-1); }
  2543. case 7: {CreateVehicle(487, x, y, z, a,-1,-1,-1); }
  2544. case 8: {ShowMenuForPlayer(Planes2, playerid); }
  2545. }}
  2546.  
  2547. if (Current == Planes2)
  2548. {
  2549. switch(row) {
  2550. case 0: {CreateVehicle(553, x, y, z, a,-1,-1,-1); }
  2551. case 1: {CreateVehicle(488, x, y, z, a,-1,-1,-1); }
  2552. case 2: {CreateVehicle(563, x, y, z, a,-1,-1,-1); }
  2553. case 3: {CreateVehicle(476, x, y, z, a,-1,-1,-1); }
  2554. case 4: {CreateVehicle(447, x, y, z, a,-1,-1,-1); }
  2555. case 5: {CreateVehicle(519, x, y, z, a,-1,-1,-1); }
  2556. case 6: {CreateVehicle(460, x, y, z, a,-1,-1,-1); }
  2557. case 7: {CreateVehicle(469, x, y, z, a,-1,-1,-1); }
  2558. case 8: {CreateVehicle(513, x, y, z, a,-1,-1,-1); }
  2559. }}
  2560.  
  2561. if (Current == Gouverment)
  2562. {
  2563. switch(row) {
  2564. case 0: {CreateVehicle(416, x, y, z, a,-1,-1,-1); }
  2565. case 1: {CreateVehicle(433, x, y, z, a,-1,-1,-1); }
  2566. case 2: {CreateVehicle(427, x, y, z, a,-1,-1,-1); }
  2567. case 3: {CreateVehicle(490, x, y, z, a,-1,-1,-1); }
  2568. case 4: {CreateVehicle(528, x, y, z, a,-1,-1,-1); }
  2569. case 5: {CreateVehicle(544, x, y, z, a,-1,-1,-1); }
  2570. case 6: {CreateVehicle(407, x, y, z, a,-1,-1,-1); }
  2571. case 7: {CreateVehicle(523, x, y, z, a,-1,-1,-1); }
  2572. case 8: {ShowMenuForPlayer(Gouverment2, playerid); }
  2573. }}
  2574.  
  2575. if (Current == Gouverment2)
  2576. {
  2577. switch(row) {
  2578. case 0: {CreateVehicle(425, x, y, z, a,-1,-1,-1); }
  2579. case 1: {CreateVehicle(520, x, y, z, a,-1,-1,-1); }
  2580. case 2: {CreateVehicle(470, x, y, z, a,-1,-1,-1); }
  2581. case 3: {CreateVehicle(596, x, y, z, a,-1,-1,-1); }
  2582. case 4: {CreateVehicle(497, x, y, z, a,-1,-1,-1); }
  2583. case 5: {CreateVehicle(599, x, y, z, a,-1,-1,-1); }
  2584. case 6: {CreateVehicle(432, x, y, z, a,-1,-1,-1); }
  2585. case 7: {CreateVehicle(601, x, y, z, a,-1,-1,-1); }
  2586. }}
  2587.  
  2588. if (Current == HangOn)
  2589. {
  2590. switch(row) {
  2591. case 0: {CreateVehicle(606, x, y, z, a,-1,-1,-1); }
  2592. case 1: {CreateVehicle(591, x, y, z, a,-1,-1,-1); }
  2593. case 2: {CreateVehicle(610, x, y, z, a,-1,-1,-1); }
  2594. case 3: {CreateVehicle(569, x, y, z, a,-1,-1,-1); }
  2595. case 4: {CreateVehicle(435, x, y, z, a,-1,-1,-1); }
  2596. case 5: {CreateVehicle(450, x, y, z, a,-1,-1,-1); }
  2597. case 6: {CreateVehicle(608, x, y, z, a,-1,-1,-1); }
  2598. case 7: {CreateVehicle(570, x, y, z, a,-1,-1,-1); }
  2599. case 8: {CreateVehicle(584, x, y, z, a,-1,-1,-1); }
  2600. case 9: {CreateVehicle(611, x, y, z, a,-1,-1,-1); }
  2601. }}
  2602.  
  2603. if (Current == Special)
  2604. {
  2605. switch(row) {
  2606. case 0: {CreateVehicle(604, x, y, z, a,-1,-1,-1); }
  2607. case 1: {CreateVehicle(605, x, y, z, a,-1,-1,-1); }
  2608. case 2: {CreateVehicle(505, x, y, z, a,-1,-1,-1); }
  2609. case 3: {CreateVehicle(449, x, y, z, a,-1,-1,-1); }
  2610. case 4: {CreateVehicle(590, x, y, z, a,-1,-1,-1); }
  2611. }}
  2612.  
  2613. return 1;
  2614. }
  2615.  
  2616. public OnPlayerExitedMenu(playerid)
  2617. {
  2618. new Menu:Current = GetPlayerMenu(playerid);
  2619. if (Current == Stationwagons || TwoDoors || TwoDoors2 || ForeDoors || ForeDoors2 || RC || Muscle || Street || Lowriders || Sport || Vans || Transport || Recreation || Bikes || Boats || Work || Work2 || Planes || Planes2 || Gouverment || Gouverment2 || HangOn || Special)
  2620. {
  2621. TogglePlayerControllable(playerid, 0);
  2622. ShowMenuForPlayer(VehliceMenu, playerid);
  2623. }
  2624.  
  2625. else {
  2626. TogglePlayerControllable(playerid, 0);
  2627. }
  2628.  
  2629. return 1;
  2630. }
  2631.  
  2632. public OnPlayerText(playerid, text[])
  2633. {
  2634. switch(xTestBusy)
  2635. {
  2636. case true:
  2637. {
  2638. if(!strcmp(xChars, text, false))
  2639. {
  2640. new
  2641. string[128],
  2642. pName[MAX_PLAYER_NAME]
  2643. ;
  2644. GetPlayerName(playerid, pName, sizeof(pName));
  2645. format(string, sizeof(string), "« \%s\" has won the reaction test. »", pName);
  2646. SendClientMessageToAll(GREEN, string);
  2647. format(string, sizeof(string), "« You have earned $%d + %d score points. »", xCash, xScore);
  2648. SendClientMessage(playerid, GREEN, string);
  2649. GivePlayerMoney(playerid, xCash);
  2650. SetPlayerScore(playerid, GetPlayerScore(playerid) + xScore);
  2651. xReactionTimer = SetTimer("xReactionTest", TIME, 1);
  2652. xTestBusy = false;
  2653. }
  2654. }
  2655. }
  2656. return 1;
  2657. }
  2658.  
  2659. function xReactionProgress()
  2660.  
  2661. {
  2662.  
  2663. switch(xTestBusy)
  2664.  
  2665. {
  2666.  
  2667. case true:
  2668.  
  2669. {
  2670.  
  2671. new
  2672.  
  2673. string[128]
  2674.  
  2675. ;
  2676.  
  2677. format(string, sizeof(string), "", (TIME/60000));
  2678.  
  2679.  
  2680.  
  2681. xReactionTimer = SetTimer("xReactionTest", TIME, 1);
  2682.  
  2683. }
  2684.  
  2685. }
  2686.  
  2687. return 1;
  2688.  
  2689. }
  2690.  
  2691. function xReactionTest()
  2692. {
  2693. new
  2694. xLength = (random(8) + 2),
  2695. string[128]
  2696. ;
  2697. xCash = (random(10000) + 20000);
  2698. xScore = (random(2)+1);
  2699. format(xChars, sizeof(xChars), "");
  2700. Loop(x, xLength) format(xChars, sizeof(xChars), "%s%s", xChars, xCharacters[random(sizeof(xCharacters))][0]);
  2701. format(string, sizeof(string), "« Who first types %s wins $%d + %d score points. »", xChars, xCash, xScore);
  2702. SendClientMessageToAll(PURPLE, string);
  2703. KillTimer(xReactionTimer);
  2704. xTestBusy = true;
  2705. SetTimer("xReactionProgress", 30000, 0);
  2706. return 1;
  2707. }
  2708.  
  2709. public settime(playerid)
  2710. {
  2711. new string[256],year,month,day,hours,minutes,seconds;
  2712. getdate(year, month, day), gettime(hours, minutes, seconds);
  2713. format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
  2714. TextDrawSetString(Date, string);
  2715. format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
  2716. TextDrawSetString(Time, string);
  2717. }
  2718.  
  2719. new string[24];
  2720. public OnPlayerUpdate(playerid)
  2721. {
  2722. new drunk2 = GetPlayerDrunkLevel(playerid);
  2723. if(drunk2 < 100)
  2724. {
  2725. SetPlayerDrunkLevel(playerid,2000);
  2726. }
  2727. else
  2728. {
  2729. if(DLlast[playerid] != drunk2)
  2730. {
  2731. new fps = DLlast[playerid] - drunk2;
  2732.  
  2733. if((fps > 0) && (fps < 200))
  2734. FPS2[playerid] = fps;
  2735. DLlast[playerid] = drunk2;
  2736. }
  2737. }
  2738. }
  2739.  
  2740. forward FPSUP();
  2741. public FPSUP()
  2742. {
  2743. for(new i = 0; i < MAX_PLAYERS; i++)
  2744. {
  2745. if(IsPlayerConnected(i))
  2746. {
  2747. format(string,sizeof(string),"FPS: %d",FPS2[i]-1);
  2748. TextDrawSetString(FPS[i],string);
  2749. }
  2750. continue;
  2751. }
  2752. }
  2753.  
  2754.  
  2755.  
  2756. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2757. {
  2758. new car;
  2759. car = GetPlayerVehicleID(playerid);
  2760. if(dialogid == DIALOGID) // Menu
  2761. {
  2762. if(response)
  2763. {
  2764. if(listitem == 0) // Wheels
  2765. {
  2766. ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Wheels", "Style 1 \nStyle 2 \nStyle 3 \nStyle 4 \nStyle 5 \nStyle 6 \nBack", "Okay", "Cancel");
  2767. }
  2768. if(listitem == 1) // Colors
  2769. {
  2770. ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Colors", "Black \nWhite \nDark Blue \nLight Blue \nGreen \nRed \nYellow \nPink \nBack", "Paint!", "Cancel");
  2771. }
  2772. if(listitem == 2) // Paintjobs
  2773. {
  2774. ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Paintjobs", "Style 1 \nStyle 2 \nStyle 3 \nBack", "Paint!", "Cancel");
  2775. }
  2776. if(listitem == 3) // Nitro
  2777. {
  2778. AddVehicleComponent(car,1010);
  2779. }
  2780. if(listitem == 4) // Hydraulic
  2781. {
  2782. AddVehicleComponent(car,1087);
  2783. }
  2784. if(listitem == 5) // AutoTuning
  2785. {
  2786. new idcarro;
  2787. idcarro = GetPlayerVehicleID(playerid);
  2788. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  2789. {
  2790. AddVehicleComponent(idcarro,1046);
  2791. AddVehicleComponent(idcarro,1171);
  2792. AddVehicleComponent(idcarro,1149);
  2793. AddVehicleComponent(idcarro,1035);
  2794. AddVehicleComponent(idcarro,1147);
  2795. AddVehicleComponent(idcarro,1036);
  2796. AddVehicleComponent(idcarro,1040);
  2797. ChangeVehiclePaintjob(idcarro, 2);
  2798. ChangeVehicleColor(idcarro, 6, 6);
  2799. AddVehicleComponent(idcarro,nitro);
  2800. AddVehicleComponent(idcarro,rodawire);
  2801. AddVehicleComponent(idcarro,suspensao);
  2802. }
  2803. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  2804. {
  2805. AddVehicleComponent(idcarro,1028);
  2806. AddVehicleComponent(idcarro,1169);
  2807. AddVehicleComponent(idcarro,1141);
  2808. AddVehicleComponent(idcarro,1032);
  2809. AddVehicleComponent(idcarro,1138);
  2810. AddVehicleComponent(idcarro,1026);
  2811. AddVehicleComponent(idcarro,1027);
  2812. ChangeVehiclePaintjob(idcarro, 2);
  2813. AddVehicleComponent(idcarro,nitro);
  2814. AddVehicleComponent(idcarro,rodawire);
  2815. AddVehicleComponent(idcarro,suspensao);
  2816. }
  2817. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  2818. {
  2819. AddVehicleComponent(idcarro,1046);
  2820. AddVehicleComponent(idcarro,1153);
  2821. AddVehicleComponent(idcarro,1150);
  2822. AddVehicleComponent(idcarro,1054);
  2823. AddVehicleComponent(idcarro,1049);
  2824. AddVehicleComponent(idcarro,1047);
  2825. AddVehicleComponent(idcarro,1051);
  2826. AddVehicleComponent(idcarro,nitro);
  2827. AddVehicleComponent(idcarro,rodawire);
  2828. AddVehicleComponent(idcarro,suspensao);
  2829. ChangeVehiclePaintjob(idcarro, 2);
  2830. }
  2831. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  2832. {
  2833. AddVehicleComponent(idcarro,1065);
  2834. AddVehicleComponent(idcarro,1160);
  2835. AddVehicleComponent(idcarro,1159);
  2836. AddVehicleComponent(idcarro,1067);
  2837. AddVehicleComponent(idcarro,1162);
  2838. AddVehicleComponent(idcarro,1069);
  2839. AddVehicleComponent(idcarro,1071);
  2840. AddVehicleComponent(idcarro,nitro);
  2841. AddVehicleComponent(idcarro,rodawire);
  2842. AddVehicleComponent(idcarro,suspensao);
  2843. ChangeVehiclePaintjob(idcarro, 1);
  2844. }
  2845. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  2846. {
  2847. AddVehicleComponent(idcarro,1064);
  2848. AddVehicleComponent(idcarro,1155);
  2849. AddVehicleComponent(idcarro,1154);
  2850. AddVehicleComponent(idcarro,1055);
  2851. AddVehicleComponent(idcarro,1158);
  2852. AddVehicleComponent(idcarro,1056);
  2853. AddVehicleComponent(idcarro,1062);
  2854. AddVehicleComponent(idcarro,nitro);
  2855. AddVehicleComponent(idcarro,rodawire);
  2856. AddVehicleComponent(idcarro,suspensao);
  2857. ChangeVehiclePaintjob(idcarro, 2);
  2858. }
  2859. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  2860. {
  2861. AddVehicleComponent(idcarro,1089);
  2862. AddVehicleComponent(idcarro,1166);
  2863. AddVehicleComponent(idcarro,1168);
  2864. AddVehicleComponent(idcarro,1088);
  2865. AddVehicleComponent(idcarro,1164);
  2866. AddVehicleComponent(idcarro,1090);
  2867. AddVehicleComponent(idcarro,1094);
  2868. AddVehicleComponent(idcarro,nitro);
  2869. AddVehicleComponent(idcarro,rodawire);
  2870. AddVehicleComponent(idcarro,suspensao);
  2871. ChangeVehiclePaintjob(idcarro, 2);
  2872. }
  2873. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  2874. {
  2875. AddVehicleComponent(idcarro,1044);
  2876. AddVehicleComponent(idcarro,1174);
  2877. AddVehicleComponent(idcarro,1176);
  2878. AddVehicleComponent(idcarro,1042);
  2879. AddVehicleComponent(idcarro,1099);
  2880. AddVehicleComponent(idcarro,nitro);
  2881. AddVehicleComponent(idcarro,rodawire);
  2882. AddVehicleComponent(idcarro,suspensao);
  2883. ChangeVehiclePaintjob(idcarro, 0);
  2884. }
  2885. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  2886. {
  2887. AddVehicleComponent(idcarro,1126);
  2888. AddVehicleComponent(idcarro,1179);
  2889. AddVehicleComponent(idcarro,1180);
  2890. AddVehicleComponent(idcarro,1122);
  2891. AddVehicleComponent(idcarro,1101);
  2892. AddVehicleComponent(idcarro,1125);
  2893. AddVehicleComponent(idcarro,1123);
  2894. AddVehicleComponent(idcarro,1100);
  2895. AddVehicleComponent(idcarro,nitro);
  2896. AddVehicleComponent(idcarro,rodawire);
  2897. AddVehicleComponent(idcarro,suspensao);
  2898. ChangeVehiclePaintjob(idcarro, 2);
  2899. }
  2900. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
  2901. {
  2902. AddVehicleComponent(idcarro,1104);
  2903. AddVehicleComponent(idcarro,1182);
  2904. AddVehicleComponent(idcarro,1184);
  2905. AddVehicleComponent(idcarro,1108);
  2906. AddVehicleComponent(idcarro,1107);
  2907. AddVehicleComponent(idcarro,nitro);
  2908. AddVehicleComponent(idcarro,rodawire);
  2909. AddVehicleComponent(idcarro,suspensao);
  2910. ChangeVehiclePaintjob(idcarro, 1);
  2911. }
  2912. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  2913. {
  2914. AddVehicleComponent(idcarro,1129);
  2915. AddVehicleComponent(idcarro,1189);
  2916. AddVehicleComponent(idcarro,1187);
  2917. AddVehicleComponent(idcarro,1102);
  2918. AddVehicleComponent(idcarro,1133);
  2919. AddVehicleComponent(idcarro,nitro);
  2920. AddVehicleComponent(idcarro,rodawire);
  2921. AddVehicleComponent(idcarro,suspensao);
  2922. ChangeVehiclePaintjob(idcarro, 2);
  2923. }
  2924. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
  2925. {
  2926. AddVehicleComponent(idcarro,1010);
  2927. AddVehicleComponent(idcarro,1087);
  2928. AddVehicleComponent(idcarro,1081);
  2929. AddVehicleComponent(idcarro,1139);
  2930. }
  2931. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
  2932. {
  2933. AddVehicleComponent(idcarro,1010);
  2934. AddVehicleComponent(idcarro,1087);
  2935. AddVehicleComponent(idcarro,1018);
  2936. AddVehicleComponent(idcarro,1013);
  2937. AddVehicleComponent(idcarro,1081);
  2938. AddVehicleComponent(idcarro,1086);
  2939. }
  2940. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
  2941. {
  2942. AddVehicleComponent(idcarro,1086);
  2943. AddVehicleComponent(idcarro,1139);
  2944. AddVehicleComponent(idcarro,1081);
  2945. AddVehicleComponent(idcarro,1010);
  2946. AddVehicleComponent(idcarro,1087);
  2947. AddVehicleComponent(idcarro,1012);
  2948. AddVehicleComponent(idcarro,1013);
  2949. AddVehicleComponent(idcarro,1042);
  2950. AddVehicleComponent(idcarro,1043);
  2951. AddVehicleComponent(idcarro,1018);
  2952. AddVehicleComponent(idcarro,1006);
  2953. AddVehicleComponent(idcarro,1007);
  2954. AddVehicleComponent(idcarro,1017);
  2955. }
  2956. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
  2957. {
  2958. ChangeVehiclePaintjob(idcarro,2);
  2959. AddVehicleComponent(idcarro,1191);
  2960. AddVehicleComponent(idcarro,1193);
  2961. AddVehicleComponent(idcarro,1010);
  2962. AddVehicleComponent(idcarro,1018);
  2963. AddVehicleComponent(idcarro,1081);
  2964. AddVehicleComponent(idcarro,1087);
  2965. AddVehicleComponent(idcarro,1134);
  2966. AddVehicleComponent(idcarro,1137);
  2967. }
  2968. else
  2969. {
  2970. AddVehicleComponent(idcarro,nitro);
  2971. AddVehicleComponent(idcarro,rodawire);
  2972. AddVehicleComponent(idcarro,suspensao);
  2973. }
  2974. }
  2975. }
  2976. return 1;
  2977. }
  2978.  
  2979. if(dialogid == DIALOGID+1) // Wheels
  2980. {
  2981. if(response)
  2982. {
  2983. if(listitem == 0) // Style 1
  2984. {
  2985. AddVehicleComponent(car,1084);
  2986. }
  2987. if(listitem == 1) // Style 2
  2988. {
  2989. AddVehicleComponent(car,1073);
  2990. }
  2991. if(listitem == 2) // Style 3
  2992. {
  2993. AddVehicleComponent(car,1075);
  2994. }
  2995. if(listitem == 3) // Style 4
  2996. {
  2997. AddVehicleComponent(car,1077);
  2998. }
  2999. if(listitem == 4) // Style 5
  3000. {
  3001. AddVehicleComponent(car,1079);
  3002. }
  3003. if(listitem == 5) // Style 6
  3004. {
  3005. AddVehicleComponent(car,1080);
  3006. }
  3007. if(listitem == 6) // Back
  3008. {
  3009. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "EliteDrift: Tuning Menu", "Wheels\nColors\nPaintjobs\nNitro\nHydraulic\nAutoTuning", "Okay", "Cancel");
  3010. }
  3011. }
  3012. return 1;
  3013. }
  3014.  
  3015. if(dialogid == DIALOGID+2) // Colors
  3016. {
  3017. if(response)
  3018. {
  3019. if(listitem == 0) // Black
  3020. {
  3021. ChangeVehicleColor(car,0,0);
  3022. }
  3023. if(listitem == 1) // White
  3024. {
  3025. ChangeVehicleColor(car,1,1);
  3026. }
  3027. if(listitem == 2) // Dark Blue
  3028. {
  3029. ChangeVehicleColor(car,425,425);
  3030. }
  3031. if(listitem == 3) // Light Blue
  3032. {
  3033. ChangeVehicleColor(car,2,2);
  3034. }
  3035. if(listitem == 4) // Green
  3036. {
  3037. ChangeVehicleColor(car,16,16);
  3038. }
  3039. if(listitem == 5) // Red
  3040. {
  3041. ChangeVehicleColor(car,3,3);
  3042. }
  3043. if(listitem == 6) // Yellow
  3044. {
  3045. ChangeVehicleColor(car,6,6);
  3046. }
  3047. if(listitem == 7) // Pink
  3048. {
  3049. ChangeVehicleColor(car,146,146);
  3050. }
  3051. if(listitem == 8) // Back
  3052. {
  3053. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "EliteDrift: Tuning Menu", "Wheels\nColors\nPaintjobs\nNitro\nHydraulic\nAutoTuning", "Okay", "Cancel");
  3054. }
  3055. }
  3056. return 1;
  3057. }
  3058.  
  3059. if(dialogid == DIALOGID+3) // Paintjobs
  3060. {
  3061. if(response)
  3062. {
  3063. if(listitem == 0) // Style 1
  3064. {
  3065. ChangeVehiclePaintjob(car,0);
  3066. }
  3067. if(listitem == 1) // Style 2
  3068. {
  3069. ChangeVehiclePaintjob(car,1);
  3070. }
  3071. if(listitem == 2) // Style 3
  3072. {
  3073. ChangeVehiclePaintjob(car,2);
  3074. }
  3075. if(listitem == 4) // Back
  3076. {
  3077. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "EliteDrift: Tuning Menu", "Wheels\nColors\nPaintjobs\nNitro\nHydraulic\nAutoTuning", "Okay", "Cancel");
  3078. }
  3079. }
  3080. return 1;
  3081. }
  3082. if(dialogid == 1)
  3083. {
  3084. if(response)
  3085. {
  3086. new string[250];
  3087. format(string, sizeof(string), "~g~Enjoy ~r~Drifting!");
  3088. GameTextForPlayer(playerid, string, 5000, 4);
  3089. }
  3090. else
  3091. {
  3092. new string[300];
  3093. format(string, sizeof(string), "/n/n~w~You Selected ~b~Quit, ~w~Therefore You Were ~r~Kicked! ~w~Goodbye!");
  3094. GameTextForPlayer(playerid, string, 999999999, 4);
  3095. Kick(playerid);
  3096. }
  3097. return 1;
  3098. }
  3099. if(dialogid == DIALOGID)
  3100. {
  3101. if(response)
  3102. {
  3103. if(listitem == 0)
  3104. {
  3105. SetPlayerColor(playerid, 0x800080AA);
  3106. }
  3107. if(listitem == 1)
  3108. {
  3109. SetPlayerColor(playerid, 0xFFFF00AA);
  3110. }
  3111. if(listitem == 2)
  3112. {
  3113. SetPlayerColor(playerid, 0xff0000ff);
  3114. }
  3115. if(listitem == 3)
  3116. {
  3117. SetPlayerColor(playerid, 0x33CCFFAA);
  3118. }
  3119. if(listitem == 4)
  3120. {
  3121. SetPlayerColor(playerid, 0xFF9900AA);
  3122. }
  3123. if(listitem == 5)
  3124. {
  3125. SetPlayerColor(playerid, 0x33AA33AA);
  3126. }
  3127. if(listitem == 6)
  3128. {
  3129. SetPlayerColor(playerid, 0x4B00B0AA);
  3130. }
  3131. if(listitem == 7)
  3132. {
  3133. SetPlayerColor(playerid, 0xFF66FFAA);
  3134. }
  3135. if(listitem == 8)
  3136. {
  3137. SetPlayerColor(playerid, 0x00000000);
  3138. }
  3139. }
  3140. return 1;
  3141. }
  3142. return 0;
  3143. }
  3144.  
  3145. public CheckStatus()
  3146. {
  3147. for(new i=0; i<MAX_PLAYERS; i++)
  3148. {
  3149. if(IsPlayerConnected(i))
  3150. {
  3151. if(IsPlayerInAnyVehicle(i))
  3152. {
  3153.  
  3154.  
  3155. if(TextDrawsShown[i] == false)
  3156. {
  3157. TextDrawShowForPlayer(i, Text:Black0);
  3158. TextDrawShowForPlayer(i, Text:White1);
  3159. TextDrawShowForPlayer(i, Text:White2);
  3160. TextDrawShowForPlayer(i, Text:BlackHealth);
  3161. TextDrawShowForPlayer(i, Text:DarkRedHealth);
  3162. TextDrawShowForPlayer(i, Text:BlackSpeed);
  3163. TextDrawShowForPlayer(i, Text:DarkYellowSpeed);
  3164. TextDrawShowForPlayer(i, Text:Marker);
  3165. TextDrawsShown[i] = true;
  3166. }
  3167.  
  3168.  
  3169.  
  3170. new String[128];
  3171. new Float:X, Float:Y, Float:Z, Float:Distance;
  3172. GetPlayerPos(i, X, Y, Z);
  3173. Distance = floatsqroot(floatadd(floatadd(floatpower(floatsub(X, OldX[i]), 2), floatpower(floatsub(Y, OldY[i]), 2)), floatpower(floatsub(Z, OldZ[i]), 2)));
  3174. new PlayerVehicleModelID = GetVehicleModel(GetPlayerVehicleID(i));
  3175. PlayerVehicleModelID -= 400;
  3176. format(String,sizeof(String),"~b~Vehicle:~n~~w~%s~n~~b~Health:~n~~n~Speed:~n~~w~%im/h~n~%ikm/h", PlayerVehicle[PlayerVehicleModelID], floatround(floatmul(floatdiv(Distance, 1.609344), 2.0), floatround_floor), floatround(floatmul(Distance, 2.0), floatround_floor));
  3177. if(VHSCreated[i] == true)
  3178. {
  3179. TextDrawDestroy(VHS[i]);
  3180. }
  3181. VHS[i] = TextDrawCreate(485.000000,355.000000,String);
  3182. TextDrawAlignment(VHS[i],0);
  3183. TextDrawBackgroundColor(VHS[i],0x000000ff);
  3184. TextDrawFont(VHS[i],1);
  3185. TextDrawLetterSize(VHS[i],0.299999,1.000000);
  3186. TextDrawColor(VHS[i],0xffffffff);
  3187. TextDrawSetOutline(VHS[i],1);
  3188. TextDrawSetProportional(VHS[i],1);
  3189. TextDrawSetShadow(VHS[i],1);
  3190. TextDrawShowForPlayer(i, VHS[i]);
  3191. VHSCreated[i] = true;
  3192.  
  3193. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  3194.  
  3195. new Float:CarHealth;
  3196. GetVehicleHealth(GetPlayerVehicleID(i), CarHealth);
  3197. if(LightRedHealthCreated[i] == true)
  3198. {
  3199. TextDrawDestroy(LightRedHealth[i]);
  3200. }
  3201. LightRedHealth[i] = TextDrawCreate(488.000000,386.000000,"_");
  3202. TextDrawUseBox(LightRedHealth[i],1);
  3203. TextDrawBoxColor(LightRedHealth[i],0xff000099);
  3204. TextDrawTextSize(LightRedHealth[i], floatadd(484.0, floatdiv(CarHealth, 9.5238095238)),0.000000);
  3205. TextDrawAlignment(LightRedHealth[i],0);
  3206. TextDrawBackgroundColor(LightRedHealth[i],0x000000ff);
  3207. TextDrawFont(LightRedHealth[i],3);
  3208. TextDrawLetterSize(LightRedHealth[i],1.000000,0.199999);
  3209. TextDrawColor(LightRedHealth[i],0xffffffff);
  3210. TextDrawSetOutline(LightRedHealth[i],1);
  3211. TextDrawSetProportional(LightRedHealth[i],1);
  3212. TextDrawSetShadow(LightRedHealth[i],1);
  3213. TextDrawShowForPlayer(i, LightRedHealth[i]);
  3214. LightRedHealthCreated[i] = true;
  3215. if(CarHealth < 250)
  3216. {
  3217. if(ExclamationShown[i] == true)
  3218. {
  3219. TextDrawHideForPlayer(i, Text:Exclamation);
  3220. ExclamationShown[i] = false;
  3221. }
  3222. else
  3223. {
  3224. TextDrawShowForPlayer(i, Text:Exclamation);
  3225. ExclamationShown[i] = true;
  3226. }
  3227. }
  3228. else if(CarHealth > 250)
  3229. {
  3230. if(ExclamationShown[i] == true)
  3231. {
  3232. TextDrawHideForPlayer(i, Text:Exclamation);
  3233. ExclamationShown[i] = false;
  3234. }
  3235. }
  3236.  
  3237. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  3238.  
  3239. if(LightYellowSpeedCreated[i] == true)
  3240. {
  3241. TextDrawDestroy(LightYellowSpeed[i]);
  3242. }
  3243. LightYellowSpeed[i] = TextDrawCreate(537.000000,404.000000,"_");
  3244. TextDrawUseBox(LightYellowSpeed[i],1);
  3245. TextDrawBoxColor(LightYellowSpeed[i],0xffff0066);
  3246. if(Distance >= 75)
  3247. {
  3248. TextDrawTextSize(LightYellowSpeed[i],589.000000,0.000000);
  3249. }
  3250. else
  3251. {
  3252. TextDrawTextSize(LightYellowSpeed[i], floatadd(533.0, floatdiv(Distance, 1.33928571428)),0.000000);
  3253. }
  3254. TextDrawAlignment(LightYellowSpeed[i],0);
  3255. TextDrawBackgroundColor(LightYellowSpeed[i],0x000000ff);
  3256. TextDrawFont(LightYellowSpeed[i],3);
  3257. TextDrawLetterSize(LightYellowSpeed[i],1.000000,1.200000);
  3258. TextDrawColor(LightYellowSpeed[i],0xffffffff);
  3259. TextDrawSetOutline(LightYellowSpeed[i],1);
  3260. TextDrawSetProportional(LightYellowSpeed[i],1);
  3261. TextDrawSetShadow(LightYellowSpeed[i],1);
  3262. TextDrawShowForPlayer(i, LightYellowSpeed[i]);
  3263. LightYellowSpeedCreated[i] = true;
  3264.  
  3265. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  3266.  
  3267. OldX[i] = X; OldY[i] = Y; OldZ[i] = Z;
  3268.  
  3269. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  3270.  
  3271. }
  3272. else
  3273. {
  3274. if(TextDrawsShown[i] == true)
  3275. {
  3276. TextDrawHideForPlayer(i, Text:Black0);
  3277. TextDrawHideForPlayer(i, Text:White1);
  3278. TextDrawHideForPlayer(i, Text:White2);
  3279. TextDrawHideForPlayer(i, Text:BlackHealth);
  3280. TextDrawHideForPlayer(i, Text:DarkRedHealth);
  3281. TextDrawHideForPlayer(i, Text:BlackSpeed);
  3282. TextDrawHideForPlayer(i, Text:DarkYellowSpeed);
  3283. TextDrawHideForPlayer(i, Text:Marker);
  3284. TextDrawHideForPlayer(i, Text:Exclamation);
  3285. TextDrawsShown[i] = false;
  3286. }
  3287. TextDrawHideForPlayer(i, Text:VHS[i]);
  3288. TextDrawHideForPlayer(i, Text:LightRedHealth[i]);
  3289. TextDrawHideForPlayer(i, Text:LightYellowSpeed[i]);
  3290. }
  3291. }
  3292. }
  3293. }
  3294.  
  3295. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  3296. {
  3297. GetPlayerVehicleID(playerid);
  3298. if(newkeys & Reparar)
  3299. {
  3300. RepairVehicle(GetPlayerVehicleID(playerid));
  3301. }
  3302.  
  3303.  
  3304.  
  3305. if(IsPlayerInAnyVehicle(playerid))
  3306. {
  3307. new var0 = GetPlayerVehicleID(playerid);
  3308. if(function218(var0) && (oldkeys & 1 || oldkeys & 4))
  3309. {
  3310. RemoveVehicleComponent(var0, 1010);
  3311. AddVehicleComponent(var0, 1010);
  3312. }
  3313. }
  3314. return 1;
  3315. }
  3316.  
  3317.  
  3318. function218(arg0)
  3319. {
  3320. new var0 = GetVehicleModel(arg0);
  3321. switch(var0) {
  3322. case 444:
  3323. return 0;
  3324. case 581:
  3325. return 0;
  3326. case 586:
  3327. return 0;
  3328. case 481:
  3329. return 0;
  3330. case 509:
  3331. return 0;
  3332. case 446:
  3333. return 0;
  3334. case 556:
  3335. return 0;
  3336. case 443:
  3337. return 0;
  3338. case 452:
  3339. return 0;
  3340. case 453:
  3341. return 0;
  3342. case 454:
  3343. return 0;
  3344. case 472:
  3345. return 0;
  3346. case 473:
  3347. return 0;
  3348. case 484:
  3349. return 0;
  3350. case 493:
  3351. return 0;
  3352. case 595:
  3353. return 0;
  3354. case 462:
  3355. return 0;
  3356. case 463:
  3357. return 0;
  3358. case 468:
  3359. return 0;
  3360. case 521:
  3361. return 0;
  3362. case 522:
  3363. return 0;
  3364. case 417:
  3365. return 0;
  3366. case 425:
  3367. return 0;
  3368. case 447:
  3369. return 0;
  3370. case 487:
  3371. return 0;
  3372. case 488:
  3373. return 0;
  3374. case 497:
  3375. return 0;
  3376. case 501:
  3377. return 0;
  3378. case 548:
  3379. return 0;
  3380. case 563:
  3381. return 0;
  3382. case 406:
  3383. return 0;
  3384. case 520:
  3385. return 0;
  3386. case 539:
  3387. return 0;
  3388. case 553:
  3389. return 0;
  3390. case 557:
  3391. return 0;
  3392. case 573:
  3393. return 0;
  3394. case 460:
  3395. return 0;
  3396. case 593:
  3397. return 0;
  3398. case 464:
  3399. return 0;
  3400. case 476:
  3401. return 0;
  3402. case 511:
  3403. return 0;
  3404. case 512:
  3405. return 0;
  3406. case 577:
  3407. return 0;
  3408. case 592:
  3409. return 0;
  3410. case 471:
  3411. return 0;
  3412. case 448:
  3413. return 0;
  3414. case 461:
  3415. return 0;
  3416. case 523:
  3417. return 0;
  3418. case 510:
  3419. return 0;
  3420. case 430:
  3421. return 0;
  3422. case 465:
  3423. return 0;
  3424. case 469:
  3425. return 0;
  3426. case 513:
  3427. return 0;
  3428. case 519:
  3429. return 0;
  3430. }
  3431. return 1;
  3432. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement