/* Plugin generated by AMXX-Studio */ // Plugin napisany specjalnie dla SB-server.pl !!! #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #define PLUGIN "Interp Menu" #define VERSION "1.0" #define AUTHOR "Masterknive" new SayText; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("Interp Menu", "interpmenu") register_clcmd("Interp Menu", "interpmenu") register_clcmd("interp_menu", "interpmenu") SayText = get_user_msgid("SayText"); set_task(300.0,"pokaz",_,_,_,"b") } stock jazda(index, const wiadomosc[]) { new text[192]; formatex(text, 191, wiadomosc); message_begin(MSG_ONE, SayText, _, index); write_byte(index); write_string(text); message_end(); } public pokaz(id) { jazda(0, "^x04 www.sb-server.pl") } public client_putinserver(id) { set_task(5.0, "Menu",id) } public Menu(id) { client_cmd(id, "interp_menu") } public interpmenu(id) { new menu = menu_create("SB-server.pl - Menu wybierania interpu", "menu_handler") menu_additem(menu, "Interp 0.01", "1", 0) menu_additem(menu, "Interp 0.02", "2", 0) menu_additem(menu, "Interp 0.03", "3", 0) menu_additem(menu, "Interp 0.04", "4", 0) menu_additem(menu, "Interp 0.05", "5", 0) menu_additem(menu, "Interp 0.06", "6", 0) menu_additem(menu, "Interp 0.07", "7", 0) menu_additem(menu, "Interp 0.08", "8", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } public menu_handler(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu) 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:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.01") menu_destroy(menu) return PLUGIN_HANDLED; } case 2:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.02") menu_destroy(menu) return PLUGIN_HANDLED; } case 3:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.03") menu_destroy(menu) return PLUGIN_HANDLED; } case 4:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.04") menu_destroy(menu) return PLUGIN_HANDLED; } case 5:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.05") menu_destroy(menu) return PLUGIN_HANDLED; } case 6:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.06") menu_destroy(menu) return PLUGIN_HANDLED; } case 7:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.07") menu_destroy(menu) return PLUGIN_HANDLED; } case 8:{ console_cmd(id, "cl_updaterate 101; wait; wait; ex_interp 0.08") menu_destroy(menu) return PLUGIN_HANDLED; } } menu_destroy(menu) return PLUGIN_HANDLED; }
Chciałbym żeby ktoś mi go przerobił tak aby : jeżeli np wybiore sobie interp 0.01 , to przy próbie zmiany np na 0.09 nie dało się go zmienić
Z góry dziękować