View Single Post
CHE4TER
Member
Join Date: Jul 2013
Location: Portugal
Old 06-07-2014 , 11:55   Re: if equal steamid
Reply With Quote #9

Handler can be null. The menu must open if the code is ok

PHP Code:
#include <amxmodx>
#include <amxmisc>

#define ADMIN        ADMIN_BAN
#define VIP        ADMIN_LEVEL_A

new const SteamIDs[][]=
{
    
"STEAM_",
    
"STEAM_"
}

public 
plugin_init() {
    
register_clcmd("say /menu""sayMenu")
}

public 
sayMenu(id

    new 
szString[64
    new 
szFlags get_user_flags(id

    new 
szSteamID[33
    
get_user_authid(idszSteamIDcharsmax(szSteamID)) 
    for(new 
1sizeof SteamIDsi++) 
    { 
        if(
equal(szSteamIDSteamIDs[i])) 
        { 
            new 
menu menu_create("MENU FOR STEAMIDS""menuSteamIDS_handler"
            
menu_additem(menu"TEST""1"
            
menu_additem(menu"TEST""2"
            
menu_additem(menu"TEST""3"

            
menu_setprop(menuMPROP_EXITMEXIT_ALL
            
menu_display(idmenu0
        } 
    } 
    
// ADMIN 
    
if(szFlags ADMIN
        { 
            new 
menu menu_create("MENU FOR ADMINS""menuAdmin_handler"
            
menu_additem(menu"TEST""1"
            
menu_additem(menu"TEST""2"
            
menu_additem(menu"TEST""3"
             
             
            
menu_setprop(menuMPROP_EXITMEXIT_ALL
            
menu_display(idmenu0
        } 
    
// VIP 
    
else if(szFlags VIP
        { 
            new 
menu menu_create("MENU FOR VIPS""menuVip_handler"
            
menu_additem(menu"TEST""1"
            
menu_additem(menu"TEST""2"
            
menu_additem(menu"TEST""3"
         
            
menu_setprop(menuMPROP_EXITMEXIT_ALL
            
menu_display(idmenu0
        } 
    
// USER 
    
else 
        { 
            new 
menu menu_create("MENU FOR USERS (NOT STEAMIDS/ADMIN/VIP = USER FLAG Z""userMenu_handler"
            
menu_additem(menu"TEST‚""1"
            
menu_additem(menu"TEST""2"
            
menu_additem(menu"TEST""3"
             
             
            
menu_setprop(menuMPROP_EXITMEXIT_ALL
            
menu_display(idmenu0
        } 
}

public 
menuSteamIDS_handler(idmenuitem)
{
}
public 
menuAdmin_handler(idmenu,item)
{
}
public 
menuVip_handler(idmenu,item)
{
}
public 
userMenu_handler(idmenu,item)
{

CHE4TER is offline