Buy menu is not opening when im typing buy or pressing b :\
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN "Weapon Menu"
#define VERSION "1.0"
#define AUTHOR "abc"
new menu;
new gMsg_BuyClose
public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR )
register_clcmd( "buy", "main_menu" )
register_clcmd("client_buy_open", "main_menu")
}
public main_menu( id )
{
if(!is_user_alive( id ) )
return;
menu = menu_create( "Weapon Menu", "menu_handler" );
menu_additem( menu, "Pistols ", "", 0 )
menu_additem( menu, "Shotguns", "", 0 )
menu_additem( menu, "Submachine Guns", "", 0 )
menu_additem( menu, "Rifles", "" ,0 )
menu_additem( menu, "Special Weapons", "" ,0 )
menu_additem( menu, "Special Nades", "", 0 )
menu_additem( menu , "Equipments", "", 0)
menu_display( id, menu, 0 );
}
public menu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
Pistols_submenu( id );
}
case 1:
{
Shotguns_submenu( id );
}
case 2:
{
SubmachineGuns_submenu( id );
}
case 3:
{
Rifles_submenu( id ) ;
}
case 4:
{
SpecialWeapons_submenu( id );
}
case 5:
{
SpecialNades_submenu( id );
}
case 6:
{
Equipments_submenu( id );
}
case MENU_EXIT:
{
client_print( id, print_center, "Destroyy");
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}
Pistols_submenu( id )
{
menu = menu_create( "Pistols Menu", "submenu_handler" );
menu_additem( menu, "Glock18","" ,0 )
menu_additem( menu, "USP","" ,0 )
menu_additem( menu, "P228","" ,0 )
menu_additem( menu, "Deagle","" ,0 )
menu_additem( menu, "FiveSeven","" ,0 )
menu_additem( menu, "Elite", "" ,0 )
menu_display( id, menu, 0 )
}
public submenu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
give_item( id, "weapon_glock18" )
cs_set_user_bpammo( id, CSW_GLOCK18, 120 )
}
case 1:
{
give_item( id, "weapon_usp" )
cs_set_user_bpammo( id, CSW_USP, 100 )
}
case 2:
{
give_item( id, "weapon_p228" )
cs_set_user_bpammo( id, CSW_P228, 52 )
}
case 3:
{
give_item( id, "weapon_deagle" )
cs_set_user_bpammo( id, CSW_DEAGLE, 35 )
}
case 4:
{
give_item( id, "weapon_fiveseven" )
cs_set_user_bpammo( id, CSW_FIVESEVEN, 100 )
}
case 5:
{
give_item( id, "weapon_elite" )
cs_set_user_bpammo( id, CSW_ELITE, 100 )
}
case MENU_EXIT:
{
if( is_user_connected( id ) )
main_menu( id );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}
Shotguns_submenu( id )
{
menu = menu_create( "Shotguns Menu", "submenu2_handler" )
menu_additem( menu, "M3", "", 0 )
menu_additem( menu, "XM1014", "", 0 )
menu_display( id, menu, 0 )
}
public submenu2_handler( id, menu, item)
{
switch( item )
{
case 0:
{
give_item( id, "weapon_m3" )
cs_set_user_bpammo( id, CSW_M3, 32 )
}
case 1:
{
give_item( id, "weapon_xm1014" )
cs_set_user_bpammo( id, CSW_XM1014, 32 )
}
case MENU_EXIT:
{
if( is_user_connected( id ) )
main_menu( id );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}