Simple Menu For Admin:
PHP Code:
public CmdOpenMenu( client )
{
if ( ! is_user_connected( client ) ) return 1;
new iMenu = menu_create( "Admin Help Menu", "CmdMenuHandler" );
new iCallback = menu_makecallback( "CmdMenuCallback" );
menu_additem( iMenu, "\wAdmin \rHelp \wMenu", _, _, iCallback );
menu_setprop( iMenu, MPROP_EXIT, MEXIT_ALL );
menu_display( client, iMenu, 0 );
return 1;
}
public CmdMenuCallback( client, iMenu, iItem )
{
new CsTeams:iTeam = cs_get_user_team( client );
switch ( iItem )
{
case 1: if ( ! ( get_user_flags( client ) & ADMIN_KICK ) ) return ITEM_DISABLED;
}
return ITEM_ENABLED;
}
public CmdMenuHandler( client, iMenu, iItem )
{
if ( iItem != MENU_EXIT )
{
switch ( iItem )
{
case 0: CmdAdminMenu( client );
}
return 1;
}
menu_destroy( iMenu );
return 1;
}
public CmdAdminMenu( client )
{
new iMenu = menu_create( "Admin Menu", "MenuHandler" );
menu_additem( iMenu, "Test #1", "1", 0 );
menu_setprop( iMenu, MPROP_NUMBER_COLOR, "\d" );
menu_setprop( iMenu, MPROP_EXIT, MEXIT_ALL );
menu_display( client, iMenu, 0 );
return 1;
}