#include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#define PLUGIN "Menu Serwera"
#define VERSION "1.0"
#define AUTHOR "mr_tnctproo"
new szCommand[][]={
"say /kontakt",
"say /haha",
"say /yo"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
register_clcmd("say_team /menu", "menu")
register_clcmd("say /kontakt", "kontakt")
register_clcmd("say_team /kontakt", "kontakt")
register_clcmd("say /hahaha","HAHAHA",ADMIN_CHAT,"Opis komendy")
register_clcmd("say /yo","yo",ADMIN_CHAT,"Opis komendy")
for(new i = 0 ;i<sizeof szCommand;i++){
register_clcmd(szCommand[i],"block")
}
}
public menu(id){
new menu = menu_create("\rMenu:", "menu_wybierz")
menu_additem(menu, "\wInfo o V.I.P", "1", 0)
menu_additem(menu, "\wKup V.I.P", "2", 0)
menu_additem(menu, "\wRTV", "3", 0)
menu_additem(menu, "\wMOTD", "4", 0)
menu_additem(menu, "\wTOP15", "5", 0)
menu_additem(menu, "\wKontakt z Adminem", "6", 0)
menu_additem(menu, "\wByee", "8", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public menu_wybierz(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1 : client_cmd(id, "say /
vip");
case 2 : client_cmd(id, "say /sklepsms");
case 3 : client_cmd(id,"say rtv");
case 4 : client_cmd(id, "motd.txt");
case 5 : client_cmd(id,"say /top15");
case 6 : client_cmd(id, "say /kontakt");
case 8 : client_cmd(id,"disconnect");
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public kontakt(id){
new menu = menu_create("\rMenu:", "kontakt_wybierz")
menu_additem(menu, "\wEgZeKuToR", "1", 0)
menu_additem(menu, "\wAdAmEk", "2", 0)
menu_additem(menu, "\wmr_tnctproo", "3", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public kontakt_wybierz(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1 : ColorChat(id, GREEN, "^x04[SERWER INFO] ^x03 ");
case 2 : ColorChat(id, GREEN, "^x04[SERWER INFO] ^x03 ");
case 3 : ColorChat(id, GREEN, "^x04[SERWER INFO] ^x03 ");
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public HAHAHA(id)
{
ColorChat(0, GREEN, "^x01HA^x03HA^x04Ha");
}
public yo(id)
{
ColorChat(0, GREEN, "^x01Witam^x03Was^x04Wszystkich");
}
public block(id){
return PLUGIN_HANDLED;
}