PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init()
{
register_plugin("Game Menu", "1.0", "Master Game");
register_clcmd("say /menu", "ShowMenu");
register_clcmd("chooseteam", "cmd_jointeam")
}
public client_connect(id)
{
client_cmd(id,"bind m ^"chooseteam^"");
}
public ShowMenu(id)
{
new menu = menu_create("-=| \y[\rMaster Game\y] |=- \r[\yMenu\r]", "mh_gMenu");
menu_additem(menu, "\wShop Menu \r{\yChosse\r}", "", 0);
menu_additem(menu, "\wKnife Menu \r{\yChosse\r}", "", 0);
menu_additem(menu, "\wWeapons Menu \r{\yChosse\r}", "", 0);
menu_additem(menu, "\wSecure UserName \r{\yChosse\r}", "", 0); // case 2
menu_additem(menu, "\wTop 15 \r{\yChosse\r}", "", 0);
menu_additem(menu, "\wFurien VIP \r{\yVip\r}^n", "", 0);
menu_additem(menu, "\wAdmin Menu \r{\yAdmin\r}", "", ADMIN_KICK); // case 0
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_BACKNAME, "Back");
menu_setprop(menu, MPROP_NEXTNAME, "Next");
menu_setprop(menu, MPROP_EXITNAME, "Exit");
menu_setprop(menu, MPROP_NOCOLORS, 1);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public mh_gMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0: client_cmd(id, "Your Cmd");
case 1: client_cmd(id, "Your Cmd");
case 2: client_cmd(id, "Your Cmd");
case 3: client_cmd(id, "Your Cmd");
case 4: client_cmd(id, "Your Cmd");
case 5: client_cmd(id, "Your Cmd");
case 6: client_cmd(id, "Your Cmd");
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public cmd_jointeam(id)
{
if(!is_user_connected(id))
return 1
if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
{
ShowMenu(id)
return 1
}
return PLUGIN_CONTINUE
}