Advertisement
Guest User

Untitled

a guest
Oct 21st, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 91.86 KB | None | 0 0
  1. if(dialogid == DIALOG_CARBUY5)
  2. {
  3. if(response)
  4. {
  5. new num = BuyCar[playerid];
  6. if(GetPlayerCash(playerid) >= Stock[num][vPrice])
  7. {
  8. if(Stock[num][vStock] > 0)
  9. {
  10. InsertCar(playerid,1,num);
  11. }
  12. else
  13. {
  14. new stringg[MAX_STRING];
  15. format(stringg,sizeof(stringg),"Aceasta masina numai este disponibila in Dealership. Stoc epuizat.\nYou can't buy this vehicle from the dealership. Out of stock.");
  16. ShowPlayerDialog(playerid, DIALOG_NOSTOCK, DIALOG_STYLE_MSGBOX, "Out of stock", stringg, "Close","");
  17. }
  18. }
  19. else return SendClientMessage(playerid, COLOR_GREY, "You don't have enough money to purchase this vehicle.");
  20. }
  21. return 1;
  22. }
  23. if(dialogid == DIALOG_CARBUY2)
  24. {
  25. if(response)
  26. {
  27. new num = listitem + 1;
  28. BuyCar[playerid] = num;
  29. new string33[256], stringtitle[256];
  30. format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
  31. format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
  32. ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
  33. }
  34. return 1;
  35. }
  36. if(dialogid == DIALOG_CARBUY3)
  37. {
  38. if(response)
  39. {
  40. new cheapcars;
  41. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  42. {
  43. if(Stock[xf][vPrice] > 0 && Stock[xf][vPrice] <= 7000000)
  44. {
  45. cheapcars = xf;
  46. }
  47. }
  48. new num = listitem + cheapcars + 1;
  49. BuyCar[playerid] = num;
  50. new string33[256], stringtitle[256];
  51. format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
  52. format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
  53. ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
  54. }
  55. return 1;
  56. }
  57. if(dialogid == DIALOG_CARBUY4)
  58. {
  59. if(response)
  60. {
  61. new regcheapcars;
  62. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  63. {
  64. if(Stock[xf][vPrice] > 7000000 && Stock[xf][vPrice] <= 19999999)
  65. {
  66. regcheapcars = xf;
  67. }
  68. }
  69. new num = listitem + regcheapcars + 1;
  70. BuyCar[playerid] = num;
  71. new string33[256], stringtitle[256];
  72. format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
  73. format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
  74. ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
  75. }
  76. return 1;
  77. }
  78. if(dialogid == DIALOG_CARBUY)
  79. {
  80. if(response)
  81. {
  82. if(listitem == 0)
  83. {
  84. new stringzz[MAX_STRING],stringy[MAX_STRING];
  85. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  86. {
  87. if(Stock[xf][vPrice] > 0 && Stock[xf][vPrice] <= 7000000)
  88. {
  89. format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
  90. strcat(stringzz,stringy);
  91. }
  92. }
  93. ShowPlayerDialog(playerid, DIALOG_CARBUY2, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
  94. }
  95. if(listitem == 1)
  96. {
  97. new stringzz[MAX_STRING],stringy[MAX_STRING];
  98. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  99. {
  100. if(Stock[xf][vPrice] > 7000000 && Stock[xf][vPrice] <= 19999999)
  101. {
  102. format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
  103. strcat(stringzz,stringy);
  104. }
  105. }
  106. ShowPlayerDialog(playerid, DIALOG_CARBUY3, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
  107. }
  108. if(listitem == 2)
  109. {
  110. new stringzz[MAX_STRING],stringy[MAX_STRING];
  111. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  112. {
  113. if(Stock[xf][vPrice] >= 20000000 && Stock[xf][vPrice] < 200000000)
  114. {
  115. format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
  116. strcat(stringzz,stringy);
  117. }
  118. }
  119. ShowPlayerDialog(playerid, DIALOG_CARBUY4, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
  120. }
  121. if(listitem == 3)
  122. {
  123. new string2[MAX_STRING];
  124. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  125. format(string2,sizeof(string2),"{00FF00}Sparrow - 230 premium points\n{00FF00}Hotring Racer - 250 premium points\n{00FF00}Vortex - 250 premium points\n{00FF00}Hotring Racer A - 250 premium points\n{00FF00}Hotring Racer B - 250 premium points\n{00FF00}Maverick - 300 premium points\n{00FF00}Monster A - 300 premium points\n{00FF00}Monster B - 300 premium points\n{00FF00}Monster C - 300 premium points\n{00FF00}Limuzina - 300 premium points");
  126. ShowPlayerDialog(playerid, DIALOG_CARBUY8, DIALOG_STYLE_LIST, "Buy a car", string2, "Select", "Close");
  127. }
  128. if(listitem == 4)
  129. {
  130. new string2[MAX_STRING];
  131. for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
  132. format(string2,sizeof(string2),"{00FF00}Bandito - 40 Euro\n{00FF00}Kart - 55 Euro\n{00FF00}Caddy - 60 Euro\n{00FF00}Bloodring Banger - 70 Euro\n{00FF00}Mower - 70 Euro\n{00FF00}Parker - 80 Euro");
  133. ShowPlayerDialog(playerid, DIALOG_CARBUY20, DIALOG_STYLE_LIST, "Buy a car", string2, "Select", "Close");
  134. }
  135. }
  136. return 1;
  137. }
  138. if(dialogid == DIALOG_CARBUY20)
  139. {
  140. if(response)
  141. {
  142. if(listitem == 0)
  143. {
  144. if(PlayerInfo[playerid][pEuro] < 40) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 40 euro pentru ati lua acesta achizitie.");
  145. PlayerInfo[playerid][pEuro] -= 40;
  146. Update(playerid,pEurox);
  147. InsertPCar(playerid,568,Stock[95][vPrice],"Bandito",1);
  148. }
  149. if(listitem == 1)
  150. {
  151. if(PlayerInfo[playerid][pEuro] < 55) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 55 euro pentru ati lua acesta achizitie");
  152. PlayerInfo[playerid][pEuro] -= 55;
  153. Update(playerid,pEurox);
  154. InsertPCar(playerid,571,Stock[95][vPrice],"Kart",1);
  155. }
  156. if(listitem == 2)
  157. {
  158. if(PlayerInfo[playerid][pEuro] < 60) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 60 euro pentru ati lua acesta achizitie");
  159. PlayerInfo[playerid][pEuro] -= 60;
  160. Update(playerid,pEurox);
  161. InsertPCar(playerid,457,Stock[95][vPrice],"Caddy",1);
  162. }
  163. if(listitem == 3)
  164. {
  165. if(PlayerInfo[playerid][pEuro] < 70) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 70 euro pentru ati lua acesta achizitie");
  166. PlayerInfo[playerid][pEuro] -= 70;
  167. Update(playerid,pEurox);
  168. InsertPCar(playerid,504,Stock[95][vPrice],"Bloodring Banger",1);
  169. }
  170. if(listitem == 4)
  171. {
  172. if(PlayerInfo[playerid][pEuro] < 70) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 70 euro pentru ati lua acesta achizitie");
  173. PlayerInfo[playerid][pEuro] -= 70;
  174. Update(playerid,pEurox);
  175. InsertPCar(playerid,572,Stock[95][vPrice],"Mower",1);
  176. }
  177. if(listitem == 5)
  178. {
  179. if(PlayerInfo[playerid][pEuro] < 80) return SCM(playerid,COLOR_WHITE,"{FFB870}Nu ai 80 euro pentru ati lua acesta achizitie");
  180. PlayerInfo[playerid][pEuro] -= 80;
  181. Update(playerid,pEurox);
  182. InsertPCar(playerid,443,Stock[95][vPrice],"Packer",1);
  183. }
  184. }
  185. return 1;
  186. }
  187. if(dialogid == DIALOG_CARBUY8)
  188. {
  189. if(response)
  190. {
  191. if(listitem == 0)
  192. {
  193. if(PlayerInfo[playerid][pPremiumPoints] < 230) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 230 premium points.");
  194. PlayerInfo[playerid][pPremiumPoints] -= 230;
  195. Update(playerid,pPremiumPointsx);
  196. InsertPCar(playerid,469,Stock[95][vPrice],"Sparrow",1);
  197. }
  198. if(listitem == 1)
  199. {
  200. if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
  201. PlayerInfo[playerid][pPremiumPoints] -= 250;
  202. Update(playerid,pPremiumPointsx);
  203. InsertPCar(playerid,494,Stock[96][vPrice],"Hotring Racer",1);
  204. }
  205. if(listitem == 2)
  206. {
  207. if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
  208. PlayerInfo[playerid][pPremiumPoints] -= 250;
  209. Update(playerid,pPremiumPointsx);
  210. InsertPCar(playerid,539,Stock[97][vPrice],"Vortex",1);
  211. }
  212. if(listitem == 3)
  213. {
  214. if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
  215. PlayerInfo[playerid][pPremiumPoints] -= 250;
  216. Update(playerid,pPremiumPointsx);
  217. InsertPCar(playerid,502,Stock[98][vPrice],"Hotring Racer A",1);
  218. }
  219. if(listitem == 4)
  220. {
  221. if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
  222. PlayerInfo[playerid][pPremiumPoints] -= 250;
  223. Update(playerid,pPremiumPointsx);
  224. InsertPCar(playerid,503,Stock[99][vPrice],"Hotring Racer B",1);
  225. }
  226. if(listitem == 5)
  227. {
  228. if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
  229. PlayerInfo[playerid][pPremiumPoints] -= 300;
  230. Update(playerid,pPremiumPointsx);
  231. InsertPCar(playerid,487,Stock[100][vPrice],"Maverick",1);
  232. }
  233. if(listitem == 6)
  234. {
  235. if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
  236. PlayerInfo[playerid][pPremiumPoints] -= 300;
  237. Update(playerid,pPremiumPointsx);
  238. InsertPCar(playerid,556,Stock[100][vPrice],"Monster A",1);
  239. }
  240. if(listitem == 7)
  241. {
  242. if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
  243. PlayerInfo[playerid][pPremiumPoints] -= 300;
  244. Update(playerid,pPremiumPointsx);
  245. InsertPCar(playerid,557,Stock[100][vPrice],"Monster B",1);
  246. }
  247. if(listitem == 8)
  248. {
  249. if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
  250. PlayerInfo[playerid][pPremiumPoints] -= 300;
  251. Update(playerid,pPremiumPointsx);
  252. InsertPCar(playerid,444,Stock[100][vPrice],"Monster C",1);
  253. }
  254. if(listitem == 9)
  255. {
  256. if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
  257. PlayerInfo[playerid][pPremiumPoints] -= 300;
  258. Update(playerid,pPremiumPointsx);
  259. InsertPCar(playerid,409,Stock[100][vPrice],"Limuzina",1);
  260. }
  261. }
  262. return 1;
  263. }
  264. if(dialogid == DIALOG_CARDAMAGE)
  265. {
  266. if(response)
  267. {
  268. new carid = GetPlayerVehicleID(playerid);
  269. if(carid == 0) return SCM(playerid,COLOR_WHITE,"You are not in vehicle.");
  270. new inscarp = CarInfo[OwnedVeh(carid)][cInscarprice];
  271. for(new v=0; v<MAX_PVEHS; v++)
  272. {
  273. if(carid == personalcar[v][playerid])
  274. {
  275. if (CarInfo[OwnedVeh(carid)][cInsurancecar] == 0)
  276. {
  277. if(GetPlayerCash(playerid) >= inscarp)
  278. {
  279. CarInfo[OwnedVeh(carid)][cInsurancecar] = 1;
  280. GivePlayerCash(playerid, - inscarp);
  281. Update(playerid,pCashx);
  282. vUpdate(OwnedVeh(carid),cInsurancecarx);
  283. return 1;
  284. }
  285. else
  286. {
  287. SendClientMessage(playerid, COLOR_WHITE, "{FFB870}** You don't have enough cash with you.");
  288. RemovePlayerFromVehicle(playerid);
  289. }
  290. }
  291. }
  292. else
  293. {
  294. SendClientMessage(playerid, COLOR_WHITE, "{FFB870}** This isn't your car.");
  295. RemovePlayerFromVehicle(playerid);
  296. }
  297. }
  298. }
  299. else return RemovePlayerFromVehicle(playerid);
  300. return 1;
  301. }
  302. if(dialogid == DIALOG_PLATE)
  303. {
  304. if(response)
  305. {
  306. new idcar = GetPlayerVehicleID(playerid);
  307. if(idcar == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You are not in vehicle.");
  308. SetVehicleNumberPlate(idcar,inputtext);
  309. new plate[25];
  310. mysql_real_escape_string(inputtext, plate);
  311. strmid(CarInfo[OwnedVeh(idcar)][cLicense], plate, 0, strlen(plate), 999);
  312. GivePlayerCash(playerid, - 15000);
  313. GameTextForPlayer(playerid, "~r~-15000", 5000, 1);
  314. SendClientMessage(playerid, COLOR_WHITE, "Ti-ai schimbat cu succes placuta de la masina , pentru a aparea pe masina respawmeaz-o si iti va aparea.");
  315. Update(playerid, pCashx);
  316. vUpdate(OwnedVeh(idcar),cLicensex);
  317. }
  318. return 1;
  319. }
  320. if(dialogid == DIALOG_CARSELL)
  321. {
  322. if(response)
  323. {
  324. new idcar = GetPlayerVehicleID(playerid);
  325. new engine,lights,alarm,doors,bonnet,boot,objective;
  326. if(IsPlayerInVehicle(playerid,CarID[playerid]))
  327. {
  328. if(GetPlayerVehicleID(playerid) == CarID[playerid])
  329. {
  330. GetPlayerName(playerid, sendername, sizeof(sendername));
  331. if(strcmp(PlayerInfo[playerid][pNormalName], CarInfo[OwnedVeh(CarID[playerid])][cOwner], true) == 0)
  332. {
  333. if(PlayerInfo[playerid][pPcarkey] == OwnedVeh(CarID[playerid]))
  334. {
  335. PlayerInfo[playerid][pPcarkey] = 0;
  336. Update(playerid,pPcarkeyx);
  337. }
  338. else if(PlayerInfo[playerid][pmotokey] == OwnedVeh(CarID[playerid]))
  339. {
  340. PlayerInfo[playerid][pmotokey] = 0;
  341. Update(playerid,pmotokeyx);
  342. }
  343. else if(PlayerInfo[playerid][pprcarkey2] == OwnedVeh(CarID[playerid]))
  344. {
  345. PlayerInfo[playerid][pprcarkey2] = 0;
  346. Update(playerid,pprcarkey2x);
  347. }
  348. else if(PlayerInfo[playerid][pPPluscarkey] == OwnedVeh(CarID[playerid]))
  349. {
  350. PlayerInfo[playerid][pPPluscarkey] = 0;
  351. Update(playerid,pPPluscarkeyx);
  352. }
  353. else if(PlayerInfo[playerid][pPPluscarkey2] == OwnedVeh(CarID[playerid]))
  354. {
  355. PlayerInfo[playerid][pPPluscarkey2] = 0;
  356. Update(playerid,pPPluscarkey2x);
  357. }
  358. else if(PlayerInfo[playerid][pprcarkey] == OwnedVeh(CarID[playerid]))
  359. {
  360. PlayerInfo[playerid][pprcarkey] = 0;
  361. Update(playerid,pprcarkeyx);
  362. }
  363. vehEngine[idcar] = 0;
  364. GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
  365. SetVehicleParamsEx(idcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  366. DestroyNeon(playerid, CarID[playerid]);
  367. CarInfo[OwnedVeh(CarID[playerid])][cVipNeon] = 0;
  368. vUpdate(OwnedVeh(CarID[playerid]), cVipNeonx);
  369. SetPVarInt(playerid, "Engine", 0);
  370. CarInfo[OwnedVeh(CarID[playerid])][cID] = -2;
  371. CarInfo[OwnedVeh(CarID[playerid])][cOwned] = 0;
  372. CarInfo[OwnedVeh(CarID[playerid])][cSell] = 2;
  373. CarInfo[OwnedVeh(CarID[playerid])][cVIP] = 0;
  374. strmid(CarInfo[OwnedVeh(CarID[playerid])][cOwner], "Dealership", 0, strlen("Dealership"), 999);
  375. vUpdate(OwnedVeh(CarID[playerid]),cOwnedx);
  376. vUpdate(OwnedVeh(CarID[playerid]),cOwnerx);
  377. vUpdate(OwnedVeh(CarID[playerid]),cSellx);
  378. vUpdate(OwnedVeh(CarID[playerid]), cVIPx);
  379. DestroyVehicle(CarID[playerid]);
  380. TogglePlayerControllable(playerid, 1);
  381. new cashveh = floatround(floatmul(CarInfo[OwnedVeh(CarID[playerid])][cValue],0.60),floatround_ceil);
  382. GivePlayerCash(playerid, cashveh);
  383. format(string, sizeof(string), "{5CAD5C}* You have sold your car for $%s to state.",FormatNumber(cashveh));
  384. SendClientMessage(playerid, COLOR_WHITE, string);
  385. Update(playerid,pCashx);
  386. OwnedVeh(CarID[playerid]) = 0;
  387. CarID[playerid] = -1;
  388. new vvv = GetPlayerVehicleID(playerid);
  389. if(vvv == personalcar[0][playerid])
  390. personalcar[0][playerid] = 0;
  391. else if(vvv == personalcar[1][playerid])
  392. personalcar[1][playerid] = 0;
  393. else if(vvv == personalcar[2][playerid])
  394. personalcar[2][playerid] = 0;
  395. else if(vvv == personalcar[3][playerid])
  396. personalcar[3][playerid] = 0;
  397. else if(vvv == personalcar[4][playerid])
  398. personalcar[4][playerid] = 0;
  399. else if(vvv == personalcar[5][playerid])
  400. personalcar[5][playerid] = 0;
  401. }
  402. }
  403. else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}This is not your car.");
  404. }
  405. else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have to sit at your own car to sell it.");
  406. }
  407. return 1;
  408. }
  409.  
  410. if(dialogid == DIALOG_VEHSPAWN)
  411. {
  412. if(response)
  413. {
  414. if(listitem == 0)
  415. {
  416. new stringg[456];
  417. new carid = PlayerInfo[playerid][pPcarkey];
  418. if(carid == 0) return 1;
  419. if(personalcar[0][playerid] != 0)
  420. {
  421. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  422. if(CarInfo[carid][cVIP] != 411)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN1,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  423. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN1,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  424. }
  425. else
  426. {
  427. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  428. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN1,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  429.  
  430. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  431. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  432. SetVehicleHealth(car, CarInfo[carid][cHP]);
  433. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  434. Gas[car] = CarInfo[carid][cGas];
  435. if(CarInfo[carid][cLock] == 1)
  436. {
  437. foreach(Player, i)
  438. {
  439. SetVehicleParamsForPlayer(car, i, 0, 1);
  440. new engine, lights, alarm, doors, bonnet, boot, objective;
  441. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  442. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  443. }
  444. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  445. }
  446. if(CarInfo[carid][cLock] == 0)
  447. {
  448. foreach(Player, i)
  449. {
  450. SetVehicleParamsForPlayer(car, i, 0, 0);
  451. new engine, lights, alarm, doors, bonnet, boot, objective;
  452. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  453. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  454. }
  455. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  456. }
  457. OwnedVeh(car) = carid;
  458. personalcar[0][playerid] = car;
  459. SwitchKey[playerid] = 1;
  460. ModVehicle(car);
  461. }
  462. }
  463. if(listitem == 1)
  464. {
  465. new stringg[456];
  466. new carid = PlayerInfo[playerid][pmotokey];
  467. if(carid == 0) return 1;
  468. if(personalcar[1][playerid] != 0)
  469. {
  470. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  471. if(CarInfo[carid][cVIP] != 451)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN2,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  472. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN2,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  473. }
  474. else
  475. {
  476. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  477. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN2,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  478.  
  479. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  480. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  481. SetVehicleHealth(car, CarInfo[carid][cHP]);
  482. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  483. Gas[car] = CarInfo[carid][cGas];
  484. if(CarInfo[carid][cLock] == 1)
  485. {
  486. foreach(Player, i)
  487. {
  488. SetVehicleParamsForPlayer(car, i, 0, 1);
  489. new engine, lights, alarm, doors, bonnet, boot, objective;
  490. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  491. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  492. }
  493. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  494. }
  495. if(CarInfo[carid][cLock] == 0)
  496. {
  497. foreach(Player, i)
  498. {
  499. SetVehicleParamsForPlayer(car, i, 0, 0);
  500. new engine, lights, alarm, doors, bonnet, boot, objective;
  501. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  502. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  503. }
  504. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  505. }
  506. OwnedVeh(car) = carid;
  507. personalcar[1][playerid] = car;
  508. SwitchKey[playerid] = 1;
  509. ModVehicle(car);
  510. }
  511. }
  512. if(listitem == 2)
  513. {
  514. new stringg[456];
  515. new carid = PlayerInfo[playerid][pprcarkey];
  516. if(carid == 0) return 1;
  517. if(personalcar[2][playerid] != 0)
  518. {
  519. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  520. if(CarInfo[carid][cVIP] != 541)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN3,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  521. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN3,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  522. }
  523. else
  524. {
  525. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  526. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN3,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  527.  
  528. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  529. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  530. SetVehicleHealth(car, CarInfo[carid][cHP]);
  531. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  532. Gas[car] = CarInfo[carid][cGas];
  533. if(CarInfo[carid][cLock] == 1)
  534. {
  535. foreach(Player, i)
  536. {
  537. SetVehicleParamsForPlayer(car, i, 0, 1);
  538. new engine, lights, alarm, doors, bonnet, boot, objective;
  539. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  540. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  541. }
  542. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  543. }
  544. if(CarInfo[carid][cLock] == 0)
  545. {
  546. foreach(Player, i)
  547. {
  548. SetVehicleParamsForPlayer(car, i, 0, 0);
  549. new engine, lights, alarm, doors, bonnet, boot, objective;
  550. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  551. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  552. }
  553. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  554. }
  555. OwnedVeh(car) = carid;
  556. personalcar[2][playerid] = car;
  557. SwitchKey[playerid] = 1;
  558. ModVehicle(car);
  559. }
  560. }
  561. if(listitem == 3)
  562. {
  563. new stringg[456];
  564. new carid = PlayerInfo[playerid][pprcarkey2];
  565. if(carid == 0) return 1;
  566. if(personalcar[3][playerid] != 0)
  567. {
  568. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  569. if(CarInfo[carid][cVIP] != 560)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN4,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  570. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN4,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  571. }
  572. else
  573. {
  574. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  575. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN4,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  576.  
  577. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  578. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  579. SetVehicleHealth(car, CarInfo[carid][cHP]);
  580. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  581. Gas[car] = CarInfo[carid][cGas];
  582. if(CarInfo[carid][cLock] == 1)
  583. {
  584. foreach(Player, i)
  585. {
  586. SetVehicleParamsForPlayer(car, i, 0, 1);
  587. new engine, lights, alarm, doors, bonnet, boot, objective;
  588. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  589. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  590. }
  591. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  592. }
  593. if(CarInfo[carid][cLock] == 0)
  594. {
  595. foreach(Player, i)
  596. {
  597. SetVehicleParamsForPlayer(car, i, 0, 0);
  598. new engine, lights, alarm, doors, bonnet, boot, objective;
  599. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  600. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  601. }
  602. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  603. }
  604. OwnedVeh(car) = carid;
  605. personalcar[3][playerid] = car;
  606. SwitchKey[playerid] = 1;
  607. ModVehicle(car);
  608. }
  609. }
  610. if(listitem == 4)
  611. {
  612. new stringg[456];
  613. new carid = PlayerInfo[playerid][pPPluscarkey];
  614. if(carid == 0) return 1;
  615. if(personalcar[4][playerid] != 0)
  616. {
  617. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  618. if(CarInfo[carid][cVIP] != 411)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN5,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  619. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN5,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  620. }
  621. else
  622. {
  623. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  624. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN5,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  625.  
  626. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  627. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  628. SetVehicleHealth(car, CarInfo[carid][cHP]);
  629. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  630. Gas[car] = CarInfo[carid][cGas];
  631. if(CarInfo[carid][cLock] == 1)
  632. {
  633. foreach(Player, i)
  634. {
  635. SetVehicleParamsForPlayer(car, i, 0, 1);
  636. new engine, lights, alarm, doors, bonnet, boot, objective;
  637. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  638. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  639. }
  640. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  641. }
  642. if(CarInfo[carid][cLock] == 0)
  643. {
  644. foreach(Player, i)
  645. {
  646. SetVehicleParamsForPlayer(car, i, 0, 0);
  647. new engine, lights, alarm, doors, bonnet, boot, objective;
  648. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  649. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  650. }
  651. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  652. }
  653. OwnedVeh(car) = carid;
  654. personalcar[4][playerid] = car;
  655. SwitchKey[playerid] = 1;
  656. ModVehicle(car);
  657. }
  658. }
  659. if(listitem == 5)
  660. {
  661. new stringg[456];
  662. new carid = PlayerInfo[playerid][pPPluscarkey2];
  663. if(carid == 0) return 1;
  664. if(personalcar[5][playerid] != 0)
  665. {
  666. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  667. if(CarInfo[carid][cVIP] != 1)return ShowPlayerDialog(playerid,DIALOG_VEHSPAWN6,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle\nUpgrade to vip vehicle - {FFFF00}100 premium points","Select","Close");
  668. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN6,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle (/park)\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points\nUnstuck vehicle","Select","Close");
  669. }
  670. else
  671. {
  672. format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
  673. ShowPlayerDialog(playerid,DIALOG_VEHSPAWN6,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
  674.  
  675. new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
  676. SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
  677. SetVehicleHealth(car, CarInfo[carid][cHP]);
  678. UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
  679. Gas[car] = CarInfo[carid][cGas];
  680. if(CarInfo[carid][cLock] == 1)
  681. {
  682. foreach(Player, i)
  683. {
  684. SetVehicleParamsForPlayer(car, i, 0, 1);
  685. new engine, lights, alarm, doors, bonnet, boot, objective;
  686. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  687. SetVehicleParamsEx(car, engine, lights, alarm, 1, bonnet, boot, objective);
  688. }
  689. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  690. }
  691. if(CarInfo[carid][cLock] == 0)
  692. {
  693. foreach(Player, i)
  694. {
  695. SetVehicleParamsForPlayer(car, i, 0, 0);
  696. new engine, lights, alarm, doors, bonnet, boot, objective;
  697. GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
  698. SetVehicleParamsEx(car, engine, lights, alarm, 0, bonnet, boot, objective);
  699. }
  700. SetVehicleParamsForPlayer(car, playerid, 0, 0);
  701. }
  702. OwnedVeh(car) = carid;
  703. personalcar[5][playerid] = car;
  704. SwitchKey[playerid] = 1;
  705. ModVehicle(car);
  706. }
  707. }
  708. }
  709. return 1;
  710. }
  711.  
  712. if(dialogid == DIALOG_VEHSPAWN1)
  713. {
  714. if(response)
  715. {
  716. if(listitem == 0)
  717. {
  718. new carid = PlayerInfo[playerid][pPcarkey],stringgg[256],speed;
  719. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  720. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  721. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  722. return 1;
  723. }
  724. if(listitem == 1)
  725. {
  726. new car = personalcar[0][playerid],car2 = PlayerInfo[playerid][pPcarkey];
  727. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  728. TowCar(car,car2,playerid);
  729. }
  730. if(listitem == 2)
  731. {
  732. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  733. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  734. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  735. {
  736. new car = personalcar[0][playerid];
  737. LocateCar(car,playerid);
  738. }
  739. else
  740. {
  741. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  742. }
  743. }
  744. if(listitem == 3)
  745. {
  746. new carid = OwnedVeh(personalcar[0][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  747. if(CarInfo[carid][cInsurancecar] < 5)
  748. {
  749. if(GetPlayerCash(playerid) >= inscarpricee)
  750. {
  751. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  752. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  753. Selected2[playerid] = 1;
  754. }
  755. }
  756. else
  757. {
  758. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  759. }
  760. }
  761. if(listitem == 4)
  762. {
  763. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  764. {
  765. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  766. return 1;
  767. }
  768. PlayerInfo[playerid][pPremiumPoints] -= 20;
  769. CarInfo[OwnedVeh(personalcar[0][playerid])][cDays] = 0;
  770. CarInfo[OwnedVeh(personalcar[0][playerid])][cKM] = 0;
  771. vUpdate(OwnedVeh(personalcar[0][playerid]), cDaysx);
  772. vUpdate(OwnedVeh(personalcar[0][playerid]), cKMx);
  773. new strings[200],name[30],stringss[200],str1[300];
  774. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  775. GetPlayerName(playerid, name, sizeof(name));
  776. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  777. ABroadCast(COLOR_YELLOW,strings,6);
  778. mysql_real_escape_string(strings, stringss);
  779. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  780. mysql_tquery(SQL,str1,"","");
  781. }
  782. if(listitem == 5)
  783. {
  784. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  785. if(!CarTow(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Car is use.");
  786. ShowPlayerDialog(playerid, DIALOG_UNSTUCK1, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  787. }
  788. if(listitem == 6)
  789. {
  790. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  791. if(IsABike(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  792. if(IsABoat(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  793. if(IsAPlane(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  794. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  795.  
  796. CarInfo[OwnedVeh(personalcar[0][playerid])][cVIP] = 1;
  797. vUpdate(OwnedVeh(personalcar[0][playerid]), cVIPx);
  798. PlayerInfo[playerid][pPremiumPoints] -= 100;
  799. Update(playerid, pPremiumPointsx);
  800. }
  801. }
  802. return 1;
  803. }
  804. if(dialogid == DIALOG_VEHSPAWN2)
  805. {
  806. if(response)
  807. {
  808. if(listitem == 0)
  809. {
  810. new carid = PlayerInfo[playerid][pmotokey],stringgg[256],speed;
  811. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  812. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  813. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  814. return 1;
  815. }
  816. if(listitem == 1)
  817. {
  818. new car = personalcar[1][playerid],car2 = PlayerInfo[playerid][pmotokey];
  819. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  820. TowCar(car,car2,playerid);
  821. }
  822. if(listitem == 2)
  823. {
  824. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  825. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  826. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  827. {
  828. new car = personalcar[1][playerid];
  829. LocateCar(car,playerid);
  830. }
  831. else
  832. {
  833. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  834. }
  835. }
  836. if(listitem == 3)
  837. {
  838. new carid = OwnedVeh(personalcar[1][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  839. if(CarInfo[carid][cInsurancecar] < 5)
  840. {
  841. if(GetPlayerCash(playerid) >= inscarpricee)
  842. {
  843. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  844. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  845. Selected2[playerid] = 2;
  846. }
  847. }
  848. else
  849. {
  850. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  851. }
  852. }
  853. if(listitem == 4)
  854. {
  855. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  856. {
  857. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  858. return 1;
  859. }
  860. PlayerInfo[playerid][pPremiumPoints] -= 20;
  861. CarInfo[OwnedVeh(personalcar[1][playerid])][cDays] = 0;
  862. CarInfo[OwnedVeh(personalcar[1][playerid])][cKM] = 0;
  863. vUpdate(OwnedVeh(personalcar[1][playerid]), cDaysx);
  864. vUpdate(OwnedVeh(personalcar[1][playerid]), cKMx);
  865. new strings[200],name[30],stringss[200],str1[300];
  866. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  867. GetPlayerName(playerid, name, sizeof(name));
  868. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  869. ABroadCast(COLOR_YELLOW,strings,6);
  870. mysql_real_escape_string(strings, stringss);
  871. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  872. mysql_tquery(SQL,str1,"","");
  873. }
  874. if(listitem == 5)
  875. {
  876. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  877. if(!CarTow(OwnedVeh(personalcar[1][playerid])))return SCM(playerid, -1, "Car is use.");
  878. ShowPlayerDialog(playerid, DIALOG_UNSTUCK2, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  879. }
  880. if(listitem == 6)
  881. {
  882. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  883. if(IsABike(OwnedVeh(personalcar[1][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  884. if(IsABoat(OwnedVeh(personalcar[1][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  885. if(IsAPlane(OwnedVeh(personalcar[1][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  886. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  887.  
  888. CarInfo[OwnedVeh(personalcar[1][playerid])][cVIP] = 1;
  889. vUpdate(OwnedVeh(personalcar[1][playerid]), cVIPx);
  890. PlayerInfo[playerid][pPremiumPoints] -= 100;
  891. Update(playerid, pPremiumPointsx);
  892. }
  893. }
  894. return 1;
  895. }
  896. if(dialogid == DIALOG_VEHSPAWN3)
  897. {
  898. if(response)
  899. {
  900. if(listitem == 0)
  901. {
  902. new carid = PlayerInfo[playerid][pprcarkey],stringgg[256],speed;
  903. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  904. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  905. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  906. return 1;
  907. }
  908. if(listitem == 1)
  909. {
  910. new car = personalcar[2][playerid],car2 = PlayerInfo[playerid][pprcarkey];
  911. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  912. TowCar(car,car2,playerid);
  913. }
  914. if(listitem == 2)
  915. {
  916. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  917. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  918. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  919. {
  920. new car = personalcar[2][playerid];
  921. LocateCar(car,playerid);
  922. }
  923. else
  924. {
  925. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  926. }
  927. }
  928. if(listitem == 3)
  929. {
  930. new carid = OwnedVeh(personalcar[2][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  931. if(CarInfo[carid][cInsurancecar] < 5)
  932. {
  933. if(GetPlayerCash(playerid) >= inscarpricee)
  934. {
  935. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  936. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  937. Selected2[playerid] = 3;
  938. }
  939. }
  940. else
  941. {
  942. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  943. }
  944. }
  945. if(listitem == 4)
  946. {
  947. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  948. {
  949. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  950. return 1;
  951. }
  952. PlayerInfo[playerid][pPremiumPoints] -= 20;
  953. CarInfo[OwnedVeh(personalcar[2][playerid])][cDays] = 0;
  954. CarInfo[OwnedVeh(personalcar[2][playerid])][cKM] = 0;
  955. vUpdate(OwnedVeh(personalcar[2][playerid]), cDaysx);
  956. vUpdate(OwnedVeh(personalcar[2][playerid]), cKMx);
  957. new strings[200],name[30],stringss[200],str1[300];
  958. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  959. GetPlayerName(playerid, name, sizeof(name));
  960. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  961. ABroadCast(COLOR_YELLOW,strings,6);
  962. mysql_real_escape_string(strings, stringss);
  963. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  964. mysql_tquery(SQL,str1,"","");
  965. }
  966. if(listitem == 5)
  967. {
  968. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  969. if(!CarTow(OwnedVeh(personalcar[2][playerid])))return SCM(playerid, -1, "Car is use.");
  970. ShowPlayerDialog(playerid, DIALOG_UNSTUCK3, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  971. }
  972. if(listitem == 6)
  973. {
  974. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  975. if(IsABike(OwnedVeh(personalcar[2][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  976. if(IsABoat(OwnedVeh(personalcar[2][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  977. if(IsAPlane(OwnedVeh(personalcar[2][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  978. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  979.  
  980. CarInfo[OwnedVeh(personalcar[2][playerid])][cVIP] = 1;
  981. vUpdate(OwnedVeh(personalcar[2][playerid]), cVIPx);
  982. PlayerInfo[playerid][pPremiumPoints] -= 100;
  983. Update(playerid, pPremiumPointsx);
  984. }
  985. }
  986. return 1;
  987. }
  988. if(dialogid == DIALOG_VEHSPAWN4)
  989. {
  990. if(response)
  991. {
  992. if(listitem == 0)
  993. {
  994. new carid = PlayerInfo[playerid][pprcarkey2],stringgg[256],speed;
  995. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  996. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  997. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  998. return 1;
  999. }
  1000. if(listitem == 1)
  1001. {
  1002. new car = personalcar[3][playerid],car2 = PlayerInfo[playerid][pprcarkey2];
  1003. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  1004. TowCar(car,car2,playerid);
  1005. }
  1006. if(listitem == 2)
  1007. {
  1008. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  1009. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  1010. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  1011. {
  1012. new car = personalcar[3][playerid];
  1013. LocateCar(car,playerid);
  1014. }
  1015. else
  1016. {
  1017. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  1018. }
  1019. }
  1020. if(listitem == 3)
  1021. {
  1022. new carid = OwnedVeh(personalcar[3][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  1023. if(CarInfo[carid][cInsurancecar] < 5)
  1024. {
  1025. if(GetPlayerCash(playerid) >= inscarpricee)
  1026. {
  1027. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  1028. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  1029. Selected2[playerid] = 4;
  1030. }
  1031. }
  1032. else
  1033. {
  1034. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  1035. }
  1036. }
  1037. if(listitem == 4)
  1038. {
  1039. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  1040. {
  1041. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  1042. return 1;
  1043. }
  1044. PlayerInfo[playerid][pPremiumPoints] -= 20;
  1045. CarInfo[OwnedVeh(personalcar[3][playerid])][cDays] = 0;
  1046. CarInfo[OwnedVeh(personalcar[3][playerid])][cKM] = 0;
  1047. vUpdate(OwnedVeh(personalcar[3][playerid]), cDaysx);
  1048. vUpdate(OwnedVeh(personalcar[3][playerid]), cKMx);
  1049. new strings[200],name[30],stringss[200],str1[300];
  1050. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  1051. GetPlayerName(playerid, name, sizeof(name));
  1052. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  1053. ABroadCast(COLOR_YELLOW,strings,6);
  1054. mysql_real_escape_string(strings, stringss);
  1055. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  1056. mysql_tquery(SQL,str1,"","");
  1057. }
  1058. if(listitem == 5)
  1059. {
  1060. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  1061. if(!CarTow(OwnedVeh(personalcar[3][playerid])))return SCM(playerid, -1, "Car is use.");
  1062. ShowPlayerDialog(playerid, DIALOG_UNSTUCK4, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  1063. }
  1064. if(listitem == 6)
  1065. {
  1066. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  1067. if(IsABike(OwnedVeh(personalcar[3][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  1068. if(IsABoat(OwnedVeh(personalcar[3][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  1069. if(IsAPlane(OwnedVeh(personalcar[3][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  1070. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  1071.  
  1072. CarInfo[OwnedVeh(personalcar[3][playerid])][cVIP] = 1;
  1073. vUpdate(OwnedVeh(personalcar[3][playerid]), cVIPx);
  1074. PlayerInfo[playerid][pPremiumPoints] -= 100;
  1075. Update(playerid, pPremiumPointsx);
  1076. }
  1077. }
  1078. return 1;
  1079. }
  1080. if(dialogid == DIALOG_VEHSPAWN5)
  1081. {
  1082. if(response)
  1083. {
  1084. if(listitem == 0)
  1085. {
  1086. new carid = PlayerInfo[playerid][pPPluscarkey],stringgg[256],speed;
  1087. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  1088. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  1089. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  1090. return 1;
  1091. }
  1092. if(listitem == 1)
  1093. {
  1094. new car = personalcar[4][playerid],car2 = PlayerInfo[playerid][pPPluscarkey];
  1095. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  1096. TowCar(car,car2,playerid);
  1097. }
  1098. if(listitem == 2)
  1099. {
  1100. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  1101. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  1102. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  1103. {
  1104. new car = personalcar[4][playerid];
  1105. LocateCar(car,playerid);
  1106. }
  1107. else
  1108. {
  1109. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  1110. }
  1111. }
  1112. if(listitem == 3)
  1113. {
  1114. new carid = OwnedVeh(personalcar[4][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  1115. if(CarInfo[carid][cInsurancecar] < 5)
  1116. {
  1117. if(GetPlayerCash(playerid) >= inscarpricee)
  1118. {
  1119. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  1120. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  1121. Selected2[playerid] = 5;
  1122. }
  1123. }
  1124. else
  1125. {
  1126. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  1127. }
  1128. }
  1129. if(listitem == 4)
  1130. {
  1131. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  1132. {
  1133. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  1134. return 1;
  1135. }
  1136. PlayerInfo[playerid][pPremiumPoints] -= 20;
  1137. CarInfo[OwnedVeh(personalcar[4][playerid])][cDays] = 0;
  1138. CarInfo[OwnedVeh(personalcar[4][playerid])][cKM] = 0;
  1139. vUpdate(OwnedVeh(personalcar[4][playerid]), cDaysx);
  1140. vUpdate(OwnedVeh(personalcar[4][playerid]), cKMx);
  1141. new strings[200],name[30],stringss[200],str1[300];
  1142. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  1143. GetPlayerName(playerid, name, sizeof(name));
  1144. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  1145. ABroadCast(COLOR_YELLOW,strings,6);
  1146. mysql_real_escape_string(strings, stringss);
  1147. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  1148. mysql_tquery(SQL,str1,"","");
  1149. }
  1150. if(listitem == 5)
  1151. {
  1152. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  1153. if(!CarTow(OwnedVeh(personalcar[4][playerid])))return SCM(playerid, -1, "Car is use.");
  1154. ShowPlayerDialog(playerid, DIALOG_UNSTUCK5, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  1155. }
  1156. if(listitem == 6)
  1157. {
  1158. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  1159. if(IsABike(OwnedVeh(personalcar[4][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  1160. if(IsABoat(OwnedVeh(personalcar[4][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  1161. if(IsAPlane(OwnedVeh(personalcar[4][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  1162. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  1163.  
  1164. CarInfo[OwnedVeh(personalcar[4][playerid])][cVIP] = 1;
  1165. vUpdate(OwnedVeh(personalcar[4][playerid]), cVIPx);
  1166. PlayerInfo[playerid][pPremiumPoints] -= 100;
  1167. Update(playerid, pPremiumPointsx);
  1168. }
  1169. }
  1170. return 1;
  1171. }
  1172. if(dialogid == DIALOG_VEHSPAWN6)
  1173. {
  1174. if(response)
  1175. {
  1176. if(listitem == 0)
  1177. {
  1178. new carid = PlayerInfo[playerid][pPPluscarkey2],stringgg[256],speed;
  1179. speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
  1180. format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
  1181. ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
  1182. return 1;
  1183. }
  1184. if(listitem == 1)
  1185. {
  1186. new car = personalcar[5][playerid],car2 = PlayerInfo[playerid][pPPluscarkey2];
  1187. if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
  1188. TowCar(car,car2,playerid);
  1189. }
  1190. if(listitem == 2)
  1191. {
  1192. if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
  1193. if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
  1194. if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
  1195. {
  1196. new car = personalcar[5][playerid];
  1197. LocateCar(car,playerid);
  1198. }
  1199. else
  1200. {
  1201. ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
  1202. }
  1203. }
  1204. if(listitem == 3)
  1205. {
  1206. new carid = OwnedVeh(personalcar[5][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
  1207. if(CarInfo[carid][cInsurancecar] < 5)
  1208. {
  1209. if(GetPlayerCash(playerid) >= inscarpricee)
  1210. {
  1211. format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
  1212. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
  1213. Selected2[playerid] = 6;
  1214. }
  1215. }
  1216. else
  1217. {
  1218. ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
  1219. }
  1220. }
  1221. if(listitem == 4)
  1222. {
  1223. if(PlayerInfo[playerid][pPremiumPoints] <= 19)
  1224. {
  1225. ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
  1226. return 1;
  1227. }
  1228. PlayerInfo[playerid][pPremiumPoints] -= 20;
  1229. CarInfo[OwnedVeh(personalcar[5][playerid])][cDays] = 0;
  1230. CarInfo[OwnedVeh(personalcar[5][playerid])][cKM] = 0;
  1231. vUpdate(OwnedVeh(personalcar[5][playerid]), cDaysx);
  1232. vUpdate(OwnedVeh(personalcar[5][playerid]), cKMx);
  1233. new strings[200],name[30],stringss[200],str1[300];
  1234. SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
  1235. GetPlayerName(playerid, name, sizeof(name));
  1236. format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
  1237. ABroadCast(COLOR_YELLOW,strings,6);
  1238. mysql_real_escape_string(strings, stringss);
  1239. mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
  1240. mysql_tquery(SQL,str1,"","");
  1241. }
  1242. if(listitem == 5)
  1243. {
  1244. if(IsPlayerInAnyVehicle(playerid))return SCM(playerid, -1, "You can't use this command if you are in a vehicle.");
  1245. if(!CarTow(OwnedVeh(personalcar[5][playerid])))return SCM(playerid, -1, "Car is use.");
  1246. ShowPlayerDialog(playerid, DIALOG_UNSTUCK6, DIALOG_STYLE_MSGBOX,"Unstuck Vehicle", "Esti sigur ca vrei sa faci acest lucru?\nVehiculul tau va fi teleportat intr-o parcare din Las Venturas!", "Ok", "Cancel");
  1247. }
  1248. if(listitem == 6)
  1249. {
  1250. if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
  1251. if(IsABike(OwnedVeh(personalcar[5][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
  1252. if(IsABoat(OwnedVeh(personalcar[5][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
  1253. if(IsAPlane(OwnedVeh(personalcar[5][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
  1254. SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
  1255.  
  1256. CarInfo[OwnedVeh(personalcar[5][playerid])][cVIP] = 1;
  1257. vUpdate(OwnedVeh(personalcar[5][playerid]), cVIPx);
  1258. PlayerInfo[playerid][pPremiumPoints] -= 100;
  1259. Update(playerid, pPremiumPointsx);
  1260. }
  1261. }
  1262. return 1;
  1263. }
  1264. if(dialogid == DIALOG_UNSTUCK1)
  1265. {
  1266. if(response)
  1267. {
  1268. new randompark = random(15);
  1269. if(randompark == 0)
  1270. {
  1271. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2351.3174;
  1272. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1501.7451;
  1273. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1274. }
  1275. else if(randompark == 1)
  1276. {
  1277. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2351.7007;
  1278. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1498.7761;
  1279. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1280. }
  1281. else if(randompark == 2)
  1282. {
  1283. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2351.8428;
  1284. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1494.9623;
  1285. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1286. }
  1287. else if(randompark == 3)
  1288. {
  1289. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2351.9692;
  1290. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1491.5558;
  1291. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1292. }
  1293. else if(randompark == 4)
  1294. {
  1295. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.0945;
  1296. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1488.2140;
  1297. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1298. }
  1299. else if(randompark == 5)
  1300. {
  1301. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.2417;
  1302. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1484.2819;
  1303. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1304. }
  1305. else if(randompark == 6)
  1306. {
  1307. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.3699;
  1308. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1480.8241;
  1309. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1310. }
  1311. else if(randompark == 7)
  1312. {
  1313. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.4985;
  1314. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1477.3722;
  1315. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8203;
  1316. }
  1317. else if(randompark == 8)
  1318. {
  1319. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.6128;
  1320. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1474.2861;
  1321. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1322. }
  1323. else if(randompark == 9)
  1324. {
  1325. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.7656;
  1326. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1470.2118;
  1327. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1328. }
  1329. else if(randompark == 10)
  1330. {
  1331. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2352.8979;
  1332. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1466.6705;
  1333. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1334. }
  1335. else if(randompark == 11)
  1336. {
  1337. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2353.0137;
  1338. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1463.5815;
  1339. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1340. }
  1341. else if(randompark == 12)
  1342. {
  1343. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2353.1521;
  1344. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1459.8700;
  1345. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1346. }
  1347. else if(randompark == 13)
  1348. {
  1349. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2353.2861;
  1350. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1456.2776;
  1351. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1352. }
  1353. else if(randompark == 14)
  1354. {
  1355. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2353.4272;
  1356. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1452.4869;
  1357. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1358. }
  1359. else if(randompark == 15)
  1360. {
  1361. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationx] = 2353.5679;
  1362. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationy] = 1448.7062;
  1363. CarInfo[OwnedVeh(personalcar[0][playerid])][cLocationz] = 42.8156;
  1364. }
  1365.  
  1366.  
  1367. vUpdate(OwnedVeh(personalcar[0][playerid]), cLocationxx);
  1368. vUpdate(OwnedVeh(personalcar[0][playerid]), cLocationyx);
  1369. vUpdate(OwnedVeh(personalcar[0][playerid]), cLocationzx);
  1370.  
  1371. new car = personalcar[0][playerid],car2 = PlayerInfo[playerid][pPcarkey];
  1372. ImpundCar(car, car2, playerid);
  1373. }
  1374. }
  1375. if(dialogid == DIALOG_UNSTUCK2)
  1376. {
  1377. if(response)
  1378. {
  1379. new randompark = random(15);
  1380. if(randompark == 0)
  1381. {
  1382. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2351.3174;
  1383. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1501.7451;
  1384. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1385. }
  1386. else if(randompark == 1)
  1387. {
  1388. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2351.7007;
  1389. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1498.7761;
  1390. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1391. }
  1392. else if(randompark == 2)
  1393. {
  1394. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2351.8428;
  1395. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1494.9623;
  1396. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1397. }
  1398. else if(randompark == 3)
  1399. {
  1400. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2351.9692;
  1401. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1491.5558;
  1402. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1403. }
  1404. else if(randompark == 4)
  1405. {
  1406. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.0945;
  1407. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1488.2140;
  1408. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1409. }
  1410. else if(randompark == 5)
  1411. {
  1412. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.2417;
  1413. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1484.2819;
  1414. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1415. }
  1416. else if(randompark == 6)
  1417. {
  1418. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.3699;
  1419. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1480.8241;
  1420. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1421. }
  1422. else if(randompark == 7)
  1423. {
  1424. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.4985;
  1425. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1477.3722;
  1426. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8203;
  1427. }
  1428. else if(randompark == 8)
  1429. {
  1430. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.6128;
  1431. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1474.2861;
  1432. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1433. }
  1434. else if(randompark == 9)
  1435. {
  1436. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.7656;
  1437. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1470.2118;
  1438. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1439. }
  1440. else if(randompark == 10)
  1441. {
  1442. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2352.8979;
  1443. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1466.6705;
  1444. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1445. }
  1446. else if(randompark == 11)
  1447. {
  1448. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2353.0137;
  1449. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1463.5815;
  1450. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1451. }
  1452. else if(randompark == 12)
  1453. {
  1454. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2353.1521;
  1455. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1459.8700;
  1456. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1457. }
  1458. else if(randompark == 13)
  1459. {
  1460. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2353.2861;
  1461. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1456.2776;
  1462. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1463. }
  1464. else if(randompark == 14)
  1465. {
  1466. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2353.4272;
  1467. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1452.4869;
  1468. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1469. }
  1470. else if(randompark == 15)
  1471. {
  1472. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationx] = 2353.5679;
  1473. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationy] = 1448.7062;
  1474. CarInfo[OwnedVeh(personalcar[1][playerid])][cLocationz] = 42.8156;
  1475. }
  1476.  
  1477.  
  1478. vUpdate(OwnedVeh(personalcar[1][playerid]), cLocationxx);
  1479. vUpdate(OwnedVeh(personalcar[1][playerid]), cLocationyx);
  1480. vUpdate(OwnedVeh(personalcar[1][playerid]), cLocationzx);
  1481.  
  1482. new car = personalcar[1][playerid],car2 = PlayerInfo[playerid][pmotokey];
  1483. ImpundCar(car, car2, playerid);
  1484. }
  1485. }
  1486. if(dialogid == DIALOG_UNSTUCK3)
  1487. {
  1488. if(response)
  1489. {
  1490. new randompark = random(15);
  1491. if(randompark == 0)
  1492. {
  1493. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2351.3174;
  1494. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1501.7451;
  1495. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1496. }
  1497. else if(randompark == 1)
  1498. {
  1499. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2351.7007;
  1500. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1498.7761;
  1501. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1502. }
  1503. else if(randompark == 2)
  1504. {
  1505. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2351.8428;
  1506. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1494.9623;
  1507. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1508. }
  1509. else if(randompark == 3)
  1510. {
  1511. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2351.9692;
  1512. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1491.5558;
  1513. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1514. }
  1515. else if(randompark == 4)
  1516. {
  1517. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.0945;
  1518. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1488.2140;
  1519. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1520. }
  1521. else if(randompark == 5)
  1522. {
  1523. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.2417;
  1524. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1484.2819;
  1525. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1526. }
  1527. else if(randompark == 6)
  1528. {
  1529. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.3699;
  1530. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1480.8241;
  1531. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1532. }
  1533. else if(randompark == 7)
  1534. {
  1535. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.4985;
  1536. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1477.3722;
  1537. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8203;
  1538. }
  1539. else if(randompark == 8)
  1540. {
  1541. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.6128;
  1542. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1474.2861;
  1543. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1544. }
  1545. else if(randompark == 9)
  1546. {
  1547. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.7656;
  1548. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1470.2118;
  1549. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1550. }
  1551. else if(randompark == 10)
  1552. {
  1553. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2352.8979;
  1554. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1466.6705;
  1555. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1556. }
  1557. else if(randompark == 11)
  1558. {
  1559. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2353.0137;
  1560. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1463.5815;
  1561. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1562. }
  1563. else if(randompark == 12)
  1564. {
  1565. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2353.1521;
  1566. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1459.8700;
  1567. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1568. }
  1569. else if(randompark == 13)
  1570. {
  1571. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2353.2861;
  1572. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1456.2776;
  1573. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1574. }
  1575. else if(randompark == 14)
  1576. {
  1577. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2353.4272;
  1578. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1452.4869;
  1579. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1580. }
  1581. else if(randompark == 15)
  1582. {
  1583. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationx] = 2353.5679;
  1584. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationy] = 1448.7062;
  1585. CarInfo[OwnedVeh(personalcar[2][playerid])][cLocationz] = 42.8156;
  1586. }
  1587.  
  1588.  
  1589. vUpdate(OwnedVeh(personalcar[2][playerid]), cLocationxx);
  1590. vUpdate(OwnedVeh(personalcar[2][playerid]), cLocationyx);
  1591. vUpdate(OwnedVeh(personalcar[2][playerid]), cLocationzx);
  1592.  
  1593. new car = personalcar[2][playerid],car2 = PlayerInfo[playerid][pprcarkey];
  1594. ImpundCar(car, car2, playerid);
  1595. }
  1596. }
  1597. if(dialogid == DIALOG_UNSTUCK4)
  1598. {
  1599. if(response)
  1600. {
  1601. new randompark = random(15);
  1602. if(randompark == 0)
  1603. {
  1604. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2351.3174;
  1605. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1501.7451;
  1606. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1607. }
  1608. else if(randompark == 1)
  1609. {
  1610. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2351.7007;
  1611. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1498.7761;
  1612. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1613. }
  1614. else if(randompark == 2)
  1615. {
  1616. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2351.8428;
  1617. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1494.9623;
  1618. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1619. }
  1620. else if(randompark == 3)
  1621. {
  1622. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2351.9692;
  1623. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1491.5558;
  1624. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1625. }
  1626. else if(randompark == 4)
  1627. {
  1628. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.0945;
  1629. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1488.2140;
  1630. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1631. }
  1632. else if(randompark == 5)
  1633. {
  1634. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.2417;
  1635. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1484.2819;
  1636. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1637. }
  1638. else if(randompark == 6)
  1639. {
  1640. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.3699;
  1641. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1480.8241;
  1642. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1643. }
  1644. else if(randompark == 7)
  1645. {
  1646. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.4985;
  1647. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1477.3722;
  1648. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8203;
  1649. }
  1650. else if(randompark == 8)
  1651. {
  1652. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.6128;
  1653. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1474.2861;
  1654. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1655. }
  1656. else if(randompark == 9)
  1657. {
  1658. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.7656;
  1659. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1470.2118;
  1660. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1661. }
  1662. else if(randompark == 10)
  1663. {
  1664. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2352.8979;
  1665. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1466.6705;
  1666. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1667. }
  1668. else if(randompark == 11)
  1669. {
  1670. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2353.0137;
  1671. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1463.5815;
  1672. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1673. }
  1674. else if(randompark == 12)
  1675. {
  1676. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2353.1521;
  1677. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1459.8700;
  1678. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1679. }
  1680. else if(randompark == 13)
  1681. {
  1682. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2353.2861;
  1683. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1456.2776;
  1684. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1685. }
  1686. else if(randompark == 14)
  1687. {
  1688. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2353.4272;
  1689. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1452.4869;
  1690. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1691. }
  1692. else if(randompark == 15)
  1693. {
  1694. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationx] = 2353.5679;
  1695. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationy] = 1448.7062;
  1696. CarInfo[OwnedVeh(personalcar[3][playerid])][cLocationz] = 42.8156;
  1697. }
  1698.  
  1699.  
  1700. vUpdate(OwnedVeh(personalcar[3][playerid]), cLocationxx);
  1701. vUpdate(OwnedVeh(personalcar[3][playerid]), cLocationyx);
  1702. vUpdate(OwnedVeh(personalcar[3][playerid]), cLocationzx);
  1703.  
  1704. new car = personalcar[3][playerid],car2 = PlayerInfo[playerid][pprcarkey2];
  1705. ImpundCar(car, car2, playerid);
  1706. }
  1707. }
  1708. if(dialogid == DIALOG_UNSTUCK5)
  1709. {
  1710. if(response)
  1711. {
  1712. new randompark = random(15);
  1713. if(randompark == 0)
  1714. {
  1715. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2351.3174;
  1716. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1501.7451;
  1717. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1718. }
  1719. else if(randompark == 1)
  1720. {
  1721. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2351.7007;
  1722. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1498.7761;
  1723. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1724. }
  1725. else if(randompark == 2)
  1726. {
  1727. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2351.8428;
  1728. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1494.9623;
  1729. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1730. }
  1731. else if(randompark == 3)
  1732. {
  1733. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2351.9692;
  1734. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1491.5558;
  1735. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1736. }
  1737. else if(randompark == 4)
  1738. {
  1739. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.0945;
  1740. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1488.2140;
  1741. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1742. }
  1743. else if(randompark == 5)
  1744. {
  1745. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.2417;
  1746. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1484.2819;
  1747. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1748. }
  1749. else if(randompark == 6)
  1750. {
  1751. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.3699;
  1752. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1480.8241;
  1753. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1754. }
  1755. else if(randompark == 7)
  1756. {
  1757. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.4985;
  1758. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1477.3722;
  1759. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8203;
  1760. }
  1761. else if(randompark == 8)
  1762. {
  1763. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.6128;
  1764. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1474.2861;
  1765. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1766. }
  1767. else if(randompark == 9)
  1768. {
  1769. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.7656;
  1770. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1470.2118;
  1771. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1772. }
  1773. else if(randompark == 10)
  1774. {
  1775. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2352.8979;
  1776. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1466.6705;
  1777. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1778. }
  1779. else if(randompark == 11)
  1780. {
  1781. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2353.0137;
  1782. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1463.5815;
  1783. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1784. }
  1785. else if(randompark == 12)
  1786. {
  1787. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2353.1521;
  1788. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1459.8700;
  1789. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1790. }
  1791. else if(randompark == 13)
  1792. {
  1793. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2353.2861;
  1794. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1456.2776;
  1795. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1796. }
  1797. else if(randompark == 14)
  1798. {
  1799. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2353.4272;
  1800. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1452.4869;
  1801. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1802. }
  1803. else if(randompark == 15)
  1804. {
  1805. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationx] = 2353.5679;
  1806. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationy] = 1448.7062;
  1807. CarInfo[OwnedVeh(personalcar[4][playerid])][cLocationz] = 42.8156;
  1808. }
  1809.  
  1810.  
  1811. vUpdate(OwnedVeh(personalcar[4][playerid]), cLocationxx);
  1812. vUpdate(OwnedVeh(personalcar[4][playerid]), cLocationyx);
  1813. vUpdate(OwnedVeh(personalcar[4][playerid]), cLocationzx);
  1814.  
  1815. new car = personalcar[4][playerid],car2 = PlayerInfo[playerid][pPPluscarkey];
  1816. ImpundCar(car, car2, playerid);
  1817. }
  1818. }
  1819. if(dialogid == DIALOG_UNSTUCK6)
  1820. {
  1821. if(response)
  1822. {
  1823. new randompark = random(15);
  1824. if(randompark == 0)
  1825. {
  1826. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2351.3174;
  1827. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1501.7451;
  1828. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1829. }
  1830. else if(randompark == 1)
  1831. {
  1832. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2351.7007;
  1833. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1498.7761;
  1834. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1835. }
  1836. else if(randompark == 2)
  1837. {
  1838. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2351.8428;
  1839. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1494.9623;
  1840. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1841. }
  1842. else if(randompark == 3)
  1843. {
  1844. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2351.9692;
  1845. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1491.5558;
  1846. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1847. }
  1848. else if(randompark == 4)
  1849. {
  1850. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.0945;
  1851. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1488.2140;
  1852. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1853. }
  1854. else if(randompark == 5)
  1855. {
  1856. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.2417;
  1857. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1484.2819;
  1858. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1859. }
  1860. else if(randompark == 6)
  1861. {
  1862. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.3699;
  1863. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1480.8241;
  1864. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1865. }
  1866. else if(randompark == 7)
  1867. {
  1868. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.4985;
  1869. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1477.3722;
  1870. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8203;
  1871. }
  1872. else if(randompark == 8)
  1873. {
  1874. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.6128;
  1875. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1474.2861;
  1876. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1877. }
  1878. else if(randompark == 9)
  1879. {
  1880. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.7656;
  1881. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1470.2118;
  1882. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1883. }
  1884. else if(randompark == 10)
  1885. {
  1886. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2352.8979;
  1887. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1466.6705;
  1888. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1889. }
  1890. else if(randompark == 11)
  1891. {
  1892. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2353.0137;
  1893. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1463.5815;
  1894. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1895. }
  1896. else if(randompark == 12)
  1897. {
  1898. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2353.1521;
  1899. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1459.8700;
  1900. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1901. }
  1902. else if(randompark == 13)
  1903. {
  1904. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2353.2861;
  1905. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1456.2776;
  1906. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1907. }
  1908. else if(randompark == 14)
  1909. {
  1910. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2353.4272;
  1911. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1452.4869;
  1912. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1913. }
  1914. else if(randompark == 15)
  1915. {
  1916. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationx] = 2353.5679;
  1917. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationy] = 1448.7062;
  1918. CarInfo[OwnedVeh(personalcar[5][playerid])][cLocationz] = 42.8156;
  1919. }
  1920.  
  1921.  
  1922. vUpdate(OwnedVeh(personalcar[5][playerid]), cLocationxx);
  1923. vUpdate(OwnedVeh(personalcar[5][playerid]), cLocationyx);
  1924. vUpdate(OwnedVeh(personalcar[5][playerid]), cLocationzx);
  1925.  
  1926. new car = personalcar[5][playerid],car2 = PlayerInfo[playerid][pPPluscarkey2];
  1927. ImpundCar(car, car2, playerid);
  1928. }
  1929. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement