Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new Menu:OffroadVehicles;
- new Menu:TunedVehicles;
- new Menu:MiscVehicles;
- new Menu:Bikes;
- new Menu:LowRiders;
- new LastSpawnedCar[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- OffroadVehicles = CreateMenu("Offroad Vehicles", 1,270,140,220,0);
- AddMenuItem(OffroadVehicles, 0, "Bandito");
- AddMenuItem(OffroadVehicles, 0, "BF Injection");
- AddMenuItem(OffroadVehicles, 0, "Dune");
- AddMenuItem(OffroadVehicles, 0, "Huntley");
- AddMenuItem(OffroadVehicles, 0, "Landstalker");
- AddMenuItem(OffroadVehicles, 0, "Mesa");
- AddMenuItem(OffroadVehicles, 0, "Monster");
- AddMenuItem(OffroadVehicles, 0, "Sandking");
- AddMenuItem(OffroadVehicles, 0, "Monster A");
- AddMenuItem(OffroadVehicles, 0, "Monster B");
- AddMenuItem(OffroadVehicles, 0, "Rancher");
- AddMenuItem(OffroadVehicles, 0, "Patriot");
- TunedVehicles = CreateMenu("Tuned Vehicles", 1,270,140,220,0);
- AddMenuItem(TunedVehicles, 0, "Alpha");
- AddMenuItem(TunedVehicles, 0, "Banshee");
- AddMenuItem(TunedVehicles, 0, "Bullet");
- AddMenuItem(TunedVehicles, 0, "Cheetah");
- AddMenuItem(TunedVehicles, 0, "Euros");
- AddMenuItem(TunedVehicles, 0, "Hotring Racer");
- AddMenuItem(TunedVehicles, 0, "Hotring Racer 2");
- AddMenuItem(TunedVehicles, 0, "Infernus");
- AddMenuItem(TunedVehicles, 0, "Phoenix");
- AddMenuItem(TunedVehicles, 0, "Super GT");
- AddMenuItem(TunedVehicles, 0, "ZR-350");
- AddMenuItem(TunedVehicles, 0, "Turismo");
- MiscVehicles = CreateMenu("Misc Vehicles", 1,270,140,220,0);
- AddMenuItem(MiscVehicles, 0, "Comet");
- AddMenuItem(MiscVehicles, 0, "Windsor");
- AddMenuItem(MiscVehicles, 0, "DFT-30");
- AddMenuItem(MiscVehicles, 0, "Packer");
- AddMenuItem(MiscVehicles, 0, "Tractor");
- AddMenuItem(MiscVehicles, 0, "Ambulance");
- AddMenuItem(MiscVehicles, 0, "Bus");
- AddMenuItem(MiscVehicles, 0, "Coach");
- AddMenuItem(MiscVehicles, 0, "Taxi");
- AddMenuItem(MiscVehicles, 0, "Caddy");
- AddMenuItem(MiscVehicles, 0, "Camper");
- AddMenuItem(MiscVehicles, 0, "Forklift");
- Bikes = CreateMenu("Bikes", 1,270,140,220,0);
- AddMenuItem(Bikes, 0, "BF-400");
- AddMenuItem(Bikes, 0, "BMX");
- AddMenuItem(Bikes, 0, "FCR-900");
- AddMenuItem(Bikes, 0, "NRG-500");
- AddMenuItem(Bikes, 0, "PCJ-600");
- AddMenuItem(Bikes, 0, "Quad");
- AddMenuItem(Bikes, 0, "Sanchez");
- AddMenuItem(Bikes, 0, "Wayfarer");
- AddMenuItem(Bikes, 0, "Freeway");
- AddMenuItem(Bikes, 0, "Faggio");
- AddMenuItem(Bikes, 0, "Mountain Bike");
- AddMenuItem(Bikes, 0, "Pizzaboy");
- LowRiders = CreateMenu("Low Riders", 1,270,140,220,0);
- AddMenuItem(LowRiders, 0, "Blade");
- AddMenuItem(LowRiders, 0, "Broadway");
- AddMenuItem(LowRiders, 0, "Remington");
- AddMenuItem(LowRiders, 0, "Savanna");
- AddMenuItem(LowRiders, 0, "Slamvan");
- AddMenuItem(LowRiders, 0, "Tahoma");
- AddMenuItem(LowRiders, 0, "Tornado");
- AddMenuItem(LowRiders, 0, "Voodoo");
- print("----------------------------------\n");
- print(" Cameron`s Vehicle menu!");
- print("----------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- LastSpawnedCar[playerid]=-1;
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/vehicles", true) == 0)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "Vehicles");
- SendClientMessage(playerid, 0xFFFFFFAA, "/offroads /tuned /misc /bikes /lowriders");
- SendClientMessage(playerid, 0xFFFFFFAA, "Please dont abuse these commands, or they WILL be removed!");
- return 1;
- }
- if(strcmp(cmdtext, "/offroads", true) == 0)
- {
- ShowMenuForPlayer(OffroadVehicles,playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- if(strcmp(cmdtext, "/tuned", true) == 0)
- {
- ShowMenuForPlayer(TunedVehicles,playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- if(strcmp(cmdtext, "/misc", true) == 0)
- {
- ShowMenuForPlayer(MiscVehicles,playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- if(strcmp(cmdtext, "/bikes", true) == 0)
- {
- ShowMenuForPlayer(Bikes,playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- if(strcmp(cmdtext, "/lowriders", true) == 0)
- {
- ShowMenuForPlayer(LowRiders,playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- return 0;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:Current = GetPlayerMenu(playerid);
- // new vehicleid = GetPlayerVehicleID(playerid);
- new Float:x,
- Float:y,
- Float:z,
- Float:a;
- if(Current == OffroadVehicles)
- {
- switch(row)
- {
- case 0: //Bandito
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(568,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 1: //BF Injection
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(424,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 2: //Dune
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(573,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 3: //Huntley
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(579,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 4: //Landstalker
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(400,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 5: //Mesa
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(500,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 6: //Monster
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(444,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 7: //Sandking
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(495,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 8: //Monster A
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(556,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 9: //Monster B
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(557,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 10: //Rancher
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(489,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 11: //Patriot
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(OffroadVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(470,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(OffroadVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- if (Current == TunedVehicles)
- {
- switch(row)
- {
- case 0: //Alpha
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(602,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 1: //Banshee
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(429,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 2: //Bullet
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(541,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 3: //Cheetah
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(415,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 4: //Euros
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(587,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 5: //Hotring Racer
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(502,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 6: //Hotring Racer 2
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(494,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 7: //Infernus
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(411,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 8: //Phoenix
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(603,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 9: //Super GT
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(506,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 10: //ZR-350
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(477,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 11: //Turismo
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(TunedVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(451,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(TunedVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- if (Current == MiscVehicles)
- {
- switch(row)
- {
- case 0: //Comet
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(480,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 1: //Windsor
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(555,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 2: //DFT-30
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(578,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 3: //Packer
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(443,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 4: //Tractor
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(531,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 5: //Ambulance
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(416,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 6: //Bus
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(431,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 7: //Coach
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(437,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 8: //Taxi
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(420,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 9: //Caddy
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(457,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 10: //Camper
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(483,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 11: //Forklift
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(MiscVehicles, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(530,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(MiscVehicles, playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- if (Current == Bikes)
- {
- switch(row)
- {
- case 0: //BF-400
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(581,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 1: //BMX
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(481,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 2: //FCR-900
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(521,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 3: //NRG-500
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(522,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 4: //PCJ-600
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(461,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 5: //Quad
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(471,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 6: //Sanchez
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(468,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 7: //Wayfarer
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(586,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 8: //Freeway
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(463,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 9: //Faggio
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(462,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 10: //Mountain Bike
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(510,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 11: //Pizzaboy
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(Bikes, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(448,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(Bikes, playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- if (Current == LowRiders)
- {
- switch(row)
- {
- case 0: //Blade
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(536,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 1: //Broadway
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(575,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 2: //Remington
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(534,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 3: //Savanna
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(567,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 4: //Slamvan
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(535,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 5: //Tahoma
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(566,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 6: //Tornado
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(576,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- case 7: //Voodoo
- {
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "VEHICLE>> YOU NEED TO EXIT THIS VEHICLE TO SPAWN ANOTHER ONE!");
- TogglePlayerControllable(playerid, 1);
- HideMenuForPlayer(LowRiders, playerid);
- return 1;
- }
- if(LastSpawnedCar[playerid] != -1)
- {
- DestroyVehicle(LastSpawnedCar[playerid]);
- }
- LastSpawnedCar[playerid] = CreateVehicle(412,x,y,z,a,-1,-1,false);
- PutPlayerInVehicle(playerid, LastSpawnedCar[playerid], 0);
- HideMenuForPlayer(LowRiders, playerid);
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- forward DestroyCar(vehicleid);
- public DestroyCar(vehicleid)
- {
- DestroyVehicle(vehicleid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement