Ale jak kompiluje wyskakuje mi blad:(
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team menu.sma(52) : error 002: only a single statement (or expression) can follow each "case" menu.sma(52) : error 028: invalid subscript (not an array or too many subscripts): "key" menu.sma(52 -- 53) : error 001: expected token: "}", but found "case" menu.sma(52 -- 53) : fatal error 107: too many error messages on one line Compilation aborted. 4 Errors.A tu sma
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "menu"
#define VERSION "1.0"
#define AUTHOR "GoToPrO"
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /menu", "menu");
}
public xmenu(id){
new menu = menu_create("\rmenu:", "wybieranie");
menu_additem(menu,"REGULAMIN","1",0);
menu_additem(menu,"Kontakt","2",0);
menu_additem(menu,"Admini ONLINE","2",0);
menu_additem(menu,"Kolory","3",0);
menu_additem(menu,"Sklep [BB]","4",0);
menu_additem(menu,"Menu VIPA","5",0);
menu_additem(menu,"[-] Kup ADMINA","6",0);
menu_additem(menu,"[-] KUP VIPA","7",0);
menu_additem(menu,"[-] KUP SLOTA","7",0);
menu_additem(menu,"[-] KUP KLASE ZOMBIE","7",0);
menu_additem(menu,"Informacje dla ADMINOW","8",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)
{
switch(key){
case 1:{
show_motd(id,"regulamin.txt","REGULAMIN")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 2:{
show_motd(id,"kontakt.txt","Kontakt")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 3:{
client_cmd(id,"say /admins")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 4:{
client_cmd(id,"say /color")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 5:{
client_cmd(id,"say /sklep")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 6:{
client_cmd(id,"say /vmenu")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 7:{
show_motd(id,"admin.txt","[-] KUP ADMINA")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 8:{
show_motd(id,"vip.txt","[-] KUP VIPA")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 9:{
show_motd(id,"slota.txt","[-] KUP SLOTA")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 10:{
show_motd(id,"klasa.txt","[-] KUP KLASE ZOMBIE")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 11:{
show_motd(id,"info.txt","Informacje dla ADMINOW")
menu_destroy(menu);
return PLUGIN_HANDLED;
client_print(id,print_chat,"Nie masz dostepu do tej komendy KUP ADMINA!")
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;


Dodatki SourceMod













