Witam, mam ten plugin :
#include <amxmodx> #define VIP ADMIN_LEVEL_H new winner, gMaxPlayers,c,t,licznik[33]; public plugin_init() { register_plugin("Losowy VIP", "1.0", "benio101"); register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin") register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin") register_logevent("RoundStart", 2, "1=Round_Start"); register_logevent("RoundEnd", 2, "1=Round_End"); register_logevent("RoundEnd", 2, "1=Game_Commencing"); } public t_win() t++ public ct_win() c++ public plugin_cfg(){ gMaxPlayers=get_maxplayers(); } public RoundStart(){ licznik[winner]++; if((t+c % 2) == 0){ new gracze[33], num=-1; for(new id=1; id<=gMaxPlayers; ++id){ if(is_user_alive(id) && !(get_user_flags(id) & VIP)){ gracze[++num]=id; } } if(++num){ winner=gracze[random(num)]; set_user_flags(winner, VIP); client_print(winner, print_chat, "Wygrales VIPa na trzy rundy. Gratulacje!"); licznik[winner] = 0 } else winner=0; } } public client_disconnect(id){ if(id==winner){ winner=0; } } public RoundEnd(){ if(licznik[winner]/3 == 1){ remove_user_flags(winner, VIP); } }
I prosiłbym o dodanie wiadomości HUD do niego gdy ktoś wylosuje VIpa. Z góry dziękuje