View Single Post
TribalBlood
Member
Join Date: Oct 2020
Old 06-27-2022 , 07:03   Re: Is it possible to create this plugin?
Reply With Quote #2

PHP Code:
#include <amxmodx>
#include <fun>
#include <cstrike>

public plugin_init()
{
    
register_plugin("Weapon_Menu""1.0""TribalBlood");
    
register_clcmd("say /buy""menu_hook");
}

public 
menu_hook(id)
{
    if(!(
get_user_flags(id) & ADMIN_KICK))
    {
        return;
    }

    new 
menu menu_create("Choose Your Weapon""Menu_Handler");
    
menu_additem(menu"M4A1""X1"0);
    
menu_additem(menu"AK47""X2"0);
    
menu_additem(menu"M4A1+AWP""X3"0);
    
menu_additem(menu"AK47+AWP""X4"0);
    
menu_display(idmenu0);
}

public 
Menu_Handler(idmenuitem)
{
    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);
    new 
key str_to_num(data[1]);
    switch(
data[0])
    {
        case 
'X':
        {
            switch(
key)
            {
                case 
1:
                {
                    
give_item(id"weapon_m4a1");
                    
cs_set_user_bpammo(idCSW_M4A190);
                }
                case 
2:
                {
                    
give_item(id"weapon_ak47");
                    
cs_set_user_bpammo(idCSW_AK4790);
                }
                case 
3:
                {
                    
give_item(id"weapon_m4a1");
                    
cs_set_user_bpammo(idCSW_M4A190);
                    
give_item(id"weapon_awp");
                    
cs_set_user_bpammo(idCSW_AWP30);
                }
                case 
4:
                {
                    
give_item(id"weapon_ak47");
                    
cs_set_user_bpammo(idCSW_AK4790);
                    
give_item(id"weapon_awp");
                    
cs_set_user_bpammo(idCSW_AWP30);
                }
            }
        }
    }

__________________
My Steam Profile

- Online Rarely -
TribalBlood is offline