Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
public plugin_init() {
register_plugin("ZPMenu", "1.0", "LoseBasgan");
register_clcmd("say /zpmenu","biohazardmenu");
register_clcmd("say /biohazardmenu","biohazardmenu");
}
public biohazardmenu(const id){
static amenu[512],menuz;
formatex(amenu,charsmax(amenu),"\d%s \rLastWar'Z\w - \yBiohazard Menu");
menuz = menu_create(amenu,"biohazzardmenu_devam");
formatex(amenu,charsmax(amenu),"\d%s \yOzel-Silahlar \w[\rextra\w]");
menu_additem(menuz,amenu,"1");
formatex(amenu,charsmax(amenu),"\d%s \yfpsmenu \w[\rfps\w]");
menu_additem(menuz,amenu,"2");
menu_setprop(menuz,MPROP_EXITNAME,"\rCikis");
menu_setprop(menuz,MPROP_EXIT,MEXIT_ALL);
menu_display(id,menuz,0);
}
public biohazzardmenu_devam(const id,const menu,const item){
if(item==MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
new key = str_to_num(data);
switch(key){
case 1:{
client_cmd(id,"say /zpmenu");
}
case 2:{
client_cmd(id,"say /fps");
}
}
menu_destroy(menu);return PLUGIN_HANDLED;
}
Şimdi denesene register clmd'yi değiştirdim. /biohazardmenu ve ya /zpmenu olarak açılması lazım.