#include <amxmodx>
#include <amxmisc>

public plugin_init() 
{
    
    register_plugin("Admin Menu", "1.0", "Sloenthran");

    register_clcmd("amxmodmenu", "OpenMenu");
    
}

public OpenMenu(User)
{

    if(!(get_user_flags(User) & ADMIN_BAN))
    {
        
        return PLUGIN_HANDLED;
        
    }
    
    new Menu = menu_create("[MyServ.pl] Menu Admina", "MenuHandle");
    
    menu_additem(Menu, "Wywal gracza");
    menu_additem(Menu, "Zbanuj gracza");
    menu_additem(Menu, "Zabij gracza");
    menu_additem(Menu, "Menu druzyn");
    menu_additem(Menu, "Zmien mape");
    
    menu_setprop(Menu, MPROP_BACKNAME, "Wroc");
    menu_setprop(Menu, MPROP_NEXTNAME, "Dalej");
    menu_setprop(Menu, MPROP_EXITNAME, "Wyjscie");
    
    menu_display(id, Menu);
    
    return PLUGIN_HANDLED;
    
}

public MenuHandle(User, Menu, Item)
{
    
    if(Item == MENU_EXIT) 
    {
    
        menu_destroy(Menu);
    
        return PLUGIN_HANDLED;
    
    }
 
    menu_destroy(Menu);
    
    switch(Item)
    {
    
        case 0: client_cmd(User, ";amx_kickmenu");
        case 1: client_cmd(User, ";amx_banmenu");
        case 2: client_cmd(User, ";amx_slapmenu");
        case 3: client_cmd(User, ";amx_teammenu");
        case 4: client_cmd(User, ";amx_mapmenu");
    
    }
    
    return PLUGIN_HANDLED;
    
}