Advertisement
Guest User

Wheels Menu - JonathanW

a guest
Dec 5th, 2014
402
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.71 KB | None | 0 0
  1. //------------------------------------------
  2. // Wheels System
  3. // Created By : JonathanW
  4. //------------------------------------------
  5. #define FILTERSCRIPT
  6.  
  7. #include <a_samp>
  8. #include <zcmd>
  9.  
  10.  
  11. new PlayerText:Wheels[MAX_PLAYERS][18];
  12.  
  13. public OnFilterScriptInit()
  14. {
  15. print("\n----------------------------------------");
  16. print("-- Wheels System - Created by JonathanW --");
  17. print("----------------------------------------\n");
  18. CreateVehicle(400, 1950.0590,1297.8616,9.1094,136.684, 1, 1, 10000);
  19. return 1;
  20. }
  21. CMD:wheelsmenu(playerid, params[])
  22. {
  23. ShowWheels(playerid);
  24. return 1;
  25. }
  26. public OnPlayerConnect(playerid)
  27. {
  28. Wheels[playerid][0] = CreatePlayerTextDraw(playerid, 132.000000, 147.125000, "box");
  29. PlayerTextDrawLetterSize(playerid, Wheels[playerid][0], 0.000000, 21.299993);
  30. PlayerTextDrawTextSize(playerid, Wheels[playerid][0], 534.500000, 0.000000);
  31. PlayerTextDrawAlignment(playerid, Wheels[playerid][0], 1);
  32. PlayerTextDrawColor(playerid, Wheels[playerid][0], -1);
  33. PlayerTextDrawUseBox(playerid, Wheels[playerid][0], 1);
  34. PlayerTextDrawBoxColor(playerid, Wheels[playerid][0], 95);
  35. PlayerTextDrawSetShadow(playerid, Wheels[playerid][0], 0);
  36. PlayerTextDrawSetOutline(playerid, Wheels[playerid][0], 0);
  37. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][0], 255);
  38. PlayerTextDrawFont(playerid, Wheels[playerid][0], 1);
  39. PlayerTextDrawSetProportional(playerid, Wheels[playerid][0], 1);
  40. PlayerTextDrawSetShadow(playerid, Wheels[playerid][0], 0);
  41.  
  42. Wheels[playerid][1] = CreatePlayerTextDraw(playerid, 260.500000, 151.500000, "box");
  43. PlayerTextDrawLetterSize(playerid, Wheels[playerid][1], 0.000000, 2.150000);
  44. PlayerTextDrawTextSize(playerid, Wheels[playerid][1], 388.000000, 0.000000);
  45. PlayerTextDrawAlignment(playerid, Wheels[playerid][1], 1);
  46. PlayerTextDrawColor(playerid, Wheels[playerid][1], -1);
  47. PlayerTextDrawUseBox(playerid, Wheels[playerid][1], 1);
  48. PlayerTextDrawBoxColor(playerid, Wheels[playerid][1], 95);
  49. PlayerTextDrawSetShadow(playerid, Wheels[playerid][1], 0);
  50. PlayerTextDrawSetOutline(playerid, Wheels[playerid][1], 0);
  51. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][1], 255);
  52. PlayerTextDrawFont(playerid, Wheels[playerid][1], 1);
  53. PlayerTextDrawSetProportional(playerid, Wheels[playerid][1], 1);
  54. PlayerTextDrawSetShadow(playerid, Wheels[playerid][1], 0);
  55.  
  56. Wheels[playerid][2] = CreatePlayerTextDraw(playerid, 281.000000, 154.125000, "WHEELS_MENU");
  57. PlayerTextDrawLetterSize(playerid, Wheels[playerid][2], 0.388000, 1.486250);
  58. PlayerTextDrawAlignment(playerid, Wheels[playerid][2], 1);
  59. PlayerTextDrawColor(playerid, Wheels[playerid][2], -1);
  60. PlayerTextDrawSetShadow(playerid, Wheels[playerid][2], 0);
  61. PlayerTextDrawSetOutline(playerid, Wheels[playerid][2], -1);
  62. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][2], 255);
  63. PlayerTextDrawFont(playerid, Wheels[playerid][2], 1);
  64. PlayerTextDrawSetProportional(playerid, Wheels[playerid][2], 1);
  65. PlayerTextDrawSetShadow(playerid, Wheels[playerid][2], 0);
  66.  
  67. Wheels[playerid][3] = CreatePlayerTextDraw(playerid, 170.000000, 176.437500, "");
  68. PlayerTextDrawLetterSize(playerid, Wheels[playerid][3], 0.000000, 0.000000);
  69. PlayerTextDrawTextSize(playerid, Wheels[playerid][3], 43.500000, 41.437500);
  70. PlayerTextDrawAlignment(playerid, Wheels[playerid][3], 1);
  71. PlayerTextDrawColor(playerid, Wheels[playerid][3], -1);
  72. PlayerTextDrawSetShadow(playerid, Wheels[playerid][3], 0);
  73. PlayerTextDrawSetOutline(playerid, Wheels[playerid][3], 0);
  74. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][3], 0);
  75. PlayerTextDrawFont(playerid, Wheels[playerid][3], 5);
  76. PlayerTextDrawSetProportional(playerid, Wheels[playerid][3], 1);
  77. PlayerTextDrawSetShadow(playerid, Wheels[playerid][3], 0);
  78. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][3], true);
  79. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][3], 1073);
  80. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][3], 0.000000, 0.000000, 90.000000, 1.000000);
  81.  
  82. Wheels[playerid][4] = CreatePlayerTextDraw(playerid, 241.500000, 175.125000, "");
  83. PlayerTextDrawLetterSize(playerid, Wheels[playerid][4], 0.000000, 0.000000);
  84. PlayerTextDrawTextSize(playerid, Wheels[playerid][4], 43.500000, 41.437500);
  85. PlayerTextDrawAlignment(playerid, Wheels[playerid][4], 1);
  86. PlayerTextDrawColor(playerid, Wheels[playerid][4], -1);
  87. PlayerTextDrawSetShadow(playerid, Wheels[playerid][4], 0);
  88. PlayerTextDrawSetOutline(playerid, Wheels[playerid][4], 0);
  89. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][4], 0);
  90. PlayerTextDrawFont(playerid, Wheels[playerid][4], 5);
  91. PlayerTextDrawSetProportional(playerid, Wheels[playerid][4], 1);
  92. PlayerTextDrawSetShadow(playerid, Wheels[playerid][4], 0);
  93. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][4], true);
  94. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][4], 1074);
  95. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][4], 0.000000, 0.000000, 90.000000, 1.000000);
  96.  
  97. Wheels[playerid][5] = CreatePlayerTextDraw(playerid, 313.000000, 176.000000, "");
  98. PlayerTextDrawLetterSize(playerid, Wheels[playerid][5], 0.000000, 0.000000);
  99. PlayerTextDrawTextSize(playerid, Wheels[playerid][5], 43.500000, 41.437500);
  100. PlayerTextDrawAlignment(playerid, Wheels[playerid][5], 1);
  101. PlayerTextDrawColor(playerid, Wheels[playerid][5], -1);
  102. PlayerTextDrawSetShadow(playerid, Wheels[playerid][5], 0);
  103. PlayerTextDrawSetOutline(playerid, Wheels[playerid][5], 0);
  104. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][5], 0);
  105. PlayerTextDrawFont(playerid, Wheels[playerid][5], 5);
  106. PlayerTextDrawSetProportional(playerid, Wheels[playerid][5], 1);
  107. PlayerTextDrawSetShadow(playerid, Wheels[playerid][5], 0);
  108. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][5], true);
  109. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][5], 1075);
  110. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][5], 0.000000, 0.000000, 90.000000, 1.000000);
  111.  
  112. Wheels[playerid][6] = CreatePlayerTextDraw(playerid, 385.000000, 174.250000, "");
  113. PlayerTextDrawLetterSize(playerid, Wheels[playerid][6], 0.000000, 0.000000);
  114. PlayerTextDrawTextSize(playerid, Wheels[playerid][6], 43.500000, 41.437500);
  115. PlayerTextDrawAlignment(playerid, Wheels[playerid][6], 1);
  116. PlayerTextDrawColor(playerid, Wheels[playerid][6], -1);
  117. PlayerTextDrawSetShadow(playerid, Wheels[playerid][6], 0);
  118. PlayerTextDrawSetOutline(playerid, Wheels[playerid][6], 0);
  119. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][6], 0);
  120. PlayerTextDrawFont(playerid, Wheels[playerid][6], 5);
  121. PlayerTextDrawSetProportional(playerid, Wheels[playerid][6], 1);
  122. PlayerTextDrawSetShadow(playerid, Wheels[playerid][6], 0);
  123. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][6], true);
  124. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][6], 1076);
  125. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][6], 0.000000, 0.000000, 90.000000, 1.000000);
  126.  
  127. Wheels[playerid][7] = CreatePlayerTextDraw(playerid, 457.500000, 174.250000, "");
  128. PlayerTextDrawLetterSize(playerid, Wheels[playerid][7], 0.000000, 0.000000);
  129. PlayerTextDrawTextSize(playerid, Wheels[playerid][7], 43.500000, 41.437500);
  130. PlayerTextDrawAlignment(playerid, Wheels[playerid][7], 1);
  131. PlayerTextDrawColor(playerid, Wheels[playerid][7], -1);
  132. PlayerTextDrawSetShadow(playerid, Wheels[playerid][7], 0);
  133. PlayerTextDrawSetOutline(playerid, Wheels[playerid][7], 0);
  134. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][7], 0);
  135. PlayerTextDrawFont(playerid, Wheels[playerid][7], 5);
  136. PlayerTextDrawSetProportional(playerid, Wheels[playerid][7], 1);
  137. PlayerTextDrawSetShadow(playerid, Wheels[playerid][7], 0);
  138. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][7], true);
  139. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][7], 1077);
  140. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][7], 0.000000, 0.000000, 90.000000, 1.000000);
  141.  
  142. Wheels[playerid][8] = CreatePlayerTextDraw(playerid, 168.000000, 224.562500, "");
  143. PlayerTextDrawLetterSize(playerid, Wheels[playerid][8], 0.000000, 0.000000);
  144. PlayerTextDrawTextSize(playerid, Wheels[playerid][8], 43.500000, 41.437500);
  145. PlayerTextDrawAlignment(playerid, Wheels[playerid][8], 1);
  146. PlayerTextDrawColor(playerid, Wheels[playerid][8], -1);
  147. PlayerTextDrawSetShadow(playerid, Wheels[playerid][8], 0);
  148. PlayerTextDrawSetOutline(playerid, Wheels[playerid][8], 0);
  149. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][8], 0);
  150. PlayerTextDrawFont(playerid, Wheels[playerid][8], 5);
  151. PlayerTextDrawSetProportional(playerid, Wheels[playerid][8], 1);
  152. PlayerTextDrawSetShadow(playerid, Wheels[playerid][8], 0);
  153. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][8], true);
  154. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][8], 1078);
  155. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][8], 0.000000, 0.000000, 90.000000, 1.000000);
  156.  
  157. Wheels[playerid][9] = CreatePlayerTextDraw(playerid, 241.000000, 223.687500, "");
  158. PlayerTextDrawLetterSize(playerid, Wheels[playerid][9], 0.000000, 0.000000);
  159. PlayerTextDrawTextSize(playerid, Wheels[playerid][9], 43.500000, 41.437500);
  160. PlayerTextDrawAlignment(playerid, Wheels[playerid][9], 1);
  161. PlayerTextDrawColor(playerid, Wheels[playerid][9], -1);
  162. PlayerTextDrawSetShadow(playerid, Wheels[playerid][9], 0);
  163. PlayerTextDrawSetOutline(playerid, Wheels[playerid][9], 0);
  164. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][9], 0);
  165. PlayerTextDrawFont(playerid, Wheels[playerid][9], 5);
  166. PlayerTextDrawSetProportional(playerid, Wheels[playerid][9], 1);
  167. PlayerTextDrawSetShadow(playerid, Wheels[playerid][9], 0);
  168. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][9], true);
  169. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][9], 1079);
  170. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][9], 0.000000, 0.000000, 90.000000, 1.000000);
  171.  
  172. Wheels[playerid][10] = CreatePlayerTextDraw(playerid, 312.500000, 224.562500, "");
  173. PlayerTextDrawLetterSize(playerid, Wheels[playerid][10], 0.000000, 0.000000);
  174. PlayerTextDrawTextSize(playerid, Wheels[playerid][10], 43.500000, 41.437500);
  175. PlayerTextDrawAlignment(playerid, Wheels[playerid][10], 1);
  176. PlayerTextDrawColor(playerid, Wheels[playerid][10], -1);
  177. PlayerTextDrawSetShadow(playerid, Wheels[playerid][10], 0);
  178. PlayerTextDrawSetOutline(playerid, Wheels[playerid][10], 0);
  179. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][10], 0);
  180. PlayerTextDrawFont(playerid, Wheels[playerid][10], 5);
  181. PlayerTextDrawSetProportional(playerid, Wheels[playerid][10], 1);
  182. PlayerTextDrawSetShadow(playerid, Wheels[playerid][10], 0);
  183. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][10], true);
  184. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][10], 1080);
  185. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][10], 0.000000, 0.000000, 90.000000, 1.000000);
  186.  
  187. Wheels[playerid][11] = CreatePlayerTextDraw(playerid, 386.000000, 223.687500, "");
  188. PlayerTextDrawLetterSize(playerid, Wheels[playerid][11], 0.000000, 0.000000);
  189. PlayerTextDrawTextSize(playerid, Wheels[playerid][11], 43.500000, 41.437500);
  190. PlayerTextDrawAlignment(playerid, Wheels[playerid][11], 1);
  191. PlayerTextDrawColor(playerid, Wheels[playerid][11], -1);
  192. PlayerTextDrawSetShadow(playerid, Wheels[playerid][11], 0);
  193. PlayerTextDrawSetOutline(playerid, Wheels[playerid][11], 0);
  194. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][11], 0);
  195. PlayerTextDrawFont(playerid, Wheels[playerid][11], 5);
  196. PlayerTextDrawSetProportional(playerid, Wheels[playerid][11], 1);
  197. PlayerTextDrawSetShadow(playerid, Wheels[playerid][11], 0);
  198. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][11], true);
  199. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][11], 1081);
  200. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][11], 0.000000, 0.000000, 90.000000, 1.000000);
  201.  
  202. Wheels[playerid][12] = CreatePlayerTextDraw(playerid, 458.000000, 222.375000, "");
  203. PlayerTextDrawLetterSize(playerid, Wheels[playerid][12], 0.000000, 0.000000);
  204. PlayerTextDrawTextSize(playerid, Wheels[playerid][12], 43.500000, 41.437500);
  205. PlayerTextDrawAlignment(playerid, Wheels[playerid][12], 1);
  206. PlayerTextDrawColor(playerid, Wheels[playerid][12], -1);
  207. PlayerTextDrawSetShadow(playerid, Wheels[playerid][12], 0);
  208. PlayerTextDrawSetOutline(playerid, Wheels[playerid][12], 0);
  209. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][12], 0);
  210. PlayerTextDrawFont(playerid, Wheels[playerid][12], 5);
  211. PlayerTextDrawSetProportional(playerid, Wheels[playerid][12], 1);
  212. PlayerTextDrawSetShadow(playerid, Wheels[playerid][12], 0);
  213. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][12], true);
  214. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][12], 1082);
  215. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][12], 0.000000, 0.000000, 90.000000, 1.000000);
  216.  
  217. Wheels[playerid][13] = CreatePlayerTextDraw(playerid, 168.500000, 276.187500, "");
  218. PlayerTextDrawLetterSize(playerid, Wheels[playerid][13], 0.000000, 0.000000);
  219. PlayerTextDrawTextSize(playerid, Wheels[playerid][13], 43.500000, 41.437500);
  220. PlayerTextDrawAlignment(playerid, Wheels[playerid][13], 1);
  221. PlayerTextDrawColor(playerid, Wheels[playerid][13], -1);
  222. PlayerTextDrawSetShadow(playerid, Wheels[playerid][13], 0);
  223. PlayerTextDrawSetOutline(playerid, Wheels[playerid][13], 0);
  224. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][13], 0);
  225. PlayerTextDrawFont(playerid, Wheels[playerid][13], 5);
  226. PlayerTextDrawSetProportional(playerid, Wheels[playerid][13], 1);
  227. PlayerTextDrawSetShadow(playerid, Wheels[playerid][13], 0);
  228. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][13], true);
  229. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][13], 1083);
  230. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][13], 0.000000, 0.000000, 90.000000, 1.000000);
  231.  
  232. Wheels[playerid][14] = CreatePlayerTextDraw(playerid, 242.000000, 275.750000, "");
  233. PlayerTextDrawLetterSize(playerid, Wheels[playerid][14], 0.000000, 0.000000);
  234. PlayerTextDrawTextSize(playerid, Wheels[playerid][14], 43.500000, 41.437500);
  235. PlayerTextDrawAlignment(playerid, Wheels[playerid][14], 1);
  236. PlayerTextDrawColor(playerid, Wheels[playerid][14], -1);
  237. PlayerTextDrawSetShadow(playerid, Wheels[playerid][14], 0);
  238. PlayerTextDrawSetOutline(playerid, Wheels[playerid][14], 0);
  239. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][14], 0);
  240. PlayerTextDrawFont(playerid, Wheels[playerid][14], 5);
  241. PlayerTextDrawSetProportional(playerid, Wheels[playerid][14], 1);
  242. PlayerTextDrawSetShadow(playerid, Wheels[playerid][14], 0);
  243. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][14], true);
  244. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][14], 1084);
  245. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][14], 0.000000, 0.000000, 90.000000, 1.000000);
  246.  
  247. Wheels[playerid][15] = CreatePlayerTextDraw(playerid, 314.000000, 276.625000, "");
  248. PlayerTextDrawLetterSize(playerid, Wheels[playerid][15], 0.000000, 0.000000);
  249. PlayerTextDrawTextSize(playerid, Wheels[playerid][15], 43.500000, 41.437500);
  250. PlayerTextDrawAlignment(playerid, Wheels[playerid][15], 1);
  251. PlayerTextDrawColor(playerid, Wheels[playerid][15], -1);
  252. PlayerTextDrawSetShadow(playerid, Wheels[playerid][15], 0);
  253. PlayerTextDrawSetOutline(playerid, Wheels[playerid][15], 0);
  254. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][15], 0);
  255. PlayerTextDrawFont(playerid, Wheels[playerid][15], 5);
  256. PlayerTextDrawSetProportional(playerid, Wheels[playerid][15], 1);
  257. PlayerTextDrawSetShadow(playerid, Wheels[playerid][15], 0);
  258. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][15], true);
  259. PlayerTextDrawSetPreviewModel(playerid, Wheels[playerid][15], 1085);
  260. PlayerTextDrawSetPreviewRot(playerid, Wheels[playerid][15], 0.000000, 0.000000, 90.000000, 1.000000);
  261.  
  262. Wheels[playerid][16] = CreatePlayerTextDraw(playerid, 437.500000, 312.500000, "box");
  263. PlayerTextDrawLetterSize(playerid, Wheels[playerid][16], 0.000000, 1.549998);
  264. PlayerTextDrawTextSize(playerid, Wheels[playerid][16], 506.000000, 0.000000);
  265. PlayerTextDrawAlignment(playerid, Wheels[playerid][16], 1);
  266. PlayerTextDrawColor(playerid, Wheels[playerid][16], -1);
  267. PlayerTextDrawUseBox(playerid, Wheels[playerid][16], 1);
  268. PlayerTextDrawBoxColor(playerid, Wheels[playerid][16], 95);
  269. PlayerTextDrawSetShadow(playerid, Wheels[playerid][16], 0);
  270. PlayerTextDrawSetOutline(playerid, Wheels[playerid][16], 0);
  271. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][16], 255);
  272. PlayerTextDrawFont(playerid, Wheels[playerid][16], 1);
  273. PlayerTextDrawSetProportional(playerid, Wheels[playerid][16], 1);
  274. PlayerTextDrawSetShadow(playerid, Wheels[playerid][16], 0);
  275.  
  276. Wheels[playerid][17] = CreatePlayerTextDraw(playerid, 454.500000, 312.500000, "CLOSE");
  277. PlayerTextDrawLetterSize(playerid, Wheels[playerid][17], 0.265498, 1.385625);
  278. PlayerTextDrawAlignment(playerid, Wheels[playerid][17], 1);
  279. PlayerTextDrawColor(playerid, Wheels[playerid][17], -1);
  280. PlayerTextDrawSetShadow(playerid, Wheels[playerid][17], 0);
  281. PlayerTextDrawSetOutline(playerid, Wheels[playerid][17], 0);
  282. PlayerTextDrawBackgroundColor(playerid, Wheels[playerid][17], 255);
  283. PlayerTextDrawFont(playerid, Wheels[playerid][17], 2);
  284. PlayerTextDrawSetProportional(playerid, Wheels[playerid][17], 1);
  285. PlayerTextDrawSetShadow(playerid, Wheels[playerid][17], 0);
  286. PlayerTextDrawSetSelectable(playerid, Wheels[playerid][17], true);
  287. return 1;
  288. }
  289. stock ShowWheels(playerid)
  290. {
  291. PlayerTextDrawShow(playerid, Wheels[playerid][0]);
  292. PlayerTextDrawShow(playerid, Wheels[playerid][1]);
  293. PlayerTextDrawShow(playerid, Wheels[playerid][2]);
  294. PlayerTextDrawShow(playerid, Wheels[playerid][3]);
  295. PlayerTextDrawShow(playerid, Wheels[playerid][4]);
  296. PlayerTextDrawShow(playerid, Wheels[playerid][5]);
  297. PlayerTextDrawShow(playerid, Wheels[playerid][6]);
  298. PlayerTextDrawShow(playerid, Wheels[playerid][7]);
  299. PlayerTextDrawShow(playerid, Wheels[playerid][8]);
  300. PlayerTextDrawShow(playerid, Wheels[playerid][9]);
  301. PlayerTextDrawShow(playerid, Wheels[playerid][10]);
  302. PlayerTextDrawShow(playerid, Wheels[playerid][11]);
  303. PlayerTextDrawShow(playerid, Wheels[playerid][12]);
  304. PlayerTextDrawShow(playerid, Wheels[playerid][13]);
  305. PlayerTextDrawShow(playerid, Wheels[playerid][14]);
  306. PlayerTextDrawShow(playerid, Wheels[playerid][15]);
  307. PlayerTextDrawShow(playerid, Wheels[playerid][16]);
  308. PlayerTextDrawShow(playerid, Wheels[playerid][17]);
  309. SelectTextDraw(playerid, 0xFFFFFFFF);
  310. return 1;
  311. }
  312. stock HideWheels(playerid)
  313. {
  314. PlayerTextDrawHide(playerid, Wheels[playerid][0]);
  315. PlayerTextDrawHide(playerid, Wheels[playerid][1]);
  316. PlayerTextDrawHide(playerid, Wheels[playerid][2]);
  317. PlayerTextDrawHide(playerid, Wheels[playerid][3]);
  318. PlayerTextDrawHide(playerid, Wheels[playerid][4]);
  319. PlayerTextDrawHide(playerid, Wheels[playerid][5]);
  320. PlayerTextDrawHide(playerid, Wheels[playerid][6]);
  321. PlayerTextDrawHide(playerid, Wheels[playerid][7]);
  322. PlayerTextDrawHide(playerid, Wheels[playerid][8]);
  323. PlayerTextDrawHide(playerid, Wheels[playerid][9]);
  324. PlayerTextDrawHide(playerid, Wheels[playerid][10]);
  325. PlayerTextDrawHide(playerid, Wheels[playerid][11]);
  326. PlayerTextDrawHide(playerid, Wheels[playerid][12]);
  327. PlayerTextDrawHide(playerid, Wheels[playerid][13]);
  328. PlayerTextDrawHide(playerid, Wheels[playerid][14]);
  329. PlayerTextDrawHide(playerid, Wheels[playerid][15]);
  330. PlayerTextDrawHide(playerid, Wheels[playerid][16]);
  331. PlayerTextDrawHide(playerid, Wheels[playerid][17]);
  332. CancelSelectTextDraw(playerid);
  333. return 1;
  334. }
  335. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  336. {
  337. if(playertextid == Wheels[playerid][3])
  338. {
  339. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  340. new vehid = GetPlayerVehicleID(playerid);
  341. AddVehicleComponent(vehid, 1073);
  342. }
  343. if(playertextid == Wheels[playerid][4])
  344. {
  345. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  346. new vehid = GetPlayerVehicleID(playerid);
  347. AddVehicleComponent(vehid, 1074);
  348. }
  349. if(playertextid == Wheels[playerid][5])
  350. {
  351. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  352. new vehid = GetPlayerVehicleID(playerid);
  353. AddVehicleComponent(vehid, 1075);
  354. }
  355. if(playertextid == Wheels[playerid][6])
  356. {
  357. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  358. new vehid = GetPlayerVehicleID(playerid);
  359. AddVehicleComponent(vehid, 1076);
  360. }
  361. if(playertextid == Wheels[playerid][7])
  362. {
  363. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  364. new vehid = GetPlayerVehicleID(playerid);
  365. AddVehicleComponent(vehid, 1077);
  366. }
  367. if(playertextid == Wheels[playerid][8])
  368. {
  369. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  370. new vehid = GetPlayerVehicleID(playerid);
  371. AddVehicleComponent(vehid, 1078);
  372. }
  373. if(playertextid == Wheels[playerid][9])
  374. {
  375. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  376. new vehid = GetPlayerVehicleID(playerid);
  377. AddVehicleComponent(vehid, 1079);
  378. }
  379. if(playertextid == Wheels[playerid][10])
  380. {
  381. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  382. new vehid = GetPlayerVehicleID(playerid);
  383. AddVehicleComponent(vehid, 1080);
  384. }
  385. if(playertextid == Wheels[playerid][11])
  386. {
  387. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  388. new vehid = GetPlayerVehicleID(playerid);
  389. AddVehicleComponent(vehid, 1081);
  390. }
  391. if(playertextid == Wheels[playerid][12])
  392. {
  393. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  394. new vehid = GetPlayerVehicleID(playerid);
  395. AddVehicleComponent(vehid, 1082);
  396. }
  397. if(playertextid == Wheels[playerid][13])
  398. {
  399. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  400. new vehid = GetPlayerVehicleID(playerid);
  401. AddVehicleComponent(vehid, 1083);
  402. }
  403. if(playertextid == Wheels[playerid][14])
  404. {
  405. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  406. new vehid = GetPlayerVehicleID(playerid);
  407. AddVehicleComponent(vehid, 1084);
  408. }
  409. if(playertextid == Wheels[playerid][15])
  410. {
  411. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in Any Vehicle.");
  412. new vehid = GetPlayerVehicleID(playerid);
  413. AddVehicleComponent(vehid, 1085);
  414. }
  415. if(playertextid == Wheels[playerid][17])
  416. {
  417. SendClientMessage(playerid, 0xFFFFFFFF, "You have chosen to Close the Wheels Menu.");
  418. HideWheels(playerid);
  419. }
  420. return 1;
  421. }
  422. public OnFilterScriptExit()
  423. {
  424. return 1;
  425. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement