Menu bez bindowania, bo jest to sprzeczne z regulaminem.
#include <amxmodx>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "AztekHQS"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "MenuGracza");
}
public MenuGracza(id) {
new menu = menu_create("\rMenu serwera:", "HandleMenu");
menu_additem(menu, "Regulamin Serwera");
menu_additem(menu, "Vip Menu");
menu_additem(menu, "Rangi");
menu_additem(menu, "Wycisz gracza/graczy");
menu_additem(menu, "Wlacz/wyłącz Muzyke");
menu_additem(menu, "Nominuj Mape");
menu_additem(menu, "Menu Admina");
menu_setprop(menu, 2, "Poprzednia strona");
menu_setprop(menu, 3, "Nastepna strona");
menu_setprop(menu, 4, "Wyjdz");
menu_display(id, menu);
}
public HandleMenu(id, menu, item) {
if(item == -3 || item == -2 || item == -1) return;
if(!is_user_connected(id)) return;
switch(item) {
case 0: client_cmd(id, "say /regulamin");
case 1: client_cmd(id, "say /vip");
case 2: client_cmd(id, "say /Rangi");
case 3: client_cmd(id, "say /mute");
case 4: client_cmd(id, "say /roundsound");
case 5: client_cmd(id, "say /mapy");
case 6: client_cmd(id, "say /amxmodmenu");
}
}