All pastes #1376105 Raw Edit

Vortex Weapon Menu

public text v1 · immutable
#1376105 ·published 2009-03-29 20:18 UTC
rendered paste body
//This script was done by Vortex aka Tony Forelli...This is my first script :D .. yay...Keep the credits please...Enjoy...

#include <a_samp>

new Menu:weaponMenu;
new Menu:weaponMenu2;

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Vortex Weapons Menu");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
    weaponMenu = CreateMenu("Online Shop Weapons Menu", 1, 200.0, 100.0, 150.0, 150.0);


    AddMenuItem(weaponMenu, 0, "silenced pistol");
    AddMenuItem(weaponMenu, 0, "shotgun");
    AddMenuItem(weaponMenu, 0, "sawnoff shotgun");
    AddMenuItem(weaponMenu, 0, "tec-9");
    AddMenuItem(weaponMenu, 0, "Desert Eagle");
    AddMenuItem(weaponMenu, 0, "Micro Uzi");
    AddMenuItem(weaponMenu, 0, "Rifle");
    AddMenuItem(weaponMenu, 0, "Sniper Rifle");
    AddMenuItem(weaponMenu, 0, "next");

    weaponMenu2 = CreateMenu("Online Shop Weapons Menu", 1, 200.0, 100.0, 150.0, 150.0);
    AddMenuItem(weaponMenu2, 0, "AK47");
    AddMenuItem(weaponMenu2, 0, "M4");
    AddMenuItem(weaponMenu2, 0, "Combat Shotgun");
    AddMenuItem(weaponMenu2, 0, "Molotov Cocktails");
    AddMenuItem(weaponMenu2, 0, "Grenades");
    AddMenuItem(weaponMenu2, 0, "Fire Extinguisher");
    AddMenuItem(weaponMenu2, 0, "Camera");
    AddMenuItem(weaponMenu2, 0, "Knife");
    AddMenuItem(weaponMenu2, 0, "Parachute");
    AddMenuItem(weaponMenu2, 0, "Satchel Charge");


	return 1;


}
public OnPlayerCommandText(playerid, cmdtext[])
{
          if(strcmp(cmdtext, "/WeaponMenu", true) == 0)
{
                new playercash = GetPlayerMoney(playerid);
                if(playercash < 20000){
                SendClientMessage(playerid,COLOR_YELLOW,"Check your pockets...You dont have enough money");
                }else if(playercash >= 20000){
                GivePlayerMoney(playerid, -20000);
                SendClientMessage(playerid,COLOR_RED,"Welcome to the gun shop :D, enjoy");
                ShowMenuForPlayer(wepMenu,playerid);
                }
                return 1;
        }
	return 0;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    new Menu:CurrentMenu = GetPlayerMenu(playerid);

	if(CurrentMenu == weaponMenu)
    {
	    switch(row)
		{

            case 0: 
		    {
            GivePlayerWeapon(playerid,23,750);// 9 mm silenced gun
                }
            case 1: 
		    {
            GivePlayerWeapon(playerid,25,750);// Shotgun (old style :D)
	            }
            case 2: 
		    {
            GivePlayerWeapon(playerid,26,750);// Sawn Off Shotgun
                }
            case 3: 
		    {
            GivePlayerWeapon(playerid,32,750); // Tec 9
                }
            case 4: 
		    {
            GivePlayerWeapon(playerid,24,750); // Desert Eagle
                }
            case 5: 
		    {
            GivePlayerWeapon(playerid,28,750); // Micro SMG a.k.a UZI
                }
            case 6: 
		    {
            GivePlayerWeapon(playerid,33,750); // Country Rifle
                }
            case 7: 
		    {
            GivePlayerWeapon(playerid,34,750); // Sniper Rifle
                }
            case 8: 
		    {
   			ShowMenuForPlayer(weaponMenu2,playerid);
                }

				}
				}



	if(CurrentMenu == weaponMenu2)
    {
	    switch(row)
		{
	    	case 0: 
		    {
            GivePlayerWeapon(playerid,30,1050); // AK 47 a.k.a Kalashnikov
                }
	        case 1: 
		    {
            GivePlayerWeapon(playerid,31,1050); // M4 (now this is a gun xD )
                }
	        case 2: 
		    {
            GivePlayerWeapon(playerid,27,1050); // Combat Shotgun
                }
	        case 3: 
		    {
            GivePlayerWeapon(playerid,18,15); // Molotov Cocktail
                }
	        case 4: 
		    {
            GivePlayerWeapon(playerid,16,1050); // Grenades
                }
	        case 5: 
		    {
            GivePlayerWeapon(playerid,42,1050); // Fire Extinguisher
                }
	        case 6: 
		    {
            GivePlayerWeapon(playerid,43,1050); // Camera
                }
	        case 7: 
		    {
            GivePlayerWeapon(playerid,4,1050); // Knife
                }
	        case 8: 
		    {
            GivePlayerWeapon(playerid,46,1); // Parachute
                }
	        case 9: 
		    {
            GivePlayerWeapon(playerid,39,25); // Satchel Carge
            GivePlayerWeapon(playerid,40,1); // Detonator
				}

				}

                }






	return 1;
}

#endif