PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define MAXOPTIONS 6
new menu_players
new menu_actions
new g_maxplayers
new const ActionMenu[MAXOPTIONS][] = {
"Ban menu",
"Kick menu",
"Mute menu",
"Slay menu",
"Warn menu",
""
}
new const BanReasons[MAXOPTIONS][] = {
"Use of 3rd party programs (Cheating)",
"Disrespection for players or admins (Harassment)",
"Use of abusive language (Swearing)",
"Omission of given task (Hostages, Defuse, Plant)",
"Team prevention (Blocking, Flashing)",
"Other..."
}
new const BanTime[MAXOPTIONS][] = {
"30 minutes",
"1 hour",
"3 hours",
"12 hours",
"1 day",
"1 week"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("/adminmenu", "CmdPlayerMenu")
menu_players = menu_create("", "")
menu_actions = menu_create("", "")
g_maxplayers = get_maxplayers()
}
public CmdPlayerMenu(id)
{
static i, name[32]
menu_destroy(menu_players)
menu_players = menu_create("Player Menu", "playermenu_handle")
for (i=1; i<=g_maxplayers; i++)
{
if (!is_user_connected(i))
continue
get_user_name(i, name, charsmax(name))
menu_additem(menu_players, name, name)
}
menu_display(id, menu_players)
return PLUGIN_HANDLED;
}
public playermenu_handle(id, menu, item)
{
static name[32], dummy
menu_item_getinfo(menu, item, dummy, name, charsmax(name), _, _, dummy)
CmdActionMenu(id)
}
public CmdActionMenu(id)
{
static i;
menu_destroy(menu_actions)
menu_actions = menu_create("Actions Menu", "actionmenu_handle")
for (i=1; i<=MAXOPTIONS-1; i++)
{
menu_additem(menu_actions, ActionMenu[i][i])
}
menu_display(id, menu_actions)
return PLUGIN_HANDLED;
}
public actionmenu_handle(id, menu, item)
{
static name[32], dummy
menu_item_getinfo(menu, item, dummy, name, charsmax(name), _, _, dummy)
//CmdActionMenu(id)
}
I've created Player menu, then Action menu what should I do now ?