Advertisement
FoxHound

FoxCarSpawner v2

Mar 8th, 2011
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 59.84 KB | None | 0 0
  1.                      /**//**//**//**//**//**//**//**//**/
  2.                     /*+--------------------------------+*/
  3.                     /*|                                |*/
  4.                     /*|          FOXCARSPAWNER         |*/
  5.                     /*|          FILTERSCRIPT          |*/
  6.                     /*|      bY PSPgamer/FoxHound      |*/
  7.                     /*|            2 0 0 9             |*/
  8.                     /*|                                |*/
  9.                     /*+--------------------------------+*/
  10.                     /*|        23 December 2009        |*/
  11.                     /*+--------------------------------+*/
  12.                      /**//**//**//**//**//**//**//**//**/
  13.  
  14. //------< INCLUDEs >------//
  15.     #include <a_samp>
  16. //------------------------//
  17.  
  18. //-----------< DEFINEs >-----------//
  19.     #define CAR_SPAWN_COMMAND "/foxcarspawner"
  20.     #define VEHICLE_REPAIR_TOGGLE_CMD "/togvehrepair"
  21. //__________-___________-__________//
  22.     #define CarCategoryDialog 9999
  23.     #define CarsVehDialog 9998
  24.     #define BikeVehDialog 9997
  25.     #define AirVehDialog 9996
  26.     #define SeaVehDialog 9995
  27.     #define RcVehDialog 9994
  28.     #define OtherVehDialog 9993
  29. //---------------------------------//
  30.  
  31. //------------< OPTIONs >------------//
  32.     new ALLOW_VEHICLE_REPAIR = false;
  33. //-----------------------------------//
  34.  
  35. //-----------------< NEWs >-----------------//
  36.     new SpawnedVehicle[MAX_PLAYERS];
  37.     new pHasSpawnedVehicle[MAX_PLAYERS];
  38. //------------------------------------------//
  39.  
  40. //-----------------------------< OnFilterScriptInit/-Exit >-----------------------------//
  41.     public OnFilterScriptInit()
  42.     {
  43.         print("+--------------------------------+");
  44.         print("|          FOXCARSPAWNER         |");
  45.         print("|          FILTERSCRIPT          |");
  46.         print("|      bY PSPgamer/FoxHound      |");
  47.         print("|             LOADED             |");
  48.         print("+--------------------------------+");
  49.         return 1;
  50.     }
  51.  
  52.     public OnFilterScriptExit()
  53.     {
  54.         print("+--------------------------------+");
  55.         print("|          FOXCARSPAWNER         |");
  56.         print("|            UNLOADED            |");
  57.         print("+--------------------------------+");
  58.         return 1;
  59.     }
  60. //--------------------------------------------------------------------------------------//
  61.  
  62. //-----------------------------< OnPlayerCommandText >-----------------------------//
  63.     public OnPlayerCommandText(playerid, cmdtext[])
  64.     {
  65.         if(strcmp(cmdtext, CAR_SPAWN_COMMAND, true) == 0) {
  66.             if(IsPlayerConnected(playerid)) {
  67.                 if(ALLOW_VEHICLE_REPAIR) {
  68.                     ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\nRepair Vehicle\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  69.                     return 1; } else { ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close"); }
  70.             } return 1; }
  71.         if(strcmp(cmdtext, VEHICLE_REPAIR_TOGGLE_CMD, true) == 0) {
  72.         if(IsPlayerConnected(playerid) && IsPlayerAdmin(playerid)) {
  73.         if(ALLOW_VEHICLE_REPAIR) {
  74.         ALLOW_VEHICLE_REPAIR = false;
  75.         GameTextForPlayer(playerid, "~w~Vehicle Repair~n~~r~Disabled", 1000, 1); } else {
  76.         ALLOW_VEHICLE_REPAIR = true;
  77.         GameTextForPlayer(playerid, "~w~Vehicle Repair~n~~g~Enabled", 1000, 1);
  78.         return 1; } } return 1; }
  79.         return 0; }
  80. //---------------------------------------------------------------------------------//
  81.  
  82. //---------------------------------< OnDialogResponse >---------------------------------//
  83.     public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  84.     {
  85.         if(dialogid == CarCategoryDialog)
  86.         {
  87.             if(response == 0) { return 1; }
  88.             if(response == 1) { }
  89.             if(listitem == 0) {
  90.                 ShowPlayerDialog(playerid, CarsVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawner","Buffalo\nSentinel\nStretch\nInfernus\nTurismo\nCheetah\nBarracks\nBanshee\nAmbulance\nTaxi\nSultan\nMoonbeam\nPhoenix\nRomero\nCadrona\nClub\nEuros\nSuper-GT\nZR-350\nHotring Racer\nComet\nFeltzer\nStallion\nWindsor","Spawn","Back"); }
  91.             if(listitem == 1) {
  92.                 ShowPlayerDialog(playerid, BikeVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawn", "BF-400\nBike\nBMX\nFaggio\nFCR-900\nFreeway\nMountain Bike\nNRG-500\nPCJ-600\nPizzabike\nQuad\nSanchez\nWayfarer", "Spawn","Back"); }
  93.             if(listitem == 2) {
  94.                 ShowPlayerDialog(playerid, AirVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawn", "Andromada\nAT-400\nBeagle\nCropduster\nDodo\nHydra\nNevada\nRustler\nShamal\nSkimmer\nStuntplane\nCargobob\nHunter\nLaviathan\nMaverick\nNews Maverick\nPolice Maverick\nRaindance\nSeasparrow\nSparrow", "Spawn","Back"); }
  95.             if(listitem == 3) {
  96.                 ShowPlayerDialog(playerid, SeaVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawn", "Coastguard\nDinghy\nJetmax\nLaunch\nMarquis\nPredator\nReefer\nSpeeder\nSquallo\nTropic", "Spawn","Back"); }
  97.             if(listitem == 4) {
  98.                 ShowPlayerDialog(playerid, RcVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawn", "RC-Bandit\nRC-Baron\nRC-Raider\nRC-Goblin\nRC-Tiger\nRC-Cam", "Spawn","Back"); }
  99.             if(listitem == 5) {
  100.                 ShowPlayerDialog(playerid, OtherVehDialog, DIALOG_STYLE_LIST, "FoxCarSpawn", "Dumper\nMr. Whoopee\nSecuricar\nHotknife\nCaddy\nCamper\nBaggage\nDozer\nJourney\nTow Truck\nForklift\nCombine Harvester\nVortex Hovercraft\nKart\nHotdog\nMonster", "Spawn","Back"); }
  101.             if(ALLOW_VEHICLE_REPAIR) {
  102.                     if(listitem == 6) {
  103.                         if(pHasSpawnedVehicle[playerid] == 1 && IsPlayerInVehicle(playerid, SpawnedVehicle[playerid])) { RepairVehicle(SpawnedVehicle[playerid]); } }
  104.                     if(listitem == 7) {
  105.                         if(pHasSpawnedVehicle[playerid] == 1) {
  106.                         if(IsPlayerInVehicle(playerid, SpawnedVehicle[playerid])) { RemovePlayerFromVehicle(playerid); }
  107.                         DestroyVehicle(SpawnedVehicle[playerid]);
  108.                         pHasSpawnedVehicle[playerid] = 0; } }
  109.                 } else {
  110.                     if(listitem == 6) {
  111.                         if(pHasSpawnedVehicle[playerid] == 1) {
  112.                         if(IsPlayerInVehicle(playerid, SpawnedVehicle[playerid])) { RemovePlayerFromVehicle(playerid); }
  113.                         DestroyVehicle(SpawnedVehicle[playerid]);
  114.                         pHasSpawnedVehicle[playerid] = 0; } } }
  115.         }
  116.         else if(dialogid == CarsVehDialog)
  117.         {
  118.             if(response == 0) {
  119.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  120.                 return 1; }
  121.             if(response == 1) { }
  122.             if(listitem == 0) {
  123.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  124.                 pHasSpawnedVehicle[playerid] = 1;
  125.                 new Float:x, Float:y, Float:z, Float:angle;
  126.                 GetPlayerPos(playerid,x,y,z);
  127.                 GetPlayerFacingAngle(playerid,angle);
  128.                 SpawnedVehicle[playerid] = CreateVehicle(402,x,y,z,angle,-1,-1,5000);
  129.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  130.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  131.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  132.             if(listitem == 1) {
  133.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  134.                 pHasSpawnedVehicle[playerid] = 1;
  135.                 new Float:x, Float:y, Float:z, Float:angle;
  136.                 GetPlayerPos(playerid,x,y,z);
  137.                 GetPlayerFacingAngle(playerid,angle);
  138.                 SpawnedVehicle[playerid] = CreateVehicle(405,x,y,z,angle,-1,-1,5000);
  139.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  140.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  141.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  142.             if(listitem == 2) {
  143.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  144.                 pHasSpawnedVehicle[playerid] = 1;
  145.                 new Float:x, Float:y, Float:z, Float:angle;
  146.                 GetPlayerPos(playerid,x,y,z);
  147.                 GetPlayerFacingAngle(playerid,angle);
  148.                 SpawnedVehicle[playerid] = CreateVehicle(409,x,y,z,angle,-1,-1,5000);
  149.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  150.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  151.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  152.             if(listitem == 3) {
  153.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  154.                 pHasSpawnedVehicle[playerid] = 1;
  155.                 new Float:x, Float:y, Float:z, Float:angle;
  156.                 GetPlayerPos(playerid,x,y,z);
  157.                 GetPlayerFacingAngle(playerid,angle);
  158.                 SpawnedVehicle[playerid] = CreateVehicle(411,x,y,z,angle,-1,-1,5000);
  159.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  160.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  161.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  162.             if(listitem == 4) {
  163.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  164.                 pHasSpawnedVehicle[playerid] = 1;
  165.                 new Float:x, Float:y, Float:z, Float:angle;
  166.                 GetPlayerPos(playerid,x,y,z);
  167.                 GetPlayerFacingAngle(playerid,angle);
  168.                 SpawnedVehicle[playerid] = CreateVehicle(451,x,y,z,angle,-1,-1,5000);
  169.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  170.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  171.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  172.             if(listitem == 5) {
  173.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  174.                 pHasSpawnedVehicle[playerid] = 1;
  175.                 new Float:x, Float:y, Float:z, Float:angle;
  176.                 GetPlayerPos(playerid,x,y,z);
  177.                 GetPlayerFacingAngle(playerid,angle);
  178.                 SpawnedVehicle[playerid] = CreateVehicle(415,x,y,z,angle,-1,-1,5000);
  179.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  180.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  181.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  182.             if(listitem == 6) {
  183.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  184.                 pHasSpawnedVehicle[playerid] = 1;
  185.                 new Float:x, Float:y, Float:z, Float:angle;
  186.                 GetPlayerPos(playerid,x,y,z);
  187.                 GetPlayerFacingAngle(playerid,angle);
  188.                 SpawnedVehicle[playerid] = CreateVehicle(433,x,y,z,angle,-1,-1,5000);
  189.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  190.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  191.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  192.             if(listitem == 7) {
  193.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  194.                 pHasSpawnedVehicle[playerid] = 1;
  195.                 new Float:x, Float:y, Float:z, Float:angle;
  196.                 GetPlayerPos(playerid,x,y,z);
  197.                 GetPlayerFacingAngle(playerid,angle);
  198.                 SpawnedVehicle[playerid] = CreateVehicle(429,x,y,z,angle,-1,-1,5000);
  199.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  200.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  201.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  202.             if(listitem == 8) {
  203.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  204.                 pHasSpawnedVehicle[playerid] = 1;
  205.                 new Float:x, Float:y, Float:z, Float:angle;
  206.                 GetPlayerPos(playerid,x,y,z);
  207.                 GetPlayerFacingAngle(playerid,angle);
  208.                 SpawnedVehicle[playerid] = CreateVehicle(416,x,y,z,angle,-1,-1,5000);
  209.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  210.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  211.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  212.             if(listitem == 9) {
  213.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  214.                 pHasSpawnedVehicle[playerid] = 1;
  215.                 new Float:x, Float:y, Float:z, Float:angle;
  216.                 GetPlayerPos(playerid,x,y,z);
  217.                 GetPlayerFacingAngle(playerid,angle);
  218.                 SpawnedVehicle[playerid] = CreateVehicle(420,x,y,z,angle,-1,-1,5000);
  219.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  220.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  221.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  222.             if(listitem == 10) {
  223.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  224.                 pHasSpawnedVehicle[playerid] = 1;
  225.                 new Float:x, Float:y, Float:z, Float:angle;
  226.                 GetPlayerPos(playerid,x,y,z);
  227.                 GetPlayerFacingAngle(playerid,angle);
  228.                 SpawnedVehicle[playerid] = CreateVehicle(560,x,y,z,angle,-1,-1,5000);
  229.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  230.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  231.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  232.             if(listitem == 11) {
  233.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  234.                 pHasSpawnedVehicle[playerid] = 1;
  235.                 new Float:x, Float:y, Float:z, Float:angle;
  236.                 GetPlayerPos(playerid,x,y,z);
  237.                 GetPlayerFacingAngle(playerid,angle);
  238.                 SpawnedVehicle[playerid] = CreateVehicle(418,x,y,z,angle,-1,-1,5000);
  239.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  240.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  241.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  242.             if(listitem == 12) {
  243.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  244.                 pHasSpawnedVehicle[playerid] = 1;
  245.                 new Float:x, Float:y, Float:z, Float:angle;
  246.                 GetPlayerPos(playerid,x,y,z);
  247.                 GetPlayerFacingAngle(playerid,angle);
  248.                 SpawnedVehicle[playerid] = CreateVehicle(603,x,y,z,angle,-1,-1,5000);
  249.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  250.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  251.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  252.             if(listitem == 13) {
  253.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  254.                 pHasSpawnedVehicle[playerid] = 1;
  255.                 new Float:x, Float:y, Float:z, Float:angle;
  256.                 GetPlayerPos(playerid,x,y,z);
  257.                 GetPlayerFacingAngle(playerid,angle);
  258.                 SpawnedVehicle[playerid] = CreateVehicle(442,x,y,z,angle,-1,-1,5000);
  259.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  260.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  261.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  262.             if(listitem == 14) {
  263.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  264.                 pHasSpawnedVehicle[playerid] = 1;
  265.                 new Float:x, Float:y, Float:z, Float:angle;
  266.                 GetPlayerPos(playerid,x,y,z);
  267.                 GetPlayerFacingAngle(playerid,angle);
  268.                 SpawnedVehicle[playerid] = CreateVehicle(527,x,y,z,angle,-1,-1,5000);
  269.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  270.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  271.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  272.             if(listitem == 15) {
  273.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  274.                 pHasSpawnedVehicle[playerid] = 1;
  275.                 new Float:x, Float:y, Float:z, Float:angle;
  276.                 GetPlayerPos(playerid,x,y,z);
  277.                 GetPlayerFacingAngle(playerid,angle);
  278.                 SpawnedVehicle[playerid] = CreateVehicle(589,x,y,z,angle,-1,-1,5000);
  279.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  280.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  281.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  282.             if(listitem == 16) {
  283.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  284.                 pHasSpawnedVehicle[playerid] = 1;
  285.                 new Float:x, Float:y, Float:z, Float:angle;
  286.                 GetPlayerPos(playerid,x,y,z);
  287.                 GetPlayerFacingAngle(playerid,angle);
  288.                 SpawnedVehicle[playerid] = CreateVehicle(587,x,y,z,angle,-1,-1,5000);
  289.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  290.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  291.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  292.             if(listitem == 17) {
  293.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  294.                 pHasSpawnedVehicle[playerid] = 1;
  295.                 new Float:x, Float:y, Float:z, Float:angle;
  296.                 GetPlayerPos(playerid,x,y,z);
  297.                 GetPlayerFacingAngle(playerid,angle);
  298.                 SpawnedVehicle[playerid] = CreateVehicle(506,x,y,z,angle,-1,-1,5000);
  299.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  300.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  301.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  302.             if(listitem == 18) {
  303.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  304.                 pHasSpawnedVehicle[playerid] = 1;
  305.                 new Float:x, Float:y, Float:z, Float:angle;
  306.                 GetPlayerPos(playerid,x,y,z);
  307.                 GetPlayerFacingAngle(playerid,angle);
  308.                 SpawnedVehicle[playerid] = CreateVehicle(477,x,y,z,angle,-1,-1,5000);
  309.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  310.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  311.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  312.             if(listitem == 19) {
  313.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  314.                 pHasSpawnedVehicle[playerid] = 1;
  315.                 new Float:x, Float:y, Float:z, Float:angle;
  316.                 GetPlayerPos(playerid,x,y,z);
  317.                 GetPlayerFacingAngle(playerid,angle);
  318.                 SpawnedVehicle[playerid] = CreateVehicle(503,x,y,z,angle,-1,-1,5000);
  319.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  320.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  321.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  322.             if(listitem == 20) {
  323.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  324.                 pHasSpawnedVehicle[playerid] = 1;
  325.                 new Float:x, Float:y, Float:z, Float:angle;
  326.                 GetPlayerPos(playerid,x,y,z);
  327.                 GetPlayerFacingAngle(playerid,angle);
  328.                 SpawnedVehicle[playerid] = CreateVehicle(480,x,y,z,angle,-1,-1,5000);
  329.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  330.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  331.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  332.             if(listitem == 21) {
  333.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  334.                 pHasSpawnedVehicle[playerid] = 1;
  335.                 new Float:x, Float:y, Float:z, Float:angle;
  336.                 GetPlayerPos(playerid,x,y,z);
  337.                 GetPlayerFacingAngle(playerid,angle);
  338.                 SpawnedVehicle[playerid] = CreateVehicle(533,x,y,z,angle,-1,-1,5000);
  339.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  340.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  341.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  342.             if(listitem == 22) {
  343.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  344.                 pHasSpawnedVehicle[playerid] = 1;
  345.                 new Float:x, Float:y, Float:z, Float:angle;
  346.                 GetPlayerPos(playerid,x,y,z);
  347.                 GetPlayerFacingAngle(playerid,angle);
  348.                 SpawnedVehicle[playerid] = CreateVehicle(439,x,y,z,angle,-1,-1,5000);
  349.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  350.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  351.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  352.             if(listitem == 23) {
  353.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  354.                 pHasSpawnedVehicle[playerid] = 1;
  355.                 new Float:x, Float:y, Float:z, Float:angle;
  356.                 GetPlayerPos(playerid,x,y,z);
  357.                 GetPlayerFacingAngle(playerid,angle);
  358.                 SpawnedVehicle[playerid] = CreateVehicle(555,x,y,z,angle,-1,-1,5000);
  359.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  360.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  361.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  362.         }
  363.         else if(dialogid == BikeVehDialog)
  364.         {
  365.             if(response == 0) {
  366.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  367.                 return 1; }
  368.             if(response == 1) { }
  369.             if(listitem == 0) {
  370.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  371.                 pHasSpawnedVehicle[playerid] = 1;
  372.                 new Float:x, Float:y, Float:z, Float:angle;
  373.                 GetPlayerPos(playerid,x,y,z);
  374.                 GetPlayerFacingAngle(playerid,angle);
  375.                 SpawnedVehicle[playerid] = CreateVehicle(581,x,y,z,angle,-1,-1,5000);
  376.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  377.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  378.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  379.             if(listitem == 1) {
  380.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  381.                 pHasSpawnedVehicle[playerid] = 1;
  382.                 new Float:x, Float:y, Float:z, Float:angle;
  383.                 GetPlayerPos(playerid,x,y,z);
  384.                 GetPlayerFacingAngle(playerid,angle);
  385.                 SpawnedVehicle[playerid] = CreateVehicle(509,x,y,z,angle,-1,-1,5000);
  386.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  387.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  388.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  389.             if(listitem == 2) {
  390.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  391.                 pHasSpawnedVehicle[playerid] = 1;
  392.                 new Float:x, Float:y, Float:z, Float:angle;
  393.                 GetPlayerPos(playerid,x,y,z);
  394.                 GetPlayerFacingAngle(playerid,angle);
  395.                 SpawnedVehicle[playerid] = CreateVehicle(481,x,y,z,angle,-1,-1,5000);
  396.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  397.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  398.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  399.             if(listitem == 3) {
  400.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  401.                 pHasSpawnedVehicle[playerid] = 1;
  402.                 new Float:x, Float:y, Float:z, Float:angle;
  403.                 GetPlayerPos(playerid,x,y,z);
  404.                 GetPlayerFacingAngle(playerid,angle);
  405.                 SpawnedVehicle[playerid] = CreateVehicle(462,x,y,z,angle,-1,-1,5000);
  406.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  407.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  408.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  409.             if(listitem == 4) {
  410.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  411.                 pHasSpawnedVehicle[playerid] = 1;
  412.                 new Float:x, Float:y, Float:z, Float:angle;
  413.                 GetPlayerPos(playerid,x,y,z);
  414.                 GetPlayerFacingAngle(playerid,angle);
  415.                 SpawnedVehicle[playerid] = CreateVehicle(521,x,y,z,angle,-1,-1,5000);
  416.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  417.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  418.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  419.             if(listitem == 5) {
  420.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  421.                 pHasSpawnedVehicle[playerid] = 1;
  422.                 new Float:x, Float:y, Float:z, Float:angle;
  423.                 GetPlayerPos(playerid,x,y,z);
  424.                 GetPlayerFacingAngle(playerid,angle);
  425.                 SpawnedVehicle[playerid] = CreateVehicle(463,x,y,z,angle,-1,-1,5000);
  426.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  427.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  428.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  429.             if(listitem == 6) {
  430.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  431.                 pHasSpawnedVehicle[playerid] = 1;
  432.                 new Float:x, Float:y, Float:z, Float:angle;
  433.                 GetPlayerPos(playerid,x,y,z);
  434.                 GetPlayerFacingAngle(playerid,angle);
  435.                 SpawnedVehicle[playerid] = CreateVehicle(510,x,y,z,angle,-1,-1,5000);
  436.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  437.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  438.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  439.             if(listitem == 7) {
  440.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  441.                 pHasSpawnedVehicle[playerid] = 1;
  442.                 new Float:x, Float:y, Float:z, Float:angle;
  443.                 GetPlayerPos(playerid,x,y,z);
  444.                 GetPlayerFacingAngle(playerid,angle);
  445.                 SpawnedVehicle[playerid] = CreateVehicle(522,x,y,z,angle,-1,-1,5000);
  446.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  447.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  448.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  449.             if(listitem == 8) {
  450.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  451.                 pHasSpawnedVehicle[playerid] = 1;
  452.                 new Float:x, Float:y, Float:z, Float:angle;
  453.                 GetPlayerPos(playerid,x,y,z);
  454.                 GetPlayerFacingAngle(playerid,angle);
  455.                 SpawnedVehicle[playerid] = CreateVehicle(461,x,y,z,angle,-1,-1,5000);
  456.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  457.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  458.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  459.             if(listitem == 9) {
  460.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  461.                 pHasSpawnedVehicle[playerid] = 1;
  462.                 new Float:x, Float:y, Float:z, Float:angle;
  463.                 GetPlayerPos(playerid,x,y,z);
  464.                 GetPlayerFacingAngle(playerid,angle);
  465.                 SpawnedVehicle[playerid] = CreateVehicle(448,x,y,z,angle,-1,-1,5000);
  466.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  467.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  468.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  469.             if(listitem == 10) {
  470.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  471.                 pHasSpawnedVehicle[playerid] = 1;
  472.                 new Float:x, Float:y, Float:z, Float:angle;
  473.                 GetPlayerPos(playerid,x,y,z);
  474.                 GetPlayerFacingAngle(playerid,angle);
  475.                 SpawnedVehicle[playerid] = CreateVehicle(471,x,y,z,angle,-1,-1,5000);
  476.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  477.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  478.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  479.             if(listitem == 11) {
  480.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  481.                 pHasSpawnedVehicle[playerid] = 1;
  482.                 new Float:x, Float:y, Float:z, Float:angle;
  483.                 GetPlayerPos(playerid,x,y,z);
  484.                 GetPlayerFacingAngle(playerid,angle);
  485.                 SpawnedVehicle[playerid] = CreateVehicle(468,x,y,z,angle,-1,-1,5000);
  486.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  487.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  488.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  489.             if(listitem == 12) {
  490.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  491.                 pHasSpawnedVehicle[playerid] = 1;
  492.                 new Float:x, Float:y, Float:z, Float:angle;
  493.                 GetPlayerPos(playerid,x,y,z);
  494.                 GetPlayerFacingAngle(playerid,angle);
  495.                 SpawnedVehicle[playerid] = CreateVehicle(586,x,y,z,angle,-1,-1,5000);
  496.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  497.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  498.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  499.         }
  500.         else if(dialogid == AirVehDialog)
  501.         {
  502.             if(response == 0) {
  503.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  504.                 return 1; }
  505.             if(response == 1) { }
  506.             if(listitem == 0) {
  507.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  508.                 pHasSpawnedVehicle[playerid] = 1;
  509.                 new Float:x, Float:y, Float:z, Float:angle;
  510.                 GetPlayerPos(playerid,x,y,z);
  511.                 GetPlayerFacingAngle(playerid,angle);
  512.                 SpawnedVehicle[playerid] = CreateVehicle(592,x,y,z,angle,-1,-1,5000);
  513.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  514.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  515.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  516.             if(listitem == 1) {
  517.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  518.                 pHasSpawnedVehicle[playerid] = 1;
  519.                 new Float:x, Float:y, Float:z, Float:angle;
  520.                 GetPlayerPos(playerid,x,y,z);
  521.                 GetPlayerFacingAngle(playerid,angle);
  522.                 SpawnedVehicle[playerid] = CreateVehicle(577,x,y,z,angle,-1,-1,5000);
  523.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  524.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  525.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  526.             if(listitem == 2) {
  527.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  528.                 pHasSpawnedVehicle[playerid] = 1;
  529.                 new Float:x, Float:y, Float:z, Float:angle;
  530.                 GetPlayerPos(playerid,x,y,z);
  531.                 GetPlayerFacingAngle(playerid,angle);
  532.                 SpawnedVehicle[playerid] = CreateVehicle(511,x,y,z,angle,-1,-1,5000);
  533.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  534.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  535.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  536.             if(listitem == 3) {
  537.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  538.                 pHasSpawnedVehicle[playerid] = 1;
  539.                 new Float:x, Float:y, Float:z, Float:angle;
  540.                 GetPlayerPos(playerid,x,y,z);
  541.                 GetPlayerFacingAngle(playerid,angle);
  542.                 SpawnedVehicle[playerid] = CreateVehicle(512,x,y,z,angle,-1,-1,5000);
  543.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  544.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  545.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  546.             if(listitem == 4) {
  547.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  548.                 pHasSpawnedVehicle[playerid] = 1;
  549.                 new Float:x, Float:y, Float:z, Float:angle;
  550.                 GetPlayerPos(playerid,x,y,z);
  551.                 GetPlayerFacingAngle(playerid,angle);
  552.                 SpawnedVehicle[playerid] = CreateVehicle(593,x,y,z,angle,-1,-1,5000);
  553.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  554.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  555.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  556.             if(listitem == 5) {
  557.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  558.                 pHasSpawnedVehicle[playerid] = 1;
  559.                 new Float:x, Float:y, Float:z, Float:angle;
  560.                 GetPlayerPos(playerid,x,y,z);
  561.                 GetPlayerFacingAngle(playerid,angle);
  562.                 SpawnedVehicle[playerid] = CreateVehicle(520,x,y,z,angle,-1,-1,5000);
  563.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  564.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  565.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  566.             if(listitem == 6) {
  567.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  568.                 pHasSpawnedVehicle[playerid] = 1;
  569.                 new Float:x, Float:y, Float:z, Float:angle;
  570.                 GetPlayerPos(playerid,x,y,z);
  571.                 GetPlayerFacingAngle(playerid,angle);
  572.                 SpawnedVehicle[playerid] = CreateVehicle(553,x,y,z,angle,-1,-1,5000);
  573.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  574.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  575.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  576.             if(listitem == 7) {
  577.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  578.                 pHasSpawnedVehicle[playerid] = 1;
  579.                 new Float:x, Float:y, Float:z, Float:angle;
  580.                 GetPlayerPos(playerid,x,y,z);
  581.                 GetPlayerFacingAngle(playerid,angle);
  582.                 SpawnedVehicle[playerid] = CreateVehicle(476,x,y,z,angle,-1,-1,5000);
  583.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  584.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  585.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  586.             if(listitem == 8) {
  587.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  588.                 pHasSpawnedVehicle[playerid] = 1;
  589.                 new Float:x, Float:y, Float:z, Float:angle;
  590.                 GetPlayerPos(playerid,x,y,z);
  591.                 GetPlayerFacingAngle(playerid,angle);
  592.                 SpawnedVehicle[playerid] = CreateVehicle(519,x,y,z,angle,-1,-1,5000);
  593.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  594.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  595.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  596.             if(listitem == 9) {
  597.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  598.                 pHasSpawnedVehicle[playerid] = 1;
  599.                 new Float:x, Float:y, Float:z, Float:angle;
  600.                 GetPlayerPos(playerid,x,y,z);
  601.                 GetPlayerFacingAngle(playerid,angle);
  602.                 SpawnedVehicle[playerid] = CreateVehicle(460,x,y,z,angle,-1,-1,5000);
  603.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  604.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  605.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  606.             if(listitem == 10) {
  607.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  608.                 pHasSpawnedVehicle[playerid] = 1;
  609.                 new Float:x, Float:y, Float:z, Float:angle;
  610.                 GetPlayerPos(playerid,x,y,z);
  611.                 GetPlayerFacingAngle(playerid,angle);
  612.                 SpawnedVehicle[playerid] = CreateVehicle(513,x,y,z,angle,-1,-1,5000);
  613.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  614.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  615.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  616.             if(listitem == 11) {
  617.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  618.                 pHasSpawnedVehicle[playerid] = 1;
  619.                 new Float:x, Float:y, Float:z, Float:angle;
  620.                 GetPlayerPos(playerid,x,y,z);
  621.                 GetPlayerFacingAngle(playerid,angle);
  622.                 SpawnedVehicle[playerid] = CreateVehicle(548,x,y,z,angle,-1,-1,5000);
  623.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  624.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  625.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  626.             if(listitem == 12) {
  627.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  628.                 pHasSpawnedVehicle[playerid] = 1;
  629.                 new Float:x, Float:y, Float:z, Float:angle;
  630.                 GetPlayerPos(playerid,x,y,z);
  631.                 GetPlayerFacingAngle(playerid,angle);
  632.                 SpawnedVehicle[playerid] = CreateVehicle(425,x,y,z,angle,-1,-1,5000);
  633.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  634.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  635.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  636.             if(listitem == 13) {
  637.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  638.                 pHasSpawnedVehicle[playerid] = 1;
  639.                 new Float:x, Float:y, Float:z, Float:angle;
  640.                 GetPlayerPos(playerid,x,y,z);
  641.                 GetPlayerFacingAngle(playerid,angle);
  642.                 SpawnedVehicle[playerid] = CreateVehicle(417,x,y,z,angle,-1,-1,5000);
  643.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  644.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  645.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  646.             if(listitem == 14) {
  647.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  648.                 pHasSpawnedVehicle[playerid] = 1;
  649.                 new Float:x, Float:y, Float:z, Float:angle;
  650.                 GetPlayerPos(playerid,x,y,z);
  651.                 GetPlayerFacingAngle(playerid,angle);
  652.                 SpawnedVehicle[playerid] = CreateVehicle(487,x,y,z,angle,-1,-1,5000);
  653.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  654.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  655.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  656.             if(listitem == 15) {
  657.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  658.                 pHasSpawnedVehicle[playerid] = 1;
  659.                 new Float:x, Float:y, Float:z, Float:angle;
  660.                 GetPlayerPos(playerid,x,y,z);
  661.                 GetPlayerFacingAngle(playerid,angle);
  662.                 SpawnedVehicle[playerid] = CreateVehicle(488,x,y,z,angle,-1,-1,5000);
  663.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  664.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  665.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  666.             if(listitem == 16) {
  667.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  668.                 pHasSpawnedVehicle[playerid] = 1;
  669.                 new Float:x, Float:y, Float:z, Float:angle;
  670.                 GetPlayerPos(playerid,x,y,z);
  671.                 GetPlayerFacingAngle(playerid,angle);
  672.                 SpawnedVehicle[playerid] = CreateVehicle(497,x,y,z,angle,-1,-1,5000);
  673.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  674.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  675.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  676.             if(listitem == 17) {
  677.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  678.                 pHasSpawnedVehicle[playerid] = 1;
  679.                 new Float:x, Float:y, Float:z, Float:angle;
  680.                 GetPlayerPos(playerid,x,y,z);
  681.                 GetPlayerFacingAngle(playerid,angle);
  682.                 SpawnedVehicle[playerid] = CreateVehicle(563,x,y,z,angle,-1,-1,5000);
  683.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  684.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  685.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  686.             if(listitem == 18) {
  687.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  688.                 pHasSpawnedVehicle[playerid] = 1;
  689.                 new Float:x, Float:y, Float:z, Float:angle;
  690.                 GetPlayerPos(playerid,x,y,z);
  691.                 GetPlayerFacingAngle(playerid,angle);
  692.                 SpawnedVehicle[playerid] = CreateVehicle(447,x,y,z,angle,-1,-1,5000);
  693.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  694.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  695.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  696.             if(listitem == 19) {
  697.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  698.                 pHasSpawnedVehicle[playerid] = 1;
  699.                 new Float:x, Float:y, Float:z, Float:angle;
  700.                 GetPlayerPos(playerid,x,y,z);
  701.                 GetPlayerFacingAngle(playerid,angle);
  702.                 SpawnedVehicle[playerid] = CreateVehicle(469,x,y,z,angle,-1,-1,5000);
  703.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  704.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  705.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  706.         }
  707.         else if(dialogid == SeaVehDialog)
  708.         {
  709.             if(response == 0) {
  710.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  711.                 return 1; }
  712.             if(response == 1) { }
  713.             if(listitem == 0) {
  714.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  715.                 pHasSpawnedVehicle[playerid] = 1;
  716.                 new Float:x, Float:y, Float:z, Float:angle;
  717.                 GetPlayerPos(playerid,x,y,z);
  718.                 GetPlayerFacingAngle(playerid,angle);
  719.                 SpawnedVehicle[playerid] = CreateVehicle(472,x,y,z,angle,-1,-1,5000);
  720.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  721.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  722.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  723.             if(listitem == 1) {
  724.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  725.                 pHasSpawnedVehicle[playerid] = 1;
  726.                 new Float:x, Float:y, Float:z, Float:angle;
  727.                 GetPlayerPos(playerid,x,y,z);
  728.                 GetPlayerFacingAngle(playerid,angle);
  729.                 SpawnedVehicle[playerid] = CreateVehicle(473,x,y,z,angle,-1,-1,5000);
  730.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  731.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  732.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  733.             if(listitem == 2) {
  734.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  735.                 pHasSpawnedVehicle[playerid] = 1;
  736.                 new Float:x, Float:y, Float:z, Float:angle;
  737.                 GetPlayerPos(playerid,x,y,z);
  738.                 GetPlayerFacingAngle(playerid,angle);
  739.                 SpawnedVehicle[playerid] = CreateVehicle(493,x,y,z,angle,-1,-1,5000);
  740.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  741.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  742.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  743.             if(listitem == 3) {
  744.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  745.                 pHasSpawnedVehicle[playerid] = 1;
  746.                 new Float:x, Float:y, Float:z, Float:angle;
  747.                 GetPlayerPos(playerid,x,y,z);
  748.                 GetPlayerFacingAngle(playerid,angle);
  749.                 SpawnedVehicle[playerid] = CreateVehicle(595,x,y,z,angle,-1,-1,5000);
  750.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  751.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  752.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  753.             if(listitem == 4) {
  754.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  755.                 pHasSpawnedVehicle[playerid] = 1;
  756.                 new Float:x, Float:y, Float:z, Float:angle;
  757.                 GetPlayerPos(playerid,x,y,z);
  758.                 GetPlayerFacingAngle(playerid,angle);
  759.                 SpawnedVehicle[playerid] = CreateVehicle(484,x,y,z,angle,-1,-1,5000);
  760.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  761.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  762.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  763.             if(listitem == 5) {
  764.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  765.                 pHasSpawnedVehicle[playerid] = 1;
  766.                 new Float:x, Float:y, Float:z, Float:angle;
  767.                 GetPlayerPos(playerid,x,y,z);
  768.                 GetPlayerFacingAngle(playerid,angle);
  769.                 SpawnedVehicle[playerid] = CreateVehicle(430,x,y,z,angle,-1,-1,5000);
  770.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  771.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  772.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  773.             if(listitem == 6) {
  774.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  775.                 pHasSpawnedVehicle[playerid] = 1;
  776.                 new Float:x, Float:y, Float:z, Float:angle;
  777.                 GetPlayerPos(playerid,x,y,z);
  778.                 GetPlayerFacingAngle(playerid,angle);
  779.                 SpawnedVehicle[playerid] = CreateVehicle(453,x,y,z,angle,-1,-1,5000);
  780.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  781.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  782.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  783.             if(listitem == 7) {
  784.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  785.                 pHasSpawnedVehicle[playerid] = 1;
  786.                 new Float:x, Float:y, Float:z, Float:angle;
  787.                 GetPlayerPos(playerid,x,y,z);
  788.                 GetPlayerFacingAngle(playerid,angle);
  789.                 SpawnedVehicle[playerid] = CreateVehicle(452,x,y,z,angle,-1,-1,5000);
  790.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  791.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  792.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  793.             if(listitem == 8) {
  794.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  795.                 pHasSpawnedVehicle[playerid] = 1;
  796.                 new Float:x, Float:y, Float:z, Float:angle;
  797.                 GetPlayerPos(playerid,x,y,z);
  798.                 GetPlayerFacingAngle(playerid,angle);
  799.                 SpawnedVehicle[playerid] = CreateVehicle(446,x,y,z,angle,-1,-1,5000);
  800.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  801.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  802.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  803.             if(listitem == 9) {
  804.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  805.                 pHasSpawnedVehicle[playerid] = 1;
  806.                 new Float:x, Float:y, Float:z, Float:angle;
  807.                 GetPlayerPos(playerid,x,y,z);
  808.                 GetPlayerFacingAngle(playerid,angle);
  809.                 SpawnedVehicle[playerid] = CreateVehicle(454,x,y,z,angle,-1,-1,5000);
  810.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  811.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  812.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  813.         }
  814.         else if(dialogid == RcVehDialog)
  815.         {
  816.             if(response == 0) {
  817.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  818.                 return 1; }
  819.             if(response == 1) { }
  820.             if(listitem == 0) {
  821.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  822.                 pHasSpawnedVehicle[playerid] = 1;
  823.                 new Float:x, Float:y, Float:z, Float:angle;
  824.                 GetPlayerPos(playerid,x,y,z);
  825.                 GetPlayerFacingAngle(playerid,angle);
  826.                 SpawnedVehicle[playerid] = CreateVehicle(441,x,y,z,angle,-1,-1,5000);
  827.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  828.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  829.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  830.             if(listitem == 1) {
  831.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  832.                 pHasSpawnedVehicle[playerid] = 1;
  833.                 new Float:x, Float:y, Float:z, Float:angle;
  834.                 GetPlayerPos(playerid,x,y,z);
  835.                 GetPlayerFacingAngle(playerid,angle);
  836.                 SpawnedVehicle[playerid] = CreateVehicle(464,x,y,z,angle,-1,-1,5000);
  837.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  838.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  839.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  840.             if(listitem == 2) {
  841.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  842.                 pHasSpawnedVehicle[playerid] = 1;
  843.                 new Float:x, Float:y, Float:z, Float:angle;
  844.                 GetPlayerPos(playerid,x,y,z);
  845.                 GetPlayerFacingAngle(playerid,angle);
  846.                 SpawnedVehicle[playerid] = CreateVehicle(465,x,y,z,angle,-1,-1,5000);
  847.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  848.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  849.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  850.             if(listitem == 3) {
  851.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  852.                 pHasSpawnedVehicle[playerid] = 1;
  853.                 new Float:x, Float:y, Float:z, Float:angle;
  854.                 GetPlayerPos(playerid,x,y,z);
  855.                 GetPlayerFacingAngle(playerid,angle);
  856.                 SpawnedVehicle[playerid] = CreateVehicle(501,x,y,z,angle,-1,-1,5000);
  857.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  858.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  859.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  860.             if(listitem == 4) {
  861.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  862.                 pHasSpawnedVehicle[playerid] = 1;
  863.                 new Float:x, Float:y, Float:z, Float:angle;
  864.                 GetPlayerPos(playerid,x,y,z);
  865.                 GetPlayerFacingAngle(playerid,angle);
  866.                 SpawnedVehicle[playerid] = CreateVehicle(564,x,y,z,angle,-1,-1,5000);
  867.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  868.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  869.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  870.             if(listitem == 5) {
  871.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  872.                 pHasSpawnedVehicle[playerid] = 1;
  873.                 new Float:x, Float:y, Float:z, Float:angle;
  874.                 GetPlayerPos(playerid,x,y,z);
  875.                 GetPlayerFacingAngle(playerid,angle);
  876.                 SpawnedVehicle[playerid] = CreateVehicle(594,x,y,z,angle,-1,-1,5000);
  877.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  878.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  879.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  880.         }
  881.         else if(dialogid == OtherVehDialog)
  882.         {
  883.             if(response == 0) {
  884.                 ShowPlayerDialog(playerid, CarCategoryDialog, DIALOG_STYLE_LIST, "FoxCarSpawner", "Cars\nBikes\nAir Vehicles\nSea Vehicles\nRC-Vehicles\nOther Vehicles\n~ Destroy Spawned Vehicle ~", "Select", "Close");
  885.                 return 1; }
  886.             if(response == 1) { }
  887.             if(listitem == 0) {
  888.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  889.                 pHasSpawnedVehicle[playerid] = 1;
  890.                 new Float:x, Float:y, Float:z, Float:angle;
  891.                 GetPlayerPos(playerid,x,y,z);
  892.                 GetPlayerFacingAngle(playerid,angle);
  893.                 SpawnedVehicle[playerid] = CreateVehicle(406,x,y,z,angle,-1,-1,5000);
  894.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  895.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  896.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  897.             if(listitem == 1) {
  898.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  899.                 pHasSpawnedVehicle[playerid] = 1;
  900.                 new Float:x, Float:y, Float:z, Float:angle;
  901.                 GetPlayerPos(playerid,x,y,z);
  902.                 GetPlayerFacingAngle(playerid,angle);
  903.                 SpawnedVehicle[playerid] = CreateVehicle(423,x,y,z,angle,-1,-1,5000);
  904.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  905.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  906.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  907.             if(listitem == 2) {
  908.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  909.                 pHasSpawnedVehicle[playerid] = 1;
  910.                 new Float:x, Float:y, Float:z, Float:angle;
  911.                 GetPlayerPos(playerid,x,y,z);
  912.                 GetPlayerFacingAngle(playerid,angle);
  913.                 SpawnedVehicle[playerid] = CreateVehicle(428,x,y,z,angle,-1,-1,5000);
  914.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  915.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  916.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  917.             if(listitem == 3) {
  918.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  919.                 pHasSpawnedVehicle[playerid] = 1;
  920.                 new Float:x, Float:y, Float:z, Float:angle;
  921.                 GetPlayerPos(playerid,x,y,z);
  922.                 GetPlayerFacingAngle(playerid,angle);
  923.                 SpawnedVehicle[playerid] = CreateVehicle(434,x,y,z,angle,-1,-1,5000);
  924.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  925.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  926.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  927.             if(listitem == 4) {
  928.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  929.                 pHasSpawnedVehicle[playerid] = 1;
  930.                 new Float:x, Float:y, Float:z, Float:angle;
  931.                 GetPlayerPos(playerid,x,y,z);
  932.                 GetPlayerFacingAngle(playerid,angle);
  933.                 SpawnedVehicle[playerid] = CreateVehicle(457,x,y,z,angle,-1,-1,5000);
  934.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  935.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  936.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  937.             if(listitem == 5) {
  938.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  939.                 pHasSpawnedVehicle[playerid] = 1;
  940.                 new Float:x, Float:y, Float:z, Float:angle;
  941.                 GetPlayerPos(playerid,x,y,z);
  942.                 GetPlayerFacingAngle(playerid,angle);
  943.                 SpawnedVehicle[playerid] = CreateVehicle(483,x,y,z,angle,-1,-1,5000);
  944.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  945.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  946.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  947.             if(listitem == 6) {
  948.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  949.                 pHasSpawnedVehicle[playerid] = 1;
  950.                 new Float:x, Float:y, Float:z, Float:angle;
  951.                 GetPlayerPos(playerid,x,y,z);
  952.                 GetPlayerFacingAngle(playerid,angle);
  953.                 SpawnedVehicle[playerid] = CreateVehicle(485,x,y,z,angle,-1,-1,5000);
  954.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  955.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  956.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  957.             if(listitem == 7) {
  958.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  959.                 pHasSpawnedVehicle[playerid] = 1;
  960.                 new Float:x, Float:y, Float:z, Float:angle;
  961.                 GetPlayerPos(playerid,x,y,z);
  962.                 GetPlayerFacingAngle(playerid,angle);
  963.                 SpawnedVehicle[playerid] = CreateVehicle(486,x,y,z,angle,-1,-1,5000);
  964.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  965.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  966.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  967.             if(listitem == 8) {
  968.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  969.                 pHasSpawnedVehicle[playerid] = 1;
  970.                 new Float:x, Float:y, Float:z, Float:angle;
  971.                 GetPlayerPos(playerid,x,y,z);
  972.                 GetPlayerFacingAngle(playerid,angle);
  973.                 SpawnedVehicle[playerid] = CreateVehicle(508,x,y,z,angle,-1,-1,5000);
  974.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  975.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  976.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  977.             if(listitem == 9) {
  978.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  979.                 pHasSpawnedVehicle[playerid] = 1;
  980.                 new Float:x, Float:y, Float:z, Float:angle;
  981.                 GetPlayerPos(playerid,x,y,z);
  982.                 GetPlayerFacingAngle(playerid,angle);
  983.                 SpawnedVehicle[playerid] = CreateVehicle(525,x,y,z,angle,-1,-1,5000);
  984.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  985.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  986.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  987.             if(listitem == 10) {
  988.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  989.                 pHasSpawnedVehicle[playerid] = 1;
  990.                 new Float:x, Float:y, Float:z, Float:angle;
  991.                 GetPlayerPos(playerid,x,y,z);
  992.                 GetPlayerFacingAngle(playerid,angle);
  993.                 SpawnedVehicle[playerid] = CreateVehicle(528,x,y,z,angle,-1,-1,5000);
  994.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  995.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  996.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  997.             if(listitem == 11) {
  998.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  999.                 pHasSpawnedVehicle[playerid] = 1;
  1000.                 new Float:x, Float:y, Float:z, Float:angle;
  1001.                 GetPlayerPos(playerid,x,y,z);
  1002.                 GetPlayerFacingAngle(playerid,angle);
  1003.                 SpawnedVehicle[playerid] = CreateVehicle(532,x,y,z,angle,-1,-1,5000);
  1004.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  1005.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  1006.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  1007.             if(listitem == 12) {
  1008.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  1009.                 pHasSpawnedVehicle[playerid] = 1;
  1010.                 new Float:x, Float:y, Float:z, Float:angle;
  1011.                 GetPlayerPos(playerid,x,y,z);
  1012.                 GetPlayerFacingAngle(playerid,angle);
  1013.                 SpawnedVehicle[playerid] = CreateVehicle(539,x,y,z,angle,-1,-1,5000);
  1014.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  1015.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  1016.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  1017.             if(listitem == 13) {
  1018.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  1019.                 pHasSpawnedVehicle[playerid] = 1;
  1020.                 new Float:x, Float:y, Float:z, Float:angle;
  1021.                 GetPlayerPos(playerid,x,y,z);
  1022.                 GetPlayerFacingAngle(playerid,angle);
  1023.                 SpawnedVehicle[playerid] = CreateVehicle(571,x,y,z,angle,-1,-1,5000);
  1024.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  1025.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  1026.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  1027.             if(listitem == 14) {
  1028.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  1029.                 pHasSpawnedVehicle[playerid] = 1;
  1030.                 new Float:x, Float:y, Float:z, Float:angle;
  1031.                 GetPlayerPos(playerid,x,y,z);
  1032.                 GetPlayerFacingAngle(playerid,angle);
  1033.                 SpawnedVehicle[playerid] = CreateVehicle(574,x,y,z,angle,-1,-1,5000);
  1034.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  1035.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  1036.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  1037.             if(listitem == 15) {
  1038.                 if(pHasSpawnedVehicle[playerid] == 1) { DestroyVehicle(SpawnedVehicle[playerid]); }
  1039.                 pHasSpawnedVehicle[playerid] = 1;
  1040.                 new Float:x, Float:y, Float:z, Float:angle;
  1041.                 GetPlayerPos(playerid,x,y,z);
  1042.                 GetPlayerFacingAngle(playerid,angle);
  1043.                 SpawnedVehicle[playerid] = CreateVehicle(444,x,y,z,angle,-1,-1,5000);
  1044.                 LinkVehicleToInterior(SpawnedVehicle[playerid],GetPlayerInterior(playerid));
  1045.                 SendClientMessage(playerid, 0xFFA500AA, "Vehicle spawned.");
  1046.                 PutPlayerInVehicle(playerid,SpawnedVehicle[playerid],0); }
  1047.         }
  1048.         return 1;
  1049.     }
  1050. //--------------------------------------------------------------------------------------//
  1051.  
  1052. //-------------------< OnPlayerExitVehicle >-------------------//
  1053.     public OnPlayerExitVehicle(playerid, vehicleid) {
  1054.         if(vehicleid == SpawnedVehicle[playerid]) {
  1055.         DestroyVehicle(SpawnedVehicle[playerid]);
  1056.         pHasSpawnedVehicle[playerid] = 0; }
  1057.         return 1; }
  1058. //-------------------------------------------------------------//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement