Szukam pluginu ktory wlacza alltalk jesli pojawi sie admin na serwie
a wylacza gdy admin opusci serwer
przydala by sie takze informacja w sayu o tych zmianach
pozdrawiam i proszę o pomoc ;*
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Alltalk jesli jest admin
Temat rozp. CeLeS, 31.01.2010 16:40
4 odpowiedzi w tym temacie
#1
Napisano 31.01.2010 16:40
#2
Napisano 31.01.2010 16:48
#include <amxmodx> public plugin_init() register_plugin("alltalk", "1", "kyku") public client_putinserver(id) if(!get_cvar_num("sv_alltalk") && (get_user_flags(id) & ADMIN_KICK)){ set_cvar_num("sv_alltalk", 1) new name[34] get_user_name(id, name, 33); client_print(0, print_chat, "Wbija admin %s, wlaczam alltalka!", name) } public client_disconnect(id) if(get_cvar_num("sv_alltalk") && (get_user_flags(id) & ADMIN_KICK)){ set_cvar_num("sv_alltalk", 0) new name[34] get_user_name(id, name, 33); client_print(0, print_chat, "Admin %s wyszedl z serwera, wylaczam alltalka!", name) }sprobuj
#3
Napisano 31.01.2010 16:59
przy takim kodzie może być problem gdy jest na serwerze dwóch adminów i jeden z nich wyjdzie
dlaczego?
gdy ten jeden wyjdzie alltalk będzie off a powinien być nadal on przecież na serwerze jest ciągle jeszcze jeden admin
dlaczego?
gdy ten jeden wyjdzie alltalk będzie off a powinien być nadal on przecież na serwerze jest ciągle jeszcze jeden admin
#4
Napisano 31.01.2010 17:19
kyku przerobil bys ten plugin do rady Darka?
z gory dzięki
z gory dzięki
#5
Napisano 31.01.2010 23:05
#include <amxmodx> public plugin_init() register_plugin("alltalk", "1", "kyku") public client_putinserver(id) if(!get_cvar_num("sv_alltalk") && (get_user_flags(id) & ADMIN_KICK)){ set_cvar_num("sv_alltalk", 1) new name[34] get_user_name(id, name, 33); client_print(0, print_chat, "Wbija admin %s, wlaczam alltalka!", name) } public client_disconnect(id) if(get_cvar_num("sv_alltalk") && (get_user_flags(id) & ADMIN_KICK)){ new blok; for(new i; i<=get_playersnum(); i++) if(is_user_connected(i) && i!= id && get_user_flags(i) & ADMIN_KICK){ blok = 1; break; } if(!blok){ set_cvar_num("sv_alltalk", 0) new name[34] get_user_name(id, name, 33); client_print(0, print_chat, "Admin %s wyszedl z serwera, wylaczam alltalka!", name) } }
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych