server_cmd("amx_kick #%d", get_user_userid(id))w momencie, gdy gracz się zrespił, tzn wybrał team, model i właśnie się pojawił na mapie. Nie mogę znaleźć do tego eventu.
Próbowałem z eventem TeamInfo, tzn tak
#include <amxmodx> #include <amxmisc> public plugin_init() { register_plugin("wykonanie","1.0","wizu") register_event("TeamInfo","zamien","a") register_cvar("amx_bylojuz","0") set_task(50.0, "restart", 0) } public restart() { set_cvar_num("amx_bylojuz",1) set_cvar_num("sv_restart",2) return PLUGIN_CONTINUE } public zamien() { new id = read_data(1) if(is_user_alive(id)) { if (get_cvar_num("amx_bylojuz") == 0) { server_cmd("amx_kick #%d",get_user_userid(id)) } } return PLUGIN_CONTINUE }Ale to nie działa. Ma to działać, an tej zasadzie, że przez 50 sekund od zmiany mapy przy pojawieniu się gracza na mapie (zrespieniu się) wykonuje na serwerze komendę z jego id, np kick. Ma ktoś jakiś pomysł? Jeżeli niewystarczająco to wyjaśniłem, to proszę o pytania. Dzięki.