PHP Code:
#include <amxmodx>
#include <amxmisc>
public plugin_init() {
register_plugin("simplevote", "1.0", "author")
register_clcmd("say /menu", "startmenu")
}
public startmenu(id) {
if (is_user_admin(id))
set_task(0.1,"themenu", id)
else
client_print( 0, print_chat, "you cant use this command if ur not an admin. ");
}
public themenu(id) {
new szText[ 555 char ];
formatex( szText, charsmax( szText ), "the menu:^n");
new menu = menu_create( szText, "sub_votemenu" );
formatex( szText, charsmax( szText ), "option #1");
menu_additem( menu, szText, "1", 0 );
formatex( szText, charsmax( szText ), "option #2");
menu_additem( menu, szText, "2", 0 );
formatex( szText, charsmax( szText ), "option #3");
menu_additem( menu, szText, "3", 0 );
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, menu, 0 );
return PLUGIN_CONTINUE;
}
public sub_votemenu( id, menu, item ) {
if( item == MENU_EXIT ) {
menu_destroy( menu );
return PLUGIN_HANDLED;
}
new data[ 6 ], iName[ 64 ], access, callback;
menu_item_getinfo( menu, item, access, data, charsmax( data ), iName, charsmax( iName ), callback );
new menuv = str_to_num(data);
new playername[32]
get_user_name(id, playername, 31)
switch(menuv) {
case 1:client_print( 0, print_chat, "%s chose option #1", playername);
case 2:client_print( 0, print_chat, "%s chose option #2", playername);
case 3:client_print( 0, print_chat, "%s chose option #3", playername);
}
return PLUGIN_HANDLED;
}
i want to do when the admin type /menu its will open the menu for all players .