Guest User

lia.pwn

a guest
Oct 29th, 2014
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 61.46 KB | None | 0 0
  1. //----------------------------------------------------------
  2. // Living in air
  3. // Script By SilverPortal
  4. //  
  5. // Version 0.1
  6. //----------------------------------------------------------
  7.  
  8. #include <a_samp>
  9. #include <zcmd>
  10. #include <sscanf2>
  11.  
  12. #define GREEN 0x008000FF
  13. #define LIME 0x10F441AA
  14. #define COLOR_RED 0xFF0000AA
  15. #define COLOR_YELLOW 0xFFFF00AA
  16. #define COLOR_LIGHTBLUE 0x33CCFFAA
  17.  
  18. #include <core>
  19. #include <float>
  20. #include "../include/gl_common.inc"
  21. #include "../include/gl_spawns.inc"
  22.  
  23. #pragma tabsize 0
  24.  
  25. //----------------------------------------------------------
  26.  
  27. #define COLOR_WHITE         0xFFFFFFFF
  28. #define COLOR_NORMAL_PLAYER 0xFFBB7777
  29.  
  30. #define CITY_LOS_SANTOS     0
  31. #define CITY_SAN_FIERRO     1
  32. #define CITY_LAS_VENTURAS   2
  33. #define DIALOG_HELP 100
  34. // teleport menu
  35. #define DIALOGID 3300
  36. #define MAX 30 // Change this to the max players in your server.cfg
  37. //------------Bullet-Crash-Fix----------
  38. public OnPlayerWeaponShot( playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ )
  39. {
  40.     if( hittype != BULLET_HIT_TYPE_NONE ) // Bullet Crashing uses just this hittype
  41.     {
  42.         if( !( -1000.0 <= fX <= 1000.0 ) || !( -1000.0 <= fY <= 1000.0 ) || !( -1000.0 <= fZ <= 1000.0 ) ) // a valid offset, it's impossible that a offset bigger than 1000 is legit (also less than -1000.0 is impossible, not used by this hack, but still, let's check for it, just for the future, who knows what hacks will appear). The object with biggest offset is having ~700-800 radius.
  43.         {
  44.             /*
  45.                 If you want, here you can kick the cheater
  46.             */
  47.             return 0; // let's desynchronize that bullet, so players won't crash
  48.         }
  49.     }
  50.     return 1;
  51. }
  52. //-----------------------------------------
  53.  
  54. new total_vehicles_from_files=0;
  55.  
  56. // Class selection globals
  57. new gPlayerCitySelection[MAX_PLAYERS];
  58. new gPlayerHasCitySelected[MAX_PLAYERS];
  59. new gPlayerLastCitySelectionTick[MAX_PLAYERS];
  60.  
  61. new Text:txtClassSelHelper;
  62. new Text:txtLosSantos;
  63. new Text:txtSanFierro;
  64. new Text:txtLasVenturas;
  65.  
  66. new thisanimid=0;
  67. new lastanimid=0;
  68.  
  69. //----------------------------------------------------------
  70.  
  71. main()
  72. {
  73.     print("\n---------------------------------------");
  74.     print("Living in air By SilverPortal\n");
  75.     print("---------------------------------------\n");
  76. }
  77.  
  78. //----------------------------------------------------------
  79.  
  80. public OnPlayerConnect(playerid)
  81. {
  82. new string[64], pName[MAX_PLAYER_NAME];
  83.     GameTextForPlayer(playerid,"~w~Living in air",3000,4);
  84.     SendClientMessage(playerid,COLOR_WHITE,"Welcome to {88AA88}L{FFFFFF}iving {88AA88}I{FFFFFF}n {88AA88}A{FFFFFF}ir");
  85.     SendClientMessage(playerid,COLOR_WHITE,"Script By SilverPortal - v0.2");
  86.         GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  87.     format(string, sizeof(string), "%s Has connected to the server",pName);
  88.     SendClientMessageToAll(GREEN,string);
  89.    
  90.     // class selection init vars
  91.     gPlayerCitySelection[playerid] = -1;
  92.     gPlayerHasCitySelected[playerid] = 0;
  93.     gPlayerLastCitySelectionTick[playerid] = GetTickCount();
  94.  
  95.     //SetPlayerColor(playerid,COLOR_NORMAL_PLAYER);
  96.  
  97.     //Kick(playerid);
  98.    
  99.     /*
  100.     Removes vending machines
  101.     RemoveBuildingForPlayer(playerid, 1302, 0.0, 0.0, 0.0, 6000.0);
  102.     RemoveBuildingForPlayer(playerid, 1209, 0.0, 0.0, 0.0, 6000.0);
  103.     RemoveBuildingForPlayer(playerid, 955, 0.0, 0.0, 0.0, 6000.0);
  104.     RemoveBuildingForPlayer(playerid, 1775, 0.0, 0.0, 0.0, 6000.0);
  105.     RemoveBuildingForPlayer(playerid, 1776, 0.0, 0.0, 0.0, 6000.0);
  106.     */
  107.    
  108.     /*
  109.     new ClientVersion[32];
  110.     GetPlayerVersion(playerid, ClientVersion, 32);
  111.     printf("Player %d reports client version: %s", playerid, ClientVersion);*/
  112.  
  113.     return 1;
  114. }
  115.  
  116. //----------------------------------------------------------
  117.  
  118. public OnPlayerSpawn(playerid)
  119. {
  120.     if(IsPlayerNPC(playerid)) return 1;
  121.    
  122.    
  123.     SetPlayerInterior(playerid,0);
  124.     TogglePlayerClock(playerid,0);
  125.     ResetPlayerMoney(playerid);
  126.     GivePlayerMoney(playerid, 100000);
  127.     SetPlayerSkin(playerid, 61);
  128.     SetPlayerPos(playerid,-1384.5511474609,-238.86512756348,14.1484375);
  129.     ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Select airport", "Los Santos Airport\nSan Fierro Airport\nLas Venturas Airport\nOld Airport", "Select", "");
  130.     GameTextForPlayer(playerid,"Welcome to the server",3000,3);
  131.     return 1;
  132.  
  133.     //SetPlayerColor(playerid,COLOR_NORMAL_PLAYER);
  134.    
  135.     SetPlayerSkillLevel(playerid,WEAPONSKILL_PISTOL,200);
  136.     SetPlayerSkillLevel(playerid,WEAPONSKILL_PISTOL_SILENCED,200);
  137.     SetPlayerSkillLevel(playerid,WEAPONSKILL_DESERT_EAGLE,200);
  138.     SetPlayerSkillLevel(playerid,WEAPONSKILL_SHOTGUN,200);
  139.     SetPlayerSkillLevel(playerid,WEAPONSKILL_SAWNOFF_SHOTGUN,200);
  140.     SetPlayerSkillLevel(playerid,WEAPONSKILL_SPAS12_SHOTGUN,200);
  141.     SetPlayerSkillLevel(playerid,WEAPONSKILL_MICRO_UZI,200);
  142.     SetPlayerSkillLevel(playerid,WEAPONSKILL_MP5,200);
  143.     SetPlayerSkillLevel(playerid,WEAPONSKILL_AK47,200);
  144.     SetPlayerSkillLevel(playerid,WEAPONSKILL_M4,200);
  145.     SetPlayerSkillLevel(playerid,WEAPONSKILL_SNIPERRIFLE,200);
  146.    
  147.     GivePlayerWeapon(playerid,WEAPON_COLT45,100);
  148.     //GivePlayerWeapon(playerid,WEAPON_MP5,100);
  149.     TogglePlayerClock(playerid, 0);
  150.  
  151.     return 1;
  152. }
  153.  
  154. //----------------------------------------------------------
  155.  
  156. public OnPlayerDeath(playerid, killerid, reason)
  157. {
  158.     new playercash;
  159.  
  160.     if(killerid == INVALID_PLAYER_ID) {
  161.         ResetPlayerMoney(playerid);
  162.     } else {
  163.         playercash = GetPlayerMoney(playerid);
  164.         if(playercash > 0)  {
  165.             GivePlayerMoney(killerid, playercash);
  166.             ResetPlayerMoney(playerid);
  167.         }
  168.     }
  169.     return 1;
  170. }
  171.  
  172. //----------------------------------------------------------
  173.  
  174. //----------------------------------------------------------
  175. // Used to init textdraws of city names
  176.  
  177. ClassSel_InitCityNameText(Text:txtInit)
  178. {
  179.     TextDrawUseBox(txtInit, 0);
  180.     TextDrawLetterSize(txtInit,1.25,3.0);
  181.     TextDrawFont(txtInit, 0);
  182.     TextDrawSetShadow(txtInit,0);
  183.     TextDrawSetOutline(txtInit,1);
  184.     TextDrawColor(txtInit,0xEEEEEEFF);
  185.     TextDrawBackgroundColor(txtClassSelHelper,0x000000FF);
  186. }
  187.  
  188. //----------------------------------------------------------
  189.  
  190. ClassSel_InitTextDraws()
  191. {
  192.     // Init our observer helper text display
  193.     txtLosSantos = TextDrawCreate(10.0, 380.0, "Los Santos");
  194.     ClassSel_InitCityNameText(txtLosSantos);
  195.     txtSanFierro = TextDrawCreate(10.0, 380.0, "San Fierro");
  196.     ClassSel_InitCityNameText(txtSanFierro);
  197.     txtLasVenturas = TextDrawCreate(10.0, 380.0, "Las Venturas");
  198.     ClassSel_InitCityNameText(txtLasVenturas);
  199.  
  200.     // Init our observer helper text display
  201.     txtClassSelHelper = TextDrawCreate(10.0, 415.0,
  202.        " Press ~b~~k~~GO_LEFT~ ~w~or ~b~~k~~GO_RIGHT~ ~w~to switch cities.~n~ Press ~r~~k~~PED_FIREWEAPON~ ~w~to select.");
  203.     TextDrawUseBox(txtClassSelHelper, 1);
  204.     TextDrawBoxColor(txtClassSelHelper,0x222222BB);
  205.     TextDrawLetterSize(txtClassSelHelper,0.3,1.0);
  206.     TextDrawTextSize(txtClassSelHelper,400.0,40.0);
  207.     TextDrawFont(txtClassSelHelper, 2);
  208.     TextDrawSetShadow(txtClassSelHelper,0);
  209.     TextDrawSetOutline(txtClassSelHelper,1);
  210.     TextDrawBackgroundColor(txtClassSelHelper,0x000000FF);
  211.     TextDrawColor(txtClassSelHelper,0xFFFFFFFF);
  212. }
  213.  
  214. //----------------------------------------------------------
  215.  
  216. ClassSel_SetupSelectedCity(playerid)
  217. {
  218.     if(gPlayerCitySelection[playerid] == -1) {
  219.         gPlayerCitySelection[playerid] = CITY_LOS_SANTOS;
  220.     }
  221.    
  222.     if(gPlayerCitySelection[playerid] == CITY_LOS_SANTOS) {
  223.         SetPlayerInterior(playerid,0);
  224.         SetPlayerCameraPos(playerid,1630.6136,-2286.0298,110.0);
  225.         SetPlayerCameraLookAt(playerid,1887.6034,-1682.1442,47.6167);
  226.        
  227.         TextDrawShowForPlayer(playerid,txtLosSantos);
  228.         TextDrawHideForPlayer(playerid,txtSanFierro);
  229.         TextDrawHideForPlayer(playerid,txtLasVenturas);
  230.     }
  231.     else if(gPlayerCitySelection[playerid] == CITY_SAN_FIERRO) {
  232.         SetPlayerInterior(playerid,0);
  233.         SetPlayerCameraPos(playerid,-1300.8754,68.0546,129.4823);
  234.         SetPlayerCameraLookAt(playerid,-1817.9412,769.3878,132.6589);
  235.        
  236.         TextDrawHideForPlayer(playerid,txtLosSantos);
  237.         TextDrawShowForPlayer(playerid,txtSanFierro);
  238.         TextDrawHideForPlayer(playerid,txtLasVenturas);
  239.     }
  240.     else if(gPlayerCitySelection[playerid] == CITY_LAS_VENTURAS) {
  241.         SetPlayerInterior(playerid,0);
  242.         SetPlayerCameraPos(playerid,1310.6155,1675.9182,110.7390);
  243.         SetPlayerCameraLookAt(playerid,2285.2944,1919.3756,68.2275);
  244.        
  245.         TextDrawHideForPlayer(playerid,txtLosSantos);
  246.         TextDrawHideForPlayer(playerid,txtSanFierro);
  247.         TextDrawShowForPlayer(playerid,txtLasVenturas);
  248.     }
  249. }
  250.  
  251. //----------------------------------------------------------
  252.  
  253. ClassSel_SwitchToNextCity(playerid)
  254. {
  255.     gPlayerCitySelection[playerid]++;
  256.     if(gPlayerCitySelection[playerid] > CITY_LAS_VENTURAS) {
  257.         gPlayerCitySelection[playerid] = CITY_LOS_SANTOS;
  258.     }
  259.     PlayerPlaySound(playerid,1052,0.0,0.0,0.0);
  260.     gPlayerLastCitySelectionTick[playerid] = GetTickCount();
  261.     ClassSel_SetupSelectedCity(playerid);
  262. }
  263.  
  264. //----------------------------------------------------------
  265.  
  266. ClassSel_SwitchToPreviousCity(playerid)
  267. {
  268.     gPlayerCitySelection[playerid]--;
  269.     if(gPlayerCitySelection[playerid] < CITY_LOS_SANTOS) {
  270.         gPlayerCitySelection[playerid] = CITY_LAS_VENTURAS;
  271.     }
  272.     PlayerPlaySound(playerid,1053,0.0,0.0,0.0);
  273.     gPlayerLastCitySelectionTick[playerid] = GetTickCount();
  274.     ClassSel_SetupSelectedCity(playerid);
  275. }
  276.  
  277. //----------------------------------------------------------
  278.  
  279. ClassSel_HandleCitySelection(playerid)
  280. {
  281.     new Keys,ud,lr;
  282.     GetPlayerKeys(playerid,Keys,ud,lr);
  283.    
  284.     if(gPlayerCitySelection[playerid] == -1) {
  285.         ClassSel_SwitchToNextCity(playerid);
  286.         return;
  287.     }
  288.  
  289.     // only allow new selection every ~500 ms
  290.     if( (GetTickCount() - gPlayerLastCitySelectionTick[playerid]) < 500 ) return;
  291.    
  292.     if(Keys & KEY_FIRE) {
  293.         gPlayerHasCitySelected[playerid] = 1;
  294.         TextDrawHideForPlayer(playerid,txtClassSelHelper);
  295.         TextDrawHideForPlayer(playerid,txtLosSantos);
  296.         TextDrawHideForPlayer(playerid,txtSanFierro);
  297.         TextDrawHideForPlayer(playerid,txtLasVenturas);
  298.         TogglePlayerSpectating(playerid,0);
  299.         return;
  300.     }
  301.    
  302.     if(lr > 0) {
  303.        ClassSel_SwitchToNextCity(playerid);
  304.     }
  305.     else if(lr < 0) {
  306.        ClassSel_SwitchToPreviousCity(playerid);
  307.     }
  308. }
  309.  
  310.  
  311. //----------------------------------------------------------
  312.  
  313. public OnGameModeInit()
  314. {
  315.     SetGameModeText("Living in air");
  316.     ShowPlayerMarkers(PLAYER_MARKERS_MODE_GLOBAL);
  317.     ShowNameTags(1);
  318.     SetNameTagDrawDistance(40.0);
  319.     EnableStuntBonusForAll(0);
  320.     DisableInteriorEnterExits();
  321.     SetWeather(2);
  322.     SetWorldTime(11);
  323.  
  324.     UsePlayerPedAnims();
  325.     //ManualVehicleEngineAndLights();
  326.     //LimitGlobalChatRadius(300.0);
  327.    
  328.     ClassSel_InitTextDraws();
  329.  
  330.     // Player Class
  331.     AddPlayerClass(281,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  332.     AddPlayerClass(282,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  333.     AddPlayerClass(283,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  334.     AddPlayerClass(284,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  335.     AddPlayerClass(285,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  336.     AddPlayerClass(286,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  337.     AddPlayerClass(287,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  338.     AddPlayerClass(288,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  339.     AddPlayerClass(289,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  340.     AddPlayerClass(265,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  341.     AddPlayerClass(266,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  342.     AddPlayerClass(267,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  343.     AddPlayerClass(268,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  344.     AddPlayerClass(269,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  345.     AddPlayerClass(270,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  346.     AddPlayerClass(1,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  347.     AddPlayerClass(2,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  348.     AddPlayerClass(3,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  349.     AddPlayerClass(4,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  350.     AddPlayerClass(5,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  351.     AddPlayerClass(6,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  352.     AddPlayerClass(8,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  353.     AddPlayerClass(42,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  354.     AddPlayerClass(65,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  355.     //AddPlayerClass(74,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  356.     AddPlayerClass(86,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  357.     AddPlayerClass(119,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  358.     AddPlayerClass(149,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  359.     AddPlayerClass(208,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  360.     AddPlayerClass(273,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  361.     AddPlayerClass(289,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  362.    
  363.     AddPlayerClass(47,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  364.     AddPlayerClass(48,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  365.     AddPlayerClass(49,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  366.     AddPlayerClass(50,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  367.     AddPlayerClass(51,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  368.     AddPlayerClass(52,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  369.     AddPlayerClass(53,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  370.     AddPlayerClass(54,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  371.     AddPlayerClass(55,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  372.     AddPlayerClass(56,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  373.     AddPlayerClass(57,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  374.     AddPlayerClass(58,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  375.     AddPlayerClass(68,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  376.     AddPlayerClass(69,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  377.     AddPlayerClass(70,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  378.     AddPlayerClass(71,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  379.     AddPlayerClass(72,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  380.     AddPlayerClass(73,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  381.     AddPlayerClass(75,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  382.     AddPlayerClass(76,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  383.     AddPlayerClass(78,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  384.     AddPlayerClass(79,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  385.     AddPlayerClass(80,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  386.     AddPlayerClass(81,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  387.     AddPlayerClass(82,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  388.     AddPlayerClass(83,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  389.     AddPlayerClass(84,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  390.     AddPlayerClass(85,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  391.     AddPlayerClass(87,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  392.     AddPlayerClass(88,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  393.     AddPlayerClass(89,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  394.     AddPlayerClass(91,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  395.     AddPlayerClass(92,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  396.     AddPlayerClass(93,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  397.     AddPlayerClass(95,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  398.     AddPlayerClass(96,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  399.     AddPlayerClass(97,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  400.     AddPlayerClass(98,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  401.     AddPlayerClass(99,1759.0189,-1898.1260,13.5622,266.4503,-1,-1,-1,-1,-1,-1);
  402.  
  403.     // SPECIAL
  404.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/trains.txt");
  405.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/pilots.txt");
  406.  
  407.     // LAS VENTURAS
  408.      total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_law.txt");
  409.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_airport.txt");
  410.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_gen.txt");
  411.    
  412.     // SAN FIERRO
  413.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_law.txt");
  414.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_airport.txt");
  415.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_gen.txt");
  416.    
  417.     // LOS SANTOS
  418.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_law.txt");
  419.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_airport.txt");
  420.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_gen_inner.txt");
  421.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_gen_outer.txt");
  422.    
  423.     // OTHER AREAS
  424.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/whetstone.txt");
  425.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/bone.txt");
  426.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/flint.txt");
  427.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/tierra.txt");
  428.     total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/red_county.txt");
  429.  
  430.     printf("Total vehicles from files: %d",total_vehicles_from_files);
  431.  
  432.     return 1;
  433. }
  434.  
  435. //----------------------------------------------------------
  436.  
  437. public OnPlayerUpdate(playerid)
  438. {
  439.     if(!IsPlayerConnected(playerid)) return 0;
  440.     if(IsPlayerNPC(playerid)) return 1;
  441.  
  442.     // changing cities by inputs
  443.     if( !gPlayerHasCitySelected[playerid] &&
  444.         GetPlayerState(playerid) == PLAYER_STATE_SPECTATING ) {
  445.         ClassSel_HandleCitySelection(playerid);
  446.         return 1;
  447.     }
  448.    
  449.     // No weapons in interiors
  450.     if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
  451.         SetPlayerArmedWeapon(playerid,0); // fists
  452.         return 0; // no syncing until they change their weapon
  453.     }
  454.    
  455.     // Don't allow minigun
  456.     if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN) {
  457.     new minigunkick[64], pName[MAX_PLAYER_NAME];
  458.         GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  459.     format(minigunkick, sizeof(minigunkick), "%s Has been kicked for using minigun",pName);
  460.     SendClientMessageToAll(GREEN,minigunkick);
  461.         Kick(playerid);
  462.         return 0;
  463.     }
  464.    
  465.     // No jetpacks allowed
  466.     if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK) {
  467.     new jetpackkick[64], pName[MAX_PLAYER_NAME];
  468.             GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  469.     format(jetpackkick, sizeof(jetpackkick), "%s Has been kicked for using jetpack",pName);
  470.     SendClientMessageToAll(GREEN,jetpackkick);
  471.         Kick(playerid);
  472.         return 0;
  473.     }
  474.  
  475.     /* For testing animations
  476.     new msg[128+1];
  477.     new animlib[32+1];
  478.     new animname[32+1];
  479.  
  480.     thisanimid = GetPlayerAnimationIndex(playerid);
  481.     if(lastanimid != thisanimid)
  482.     {
  483.         GetAnimationName(thisanimid,animlib,32,animname,32);
  484.         format(msg, 128, "anim(%d,%d): %s %s", lastanimid, thisanimid, animlib, animname);
  485.         lastanimid = thisanimid;
  486.         SendClientMessage(playerid, 0xFFFFFFFF, msg);
  487.     }*/
  488.  
  489.     return 1;
  490. }
  491.  
  492. //----------------------------------------------------------
  493. // --------------CMDS---------------
  494. // /help command (Server commands)
  495.     CMD:help(playerid, params[])
  496. {
  497.  
  498.     ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Living in air:Commands", "Commands:\n\n   \n/wiki - Changes\n/ca - Change Airport\n/heal - Heal yourself and your vehicle(wip)\n/nitro - Nitro to your vehicle.", "Exit", "");
  499.     return 1;
  500.     }
  501.     // /wiki command (Server changelog)
  502.         CMD:wiki(playerid, params[])
  503. {
  504.  
  505.     ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Living in air:Changelog", "Changes in v0.2-indev \n\n        \nStarted developement.", "Exit", "");
  506.     return 1;
  507.     }
  508.     //change airport - /ca
  509. CMD:ca(playerid,params[])//CMD can also be COMMAND anyways after that put your cmd name it can be anything also killme or whatever u choose.
  510. {
  511. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Select airport", "Los Santos Airport\nSan Fierro Airport\nLas Venturas Airport\nOld Airport", "Select", "");
  512.   return 1;
  513. }
  514. // /heal Heals car and player
  515. CMD:heal(playerid,params[])
  516. {
  517.   SetPlayerHealth(playerid, 100.0);
  518.   SetPlayerArmour(playerid, 100.0);
  519.   new vehicleid = GetPlayerVehicleID(playerid);
  520.     SetVehicleHealth(vehicleid, 1000.0);
  521.     SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have been healed");
  522.     GivePlayerMoney(playerid, -1000);
  523.     SendClientMessage(playerid, COLOR_LIGHTBLUE, "Payment:");
  524.     SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have payed for Healing yourself.");
  525.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "Price : 1000$");
  526.     SendClientMessage(playerid, COLOR_LIGHTBLUE, "Command : /heal");
  527.  
  528.   return 1;
  529. }
  530. // /nitro
  531. CMD:nitro(playerid, params[])
  532. {
  533.     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA,"You are not in a vehicle!");
  534.     if(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid),GetVehicleComponentType(1010)) != 1010) // Check if the vehicle has no nitro
  535.     {
  536.         AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  537.     }
  538.     return 1;
  539. }
  540. // /v
  541. CMD:v(playerid, params[])
  542. {
  543.         new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  544.         ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," LIA : Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  545.        
  546.         GivePlayerMoney(playerid, -750);
  547.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "Payment:");
  548.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have been payed for geting a vehicle.");
  549.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "Price : 750$");
  550.         SendClientMessage(playerid, COLOR_LIGHTBLUE, "Command : /v");
  551.         return 1;
  552. }
  553. // /givemoney
  554. CMD:givemoney(playerid, params[]) // Give Money by admantis
  555. {
  556.     new
  557.         Destination,
  558.         Ammount,
  559.         PlayerName[24],
  560.         DestName[24],
  561.         String[128];
  562.     if (sscanf(params, "ui", Destination, Ammount))
  563.         return SendClientMessage(playerid, -1, "  Usage: /givemoney <playerid> <ammount>");
  564.  
  565.     if (!IsPlayerConnected(Destination))
  566.         return SendClientMessage(playerid, -1, "  Player is not connected !");
  567.  
  568.     if (GetPlayerMoney(playerid) < Ammount)
  569.         return SendClientMessage(playerid, -1, "  Insufficent funds !");
  570.  
  571.     GetPlayerName(playerid, PlayerName, 24);
  572.     GetPlayerName(Destination, DestName, 24);
  573.     format(String, 128, "%s(%d) has sent you %d$", PlayerName, playerid, Ammount);
  574.     SendClientMessage(Destination, -1, String);
  575.     format(String, 128, "You've sent %d$ to %s(%d)", Ammount, DestName, Destination);
  576.     SendClientMessage(playerid, -1, String);
  577.  
  578.     GivePlayerMoney(Destination, Ammount);
  579.     GivePlayerMoney(playerid, -Ammount);
  580.     return 1;
  581. }
  582.  
  583.  
  584.  
  585. //-----------------------------------------
  586. //tele menu
  587. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  588. {
  589.     new Float: X, Float: Y, Float: Z;
  590.     GetPlayerPos(playerid,X,Y,Z);
  591.     if(dialogid == DIALOGID) // Teleport Dialog
  592.     {
  593.         if(response)
  594.         {
  595.             if(listitem == 0) // Los Santos
  596.             {
  597.             new string[64], pName[MAX_PLAYER_NAME];
  598.                     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  599.     SetPlayerPos(playerid,1429.7142333984,-2452.2880859375,13.5546875);
  600.     format(string, sizeof(string), "%s Is playing in LS airport!",pName);
  601.     SendClientMessageToAll(GREEN,string);
  602.     GameTextForPlayer(playerid,"~G~ Welcome ~P~ to ~Y~ Los Santos Airport",3000,3);
  603.         SendClientMessage(playerid,0x00FFFFAA,"Don't like the airport? Use /ca command to change it.");
  604.             }
  605.             if(listitem == 1) // San Fierro
  606.             {
  607.             new string[64], pName[MAX_PLAYER_NAME];
  608.                 GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  609.     SetPlayerPos(playerid,-1384.5511474609,-238.86512756348,14.1484375);
  610.     format(string, sizeof(string), "%s Is playing in SF airport!",pName);
  611.     SendClientMessageToAll(GREEN,string);
  612.     GameTextForPlayer(playerid,"~G~ Welcome ~P~ to ~Y~ San Fierro Airport",3000,3);
  613.         SendClientMessage(playerid,0x00FFFFAA,"Don't like the airport? Use /ca command to change it.");
  614.             }
  615.             if(listitem == 2) // Las Venturas
  616.             {
  617.             new string[64], pName[MAX_PLAYER_NAME];
  618.                    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  619.     SetPlayerPos(playerid,1403.1657714844,1771.4836425781,10.8203125);
  620.     format(string, sizeof(string), "%s Is playing in LV airport!",pName);
  621.     SendClientMessageToAll(GREEN,string);
  622.     GameTextForPlayer(playerid,"~G~ Welcome ~P~ to ~Y~ Las Venturas Airport",3000,3);
  623.         SendClientMessage(playerid,0x00FFFFAA,"Don't like the airport? Use /ca command to change it.");
  624.             }
  625.            
  626.                         if(listitem == 3) // Old Airport
  627.             {
  628.             new string[64], pName[MAX_PLAYER_NAME];
  629.                    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  630.     SetPlayerPos(playerid,394.7451171875,2532.3359375,16.543514251709);
  631.     format(string, sizeof(string), "%s Is playing in Old airport!",pName);
  632.     SendClientMessageToAll(GREEN,string);
  633.     GameTextForPlayer(playerid,"~G~ Welcome ~P~ to ~Y~ Old Airport",3000,3);
  634.         SendClientMessage(playerid,0x00FFFFAA,"Don't like the airport? Use /ca command to change it.");
  635.             }
  636.  
  637.         }
  638.         return 1;
  639.        
  640.     }
  641.     // /v menu
  642.     if(dialogid == 2)
  643.     {
  644.         if(response)
  645.         {
  646.             if(listitem == 0)
  647.             {
  648.                 new allvehicles[] = "1\tAndromada\n2\tAT-400\n3\tBeagle\n4\tCropduster\n5\tDodo\n6\tHydra\n7\tNevada\n8\tRustler\n9\tShamal\n10\tSkimmer\n11\tStunt Plane";
  649.                 ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Airplanes: || Scroll Down for more",allvehicles,"Select","Cancel");
  650.             }
  651.             else if(listitem == 1)
  652.             {
  653.                 new allvehicles[] = "1\tCargobob\n2\tHunter\n3\tLeviathan\n4\tMaverick\n5\tNews Maverick\n6\tPolice Maverick\n7\tRaindance\n8\tSeasparrow\n9\tSparrow";
  654.                 ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Helicopters: || Scroll Down for more",allvehicles,"Select","Cancel");
  655.             }
  656.             else if(listitem == 2)
  657.             {
  658.                 new allvehicles[] = "1\tBF-400\n2\tBike\n3\tBMX\n4\tFaggio\n5\tFCR-900\n6\tFreeway\n7\tMountain Bike\n8\tNRG-500\n9\tPCJ-600\n10\tPizzaBoy\n11\tQuad\n12\tSanchez\n13\tWayfarer";
  659.                 ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Bikes: || Scroll Down for more",allvehicles,"Select","Cancel");
  660.             }
  661.             else if(listitem == 3)
  662.             {
  663.                 new allvehicles[] = "1\tComet\n2\tFeltzer\n3\tStallion\n4\tWindsor";
  664.                 ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Convertibles:",allvehicles,"Select","Cancel");
  665.             }
  666.             else if(listitem == 4)
  667.             {
  668.                 new allvehicles[] = "1\tBenson\n2\tBobcat\n3\tBurrito\n4\tBoxville\n5\tBoxburg\n6\tCement Truck\n7\tDFT-300\n8\tFlatbed\n9\tLinerunner\n10\tMule\n11\tNews Van\n12\tPacker\n13\tPetrol Tanker\n14\tPicador\n15\tPony\n16\tRoad Train\n17\tRumpo\n18\tSadler\n19\tSadler Shit( Ghost Car )\n20\tTopfun\n21\tTractor\n22\tTrashmaster\n23\tUitlity Van\n24\tWalton\n25\tYankee\n26\tYosemite";
  669.                 ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Industrial Vehicles:",allvehicles,"Select","Cancel");
  670.             }
  671.             else if(listitem == 5)
  672.             {
  673.                 new allvehicles[] = "1\tBlade\n2\tBroadway\n3\tRemington\n4\tSavanna\n5\tSlamvan\n6\tTahoma\n7\tTornado\n8\tVoodoo";
  674.                 ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Lowriders:",allvehicles,"Select","Cancel");
  675.             }
  676.             else if(listitem == 6)
  677.             {
  678.                 new allvehicles[] = "1\tBandito\n2\tBF Injection\n3\tDune\n4\tHuntley\n5\tLandstalker\n6\tMesa\n7\tMonster Truck\n8\tMonster Truck 'A'\n9\tMonster Truck 'B'\n10\tPatriot\n11\tRancher 'A'\n12\tRancher 'B'\n13\tSandking";
  679.                 ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"Off Road Vehicles:",allvehicles,"Select","Cancel");
  680.             }
  681.             else if(listitem == 7)
  682.             {
  683.                 new allvehicles[] = "1\tAmbulance\n2\tBarracks\n3\tBus\n4\tCabbie\n5\tCoach\n6\tHPV-1000 ( Cop Bike )\n7\tEnforcer\n8\tF.B.I Rancher\n9\tF.B.I Truck\n10\tFiretruck\n11\tFireTruck LA\n12\tPolice Car ( LSPD )\n13\tPolice Car ( LVPD )\n14\tPolice Car ( SFPD )\n15\tRanger\n16\tS.W.A.T\n17\tTaxi\n18\n18Rhino";
  684.                 ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"Public Service Vehicles:",allvehicles,"Select","Cancel");
  685.             }
  686.             else if(listitem == 8)
  687.             {
  688.                 new allvehicles[] = "1\tAdmiral\n2\tBloodring Banger\n3\tBravura\n4\tBuccaneer\n5\tCadrona\n6\tClover\n7\tElegant\n8\tElegy\n9\tEmperor\n10\tEsperanto\n11\tFortune\n12\tGlendale Shit ( Ghost Car )\n13\tGlendale\n14\tGreenwood\n15\tHermes\n16\tIntruder\n17\tMajestic\n18\tMananal\n19\tMerit\n20\tNebula\n21\tOceanic\n22\tPremier\n23\tPrevion\n24\tPrimo\n25\tSentinel\n26\tStafford\n27\tSultan \n28\tSunrise\n29\tTampa\n30\tVicent\n31\tVirgo\n32\tWillard\n33\tWashington";
  689.                 ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"Saloons Vehicles:",allvehicles,"Select","Cancel");
  690.             }
  691.             else if(listitem == 9)
  692.             {
  693.                 new allvehicles[] = "1\tAlpha\n2\tBanshee\n3\tBlista Compact\n4\tBuffalo\n5\tBullet\n6\tCheetah\n7\tClub\n8\tEuros\n9\tFlash\n10\tHotring Racer 'A'\n11\tHotring Racer 'B'\n12\tHotring Racer 'C'\n13\tInfernus\n14\tJester\n15\tPhoenix\n16\tSabre\n17\tSuper GT\n18\tTurismo\n19\tUranus\n20\tZR-350";
  694.                 ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Sport Vehicles:",allvehicles,"Select","Cancel");
  695.             }
  696.             else if(listitem == 10)
  697.             {
  698.                 new allvehicles[] = "1\tMoonbeam\n2\tPerenniel\n3\tRegina\n4\tSolair\n5\tStratum";
  699.                 ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Station Wagons Vehicles:",allvehicles,"Select","Cancel");
  700.             }
  701.             else if(listitem == 11)
  702.             {
  703.                 new allvehicles[] = "1\tCoastguard\n2\tDinghy\n3\tJetmax\n4\tLaunch\n5\tMarquis\n6\tPredator\n7\tReefer\n8\tSpeeder\n9\tSquallo\n10\tTropic";
  704.                 ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Boats:",allvehicles,"Select","Cancel");
  705.             }
  706.             else if(listitem == 12)
  707.             {
  708.                 new allvehicles[] = "1\tBaggage\n2\tCaddy\n3\tCamper 'A'\n4\tCamper 'B'\n5\tCobine Harvester\n6\tDozer\n7\tDumper\n8\tForklift\n9\tHotknife\n10\tHustler\n11\tHotdog\n12\tKart\n13\tMower\n14\tMr. Whoopee\n15\tRomero\n16\tSecuricar\n17\tStretch\n18\tSweeper\n19\tTowtruck\n20\tTug\n21\tVortex";
  709.                 ShowPlayerDialog(playerid,15,DIALOG_STYLE_LIST,"Unique Vehicles:",allvehicles,"Select","Cancel");
  710.             }
  711.             else if(listitem == 13)
  712.             {
  713.                 new allvehicles[] = "1\tRC Bandit\n2\tRC Baron\n3\tRC Raider'\n4\tRC Goblin'\n5\tRC Tiger\n6\tRC Cam";
  714.                 ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"RC Vehicles:",allvehicles,"Select","Cancel");
  715.             }
  716.             else if(listitem == 14)
  717.             {
  718.                 new allvehicles[] = "1\tArticle Trailer\n2\tArticle Trailer 2\n3\tArticle Trailer 3'\n4\tBaggage Trailer 'A''\n5\tBaggage Trailer 'B'\n6\tFarm Trailer\n7\tFreight Frat Trailer(Train)\n8\tFreight Box Trailer(Train)\n9\tPetrol Trailer\n10\tStreak Trailer(Train)\n11\tStairs Trailer\n12\tUitlity Trailer";
  719.                 ShowPlayerDialog(playerid,17,DIALOG_STYLE_LIST,"Trailers Vehicles:",allvehicles,"Select","Cancel");
  720.             }
  721.         }
  722.     }
  723.     else if(dialogid == 3)
  724.     {
  725.         if(response)
  726.         {
  727.             if(listitem == 0)
  728.             {
  729.                 PutPlayerInVehicle(playerid,CreateVehicle(592,X,Y,Z,0,-1,-1,-1),0);
  730.             }
  731.             else if(listitem == 1)
  732.             {
  733.                 PutPlayerInVehicle(playerid,CreateVehicle(577,X,Y,Z,0,-1,-1,-1),0);
  734.             }
  735.             else if(listitem == 2)
  736.             {
  737.                 PutPlayerInVehicle(playerid,CreateVehicle(511,X,Y,Z,0,-1,-1,-1),0);
  738.             }
  739.             else if(listitem == 3)
  740.             {
  741.                 PutPlayerInVehicle(playerid,CreateVehicle(512,X,Y,Z,0,-1,-1,-1),0);
  742.             }
  743.             else if(listitem == 4)
  744.             {
  745.                 PutPlayerInVehicle(playerid,CreateVehicle(593,X,Y,Z,0,-1,-1,-1),0);
  746.             }
  747.             else if(listitem == 5)
  748.             {
  749.                 PutPlayerInVehicle(playerid,CreateVehicle(520,X,Y,Z,0,-1,-1,-1),0);
  750.             }
  751.             else if(listitem == 6)
  752.             {
  753.                 PutPlayerInVehicle(playerid,CreateVehicle(553,X,Y,Z,0,-1,-1,-1),0);
  754.             }
  755.             else if(listitem == 7)
  756.             {
  757.                 PutPlayerInVehicle(playerid,CreateVehicle(476,X,Y,Z,0,-1,-1,-1),0);
  758.             }
  759.             else if(listitem == 8)
  760.             {
  761.                 PutPlayerInVehicle(playerid,CreateVehicle(510,X,Y,Z,0,-1,-1,-1),0);
  762.             }
  763.             else if(listitem == 9)
  764.             {
  765.                 PutPlayerInVehicle(playerid,CreateVehicle(460,X,Y,Z,0,-1,-1,-1),0);
  766.             }
  767.             else if(listitem == 10)
  768.             {
  769.                 PutPlayerInVehicle(playerid,CreateVehicle(513,X,Y,Z,0,-1,-1,-1),0);
  770.             }
  771.         }
  772.         else
  773.         {
  774.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  775.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  776.         }
  777.     }
  778.     else if(dialogid == 4)
  779.     {
  780.         if(response)
  781.         {
  782.             if(listitem == 0)
  783.             {
  784.                 PutPlayerInVehicle(playerid,CreateVehicle(548,X,Y,Z,0,-1,-1,-1),0);
  785.             }
  786.             else if(listitem == 1)
  787.             {
  788.                 PutPlayerInVehicle(playerid,CreateVehicle(425,X,Y,Z,0,-1,-1,-1),0);
  789.             }
  790.             else if(listitem == 2)
  791.             {
  792.                 PutPlayerInVehicle(playerid,CreateVehicle(417,X,Y,Z,0,-1,-1,-1),0);
  793.             }
  794.             else if(listitem == 3)
  795.             {
  796.                 PutPlayerInVehicle(playerid,CreateVehicle(487,X,Y,Z,0,-1,-1,-1),0);
  797.             }
  798.             else if(listitem == 4)
  799.             {
  800.                 PutPlayerInVehicle(playerid,CreateVehicle(488,X,Y,Z,0,-1,-1,-1),0);
  801.             }
  802.             else if(listitem == 5)
  803.             {
  804.                 PutPlayerInVehicle(playerid,CreateVehicle(497,X,Y,Z,0,-1,-1,-1),0);
  805.             }
  806.             else if(listitem == 6)
  807.             {
  808.                 PutPlayerInVehicle(playerid,CreateVehicle(563,X,Y,Z,0,-1,-1,-1),0);
  809.             }
  810.             else if(listitem == 7)
  811.             {
  812.                 PutPlayerInVehicle(playerid,CreateVehicle(447,X,Y,Z,0,-1,-1,-1),0);
  813.             }
  814.             else if(listitem == 8)
  815.             {
  816.                 PutPlayerInVehicle(playerid,CreateVehicle(469,X,Y,Z,0,-1,-1,-1),0);
  817.             }
  818.         }
  819.         else
  820.         {
  821.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  822.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  823.         }
  824.     }
  825.     else if(dialogid == 5)
  826.     {
  827.         if(response)
  828.         {
  829.             if(listitem == 0)
  830.             {
  831.                 PutPlayerInVehicle(playerid,CreateVehicle(581,X,Y,Z,0,-1,-1,-1),0);
  832.             }
  833.             else if(listitem == 1)
  834.             {
  835.                 PutPlayerInVehicle(playerid,CreateVehicle(509,X,Y,Z,0,-1,-1,-1),0);
  836.             }
  837.             else if(listitem == 2)
  838.             {
  839.                 PutPlayerInVehicle(playerid,CreateVehicle(481,X,Y,Z,0,-1,-1,-1),0);
  840.             }
  841.             else if(listitem == 3)
  842.             {
  843.                 PutPlayerInVehicle(playerid,CreateVehicle(462,X,Y,Z,0,-1,-1,-1),0);
  844.             }
  845.             else if(listitem == 4)
  846.             {
  847.                 PutPlayerInVehicle(playerid,CreateVehicle(521,X,Y,Z,0,-1,-1,-1),0);
  848.             }
  849.             else if(listitem == 5)
  850.             {
  851.                 PutPlayerInVehicle(playerid,CreateVehicle(463,X,Y,Z,0,-1,-1,-1),0);
  852.             }
  853.             else if(listitem == 6)
  854.             {
  855.                 PutPlayerInVehicle(playerid,CreateVehicle(510,X,Y,Z,0,-1,-1,-1),0);
  856.             }
  857.             else if(listitem == 7)
  858.             {
  859.                 PutPlayerInVehicle(playerid,CreateVehicle(522,X,Y,Z,0,-1,-1,-1),0);
  860.             }
  861.             else if(listitem == 8)
  862.             {
  863.                 PutPlayerInVehicle(playerid,CreateVehicle(461,X,Y,Z,0,-1,-1,-1),0);
  864.             }
  865.             else if(listitem == 9)
  866.             {
  867.                 PutPlayerInVehicle(playerid,CreateVehicle(448,X,Y,Z,0,-1,-1,-1),0);
  868.             }
  869.             else if(listitem == 10)
  870.             {
  871.                 PutPlayerInVehicle(playerid,CreateVehicle(471,X,Y,Z,0,-1,-1,-1),0);
  872.             }
  873.             else if(listitem == 11)
  874.             {
  875.                 PutPlayerInVehicle(playerid,CreateVehicle(468,X,Y,Z,0,-1,-1,-1),0);
  876.             }
  877.             else if(listitem == 12)
  878.             {
  879.                 PutPlayerInVehicle(playerid,CreateVehicle(586,X,Y,Z,0,-1,-1,-1),0);
  880.             }
  881.         }
  882.         else
  883.         {
  884.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  885.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  886.         }
  887.     }
  888.     else if(dialogid == 6)
  889.     {
  890.         if(response)
  891.         {
  892.             if(listitem == 0)
  893.             {
  894.                 PutPlayerInVehicle(playerid,CreateVehicle(480,X,Y,Z,0,-1,-1,-1),0);
  895.             }
  896.             else if(listitem == 1)
  897.             {
  898.                 PutPlayerInVehicle(playerid,CreateVehicle(533,X,Y,Z,0,-1,-1,-1),0);
  899.             }
  900.             else if(listitem == 2)
  901.             {
  902.                 PutPlayerInVehicle(playerid,CreateVehicle(439,X,Y,Z,0,-1,-1,-1),0);
  903.             }
  904.             else if(listitem == 3)
  905.             {
  906.                 PutPlayerInVehicle(playerid,CreateVehicle(555,X,Y,Z,0,-1,-1,-1),0);
  907.             }
  908.         }
  909.         else
  910.         {
  911.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  912.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  913.         }
  914.     }
  915.     else if(dialogid == 7)
  916.     {
  917.         if(response)
  918.         {
  919.             if(listitem == 0)
  920.             {
  921.                 PutPlayerInVehicle(playerid,CreateVehicle(499,X,Y,Z,0,-1,-1,-1),0);
  922.             }
  923.             else if(listitem == 1)
  924.             {
  925.                 PutPlayerInVehicle(playerid,CreateVehicle(422,X,Y,Z,0,-1,-1,-1),0);
  926.             }
  927.             else if(listitem == 2)
  928.             {
  929.                 PutPlayerInVehicle(playerid,CreateVehicle(482,X,Y,Z,0,-1,-1,-1),0);
  930.             }
  931.             else if(listitem == 3)
  932.             {
  933.                 PutPlayerInVehicle(playerid,CreateVehicle(498,X,Y,Z,0,-1,-1,-1),0);
  934.             }
  935.             else if(listitem == 4)
  936.             {
  937.                 PutPlayerInVehicle(playerid,CreateVehicle(609,X,Y,Z,0,-1,-1,-1),0);
  938.             }
  939.             else if(listitem == 5)
  940.             {
  941.                 PutPlayerInVehicle(playerid,CreateVehicle(524,X,Y,Z,0,-1,-1,-1),0);
  942.             }
  943.             else if(listitem == 6)
  944.             {
  945.                 PutPlayerInVehicle(playerid,CreateVehicle(578,X,Y,Z,0,-1,-1,-1),0);
  946.             }
  947.             else if(listitem == 7)
  948.             {
  949.                 PutPlayerInVehicle(playerid,CreateVehicle(455,X,Y,Z,0,-1,-1,-1),0);
  950.             }
  951.             else if(listitem == 8)
  952.             {
  953.                 PutPlayerInVehicle(playerid,CreateVehicle(403,X,Y,Z,0,-1,-1,-1),0);
  954.             }
  955.             else if(listitem == 9)
  956.             {
  957.                 PutPlayerInVehicle(playerid,CreateVehicle(414,X,Y,Z,0,-1,-1,-1),0);
  958.             }
  959.             else if(listitem == 10)
  960.             {
  961.                 PutPlayerInVehicle(playerid,CreateVehicle(582,X,Y,Z,0,-1,-1,-1),0);
  962.             }
  963.             else if(listitem == 11)
  964.             {
  965.                 PutPlayerInVehicle(playerid,CreateVehicle(443,X,Y,Z,0,-1,-1,-1),0);
  966.             }
  967.             else if(listitem == 12)
  968.             {
  969.                 PutPlayerInVehicle(playerid,CreateVehicle(514,X,Y,Z,0,-1,-1,-1),0);
  970.             }
  971.             else if(listitem == 13)
  972.             {
  973.                 PutPlayerInVehicle(playerid,CreateVehicle(600,X,Y,Z,0,-1,-1,-1),0);
  974.             }
  975.             else if(listitem == 14)
  976.             {
  977.                 PutPlayerInVehicle(playerid,CreateVehicle(413,X,Y,Z,0,-1,-1,-1),0);
  978.             }
  979.             else if(listitem == 15)
  980.             {
  981.                 PutPlayerInVehicle(playerid,CreateVehicle(515,X,Y,Z,0,-1,-1,-1),0);
  982.             }
  983.             else if(listitem == 16)
  984.             {
  985.                 PutPlayerInVehicle(playerid,CreateVehicle(440,X,Y,Z,0,-1,-1,-1),0);
  986.             }
  987.             else if(listitem == 17)
  988.             {
  989.                 PutPlayerInVehicle(playerid,CreateVehicle(543,X,Y,Z,0,-1,-1,-1),0);
  990.             }
  991.             else if(listitem == 18)
  992.             {
  993.                 PutPlayerInVehicle(playerid,CreateVehicle(605,X,Y,Z,0,-1,-1,-1),0);
  994.             }
  995.             else if(listitem == 19)
  996.             {
  997.                 PutPlayerInVehicle(playerid,CreateVehicle(459,X,Y,Z,0,-1,-1,-1),0);
  998.             }
  999.             else if(listitem == 20)
  1000.             {
  1001.                 PutPlayerInVehicle(playerid,CreateVehicle(531,X,Y,Z,0,-1,-1,-1),0);
  1002.             }
  1003.             else if(listitem == 21)
  1004.             {
  1005.                 PutPlayerInVehicle(playerid,CreateVehicle(408,X,Y,Z,0,-1,-1,-1),0);
  1006.             }
  1007.             else if(listitem == 22)
  1008.             {
  1009.                 PutPlayerInVehicle(playerid,CreateVehicle(552,X,Y,Z,0,-1,-1,-1),0);
  1010.             }
  1011.             else if(listitem == 23)
  1012.             {
  1013.                 PutPlayerInVehicle(playerid,CreateVehicle(478,X,Y,Z,0,-1,-1,-1),0);
  1014.             }
  1015.             else if(listitem == 24)
  1016.             {
  1017.                 PutPlayerInVehicle(playerid,CreateVehicle(556,X,Y,Z,0,-1,-1,-1),0);
  1018.             }
  1019.             else if(listitem == 25)
  1020.             {
  1021.                 PutPlayerInVehicle(playerid,CreateVehicle(554,X,Y,Z,0,-1,-1,-1),0);
  1022.             }
  1023.         }
  1024.         else
  1025.         {
  1026.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1027.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1028.         }
  1029.     }
  1030.     else if(dialogid == 8)
  1031.     {
  1032.         if(response)
  1033.         {
  1034.             if(listitem == 0)
  1035.             {
  1036.                 PutPlayerInVehicle(playerid,CreateVehicle(536,X,Y,Z,0,-1,-1,-1),0);
  1037.             }
  1038.             else if(listitem == 1)
  1039.             {
  1040.                 PutPlayerInVehicle(playerid,CreateVehicle(575,X,Y,Z,0,-1,-1,-1),0);
  1041.             }
  1042.             else if(listitem == 2)
  1043.             {
  1044.                 PutPlayerInVehicle(playerid,CreateVehicle(534,X,Y,Z,0,-1,-1,-1),0);
  1045.             }
  1046.             else if(listitem == 3)
  1047.             {
  1048.                 PutPlayerInVehicle(playerid,CreateVehicle(567,X,Y,Z,0,-1,-1,-1),0);
  1049.             }
  1050.             else if(listitem == 4)
  1051.             {
  1052.                 PutPlayerInVehicle(playerid,CreateVehicle(535,X,Y,Z,0,-1,-1,-1),0);
  1053.             }
  1054.             else if(listitem == 5)
  1055.             {
  1056.                 PutPlayerInVehicle(playerid,CreateVehicle(566,X,Y,Z,0,-1,-1,-1),0);
  1057.             }
  1058.             else if(listitem == 6)
  1059.             {
  1060.                 PutPlayerInVehicle(playerid,CreateVehicle(576,X,Y,Z,0,-1,-1,-1),0);
  1061.             }
  1062.             else if(listitem == 7)
  1063.             {
  1064.                 PutPlayerInVehicle(playerid,CreateVehicle(412,X,Y,Z,0,-1,-1,-1),0);
  1065.             }
  1066.         }
  1067.         else
  1068.         {
  1069.              new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1070.              ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1071.         }
  1072.     }
  1073.     else if(dialogid == 9)
  1074.     {
  1075.         if(response)
  1076.         {
  1077.             if(listitem == 0)
  1078.             {
  1079.                 PutPlayerInVehicle(playerid,CreateVehicle(568,X,Y,Z,0,-1,-1,-1),0);
  1080.             }
  1081.             else if(listitem == 1)
  1082.             {
  1083.                 PutPlayerInVehicle(playerid,CreateVehicle(424,X,Y,Z,0,-1,-1,-1),0);
  1084.             }
  1085.             else if(listitem == 2)
  1086.             {
  1087.                 PutPlayerInVehicle(playerid,CreateVehicle(573,X,Y,Z,0,-1,-1,-1),0);
  1088.             }
  1089.             else if(listitem == 3)
  1090.             {
  1091.                 PutPlayerInVehicle(playerid,CreateVehicle(579,X,Y,Z,0,-1,-1,-1),0);
  1092.             }
  1093.             else if(listitem == 4)
  1094.             {
  1095.                 PutPlayerInVehicle(playerid,CreateVehicle(400,X,Y,Z,0,-1,-1,-1),0);
  1096.             }
  1097.             else if(listitem == 5)
  1098.             {
  1099.                 PutPlayerInVehicle(playerid,CreateVehicle(500,X,Y,Z,0,-1,-1,-1),0);
  1100.             }
  1101.             else if(listitem == 6)
  1102.             {
  1103.                 PutPlayerInVehicle(playerid,CreateVehicle(444,X,Y,Z,0,-1,-1,-1),0);
  1104.             }
  1105.             else if(listitem == 7)
  1106.             {
  1107.                 PutPlayerInVehicle(playerid,CreateVehicle(556,X,Y,Z,0,-1,-1,-1),0);
  1108.             }
  1109.             else if(listitem == 8)
  1110.             {
  1111.                 PutPlayerInVehicle(playerid,CreateVehicle(557,X,Y,Z,0,-1,-1,-1),0);
  1112.             }
  1113.             else if(listitem == 9)
  1114.             {
  1115.                 PutPlayerInVehicle(playerid,CreateVehicle(470,X,Y,Z,0,-1,-1,-1),0);
  1116.             }
  1117.             else if(listitem == 10)
  1118.             {
  1119.                 PutPlayerInVehicle(playerid,CreateVehicle(489,X,Y,Z,0,-1,-1,-1),0);
  1120.             }
  1121.             else if(listitem == 11)
  1122.             {
  1123.                 PutPlayerInVehicle(playerid,CreateVehicle(505,X,Y,Z,0,-1,-1,-1),0);
  1124.             }
  1125.             else if(listitem == 12)
  1126.             {
  1127.                 PutPlayerInVehicle(playerid,CreateVehicle(495,X,Y,Z,0,-1,-1,-1),0);
  1128.             }
  1129.         }
  1130.         else
  1131.         {
  1132.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1133.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1134.         }
  1135.     }
  1136.     else if(dialogid == 10)
  1137.     {
  1138.         if(response)
  1139.         {
  1140.             if(listitem == 0)
  1141.             {
  1142.                 PutPlayerInVehicle(playerid,CreateVehicle(416,X,Y,Z,0,-1,-1,-1),0);
  1143.             }
  1144.             else if(listitem == 1)
  1145.             {
  1146.                 PutPlayerInVehicle(playerid,CreateVehicle(433,X,Y,Z,0,-1,-1,-1),0);
  1147.             }
  1148.             else if(listitem == 2)
  1149.             {
  1150.                 PutPlayerInVehicle(playerid,CreateVehicle(431,X,Y,Z,0,-1,-1,-1),0);
  1151.             }
  1152.             else if(listitem == 3)
  1153.             {
  1154.                 PutPlayerInVehicle(playerid,CreateVehicle(438,X,Y,Z,0,-1,-1,-1),0);
  1155.             }
  1156.             else if(listitem == 4)
  1157.             {
  1158.                 PutPlayerInVehicle(playerid,CreateVehicle(437,X,Y,Z,0,-1,-1,-1),0);
  1159.             }
  1160.             else if(listitem == 5)
  1161.             {
  1162.                 PutPlayerInVehicle(playerid,CreateVehicle(523,X,Y,Z,0,-1,-1,-1),0);
  1163.             }
  1164.             else if(listitem == 6)
  1165.             {
  1166.                 PutPlayerInVehicle(playerid,CreateVehicle(427,X,Y,Z,0,-1,-1,-1),0);
  1167.             }
  1168.             else if(listitem == 7)
  1169.             {
  1170.                 PutPlayerInVehicle(playerid,CreateVehicle(490,X,Y,Z,0,-1,-1,-1),0);
  1171.             }
  1172.             else if(listitem == 8)
  1173.             {
  1174.                 PutPlayerInVehicle(playerid,CreateVehicle(528,X,Y,Z,0,-1,-1,-1),0);
  1175.             }
  1176.             else if(listitem == 9)
  1177.             {
  1178.                 PutPlayerInVehicle(playerid,CreateVehicle(407,X,Y,Z,0,-1,-1,-1),0);
  1179.             }
  1180.             else if(listitem == 10)
  1181.             {
  1182.                 PutPlayerInVehicle(playerid,CreateVehicle(544,X,Y,Z,0,-1,-1,-1),0);
  1183.             }
  1184.             else if(listitem == 11)
  1185.             {
  1186.                 PutPlayerInVehicle(playerid,CreateVehicle(596,X,Y,Z,0,-1,-1,-1),0);
  1187.             }
  1188.             else if(listitem == 12)
  1189.             {
  1190.                 PutPlayerInVehicle(playerid,CreateVehicle(598,X,Y,Z,0,-1,-1,-1),0);
  1191.             }
  1192.             else if(listitem == 13)
  1193.             {
  1194.                 PutPlayerInVehicle(playerid,CreateVehicle(597,X,Y,Z,0,-1,-1,-1),0);
  1195.             }
  1196.             else if(listitem == 14)
  1197.             {
  1198.                 PutPlayerInVehicle(playerid,CreateVehicle(599,X,Y,Z,0,-1,-1,-1),0);
  1199.             }
  1200.             else if(listitem == 15)
  1201.             {
  1202.                 PutPlayerInVehicle(playerid,CreateVehicle(601,X,Y,Z,0,-1,-1,-1),0);
  1203.             }
  1204.             else if(listitem == 16)
  1205.             {
  1206.                 PutPlayerInVehicle(playerid,CreateVehicle(420,X,Y,Z,0,-1,-1,-1),0);
  1207.             }
  1208.             else if(listitem == 17)
  1209.             {
  1210.                 PutPlayerInVehicle(playerid,CreateVehicle(432,X,Y,Z,0,-1,-1,-1),0);
  1211.             }
  1212.         }
  1213.         else
  1214.         {
  1215.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1216.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1217.         }
  1218.     }
  1219.     else if(dialogid == 11)
  1220.     {
  1221.         if(response)
  1222.         {
  1223.             if(listitem == 0)
  1224.             {
  1225.                 PutPlayerInVehicle(playerid,CreateVehicle(445,X,Y,Z,0,-1,-1,-1),0);
  1226.             }
  1227.             else if(listitem == 1)
  1228.             {
  1229.                 PutPlayerInVehicle(playerid,CreateVehicle(504,X,Y,Z,0,-1,-1,-1),0);
  1230.             }
  1231.             else if(listitem == 2)
  1232.             {
  1233.                 PutPlayerInVehicle(playerid,CreateVehicle(401,X,Y,Z,0,-1,-1,-1),0);
  1234.             }
  1235.             else if(listitem == 3)
  1236.             {
  1237.                 PutPlayerInVehicle(playerid,CreateVehicle(518,X,Y,Z,0,-1,-1,-1),0);
  1238.             }
  1239.             else if(listitem == 4)
  1240.             {
  1241.                 PutPlayerInVehicle(playerid,CreateVehicle(527,X,Y,Z,0,-1,-1,-1),0);
  1242.             }
  1243.             else if(listitem == 5)
  1244.             {
  1245.                 PutPlayerInVehicle(playerid,CreateVehicle(542,X,Y,Z,0,-1,-1,-1),0);
  1246.             }
  1247.             else if(listitem == 6)
  1248.             {
  1249.                 PutPlayerInVehicle(playerid,CreateVehicle(507,X,Y,Z,0,-1,-1,-1),0);
  1250.             }
  1251.             else if(listitem == 7)
  1252.             {
  1253.                 PutPlayerInVehicle(playerid,CreateVehicle(562,X,Y,Z,0,-1,-1,-1),0);
  1254.             }
  1255.             else if(listitem == 8)
  1256.             {
  1257.                 PutPlayerInVehicle(playerid,CreateVehicle(585,X,Y,Z,0,-1,-1,-1),0);
  1258.             }
  1259.             else if(listitem == 9)
  1260.             {
  1261.                 PutPlayerInVehicle(playerid,CreateVehicle(419,X,Y,Z,0,-1,-1,-1),0);
  1262.             }
  1263.             else if(listitem == 10)
  1264.             {
  1265.                 PutPlayerInVehicle(playerid,CreateVehicle(526,X,Y,Z,0,-1,-1,-1),0);
  1266.             }
  1267.             else if(listitem == 11)
  1268.             {
  1269.                 PutPlayerInVehicle(playerid,CreateVehicle(604,X,Y,Z,0,-1,-1,-1),0);
  1270.             }
  1271.             else if(listitem == 12)
  1272.             {
  1273.                 PutPlayerInVehicle(playerid,CreateVehicle(466,X,Y,Z,0,-1,-1,-1),0);
  1274.             }
  1275.             else if(listitem == 13)
  1276.             {
  1277.                 PutPlayerInVehicle(playerid,CreateVehicle(492,X,Y,Z,0,-1,-1,-1),0);
  1278.             }
  1279.             else if(listitem == 14)
  1280.             {
  1281.                 PutPlayerInVehicle(playerid,CreateVehicle(474,X,Y,Z,0,-1,-1,-1),0);
  1282.             }
  1283.             else if(listitem == 15)
  1284.             {
  1285.                 PutPlayerInVehicle(playerid,CreateVehicle(546,X,Y,Z,0,-1,-1,-1),0);
  1286.             }
  1287.             else if(listitem == 16)
  1288.             {
  1289.                 PutPlayerInVehicle(playerid,CreateVehicle(517,X,Y,Z,0,-1,-1,-1),0);
  1290.             }
  1291.             else if(listitem == 17)
  1292.             {
  1293.                 PutPlayerInVehicle(playerid,CreateVehicle(310,X,Y,Z,0,-1,-1,-1),0);
  1294.             }
  1295.             else if(listitem == 18)
  1296.             {
  1297.                 PutPlayerInVehicle(playerid,CreateVehicle(551,X,Y,Z,0,-1,-1,-1),0);
  1298.             }
  1299.             else if(listitem == 19)
  1300.             {
  1301.                 PutPlayerInVehicle(playerid,CreateVehicle(516,X,Y,Z,0,-1,-1,-1),0);
  1302.             }
  1303.             else if(listitem == 20)
  1304.             {
  1305.                 PutPlayerInVehicle(playerid,CreateVehicle(467,X,Y,Z,0,-1,-1,-1),0);
  1306.             }
  1307.             else if(listitem == 21)
  1308.             {
  1309.                 PutPlayerInVehicle(playerid,CreateVehicle(426,X,Y,Z,0,-1,-1,-1),0);
  1310.             }
  1311.             else if(listitem == 22)
  1312.             {
  1313.                 PutPlayerInVehicle(playerid,CreateVehicle(436,X,Y,Z,0,-1,-1,-1),0);
  1314.             }
  1315.             else if(listitem == 23)
  1316.             {
  1317.                 PutPlayerInVehicle(playerid,CreateVehicle(547,X,Y,Z,0,-1,-1,-1),0);
  1318.             }
  1319.             else if(listitem == 24)
  1320.             {
  1321.                 PutPlayerInVehicle(playerid,CreateVehicle(405,X,Y,Z,0,-1,-1,-1),0);
  1322.             }
  1323.             else if(listitem == 25)
  1324.             {
  1325.                 PutPlayerInVehicle(playerid,CreateVehicle(580,X,Y,Z,0,-1,-1,-1),0);
  1326.             }
  1327.             else if(listitem == 26)
  1328.             {
  1329.                 PutPlayerInVehicle(playerid,CreateVehicle(560,X,Y,Z,0,-1,-1,-1),0);
  1330.             }
  1331.             else if(listitem == 27)
  1332.             {
  1333.                 PutPlayerInVehicle(playerid,CreateVehicle(550,X,Y,Z,0,-1,-1,-1),0);
  1334.             }
  1335.             else if(listitem == 28)
  1336.             {
  1337.                 PutPlayerInVehicle(playerid,CreateVehicle(549,X,Y,Z,0,-1,-1,-1),0);
  1338.             }
  1339.             else if(listitem == 29)
  1340.             {
  1341.                 PutPlayerInVehicle(playerid,CreateVehicle(540,X,Y,Z,0,-1,-1,-1),0);
  1342.             }
  1343.             else if(listitem == 30)
  1344.             {
  1345.                 PutPlayerInVehicle(playerid,CreateVehicle(491,X,Y,Z,0,-1,-1,-1),0);
  1346.             }
  1347.             else if(listitem == 31)
  1348.             {
  1349.                 PutPlayerInVehicle(playerid,CreateVehicle(529,X,Y,Z,0,-1,-1,-1),0);
  1350.             }
  1351.             else if(listitem == 32)
  1352.             {
  1353.                 PutPlayerInVehicle(playerid,CreateVehicle(421,X,Y,Z,0,-1,-1,-1),0);
  1354.             }
  1355.         }
  1356.         else
  1357.         {
  1358.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1359.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1360.         }
  1361.     }
  1362.     else if(dialogid == 12)
  1363.     {
  1364.         if(response)
  1365.         {
  1366.             if(listitem == 0)
  1367.             {
  1368.                 PutPlayerInVehicle(playerid,CreateVehicle(602,X,Y,Z,0,-1,-1,-1),0);
  1369.             }
  1370.             else if(listitem == 1)
  1371.             {
  1372.                 PutPlayerInVehicle(playerid,CreateVehicle(429,X,Y,Z,0,-1,-1,-1),0);
  1373.             }
  1374.             else if(listitem == 2)
  1375.             {
  1376.                 PutPlayerInVehicle(playerid,CreateVehicle(496,X,Y,Z,0,-1,-1,-1),0);
  1377.             }
  1378.             else if(listitem == 3)
  1379.             {
  1380.                 PutPlayerInVehicle(playerid,CreateVehicle(402,X,Y,Z,0,-1,-1,-1),0);
  1381.             }
  1382.             else if(listitem == 4)
  1383.             {
  1384.                 PutPlayerInVehicle(playerid,CreateVehicle(541,X,Y,Z,0,-1,-1,-1),0);
  1385.             }
  1386.             else if(listitem == 5)
  1387.             {
  1388.                 PutPlayerInVehicle(playerid,CreateVehicle(415,X,Y,Z,0,-1,-1,-1),0);
  1389.             }
  1390.             else if(listitem == 6)
  1391.             {
  1392.                 PutPlayerInVehicle(playerid,CreateVehicle(589,X,Y,Z,0,-1,-1,-1),0);
  1393.             }
  1394.             else if(listitem == 7)
  1395.             {
  1396.                 PutPlayerInVehicle(playerid,CreateVehicle(587,X,Y,Z,0,-1,-1,-1),0);
  1397.             }
  1398.             else if(listitem == 8)
  1399.             {
  1400.                 PutPlayerInVehicle(playerid,CreateVehicle(565,X,Y,Z,0,-1,-1,-1),0);
  1401.             }
  1402.             else if(listitem == 9)
  1403.             {
  1404.                 PutPlayerInVehicle(playerid,CreateVehicle(494,X,Y,Z,0,-1,-1,-1),0);
  1405.             }
  1406.             else if(listitem == 10)
  1407.             {
  1408.                 PutPlayerInVehicle(playerid,CreateVehicle(502,X,Y,Z,0,-1,-1,-1),0);
  1409.             }
  1410.             else if(listitem == 11)
  1411.             {
  1412.                 PutPlayerInVehicle(playerid,CreateVehicle(503,X,Y,Z,0,-1,-1,-1),0);
  1413.             }
  1414.             else if(listitem == 12)
  1415.             {
  1416.                 PutPlayerInVehicle(playerid,CreateVehicle(411,X,Y,Z,0,-1,-1,-1),0);
  1417.             }
  1418.             else if(listitem == 13)
  1419.             {
  1420.                 PutPlayerInVehicle(playerid,CreateVehicle(559,X,Y,Z,0,-1,-1,-1),0);
  1421.             }
  1422.             else if(listitem == 14)
  1423.             {
  1424.                 PutPlayerInVehicle(playerid,CreateVehicle(603,X,Y,Z,0,-1,-1,-1),0);
  1425.             }
  1426.             else if(listitem == 15)
  1427.             {
  1428.                 PutPlayerInVehicle(playerid,CreateVehicle(475,X,Y,Z,0,-1,-1,-1),0);
  1429.             }
  1430.             else if(listitem == 16)
  1431.             {
  1432.                 PutPlayerInVehicle(playerid,CreateVehicle(506,X,Y,Z,0,-1,-1,-1),0);
  1433.             }
  1434.             else if(listitem == 17)
  1435.             {
  1436.                 PutPlayerInVehicle(playerid,CreateVehicle(451,X,Y,Z,0,-1,-1,-1),0);
  1437.             }
  1438.             else if(listitem == 18)
  1439.             {
  1440.                 PutPlayerInVehicle(playerid,CreateVehicle(558,X,Y,Z,0,-1,-1,-1),0);
  1441.             }
  1442.             else if(listitem == 19)
  1443.             {
  1444.                 PutPlayerInVehicle(playerid,CreateVehicle(477,X,Y,Z,0,-1,-1,-1),0);
  1445.             }
  1446.         }
  1447.         else
  1448.         {
  1449.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1450.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1451.         }
  1452.     }
  1453.     else if(dialogid == 13)
  1454.     {
  1455.         if(response)
  1456.         {
  1457.             if(listitem == 0)
  1458.             {
  1459.                 PutPlayerInVehicle(playerid,CreateVehicle(418,X,Y,Z,0,-1,-1,-1),0);
  1460.             }
  1461.             else if(listitem == 1)
  1462.             {
  1463.                 PutPlayerInVehicle(playerid,CreateVehicle(404,X,Y,Z,0,-1,-1,-1),0);
  1464.             }
  1465.             else if(listitem == 2)
  1466.             {
  1467.                 PutPlayerInVehicle(playerid,CreateVehicle(479,X,Y,Z,0,-1,-1,-1),0);
  1468.             }
  1469.             else if(listitem == 3)
  1470.             {
  1471.                 PutPlayerInVehicle(playerid,CreateVehicle(458,X,Y,Z,0,-1,-1,-1),0);
  1472.             }
  1473.             else if(listitem == 4)
  1474.             {
  1475.                 PutPlayerInVehicle(playerid,CreateVehicle(561,X,Y,Z,0,-1,-1,-1),0);
  1476.             }
  1477.         }
  1478.         else
  1479.         {
  1480.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1481.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1482.         }
  1483.     }
  1484.     else if(dialogid == 14)
  1485.     {
  1486.         if(response)
  1487.         {
  1488.             if(listitem == 0)
  1489.             {
  1490.                 PutPlayerInVehicle(playerid,CreateVehicle(472,X,Y,Z,0,-1,-1,-1),0);
  1491.             }
  1492.             else if(listitem == 1)
  1493.             {
  1494.                 PutPlayerInVehicle(playerid,CreateVehicle(473,X,Y,Z,0,-1,-1,-1),0);
  1495.             }
  1496.             else if(listitem == 2)
  1497.             {
  1498.                 PutPlayerInVehicle(playerid,CreateVehicle(493,X,Y,Z,0,-1,-1,-1),0);
  1499.             }
  1500.             else if(listitem == 3)
  1501.             {
  1502.                 PutPlayerInVehicle(playerid,CreateVehicle(595,X,Y,Z,0,-1,-1,-1),0);
  1503.             }
  1504.             else if(listitem == 4)
  1505.             {
  1506.                 PutPlayerInVehicle(playerid,CreateVehicle(484,X,Y,Z,0,-1,-1,-1),0);
  1507.             }
  1508.             else if(listitem == 5)
  1509.             {
  1510.                 PutPlayerInVehicle(playerid,CreateVehicle(430,X,Y,Z,0,-1,-1,-1),0);
  1511.             }
  1512.             else if(listitem == 6)
  1513.             {
  1514.                 PutPlayerInVehicle(playerid,CreateVehicle(453,X,Y,Z,0,-1,-1,-1),0);
  1515.             }
  1516.             else if(listitem == 7)
  1517.             {
  1518.                 PutPlayerInVehicle(playerid,CreateVehicle(452,X,Y,Z,0,-1,-1,-1),0);
  1519.             }
  1520.             else if(listitem == 8)
  1521.             {
  1522.                 PutPlayerInVehicle(playerid,CreateVehicle(446,X,Y,Z,0,-1,-1,-1),0);
  1523.             }
  1524.             else if(listitem == 9)
  1525.             {
  1526.                 PutPlayerInVehicle(playerid,CreateVehicle(454,X,Y,Z,0,-1,-1,-1),0);
  1527.             }
  1528.         }
  1529.         else
  1530.         {
  1531.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1532.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1533.         }
  1534.     }
  1535.     else if(dialogid == 15)
  1536.     {
  1537.         if(response)
  1538.         {
  1539.             if(listitem == 0)
  1540.             {
  1541.                 PutPlayerInVehicle(playerid,CreateVehicle(485,X,Y,Z,0,-1,-1,-1),0);
  1542.             }
  1543.             else if(listitem == 1)
  1544.             {
  1545.                 PutPlayerInVehicle(playerid,CreateVehicle(457,X,Y,Z,0,-1,-1,-1),0);
  1546.             }
  1547.             else if(listitem == 2)
  1548.             {
  1549.                 PutPlayerInVehicle(playerid,CreateVehicle(483,X,Y,Z,0,-1,-1,-1),0);
  1550.             }
  1551.             else if(listitem == 3)
  1552.             {
  1553.                 PutPlayerInVehicle(playerid,CreateVehicle(508,X,Y,Z,0,-1,-1,-1),0);
  1554.             }
  1555.             else if(listitem == 4)
  1556.             {
  1557.                 PutPlayerInVehicle(playerid,CreateVehicle(532,X,Y,Z,0,-1,-1,-1),0);
  1558.             }
  1559.             else if(listitem == 5)
  1560.             {
  1561.                 PutPlayerInVehicle(playerid,CreateVehicle(486,X,Y,Z,0,-1,-1,-1),0);
  1562.             }
  1563.             else if(listitem == 6)
  1564.             {
  1565.                 PutPlayerInVehicle(playerid,CreateVehicle(406,X,Y,Z,0,-1,-1,-1),0);
  1566.             }
  1567.             else if(listitem == 7)
  1568.             {
  1569.                 PutPlayerInVehicle(playerid,CreateVehicle(530,X,Y,Z,0,-1,-1,-1),0);
  1570.             }
  1571.             else if(listitem == 8)
  1572.             {
  1573.                 PutPlayerInVehicle(playerid,CreateVehicle(434,X,Y,Z,0,-1,-1,-1),0);
  1574.             }
  1575.             else if(listitem == 9)
  1576.             {
  1577.                 PutPlayerInVehicle(playerid,CreateVehicle(545,X,Y,Z,0,-1,-1,-1),0);
  1578.             }
  1579.             else if(listitem == 10)
  1580.             {
  1581.                 PutPlayerInVehicle(playerid,CreateVehicle(588,X,Y,Z,0,-1,-1,-1),0);
  1582.             }
  1583.             else if(listitem == 11)
  1584.             {
  1585.                 PutPlayerInVehicle(playerid,CreateVehicle(571,X,Y,Z,0,-1,-1,-1),0);
  1586.             }
  1587.             else if(listitem == 12)
  1588.             {
  1589.                 PutPlayerInVehicle(playerid,CreateVehicle(572,X,Y,Z,0,-1,-1,-1),0);
  1590.             }
  1591.             else if(listitem == 13)
  1592.             {
  1593.                 PutPlayerInVehicle(playerid,CreateVehicle(423,X,Y,Z,0,-1,-1,-1),0);
  1594.             }
  1595.             else if(listitem == 14)
  1596.             {
  1597.                 PutPlayerInVehicle(playerid,CreateVehicle(442,X,Y,Z,0,-1,-1,-1),0);
  1598.             }
  1599.             else if(listitem == 15)
  1600.             {
  1601.                 PutPlayerInVehicle(playerid,CreateVehicle(428,X,Y,Z,0,-1,-1,-1),0);
  1602.             }
  1603.             else if(listitem == 16)
  1604.             {
  1605.                 PutPlayerInVehicle(playerid,CreateVehicle(409,X,Y,Z,0,-1,-1,-1),0);
  1606.             }
  1607.             else if(listitem == 17)
  1608.             {
  1609.                 PutPlayerInVehicle(playerid,CreateVehicle(574,X,Y,Z,0,-1,-1,-1),0);
  1610.             }
  1611.             else if(listitem == 18)
  1612.             {
  1613.                 PutPlayerInVehicle(playerid,CreateVehicle(525,X,Y,Z,0,-1,-1,-1),0);
  1614.             }
  1615.             else if(listitem == 19)
  1616.             {
  1617.                 PutPlayerInVehicle(playerid,CreateVehicle(583,X,Y,Z,0,-1,-1,-1),0);
  1618.             }
  1619.             else if(listitem == 20)
  1620.             {
  1621.                 PutPlayerInVehicle(playerid,CreateVehicle(539,X,Y,Z,0,-1,-1,-1),0);
  1622.             }
  1623.         }
  1624.         else
  1625.         {
  1626.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1627.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1628.         }
  1629.     }
  1630.     else if(dialogid == 16)
  1631.     {
  1632.         if(response)
  1633.         {
  1634.             if(listitem == 0)
  1635.             {
  1636.                 PutPlayerInVehicle(playerid,CreateVehicle(441,X,Y,Z,0,-1,-1,-1),0);
  1637.             }
  1638.             else if(listitem == 1)
  1639.             {
  1640.                 PutPlayerInVehicle(playerid,CreateVehicle(464,X,Y,Z,0,-1,-1,-1),0);
  1641.             }
  1642.             else if(listitem == 2)
  1643.             {
  1644.                 PutPlayerInVehicle(playerid,CreateVehicle(465,X,Y,Z,0,-1,-1,-1),0);
  1645.             }
  1646.             else if(listitem == 3)
  1647.             {
  1648.                 PutPlayerInVehicle(playerid,CreateVehicle(501,X,Y,Z,0,-1,-1,-1),0);
  1649.             }
  1650.             else if(listitem == 4)
  1651.             {
  1652.                 PutPlayerInVehicle(playerid,CreateVehicle(564,X,Y,Z,0,-1,-1,-1),0);
  1653.             }
  1654.             else if(listitem == 5)
  1655.             {
  1656.                 PutPlayerInVehicle(playerid,CreateVehicle(594,X,Y,Z,0,-1,-1,-1),0);
  1657.             }
  1658.         }
  1659.         else
  1660.         {
  1661.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1662.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1663.         }
  1664.     }
  1665.     else if(dialogid == 17)
  1666.     {
  1667.         if(response)
  1668.         {
  1669.             if(listitem == 0)
  1670.             {
  1671.                 PutPlayerInVehicle(playerid,CreateVehicle(435,X,Y,Z,0,-1,-1,-1),0);
  1672.             }
  1673.             else if(listitem == 1)
  1674.             {
  1675.                 PutPlayerInVehicle(playerid,CreateVehicle(450,X,Y,Z,0,-1,-1,-1),0);
  1676.             }
  1677.             else if(listitem == 2)
  1678.             {
  1679.                 PutPlayerInVehicle(playerid,CreateVehicle(591,X,Y,Z,0,-1,-1,-1),0);
  1680.             }
  1681.             else if(listitem == 3)
  1682.             {
  1683.                 PutPlayerInVehicle(playerid,CreateVehicle(606,X,Y,Z,0,-1,-1,-1),0);
  1684.             }
  1685.             else if(listitem == 4)
  1686.             {
  1687.                 PutPlayerInVehicle(playerid,CreateVehicle(607,X,Y,Z,0,-1,-1,-1),0);
  1688.             }
  1689.             else if(listitem == 5)
  1690.             {
  1691.                 PutPlayerInVehicle(playerid,CreateVehicle(610,X,Y,Z,0,-1,-1,-1),0);
  1692.             }
  1693.             else if(listitem == 6)
  1694.             {
  1695.                 PutPlayerInVehicle(playerid,CreateVehicle(569,X,Y,Z,0,-1,-1,-1),0);
  1696.             }
  1697.             else if(listitem == 7)
  1698.             {
  1699.                 PutPlayerInVehicle(playerid,CreateVehicle(590,X,Y,Z,0,-1,-1,-1),0);
  1700.             }
  1701.             else if(listitem == 8)
  1702.             {
  1703.                 PutPlayerInVehicle(playerid,CreateVehicle(584,X,Y,Z,0,-1,-1,-1),0);
  1704.             }
  1705.             else if(listitem == 9)
  1706.             {
  1707.                 PutPlayerInVehicle(playerid,CreateVehicle(570,X,Y,Z,0,-1,-1,-1),0);
  1708.             }
  1709.             else if(listitem == 10)
  1710.             {
  1711.                 PutPlayerInVehicle(playerid,CreateVehicle(608,X,Y,Z,0,-1,-1,-1),0);
  1712.             }
  1713.             else if(listitem == 11)
  1714.             {
  1715.                 PutPlayerInVehicle(playerid,CreateVehicle(611,X,Y,Z,0,-1,-1,-1),0);
  1716.             }
  1717.         }
  1718.         else
  1719.         {
  1720.             new allvehicles[] = "1\tAirplanes\n2\tHelicopters\n3\tBikes\n4\tConvertibles\n5\tIndustrial\n6\tLowriders\n7\tOffRoad\n8\tPublic Service Vehicles\n9\tSaloons\n10\tSport Vehicles\n11\tStation Wagons\n12\tBoats\n13\tUnique Vehicles\n14\tRC Vehicles\n15\tTrailers";
  1721.             ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST," Vehicles: || Scroll Down for more",allvehicles,"Select","Cancel");
  1722.         }
  1723.     }
  1724.     return 1;
  1725.     }
Advertisement
Add Comment
Please, Sign In to add comment