Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Credits goes to:
- [SAP]Sidhu, for his awesome idea and programming!,
- [SAP]Sidhu Made this!
- DO NOT REMOVE THE STUFF ABOVE, ANY ATTEMPT TO DO SO WILL RESULT IN YOU PAYING THE CONSEQUENCES IF CAUGHT
- */
- //===============================Include Files==================================
- #include <a_samp>
- new Menu:tunemenu;
- new Menu:lstunemenu;
- new Menu:sftunemenu;
- new Menu:lvtunemenu;
- #define LIGHT_BLUE 0x33CCFFAA
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Car Tune Menu Made By: [SAP]Sidhu ");
- print("--------------------------------------\n");
- tunemenu = CreateMenu("Car Tune Menu", 1, 50.0, 200.0, 280.0, 250.0);
- AddMenuItem(tunemenu, 0, "Los Santos");
- AddMenuItem(tunemenu, 0, "San Fierro");
- AddMenuItem(tunemenu, 0, "Las Ventures");
- AddMenuItem(tunemenu, 0, "Exit");
- lstunemenu = CreateMenu("Los Santos Shops", 1, 50.0, 200.0, 280.0, 250.0);
- AddMenuItem(lstunemenu, 0, "Lowrider");
- AddMenuItem(lstunemenu, 0, "Transfender");
- AddMenuItem(lstunemenu, 0, "Pay 'N Spray - Idlewood");
- AddMenuItem(lstunemenu, 0, "Pay 'N Spray - Santa Maria");
- AddMenuItem(lstunemenu, 0, "Pay 'N Spray - Temple");
- AddMenuItem(lstunemenu, 0, "Back To Car Tune Menu");
- sftunemenu = CreateMenu("San Fierro Shops", 1, 50.0, 200.0, 280.0, 250.0);
- AddMenuItem(sftunemenu, 0, "Transfender");
- AddMenuItem(sftunemenu, 0, "Arch Angels");
- AddMenuItem(sftunemenu, 0, "Pay 'N Spray - Doherty");
- AddMenuItem(sftunemenu, 0, "Pay 'N Spray - Juniper Hollow");
- AddMenuItem(sftunemenu, 0, "Back To Car Tune Menu");
- lvtunemenu = CreateMenu("Las Ventures Shops", 1, 50.0, 200.0, 280.0, 250.0);
- AddMenuItem(lvtunemenu, 0, "Transfender");
- AddMenuItem(lvtunemenu, 0, "Pay 'N Spray - Red Sands");
- AddMenuItem(lvtunemenu, 0, "Back To Car Tune Menu");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, LIGHT_BLUE, "This server is running [SAP]Sidhu's Car Mod Shops Menu!");
- SendClientMessage(playerid, LIGHT_BLUE, "Type /modmenu to open the mod shop menu.");
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/modmenu", true) == 0)
- {
- ShowMenuForPlayer(tunemenu, playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- return 0;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:CurrentMenu = GetPlayerMenu(playerid);
- TogglePlayerControllable(playerid, 0);
- if(CurrentMenu == tunemenu)
- {
- switch(row)
- {
- case 0: // LS Shops
- {
- ShowMenuForPlayer(lstunemenu, playerid);
- }
- case 1: //SF Shops
- {
- ShowMenuForPlayer(sftunemenu, playerid);
- }
- case 2: //LV Shops
- {
- ShowMenuForPlayer(lvtunemenu, playerid);
- }
- case 3: //Exit
- {
- HideMenuForPlayer(tunemenu,playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- else if(CurrentMenu == lstunemenu)
- {
- switch(row)
- {
- case 0: //Lowriders
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2645.1541,-2030.6619,13.2582);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Lowriders!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,2645.1541,-2030.6619,13.2582);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Lowriders!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 1: //Transfender
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),1048.9971,-1035.3535,31.5016);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,1048.9971,-1035.3535,31.5016);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 2: //Pay 'N Spray - Idlewood
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),2085.4004,-1841.1986,13.0885);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,2085.4004,-1841.1986,13.0885);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 3: //Pay 'N Spray - Santa Maria
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),496.6833,-1723.1279,11.2532);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,496.6833,-1723.1279,11.2532);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 4: //Pay 'N Spray - Temple
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid),1016.1327,-1035.8652,31.1322);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,1016.1327,-1035.8652,31.1322);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To The Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 5: //Back To Tune
- {
- HideMenuForPlayer(lstunemenu,playerid);
- ShowMenuForPlayer(tunemenu, playerid);
- TogglePlayerControllable(playerid, 0);
- }
- }
- }
- else if(CurrentMenu == sftunemenu)
- {
- switch(row)
- {
- case 0: //Transfender
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -1926.2380,232.2891,34.0582);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,-1926.2380,232.2891,34.0582);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 1: //Arch
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -2708.6472,224.6268,3.8938);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Arch Angels!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,-2708.6472,224.6268,3.8938);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Arch Angels!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 2: //Pay 'N Spary - Doherty
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -1905.0459,260.0611,40.0777);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,-1905.0459,260.0611,40.0777);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 3: //Pay 'N Spary - Juniper Hollow
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -2425.8247,1040.9084,50.0967);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SetPlayerPos(playerid,-2425.8247,1040.9084,50.0967);
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 4: //Back To Tune
- {
- HideMenuForPlayer(sftunemenu,playerid);
- ShowMenuForPlayer(tunemenu, playerid);
- TogglePlayerControllable(playerid, 0);
- }
- }
- }
- else if(CurrentMenu == lvtunemenu)
- {
- switch(row)
- {
- case 0: //Transfender
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- SetVehiclePos(GetPlayerVehicleID(playerid), 2386.8799,1032.4108,10.5274);
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Transfender!");
- SetPlayerPos(playerid, 2386.8799,1032.4108,10.5274);
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 1: //Pay 'N Spray - Red Sands
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- SetVehiclePos(GetPlayerVehicleID(playerid), 1954.2561,2162.0667,10.5651);
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SendClientMessage(playerid, LIGHT_BLUE, "Welcome To Pay 'N Spray!");
- SetPlayerPos(playerid, 1954.2561,2162.0667,10.5651);
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- case 2: //Back To Tune
- {
- HideMenuForPlayer(lvtunemenu,playerid);
- ShowMenuForPlayer(tunemenu, playerid);
- TogglePlayerControllable(playerid, 0);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment