Mam tu taki plugin na dzwieki , i chce zrobic zeby mogli go tylko uzywac admini z flaga KICK.
Probowalem zrobic ale i tak wszyscy moga uzywac
proszę o pomoc pozniej jest sma.
#include <amxmodx> #include <amxmisc> new const PLUGIN[] = "Menu Dzwiekow" new const VERSION[] = "1.0" new const AUTHOR[] = "byQQ" #define ADMIN_LEVEL ADMIN_KICK public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) //Komendy by wlaczyc menu register_clcmd("say /dzwieki", "weaponsmenu", ADMIN_LEVEL ) register_clcmd("say_team /dzwieki", "weaponsmenu", ADMIN_LEVEL ) // Koniec register_clcmd("1z1", "say_1z1") register_clcmd("dlanowych", "say_dlanowych") register_clcmd("fd", "say_fd") register_clcmd("fk", "say_fk") register_clcmd("flaszkaa", "say_flaszkaa") register_clcmd("lajty", "say_lajty") register_clcmd("przeklinanie", "say_przeklinanie") register_clcmd("mnietowali", "say_mnietowali") set_task(60.0, "reklama", _, _, _, "b") } public plugin_precache() { precache_sound("Lajty.pl/1z1.wav") precache_sound("Lajty.pl/dlanowych.wav") precache_sound("Lajty.pl/fd.wav") precache_sound("Lajty.pl/fk.wav") precache_sound("Lajty.pl/flaszkaa.wav") precache_sound("Lajty.pl/lajty.wav") precache_sound("Lajty.pl/przeklinanie.wav") precache_sound("Lajty.pl/mnietowali.wav") } public say_1z1(id) { client_cmd(0,"spk Lajty.pl/1z1") } public say_dlanowych(id) { client_cmd(0,"spk Lajty.pl/dlanowych") } public say_fd(id) { client_cmd(0,"spk Lajty.pl/fd") } public say_fk(id) { client_cmd(0,"spk Lajty.pl/fk") } public say_flaszkaa(id) { client_cmd(0,"spk Lajty.pl/flaszkaa") } public say_lajty(id) { client_cmd(0,"spk Lajty.pl/lajty") } public say_przeklinanie(id) { client_cmd(0,"spk Lajty.pl/przeklinanie") } public say_mnietowali(id) { client_cmd(0,"spk Lajty.pl/mnietowali") } public weaponsmenu(id) { new menu = menu_create("Dzwieki!:", "menu_handler") menu_additem(menu, "1z1", "1", 0) menu_additem(menu, "dlanowych", "2", 0) menu_additem(menu, "fd", "3", 0) menu_additem(menu, "fk", "4", 0) menu_additem(menu, "flaszkaa", "5", 0) menu_additem(menu, "lajty", "6", 0) menu_additem(menu, "przeklinanie", "7", 0) menu_additem(menu, "mnietowali", "8", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } public menu_handler(id, menu, item) { if (item == MENU_EXIT) { return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1:{ client_cmd(id, "1z1") menu_destroy(menu) return PLUGIN_HANDLED } case 2:{ client_cmd(id, "dlanowych") menu_destroy(menu) return PLUGIN_HANDLED } case 3:{ client_cmd(id, "fd") menu_destroy(menu) return PLUGIN_HANDLED } case 4:{ client_cmd(id, "fk") menu_destroy(menu) return PLUGIN_HANDLED } case 5:{ client_cmd(id, "flaszkaa") menu_destroy(menu) return PLUGIN_HANDLED } case 6:{ client_cmd(id, "lajty") menu_destroy(menu) return PLUGIN_HANDLED } case 7:{ client_cmd(id, "przeklinanie") menu_destroy(menu) return PLUGIN_HANDLED } case 8:{ client_cmd(id, "mnietowali") menu_destroy(menu) return PLUGIN_HANDLED } } menu_destroy(menu) return PLUGIN_HANDLED }