SMA:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu "
#define VERSION "1.0"
#define AUTHOR "ZixI"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","open_menu");
register_clcmd("say_team menu","open_menu");
}
public open_menu(id)
{
new menu = menu_create("Menu Gracza","cmd");
menu_additem(menu,"Wybierz Klase","1",0);
menu_additem(menu,"Opis Klas","2",0);
menu_additem(menu,"Opis Perkow","3",0);
menu_additem(menu,"AmxModMenu","4",0);
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL);
menu_display(id,menu,0);
}
public cmd(id, key, menu)
{
if(key == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, key, access, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 0: client_cmd(id,"say /klasa");
case 1: client_cmd(id,"say /klasy");
case 2: client_cmd(id,"say /perks");
case 3: client_cmd(id,"amxmodmenu");
}
return PLUGIN_CONTINUE;
}
a i jak zrobić kolejną stronę?