/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu for CoD MOD"
#define VERSION "1.0"
#define AUTHOR "Mr. FiShBoT"
public plugin_init()
{
register_plugin("Szybkie Menu for CoD MOD", "1.0", "Mr. FiShBoT");
register_clcmd("say /menu", "SzybkieMenu");
register_clcmd("say_team /menu", "SzybkieMenu");
register_clcmd("say menu", "SzybkieMenu");
register_clcmd("say_team menu", "SzybkieMenu");
}
public SzybkieMenu(id)
{
new tytul[50];
format(tytul, 49, "\rSzybkie menu komend \yDziadowo.xaa.pl");
new menu = menu_create(tytul, "Menu_Handler");
menu_additem(menu, "\yWybierz klase \r[/klasa]");//1
menu_additem(menu, "\yPokaz opis klas \r[/klasy]");//2
menu_additem(menu, "\yPokaz opis aktualnego perku\r[/perk]");//3
menu_additem(menu, "\yPokaz opis perkow \r[/perki]");//4
menu_additem(menu, "\yOddaj perk \r[/oddaj]");//5
menu_additem(menu, "\yWyrzuc aktualny perk \r[/drop]");//6
menu_additem(menu, "\yZresetuj staytstyki \r[/reset]");//7
menu_additem(menu, "\yPokaz statystyki \r[/statystyki]");//8
menu_additem(menu, "\yPokaz pomoc \r[/pomoc]");//9
menu_additem(menu, "\yPokaz sklep \r[/sklep]");//10
menu_additem(menu, "\yMutuj graczy \r[/mute]");//11
menu_additem(menu, "\yWylacz/wlacz Roundsound \r[/roundsound]");//12
menu_additem(menu, "\yPokaz nastepna mape \r[nextmap]");//13
menu_additem(menu, "\yPokaz pozostaly czas \r[timeleft]");//14
menu_additem(menu, "\yPokaz aktualny czas \r[thetime]");//15
menu_additem(menu, "\yPokaz IP graczy \r[amx_ip]");//16
menu_display(id, menu);
}
public SzybkieMenu_Handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
switch(item)
{
case 0:
{
{
client_cmd(id, "say /klasa")
client_print(id, print_chat, "Otworzyles menu wyboru klasy")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 1:
{
{
client_cmd(id, "say /klasy")
client_print(id, print_chat, "Wyswietliles opis wszystkich klas")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 2:
{
{
client_cmd(id, "say /perk")
client_print(id, print_chat, "Wyswietliles opis aktualnego perku")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 3:
{
{
client_cmd(id, "say /perki")
client_print(id, print_chat, "Wyswietliles opis wszystkich perkow")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 4:
{
{
client_cmd(id, "say /oddaj")
client_print(id, print_chat, "Otworzyles menu oddawania perkow")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 5:
{
{
client_cmd(id, "say /drop")
client_print(id, print_chat, "Wyrzuciles perk")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 6:
{
{
client_cmd(id, "say /reset")
client_print(id, print_chat, "Zresetowales statystyki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 7:
{
{
client_cmd(id, "say /statystyki")
client_print(id, print_chat, "Wyswietliles statystyki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 8:
{
{
client_cmd(id, "say /pomoc")
client_print(id, print_chat, "Wyswietliles pomoc")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 9:
{
{
client_cmd(id, "say /sklep")
client_print(id, print_chat, "Otworzyles sklep")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 10:
{
{
client_cmd(id, "say /mute")
client_print(id, print_chat, "Otworzyles menu mutowania graczy")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 11:
{
{
client_cmd(id, "say /roundsound")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 12:
{
{
client_cmd(id, "say nextmap")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 13:
{
{
client_cmd(id, "say timeleft")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 14:
{
{
client_cmd(id, "say thetime")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
case 15:
{
{
client_cmd(id, "amx_ip")
client_print(id, print_chat, "Lista z IP graczy zostala wyswietlona w konsoli (otworz ja klawiszem ~)")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
}
return PLUGIN_CONTINUE;
}
Po wrzuceniu na serwer i wpisaniu /menu nic się nie dzieje... Inne komendy też nie działają... Gdzie zrobiłem błąd? Po wpisaniu amx_plugins plugin widnieje na liście...


Dodatki SourceMod



Temat jest zamknięty









