Код:
#include amxmodx
#include amxmisc
#include cstrike
public plugin_init(){
register_plugin("AdminMenu", "1.0", "unnamed");
register_clcmd("adminmenu", "clCmdAdminMenu", ADMIN_MENU);
}
public clCmdAdminMenu(id, level, cid){
if(!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED;
new AdminMenu = menu_create("Взять 16000$?", "handledAdminMenu");
menu_additem(AdminMenu, "Yes", "1");
menu_setprop(AdminMenu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, AdminMenu, 0);
return PLUGIN_CONTINUE
}
public handledAdminMenu(id, menu, item){
if (item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED
}
new data[6], name[64], menuAccess, menuCallback
menu_item_getinfo(menu, item, menuAccess, data, charsmax(data), name, charsmax(name), menuCallback);
switch(str_to_num(data)){
case 1:{
cs_set_user_money(id, cs_get_user_money(id) + 16000, 1);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED
}