Advertisement
Guest User

map.pwn

a guest
May 10th, 2019
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 113.72 KB | None | 0 0
  1. #include <a_samp>
  2. #include <sscanf2>
  3. #include <zcmd>
  4. #include <streamer>
  5. #include <mysql>
  6. #include <SHA256>
  7. #include <foreach>
  8. #include "..\gamemodes\module\komendy.pwn"
  9. #include "..\gamemodes\module\kolory.pwn"
  10. #include "..\gamemodes\module\define.pwn"
  11. #include "..\gamemodes\module\enum.pwn"
  12. #include "..\gamemodes\module\forward.pwn"
  13. #include "..\gamemodes\module\stock.pwn"
  14. #include "..\gamemodes\module\zmienne.pwn"
  15. #include "..\gamemodes\module\system_aut.pwn"
  16.  
  17. #pragma tabsize 0
  18. new bool:g_IsPlayerFroze[MAX_GRACZE];
  19. main(){}
  20.  
  21. ServerStartText()
  22. {
  23. new hour, minute, second;
  24. gettime(hour, minute, second);
  25. new year, month, day;
  26. getdate(year, month, day);
  27. print(" ");
  28. print(" _________________________________________");
  29. print(" ");
  30. printf(" Godzina startu serwera to: %02d:%02d:%02d",hour,minute,second);
  31. print(" ");
  32. print(" -----------------------------------------");
  33. printf(" | > !S SeLeCT's Role Play v%s S! < |", VERSION);
  34. printf(" | > !L SeLeCT's Role Play v%s L! < |", VERSION);
  35. printf(" | > !C SeLeCT's Role Play v%s C! < |", VERSION);
  36. printf(" | > !T SeLeCT's Role Play v%s T! < |", VERSION);
  37. printf(" | > !R SeLeCT's Role Play v%s R! < |", VERSION);
  38. printf(" | > !P SeLeCT's Role Play v%s P! < |", VERSION);
  39. printf(" | > !v SeLeCT's Role Play v%s v! < |", VERSION);
  40. printf(" | > !0 SeLeCT's Role Play v%s 0! < |", VERSION);
  41. printf(" | > !0 SeLeCT's Role Play v%s 0! < |", VERSION);
  42. printf(" | > !4 SeLeCT's Role Play v%s 4! < |", VERSION);
  43. print(" -----------------------------------------\n");
  44. printf(" Godzina startu serwera to: %02d:%02d:%02d\n",hour,minute,second);
  45. print(" _________________________________________\n");
  46. printf(" Loaded: SeLeCT's Role Play v%s by Sebastian", VERSION);
  47. printf(" DATE: %02d.%02d.%02d\n\n ",day,month,year);
  48. return 1;
  49. }
  50.  
  51. public OnGameModeInit()
  52. {
  53. new string[64];
  54. SSCANF_Option(MATCH_NAME_PARTIAL, 1);
  55. mysql_init(LOG_ONLY_ERRORS);
  56. db = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE);
  57. if(!db)
  58. {
  59. printf("\n\n\n\n\n\n\n\n\n\tBrak połączenia z bazą danych!! Wyłączam serwer!\n\tHost: %s, User: %s, Pass: %s, DB: %s\n\n\n\n\n\n\n\n\n", MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DATABASE);
  60. SendRconCommand("exit");
  61. return 1;
  62. }
  63. format (string,sizeof(string),"SeLeCT's-RP v%s", VERSION);
  64. SetGameModeText(string);
  65. ServerStartText();
  66. DisableInteriorEnterExits();
  67. EnableStuntBonusForAll(0);
  68. ManualVehicleEngineAndLights();
  69. AddPlayerClass(0,144.6170,-83.6391,1.5836,48.5496,0,0,0,0,0,0);
  70. Create3DTextLabel("Komisariat Los Santos", COLOR_LIGHTBLUE, 1553.38, -1675.60, 16.1953+0.8000, 20, 0, 0);
  71. Create3DTextLabel("Urząd Miasta Los Santos", COLOR_LIGHTBLUE, 1481.08, -1769.87, 18.7958+0.8000, 20, 0, 0);
  72. Create3DTextLabel("Bank Los Santos", COLOR_LIGHTBLUE, 1462.28, -1012.3, 26.8438+0.8000, 20, 0, 0);
  73. for(new i; i < MAX_VEHICLES; i++)
  74. {
  75. new engine, lights, alarm, doors, bonnet, boot, objective;
  76. engine = 0;
  77. lights = 0;
  78. SetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
  79. }
  80. LoadDoors();
  81. LoadObjects();
  82. GetVehicleCount();
  83. SetTimer("GlobalTimer", 1000, true);
  84. return 1;
  85. }
  86.  
  87. public OnGameModeExit()
  88. {
  89. for(new i; i<MAX_PLAYERS; i++)
  90. {
  91. if(noclipdata[i][cameramode] == CAMERA_MODE_FLY) CancelFlyMode(i);
  92. }
  93. return 1;
  94. }
  95.  
  96. public OnPlayerConnect(playerid)
  97. {
  98. gPlayerLogged[playerid] = 0; //"antycheat", jeśli gracz się zaloguje to dopiero może cokolwiek robić
  99. TogglePlayerSpectating(playerid, true); //pozwalanie na poruszanie
  100. PlayerLogin(playerid); //system logowania
  101. RemoveObjects(playerid);
  102. noclipdata[playerid][cameramode] = CAMERA_MODE_NONE;
  103. noclipdata[playerid][lrold] = 0;
  104. noclipdata[playerid][udold] = 0;
  105. noclipdata[playerid][mode] = 0;
  106. noclipdata[playerid][lastmove] = 0;
  107. noclipdata[playerid][accelmul] = 0.0;
  108. noclipdata[playerid][accel] = ACCEL_MODE;
  109. noclipdata[playerid][accelrate] = ACCEL_RATE;
  110. noclipdata[playerid][maxspeed] = MOVE_SPEED;
  111. FlyMode[playerid] = false;
  112.  
  113. SPEEDOS[playerid] = TextDrawCreate(500.000000, 379.000000, " ");
  114. TextDrawBackgroundColor(SPEEDOS[playerid], 153);
  115. TextDrawFont(SPEEDOS[playerid], 1);
  116. TextDrawLetterSize(SPEEDOS[playerid], 0.340000, 1.100000);
  117. TextDrawColor(SPEEDOS[playerid], -1);
  118. TextDrawSetOutline(SPEEDOS[playerid], 1);
  119. TextDrawSetProportional(SPEEDOS[playerid], 1);
  120. TextDrawSetShadow(SPEEDOS[playerid], 1);
  121. TextDrawTextSize(SPEEDOS[playerid], 635.000000, 124.000000);
  122. TextDrawSetSelectable(SPEEDOS[playerid], 0);
  123.  
  124.  
  125. CARHP[playerid] = TextDrawCreate(500.000000,389.000000," ");
  126. TextDrawBackgroundColor(CARHP[playerid], 153);
  127. TextDrawFont(CARHP[playerid], 1);
  128. TextDrawLetterSize(CARHP[playerid], 0.340000, 1.100000);
  129. TextDrawColor(CARHP[playerid], -1);
  130. TextDrawSetOutline(CARHP[playerid], 1);
  131. TextDrawSetProportional(CARHP[playerid], 1);
  132. TextDrawSetShadow(CARHP[playerid], 1);
  133. TextDrawTextSize(CARHP[playerid], 635.000000, 124.000000);
  134. TextDrawSetSelectable(CARHP[playerid], 0);
  135.  
  136.  
  137. CARNAME[playerid] = TextDrawCreate(500.000000,369.000000," ");
  138. TextDrawBackgroundColor(CARNAME[playerid], 153);
  139. TextDrawFont(CARNAME[playerid], 1);
  140. TextDrawLetterSize(CARNAME[playerid], 0.340000, 1.100000);
  141. TextDrawColor(CARNAME[playerid], -1);
  142. TextDrawSetOutline(CARNAME[playerid], 1);
  143. TextDrawSetProportional(CARNAME[playerid], 1);
  144. TextDrawUseBox(CARNAME[playerid], 1);
  145. TextDrawBoxColor(CARNAME[playerid], 51);
  146. TextDrawSetShadow(CARNAME[playerid], 1);
  147. TextDrawTextSize(CARNAME[playerid], 635.000000, 124.000000);
  148. TextDrawSetSelectable(CARNAME[playerid], 0);
  149.  
  150. return 1;
  151. }
  152.  
  153. public OnPlayerDisconnect(playerid, reason)
  154. {
  155. vCar[playerid] = 0; //despawnowanie zespawnowanego przez @ auta
  156. PlayerLogout(playerid); //system wylogowania
  157. return 1;
  158. }
  159.  
  160. public OnPlayerRequestClass(playerid, classid)
  161. {
  162. if(PlayerCache[playerid][pFrakcja] > 0) return SpawnPraca(playerid);
  163. SpawnRand(playerid); //randomowe spawny
  164. return 1;
  165. }
  166.  
  167. public OnPlayerSpawn(playerid)
  168. {
  169. NewMoney[playerid] = GetPlayerMoney(playerid);
  170. if(SpawnMusic[playerid] == 1)
  171. {
  172. PlayerPlaySound(playerid, 1063, 0.0, 0.0, 0.0);
  173. SpawnMusic[playerid] = 0;
  174. }
  175. if(SpawnMusic[playerid] == 2)
  176. {
  177. PlayerPlaySound(playerid, 1077, 0.0, 0.0, 0.0);
  178. SpawnMusic[playerid] = 0;
  179. }
  180. return 1;
  181. }
  182.  
  183. public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
  184. {
  185. return 1;
  186. }
  187.  
  188. public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart)
  189. {
  190. return 1;
  191. }
  192.  
  193.  
  194. public OnPlayerDeath(playerid, killerid, reason)
  195. {
  196. if(killerid == INVALID_PLAYER_ID) //WL SYSTEM 0.2
  197. {
  198. return 1;
  199. }
  200. PlayerCache[killerid][pWL]++; //+1 do WL dla zabójcy
  201. SetPlayerWanted(killerid, PlayerCache[killerid][pWL]);
  202. new string[128];
  203. format(string, sizeof(string), "WANTED INFO: Twój poziom poszukiwania wynosi teraz: %d", PlayerCache[killerid][pWL]);
  204. SendClientMessage(killerid, COLOR_LIGHTRED, string);
  205. if(PlayerCache[playerid][pFrakcja] != 0) return SpawnPraca(playerid);
  206. SpawnRand(playerid);
  207. return 1;
  208. }
  209.  
  210. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  211. {
  212. return 1;
  213. }
  214. public OnPlayerExitVehicle(playerid, vehicleid)
  215. {
  216. return 1;
  217. }
  218. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  219. {
  220. if (GetPlayerVehicleSeat(playerid) == 0) // Odpalanie silnika
  221. {
  222. if (newkeys & KEY_YES && (GetPlayerState(playerid)==PLAYER_STATE_DRIVER))
  223. {
  224. new engine, lights, unused;
  225. GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine, lights, unused, unused, unused, unused, unused);
  226. if(engine == 1) cmd_zgas(playerid); //jeśli odpalony to zgasić
  227. else cmd_silnik(playerid); //else zapalić
  228. }
  229. }
  230. if (newkeys & KEY_SUBMISSION && (GetPlayerState(playerid)==PLAYER_STATE_DRIVER)) // Lampy
  231. {
  232. new engine, lights, unused;
  233. GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine, lights, unused, unused, unused, unused, unused);
  234. if(lights == 0) cmd_lampy_on(playerid); //odpalanie lamp jeśli zgaszone
  235. else cmd_lampy_off(playerid); //else zgasić
  236. }
  237. if(PRESSED(KEY_JUMP)) //ANTY BH
  238. {
  239. if(!IsPlayerInAnyVehicle(playerid))
  240. {
  241. SetPVarInt(playerid, "Skok", 1);
  242. }
  243. }
  244. return 1;
  245. }
  246. public OnPlayerUpdate(playerid)
  247. {
  248. if(GetPVarInt(playerid, "Skok") == 1) // ANTY BH
  249. {
  250. new Float:X, Float:Y, Float:Z;
  251. GetPlayerVelocity(playerid, Float:X, Float:Y, Float:Z);
  252. if (Z > 0.05)
  253. {
  254. SetPlayerVelocity(playerid, X*0.5, Y*0.5, Z);
  255. SetPVarInt(playerid, "Skok", -1);
  256. }
  257. }
  258. {
  259. static //Synchro
  260. s_Keys,
  261. s_UpDown,
  262. s_LeftRight
  263. ;
  264. GetPlayerKeys( playerid, s_Keys, s_UpDown, s_LeftRight );
  265.  
  266. if (g_IsPlayerFroze[ playerid ] && (s_Keys || s_UpDown || s_LeftRight))
  267. return 0;
  268. }
  269.  
  270. if(noclipdata[playerid][cameramode] == CAMERA_MODE_FLY)
  271. {
  272. new keys,ud,lr;
  273. GetPlayerKeys(playerid,keys,ud,lr);
  274.  
  275. if(noclipdata[playerid][mode] && (GetTickCount() - noclipdata[playerid][lastmove] > 100))
  276. {
  277. // If the last move was > 100ms ago, process moving the object the players camera is attached to
  278. MoveCamera(playerid);
  279. }
  280.  
  281. // Is the players current key state different than their last keystate?
  282. if(noclipdata[playerid][udold] != ud || noclipdata[playerid][lrold] != lr)
  283. {
  284. if((noclipdata[playerid][udold] != 0 || noclipdata[playerid][lrold] != 0) && ud == 0 && lr == 0)
  285. { // All keys have been released, stop the object the camera is attached to and reset the acceleration multiplier
  286. StopPlayerObject(playerid, noclipdata[playerid][flyobject]);
  287. if(noclipdata[playerid][fireobject] != 0) StopObject(noclipdata[playerid][fireobject]);
  288. noclipdata[playerid][mode] = 0;
  289. noclipdata[playerid][accelmul] = 0.0;
  290. }
  291. else
  292. { // Indicates a new key has been pressed
  293.  
  294. // Get the direction the player wants to move as indicated by the keys
  295. noclipdata[playerid][mode] = GetMoveDirectionFromKeys(ud, lr);
  296.  
  297. // Process moving the object the players camera is attached to
  298. MoveCamera(playerid);
  299. }
  300. }
  301. noclipdata[playerid][udold] = ud; noclipdata[playerid][lrold] = lr; // Store current keys pressed for comparison next update
  302. return 0;
  303. }
  304. return 1;
  305. }
  306.  
  307. public OnPlayerCommandPerformed(playerid, cmdtext[], success)
  308. {
  309. if(!success) return 1; //RP mówienie
  310. return 1;
  311. }
  312.  
  313. public OnPlayerText(playerid, text[])
  314. {
  315.  
  316. new name[MAX_PLAYER_NAME + 1],string[145]; //Mówienie RP
  317. strcat(string,text);
  318. /* FORMATOWANIE AKCJI RP // Bugged
  319. while(string[i])
  320. {
  321. if(string[i] == '*' && string[i+1] != '*')
  322. {
  323. strdel(string,i,i+1);
  324. strins(string,"{B871FF}",i);
  325. }
  326. i++;
  327. }
  328. */
  329. GetPlayerName(playerid,name,sizeof(name));
  330. name[strfind(name, "_", false)] = ' ';
  331. format(string,sizeof(string),"%s mówi: %s",name,string);
  332. ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  333.  
  334. return 0;
  335. }
  336.  
  337. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  338. {
  339. if(dialogid == D_W2) //BRONIE
  340. {
  341. if(response)
  342. {
  343. switch(listitem)
  344. {
  345. case 0: GivePlayerWeapon(playerid, WEAPON_M4, 5000);
  346. case 1: GivePlayerWeapon(playerid, WEAPON_AK47, 5000);
  347. case 2: GivePlayerWeapon(playerid, WEAPON_DEAGLE, 1500);
  348. case 3: GivePlayerWeapon(playerid, WEAPON_TEC9, 1500);
  349. case 4: GivePlayerWeapon(playerid, WEAPON_SHOTGUN, 1500);
  350. case 5: GivePlayerWeapon(playerid, WEAPON_SILENCED, 1500);
  351. case 6: GivePlayerWeapon(playerid, WEAPON_COLT45, 1500);
  352. case 7: GivePlayerWeapon(playerid, WEAPON_GRENADE, 20);
  353. case 8: GivePlayerWeapon(playerid, WEAPON_MOLTOV, 50);
  354. case 9: GivePlayerWeapon(playerid, WEAPON_TEARGAS, 50);
  355. case 10: GivePlayerWeapon(playerid, WEAPON_CHAINSAW, 1);
  356. case 11: GivePlayerWeapon(playerid, WEAPON_SHOTGSPA, 1500);
  357. case 12: GivePlayerWeapon(playerid, WEAPON_UZI, 5000);
  358. case 13: GivePlayerWeapon(playerid, WEAPON_MP5, 1500);
  359. case 14: GivePlayerWeapon(playerid, WEAPON_RIFLE, 1500);
  360. case 15: GivePlayerWeapon(playerid, WEAPON_SNIPER, 1500);
  361. case 16: GivePlayerWeapon(playerid, WEAPON_ROCKETLAUNCHER, 20);
  362. case 17: GivePlayerWeapon(playerid, WEAPON_HEATSEEKER, 20);
  363. case 18: GivePlayerWeapon(playerid, WEAPON_FLAMETHROWER, 5000);
  364. case 19: GivePlayerWeapon(playerid, WEAPON_MINIGUN, 50);
  365. case 20: GivePlayerWeapon(playerid, WEAPON_SATCHEL, 50);
  366. case 21: GivePlayerWeapon(playerid, WEAPON_SPRAYCAN, 1500);
  367. case 22: GivePlayerWeapon(playerid, WEAPON_SAWEDOFF, 1500);
  368. }
  369. } else return 1;
  370. return 1;
  371. }
  372. else if(dialogid == D_LOGIN) //LOGOWANIE
  373. {
  374. if(strlen(inputtext) > 0)
  375. {
  376. new hash[129];
  377. format(hash, sizeof(hash), "%s%s", SHA256(inputtext), SHA256(PlayerCache[playerid][pSalt]));
  378. format(hash, sizeof(hash), "%s", SHA256(hash));
  379.  
  380. if (!strcmp(PlayerCache[playerid][pHash], hash, false))
  381. {
  382. new name[MAX_PLAYER_NAME];
  383. new string[128];
  384. GetPlayerName(playerid, name, sizeof(name));
  385. if(PlayerCache[playerid][pBlock] == 1)
  386. {
  387. format(string, sizeof(string), "Twoje konto %s jest zbanowane!",name);
  388. SendClientMessage(playerid, COLOR_NEWS, string);
  389. KickEx(playerid);
  390. return 1;
  391. }
  392. if(PlayerCache[playerid][pBlock] == 2)
  393. {
  394. format(string, sizeof(string), "Twoje konto %s jest zablokowane!",name);
  395. SendClientMessage(playerid, COLOR_NEWS, string);
  396. KickEx(playerid);
  397. return 1;
  398. }
  399. if(PlayerCache[playerid][pWarn] == 3)
  400. {
  401. format(string, sizeof(string), "Twoje konto %s jest zbanowane (3 warny)!",name);
  402. SendClientMessage(playerid, COLOR_NEWS, string);
  403. KickEx(playerid);
  404. return 1;
  405. }
  406. //po zalogowaniu
  407. format(string, sizeof(string), "Witaj na serwerze %s!", name);
  408. SendClientMessage(playerid, 0xFFFF00FF, string);
  409. ShowPlayerDialog(playerid, D_SPAWN, DIALOG_STYLE_MSGBOX, "Przywracanie pozycji", "Czy chcesz przywrócić swoją pozycję?", "Tak", "Nie");
  410. if (PlayerCache[playerid][pWL] > 0)
  411. {
  412. format(string, sizeof(string), "Twój poziom poszukiwania został przywrócony do: %d.", PlayerCache[playerid][pWL]);
  413. SendClientMessage(playerid, COLOR_LIGHTRED, string);
  414. }
  415. //koniec
  416. } else {
  417. ShowPlayerDialog(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, "Logowanie", "Hasło niepoprawne.\nWpisz ponownie hasło:", "ZALOGUJ", "ANULUJ");
  418. }
  419. } else {
  420. ShowPlayerDialog(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, "Logowanie", "Hasło niepoprawne.\nWpisz ponownie hasło:", "ZALOGUJ", "ANULUJ");
  421. return 1;
  422. }
  423. return 1;
  424. }
  425. else if(dialogid == D_PODDAJ) //PODDAJSIE ŁOWCA
  426. {
  427. if(response)
  428. {
  429. SetPlayerInterior(playerid, 6);
  430. SetPlayerPos(playerid, 264.3727, 82.0802, 1001.0391);
  431. ResetPlayerWeapons(playerid);
  432. SendClientMessage(playerid, COLOR_LIGHTRED, "Zostałes aresztowany!");
  433. SetPlayerWanted(playerid, 0);
  434. } else {
  435. SendClientMessage(playerid, COLOR_LIGHTRED, "UCIEKAJ! Łowca nagród ruszył za Tobą w pościg, który trwa 7 minut!");
  436. //systemposcigu - do zrobienia
  437. }
  438.  
  439. return 1;
  440.  
  441. }
  442. else if(dialogid == D_REGISTER) //REJESTRACJA
  443. {
  444. new string[64];
  445. if(!response) return Kick(playerid);
  446. if(strlen(inputtext) < 6) return ShowPlayerDialog(playerid, D_REGISTER, DIALOG_STYLE_INPUT, "Rejestracja", "Aby rozpocząć grę na tym serwerze musisz się zarejestrować!\nTwoje hasło musi mieć conajmniej 6 znaków!", "ZAPISZ", "ANULUJ");
  447.  
  448. new salt_seed[63] = "abcdefghijklmnopqrstuwvxyzABCDEFGHIJKLMNOPQRSTUWVXYZ0123456789";
  449. new salt[PASS_SALT_SIZE+1];
  450. new hash[129];
  451.  
  452. for(new i = 0; i < PASS_SALT_SIZE; i++)
  453. {
  454. format(salt, sizeof(salt), "%s%c", salt, salt_seed[random(63)]);
  455. }
  456. format(hash, sizeof(hash), "%s%s", SHA256(inputtext), SHA256(salt));
  457. format(hash, sizeof(hash), "%s", SHA256(hash));
  458. new query[256];
  459. new name[MAX_PLAYER_NAME];
  460. GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  461. format (query, sizeof(query), "INSERT INTO members (name, salt, hash) VALUES ('%s', '%s', '%s')",name,salt, hash);
  462. mysql_query(query);
  463. format(string, sizeof(string), "Witaj na serwerze %s!", name);
  464. SendClientMessage(playerid, 0xFFFF00FF, string);
  465. gPlayerLogged[playerid] = 1;
  466. PlayerFirstLogin(playerid);
  467. return 1;
  468. }
  469. else if(dialogid == D_SPAWN) //SPAWNOWANIE, wybór przywracania
  470. {
  471. if(response)
  472. {
  473. Spawn(playerid);
  474. return 1;
  475. }
  476. if(!response)
  477. {
  478. if(PlayerCache[playerid][pFrakcja] != 0 || PlayerCache[playerid][pJob] != 0)
  479. {
  480. SpawnPraca(playerid);
  481. return 1;
  482. }
  483. SpawnRand(playerid);
  484. return 1;
  485. }
  486. }
  487. else if(dialogid == D_WINDA) // Winda LSPD
  488. {
  489. if(response)
  490. {
  491. if(PlayerCache[playerid][pFrakcja] == 1 || PlayerCache[playerid][pAdmin] == 500)
  492. {
  493. switch(listitem)
  494. {
  495. case 0:
  496. {
  497. SetPlayerVirtualWorld(playerid, 0);
  498. SetPlayerInterior(playerid, 0);
  499. SetPlayerPos(playerid, 1571.35, -1635.84, 13.552);
  500. return 1;
  501. }
  502. case 1:
  503. {
  504. SetPlayerVirtualWorld(playerid, 1);
  505. SetPlayerInterior(playerid, 10);
  506. SetPlayerPos(playerid, 215.339, 120.428, 999.016);
  507. return 1;
  508. }
  509. case 2:
  510. {
  511. SetPlayerVirtualWorld(playerid, 1);
  512. SetPlayerInterior(playerid, 10);
  513. SetPlayerPos(playerid, 215.326, 119.316, 1003.22);
  514. return 1;
  515. }
  516. case 3:
  517. {
  518. SetPlayerVirtualWorld(playerid, 0);
  519. SetPlayerInterior(playerid, 0);
  520. SetPlayerPos(playerid, 1564.8411, -1665.6946, 28.3956);
  521. return 1;
  522. }
  523. }
  524. } else return SendClientMessage(playerid, COLOR_NEWS, "Winda jest przeznaczona tylko dla pracowników!");
  525. }
  526. if(!response) return 1;
  527. }
  528. if(dialogid == D_DR)
  529. {
  530. if(response)
  531. {
  532. new veh = GetPlayerVehicleID(playerid);
  533. new dont_override = false;
  534. new engine,lights,alarm,doors,bonnet,boot,objective;
  535. GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
  536.  
  537. new komunikat[256];
  538.  
  539. if(strfind(inputtext, "Światła") != -1)
  540. {
  541. if(lights == VEHICLE_PARAMS_ON)
  542. {
  543. SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
  544. }
  545. else
  546. {
  547. SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
  548. }
  549. }
  550. else if(strfind(inputtext, "Maska") != -1)
  551. {
  552. if(bonnet == VEHICLE_PARAMS_ON)
  553. {
  554. SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
  555. }
  556. else
  557. {
  558. SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
  559. }
  560. }
  561. else if(strfind(inputtext, "Bagażnik") != -1)
  562. {
  563. if(boot == VEHICLE_PARAMS_ON)
  564. {
  565. SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
  566. }
  567. else
  568. {
  569. SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
  570. }
  571. }
  572. /* else if(strfind(inputtext, "CB-Radio") != -1)
  573. {
  574. if(!cbradijo[playerid])
  575. {
  576. cbradijo[playerid] = 1;
  577. SendClientMessage(playerid, COLOR_WHITE, " CB-radio wyłączone !");
  578. }
  579. else
  580. {
  581. cbradijo[playerid] = 0;
  582. SendClientMessage(playerid,0xff00ff, " CB-radio włączone !");
  583. }
  584. }
  585. else if(strfind(inputtext, "Neony") != -1)
  586. {
  587. new sendername[MAX_PLAYER_NAME];
  588. GetPlayerName(playerid, sendername, sizeof(sendername));
  589. if(VehicleUID[veh][vNeon])
  590. {
  591. DestroyDynamicObject(VehicleUID[veh][vNeonObject][0]);
  592. DestroyDynamicObject(VehicleUID[veh][vNeonObject][1]);
  593. VehicleUID[veh][vNeon] = false;
  594. format(komunikat, sizeof(komunikat), "* %s naciska przycisk i gasi neony.", sendername);
  595. ProxDetector(30.0, playerid, komunikat, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  596. }
  597. else
  598. {
  599. if(PlayerInfo[playerid][pDonateRank] > 0)
  600. {
  601. VehicleUID[veh][vNeonObject][0] = CreateDynamicObject(CarData[VehicleUID[veh][vUID]][c_Neon], 0.0,0.0,0.0, 0, 0, 0);
  602. AttachDynamicObjectToVehicle(VehicleUID[veh][vNeonObject][0], veh, -0.8, 0.0, -0.5, 0.0, 0.0, 0.0);
  603. VehicleUID[veh][vNeonObject][1] = CreateDynamicObject(CarData[VehicleUID[veh][vUID]][c_Neon], 0.0,0.0,0.0, 0, 0, 0);
  604. AttachDynamicObjectToVehicle(VehicleUID[veh][vNeonObject][1], veh, 0.8, 0.0, -0.5, 0.0, 0.0, 0.0);
  605. }
  606. else
  607. {
  608. VehicleUID[veh][vNeonObject][0] = CreateDynamicObject(18652, 0.0,0.0,0.0, 0, 0, 0);
  609. AttachDynamicObjectToVehicle(VehicleUID[veh][vNeonObject][0], veh, -0.8, 0.0, -0.5, 0.0, 0.0, 0.0);
  610. VehicleUID[veh][vNeonObject][1] = CreateDynamicObject(18652, 0.0,0.0,0.0, 0, 0, 0);
  611. AttachDynamicObjectToVehicle(VehicleUID[veh][vNeonObject][1], veh, 0.8, 0.0, -0.5, 0.0, 0.0, 0.0);
  612. }
  613. VehicleUID[veh][vNeon] = true;
  614. format(komunikat, sizeof(komunikat), "* %s naciska przycisk i włącza neony.", sendername);
  615. ProxDetector(30.0, playerid, komunikat, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  616. }
  617. }
  618. else if(strfind(inputtext, "Radio SAN1") != -1)
  619. {
  620. if(RadioSANUno[0] != EOF)
  621. {
  622. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  623. {
  624. //new veh;
  625. veh = GetPlayerVehicleID(playerid);
  626.  
  627. foreach(Player, i)
  628. {
  629. if(IsPlayerInVehicle(i, veh))
  630. {
  631. PlayAudioStreamForPlayer(i, RadioSANUno);
  632. SetPVarInt(i, "sanlisten", 1);
  633. }
  634. }
  635. }
  636. }
  637. }
  638. else if(strfind(inputtext, "Radio SAN2") != -1)
  639. {
  640. if(RadioSANDos[0] != EOF)
  641. {
  642. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  643. {
  644. foreach(Player, i)
  645. {
  646. if(IsPlayerInVehicle(i, veh))
  647. {
  648. PlayAudioStreamForPlayer(i, RadioSANDos);
  649. SetPVarInt(i, "sanlisten", 2);
  650. }
  651. }
  652. }
  653. }
  654. }*/
  655.  
  656. else if(strfind(inputtext, "Muzyka") != -1)
  657. {
  658. if(!response) return 1;
  659. dont_override = true;
  660. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  661. ShowPlayerDialog(playerid, D_MP3, DIALOG_STYLE_LIST, "Muzyka","Radio ZET\n""RMF FM\n""RMF MAXXX\n""Radio ESKA\n""Własny stream\n""MP3 OFF","Start","");
  662. }
  663. }
  664. else if(strfind(inputtext, "Wlasna muzyka") != -1)
  665. {
  666. if(!response) return 1;
  667. dont_override = true;
  668. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  669. ShowPlayerDialog(playerid, D_MP3_URL, DIALOG_STYLE_INPUT, "Własna muzyka", "Wklej poniżej link do streama", "Start", "");
  670. }
  671. }
  672. else if(strfind(inputtext, "Wyłącz radio") != -1)
  673. {
  674. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  675. {
  676. foreach(new i : Player)
  677. {
  678. if(IsPlayerInVehicle(i, veh))
  679. {
  680. StopAudioStreamForPlayer(i);
  681. SetPVarInt(i, "sanlisten", 0);
  682. }
  683. }
  684. }
  685. }
  686. //
  687. new taknieL[64];
  688. new taknieBON[64];
  689. new taknieBOT[64];
  690. GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
  691. if(lights == 1) format(taknieL, sizeof(taknieL), "Wyłącz");
  692. else format(taknieL, sizeof(taknieL), "Włącz");
  693. if(bonnet == 1) format(taknieBON, sizeof(taknieBON), "Zamknij");
  694. else format(taknieBON, sizeof(taknieBON), "Otwórz");
  695. if(boot == 1) format(taknieBOT, sizeof(taknieBOT), "Zamknij");
  696. else format(taknieBOT, sizeof(taknieBOT), "Otwórz");
  697. //
  698. format(komunikat, sizeof(komunikat), "Światła (%s)\nMaska (%s)\nBagażnik (%s)", taknieL, taknieBON, taknieBOT);
  699. //
  700. /* if(PlayerInfo[playerid][pCB])
  701. {
  702. new cbr[16];
  703. if(cbradijo[playerid]) format(cbr, 16, "Włącz");
  704. else format(cbr, 16, "Wyłącz");
  705. format(komunikat, sizeof(komunikat), "%s\nCB-Radio (%s)", komunikat, cbr);
  706. }
  707. if(CarData[VehicleUID[veh][vUID]][c_Neon] != 0 || veh >= 475 && veh <= 483)
  708. {
  709. new taknieNeo[16];
  710. if(VehicleUID[veh][vNeon]) format(taknieNeo, sizeof(taknieNeo), "Wyłącz");
  711. else format(taknieNeo, sizeof(taknieNeo), "Włącz");
  712. format(komunikat, sizeof(komunikat), "%s\nNeony (%s)", komunikat, taknieNeo);
  713. }*/
  714. //
  715. format(komunikat, sizeof(komunikat), "%s\nMuzyka\nWlasna muzyka\nWyłącz radio", komunikat); //+ 35char
  716. //
  717. if(!dont_override) ShowPlayerDialog(playerid, D_DR, DIALOG_STYLE_LIST, "Deska rozdzielcza", komunikat, "Wybierz", "Anuluj");
  718. }
  719. }
  720. else if(dialogid == D_MUSIC)
  721. {
  722. if(response)
  723. {
  724. new veh = GetPlayerVehicleID(playerid);
  725. //if(IsAValidURL(inputtext))
  726. //{
  727. if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  728. foreach(new i : Player)
  729. {
  730. if(IsPlayerInVehicle(i, veh)) {
  731. PlayAudioStreamForPlayer(i, inputtext);
  732. }
  733. }
  734. SetPVarString(playerid, "radioUrl", inputtext);
  735. SetPVarInt(playerid, "sanlisten", 3);
  736. }
  737. //}
  738. }
  739. return 1;
  740. }
  741. else if(dialogid == D_MP3)
  742. {
  743. switch(listitem)
  744. {
  745. case 0:
  746. {
  747. if(!response) return 1;
  748. StopAudioStreamForPlayer(playerid);
  749. PlayAudioStreamForPlayer(playerid, "http://radiozetmp3-07.eurozet.pl:8400/listen.pls");
  750. return 1;
  751. }
  752. case 1:
  753. {
  754. if(!response) return 1;
  755. StopAudioStreamForPlayer(playerid);
  756. PlayAudioStreamForPlayer(playerid, "http://www.miastomuzyki.pl/n/rmffm.pls");
  757. return 1;
  758. }
  759. case 2:
  760. {
  761. if(!response) return 1;
  762. StopAudioStreamForPlayer(playerid);
  763. PlayAudioStreamForPlayer(playerid, "http://www.miastomuzyki.pl/n/rmfmaxxx.pls");
  764. return 1;
  765. }
  766. case 3:
  767. {
  768. if(!response) return 1;
  769. StopAudioStreamForPlayer(playerid);
  770. PlayAudioStreamForPlayer(playerid, "http://acdn.smcloud.net/t062-1.mp3.pls");
  771. return 1;
  772. }
  773. case 4:
  774. {
  775. if(!response) return 1;
  776. ShowPlayerDialog(playerid, D_MP3_URL, DIALOG_STYLE_INPUT, "Własne MP3", "Wprowadz adres URL do radia/piosenki.", "Start", "Anuluj");
  777. return 1;
  778. }
  779. case 5:
  780. {
  781. if(!response) return 1;
  782. GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~MP3 Off", 5000, 5);
  783. //PlayerFixRadio(playerid);
  784. StopAudioStreamForPlayer(playerid);
  785. return 1;
  786. }
  787. }
  788. }
  789. else if(dialogid == D_MP3_URL)
  790. {
  791. if(response)
  792. {
  793. //if(IsAValidURL(inputtext))
  794. //{
  795. StopAudioStreamForPlayer(playerid);
  796. PlayAudioStreamForPlayer(playerid, inputtext);
  797. //}
  798. //else
  799. //{
  800. // SendClientMessage(playerid, COLOR_GREY, "Zły adres URL");
  801. // ShowPlayerDialogEx(playerid, DIALOGID_MUZYKA_URL, DIALOG_STYLE_INPUT, "Własne MP3", "Wprowadz adres URL do radia/piosenki.", "Start", "Anuluj");
  802. //}
  803. }
  804. return 1;
  805. }
  806.  
  807.  
  808. //system aut//
  809. if(dialogid == 443)
  810. {
  811. if(response)
  812. {
  813. new lUID = PlayerCache[playerid][pKluczeAuta];
  814. if(lUID == 0) return 1;
  815.  
  816. new idx = Car_GetIDXFromUID(lUID);
  817. if(idx == -1) return 1;
  818. if(CarData[idx][c_Keys] != PlayerCache[playerid][pUID])
  819. {
  820. SendClientMessage(playerid, COLOR_NEWS, "Kluczyki od tego pojazdu zostały zabrane przez właściciela.");
  821. PlayerCache[playerid][pKluczeAuta] = 0;
  822. return 1;
  823. }
  824. switch(listitem)
  825. {
  826. case 0://spawnuj kluczyki
  827. {
  828. if(CarData[idx][c_ID] != 0)
  829. {
  830. SendClientMessage(playerid, 0xFFC0CB, "Pojazd do którego masz kluczyki jest już zespawnowany");
  831. }
  832. else
  833. {
  834. Car_Spawn(idx);
  835. SendClientMessage(playerid, 0xFFC0CB, "Twój pojazd został zrespawnowany");
  836. }
  837. }
  838. case 1://Znajdź
  839. {
  840. new Float:autox, Float:autoy, Float:autoz;
  841. new pojazdszukany = CarData[idx][c_ID];
  842. if(pojazdszukany == 0) return 1;
  843. GetVehiclePos(pojazdszukany, autox, autoy, autoz);
  844. SetPlayerCheckpoint(playerid, autox, autoy, autoz, 6);
  845. SetTimerEx("SzukanieAuta",30000,0,"d",playerid);
  846. SendClientMessage(playerid, 0xFFC0CB, "Jedź do czerwonego markera");
  847.  
  848. }
  849. case 2://Pokaż parking
  850. {
  851. SetPlayerCheckpoint(playerid, CarData[idx][c_PosX],CarData[idx][c_PosY],CarData[idx][c_PosZ], 6);
  852. SetTimerEx("SzukanieAuta",30000,0,"d",playerid);
  853. SendClientMessage(playerid, 0xFFC0CB, "Jedź do czerwonego markera");
  854.  
  855. }
  856. }
  857. }
  858. }
  859. if(dialogid == D_AUTO_RESPAWN)//Potwierdzenie Respawnuj
  860. {
  861. if(response)
  862. {
  863. if(GetPlayerMoney(playerid)>= 5000)
  864. {
  865. new vehicleid;
  866.  
  867. if((vehicleid = CarData[IloscAut[playerid]][c_ID]) != 0)
  868. {
  869. Car_Unspawn(vehicleid);
  870. Car_Spawn(IloscAut[playerid]);
  871.  
  872. GivePlayerMoney(playerid, -5000);
  873. SendClientMessage(playerid, 0xFFC0CB, "Pojazd został zrespawnowany. Koszt: {FF0000}5000$");
  874. }
  875. else
  876. {
  877. SendClientMessage(playerid, 0xFFC0CB, "Ten pojazd nie jest zespawnowany");
  878. return 1;
  879. }
  880. }
  881. else
  882. {
  883. SendClientMessage(playerid, 0xFFC0CB, "Nie stać cię!");
  884. ShowCarsForPlayer(playerid, playerid);
  885. }
  886. }
  887. if(!response)
  888. {
  889. ShowCarsForPlayer(playerid, playerid);
  890. }
  891. }
  892. if(dialogid == D_AUTO_UNSPAWN)//Potwierdzenie Unspawnuj
  893. {
  894. if(response)
  895. {
  896. if(GetPlayerMoney(playerid) >= 5000)
  897. {
  898. new vehicleid;
  899.  
  900. if((vehicleid = CarData[IloscAut[playerid]][c_ID]) != 0)
  901. {
  902. Car_Unspawn(vehicleid);
  903.  
  904. GivePlayerMoney(playerid, -5000);
  905. SendClientMessage(playerid, 0xFFC0CB, "Pojazd został unspawnowany. Koszt: {FF0000}5000$");
  906. }
  907. else
  908. {
  909. SendClientMessage(playerid, 0xFFC0CB, "Ten pojazd nie jest zespawnowany");
  910. return 1;
  911. }
  912. }
  913. else
  914. {
  915. SendClientMessage(playerid, 0xFFC0CB, "Nie stać cię!");
  916. ShowCarsForPlayer(playerid, playerid);
  917. }
  918. }
  919. if(!response)
  920. {
  921. ShowCarsForPlayer(playerid, playerid);
  922. }
  923. }
  924. if(dialogid == D_AUTO)
  925. {
  926. if(!response) return 1;
  927. new lUID = strval(inputtext);
  928. if(lUID < 0)
  929. {
  930. ShowCarsForPlayer(playerid, playerid);
  931. SendClientMessage(playerid, COLOR_RED, "× Ten pojazd jest zablokowany, skontaktuj się z administratorem.");
  932. return 1;
  933. }
  934.  
  935. ShowPlayerDialog(playerid, D_AUTO_ACTION, DIALOG_STYLE_LIST, "Panel pojazdu", "Spawnuj\nRespawnuj\nUnspawnuj\nZnajdź\nPokaż parking\nPrzemaluj\nZłomuj\nUsuń tuning\nRejestracja", "Wybierz", "Wyjdź");
  936. IloscAut[playerid] = lUID;
  937. return 1;
  938. }
  939. if(dialogid == D_AUTO_ACTION)
  940. {
  941. if(!response)
  942. {
  943. ShowCarsForPlayer(playerid, playerid);
  944. return 1;
  945. }
  946. new lUID = IloscAut[playerid];
  947. switch(listitem)
  948. {
  949. case 0:
  950. {
  951. if(CarData[lUID][c_ID] == 0)
  952. {
  953. Car_Spawn(lUID);
  954. SendClientMessage(playerid, COLOR_WHITE, "Twój pojazd został {2DE9B1}zespawnowany{FFFFFF}!");
  955. }
  956. else
  957. {
  958. SendClientMessage(playerid, COLOR_WHITE, "Twój pojazd jest już {2DE9B1}zespawnowany{FFFFFF}, stoi tam gdzie go zostawiłeś!");
  959. }
  960. }
  961. case 1: ShowPlayerDialog(playerid, D_AUTO_RESPAWN, DIALOG_STYLE_MSGBOX, "Respawnuj wóz", "Czy na pewno chcesz zrespawnować ć ten wóż?\nKoszt respawnu wozu to {FF0000}5000${FFFAFA}!!!", "Respawnuj", "Anuluj");
  962. case 2: ShowPlayerDialog(playerid, D_AUTO_UNSPAWN, DIALOG_STYLE_MSGBOX, "Unspawnuj wóz", "Czy na pewno chcesz unspawnować ten wóż?\nKoszt unspawnowania wozu to {FF0000}5000${FFFAFA}!!!", "Unspawnuj", "Anuluj");
  963. case 3://Znajdź
  964. {
  965. if(CarData[lUID][c_ID] == 0) return SendClientMessage(playerid, 0xFFC0CB, "Auto nie jest zespawnowane.");
  966. new Float:autox, Float:autoy, Float:autoz;
  967. new pojazdszukany = CarData[lUID][c_ID];
  968. GetVehiclePos(pojazdszukany, autox, autoy, autoz);
  969. SetPlayerCheckpoint(playerid, autox, autoy, autoz, 6);
  970. SetTimerEx("SzukanieAuta",30000,0,"d",playerid);
  971. SendClientMessage(playerid, 0xFFC0CB, "Lokalizacja pojazdu została oznaczona na mapie.");
  972. }
  973. case 4://Pokaż parking
  974. {
  975. SetPlayerCheckpoint(playerid, CarData[lUID][c_PosX],CarData[lUID][c_PosY],CarData[lUID][c_PosZ], 6);
  976. SetTimerEx("SzukanieAuta",30000,0,"d",playerid);
  977. SendClientMessage(playerid, 0xFFC0CB, "Lokalizacja pojazdu została oznaczona na mapie.");
  978. }
  979. case 5://Przemaluj
  980. {
  981. if(IsPlayerInAnyVehicle(playerid))
  982. {
  983. if(GetPlayerMoney(playerid) >= 1500)
  984. {
  985. ShowPlayerDialog(playerid, D_AUTO_RESPRAY, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  986. }
  987. else
  988. {
  989. SendClientMessage(playerid, 0xFFC0CB, "Nie masz pieniędzy na przemalowanie (1500$)");
  990. }
  991. }
  992. }
  993. case 6://Złomuj
  994. {
  995. if(IsPlayerInAnyVehicle(playerid))
  996. {
  997. if(CarData[lUID][c_ID] == 0) return SendClientMessage(playerid, 0xFFC0CB, "Auto nie jest zespawnowane!");
  998. if(CarData[lUID][c_ID] != GetPlayerVehicleID(playerid)) return SendClientMessage(playerid, 0xFFC0CB, "Nie siedzisz w aucie, ktore chcesz zezlomowac!");
  999. ShowPlayerDialog(playerid, D_AUTO_DESTROY, DIALOG_STYLE_MSGBOX, "Złomowanie wozu", "Czy na pewno chcesz zezłomować ten wóz? Zarobisz na tym tylko 5000$!", "ZŁOMUJ", "WYJDŹ");
  1000. }
  1001. }
  1002. case 7://Usuń tuning/Przywróc parking
  1003. {
  1004. CarData[lUID][c_Nitro] = 0;
  1005. CarData[lUID][c_bHydraulika] = false;
  1006. CarData[lUID][c_Felgi] = 0;
  1007. CarData[lUID][c_Malunek] = 3;
  1008. CarData[lUID][c_Spoiler] = 0;
  1009. CarData[lUID][c_Bumper1] = 0;
  1010. CarData[lUID][c_Bumper2] = 0;
  1011. SendClientMessage(playerid, 0xFFC0CB, "Tuning zostanie usunięty przy najbliższym respawnie.");
  1012. }
  1013. /*case 8://rejestracja prototyp
  1014. {
  1015. ShowPlayerDialog(playerid, D_AUTO_REJESTRACJA, DIALOG_STYLE_INPUT, "Rejestracja", "Wprowadź nowy numer/tekst na swojej tablicy rejestracyjnej (do 5 znaków):", "Ustaw", "Wróć");
  1016. }*/
  1017. }
  1018. return 1;
  1019. }
  1020. else if(dialogid == D_AUTO_REJESTRACJA)
  1021. {
  1022. new lUID = IloscAut[playerid];
  1023. if(!response) return cmd_car(playerid);
  1024. if(strlen(inputtext) < 1 || strlen(inputtext) > 5)
  1025. {
  1026. cmd_car(playerid);
  1027. SendClientMessage(playerid, COLOR_GRAD1, "Nieodpowiednia ilość znaków.");
  1028. return 1;
  1029. }
  1030. else for (new i = 0, len = strlen(inputtext); i != len; i ++) {
  1031. if ((inputtext[i] >= 'A' && inputtext[i] <= 'Z') || (inputtext[i] >= 'a' && inputtext[i] <= 'z') || (inputtext[i] >= '0' && inputtext[i] <= '9') || (inputtext[i] == ' '))
  1032. continue;
  1033. else return SendClientMessage(playerid, COLOR_GRAD1, "Użyłeś nieodpowiednich znaków rejestracji (tylko litery i cyfry).");
  1034. }
  1035. CarData[lUID][c_PlateText] = strval(inputtext);
  1036. SendClientMessage(playerid, 0xFFC0CB, "Tablica zostanie zmieniona po respawnie.");
  1037. return 1;
  1038. }
  1039. if(dialogid == 440)//SYSTEM AUT - kategorie
  1040. {
  1041. if(response)
  1042. {
  1043. switch(listitem)
  1044. {
  1045. case 0:
  1046. {
  1047. ShowPlayerDialog(playerid, 450, DIALOG_STYLE_LIST, "Samochody sportowe", "Turismo 10mln\nInfernus 12,5mln\nBullet 8mln\nSuper GT 7,5mln\nCheetah 7mln\nBanshee 6mln\nComet 5mln\nBuffalo 3mln\nZR-350 2,5mln\nPhoenix 750tys\nEuros 4mln\nSultan 5mln\nJester 4,5mln\nElegy 4mln\nUranus 3,25mln\nAlpha 900tys\nFlash 3,52mln\nHotknife 1,3mln", "Wybierz", "Wróć");
  1048. }
  1049. case 1:
  1050. {
  1051. ShowPlayerDialog(playerid, 451, DIALOG_STYLE_LIST, "Samochody osobowe", "Bravura 160tys\nManana 180tys\nEsperanto 200tys\nPremier 280tys\nPrevion 150tys\nNebula 320tys\nSolair 350tys\nGlendale 280tys\nOceanic 340tys\nHermes 275tys\nSabre 300tys\nRegina 375tys\nGreenwood 275tys\nBlista Compact 500tys\nMajestic 250tys\nBuccaneer 140tys\nFortune 400tys\nCadrona 375tys\nWillard 340tys\nIntruder 385tys\nPrimo 340tys\nTahoma 390tys\nEmperor 230k\nClub 700tys\nSurnise", "Wybierz", "Wróć");
  1052. }
  1053. case 2:
  1054. {
  1055. ShowPlayerDialog(playerid, 452, DIALOG_STYLE_LIST, "Samochody luksusowe", "Limuzyna 5mln\nVirgo 680tys\nWashington 750tys\nStafford 1,8mln\nSentiniel 600tys\nAdmiral 860tys\nElegant 750tys\nMerit 500tys\nStratum 2,85mln\nVincent 700tys", "Wybierz", "Wróć");
  1056. }
  1057. case 3:
  1058. {
  1059. ShowPlayerDialog(playerid, 453, DIALOG_STYLE_LIST, "Samochody terenowe", "Rancher 600tys\nHuntley 350tys\nLandstalker 200tys\nMesa 700tys\nBF Injection 800tys\nSandking 4mln\nHummer 7mln", "Wybierz", "Wróć");
  1060. }
  1061. case 4:
  1062. {
  1063. ShowPlayerDialog(playerid, 454, DIALOG_STYLE_LIST, "Pick-up`y", "Yosemite 350tys\nBobcat 160tys\nPicador 220tys\nSadler 180tys\nWalton 80tys\nSlamvan 4,5mln", "Wybierz", "Wróć");
  1064. }
  1065. case 5:
  1066. {
  1067. ShowPlayerDialog(playerid, 455, DIALOG_STYLE_LIST, "Kabriolety", "Comet 5mln\nWindsor 5,5mln\nFeltzer 1,4mln\nStalion 250tys", "Wybierz", "Wróć");
  1068. }
  1069. case 6:
  1070. {
  1071. ShowPlayerDialog(playerid, 456, DIALOG_STYLE_LIST, "Lowridery", "Blade 1,28mln\nSavanna 1,33mln\nRemington 1,4mln\nTornado 1,23mln\nVoodoo 1,22mln\nBroadway 1,21mln", "Wybierz", "Wróć");
  1072. }
  1073. case 7:
  1074. {
  1075. ShowPlayerDialog(playerid, 457, DIALOG_STYLE_LIST, "Na każdą kieszeń", "Clover 45tys\nTampa 40tys\nPerenniel 60tys\nGlendale(obity) 28tys\nSadler(obity) 25tys\nTurbowózek śmiesznie tanio\nSkuter 17tys", "Wybierz", "Wróć");
  1076. }
  1077. case 8:
  1078. {
  1079. ShowPlayerDialog(playerid, 458, DIALOG_STYLE_LIST, "Jednoślady", "NRG-500 11,5mln\nFCR-900 8mln\nBF-400 4,5mln\nFreeway 900tys\nWayfarer 750tys\nSanchez 1,5mln\nQuad 600tys\nFaggio 17tys", "Wybierz", "Wróć");
  1080. }
  1081. case 9:
  1082. {
  1083. ShowPlayerDialog(playerid, 459, DIALOG_STYLE_LIST, "Inne pojazdy", "Burrito 350tys\nBandito 1,3mln\nHotknife 1,3mln\nCamper 350tys\nKamping 700tys\nHustler 550tys", "Wybierz", "Wróć");
  1084. }
  1085. }
  1086. }
  1087. }
  1088. if(dialogid == 450)
  1089. {
  1090. if(response)
  1091. {
  1092. switch(listitem)
  1093. {
  1094. case 0:
  1095. {
  1096. ShowPlayerDialog(playerid, 4001, DIALOG_STYLE_MSGBOX, "Kupowanie Turismo", "Turismo\n\nCena: 10.000.000$\nPrędkość Maksymalna: 240km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1097. pojazdid[playerid] = 451;
  1098. CenaPojazdu[playerid] = 10000000;
  1099. }
  1100. case 1:
  1101. {
  1102. ShowPlayerDialog(playerid, 4001, DIALOG_STYLE_MSGBOX, "Kupowanie Infernusa", "Infernus\n\nCena: 12.500.000$\nPrędkość Maksymalna: 240km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1103. pojazdid[playerid] = 411;
  1104. CenaPojazdu[playerid] = 12500000;
  1105. }
  1106. case 2:
  1107. {
  1108. ShowPlayerDialog(playerid, 4002, DIALOG_STYLE_MSGBOX, "Kupowanie Bulleta", "Bullet\n\nCena: 8.000.000$\nPrędkość Maksymalna: 230km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1109. pojazdid[playerid] = 541;
  1110. CenaPojazdu[playerid] = 8000000;
  1111. }
  1112. case 3:
  1113. {
  1114. ShowPlayerDialog(playerid, 4003, DIALOG_STYLE_MSGBOX, "Kupowanie Super GT", "Super GT\n\nCena: 7.500.000$\nPrędkość Maksymalna: 230km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1115. pojazdid[playerid] = 506;
  1116. CenaPojazdu[playerid] = 7500000;
  1117. }
  1118. case 4:
  1119. {
  1120. ShowPlayerDialog(playerid, 4004, DIALOG_STYLE_MSGBOX, "Kupowanie Cheetah", "Cheetah\n\nCena: 7.000.000$\nPrędkość Maksymalna: 230km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1121. pojazdid[playerid] = 415;
  1122. CenaPojazdu[playerid] = 7000000;
  1123. }
  1124. case 5:
  1125. {
  1126. ShowPlayerDialog(playerid, 4005, DIALOG_STYLE_MSGBOX, "Kupowanie Banshee", "Banshee\n\nCena: 6.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1127. pojazdid[playerid] = 429;
  1128. CenaPojazdu[playerid] = 6000000;
  1129. }
  1130. case 6:
  1131. {
  1132. ShowPlayerDialog(playerid, 4006, DIALOG_STYLE_MSGBOX, "Kupowanie Cometa", "Comet\n\nCena: 5.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1133. pojazdid[playerid] = 480;
  1134. CenaPojazdu[playerid] = 5000000;
  1135. }
  1136. case 7:
  1137. {
  1138. ShowPlayerDialog(playerid, 4007, DIALOG_STYLE_MSGBOX, "Kupowanie Buffalo", "Buffalo\n\nCena: 3.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1139. pojazdid[playerid] = 402;
  1140. CenaPojazdu[playerid] = 3000000;
  1141. }
  1142. case 8:
  1143. {
  1144. ShowPlayerDialog(playerid, 4008, DIALOG_STYLE_MSGBOX, "Kupowanie ZR-350", "ZR-350\n\nCena: 2.500.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1145. pojazdid[playerid] = 477;
  1146. CenaPojazdu[playerid] = 2500000;
  1147. }
  1148. case 9:
  1149. {
  1150. ShowPlayerDialog(playerid, 4009, DIALOG_STYLE_MSGBOX, "Kupowanie Phoenixa", "Phoenix\n\nCena: 750.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1151. pojazdid[playerid] = 603;
  1152. CenaPojazdu[playerid] = 750000;
  1153. }
  1154. case 10:
  1155. {
  1156. ShowPlayerDialog(playerid, 4010, DIALOG_STYLE_MSGBOX, "Kupowanie Eurosa", "Euros\n\nCena: 4.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1157. pojazdid[playerid] = 587;
  1158. CenaPojazdu[playerid] = 4000000;
  1159. }
  1160. case 11:
  1161. {
  1162. ShowPlayerDialog(playerid, 4011, DIALOG_STYLE_MSGBOX, "Kupowanie Sultana", "Sultan\n\nCena: 5.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1163. pojazdid[playerid] = 560;
  1164. CenaPojazdu[playerid] = 5000000;
  1165. }
  1166. case 12:
  1167. {
  1168. ShowPlayerDialog(playerid, 4012, DIALOG_STYLE_MSGBOX, "Kupowanie Jestera", "Jester\n\nCena: 4.500.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1169. pojazdid[playerid] = 559;
  1170. CenaPojazdu[playerid] = 4500000;
  1171. }
  1172. case 13:
  1173. {
  1174. ShowPlayerDialog(playerid, 4013, DIALOG_STYLE_MSGBOX, "Kupowanie Elegy", "Elegy\n\nCena: 4.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1175. pojazdid[playerid] = 562;
  1176. CenaPojazdu[playerid] = 4000000;
  1177. }
  1178. case 14:
  1179. {
  1180. ShowPlayerDialog(playerid, 4014, DIALOG_STYLE_MSGBOX, "Kupowanie Uranusa", "Uranus\n\nCena: 3.250.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1181. pojazdid[playerid] = 558;
  1182. CenaPojazdu[playerid] = 3250000;
  1183. }
  1184. case 15:
  1185. {
  1186. ShowPlayerDialog(playerid, 4015, DIALOG_STYLE_MSGBOX, "Kupowanie Aplha", "Alpha\n\nCena: 900.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1187. pojazdid[playerid] = 602;
  1188. CenaPojazdu[playerid] = 900000;
  1189. }
  1190. case 16:
  1191. {
  1192. ShowPlayerDialog(playerid, 4016, DIALOG_STYLE_MSGBOX, "Kupowanie Flasha", "Flash\n\nCena: 3.520.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1193. pojazdid[playerid] = 565;
  1194. CenaPojazdu[playerid] = 3520000;
  1195. }
  1196. case 17:
  1197. {
  1198. ShowPlayerDialog(playerid, 4017, DIALOG_STYLE_MSGBOX, "Kupowanie Hotknife", "Hotknife\n\nCena: 1.300.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1199. pojazdid[playerid] = 434;
  1200. CenaPojazdu[playerid] = 1300000;
  1201. }
  1202. }
  1203. }
  1204. if(!response)
  1205. {
  1206. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1207. }
  1208. }
  1209. if(dialogid == 451)
  1210. {
  1211. if(response)
  1212. {
  1213. switch(listitem)
  1214. {
  1215. case 0:
  1216. {
  1217. ShowPlayerDialog(playerid, 4100, DIALOG_STYLE_MSGBOX, "Kupowanie Bravury", "Bravura\n\nCena: 160.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1218. pojazdid[playerid] = 401;
  1219. CenaPojazdu[playerid] = 160000;
  1220. }
  1221. case 1:
  1222. {
  1223. ShowPlayerDialog(playerid, 4101, DIALOG_STYLE_MSGBOX, "Kupowanie Manany", "Manana\n\nCena: 180.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1224. pojazdid[playerid] = 410;
  1225. CenaPojazdu[playerid] = 180000;
  1226. }
  1227. case 2:
  1228. {
  1229. ShowPlayerDialog(playerid, 4102, DIALOG_STYLE_MSGBOX, "Kupowanie Esperanto", "Esperanto\n\nCena: 200.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1230. pojazdid[playerid] = 419;
  1231. CenaPojazdu[playerid] = 200000;
  1232. }
  1233. case 3:
  1234. {
  1235. ShowPlayerDialog(playerid, 4103, DIALOG_STYLE_MSGBOX, "Kupowanie Premiera", "Premier\n\nCena: 280.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1236. pojazdid[playerid] = 426;
  1237. CenaPojazdu[playerid] = 280000;
  1238. }
  1239. case 4:
  1240. {
  1241. ShowPlayerDialog(playerid, 4104, DIALOG_STYLE_MSGBOX, "Kupowanie Previona", "Previon\n\nCena: 150.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1242. pojazdid[playerid] = 436;
  1243. CenaPojazdu[playerid] = 150000;
  1244. }
  1245. case 5:
  1246. {
  1247. ShowPlayerDialog(playerid, 4105, DIALOG_STYLE_MSGBOX, "Kupowanie Nebuli", "Nebula\n\nCena: 320.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1248. pojazdid[playerid] = 516;
  1249. CenaPojazdu[playerid] = 320000;
  1250. }
  1251. case 6:
  1252. {
  1253. ShowPlayerDialog(playerid, 4106, DIALOG_STYLE_MSGBOX, "Kupowanie Solair", "Solair\n\nCena: 350.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1254. pojazdid[playerid] = 458;
  1255. CenaPojazdu[playerid] = 350000;
  1256. }
  1257. case 7:
  1258. {
  1259. ShowPlayerDialog(playerid, 4107, DIALOG_STYLE_MSGBOX, "Kupowanie Glendale", "Glendale\n\nCena: 280.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1260. pojazdid[playerid] = 466;
  1261. CenaPojazdu[playerid] = 280000;
  1262. }
  1263. case 8:
  1264. {
  1265. ShowPlayerDialog(playerid, 4108, DIALOG_STYLE_MSGBOX, "Kupowanie Oceanic", "Oceanic\n\nCena: 340.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1266. pojazdid[playerid] = 467;
  1267. CenaPojazdu[playerid] = 340000;
  1268. }
  1269. case 9:
  1270. {
  1271. ShowPlayerDialog(playerid, 4109, DIALOG_STYLE_MSGBOX, "Kupowanie Hermesa", "Hermes\n\nCena: 275.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1272. pojazdid[playerid] = 474;
  1273. CenaPojazdu[playerid] = 275000;
  1274. }
  1275. case 10:
  1276. {
  1277. ShowPlayerDialog(playerid, 4110, DIALOG_STYLE_MSGBOX, "Kupowanie Sabre", "Sabre\n\nCena: 300.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1278. pojazdid[playerid] = 475;
  1279. CenaPojazdu[playerid] = 300000;
  1280. }
  1281. case 11:
  1282. {
  1283. ShowPlayerDialog(playerid, 4111, DIALOG_STYLE_MSGBOX, "Kupowanie Reginy", "Regina\n\nCena: 375.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1284. pojazdid[playerid] = 479;
  1285. CenaPojazdu[playerid] = 375000;
  1286. }
  1287. case 12:
  1288. {
  1289. ShowPlayerDialog(playerid, 4112, DIALOG_STYLE_MSGBOX, "Kupowanie Greenwooda", "Greenwood\n\nCena: 275.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1290. pojazdid[playerid] = 492;
  1291. CenaPojazdu[playerid] = 275000;
  1292. }
  1293. case 13:
  1294. {
  1295. ShowPlayerDialog(playerid, 4113, DIALOG_STYLE_MSGBOX, "Kupowanie Blisty", "Blista Compact\n\nCena: 500.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1296. pojazdid[playerid] = 496;
  1297. CenaPojazdu[playerid] = 500000;
  1298. }
  1299. case 14:
  1300. {
  1301. ShowPlayerDialog(playerid, 4114, DIALOG_STYLE_MSGBOX, "Kupowanie Majestica", "Majestic\n\nCena: 250.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1302. pojazdid[playerid] = 517;
  1303. CenaPojazdu[playerid] = 250000;
  1304. }
  1305. case 15:
  1306. {
  1307. ShowPlayerDialog(playerid, 4115, DIALOG_STYLE_MSGBOX, "Kupowanie Buccaneera", "Buccaneer\n\nCena: 140.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1308. pojazdid[playerid] = 518;
  1309. CenaPojazdu[playerid] = 140000;
  1310. }
  1311. case 16:
  1312. {
  1313. ShowPlayerDialog(playerid, 4116, DIALOG_STYLE_MSGBOX, "Kupowanie Fortune", "Fortune\n\nCena: 400.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1314. pojazdid[playerid] = 526;
  1315. CenaPojazdu[playerid] = 400000;
  1316. }
  1317. case 17:
  1318. {
  1319. ShowPlayerDialog(playerid, 4117, DIALOG_STYLE_MSGBOX, "Kupowanie Cadrony", "Cadrona\n\nCena: 375.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1320. pojazdid[playerid] = 527;
  1321. CenaPojazdu[playerid] = 375000;
  1322. }
  1323. case 18:
  1324. {
  1325. ShowPlayerDialog(playerid, 4118, DIALOG_STYLE_MSGBOX, "Kupowanie Willarda", "Willard\n\nCena: 340.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1326. pojazdid[playerid] = 529;
  1327. CenaPojazdu[playerid] = 340000;
  1328. }
  1329. case 19:
  1330. {
  1331. ShowPlayerDialog(playerid, 4119, DIALOG_STYLE_MSGBOX, "Kupowanie Intrudera", "Intruder\n\nCena: 385.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1332. pojazdid[playerid] = 546;
  1333. CenaPojazdu[playerid] = 385000;
  1334. }
  1335. case 20:
  1336. {
  1337. ShowPlayerDialog(playerid, 4120, DIALOG_STYLE_MSGBOX, "Kupowanie Primo", "Primo\n\nCena: 340.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1338. pojazdid[playerid] = 547;
  1339. CenaPojazdu[playerid] = 340000;
  1340. }
  1341. case 21:
  1342. {
  1343. ShowPlayerDialog(playerid, 4121, DIALOG_STYLE_MSGBOX, "Kupowanie Tahomy", "Tahoma\n\nCena: 390.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1344. pojazdid[playerid] = 566;
  1345. CenaPojazdu[playerid] = 390000;
  1346. }
  1347. case 22:
  1348. {
  1349. ShowPlayerDialog(playerid, 4122, DIALOG_STYLE_MSGBOX, "Kupowanie Emperora", "Emperor\n\nCena: 230.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1350. pojazdid[playerid] = 585;
  1351. CenaPojazdu[playerid] = 230000;
  1352. }
  1353. case 23:
  1354. {
  1355. ShowPlayerDialog(playerid, 4123, DIALOG_STYLE_MSGBOX, "Kupowanie Cluba", "Club\n\nCena: 700.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1356. pojazdid[playerid] = 589;
  1357. CenaPojazdu[playerid] = 700000;
  1358. }
  1359. case 24:
  1360. {
  1361. ShowPlayerDialog(playerid, 4124, DIALOG_STYLE_MSGBOX, "Kupowanie Surnise", "Surnise\n\nCena: 395.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1362. pojazdid[playerid] = 550;
  1363. CenaPojazdu[playerid] = 395000;
  1364. }
  1365. }
  1366. }
  1367. if(!response)
  1368. {
  1369. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1370. }
  1371. }
  1372. if(dialogid == 452)
  1373. {
  1374. if(response)
  1375. {
  1376. switch(listitem)
  1377. {
  1378. case 0:
  1379. {
  1380. ShowPlayerDialog(playerid, 4200, DIALOG_STYLE_MSGBOX, "Kupowanie Limuzyny", "Limuzyna\n\nCena: 5.000.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 4\nOpis: Pojazd posiada wnętrze do którego można \n\t wchodzić i wychodzić komendą /wejdzw", "Kup!", "Wróć");
  1381. pojazdid[playerid] = 409;
  1382. CenaPojazdu[playerid] = 5000000;
  1383. }
  1384. case 1:
  1385. {
  1386. ShowPlayerDialog(playerid, 4201, DIALOG_STYLE_MSGBOX, "Kupowanie Virgo", "Virgo\n\nCena: 680.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1387. pojazdid[playerid] = 491;
  1388. CenaPojazdu[playerid] = 680000;
  1389. }
  1390. case 2:
  1391. {
  1392. ShowPlayerDialog(playerid, 4203, DIALOG_STYLE_MSGBOX, "Kupowanie Washington", "Washington\n\nCena: 750.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1393. pojazdid[playerid] = 421;
  1394. CenaPojazdu[playerid] = 750000;
  1395. }
  1396. case 3:
  1397. {
  1398. ShowPlayerDialog(playerid, 4203, DIALOG_STYLE_MSGBOX, "Kupowanie Stafforda", "Stafford\n\nCena: 1.800.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1399. pojazdid[playerid] = 580;
  1400. CenaPojazdu[playerid] = 1800000;
  1401. }
  1402. case 4:
  1403. {
  1404. ShowPlayerDialog(playerid, 4204, DIALOG_STYLE_MSGBOX, "Kupowanie Sentinela", "Sentinel\n\nCena: 600.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1405. pojazdid[playerid] = 405;
  1406. CenaPojazdu[playerid] = 600000;
  1407. }
  1408. case 5:
  1409. {
  1410. ShowPlayerDialog(playerid, 4205, DIALOG_STYLE_MSGBOX, "Kupowanie Admirala", "Admiral\n\nCena: 800.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1411. pojazdid[playerid] = 445;
  1412. CenaPojazdu[playerid] = 800000;
  1413. }
  1414. case 6:
  1415. {
  1416. ShowPlayerDialog(playerid, 4206, DIALOG_STYLE_MSGBOX, "Kupowanie Eleganta", "Elegant\n\nCena: 750.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1417. pojazdid[playerid] = 507;
  1418. CenaPojazdu[playerid] = 750000;
  1419. }
  1420. case 7:
  1421. {
  1422. ShowPlayerDialog(playerid, 4207, DIALOG_STYLE_MSGBOX, "Kupowanie Merita", "Merit\n\nCena: 500.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1423. pojazdid[playerid] = 551;
  1424. CenaPojazdu[playerid] = 500000;
  1425. }
  1426. case 8:
  1427. {
  1428. ShowPlayerDialog(playerid, 4208, DIALOG_STYLE_MSGBOX, "Kupowanie Stratuma", "Stratum\n\nCena: 2.850.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1429. pojazdid[playerid] = 561;
  1430. CenaPojazdu[playerid] = 2850000;
  1431. }
  1432. case 9:
  1433. {
  1434. ShowPlayerDialog(playerid, 4209, DIALOG_STYLE_MSGBOX, "Kupowanie Vincenta", "Vincent\n\nCena: 700.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1435. pojazdid[playerid] = 540;
  1436. CenaPojazdu[playerid] = 700000;
  1437. }
  1438. }
  1439. }
  1440. if(!response)
  1441. {
  1442. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1443. }
  1444. }
  1445. if(dialogid == 453)
  1446. {
  1447. if(response)
  1448. {
  1449. switch(listitem)
  1450. {
  1451. case 0:
  1452. {
  1453. ShowPlayerDialog(playerid, 4300, DIALOG_STYLE_MSGBOX, "Kupowanie Ranchera", "Rancher\n\nCena: 600.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1454. pojazdid[playerid] = 489;
  1455. CenaPojazdu[playerid] = 600000;
  1456. }
  1457. case 1:
  1458. {
  1459. ShowPlayerDialog(playerid, 4301, DIALOG_STYLE_MSGBOX, "Kupowanie Huntleya", "Huntley\n\nCena: 350.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1460. pojazdid[playerid] = 579;
  1461. CenaPojazdu[playerid] = 350000;
  1462. }
  1463. case 2:
  1464. {
  1465. ShowPlayerDialog(playerid, 4302, DIALOG_STYLE_MSGBOX, "Kupowanie Landstalkera", "Landstalker\n\nCena: 200.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1466. pojazdid[playerid] = 400;
  1467. CenaPojazdu[playerid] = 200000;
  1468. }
  1469. case 3:
  1470. {
  1471. ShowPlayerDialog(playerid, 4302, DIALOG_STYLE_MSGBOX, "Kupowanie Mesy", "Mesa\n\nCena: 700.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1472. pojazdid[playerid] = 500;
  1473. CenaPojazdu[playerid] = 700000;
  1474. }
  1475. case 4:
  1476. {
  1477. ShowPlayerDialog(playerid, 4303, DIALOG_STYLE_MSGBOX, "Kupowanie BF Injection", "BF Injection\n\nCena: 800.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Najlepszy do lansowania się na plaży", "Kup!", "Wróć");
  1478. pojazdid[playerid] = 424;
  1479. CenaPojazdu[playerid] = 800000;
  1480. }
  1481. case 5:
  1482. {
  1483. ShowPlayerDialog(playerid, 4304, DIALOG_STYLE_MSGBOX, "Kupowanie Sandkinga", "Sandking\n\nCena: 4.000.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 2\nOpis: Sportowy wóz terenowy, kolory raczej ciemne.\nPrzejedzie przez każdą przeszkodę!", "Kup!", "Wróć");
  1484. pojazdid[playerid] = 495;
  1485. CenaPojazdu[playerid] = 4000000;
  1486. }
  1487. case 6:
  1488. {
  1489. ShowPlayerDialog(playerid, 4304, DIALOG_STYLE_MSGBOX, "Kupowanie Hummera", "Hummer\n\nCena: 7.000.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 2\nOpis: Wojskowy wóz terenowy, tylko jeden kolor.", "Kup!", "Wróć");
  1490. pojazdid[playerid] = 470;
  1491. CenaPojazdu[playerid] = 7000000;
  1492. }
  1493. }
  1494. }
  1495. if(!response)
  1496. {
  1497. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1498. }
  1499. }
  1500. if(dialogid == 454)
  1501. {
  1502. if(response)
  1503. {
  1504. switch(listitem)
  1505. {
  1506. case 0:
  1507. {
  1508. ShowPlayerDialog(playerid, 4400, DIALOG_STYLE_MSGBOX, "Kupowanie Yosemite", "Yosemite\n\nCena: 350.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1509. pojazdid[playerid] = 554;
  1510. CenaPojazdu[playerid] = 350000;
  1511. }
  1512. case 1:
  1513. {
  1514. ShowPlayerDialog(playerid, 4401, DIALOG_STYLE_MSGBOX, "Kupowanie Bobcata", "Bobcat\n\nCena: 160.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1515. pojazdid[playerid] = 422;
  1516. CenaPojazdu[playerid] = 160000;
  1517. }
  1518. case 2:
  1519. {
  1520. ShowPlayerDialog(playerid, 4402, DIALOG_STYLE_MSGBOX, "Kupowanie Picadora", "Picador\n\nCena: 220.000$\nPrędkość Maksymalna: 165km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1521. pojazdid[playerid] = 600;
  1522. CenaPojazdu[playerid] = 220000;
  1523. }
  1524. case 3:
  1525. {
  1526. ShowPlayerDialog(playerid, 4403, DIALOG_STYLE_MSGBOX, "Kupowanie Sadlera", "Sadler\n\nCena: 180.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1527. pojazdid[playerid] = 543;
  1528. CenaPojazdu[playerid] = 180000;
  1529. }
  1530. case 4:
  1531. {
  1532. ShowPlayerDialog(playerid, 4404, DIALOG_STYLE_MSGBOX, "Kupowanie Waltona", "Walton\n\nCena: 80.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1533. pojazdid[playerid] = 478;
  1534. CenaPojazdu[playerid] = 80000;
  1535. }
  1536. case 5:
  1537. {
  1538. ShowPlayerDialog(playerid, 4603, DIALOG_STYLE_MSGBOX, "Kupowanie Slamvana", "Slamvan\n\nCena: 4.500.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Van, dostępne malunki i full tuning.", "Kup!", "Wróć");
  1539. pojazdid[playerid] = 535;//dodaj slamvana slamavana
  1540. CenaPojazdu[playerid] = 4500000;
  1541. }
  1542. }
  1543. }
  1544. if(!response)
  1545. {
  1546. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1547. }
  1548. }
  1549. if(dialogid == 455)
  1550. {
  1551. if(response)
  1552. {
  1553. switch(listitem)
  1554. {
  1555. case 0:
  1556. {
  1557. ShowPlayerDialog(playerid, 4500, DIALOG_STYLE_MSGBOX, "Kupowanie Cometa", "Comet\n\nCena: 5.000.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1558. pojazdid[playerid] = 480;
  1559. CenaPojazdu[playerid] = 5000000;
  1560. }
  1561. case 1:
  1562. {
  1563. ShowPlayerDialog(playerid, 4501, DIALOG_STYLE_MSGBOX, "Kupowanie Windsora", "Windsor\n\nCena: 5.550.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1564. pojazdid[playerid] = 555;
  1565. CenaPojazdu[playerid] = 5550000;
  1566. }
  1567. case 2:
  1568. {
  1569. ShowPlayerDialog(playerid, 4502, DIALOG_STYLE_MSGBOX, "Kupowanie Feltzera", "Feltzer\n\nCena: 1.400.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1570. pojazdid[playerid] = 533;
  1571. CenaPojazdu[playerid] = 1400000;
  1572. }
  1573. case 3:
  1574. {
  1575. ShowPlayerDialog(playerid, 4503, DIALOG_STYLE_MSGBOX, "Kupowanie Staliona", "Stalion\n\nCena: 250.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1576. pojazdid[playerid] = 439;
  1577. CenaPojazdu[playerid] = 250000;
  1578. }
  1579. }
  1580. }
  1581. if(!response)
  1582. {
  1583. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1584. }
  1585. }
  1586. if(dialogid == 456)
  1587. {
  1588. if(response)
  1589. {
  1590. switch(listitem)
  1591. {
  1592. case 0:
  1593. {
  1594. ShowPlayerDialog(playerid, 4600, DIALOG_STYLE_MSGBOX, "Kupowanie Blade", "Blade\n\nCena: 1.280.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1595. pojazdid[playerid] = 536;
  1596. CenaPojazdu[playerid] = 1280000;
  1597. }
  1598. case 1:
  1599. {
  1600. ShowPlayerDialog(playerid, 4601, DIALOG_STYLE_MSGBOX, "Kupowanie Savanny", "Savanna\n\nCena: 1.330.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1601. pojazdid[playerid] = 567;
  1602. CenaPojazdu[playerid] = 1330000;
  1603. }
  1604. case 2:
  1605. {
  1606. ShowPlayerDialog(playerid, 4602, DIALOG_STYLE_MSGBOX, "Kupowanie Remington", "Savanna\n\nCena: 1.400.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1607. pojazdid[playerid] = 534;
  1608. CenaPojazdu[playerid] = 1400000;
  1609. }
  1610. case 3:
  1611. {
  1612. ShowPlayerDialog(playerid, 4603, DIALOG_STYLE_MSGBOX, "Kupowanie Tornada", "Tornado\n\nCena: 1.230.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1613. pojazdid[playerid] = 576;
  1614. CenaPojazdu[playerid] = 1230000;
  1615. }
  1616. case 4:
  1617. {
  1618. ShowPlayerDialog(playerid, 4604, DIALOG_STYLE_MSGBOX, "Kupowanie Voodoo", "Voodoo\n\nCena: 1.220.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1619. pojazdid[playerid] = 412;
  1620. CenaPojazdu[playerid] = 1220000;
  1621. }
  1622. case 5:
  1623. {
  1624. ShowPlayerDialog(playerid, 4605, DIALOG_STYLE_MSGBOX, "Kupowanie Broadwaya", "Broadway\n\nCena: 1.210.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1625. pojazdid[playerid] = 575;
  1626. CenaPojazdu[playerid] = 1210000;
  1627. }
  1628. }
  1629. }
  1630. if(!response)
  1631. {
  1632. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1633. }
  1634. }
  1635. if(dialogid == 457)
  1636. {
  1637. if(response)
  1638. {
  1639. switch(listitem)
  1640. {
  1641. case 0:
  1642. {
  1643. ShowPlayerDialog(playerid, 4700, DIALOG_STYLE_MSGBOX, "Kupowanie Clovera", "Clover\n\nCena: 45.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1644. pojazdid[playerid] = 542;
  1645. CenaPojazdu[playerid] = 45000;
  1646. }
  1647. case 1:
  1648. {
  1649. ShowPlayerDialog(playerid, 4701, DIALOG_STYLE_MSGBOX, "Kupowanie Tampy", "Tampa\n\nCena: 40.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1650. pojazdid[playerid] = 549;
  1651. CenaPojazdu[playerid] = 40000;
  1652. }
  1653. case 2:
  1654. {
  1655. ShowPlayerDialog(playerid, 4701, DIALOG_STYLE_MSGBOX, "Kupowanie Perennial", "Perennial\n\nCena: 60.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1656. pojazdid[playerid] = 404;
  1657. CenaPojazdu[playerid] = 60000;
  1658. }
  1659. case 3:
  1660. {
  1661. ShowPlayerDialog(playerid, 4702, DIALOG_STYLE_MSGBOX, "Kupowanie Glendale(obity)", "Glendale(obity)\n\nCena: 28.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1662. pojazdid[playerid] = 604;
  1663. CenaPojazdu[playerid] = 28000;
  1664. }
  1665. case 4:
  1666. {
  1667. ShowPlayerDialog(playerid, 4703, DIALOG_STYLE_MSGBOX, "Kupowanie Sadler(obity)", "Sadler(obity)\n\nCena: 25.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1668. pojazdid[playerid] = 605;
  1669. CenaPojazdu[playerid] = 25000;
  1670. }
  1671. case 5:
  1672. {
  1673. ShowPlayerDialog(playerid, 4704, DIALOG_STYLE_MSGBOX, "Kupowanie Turbowózek", "Turbowózek\n\nCena: 7.500$\nPrędkość Maksymalna: 80km/h\nIlość miejsc: 1\nOpis: Brak", "Kup!", "Wróć");
  1674. pojazdid[playerid] = 572;
  1675. CenaPojazdu[playerid] = 7500;
  1676. }
  1677. case 6:
  1678. {
  1679. ShowPlayerDialog(playerid, 4705, DIALOG_STYLE_MSGBOX, "Kupowanie Skuter", "Skuter\n\nCena: 17.000$\nPrędkość Maksymalna: 120km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1680. pojazdid[playerid] = 462;
  1681. CenaPojazdu[playerid] = 17000;
  1682. }
  1683. }
  1684. }
  1685. if(!response)
  1686. {
  1687. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1688. }
  1689. }
  1690. if(dialogid == 458)
  1691. {
  1692. if(response)
  1693. {
  1694. switch(listitem)
  1695. {
  1696. case 0:
  1697. {
  1698. ShowPlayerDialog(playerid, 4800, DIALOG_STYLE_MSGBOX, "Kupowanie NRG-500", "NRG-500\n\nCena: 11.500.000$\nPrędkość Maksymalna: 240km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1699. pojazdid[playerid] = 522;
  1700. CenaPojazdu[playerid] = 11500000;
  1701. }
  1702. case 1:
  1703. {
  1704. ShowPlayerDialog(playerid, 4801, DIALOG_STYLE_MSGBOX, "Kupowanie FCR-900", "FCR-900\n\nCena: 8.000.000$\nPrędkość Maksymalna: 220km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1705. pojazdid[playerid] = 521;
  1706. CenaPojazdu[playerid] = 8000000;
  1707. }
  1708. case 2:
  1709. {
  1710. ShowPlayerDialog(playerid, 4802, DIALOG_STYLE_MSGBOX, "Kupowanie BF-400", "BF-400\n\nCena: 4.500.000$\nPrędkość Maksymalna: 200km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1711. pojazdid[playerid] = 581;
  1712. CenaPojazdu[playerid] = 4500000;
  1713. }
  1714. case 3:
  1715. {
  1716. ShowPlayerDialog(playerid, 4803, DIALOG_STYLE_MSGBOX, "Kupowanie Freeway", "Freeway\n\nCena: 900.000$\nPrędkość Maksymalna: 180km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1717. pojazdid[playerid] = 463;
  1718. CenaPojazdu[playerid] = 900000;
  1719. }
  1720. case 4:
  1721. {
  1722. ShowPlayerDialog(playerid, 4804, DIALOG_STYLE_MSGBOX, "Kupowanie Wayfarer", "Wayfarer\n\nCena: 750.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1723. pojazdid[playerid] = 586;
  1724. CenaPojazdu[playerid] = 750000;
  1725. }
  1726. case 5:
  1727. {
  1728. ShowPlayerDialog(playerid, 4805, DIALOG_STYLE_MSGBOX, "Kupowanie Sancheza", "Sanchez\n\nCena: 1.500.000$\nPrędkość Maksymalna: 230km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1729. pojazdid[playerid] = 468;
  1730. CenaPojazdu[playerid] = 1500000;
  1731. }
  1732. case 6:
  1733. {
  1734. ShowPlayerDialog(playerid, 4806, DIALOG_STYLE_MSGBOX, "Kupowanie Quad", "Quad\n\nCena: 600.000$\nPrędkość Maksymalna: 230km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1735. pojazdid[playerid] = 471;
  1736. CenaPojazdu[playerid] = 600000;
  1737. }
  1738. case 7:
  1739. {
  1740. ShowPlayerDialog(playerid, 4807, DIALOG_STYLE_MSGBOX, "Kupowanie Skuter", "Skuter\n\nCena: 17.000$\nPrędkość Maksymalna: 120km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1741. pojazdid[playerid] = 462;
  1742. CenaPojazdu[playerid] = 17000;
  1743. }
  1744. }
  1745. }
  1746. if(!response)
  1747. {
  1748. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1749. }
  1750. }
  1751. if(dialogid == 459)
  1752. {
  1753. if(response)
  1754. {
  1755. switch(listitem)
  1756. {
  1757. case 0:
  1758. {
  1759. ShowPlayerDialog(playerid, 4900, DIALOG_STYLE_MSGBOX, "Kupowanie Burrito", "Burrito\n\nCena: 350.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1760. pojazdid[playerid] = 482;
  1761. CenaPojazdu[playerid] = 350000;
  1762. }
  1763. case 1:
  1764. {
  1765. ShowPlayerDialog(playerid, 4901, DIALOG_STYLE_MSGBOX, "Kupowanie Bandito", "Bandito\n\nCena: 1.300.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 1\nOpis: Brak", "Kup!", "Wróć");
  1766. pojazdid[playerid] = 568;
  1767. CenaPojazdu[playerid] = 1300000;
  1768. }
  1769. case 2:
  1770. {
  1771. ShowPlayerDialog(playerid, 4902, DIALOG_STYLE_MSGBOX, "Kupowanie Hotknife", "Hotknife\n\nCena: 1.300.000$\nPrędkość Maksymalna: 170km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1772. pojazdid[playerid] = 434;
  1773. CenaPojazdu[playerid] = 1300000;
  1774. }
  1775. case 3:
  1776. {
  1777. ShowPlayerDialog(playerid, 4903, DIALOG_STYLE_MSGBOX, "Kupowanie Camper", "Camper\n\nCena: 350.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 4\nOpis: Brak", "Kup!", "Wróć");
  1778. pojazdid[playerid] = 483;
  1779. CenaPojazdu[playerid] = 350000;
  1780. }
  1781. case 4:
  1782. {
  1783. ShowPlayerDialog(playerid, 4904, DIALOG_STYLE_MSGBOX, "Kupowanie Kamping", "Kamping\n\nCena: 700.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 10-15 (Ruchomy dom)\nOpis: Pojazd posiada wnętrze do którego można \n\t wchodzić i wychodzić komendą /wejdzw", "Kup!", "Wróć");
  1784. pojazdid[playerid] = 508;
  1785. CenaPojazdu[playerid] = 700000;
  1786. }
  1787. case 5:
  1788. {
  1789. ShowPlayerDialog(playerid, 4905, DIALOG_STYLE_MSGBOX, "Kupowanie Hustler", "Hustler\n\nCena: 550.000$\nPrędkość Maksymalna: 160km/h\nIlość miejsc: 2\nOpis: Brak", "Kup!", "Wróć");
  1790. pojazdid[playerid] = 545;
  1791. CenaPojazdu[playerid] = 550000;
  1792. }
  1793. }
  1794. }
  1795. if(!response)
  1796. {
  1797. ShowPlayerDialog(playerid, 440, DIALOG_STYLE_LIST, "Wybierz kategorię kupowanego pojazdu", "Samochody sportowe\nSamochody osobowe\nSamochody luksusowe\nSamochody terenowe\nPick-up`y\nKabriolety\nLowridery\nNa każdą kieszeń\nMotory\nInne pojazdy", "Wybierz", "Wyjdź");
  1798. }
  1799. }
  1800. if(dialogid >= 4000 && dialogid <= 4017)
  1801. {
  1802. if(response)
  1803. {
  1804. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1805. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1806. }
  1807. if(!response)
  1808. {
  1809. ShowPlayerDialog(playerid, 450, DIALOG_STYLE_LIST, "Samochody sportowe", "Turismo 10mln\nInfernus 12,5mln\nBullet 8mln\nSuper GT 7,5mln\nCheetah 7mln\nBanshee 6mln\nComet 5mln\nBuffalo 3mln\nZR-350 2,5mln\nPhoenix 750tys\nEuros 4mln\nSultan 5mln\nJester 4,5mln\nElegy 4mln\nUranus 3,25mln\nAlpha 900tys\nFlash 3,52mln\nHotknife 1,3mln", "Wybierz", "Wróć");
  1810. pojazdid[playerid] = 0;
  1811. CenaPojazdu[playerid] = 0;
  1812. }
  1813. }
  1814. if(dialogid >= 4100 && dialogid <= 4124)
  1815. {
  1816. if(response)
  1817. {
  1818. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1819. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1820. }
  1821. if(!response)
  1822. {
  1823. ShowPlayerDialog(playerid, 451, DIALOG_STYLE_LIST, "Samochody osobowe", "Bravura 160tys\nManana 180tys\nEsperanto 200tys\nPremier 280tys\nPrevion 150tys\nNebula 320tys\nSolair 350tys\nGlendale 280tys\nOceanic 340tys\nHermes 275tys\nSabre 300tys\nRegina 375tys\nGreenwood 275tys\nBlista Compact 500tys\nMajestic 250tys\nBuccaneer 140tys\nFortune 400tys\nCadrona 375tys\nWillard 340tys\nIntruder 385tys\nPrimo 340tys\nTahoma 390tys\nEmperor 230k\nClub 700tys\nSurnise", "Wybierz", "Wróć");
  1824. pojazdid[playerid] = 0;
  1825. CenaPojazdu[playerid] = 0;
  1826. }
  1827. }
  1828. if(dialogid >= 4200 && dialogid <= 4209)
  1829. {
  1830. if(response)
  1831. {
  1832. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1833. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1834. }
  1835. if(!response)
  1836. {
  1837. ShowPlayerDialog(playerid, 452, DIALOG_STYLE_LIST, "Samochody luksusowe", "Limuzyna 5mln\nVirgo 680tys\nWashington 750tys\nStafford 1,8mln\nSentiniel 600tys\nAdmiral 860tys\nElegant 750tys\nMerit 500tys\nStratum 2,85mln\nVincent 700tys", "Wybierz", "Wróć");
  1838. pojazdid[playerid] = 0;
  1839. CenaPojazdu[playerid] = 0;
  1840. }
  1841. }
  1842. if(dialogid >= 4300 && dialogid <= 4305)
  1843. {
  1844. if(response)
  1845. {
  1846. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1847. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1848. }
  1849. if(!response)
  1850. {
  1851. ShowPlayerDialog(playerid, 453, DIALOG_STYLE_LIST, "Samochody terenowe", "Rancher 600tys\nHuntley 350tys\nLandstalker 200tys\nMesa 700tys\nBF Injection 800tys\nSandking 4mln\nHummer 7mln", "Wybierz", "Wróć");
  1852. pojazdid[playerid] = 0;
  1853. CenaPojazdu[playerid] = 0;
  1854. }
  1855. }
  1856. if(dialogid >= 4400 && dialogid <= 4404)
  1857. {
  1858. if(response)
  1859. {
  1860. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1861. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1862. }
  1863. if(!response)
  1864. {
  1865. ShowPlayerDialog(playerid, 454, DIALOG_STYLE_LIST, "Pick-up`y", "Yosemite 350tys\nBobcat 160tys\nPicador 220tys\nSadler 180tys\nWalton 80tys\nSlamvan 4,5mln", "Wybierz", "Wróć");
  1866. pojazdid[playerid] = 0;
  1867. CenaPojazdu[playerid] = 0;
  1868. }
  1869. }
  1870. if(dialogid >= 4500 && dialogid <= 4503)
  1871. {
  1872. if(response)
  1873. {
  1874. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1875. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1876. }
  1877. if(!response)
  1878. {
  1879. ShowPlayerDialog(playerid, 455, DIALOG_STYLE_LIST, "Kabriolety", "Comet 5mln\nWindsor 5,5mln\nFeltzer 1,4mln\nStalion 250tys", "Wybierz", "Wróć");
  1880. pojazdid[playerid] = 0;
  1881. CenaPojazdu[playerid] = 0;
  1882. }
  1883. }
  1884. if(dialogid >= 4600 && dialogid <= 4605)
  1885. {
  1886. if(response)
  1887. {
  1888. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1889. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1890. }
  1891. if(!response)
  1892. {
  1893. ShowPlayerDialog(playerid, 456, DIALOG_STYLE_LIST, "Lowridery", "Blade 1,28mln\nSavanna 1,33mln\nRemington 1,4mln\nTornado 1,23mln\nVoodoo 1,22mln\nBroadway 1,21mln", "Wybierz", "Wróć");
  1894. pojazdid[playerid] = 0;
  1895. CenaPojazdu[playerid] = 0;
  1896. }
  1897. }
  1898. if(dialogid >= 4700 && dialogid <= 4705)
  1899. {
  1900. if(response)
  1901. {
  1902. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1903. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1904. }
  1905. if(!response)
  1906. {
  1907. ShowPlayerDialog(playerid, 457, DIALOG_STYLE_LIST, "Na każdą kieszeń", "Clover 45tys\nTampa 40tys\nPerenniel 60tys\nGlendale(obity) 28tys\nSadler(obity) 25tys\nTurbowózek śmiesznie tanio\nSkuter 17tys", "Wybierz", "Wróć");
  1908. pojazdid[playerid] = 0;
  1909. CenaPojazdu[playerid] = 0;
  1910. }
  1911. }
  1912. if(dialogid >= 4800 && dialogid <= 4807)
  1913. {
  1914. if(response)
  1915. {
  1916. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1917. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1918. }
  1919. if(!response)
  1920. {
  1921. ShowPlayerDialog(playerid, 458, DIALOG_STYLE_LIST, "Jednoślady", "NRG-500 11,5mln\nFCR-900 8mln\nBF-400 4,5mln\nFreeway 900tys\nWayfarer 750tys\nSanchez 1,5mln\nQuad 600tys\nFaggio 17tys", "Wybierz", "Wróć");
  1922. pojazdid[playerid] = 0;
  1923. CenaPojazdu[playerid] = 0;
  1924. }
  1925. }
  1926. if(dialogid >= 4900 && dialogid <= 4907)
  1927. {
  1928. if(response)
  1929. {
  1930. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego wozu");
  1931. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1932. }
  1933. if(!response)
  1934. {
  1935. ShowPlayerDialog(playerid, 459, DIALOG_STYLE_LIST, "Inne pojazdy", "Burrito 350tys\nBandito 1,3mln\nHotknife 1,3mln\nCamper 350tys\nKamping 700tys\nHustler 550tys", "Wybierz", "Wróć");
  1936. pojazdid[playerid] = 0;
  1937. CenaPojazdu[playerid] = 0;
  1938. }
  1939. }
  1940. if(dialogid == 31)
  1941. {
  1942. if(response)
  1943. {
  1944. switch(listitem)
  1945. {
  1946. case 0:
  1947. {
  1948. KolorPierwszy[playerid] = 0;
  1949. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1950. }
  1951. case 1:
  1952. {
  1953. KolorPierwszy[playerid] = 1;
  1954. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1955. }
  1956. case 2:
  1957. {
  1958. KolorPierwszy[playerid] = 2;
  1959. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1960. }
  1961. case 3:
  1962. {
  1963. KolorPierwszy[playerid] = 3;
  1964. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1965. }
  1966. case 4:
  1967. {
  1968. KolorPierwszy[playerid] = 4;
  1969. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1970. }
  1971. case 5:
  1972. {
  1973. KolorPierwszy[playerid] = 126;
  1974. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1975. }
  1976. case 6:
  1977. {
  1978. KolorPierwszy[playerid] = 6;
  1979. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1980. }
  1981. case 7:
  1982. {
  1983. KolorPierwszy[playerid] = 7;
  1984. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1985. }
  1986. case 8:
  1987. {
  1988. KolorPierwszy[playerid] = 8;
  1989. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1990. }
  1991. case 9:
  1992. {
  1993. KolorPierwszy[playerid] = 42;
  1994. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  1995. }
  1996. case 10:
  1997. {
  1998. KolorPierwszy[playerid] = 16;
  1999. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2000. }
  2001. case 11:
  2002. {
  2003. KolorPierwszy[playerid] = 20;
  2004. ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2005. }
  2006. case 12:
  2007. {
  2008. ShowPlayerDialog(playerid, 35, DIALOG_STYLE_INPUT, "Wybierz Kolor 1", "Wpisz numer koloru (od 0 do 126)", "Wybierz", "Wyjdź");
  2009. }
  2010. }
  2011. }
  2012. if(!response)
  2013. {
  2014. pojazdid[playerid] = 0;
  2015. CenaPojazdu[playerid] = 0;
  2016. }
  2017. }
  2018. else if(dialogid == 32)
  2019. {
  2020. if(response)
  2021. {
  2022. switch(listitem)
  2023. {
  2024. case 0:
  2025. {
  2026. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 0, CenaPojazdu[playerid]);
  2027. }
  2028. case 1:
  2029. {
  2030. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 1, CenaPojazdu[playerid]);
  2031. }
  2032. case 2:
  2033. {
  2034. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 2, CenaPojazdu[playerid]);
  2035. }
  2036. case 3:
  2037. {
  2038. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 3, CenaPojazdu[playerid]);
  2039. }
  2040. case 4:
  2041. {
  2042. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 4, CenaPojazdu[playerid]);
  2043. }
  2044. case 5:
  2045. {
  2046. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 126, CenaPojazdu[playerid]);
  2047. }
  2048. case 6:
  2049. {
  2050. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 6, CenaPojazdu[playerid]);
  2051. }
  2052. case 7:
  2053. {
  2054. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 7, CenaPojazdu[playerid]);
  2055. }
  2056. case 8:
  2057. {
  2058. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 8, CenaPojazdu[playerid]);
  2059. }
  2060. case 9:
  2061. {
  2062. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 42, CenaPojazdu[playerid]);
  2063. }
  2064. case 10:
  2065. {
  2066. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 16, CenaPojazdu[playerid]);
  2067. }
  2068. case 11:
  2069. {
  2070. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], 20, CenaPojazdu[playerid]);
  2071. }
  2072. case 12:
  2073. {
  2074. ShowPlayerDialog(playerid, 36, DIALOG_STYLE_INPUT, "Wybierz Kolor 2", "Wpisz numer koloru (od 0 do 126)", "Wybierz", "Wyjdź");
  2075. }
  2076. }
  2077. }
  2078. if(!response)
  2079. {
  2080. pojazdid[playerid] = 0;
  2081. CenaPojazdu[playerid] = 0;
  2082. KolorPierwszy[playerid] = 0;
  2083. }
  2084. }
  2085. else if(dialogid == D_AUTO_RESPRAY)
  2086. {
  2087. if(response)
  2088. {
  2089. switch(listitem)
  2090. {
  2091. case 0:
  2092. {
  2093. KolorPierwszy[playerid] = 0;
  2094. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2095. }
  2096. case 1:
  2097. {
  2098. KolorPierwszy[playerid] = 1;
  2099. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2100. }
  2101. case 2:
  2102. {
  2103. KolorPierwszy[playerid] = 2;
  2104. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2105. }
  2106. case 3:
  2107. {
  2108. KolorPierwszy[playerid] = 3;
  2109. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2110. }
  2111. case 4:
  2112. {
  2113. KolorPierwszy[playerid] = 4;
  2114. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2115. }
  2116. case 5:
  2117. {
  2118. KolorPierwszy[playerid] = 126;
  2119. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2120. }
  2121. case 6:
  2122. {
  2123. KolorPierwszy[playerid] = 6;
  2124. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2125. }
  2126. case 7:
  2127. {
  2128. KolorPierwszy[playerid] = 7;
  2129. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2130. }
  2131. case 8:
  2132. {
  2133. KolorPierwszy[playerid] = 8;
  2134. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2135. }
  2136. case 9:
  2137. {
  2138. KolorPierwszy[playerid] = 42;
  2139. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2140. }
  2141. case 10:
  2142. {
  2143. KolorPierwszy[playerid] = 16;
  2144. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2145. }
  2146. case 11:
  2147. {
  2148. KolorPierwszy[playerid] = 20;
  2149. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2150. }
  2151. case 12:
  2152. {
  2153. ShowPlayerDialog(playerid, D_AUTO_RESPRAY_OWN, DIALOG_STYLE_INPUT, "Wybierz Kolor 1", "Wpisz numer koloru (od 0 do 126)", "Wybierz", "Wyjdź");
  2154. }
  2155. }
  2156. }
  2157. }
  2158. else if(dialogid == D_AUTO_RESPRAY2)
  2159. {
  2160. if(response)
  2161. {
  2162. new veh = GetPlayerVehicleID(playerid);
  2163. switch(listitem)
  2164. {
  2165. case 0..8:
  2166. {
  2167. if(IsCarOwner(playerid, veh))
  2168. {
  2169. ChangeVehicleColor(veh, KolorPierwszy[playerid], listitem);
  2170. SendClientMessage(playerid, 0xFFC0CB, "Pojazd przemalowany! -1500$");
  2171. GivePlayerMoney(playerid, -1500);
  2172. }
  2173. }
  2174. case 9:
  2175. {
  2176. if(IsCarOwner(playerid, veh))
  2177. {
  2178. ChangeVehicleColor(veh, KolorPierwszy[playerid], 42);
  2179. SendClientMessage(playerid, 0xFFC0CB, "Pojazd przemalowany! -1500$");
  2180. GivePlayerMoney(playerid, -1500);
  2181. }
  2182. }
  2183. case 10:
  2184. {
  2185. if(IsCarOwner(playerid, veh))
  2186. {
  2187. ChangeVehicleColor(veh, KolorPierwszy[playerid], 16);
  2188. SendClientMessage(playerid, 0xFFC0CB, "Pojazd przemalowany! -1500$");
  2189. GivePlayerMoney(playerid, -1500);
  2190. }
  2191. }
  2192. case 11:
  2193. {
  2194. if(IsCarOwner(playerid, veh))
  2195. {
  2196. ChangeVehicleColor(veh, KolorPierwszy[playerid], 20);
  2197. SendClientMessage(playerid, 0xFFC0CB, "Pojazd przemalowany! -1500$");
  2198. GivePlayerMoney(playerid, -1500);
  2199. }
  2200. }
  2201. case 12:
  2202. {
  2203. ShowPlayerDialog(playerid, D_AUTO_RESPRAY_OWN2, DIALOG_STYLE_INPUT, "Wybierz Kolor 2", "Wpisz numer koloru (od 0 do 126)", "Wybierz", "Wyjdź");
  2204. }
  2205. }
  2206. }
  2207. if(!response)
  2208. {
  2209. KolorPierwszy[playerid] = 0;
  2210. }
  2211. }
  2212. else if(dialogid == 36)
  2213. {
  2214. if(response)
  2215. {
  2216. if(strval(inputtext) > 0 && strval(inputtext) < 255)
  2217. {
  2218. KupowaniePojazdu(playerid, pojazdid[playerid], KolorPierwszy[playerid], strval(inputtext), CenaPojazdu[playerid]);
  2219. }
  2220. else
  2221. {
  2222. ShowPlayerDialog(playerid, 36, DIALOG_STYLE_INPUT, "Wybierz Kolor 2", "Wpisz numer koloru (od 0 do 255)", "Wybierz", "Wyjdź");
  2223. }
  2224. }
  2225. if(!response)
  2226. {
  2227. pojazdid[playerid] = 0;
  2228. CenaPojazdu[playerid] = 0;
  2229. KolorPierwszy[playerid] = 0;
  2230. }
  2231. }
  2232. else if(dialogid == D_AUTO_RESPRAY_OWN)
  2233. {
  2234. if(response)
  2235. {
  2236. if(strval(inputtext) > 0 && strval(inputtext) < 255)
  2237. {
  2238. KolorPierwszy[playerid] = strval(inputtext);
  2239. ShowPlayerDialog(playerid, D_AUTO_RESPRAY2, DIALOG_STYLE_LIST, "Wybierz Kolor 2", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)", "Wybierz", "Wyjdź");
  2240. }
  2241. else
  2242. {
  2243. ShowPlayerDialog(playerid, D_AUTO_RESPRAY_OWN, DIALOG_STYLE_INPUT, "Wybierz Kolor 1", "Wpisz numer koloru (od 0 do 255)", "Wybierz", "Wyjdź");
  2244. }
  2245. }
  2246. if(!response)
  2247. {
  2248. KolorPierwszy[playerid] = 0;
  2249. }
  2250. }
  2251. else if(dialogid == D_AUTO_RESPRAY_OWN2)
  2252. {
  2253. if(response)
  2254. {
  2255. if(strval(inputtext) > 0 && strval(inputtext) < 255)
  2256. {
  2257. new veh = GetPlayerVehicleID(playerid);
  2258. if(IsCarOwner(playerid, veh))
  2259. {
  2260. ChangeVehicleColor(veh, KolorPierwszy[playerid], strval(inputtext));
  2261. SendClientMessage(playerid, 0xFFC0CB, "Pojazd przemalowany! -1500$");
  2262. GivePlayerMoney(playerid, -1500);
  2263. }
  2264. }
  2265. else
  2266. {
  2267. ShowPlayerDialog(playerid, D_AUTO_RESPRAY_OWN2, DIALOG_STYLE_INPUT, "Wybierz Kolor 2", "Wpisz numer koloru (od 0 do 126)", "Wybierz", "Wyjdź");
  2268. }
  2269. }
  2270. if(!response)
  2271. {
  2272. KolorPierwszy[playerid] = 0;
  2273. }
  2274. }
  2275. else if(dialogid == D_AUTO_DESTROY)
  2276. {
  2277. if(response)
  2278. {
  2279. if(IsPlayerInAnyVehicle(playerid))
  2280. {
  2281. if(!IsCarOwner(playerid, GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_GRAD2, "Ten pojazd nie należy do Ciebie.");
  2282.  
  2283. new vehicleid = GetPlayerVehicleID(playerid);
  2284. new giveplayer[MAX_PLAYER_NAME];
  2285. GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
  2286. new string[128];
  2287. format(string, sizeof(string), "Auto o ID %d zostało zezłomowane przez %s", CarData[VehicleUID[vehicleid][vUID]][c_UID], giveplayer);
  2288. PayLog(string);
  2289. RemovePlayerFromVehicle(playerid);
  2290. ClearAnimations(playerid);
  2291. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
  2292.  
  2293. for(new i=0;i<MAX_CAR_SLOT;i++)
  2294. {
  2295. if(PlayerCache[playerid][pCars][i] == VehicleUID[vehicleid][vUID])
  2296. PlayerCache[playerid][pCars][i] = 0;
  2297. }
  2298. Car_Destroy(VehicleUID[vehicleid][vUID]);
  2299.  
  2300. GivePlayerMoney(playerid, 5000);
  2301. SendClientMessage(playerid, COLOR_YELLOW, "Auto zezłomowane, dostajesz 5000$");
  2302. }
  2303. else
  2304. {
  2305. SendClientMessage(playerid, COLOR_YELLOW, "Wsiądź do pojazdu pojazdu");
  2306. }
  2307. }
  2308. }
  2309. //System łodzi
  2310. if(dialogid == 400)//System łodzi - panel
  2311. {
  2312. if(response)
  2313. {
  2314. switch(listitem)
  2315. {
  2316. case 0://Ponton
  2317. {
  2318. ShowPlayerDialog(playerid, 402, DIALOG_STYLE_MSGBOX, "Kupowanie Pontonu", "Ponton\n\nCena: 2.250.000$\nPrędkość Maksymalna: 120km/h\nWielkosc: Mały\nOpis: Mały, zwrotny oraz szybki ponton. Idealny do emocjonalnego pływania po morzu. Jego cena jest przyjazna dla początkujących żeglarzy. W 2 kolorach.", "Kup!", "Wróć");
  2319. pojazdid[playerid] = 473;
  2320. CenaPojazdu[playerid] = 2250000;
  2321. }
  2322. case 1://Kuter
  2323. {
  2324. ShowPlayerDialog(playerid, 401, DIALOG_STYLE_MSGBOX, "Kupowanie Kutra", "Kuter\n\nCena: 3.700.000$\nPrędkość Maksymalna: 70km/h\nWielkosc: Spory\nOpis: Jest to wolna oraz mało zwrotna łódź. Idealnie nadaje się do łowienia ryb. Pokład częściowo zadaszony, reszta otwarta. Dostępny w 1 kolorze.", "Kup!", "Wróć");
  2325. pojazdid[playerid] = 453;
  2326. CenaPojazdu[playerid] = 3700000;
  2327. }
  2328. case 2://Coastguard
  2329. {
  2330. ShowPlayerDialog(playerid, 403, DIALOG_STYLE_MSGBOX, "Kupowanie Coastguarda", "Coastguard\n\nCena: 8.500.000$\nPrędkość Maksymalna: 160km/h\nWielkosc: Średni\nOpis: Dosyć szybkki oraz zwrotny statek. Nie jest zadaszony, pokład jest podłużny. Używany przez ratowników. Malowany na 2 kolory.", "Kup!", "Wróć");
  2331. pojazdid[playerid] = 472;
  2332. CenaPojazdu[playerid] = 8500000;
  2333. }
  2334. case 3://Launch
  2335. {
  2336. ShowPlayerDialog(playerid, 404, DIALOG_STYLE_MSGBOX, "Kupowanie Launcha", "Launch\n\nCena: 11.000.000$\nPrędkość Maksymalna: 150km/h\nWielkosc: Średni\nOpis: Łódź bojowa, używana przez wojsko, ma podłużny kadłub. Dostępna jest wersja cywilna z atrapą karabinu. Nie jest zbyt zwrotna i szybka, ale ma walory bojowe. Zadaszona przednia część. Malowana w 1 kolorze.", "Kup!", "Wróć");
  2337. pojazdid[playerid] = 595;
  2338. CenaPojazdu[playerid] = 11000000;
  2339. }
  2340. case 4://Speeder
  2341. {
  2342. ShowPlayerDialog(playerid, 405, DIALOG_STYLE_MSGBOX, "Kupowanie Speedera", "Speeder\n\nCena: 13.500.000$\nPrędkość Maksymalna: 220km/h\nWielkosc: Średni\nOpis: Typowa motorówka: smukła, duże przyspieszenie i prędkość. Jej zwrotność nie jest zachwycająca ale powinna zadowolić większość użytkowników. Malowana w 1 kolorze.", "Kup!", "Wróć");
  2343. pojazdid[playerid] = 452;
  2344. CenaPojazdu[playerid] = 13500000;
  2345. }
  2346. case 5://Jetmax
  2347. {
  2348. ShowPlayerDialog(playerid, 407, DIALOG_STYLE_MSGBOX, "Kupowanie Jetmaxa", "Jetmax\n\nCena: 20.000.000$\nPrędkość Maksymalna: 220km/h\nWielkosc: Spory\nOpis: Motorówka wyścigowa, stworzona do dużych prędkości. Jej cecha charakterystyczna to ogromny silnik wystający z tyłu łodzi. Malowana w 2 kolorach.", "Kup!", "Wróć");
  2349. pojazdid[playerid] = 493;
  2350. CenaPojazdu[playerid] = 20000000;
  2351. }
  2352. case 6://Tropic
  2353. {
  2354. ShowPlayerDialog(playerid, 406, DIALOG_STYLE_MSGBOX, "Kupowanie Tropica", "Speeder\n\nCena: 25.000.000$\nPrędkość Maksymalna: 160km/h\nWielkosc: Duży\nOpis: Luksusowy jacht wycieczkowy. Posiada dwa piętra, miejsce mieszkalne i dach. Nie jest zwrotny ale szybki. Idealny dla bogaczy.", "Kup!", "Wróć");
  2355. pojazdid[playerid] = 454;
  2356. CenaPojazdu[playerid] = 25000000;
  2357. }
  2358. case 7://Squallo
  2359. {
  2360. ShowPlayerDialog(playerid, 408, DIALOG_STYLE_MSGBOX, "Kupowanie Squallo", "Squallo\n\nCena: 25.000.000$\nPrędkość Maksymalna: 260km/h\nWielkosc: Spory\nOpis: Motorówka luksusowo wyścigowa. Jej prędkość jest nieprzyzwoicie duża a wygląd i luksus sprawią że będzie się czuł jak prawdziwy bogacz. Malowana w 2 kolorach.", "Kup!", "Wróć");
  2361. pojazdid[playerid] = 446;
  2362. CenaPojazdu[playerid] = 25000000;
  2363. }
  2364. case 8://Jacht
  2365. {
  2366. ShowPlayerDialog(playerid, 409, DIALOG_STYLE_MSGBOX, "Kupowanie Jachtu", "Jacht\n\nCena: 40.000.000$\nPrędkość Maksymalna: 80km/h\nWielkosc: Wielki\nOpis: Jacht to statek dla ludzi którzy wyprawiają się w międzykontynentalną przeprawę oraz pragną luksusu. Można w nim spać i normalnie gdyż posiada spore wnętrze. Malowany w 2 kolorach.\n((UWAGA! Pojazd posiada wnętrze do którego można wchodzić komendą /wejdzw))", "Kup!", "Wróć");
  2367. pojazdid[playerid] = 484;
  2368. CenaPojazdu[playerid] = 40000000;
  2369. }
  2370. }
  2371. }
  2372. if(!response)
  2373. {
  2374. return 1;
  2375. }
  2376. }
  2377. if(dialogid == 410)//System samolotów - panel
  2378. {
  2379. if(response)
  2380. {
  2381. switch(listitem)
  2382. {
  2383. case 0://Dodo
  2384. {
  2385. ShowPlayerDialog(playerid, 411, DIALOG_STYLE_MSGBOX, "Kupowanie Dodo", "Dodo\n\nCena: 50.000.000$\nPrędkość lotu poziomego: 150km/h\nWielkosc: Mały\nOpis:", "Kup!", "Wróć");
  2386. pojazdid[playerid] = 593;
  2387. CenaPojazdu[playerid] = 50000000;
  2388. }
  2389. case 1://Cropduster
  2390. {
  2391. ShowPlayerDialog(playerid, 412, DIALOG_STYLE_MSGBOX, "Kupowanie Cropdustera", "Cropduster\n\nCena: 35.000.000$\nPrędkość lotu poziomego: 140km/h\nWielkosc: Średni\nOpis:", "Kup!", "Wróć");
  2392. pojazdid[playerid] = 512;
  2393. CenaPojazdu[playerid] = 35000000;
  2394. }
  2395. case 2://Beagle
  2396. {
  2397. ShowPlayerDialog(playerid, 413, DIALOG_STYLE_MSGBOX, "Kupowanie Beagle", "Beagle\n\nCena: 170.000.000$\nPrędkość lotu poziomego: 160km/h\nWielkosc: Spory\nOpis:", "Kup!", "Wróć");
  2398. pojazdid[playerid] = 511;
  2399. CenaPojazdu[playerid] = 170000000;
  2400. }
  2401. case 3://Stuntplane
  2402. {
  2403. ShowPlayerDialog(playerid, 414, DIALOG_STYLE_MSGBOX, "Kupowanie Stuntplane", "Stuntplane\n\nCena: 185.000.000$\nPrędkość lotu poziomego: 190km/h\nWielkosc: Mały\nOpis:", "Kup!", "Wróć");
  2404. pojazdid[playerid] = 513;
  2405. CenaPojazdu[playerid] = 185000000;
  2406. }
  2407. case 4://Nevada
  2408. {
  2409. ShowPlayerDialog(playerid, 415, DIALOG_STYLE_MSGBOX, "Kupowanie Nevady", "Nevada\n\nCena: 280.000.000$\nPrędkość lotu poziomego: 205km/h\nWielkosc: Duży\nOpis: ((UWAGA! Pojazd posiada wnętrze do którego można wchodzić komendą /wejdzw))", "Kup!", "Wróć");
  2410. pojazdid[playerid] = 553;
  2411. CenaPojazdu[playerid] = 280000000;
  2412. }
  2413. case 5://Shamal
  2414. {
  2415. ShowPlayerDialog(playerid, 416, DIALOG_STYLE_MSGBOX, "Kupowanie Shamala", "Shamal\n\nCena: 515.250.000$\nPrędkość lotu poziomego: 300km/h\nWielkosc: Duży\nOpis: Odrzutowiec ((UWAGA! Pojazd posiada wnętrze do którego można wchodzić komendą /wejdzw))", "Kup!", "Wróć");
  2416. pojazdid[playerid] = 519;
  2417. CenaPojazdu[playerid] = 515250000;
  2418. }
  2419. /*case 6://Wodolotu
  2420. {
  2421. ShowPlayerDialog(playerid, 417, DIALOG_STYLE_MSGBOX, "Kupowanie XXXXXXXXXX", "XXXXXXXXXX\n\nCena: .000.000$\nPrędkość lotu poziomego: km/h\nWielkosc: \nOpis:", "Kup!", "Wróć");
  2422. pojazdid[playerid] = xXx;
  2423. CenaPojazdu[playerid] = OOOOOOOOOOOOOOOOO;
  2424. }*/
  2425. }
  2426. }
  2427. if(!response)
  2428. {
  2429. return 1;
  2430. }
  2431. }
  2432. if(dialogid == 420)//System helikopterów - panel
  2433. {
  2434. if(response)
  2435. {
  2436. switch(listitem)
  2437. {
  2438. case 0://Sparrow
  2439. {
  2440. ShowPlayerDialog(playerid, 421, DIALOG_STYLE_MSGBOX, "Kupowanie Sparrowa", "Sparrow\n\nCena: 125.000.000$\nŚrednia prędkość lotu: 160km/h\nWielkosc: Mały\nOpis:", "Kup!", "Wróć");
  2441. pojazdid[playerid] = 469;
  2442. CenaPojazdu[playerid] = 125000000;
  2443. }
  2444. case 1://Maverick
  2445. {
  2446. ShowPlayerDialog(playerid, 422, DIALOG_STYLE_MSGBOX, "Kupowanie Mavericka", "Maverick\n\nCena: 200.000.000$\nŚrednia prędkość lotu: 180km/h\nWielkosc: Średni\nOpis:", "Kup!", "Wróć");
  2447. pojazdid[playerid] = 487;
  2448. CenaPojazdu[playerid] = 200000000;
  2449. }
  2450. case 2://Leviathan
  2451. {
  2452. ShowPlayerDialog(playerid, 423, DIALOG_STYLE_MSGBOX, "Kupowanie Leviathana", "Leviathan\n\nCena: 265.000.000$\nŚrednia prędkość lotu: 130km/h\nWielkosc: Duży\nOpis:", "Kup!", "Wróć");
  2453. pojazdid[playerid] = 417;
  2454. CenaPojazdu[playerid] = 265000000;
  2455. }
  2456. case 3://Raindance
  2457. {
  2458. ShowPlayerDialog(playerid, 424, DIALOG_STYLE_MSGBOX, "Kupowanie Raindance", "Raindance\n\nCena: 325.000.000$\nŚrednia prędkość lotu: 100km/h\nWielkosc: Spory\nOpis:", "Kup!", "Wróć");
  2459. pojazdid[playerid] = 563;
  2460. CenaPojazdu[playerid] = 325000000;
  2461. }
  2462. }
  2463. }
  2464. if(!response)
  2465. {
  2466. return 1;
  2467. }
  2468. }
  2469. if(dialogid >= 401 && dialogid <= 409)
  2470. {
  2471. if(response)
  2472. {
  2473. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranej łodzi");
  2474. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)\nInny", "Wybierz", "Wyjdź");
  2475. }
  2476. if(!response)
  2477. {
  2478. ShowPlayerDialog(playerid, 400, DIALOG_STYLE_LIST, "Kupowanie łodzi", "Ponton\t\t2 250 000$\nKuter\t\t3 700 000$\nCoastguard\t8 500 000$\nLaunch\t\t11 000 000$\nSpeeder\t13 500 000$\nJetmax\t\t20 000 000$\nTropic\t\t25 000 000$\nSquallo\t\t25 000 000$\nJacht\t\t40 000 000$", "Wybierz", "Wyjdź");
  2479. pojazdid[playerid] = 0;
  2480. CenaPojazdu[playerid] = 0;
  2481. }
  2482. }
  2483. if(dialogid >= 411 && dialogid <= 417)
  2484. {
  2485. if(response)
  2486. {
  2487. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego samolotu");
  2488. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)\nInny", "Wybierz", "Wyjdź");
  2489. }
  2490. if(!response)
  2491. {
  2492. ShowPlayerDialog(playerid, 410, DIALOG_STYLE_LIST, "Kupowanie samolotu", "Dodo\t\t50 000 000$\nCropduster\t35 000 000$\nBeagle\t\t170 000 000$\nStuntplane\t185 000 000$\nNevada\t\t280 000 000$\nShamal\t\t515 250 000$", "Wybierz", "Wyjdź");
  2493. pojazdid[playerid] = 0;
  2494. CenaPojazdu[playerid] = 0;
  2495. }
  2496. }
  2497. if(dialogid >= 421 && dialogid <= 424)
  2498. {
  2499. if(response)
  2500. {
  2501. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Wybierz kolor wybranego helikopteru");
  2502. ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "Wybierz Kolor 1", "Czarny\nBialy\nJasno-niebieski\nCzerwony\nZielony\nRóżowy\nŻółty\nNiebieski\nSzary\nJasno-czerwony\nJasno-zielony\nFioletowy\nInny (Numer)\nInny", "Wybierz", "Wyjdź");
  2503. }
  2504. if(!response)
  2505. {
  2506. ShowPlayerDialog(playerid, 420, DIALOG_STYLE_LIST, "Kupowanie Helikopteru", "Sparrow\t\t125 000 000$\nMaverick\t\t200 000 000$\nLeviathan\t\t265 000 000$\nRaindance\t\t325 000 000$", "Wybierz", "Wyjdź");
  2507. pojazdid[playerid] = 0;
  2508. CenaPojazdu[playerid] = 0;
  2509. }
  2510. }
  2511. return 0;
  2512. }
  2513.  
  2514.  
  2515. public OnPlayerPickUpPickup(playerid, pickupid)
  2516. {
  2517. if(DoorCache[pickupid][dUID]) //drzwi
  2518. {
  2519. if(DoorCache[pickupid][dHouse] == 0) //budynek
  2520. {
  2521. GameTextForPlayer(playerid, "Wpisz /wejdz~n~aby wejsc do srodka", 1500, 4);
  2522. return 1;
  2523. }
  2524. if(DoorCache[pickupid][dHouse] == 1) //mieszkanie
  2525. {
  2526. return 1;
  2527. }
  2528. if(DoorCache[pickupid][dHouse] == 2) //winda
  2529. {
  2530. GameTextForPlayer(playerid, "Wpisz /wejdz~n~aby skorzystac z windy", 1500, 4);
  2531. return 1;
  2532. }
  2533. }
  2534. return 1;
  2535. }
  2536.  
  2537. stock FreezePlayer(playerid) //synchro
  2538. {
  2539. g_IsPlayerFroze[playerid] = true;
  2540.  
  2541. TogglePlayerControllable(playerid, false);
  2542. }
  2543. stock UnfreezePlayer(playerid) //synchro
  2544. {
  2545. g_IsPlayerFroze[playerid] = false;
  2546.  
  2547. TogglePlayerControllable(playerid, true);
  2548. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement