Otóż mam problem, potrzebuje zmodyfikować ten kod tak aby printowało co drugie przyciśnięcie oraz, żeby printa dostawał tylko admin.
Moje próby kończyły się nie powodzeniem, przeważnie nie wyświetlał się print, albo wyświetlał się tylko osobie która nacisnęła E.
To jest kod w którym po naciśnięciu wyświetla wszystkim, kto nacisnął E .
Ten plugin ma służyć naszemu serwerowi JailBreak. Trochę pokomętowałem ten aby się połapać.
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <engine> #define PLUGIN "SpamE" #define VERSION "1.0" #define AUTHOR "Sajmon" #define IN_USE (1<<5) public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) } new zmienna[33] new name[32] public client_PreThink(id) { //1 new button = get_user_button(id) //-------------------------------------------------------- if(zmienna[id]==0 && button & IN_USE) { //2 //---------------------------------------- //Info o graczu get_user_info(id, "name", name, 31) //---------------------------------------- //Wyszukiwanie admina i print //---------------------------------------- new players[32], player, pnum; get_players(players, pnum, "a"); for(new i = 0; i < pnum; i++) { //3 player = players[i]; if(get_user_flags(player) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> { //4 client_print(0, print_console, "Gracz %s naciska E ", name) } //4 } //3 } //2 //----------------------------------------------------------- if(button & IN_USE) zmienna[id] = 1 else zmienna[id] = 0 } //1
Z góry dziękuje