Guest User

Klinac Tuning system

a guest
May 9th, 2020
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.02 KB | None | 0 0
  1. //====================SKRIPTA BY KLINAC=======================================//
  2. // Komande za tuning /tuning i otvori vam se dialog i birate
  3. // da stvori te neki auto /v id auta i boja
  4. // Tuning FS v0.1
  5. //====================SKRIPTA BY KLINAC=======================================//
  6. #include <a_samp>
  7. //==================
  8. #include <core>
  9. //==================
  10. #include <zcmd>
  11. //==================
  12. #include <float>
  13. //==================
  14. #include <sscanf2>
  15. //==================
  16. #pragma tabsize 0
  17. //==================
  18. #define neondialog 8131
  19. //=====================
  20. #define SCM SendClientMessage
  21. //==========================
  22. #define Roza 0xC2A2DAAA
  23. //=====================
  24. #define Siva 0xAFAFAFAA
  25. //=====================
  26. #define SCrvena 0xFF6347FF
  27. //=======================
  28. #define Crvena 0xFF0000FF
  29. //=======================
  30. public OnFilterScriptInit()
  31. {
  32. print(" TUNING SYSTEM BY Klinac");
  33.  
  34. return 1;
  35. }
  36.  
  37. public OnFilterScriptExit()
  38. {
  39. print(" TUNING SYSTEM BY Klinac");
  40.  
  41. return 1;
  42. }
  43. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  44. {
  45. if(dialogid==3131)
  46. {
  47. if(response)
  48. {
  49. if(listitem==0)//Nos/Hydro
  50. {
  51. ShowPlayerDialog(playerid,3132,DIALOG_STYLE_LIST,"IZABERI KOMPONENTU","Nitro 10X\nHydroulicus","Select","Cancel");
  52. }
  53. if(listitem==1)//GUME
  54. {
  55. ShowPlayerDialog(playerid,3133,DIALOG_STYLE_LIST,"IZABERI GUME","Dollar\nSwitch\nMega\nShadow\nVirtual\nAccess","Select","Cancel");
  56. }
  57. if(listitem==2)//Colours
  58. {
  59. ShowPlayerDialog(playerid,3134,DIALOG_STYLE_LIST,"IZABERI BOJU","Crna\nBijela\nCrvena\nNarandzasta\nPlava\nZelena","Select","Cancel");
  60. }
  61. if(listitem==3)//Repair
  62. {
  63. ETL(playerid,"Popravio si vozilo");
  64. RepairVehicle(GetPlayerVehicleID(playerid));
  65. }
  66. if(listitem==4)//Paint Job ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),1);
  67. {
  68. ShowPlayerDialog(playerid,3135,DIALOG_STYLE_LIST,"DODAJ PAINT JOB","PAINT JOB 1\nPAINT JOB 2 \nPAINT JOB 3","Select","Cancel");
  69. AddVehicleComponent(GetPlayerVehicleID(playerid), 1000);
  70. AddVehicleComponent(GetPlayerVehicleID(playerid), 1001);
  71. AddVehicleComponent(GetPlayerVehicleID(playerid), 1002);
  72. AddVehicleComponent(GetPlayerVehicleID(playerid), 1003);
  73. AddVehicleComponent(GetPlayerVehicleID(playerid), 1014);
  74. AddVehicleComponent(GetPlayerVehicleID(playerid), 1015);
  75. AddVehicleComponent(GetPlayerVehicleID(playerid), 1016);
  76. AddVehicleComponent(GetPlayerVehicleID(playerid), 1023);
  77. AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
  78. AddVehicleComponent(GetPlayerVehicleID(playerid), 1050);
  79. AddVehicleComponent(GetPlayerVehicleID(playerid), 1058);
  80. AddVehicleComponent(GetPlayerVehicleID(playerid), 1060);
  81. AddVehicleComponent(GetPlayerVehicleID(playerid), 1138);
  82. AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
  83. AddVehicleComponent(GetPlayerVehicleID(playerid), 1146);
  84. AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
  85. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  86. AddVehicleComponent(GetPlayerVehicleID(playerid), 1162);
  87. AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
  88. AddVehicleComponent(GetPlayerVehicleID(playerid), 1164);
  89.  
  90. }
  91.  
  92. }
  93. }
  94. if(listitem==5)
  95. {
  96. ShowPlayerDialog(playerid,3136,DIALOG_STYLE_LIST,"DODAJ NEONKE","PLAVE\nCRVENE\nZELENE\nBJELE\nROZE\nZUTE\nSpecial[Red]\nSpecial[ZELENE]\nSpecial[PLAVE]\nObrisi neonke","Select","Cancel");
  97.  
  98. }
  99. {
  100. if(dialogid==3136)
  101. {
  102. if(response)
  103. if(listitem == 0)
  104. {
  105. SetPVarInt(playerid, "Status", 1);
  106. SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
  107. SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
  108. AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  109. AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  110. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  111. }
  112. if(listitem == 1)
  113. {
  114. SetPVarInt(playerid, "Status", 1);
  115. SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
  116. SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
  117. AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  118. AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  119. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  120.  
  121. }
  122. if(listitem == 2)
  123. {
  124. SetPVarInt(playerid, "Status", 1);
  125. SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
  126. SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
  127. AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  128. AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  129. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  130.  
  131. }
  132. if(listitem == 3)
  133. {
  134. SetPVarInt(playerid, "Status", 1);
  135. SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
  136. SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
  137. AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  138. AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  139. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  140.  
  141. }
  142. if(listitem == 4)
  143. {
  144. SetPVarInt(playerid, "Status", 1);
  145. SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
  146. SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
  147. AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  148. AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  149. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  150.  
  151. }
  152. if(listitem == 5)
  153. {
  154. SetPVarInt(playerid, "Status", 1);
  155. SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
  156. SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
  157. AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  158. AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  159. SendClientMessage(playerid, 0xFFFFFFAA, "NEONKE POSTAVLJENE");
  160.  
  161. }
  162. if(listitem == 6)
  163. {
  164. SetPVarInt(playerid, "Status", 1);
  165. SetPVarInt(playerid, "neon12", CreateObject(18653,0,0,0,0,0,0));
  166. SetPVarInt(playerid, "neon13", CreateObject(18653,0,0,0,0,0,0));
  167. AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  168. AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  169. SendClientMessage(playerid, 0xFFFFFFAA, "Postavljeno");
  170.  
  171. }
  172. if(listitem == 7)
  173. {
  174. SetPVarInt(playerid, "Status", 1);
  175. SetPVarInt(playerid, "neon14", CreateObject(18654,0,0,0,0,0,0));
  176. SetPVarInt(playerid, "neon15", CreateObject(18654,0,0,0,0,0,0));
  177. AttachObjectToVehicle(GetPVarInt(playerid, "neon14"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  178. AttachObjectToVehicle(GetPVarInt(playerid, "neon15"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  179. SendClientMessage(playerid, 0xFFFFFFAA, "Postavljeno");
  180.  
  181. }
  182. if(listitem == 8)
  183. {
  184. SetPVarInt(playerid, "Status", 1);
  185. SetPVarInt(playerid, "neon16", CreateObject(18655,0,0,0,0,0,0));
  186. SetPVarInt(playerid, "neon17", CreateObject(18655,0,0,0,0,0,0));
  187. AttachObjectToVehicle(GetPVarInt(playerid, "neon16"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  188. AttachObjectToVehicle(GetPVarInt(playerid, "neon17"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  189. SendClientMessage(playerid, 0xFFFFFFAA, "Postavljeno");
  190.  
  191. }
  192. if(listitem == 9){DestroyObject(GetPVarInt(playerid, "neon")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon2")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon3"));
  193. DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon4")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon5")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon6")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon7"));
  194. DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon8")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon9")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon10")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon13"));
  195. DeletePVar(playerid, "Status");
  196. }
  197. }
  198. }
  199. if(dialogid==3135)
  200. {
  201. if(response)
  202. {
  203. if(listitem==0)
  204. {
  205. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),0);
  206. AddVehicleComponent(GetPlayerVehicleID(playerid), 1000);
  207. AddVehicleComponent(GetPlayerVehicleID(playerid), 1001);
  208. AddVehicleComponent(GetPlayerVehicleID(playerid), 1002);
  209. AddVehicleComponent(GetPlayerVehicleID(playerid), 1003);
  210. AddVehicleComponent(GetPlayerVehicleID(playerid), 1014);
  211. AddVehicleComponent(GetPlayerVehicleID(playerid), 1015);
  212. AddVehicleComponent(GetPlayerVehicleID(playerid), 1016);
  213. AddVehicleComponent(GetPlayerVehicleID(playerid), 1023);
  214. AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
  215. AddVehicleComponent(GetPlayerVehicleID(playerid), 1050);
  216. AddVehicleComponent(GetPlayerVehicleID(playerid), 1058);
  217. AddVehicleComponent(GetPlayerVehicleID(playerid), 1060);
  218. AddVehicleComponent(GetPlayerVehicleID(playerid), 1138);
  219. AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
  220. AddVehicleComponent(GetPlayerVehicleID(playerid), 1146);
  221. AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
  222. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  223. AddVehicleComponent(GetPlayerVehicleID(playerid), 1162);
  224. AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
  225. AddVehicleComponent(GetPlayerVehicleID(playerid), 1164);
  226. }
  227. if(listitem==1)
  228. {
  229. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),1);
  230. AddVehicleComponent(GetPlayerVehicleID(playerid), 1000);
  231. AddVehicleComponent(GetPlayerVehicleID(playerid), 1001);
  232. AddVehicleComponent(GetPlayerVehicleID(playerid), 1002);
  233. AddVehicleComponent(GetPlayerVehicleID(playerid), 1003);
  234. AddVehicleComponent(GetPlayerVehicleID(playerid), 1014);
  235. AddVehicleComponent(GetPlayerVehicleID(playerid), 1015);
  236. AddVehicleComponent(GetPlayerVehicleID(playerid), 1016);
  237. AddVehicleComponent(GetPlayerVehicleID(playerid), 1023);
  238. AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
  239. AddVehicleComponent(GetPlayerVehicleID(playerid), 1050);
  240. AddVehicleComponent(GetPlayerVehicleID(playerid), 1058);
  241. AddVehicleComponent(GetPlayerVehicleID(playerid), 1060);
  242. AddVehicleComponent(GetPlayerVehicleID(playerid), 1138);
  243. AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
  244. AddVehicleComponent(GetPlayerVehicleID(playerid), 1146);
  245. AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
  246. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  247. AddVehicleComponent(GetPlayerVehicleID(playerid), 1162);
  248. AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
  249. AddVehicleComponent(GetPlayerVehicleID(playerid), 1164);
  250. }
  251. if(listitem==2)
  252. {
  253. ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),2);
  254. AddVehicleComponent(GetPlayerVehicleID(playerid), 1000);
  255. AddVehicleComponent(GetPlayerVehicleID(playerid), 1001);
  256. AddVehicleComponent(GetPlayerVehicleID(playerid), 1002);
  257. AddVehicleComponent(GetPlayerVehicleID(playerid), 1003);
  258. AddVehicleComponent(GetPlayerVehicleID(playerid), 1014);
  259. AddVehicleComponent(GetPlayerVehicleID(playerid), 1015);
  260. AddVehicleComponent(GetPlayerVehicleID(playerid), 1016);
  261. AddVehicleComponent(GetPlayerVehicleID(playerid), 1023);
  262. AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
  263. AddVehicleComponent(GetPlayerVehicleID(playerid), 1050);
  264. AddVehicleComponent(GetPlayerVehicleID(playerid), 1058);
  265. AddVehicleComponent(GetPlayerVehicleID(playerid), 1060);
  266. AddVehicleComponent(GetPlayerVehicleID(playerid), 1138);
  267. AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
  268. AddVehicleComponent(GetPlayerVehicleID(playerid), 1146);
  269. AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
  270. AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
  271. AddVehicleComponent(GetPlayerVehicleID(playerid), 1162);
  272. AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
  273. AddVehicleComponent(GetPlayerVehicleID(playerid), 1164);
  274. }
  275. }
  276. }
  277. if(dialogid==3134)
  278. {
  279. if(response)
  280. {
  281. if(listitem==0)
  282. {
  283. ChangeVehicleColor(GetPlayerVehicleID(playerid),0,0);
  284. ETL(playerid,"Promijenio si boju auta u crnu");
  285. }
  286. if(listitem==1)
  287. {
  288. ChangeVehicleColor(GetPlayerVehicleID(playerid),1,1);
  289. ETL(playerid,"Promijenio si boju auta u bijelu");
  290. }
  291. if(listitem==2)
  292. {
  293. ChangeVehicleColor(GetPlayerVehicleID(playerid),3,3);
  294. ETL(playerid,"Promijenio si boju auta u crvenu");
  295. }
  296. if(listitem==3)
  297. {
  298. ChangeVehicleColor(GetPlayerVehicleID(playerid),6,6);
  299. ETL(playerid,"Promijenio si boju auta u narandzastu");
  300. }
  301. if(listitem==4)
  302. {
  303. ChangeVehicleColor(GetPlayerVehicleID(playerid),7,7);
  304. ETL(playerid,"Promijenio si boju auta u plavu");
  305. }
  306. if(listitem==5)
  307. {
  308. ChangeVehicleColor(GetPlayerVehicleID(playerid),16,16);
  309. ETL(playerid,"Promijenio si boju auta u zelenu");
  310. }
  311. }
  312. }
  313. if(dialogid==3133)
  314. {
  315. if(response)
  316. {
  317. if(listitem==0)
  318. {
  319. AddVehicleComponent(GetPlayerVehicleID(playerid), 1083);
  320. ETL(playerid,"Stavio si Dollar kao gumu vozila");
  321. }
  322. if(listitem==1)
  323. {
  324. AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
  325. ETL(playerid,"Stavio si Switch kao gumu vozila");
  326. }
  327. if(listitem==2)
  328. {
  329. AddVehicleComponent(GetPlayerVehicleID(playerid), 1074);
  330. ETL(playerid,"Stavio si Mega kao gumu vozila");
  331. }
  332. if(listitem==3)
  333. {
  334. AddVehicleComponent(GetPlayerVehicleID(playerid), 1073);
  335. ETL(playerid,"Stavio si Shadow kao gumu vozila");
  336. }
  337. if(listitem==4)
  338. {
  339. AddVehicleComponent(GetPlayerVehicleID(playerid), 1097);
  340. ETL(playerid,"Stavio si Virtual kao gumu vozila");
  341. }
  342. if(listitem==5)
  343. {
  344. AddVehicleComponent(GetPlayerVehicleID(playerid), 1098);
  345. ETL(playerid,"Stavio si Access kao gumu vozila");
  346. }
  347. }
  348. }
  349. if(dialogid==3132)
  350. {
  351. if(response)
  352. {
  353. if(listitem==0)
  354. {
  355. AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  356. ETL(playerid,"Stavio si Nos na vozilo");
  357. }
  358. if(listitem==1)
  359. {
  360. AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
  361. ETL(playerid,"Stavio si Hydrolic na vozilo");
  362. }
  363. }
  364. }
  365. return 1;
  366. }
  367. public OnVehicleSpawn(vehicleid)
  368. {
  369.  
  370. {
  371. AddVehicleComponent(vehicleid, 1010);
  372. }
  373.  
  374. return 1;
  375. }
  376. stock ETL(playerid,msg[])
  377. {
  378. new name[256];
  379. GetPlayerName(playerid,name,256);
  380. new ye,mo,da,ho,mi,se;
  381. gettime(ho,mi,se);
  382. getdate(ye,mo,da);
  383. new f1[256];
  384. format(f1,256,"%s %s Date: %d / %d / %d Time: %d : %d : %d",name,msg,da,mo,ye,ho,mi,se);
  385. new File:Evo=fopen("evotunelog.txt",io_append);
  386. fwrite(Evo,f1);
  387. fclose(Evo);
  388. }
  389. CMD:v(playerid, params[])
  390. {
  391. new veh[24], color[2];
  392. if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, Crvena, "{B3B3B3}({FF0000}Greska!{B3B3B3}){FFFFFF} Morate izac iz vozila!");
  393. if(sscanf(params, "s[24]I(-1)I(-1)", veh, color[0], color[1])) return SCM(playerid, Roza,"{B5B5B5}[!{FF0000}KlinacAC{B5B5B5}]{FFFFFF}/aveh [Ime Vozila] [Boja 1] [Boja 2]");
  394. new VehicleNames[212][] = {
  395. {"Landstalker"},{"Bravura"},{"Buffalo"},{"Linerunner"},{"Perrenial"},{"Sentinel"},{"Dumper"},
  396. {"Firetruck"},{"Trashmaster"},{"Stretch"},{"Manana"},{"Infernus"},{"Voodoo"},{"Pony"},{"Mule"},
  397. {"Cheetah"},{"Ambulance"},{"Leviathan"},{"Moonbeam"},{"Esperanto"},{"Taxi"},{"Washington"},
  398. {"Bobcat"},{"Mr Whoopee"},{"BF Injection"},{"Hunter"},{"Premier"},{"Enforcer"},{"Securicar"},
  399. {"Banshee"},{"Predator"},{"Bus"},{"Rhino"},{"Barracks"},{"Hotknife"},{"Trailer 1"},{"Previon"},
  400. {"Coach"},{"Cabbie"},{"Stallion"},{"Rumpo"},{"RC Bandit"},{"Romero"},{"Packer"},{"Monster"},
  401. {"Admiral"},{"Squalo"},{"Seasparrow"},{"Pizzaboy"},{"Tram"},{"Trailer 2"},{"Turismo"},
  402. {"Speeder"},{"Reefer"},{"Tropic"},{"Flatbed"},{"Yankee"},{"Caddy"},{"Solair"},{"Berkley's RC Van"},
  403. {"Skimmer"},{"PCJ-600"},{"Faggio"},{"Freeway"},{"RC Baron"},{"RC Raider"},{"Glendale"},{"Oceanic"},
  404. {"Sanchez"},{"Sparrow"},{"Patriot"},{"Quad"},{"Coastguard"},{"Dinghy"},{"Hermes"},{"Sabre"},
  405. {"Rustler"},{"ZR-350"},{"Walton"},{"Regina"},{"Comet"},{"BMX"},{"Burrito"},{"Camper"},{"Marquis"},
  406. {"Baggage"},{"Dozer"},{"Maverick"},{"News Chopper"},{"Rancher"},{"FBI Rancher"},{"Virgo"},{"Greenwood"},
  407. {"Jetmax"},{"Hotring"},{"Sandking"},{"Blista Compact"},{"Police Maverick"},{"Boxville"},{"Benson"},
  408. {"Mesa"},{"RC Goblin"},{"Hotring Racer A"},{"Hotring Racer B"},{"Bloodring Banger"},{"Rancher"},
  409. {"Super GT"},{"Elegant"},{"Journey"},{"Bike"},{"Mountain Bike"},{"Beagle"},{"Cropdust"},{"Stunt"},
  410. {"Tanker"}, {"Roadtrain"},{"Nebula"},{"Majestic"},{"Buccaneer"},{"Shamal"},{"Hydra"},{"FCR-900"},
  411. {"NRG-500"},{"HPV1000"},{"Cement Truck"},{"Tow Truck"},{"Fortune"},{"Cadrona"},{"FBI Truck"},
  412. {"Willard"},{"Forklift"},{"Tractor"},{"Combine"},{"Feltzer"},{"Remington"},{"Slamvan"},
  413. {"Blade"},{"Freight"},{"Streak"},{"Vortex"},{"Vincent"},{"Bullet"},{"Clover"},{"Sadler"},
  414. {"Firetruck LA"},{"Hustler"},{"Intruder"},{"Primo"},{"Cargobob"},{"Tampa"},{"Sunrise"},{"Merit"},
  415. {"Utility"},{"Nevada"},{"Yosemite"},{"Windsor"},{"Monster A"},{"Monster B"},{"Uranus"},{"Jester"},
  416. {"Sultan"},{"Stratum"},{"Elegy"},{"Raindance"},{"RC Tiger"},{"Flash"},{"Tahoma"},{"Savanna"},
  417. {"Bandito"},{"Freight Flat"},{"Streak Carriage"},{"Kart"},{"Mower"},{"Duneride"},{"Sweeper"},
  418. {"Broadway"},{"Tornado"},{"AT-400"},{"DFT-30"},{"Huntley"},{"Stafford"},{"BF-400"},{"Newsvan"},
  419. {"Tug"},{"Trailer 3"},{"Emperor"},{"Wayfarer"},{"Euros"},{"Hotdog"},{"Club"},{"Freight Carriage"},
  420. {"Trailer 3"},{"Andromada"},{"Dodo"},{"RC Cam"},{"Launch"},{"Police Car (LSPD)"},{"Police Car (SFPD)"},
  421. {"Police Car (LVPD)"},{"Police Ranger"},{"Picador"},{"S.W.A.T. Van"},{"Alpha"},{"Phoenix"},{"Glendale"},
  422. {"Sadler"},{"Luggage Trailer A"},{"Luggage Trailer B"},{"Stair Trailer"},{"Boxville"},{"Farm Plow"},
  423. {"Utility Trailer"}
  424. }, vehicle = -1;
  425.  
  426. for(new v; v < 212; v++) if(strfind(VehicleNames[v], veh, true) != -1) { vehicle = v + 400; break; }
  427. if(vehicle == -1) vehicle = strval(veh);
  428. if(vehicle < 400 || vehicle > 611) return SCM(playerid, SCrvena, "{B5B5B5}[!{FF0000}KlinacAC{B5B5B5}]{FFFFFF} Greska! Krivi ID vozila | Krivo ime vozila!");
  429. new Float:Pos[4];
  430. if(IsPlayerInAnyVehicle(playerid))
  431. {
  432. GetVehiclePos(GetPlayerVehicleID(playerid), Pos[0], Pos[1], Pos[2]);
  433. GetVehicleZAngle(GetPlayerVehicleID(playerid), Pos[3]);
  434. }
  435. else
  436. {
  437. GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  438. GetPlayerFacingAngle(playerid, Pos[3]);
  439. }
  440. DestroyVehicle(GetPlayerVehicleID(playerid));
  441. PutPlayerInVehicle(playerid, CreateVehicle(vehicle, Pos[0], Pos[1], Pos[2], Pos[3], color[0], color[1], 120), 0);
  442. SCM(playerid,Crvena,"{B5B5B5}[!{FF0000}KlinacAC{B5B5B5}]{FFFFFF} Kreirali ste Klinac vozilo |");
  443. return 1;
  444. }
  445. CMD:tuning(playerid, params[])
  446. {
  447. if(IsPlayerInAnyVehicle(playerid))
  448. {
  449. ShowPlayerDialog(playerid,3131,DIALOG_STYLE_LIST,"System by Klinac","Nitro i Hydraulika\nGume\nBoja auta\nPopravak auta\nPaint Job\nPostavi neonke","Select","Cancel");
  450. SendClientMessage(playerid,0xFF00AA,"TUNING ZAVRSEN");
  451. } else {
  452. SendClientMessage(playerid,0xFF00AA,"NISI U VOZILU");
  453. }
  454. return 1;
  455. }
Add Comment
Please, Sign In to add comment