Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define COLOR_WHITE 0xFFFFFFAA
- new Menu:spawnmenu;
- new Menu:spawnmenu2;
- new Menu:spawnmenu3;
- new Menu:spawnmenu4;
- new Menu:spawnmenu5;
- new Menu:spawnmenu6;
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("Spawn me a Gun by CheerEdition");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- spawnmenu = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu, 0, "Golf club");
- AddMenuItem(spawnmenu, 0, "Nite stick");
- AddMenuItem(spawnmenu, 0, "Knife");
- AddMenuItem(spawnmenu, 0, "Baseball Bat");
- AddMenuItem(spawnmenu, 0, "Shovel");
- AddMenuItem(spawnmenu, 0, "Katana");
- AddMenuItem(spawnmenu, 0, "Dildo");
- AddMenuItem(spawnmenu, 0, "Spraycan");
- spawnmenu2 = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu2, 0, "9mm");
- AddMenuItem(spawnmenu2, 0, "Silenced 9mm");
- AddMenuItem(spawnmenu2, 0, "Desert eagle");
- spawnmenu3 = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu3, 0, "Shotgun");
- AddMenuItem(spawnmenu3, 0, "Sawnoff Shotgun");
- AddMenuItem(spawnmenu3, 0, "Combat Shotgun");
- AddMenuItem(spawnmenu3, 0, "Country rifle");
- spawnmenu4 = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu4, 0, "Micro SMG");
- AddMenuItem(spawnmenu4, 0, "Tec9");
- AddMenuItem(spawnmenu4, 0, "SMG");
- spawnmenu5 = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu5, 0, "M4");
- AddMenuItem(spawnmenu5, 0, "AK47");
- spawnmenu6 = CreateMenu("Izvelies ieroci", 1, 220.0, 100.0, 150.0, 150.0);
- AddMenuItem(spawnmenu6, 0, "Armour");
- AddMenuItem(spawnmenu6, 0, "Health");
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print("Spawn me a Gun by CheerEdition");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerSpawn(playerid)
- {
- ResetPlayerWeapons(playerid);
- ShowMenuForPlayer(spawnmenu, playerid);
- SendClientMessage(playerid, COLOR_WHITE, "Choose Weapons.");
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:CurrentMenu = GetPlayerMenu(playerid);
- if(CurrentMenu == spawnmenu)
- {
- switch(row)
- {
- case 0: //Golf club
- {
- GivePlayerWeapon(playerid, 2 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 1: //Nite stick
- {
- GivePlayerWeapon(playerid, 3 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 2: //Knife
- {
- GivePlayerWeapon(playerid, 4 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 3: //Baseball Bat
- {
- GivePlayerWeapon(playerid, 5 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 4: //Shovel
- {
- GivePlayerWeapon(playerid, 6 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 5: //Katana
- {
- GivePlayerWeapon(playerid, 8 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 6: //Dildo
- {
- GivePlayerWeapon(playerid, 12 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- case 7: //Spraycan
- {
- GivePlayerWeapon(playerid, 41 , 500);
- HideMenuForPlayer(spawnmenu,playerid);
- ShowMenuForPlayer(spawnmenu2,playerid);
- }
- }
- }
- else if(CurrentMenu == spawnmenu2)
- {
- switch(row)
- {
- case 0: //9mm
- {
- GivePlayerWeapon(playerid, 22 , 500);
- HideMenuForPlayer(spawnmenu2,playerid);
- ShowMenuForPlayer(spawnmenu3,playerid);
- }
- case 1: //Slienced 9mm
- {
- GivePlayerWeapon(playerid, 23 , 500);
- HideMenuForPlayer(spawnmenu2,playerid);
- ShowMenuForPlayer(spawnmenu3,playerid);
- return 1;
- }
- case 2: //Desert Eagle
- {
- GivePlayerWeapon(playerid, 24 , 500);
- HideMenuForPlayer(spawnmenu2,playerid);
- ShowMenuForPlayer(spawnmenu3,playerid);
- }
- }
- }
- else if(CurrentMenu == spawnmenu3)
- {
- switch(row)
- {
- case 0: //Shotgun
- {
- GivePlayerWeapon(playerid, 25 , 500);
- HideMenuForPlayer(spawnmenu3,playerid);
- ShowMenuForPlayer(spawnmenu4,playerid);
- }
- case 1: //Sawnoff Shotgun
- {
- GivePlayerWeapon(playerid, 26 , 500);
- HideMenuForPlayer(spawnmenu3,playerid);
- ShowMenuForPlayer(spawnmenu4,playerid);
- return 1;
- }
- case 2: //Combat Shotgun
- {
- GivePlayerWeapon(playerid, 27 , 500);
- HideMenuForPlayer(spawnmenu3,playerid);
- ShowMenuForPlayer(spawnmenu4,playerid);
- }
- case 3: //Country rifle
- {
- GivePlayerWeapon(playerid, 33 , 500);
- HideMenuForPlayer(spawnmenu3,playerid);
- ShowMenuForPlayer(spawnmenu4,playerid);
- }
- }
- }
- else if(CurrentMenu == spawnmenu4)
- {
- switch(row)
- {
- case 0: //Micro SMG
- {
- GivePlayerWeapon(playerid, 28 , 2000);
- HideMenuForPlayer(spawnmenu4,playerid);
- ShowMenuForPlayer(spawnmenu5,playerid);
- }
- case 1: //Tec9
- {
- GivePlayerWeapon(playerid, 32 , 2000);
- HideMenuForPlayer(spawnmenu4,playerid);
- ShowMenuForPlayer(spawnmenu5,playerid);
- return 1;
- }
- case 2: //SMG
- {
- GivePlayerWeapon(playerid, 29 , 2000);
- HideMenuForPlayer(spawnmenu4,playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- else if(CurrentMenu == spawnmenu5)
- {
- switch(row)
- {
- case 0: //M4
- {
- GivePlayerWeapon(playerid, 31 , 750);
- HideMenuForPlayer(spawnmenu5,playerid);
- TogglePlayerControllable(playerid, 1);
- }
- case 1: //AK47
- {
- GivePlayerWeapon(playerid, 30 , 750);
- HideMenuForPlayer(spawnmenu5,playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- }
- }
- else if(CurrentMenu == spawnmenu6)
- {
- switch(row)
- {
- case 0: //Armor
- {
- SetPlayerArmour(playerid, 100);
- HideMenuForPlayer(spawnmenu5,playerid);
- TogglePlayerControllable(playerid, 1);
- }
- case 1: //Health
- {
- SetPlayerHealth(playerid, 100);
- HideMenuForPlayer(spawnmenu5,playerid);
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment