Advertisement
Guest User

Tuning System

a guest
Sep 12th, 2018
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.84 KB | None | 0 0
  1. #include <a_samp>
  2. #include <streamer>
  3. #include <sscanf2>
  4. #include <zcmd>
  5.  
  6. #define COLOR_AQUA 0xF0F8FFAA
  7.  
  8. //TUNING SYSTEM MENU
  9. new PlayerText:TuningSystemMenu[MAX_PLAYERS][8];
  10. //TUNING SYSTEM WHEELS MENU
  11. new PlayerText:TuningSystemWheelsMenu[MAX_PLAYERS][20];
  12. //TUNING SYSTEM PAINTJOBS MENU
  13. new PlayerText:TuningSystemPaintjobsMenu[MAX_PLAYERS][7];
  14. //TUNING SYSTEM NITROS MENU
  15. new PlayerText:TuningSystemNitrosMenu[MAX_PLAYERS][7];
  16. //TUNING SYSTEM CHASSIS MENU
  17. new PlayerText:TuningSystemCHMenu[MAX_PLAYERS][9];
  18. new PlayerText:TuningSystemCHFBMenu[MAX_PLAYERS][7];
  19. new PlayerText:TuningSystemCHRBMenu[MAX_PLAYERS][7];
  20. new PlayerText:TuningSystemCHSSMenu[MAX_PLAYERS][7];
  21. new PlayerText:TuningSystemCHEXMenu[MAX_PLAYERS][7];
  22. new PlayerText:TuningSystemCHRTMenu[MAX_PLAYERS][5];
  23. new PlayerText:TuningSystemCHSPMenu[MAX_PLAYERS][5];
  24. //TUNING SYSTEM OTHERS MENU
  25. new PlayerText:TuningSystemOthersMenu[MAX_PLAYERS][5];
  26. //TUNING SYSTEM MENU
  27. //------------------------------------------------------------------------------
  28. new Vehicle[MAX_PLAYERS];
  29. main()
  30. {
  31. print("\n----------------------------------");
  32. print(" Blank Gamemode by your name here");
  33. print("----------------------------------\n");
  34. }
  35.  
  36. public OnGameModeInit()
  37. {
  38. Create3DTextLabel("TUNING\n/tuning", 0x008080FF, -1421.1600,2595.0483,55.3807, 40.0, 0, 0);
  39. CreateObject(3293, -1420.54688, 2583.94531, 1005.03131, 0.00000, 0.00000, 0.00000);
  40. CreateObject(3294, -1420.54688, 2591.15625, 1004.74219, 0.00000, 0.00000, 90.00000);
  41. CreateObject(19377, -1419.91016, 2581.09937, 1001.74762, 0.00000, 90.00000, 0.00000);
  42. CreateObject(19377, -1419.92224, 2588.33130, 1001.74762, 0.00000, 90.00000, 0.00000);
  43. return 1;
  44. }
  45.  
  46. public OnGameModeExit()
  47. {
  48. return 1;
  49. }
  50.  
  51. CMD:teleport(playerid, params[])
  52. {
  53. SetPlayerPos(playerid, -1430.1046,2584.1597,56.8876);
  54. return 1;
  55. }
  56.  
  57. CMD:veh(playerid,params[])
  58. {
  59. new car;
  60. new string[128];
  61. new Float:X, Float:Y, Float:Z;
  62. GetPlayerPos(playerid, Float:X, Float:Y, Float:Z);
  63. if(sscanf(params,"i", car)) return SendClientMessage(playerid,0xff0000ff,"HASZNÁLAT: /Veh <Vehicle ID 400 - 611>");
  64. else if(car < 400 || car >611) return SendClientMessage(playerid, 0xff0000ff, "ERROR: Nem mehetsz 400 alá és 611 fölé.");
  65. {
  66. Vehicle[playerid] = CreateVehicle(car, X, Y, Z + 2.0, 0, -1, -1, 1);
  67. format(string,sizeof(string),"Sikeresen lespawnoltál egy járművet: ID: %i",car);
  68. SendClientMessage(playerid, 0xffffffff, string);
  69. PutPlayerInVehicle(playerid, Vehicle[playerid], 0);
  70. }
  71. return 1;
  72. }
  73.  
  74. CMD:cc(playerid, params[])
  75. {
  76. for(new i = 0; i < 250; i++) SendClientMessageToAll(0x00000000," ");
  77. return 1;
  78. }
  79. CMD:tuning(playerid, params[])
  80. {
  81. if(IsPlayerInRangeOfPoint(playerid, 3.0, -1421.1600,2595.0483,55.3807))
  82. {
  83. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_AQUA, "Nem ülsz járműben!");
  84. if(GetPlayerVehicleSeat(playerid) == 0)
  85. {
  86. SetVehiclePos(GetPlayerVehicleID(playerid), -1421.7761, 2580.6506, 1002.7181);
  87. SetVehicleZAngle(GetPlayerVehicleID(playerid), 34.5942);
  88. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  89. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  90. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  91. SelectTextDraw(playerid, 0xff0000ff);
  92. }
  93. else return SendClientMessage(playerid, 0xff0000ff,"Nem ülsz a sofőrülésen!");
  94. }
  95. else return SendClientMessage(playerid, 0xff0000ff,"Nem vagy a tuningműhely előtt!");
  96. return 1;
  97. }
  98.  
  99. public OnPlayerRequestClass(playerid, classid)
  100. {
  101. return 1;
  102. }
  103.  
  104. public OnPlayerConnect(playerid)
  105. {
  106. TuningSystemMenuTextDraws(playerid);
  107.  
  108. return 1;
  109. }
  110.  
  111. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  112. {
  113. return 1;
  114. }
  115.  
  116. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  117. {
  118. TuningSystemMenuButtons(playerid, PlayerText:playertextid);
  119. return 1;
  120. }
  121.  
  122. public OnPlayerDisconnect(playerid, reason)
  123. {
  124. return 1;
  125. }
  126.  
  127. public OnPlayerSpawn(playerid)
  128. {
  129. return 1;
  130. }
  131.  
  132. public OnPlayerRequestSpawn(playerid)
  133. {
  134. return 1;
  135. }
  136.  
  137. public OnPlayerUpdate(playerid)
  138. {
  139. return 1;
  140. }
  141.  
  142. //TEXTDRAWOK
  143. stock TuningSystemMenuTextDraws(playerid)
  144. {
  145. //MAIN TUNING MENU
  146. TuningSystemMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  147. TuningSystemMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  148. TuningSystemMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 160.000000, "WHEEL");
  149. TuningSystemMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 190.000000, "PAINTJOBS");
  150. TuningSystemMenu[playerid][4] = CreatePlayerTextDraw(playerid, 60.000000, 220.000000, "NITROS");
  151. TuningSystemMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 250.000000, "CHASSIS");
  152. TuningSystemMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 280.000000, "OTHER");
  153. TuningSystemMenu[playerid][7] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  154.  
  155. for(new TSM; TSM < 8; TSM++)
  156. {
  157. PlayerTextDrawAlignment(playerid, TuningSystemMenu[playerid][TSM], 2);
  158. PlayerTextDrawBackgroundColor(playerid, TuningSystemMenu[playerid][TSM], 255);
  159. PlayerTextDrawFont(playerid, TuningSystemMenu[playerid][TSM], 3);
  160. PlayerTextDrawLetterSize(playerid, TuningSystemMenu[playerid][TSM], 0.579999, 2.100000);
  161. PlayerTextDrawColor(playerid, TuningSystemMenu[playerid][TSM], -1);
  162. PlayerTextDrawSetOutline(playerid, TuningSystemMenu[playerid][TSM], 3);
  163. PlayerTextDrawSetProportional(playerid, TuningSystemMenu[playerid][TSM], 1);
  164. PlayerTextDrawTextSize(playerid, TuningSystemMenu[playerid][TSM], 23.000000, 56.000000);
  165. PlayerTextDrawSetSelectable(playerid, TuningSystemMenu[playerid][TSM], 1);
  166. }
  167. //WHEEL TUNING MENU
  168. TuningSystemWheelsMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  169. TuningSystemWheelsMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  170. TuningSystemWheelsMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 160.000000, "Offroad");
  171. TuningSystemWheelsMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 190.000000, "Shadow");
  172. TuningSystemWheelsMenu[playerid][4] = CreatePlayerTextDraw(playerid, 60.000000, 220.000000, "Mega");
  173. TuningSystemWheelsMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 250.000000, "Rimshine");
  174. TuningSystemWheelsMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 280.000000, "Wires");
  175. TuningSystemWheelsMenu[playerid][7] = CreatePlayerTextDraw(playerid, 160.000000, 160.000000, "Classic");
  176. TuningSystemWheelsMenu[playerid][8] = CreatePlayerTextDraw(playerid, 160.000000, 190.000000, "Twist");
  177. TuningSystemWheelsMenu[playerid][9] = CreatePlayerTextDraw(playerid, 160.000000, 220.000000, "Cutter");
  178. TuningSystemWheelsMenu[playerid][10] = CreatePlayerTextDraw(playerid, 160.000000, 250.000000, "Switch");
  179. TuningSystemWheelsMenu[playerid][11] = CreatePlayerTextDraw(playerid, 160.000000, 280.000000, "Grove");
  180. TuningSystemWheelsMenu[playerid][12] = CreatePlayerTextDraw(playerid, 260.000000, 160.000000, "Import");
  181. TuningSystemWheelsMenu[playerid][13] = CreatePlayerTextDraw(playerid, 260.000000, 190.000000, "Dollar");
  182. TuningSystemWheelsMenu[playerid][14] = CreatePlayerTextDraw(playerid, 260.000000, 220.000000, "Trance");
  183. TuningSystemWheelsMenu[playerid][15] = CreatePlayerTextDraw(playerid, 260.000000, 250.000000, "Atomic");
  184. TuningSystemWheelsMenu[playerid][16] = CreatePlayerTextDraw(playerid, 260.000000, 280.000000, "Ahab");
  185. TuningSystemWheelsMenu[playerid][17] = CreatePlayerTextDraw(playerid, 100.000000, 310.000000, "Virtual");
  186. TuningSystemWheelsMenu[playerid][18] = CreatePlayerTextDraw(playerid, 228.000000, 310.000000, "Access");
  187. TuningSystemWheelsMenu[playerid][19] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  188.  
  189. for(new TSWM; TSWM < 20; TSWM++)
  190. {
  191. PlayerTextDrawAlignment(playerid, TuningSystemWheelsMenu[playerid][TSWM], 2);
  192. PlayerTextDrawBackgroundColor(playerid, TuningSystemWheelsMenu[playerid][TSWM], 255);
  193. PlayerTextDrawFont(playerid, TuningSystemWheelsMenu[playerid][TSWM], 3);
  194. PlayerTextDrawLetterSize(playerid, TuningSystemWheelsMenu[playerid][TSWM], 0.579999, 2.100000);
  195. PlayerTextDrawColor(playerid, TuningSystemWheelsMenu[playerid][TSWM], -1);
  196. PlayerTextDrawSetOutline(playerid, TuningSystemWheelsMenu[playerid][TSWM], 3);
  197. PlayerTextDrawSetProportional(playerid, TuningSystemWheelsMenu[playerid][TSWM], 1);
  198. PlayerTextDrawTextSize(playerid, TuningSystemWheelsMenu[playerid][TSWM], 23.000000, 56.000000);
  199. PlayerTextDrawSetSelectable(playerid, TuningSystemWheelsMenu[playerid][TSWM], 1);
  200. }
  201. //PAINTJOBS TUNING MENU
  202. TuningSystemPaintjobsMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  203. TuningSystemPaintjobsMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  204. TuningSystemPaintjobsMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Paintjob_1");
  205. TuningSystemPaintjobsMenu[playerid][4] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "Paintjob_2");
  206. TuningSystemPaintjobsMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Paintjob_3");
  207. TuningSystemPaintjobsMenu[playerid][6] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  208. for(new TSPJM; TSPJM < 7; TSPJM++)
  209. {
  210. PlayerTextDrawAlignment(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 2);
  211. PlayerTextDrawBackgroundColor(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 255);
  212. PlayerTextDrawFont(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 3);
  213. PlayerTextDrawLetterSize(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 0.579999, 2.100000);
  214. PlayerTextDrawColor(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], -1);
  215. PlayerTextDrawSetOutline(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 3);
  216. PlayerTextDrawSetProportional(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 1);
  217. PlayerTextDrawTextSize(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 23.000000, 56.000000);
  218. PlayerTextDrawSetSelectable(playerid, TuningSystemPaintjobsMenu[playerid][TSPJM], 1);
  219. }
  220. //NITRO TUNING MENU
  221. TuningSystemNitrosMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  222. TuningSystemNitrosMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  223. TuningSystemNitrosMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Nitro_x2");
  224. TuningSystemNitrosMenu[playerid][4] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "Nitro_x5");
  225. TuningSystemNitrosMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Nitro_x10");
  226. TuningSystemNitrosMenu[playerid][6] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  227. for(new TSNM; TSNM < 7; TSNM++)
  228. {
  229. PlayerTextDrawAlignment(playerid, TuningSystemNitrosMenu[playerid][TSNM], 2);
  230. PlayerTextDrawBackgroundColor(playerid, TuningSystemNitrosMenu[playerid][TSNM], 255);
  231. PlayerTextDrawFont(playerid, TuningSystemNitrosMenu[playerid][TSNM], 3);
  232. PlayerTextDrawLetterSize(playerid, TuningSystemNitrosMenu[playerid][TSNM], 0.579999, 2.100000);
  233. PlayerTextDrawColor(playerid, TuningSystemNitrosMenu[playerid][TSNM], -1);
  234. PlayerTextDrawSetOutline(playerid, TuningSystemNitrosMenu[playerid][TSNM], 3);
  235. PlayerTextDrawSetProportional(playerid, TuningSystemNitrosMenu[playerid][TSNM], 1);
  236. PlayerTextDrawTextSize(playerid, TuningSystemNitrosMenu[playerid][TSNM], 23.000000, 56.000000);
  237. PlayerTextDrawSetSelectable(playerid, TuningSystemNitrosMenu[playerid][TSNM], 1);
  238. }
  239.  
  240. //CHASSIS TUNING MENU
  241. TuningSystemCHMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  242. TuningSystemCHMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  243. TuningSystemCHMenu[playerid][2] = CreatePlayerTextDraw(playerid, 90.000000, 170.000000, "Front_Bumper");
  244. TuningSystemCHMenu[playerid][3] = CreatePlayerTextDraw(playerid, 250.000000, 170.000000, "Rear_Bumper");
  245. TuningSystemCHMenu[playerid][4] = CreatePlayerTextDraw(playerid, 110.000000, 200.000000, "Side_Skirts");
  246. TuningSystemCHMenu[playerid][5] = CreatePlayerTextDraw(playerid, 250.000000, 230.000000, "Spoiler");
  247. TuningSystemCHMenu[playerid][6] = CreatePlayerTextDraw(playerid, 110.000000, 230.000000, "Roof_Tops");
  248. TuningSystemCHMenu[playerid][7] = CreatePlayerTextDraw(playerid, 250.000000, 200.000000, "Exhausts");
  249. TuningSystemCHMenu[playerid][8] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  250. for(new TSCM; TSCM < 9; TSCM++)
  251. {
  252. PlayerTextDrawAlignment(playerid, TuningSystemCHMenu[playerid][TSCM], 2);
  253. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHMenu[playerid][TSCM], 255);
  254. PlayerTextDrawFont(playerid, TuningSystemCHMenu[playerid][TSCM], 3);
  255. PlayerTextDrawLetterSize(playerid, TuningSystemCHMenu[playerid][TSCM], 0.579999, 2.100000);
  256. PlayerTextDrawColor(playerid, TuningSystemCHMenu[playerid][TSCM], -1);
  257. PlayerTextDrawSetOutline(playerid, TuningSystemCHMenu[playerid][TSCM], 3);
  258. PlayerTextDrawSetProportional(playerid, TuningSystemCHMenu[playerid][TSCM], 1);
  259. PlayerTextDrawTextSize(playerid, TuningSystemCHMenu[playerid][TSCM], 23.000000, 56.000000);
  260. PlayerTextDrawSetSelectable(playerid, TuningSystemCHMenu[playerid][TSCM], 1);
  261. }
  262. //CHASSIS FRONT BUMPER TUNING MENU
  263. TuningSystemCHFBMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  264. TuningSystemCHFBMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  265. TuningSystemCHFBMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  266. TuningSystemCHFBMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  267. TuningSystemCHFBMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  268. TuningSystemCHFBMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Chrome");
  269. TuningSystemCHFBMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 260.000000, "Slamin");
  270.  
  271. for(new TSCFBM; TSCFBM < 7; TSCFBM++)
  272. {
  273. PlayerTextDrawAlignment(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 2);
  274. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 255);
  275. PlayerTextDrawFont(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 3);
  276. PlayerTextDrawLetterSize(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 0.579999, 2.100000);
  277. PlayerTextDrawColor(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], -1);
  278. PlayerTextDrawSetOutline(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 3);
  279. PlayerTextDrawSetProportional(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 1);
  280. PlayerTextDrawTextSize(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 23.000000, 56.000000);
  281. PlayerTextDrawSetSelectable(playerid, TuningSystemCHFBMenu[playerid][TSCFBM], 1);
  282. }
  283. //CHASSIS REAR BUMPER TUNING MENU
  284. TuningSystemCHRBMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  285. TuningSystemCHRBMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  286. TuningSystemCHRBMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  287. TuningSystemCHRBMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  288. TuningSystemCHRBMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  289. TuningSystemCHRBMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Chrome");
  290. TuningSystemCHRBMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 260.000000, "Slamin");
  291. for(new TSCRBM; TSCRBM < 7; TSCRBM++)
  292. {
  293. PlayerTextDrawAlignment(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 2);
  294. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 255);
  295. PlayerTextDrawFont(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 3);
  296. PlayerTextDrawLetterSize(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 0.579999, 2.100000);
  297. PlayerTextDrawColor(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], -1);
  298. PlayerTextDrawSetOutline(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 3);
  299. PlayerTextDrawSetProportional(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 1);
  300. PlayerTextDrawTextSize(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 23.000000, 56.000000);
  301. PlayerTextDrawSetSelectable(playerid, TuningSystemCHRBMenu[playerid][TSCRBM], 1);
  302. }
  303. //CHASSIS SIDE SKIRTS TUNING MENU
  304. TuningSystemCHSSMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  305. TuningSystemCHSSMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  306. TuningSystemCHSSMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  307. TuningSystemCHSSMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  308. TuningSystemCHSSMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  309. TuningSystemCHSSMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Chrome");
  310. TuningSystemCHSSMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 260.000000, "Slamin");
  311.  
  312. for(new TSCSSM; TSCSSM < 7; TSCSSM++)
  313. {
  314. PlayerTextDrawAlignment(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 2);
  315. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 255);
  316. PlayerTextDrawFont(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 3);
  317. PlayerTextDrawLetterSize(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 0.579999, 2.100000);
  318. PlayerTextDrawColor(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], -1);
  319. PlayerTextDrawSetOutline(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 3);
  320. PlayerTextDrawSetProportional(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 1);
  321. PlayerTextDrawTextSize(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 23.000000, 56.000000);
  322. PlayerTextDrawSetSelectable(playerid, TuningSystemCHSSMenu[playerid][TSCSSM], 1);
  323. }
  324. //CHASSIS EXHAUSTS TUNING MENU
  325. TuningSystemCHEXMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  326. TuningSystemCHEXMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  327. TuningSystemCHEXMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  328. TuningSystemCHEXMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  329. TuningSystemCHEXMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  330. TuningSystemCHEXMenu[playerid][5] = CreatePlayerTextDraw(playerid, 60.000000, 230.000000, "Chrome");
  331. TuningSystemCHEXMenu[playerid][6] = CreatePlayerTextDraw(playerid, 60.000000, 260.000000, "Slamin");
  332.  
  333. for(new TSCEXM; TSCEXM < 7; TSCEXM++)
  334. {
  335. PlayerTextDrawAlignment(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 2);
  336. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 255);
  337. PlayerTextDrawFont(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 3);
  338. PlayerTextDrawLetterSize(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 0.579999, 2.100000);
  339. PlayerTextDrawColor(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], -1);
  340. PlayerTextDrawSetOutline(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 3);
  341. PlayerTextDrawSetProportional(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 1);
  342. PlayerTextDrawTextSize(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 23.000000, 56.000000);
  343. PlayerTextDrawSetSelectable(playerid, TuningSystemCHEXMenu[playerid][TSCEXM], 1);
  344. }
  345. //CHASSIS ROOF-TOPS TUNING MENU
  346. TuningSystemCHRTMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  347. TuningSystemCHRTMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  348. TuningSystemCHRTMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  349. TuningSystemCHRTMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  350. TuningSystemCHRTMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  351.  
  352. for(new TSCRTM; TSCRTM < 5; TSCRTM++)
  353. {
  354. PlayerTextDrawAlignment(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 2);
  355. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 255);
  356. PlayerTextDrawFont(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 3);
  357. PlayerTextDrawLetterSize(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 0.579999, 2.100000);
  358. PlayerTextDrawColor(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], -1);
  359. PlayerTextDrawSetOutline(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 3);
  360. PlayerTextDrawSetProportional(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 1);
  361. PlayerTextDrawTextSize(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 23.000000, 56.000000);
  362. PlayerTextDrawSetSelectable(playerid, TuningSystemCHRTMenu[playerid][TSCRTM], 1);
  363. }
  364. //CHASSIS SPOILERS TUNING MENU
  365. TuningSystemCHSPMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  366. TuningSystemCHSPMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  367. TuningSystemCHSPMenu[playerid][2] = CreatePlayerTextDraw(playerid, 60.000000, 170.000000, "Alien");
  368. TuningSystemCHSPMenu[playerid][3] = CreatePlayerTextDraw(playerid, 60.000000, 200.000000, "X-Flow");
  369. TuningSystemCHSPMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  370.  
  371. for(new TSCSPM; TSCSPM < 5; TSCSPM++)
  372. {
  373. PlayerTextDrawAlignment(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 2);
  374. PlayerTextDrawBackgroundColor(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 255);
  375. PlayerTextDrawFont(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 3);
  376. PlayerTextDrawLetterSize(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 0.579999, 2.100000);
  377. PlayerTextDrawColor(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], -1);
  378. PlayerTextDrawSetOutline(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 3);
  379. PlayerTextDrawSetProportional(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 1);
  380. PlayerTextDrawTextSize(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 23.000000, 56.000000);
  381. PlayerTextDrawSetSelectable(playerid, TuningSystemCHSPMenu[playerid][TSCSPM], 1);
  382. }
  383. //OTHERS TUNING MENU
  384. TuningSystemOthersMenu[playerid][0] = CreatePlayerTextDraw(playerid, 68.666481, 99.404411, "TUNING");
  385. TuningSystemOthersMenu[playerid][1] = CreatePlayerTextDraw(playerid, 125.999824, 120.808891, "SYSTEM");
  386. TuningSystemOthersMenu[playerid][2] = CreatePlayerTextDraw(playerid, 70.000000, 170.000000, "Hydraulics");
  387. TuningSystemOthersMenu[playerid][3] = CreatePlayerTextDraw(playerid, 70.000000, 200.000000, "Stereo");
  388. TuningSystemOthersMenu[playerid][4] = CreatePlayerTextDraw(playerid, 190.666671, 102.924468, "X");
  389. for(new TSOM; TSOM < 5; TSOM++)
  390. {
  391. PlayerTextDrawAlignment(playerid, TuningSystemOthersMenu[playerid][TSOM], 2);
  392. PlayerTextDrawBackgroundColor(playerid, TuningSystemOthersMenu[playerid][TSOM], 255);
  393. PlayerTextDrawFont(playerid, TuningSystemOthersMenu[playerid][TSOM], 3);
  394. PlayerTextDrawLetterSize(playerid, TuningSystemOthersMenu[playerid][TSOM], 0.579999, 2.100000);
  395. PlayerTextDrawColor(playerid, TuningSystemOthersMenu[playerid][TSOM], -1);
  396. PlayerTextDrawSetOutline(playerid, TuningSystemOthersMenu[playerid][TSOM], 3);
  397. PlayerTextDrawSetProportional(playerid, TuningSystemOthersMenu[playerid][TSOM], 1);
  398. PlayerTextDrawTextSize(playerid, TuningSystemOthersMenu[playerid][TSOM], 23.000000, 56.000000);
  399. PlayerTextDrawSetSelectable(playerid, TuningSystemOthersMenu[playerid][TSOM], 1);
  400. }
  401. return 1;
  402. }
  403.  
  404. //TEXTDRAW GOMBOK
  405. stock TuningSystemMenuButtons(playerid, PlayerText:playertextid)
  406. {
  407. // TUNING MENU
  408. if(playertextid == TuningSystemMenu[playerid][2])
  409. {
  410. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  411. SetPlayerCameraPos(playerid, -1418.1667, 2580.3936, 1003.0082);
  412. SetPlayerCameraLookAt(playerid, -1419.1455, 2580.2219, 1002.7620);
  413. for(new i = 0; i < 20; i++) { PlayerTextDrawShow(playerid, TuningSystemWheelsMenu[playerid][i]); }
  414. return 1;
  415. }
  416. else if(playertextid == TuningSystemMenu[playerid][3])
  417. {
  418. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  419. {
  420. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  421. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemPaintjobsMenu[playerid][i]); }
  422. }
  423. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs matrica");
  424. return 1;
  425. }
  426. else if(playertextid == TuningSystemMenu[playerid][4])
  427. {
  428. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  429. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemNitrosMenu[playerid][i]); }
  430. SetPlayerCameraPos(playerid, -1419.4921, 2579.4785, 1003.6436);
  431. SetPlayerCameraLookAt(playerid, -1420.4872, 2579.5063, 1003.3518);
  432. return 1;
  433. }
  434. else if(playertextid == TuningSystemMenu[playerid][5])
  435. {
  436. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  437. {
  438. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  439. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  440. }
  441. return 1;
  442. }
  443. else if(playertextid == TuningSystemMenu[playerid][6])
  444. {
  445. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  446. {
  447. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  448. for(new i = 0; i < 5; i++) { PlayerTextDrawShow(playerid, TuningSystemOthersMenu[playerid][i]); }
  449. }
  450. return 1;
  451. }
  452. else if(playertextid == TuningSystemMenu[playerid][7])
  453. {
  454. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  455. {
  456. for(new i = 0; i < 8; i++) { PlayerTextDrawHide(playerid, TuningSystemMenu[playerid][i]); }
  457. CancelSelectTextDraw(playerid);
  458. SetVehiclePos(GetPlayerVehicleID(playerid), -1421.1600,2595.0483,55.3807);
  459. SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
  460. SetCameraBehindPlayer(playerid);
  461. }
  462. return 1;
  463. }
  464. //WHEEL TUNING MENU
  465. if(playertextid == TuningSystemWheelsMenu[playerid][2])
  466. {
  467. AddVehicleComponent(GetPlayerVehicleID(playerid), 1025);
  468. return 1;
  469. }
  470. else if(playertextid == TuningSystemWheelsMenu[playerid][3])
  471. {
  472. AddVehicleComponent(GetPlayerVehicleID(playerid), 1073);
  473. return 1;
  474. }
  475. else if(playertextid == TuningSystemWheelsMenu[playerid][4])
  476. {
  477. AddVehicleComponent(GetPlayerVehicleID(playerid), 1074);
  478. return 1;
  479. }
  480. else if(playertextid == TuningSystemWheelsMenu[playerid][5])
  481. {
  482. AddVehicleComponent(GetPlayerVehicleID(playerid), 1075);
  483. return 1;
  484. }
  485. else if(playertextid == TuningSystemWheelsMenu[playerid][6])
  486. {
  487. AddVehicleComponent(GetPlayerVehicleID(playerid), 1076);
  488. return 1;
  489. }
  490. else if(playertextid == TuningSystemWheelsMenu[playerid][7])
  491. {
  492. AddVehicleComponent(GetPlayerVehicleID(playerid), 1077);
  493. return 1;
  494. }
  495. else if(playertextid == TuningSystemWheelsMenu[playerid][8])
  496. {
  497. AddVehicleComponent(GetPlayerVehicleID(playerid), 1078);
  498. return 1;
  499. }
  500. else if(playertextid == TuningSystemWheelsMenu[playerid][9])
  501. {
  502. AddVehicleComponent(GetPlayerVehicleID(playerid), 1079);
  503. return 1;
  504. }
  505. else if(playertextid == TuningSystemWheelsMenu[playerid][10])
  506. {
  507. AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
  508. return 1;
  509. }
  510. else if(playertextid == TuningSystemWheelsMenu[playerid][11])
  511. {
  512. AddVehicleComponent(GetPlayerVehicleID(playerid), 1081);
  513. return 1;
  514. }
  515. else if(playertextid == TuningSystemWheelsMenu[playerid][12])
  516. {
  517. AddVehicleComponent(GetPlayerVehicleID(playerid), 1082);
  518. return 1;
  519. }
  520. else if(playertextid == TuningSystemWheelsMenu[playerid][13])
  521. {
  522. AddVehicleComponent(GetPlayerVehicleID(playerid), 1083);
  523. return 1;
  524. }
  525. else if(playertextid == TuningSystemWheelsMenu[playerid][14])
  526. {
  527. AddVehicleComponent(GetPlayerVehicleID(playerid), 1084);
  528. return 1;
  529. }
  530. else if(playertextid == TuningSystemWheelsMenu[playerid][15])
  531. {
  532. AddVehicleComponent(GetPlayerVehicleID(playerid), 1085);
  533. return 1;
  534. }
  535. else if(playertextid == TuningSystemWheelsMenu[playerid][16])
  536. {
  537. AddVehicleComponent(GetPlayerVehicleID(playerid), 1096);
  538. return 1;
  539. }
  540. else if(playertextid == TuningSystemWheelsMenu[playerid][17])
  541. {
  542. AddVehicleComponent(GetPlayerVehicleID(playerid), 1097);
  543. return 1;
  544. }
  545. else if(playertextid == TuningSystemWheelsMenu[playerid][18])
  546. {
  547. AddVehicleComponent(GetPlayerVehicleID(playerid), 1098);
  548. return 1;
  549. }
  550. else if(playertextid == TuningSystemWheelsMenu[playerid][19])
  551. {
  552. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  553. {
  554. for(new i = 0; i < 20; i++) { PlayerTextDrawHide(playerid, TuningSystemWheelsMenu[playerid][i]); }
  555. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  556. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  557. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  558. }
  559. return 1;
  560. }
  561. //PAINTJOBS TUNING MENU
  562. if(playertextid == TuningSystemPaintjobsMenu[playerid][3])
  563. {
  564. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  565. {
  566. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 0);
  567. }
  568. return 1;
  569. }
  570. else if(playertextid == TuningSystemPaintjobsMenu[playerid][4])
  571. {
  572. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  573. {
  574. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 1);
  575. }
  576. return 1;
  577. }
  578. else if(playertextid == TuningSystemPaintjobsMenu[playerid][5])
  579. {
  580. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  581. {
  582. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);
  583. }
  584. return 1;
  585. }
  586. else if(playertextid == TuningSystemPaintjobsMenu[playerid][6])
  587. {
  588. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemPaintjobsMenu[playerid][i]); }
  589. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  590. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  591. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  592. return 1;
  593. }
  594. //NITRO TUNING MENU
  595. if(playertextid == TuningSystemNitrosMenu[playerid][3])
  596. {
  597. AddVehicleComponent(GetPlayerVehicleID(playerid), 1009);
  598. return 1;
  599. }
  600. else if(playertextid == TuningSystemNitrosMenu[playerid][4])
  601. {
  602. AddVehicleComponent(GetPlayerVehicleID(playerid), 1008);
  603. return 1;
  604. }
  605. else if(playertextid == TuningSystemNitrosMenu[playerid][5])
  606. {
  607. AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
  608. return 1;
  609. }
  610. else if(playertextid == TuningSystemNitrosMenu[playerid][6])
  611. {
  612. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemNitrosMenu[playerid][i]); }
  613. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  614. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  615. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  616. return 1;
  617. }
  618. //CHASSIS TUNING MENU
  619. if(playertextid == TuningSystemCHMenu[playerid][2])
  620. {
  621. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 558 || 559 || 560 || 561 || 562 || 565 || 575)
  622. {
  623. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  624. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemCHFBMenu[playerid][i]); }
  625. SetPlayerCameraPos(playerid, -1423.0310, 2586.1226, 1002.7990);
  626. SetPlayerCameraLookAt(playerid, -1422.7745, 2585.1577, 1002.6075);
  627. }
  628. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Elülső lökhárító tuning!");
  629. return 1;
  630. }
  631. else if(playertextid == TuningSystemCHMenu[playerid][3])
  632. {
  633. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 || 575)
  634. {
  635. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  636. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemCHRBMenu[playerid][i]); }
  637. SetPlayerCameraPos(playerid, -1417.8628, 2578.8799, 1002.8584);
  638. SetPlayerCameraLookAt(playerid, -1418.8545, 2578.7922, 1002.6519);
  639. }
  640. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Hátsó lökhárító tuning!");
  641. return 1;
  642. }
  643. else if(playertextid == TuningSystemCHMenu[playerid][4])
  644. {
  645. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 || 575 )
  646. {
  647. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  648. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemCHSSMenu[playerid][i]); }
  649. SetPlayerCameraPos(playerid, -1421.0374, 2583.4937, 1002.8584);
  650. SetPlayerCameraLookAt(playerid, -1420.9457, 2582.5007, 1002.5618);
  651. }
  652. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Oldalszoknya tuning!");
  653. return 1;
  654. }
  655. else if(playertextid == TuningSystemCHMenu[playerid][5])
  656. {
  657. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558 || 559 || 560 || 561 || 562 || 565 )
  658. {
  659. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  660. for(new i = 0; i < 5; i++) { PlayerTextDrawShow(playerid, TuningSystemCHSPMenu[playerid][i]); }
  661. SetPlayerCameraPos(playerid, -1417.8628, 2578.8799, 1003.8584);
  662. SetPlayerCameraLookAt(playerid, -1418.8545, 2578.7922, 1003.4519);
  663. }
  664. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Spoiler tuning!");
  665. return 1;
  666. }
  667. else if(playertextid == TuningSystemCHMenu[playerid][6])
  668. {
  669. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558 || 559 || 560 || 561 || 562 || 565 )
  670. {
  671. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  672. for(new i = 0; i < 5; i++) { PlayerTextDrawShow(playerid, TuningSystemCHRTMenu[playerid][i]); }
  673. SetPlayerCameraPos(playerid, -1423.7185, 2582.6592, 1003.8292);
  674. SetPlayerCameraLookAt(playerid, -1422.9540, 2582.0229, 1003.5675);
  675. }
  676. else return SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Roof Tops tuning!");
  677. return 1;
  678. }
  679. else if(playertextid == TuningSystemCHMenu[playerid][7])
  680. {
  681. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534 || 535 || 567 || 534 || 558 || 559 || 560 || 561 || 562 || 565 )
  682. {
  683. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  684. for(new i = 0; i < 7; i++) { PlayerTextDrawShow(playerid, TuningSystemCHEXMenu[playerid][i]); }
  685. SetPlayerCameraPos(playerid, -1417.8628, 2578.8799, 1002.8584);
  686. SetPlayerCameraLookAt(playerid, -1418.8545, 2578.7922, 1002.6519);
  687. }
  688. return 1;
  689. }
  690. else if(playertextid == TuningSystemCHMenu[playerid][8])
  691. {
  692. for(new i = 0; i < 9; i++) { PlayerTextDrawHide(playerid, TuningSystemCHMenu[playerid][i]); }
  693. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  694. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  695. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  696. return 1;
  697. }
  698. //CHASSIS FRONT BUMPER MENU
  699. if(playertextid == TuningSystemCHFBMenu[playerid][2])
  700. {
  701. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  702. {
  703. AddVehicleComponent(GetPlayerVehicleID(playerid), 1166);
  704. }
  705. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  706. {
  707. AddVehicleComponent(GetPlayerVehicleID(playerid), 1160);
  708. }
  709. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  710. {
  711. AddVehicleComponent(GetPlayerVehicleID(playerid), 1169);
  712. }
  713. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  714. {
  715. AddVehicleComponent(GetPlayerVehicleID(playerid), 1155);
  716. }
  717. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  718. {
  719. AddVehicleComponent(GetPlayerVehicleID(playerid), 1171);
  720. }
  721. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  722. {
  723. AddVehicleComponent(GetPlayerVehicleID(playerid), 1153);
  724. }
  725. return 1;
  726. }
  727. else if(playertextid == TuningSystemCHFBMenu[playerid][3])
  728. {
  729. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  730. {
  731. AddVehicleComponent(GetPlayerVehicleID(playerid), 1165);
  732. }
  733. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  734. {
  735. AddVehicleComponent(GetPlayerVehicleID(playerid), 1173);
  736. }
  737. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  738. {
  739. AddVehicleComponent(GetPlayerVehicleID(playerid), 1170);
  740. }
  741. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  742. {
  743. AddVehicleComponent(GetPlayerVehicleID(playerid), 1157);
  744. }
  745. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  746. {
  747. AddVehicleComponent(GetPlayerVehicleID(playerid), 1172);
  748. }
  749. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  750. {
  751. AddVehicleComponent(GetPlayerVehicleID(playerid), 1152);
  752. }
  753. return 1;
  754. }
  755. else if(playertextid == TuningSystemCHFBMenu[playerid][5])
  756. {
  757. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  758. {
  759. AddVehicleComponent(GetPlayerVehicleID(playerid), 1117);
  760. }
  761. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  762. {
  763. AddVehicleComponent(GetPlayerVehicleID(playerid), 1189);
  764. }
  765. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  766. {
  767. AddVehicleComponent(GetPlayerVehicleID(playerid), 1179);
  768. }
  769. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  770. {
  771. AddVehicleComponent(GetPlayerVehicleID(playerid), 1174);
  772. }
  773. }
  774. else if(playertextid == TuningSystemCHFBMenu[playerid][6])
  775. {
  776. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  777. {
  778. SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Slamin lökhárító");
  779. }
  780. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  781. {
  782. AddVehicleComponent(GetPlayerVehicleID(playerid), 1188);
  783. }
  784. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  785. {
  786. AddVehicleComponent(GetPlayerVehicleID(playerid), 1185);
  787. }
  788. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  789. {
  790. AddVehicleComponent(GetPlayerVehicleID(playerid), 1175);
  791. }
  792. }
  793. else if(playertextid == TuningSystemCHFBMenu[playerid][4])
  794. {
  795. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemCHFBMenu[playerid][i]); }
  796. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  797. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  798. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  799. return 1;
  800. }
  801. //CHASSIS REAR BUMPER MENU
  802. if(playertextid == TuningSystemCHRBMenu[playerid][2])
  803. {
  804. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  805. {
  806. AddVehicleComponent(GetPlayerVehicleID(playerid), 1168);
  807. }
  808. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  809. {
  810. AddVehicleComponent(GetPlayerVehicleID(playerid), 1159);
  811. }
  812. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  813. {
  814. AddVehicleComponent(GetPlayerVehicleID(playerid), 1140);
  815. }
  816. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  817. {
  818. AddVehicleComponent(GetPlayerVehicleID(playerid), 1154);
  819. }
  820. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  821. {
  822. AddVehicleComponent(GetPlayerVehicleID(playerid), 1149);
  823. }
  824. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  825. {
  826. AddVehicleComponent(GetPlayerVehicleID(playerid), 1150);
  827. }
  828. return 1;
  829. }
  830. else if(playertextid == TuningSystemCHRBMenu[playerid][3])
  831. {
  832. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  833. {
  834. AddVehicleComponent(GetPlayerVehicleID(playerid), 1167);
  835. }
  836. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  837. {
  838. AddVehicleComponent(GetPlayerVehicleID(playerid), 1161);
  839. }
  840. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  841. {
  842. AddVehicleComponent(GetPlayerVehicleID(playerid), 1141);
  843. }
  844. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  845. {
  846. AddVehicleComponent(GetPlayerVehicleID(playerid), 1156);
  847. }
  848. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  849. {
  850. AddVehicleComponent(GetPlayerVehicleID(playerid), 1148);
  851. }
  852. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  853. {
  854. AddVehicleComponent(GetPlayerVehicleID(playerid), 1151);
  855. }
  856. return 1;
  857. }
  858. else if(playertextid == TuningSystemCHRBMenu[playerid][5])
  859. {
  860. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  861. {
  862. SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Chrome lökhárító");
  863. }
  864. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  865. {
  866. AddVehicleComponent(GetPlayerVehicleID(playerid), 1187);
  867. }
  868. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  869. {
  870. AddVehicleComponent(GetPlayerVehicleID(playerid), 1180);
  871. }
  872. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  873. {
  874. AddVehicleComponent(GetPlayerVehicleID(playerid), 1176);
  875. }
  876. }
  877. else if(playertextid == TuningSystemCHRBMenu[playerid][6])
  878. {
  879. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  880. {
  881. SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Slamin lökhárító");
  882. }
  883. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  884. {
  885. AddVehicleComponent(GetPlayerVehicleID(playerid), 1186);
  886. }
  887. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  888. {
  889. AddVehicleComponent(GetPlayerVehicleID(playerid), 1178);
  890. }
  891. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  892. {
  893. AddVehicleComponent(GetPlayerVehicleID(playerid), 1177);
  894. }
  895. }
  896. else if(playertextid == TuningSystemCHRBMenu[playerid][4])
  897. {
  898. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemCHRBMenu[playerid][i]); }
  899. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  900. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  901. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  902. return 1;
  903. }
  904. //CHASSIS SIDE SKIRTS MENU
  905. if(playertextid == TuningSystemCHSSMenu[playerid][2])
  906. {
  907. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  908. {
  909. AddVehicleComponent(GetPlayerVehicleID(playerid), 1090);
  910. AddVehicleComponent(GetPlayerVehicleID(playerid), 1094);
  911. }
  912. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  913. {
  914. AddVehicleComponent(GetPlayerVehicleID(playerid), 1069);
  915. AddVehicleComponent(GetPlayerVehicleID(playerid), 1071);
  916. }
  917. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  918. {
  919. AddVehicleComponent(GetPlayerVehicleID(playerid), 1026);
  920. AddVehicleComponent(GetPlayerVehicleID(playerid), 1027);
  921. }
  922. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  923. {
  924. AddVehicleComponent(GetPlayerVehicleID(playerid), 1056);
  925. AddVehicleComponent(GetPlayerVehicleID(playerid), 1062);
  926. }
  927. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  928. {
  929. AddVehicleComponent(GetPlayerVehicleID(playerid), 1036);
  930. AddVehicleComponent(GetPlayerVehicleID(playerid), 1040);
  931. }
  932. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  933. {
  934. AddVehicleComponent(GetPlayerVehicleID(playerid), 1047);
  935. AddVehicleComponent(GetPlayerVehicleID(playerid), 1051);
  936. }
  937. return 1;
  938. }
  939. else if(playertextid == TuningSystemCHSSMenu[playerid][3])
  940. {
  941. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  942. {
  943. AddVehicleComponent(GetPlayerVehicleID(playerid), 1093);
  944. AddVehicleComponent(GetPlayerVehicleID(playerid), 1095);
  945. }
  946. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  947. {
  948. AddVehicleComponent(GetPlayerVehicleID(playerid), 1070);
  949. AddVehicleComponent(GetPlayerVehicleID(playerid), 1072);
  950. }
  951. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  952. {
  953. AddVehicleComponent(GetPlayerVehicleID(playerid), 1030);
  954. AddVehicleComponent(GetPlayerVehicleID(playerid), 1031);
  955. }
  956. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  957. {
  958. AddVehicleComponent(GetPlayerVehicleID(playerid), 1057);
  959. AddVehicleComponent(GetPlayerVehicleID(playerid), 1063);
  960. }
  961. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  962. {
  963. AddVehicleComponent(GetPlayerVehicleID(playerid), 1039);
  964. AddVehicleComponent(GetPlayerVehicleID(playerid), 1041);
  965. }
  966. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  967. {
  968. AddVehicleComponent(GetPlayerVehicleID(playerid), 1048);
  969. AddVehicleComponent(GetPlayerVehicleID(playerid), 1052);
  970. }
  971. return 1;
  972. }
  973. else if(playertextid == TuningSystemCHSSMenu[playerid][5])
  974. {
  975. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  976. {
  977. AddVehicleComponent(GetPlayerVehicleID(playerid), 1118);
  978. AddVehicleComponent(GetPlayerVehicleID(playerid), 1120);
  979. }
  980. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  981. {
  982. SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Chrome oldalszoknya");
  983. }
  984. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  985. {
  986. AddVehicleComponent(GetPlayerVehicleID(playerid), 1101);
  987. AddVehicleComponent(GetPlayerVehicleID(playerid), 1122);
  988. }
  989. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  990. {
  991. SendClientMessage(playerid, COLOR_AQUA, "Erre a járműre nincs Chrome oldalszoknya");
  992. }
  993. }
  994. else if(playertextid == TuningSystemCHSSMenu[playerid][6])
  995. {
  996. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  997. {
  998. AddVehicleComponent(GetPlayerVehicleID(playerid), 1119);
  999. AddVehicleComponent(GetPlayerVehicleID(playerid), 1121);
  1000. }
  1001. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  1002. {
  1003. AddVehicleComponent(GetPlayerVehicleID(playerid), 1102);
  1004. AddVehicleComponent(GetPlayerVehicleID(playerid), 1133);
  1005. }
  1006. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  1007. {
  1008. AddVehicleComponent(GetPlayerVehicleID(playerid), 1106);
  1009. AddVehicleComponent(GetPlayerVehicleID(playerid), 1124);
  1010. }
  1011. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  1012. {
  1013. AddVehicleComponent(GetPlayerVehicleID(playerid), 1042);
  1014. AddVehicleComponent(GetPlayerVehicleID(playerid), 1099);
  1015. }
  1016. }
  1017. else if(playertextid == TuningSystemCHSSMenu[playerid][4])
  1018. {
  1019. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemCHSSMenu[playerid][i]); }
  1020. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  1021. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  1022. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  1023. return 1;
  1024. }
  1025. //CHASSIS EXHAUSTS MENU
  1026. if(playertextid == TuningSystemCHEXMenu[playerid][2])
  1027. {
  1028. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1029. {
  1030. AddVehicleComponent(GetPlayerVehicleID(playerid), 1092);
  1031. }
  1032. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1033. {
  1034. AddVehicleComponent(GetPlayerVehicleID(playerid), 1065);
  1035. }
  1036. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1037. {
  1038. AddVehicleComponent(GetPlayerVehicleID(playerid), 1028);
  1039. }
  1040. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1041. {
  1042. AddVehicleComponent(GetPlayerVehicleID(playerid), 1064);
  1043. }
  1044. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1045. {
  1046. AddVehicleComponent(GetPlayerVehicleID(playerid), 1034);
  1047. }
  1048. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1049. {
  1050. AddVehicleComponent(GetPlayerVehicleID(playerid), 1046);
  1051. }
  1052. return 1;
  1053. }
  1054. else if(playertextid == TuningSystemCHEXMenu[playerid][3])
  1055. {
  1056. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1057. {
  1058. AddVehicleComponent(GetPlayerVehicleID(playerid), 1089);
  1059. }
  1060. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1061. {
  1062. AddVehicleComponent(GetPlayerVehicleID(playerid), 1066);
  1063. }
  1064. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1065. {
  1066. AddVehicleComponent(GetPlayerVehicleID(playerid), 1029);
  1067. }
  1068. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1069. {
  1070. AddVehicleComponent(GetPlayerVehicleID(playerid), 1059);
  1071. }
  1072. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1073. {
  1074. AddVehicleComponent(GetPlayerVehicleID(playerid), 1037);
  1075. }
  1076. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1077. {
  1078. AddVehicleComponent(GetPlayerVehicleID(playerid), 1045);
  1079. }
  1080. return 1;
  1081. }
  1082. else if(playertextid == TuningSystemCHEXMenu[playerid][5])
  1083. {
  1084. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  1085. {
  1086. AddVehicleComponent(GetPlayerVehicleID(playerid), 1113);
  1087. }
  1088. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  1089. {
  1090. AddVehicleComponent(GetPlayerVehicleID(playerid), 1129);
  1091. }
  1092. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  1093. {
  1094. AddVehicleComponent(GetPlayerVehicleID(playerid), 1126);
  1095. }
  1096. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  1097. {
  1098. AddVehicleComponent(GetPlayerVehicleID(playerid), 1043);
  1099. }
  1100. }
  1101. else if(playertextid == TuningSystemCHEXMenu[playerid][6])
  1102. {
  1103. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)
  1104. {
  1105. AddVehicleComponent(GetPlayerVehicleID(playerid), 1114);
  1106. }
  1107. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  1108. {
  1109. AddVehicleComponent(GetPlayerVehicleID(playerid), 1131);
  1110. }
  1111. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  1112. {
  1113. AddVehicleComponent(GetPlayerVehicleID(playerid), 1127);
  1114. }
  1115. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  1116. {
  1117. AddVehicleComponent(GetPlayerVehicleID(playerid), 1044);
  1118. }
  1119. }
  1120. else if(playertextid == TuningSystemCHEXMenu[playerid][4])
  1121. {
  1122. for(new i = 0; i < 7; i++) { PlayerTextDrawHide(playerid, TuningSystemCHEXMenu[playerid][i]); }
  1123. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  1124. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  1125. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  1126. return 1;
  1127. }
  1128. //CHASSIS ROOF-TOPS MENU
  1129. if(playertextid == TuningSystemCHRTMenu[playerid][2])
  1130. {
  1131. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1132. {
  1133. AddVehicleComponent(GetPlayerVehicleID(playerid), 1088);
  1134. }
  1135. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1136. {
  1137. AddVehicleComponent(GetPlayerVehicleID(playerid), 1067);
  1138. }
  1139. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1140. {
  1141. AddVehicleComponent(GetPlayerVehicleID(playerid), 1032);
  1142. }
  1143. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1144. {
  1145. AddVehicleComponent(GetPlayerVehicleID(playerid), 1055);
  1146. }
  1147. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1148. {
  1149. AddVehicleComponent(GetPlayerVehicleID(playerid), 1038);
  1150. }
  1151. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1152. {
  1153. AddVehicleComponent(GetPlayerVehicleID(playerid), 1054);
  1154. }
  1155. return 1;
  1156. }
  1157. else if(playertextid == TuningSystemCHRTMenu[playerid][3])
  1158. {
  1159. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1160. {
  1161. AddVehicleComponent(GetPlayerVehicleID(playerid), 1091);
  1162. }
  1163. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1164. {
  1165. AddVehicleComponent(GetPlayerVehicleID(playerid), 1068);
  1166. }
  1167. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1168. {
  1169. AddVehicleComponent(GetPlayerVehicleID(playerid), 1033);
  1170. }
  1171. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1172. {
  1173. AddVehicleComponent(GetPlayerVehicleID(playerid), 1061);
  1174. }
  1175. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1176. {
  1177. AddVehicleComponent(GetPlayerVehicleID(playerid), 1035);
  1178. }
  1179. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1180. {
  1181. AddVehicleComponent(GetPlayerVehicleID(playerid), 1053);
  1182. }
  1183. return 1;
  1184. }
  1185. else if(playertextid == TuningSystemCHRTMenu[playerid][4])
  1186. {
  1187. for(new i = 0; i < 5; i++) { PlayerTextDrawHide(playerid, TuningSystemCHRTMenu[playerid][i]); }
  1188. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  1189. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  1190. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  1191. return 1;
  1192. }
  1193. //CHASSIS SPOILERS MENU
  1194. if(playertextid == TuningSystemCHSPMenu[playerid][2])
  1195. {
  1196. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1197. {
  1198. AddVehicleComponent(GetPlayerVehicleID(playerid), 1164);
  1199. }
  1200. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1201. {
  1202. AddVehicleComponent(GetPlayerVehicleID(playerid), 1162);
  1203. }
  1204. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1205. {
  1206. AddVehicleComponent(GetPlayerVehicleID(playerid), 1138);
  1207. }
  1208. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1209. {
  1210. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  1211. }
  1212. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1213. {
  1214. AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
  1215. }
  1216. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1217. {
  1218. AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
  1219. }
  1220. return 1;
  1221. }
  1222. else if(playertextid == TuningSystemCHSPMenu[playerid][3])
  1223. {
  1224. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  1225. {
  1226. AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
  1227. }
  1228. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  1229. {
  1230. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  1231. }
  1232. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  1233. {
  1234. AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
  1235. }
  1236. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  1237. {
  1238. AddVehicleComponent(GetPlayerVehicleID(playerid), 1160);
  1239. }
  1240. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  1241. {
  1242. AddVehicleComponent(GetPlayerVehicleID(playerid), 1146);
  1243. }
  1244. if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  1245. {
  1246. AddVehicleComponent(GetPlayerVehicleID(playerid), 1050);
  1247. }
  1248. return 1;
  1249. }
  1250. else if(playertextid == TuningSystemCHSPMenu[playerid][4])
  1251. {
  1252. for(new i = 0; i < 5; i++) { PlayerTextDrawHide(playerid, TuningSystemCHSPMenu[playerid][i]); }
  1253. for(new i = 0; i < 9; i++) { PlayerTextDrawShow(playerid, TuningSystemCHMenu[playerid][i]); }
  1254. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  1255. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  1256. return 1;
  1257. }
  1258. //OTHERS TUNING MENU
  1259. if(playertextid == TuningSystemOthersMenu[playerid][2])
  1260. {
  1261. AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
  1262. return 1;
  1263. }
  1264. else if(playertextid == TuningSystemOthersMenu[playerid][3])
  1265. {
  1266. AddVehicleComponent(GetPlayerVehicleID(playerid), 1086);
  1267. return 1;
  1268. }
  1269. else if(playertextid == TuningSystemOthersMenu[playerid][4])
  1270. {
  1271. for(new i = 0; i < 5; i++) { PlayerTextDrawHide(playerid, TuningSystemOthersMenu[playerid][i]); }
  1272. for(new i = 0; i < 8; i++) { PlayerTextDrawShow(playerid, TuningSystemMenu[playerid][i]); }
  1273. SetPlayerCameraPos(playerid, -1417.9452, 2588.2937, 1004.7020);
  1274. SetPlayerCameraLookAt(playerid, -1418.1538, 2587.3201, 1004.5712);
  1275. return 1;
  1276. }
  1277. return 1;
  1278. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement