Admin Check
Gość__* 15.03.2008
Admin Check
Plugin dzięki któremu podczas gry możemy sprawdzić czy admini są ONLINE. Wystarczy wpisać w say /admin.
Instalacja:
Standardowa http://amxx.pl/viewtopic.php?t=20
Cvars:
amx_contactinfo Określ typ kontaktu z administracją np. e-mail, adres forum czy gadu-gadu.
Plugin dzięki któremu podczas gry możemy sprawdzić czy admini są ONLINE. Wystarczy wpisać w say /admin.
Instalacja:
Standardowa http://amxx.pl/viewtopic.php?t=20
Cvars:
amx_contactinfo Określ typ kontaktu z administracją np. e-mail, adres forum czy gadu-gadu.
Załączone pliki
PatrykSpec
29.08.2008
a przerobił by ktoś ten plugin tak ze jak ktoś wpisze /admin to pokazuje tylko ilu jest adminów bez nicków?
choyrack
29.08.2008
Spróbuj tego:
#include <amxmodx> /*---------------EDIT ME------------------*/ #define ADMIN_CHECK ADMIN_KICK static const COLOR[] = "^x04" //green static const CONTACT[] = "" /*----------------------------------------*/ new maxplayers new gmsgSayText public plugin_init() { register_plugin("Admin Check", "1.51", "OneEyed") maxplayers = get_maxplayers() gmsgSayText = get_user_msgid("SayText") register_clcmd("say", "handle_say") register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER) } public handle_say(id) { new said[192] read_args(said,192) if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/admin") != -1 || contain(said, "/adm") != -1 ) set_task(0.1,"print_adminlist",id) return PLUGIN_CONTINUE } //pobrano z cs-puchatek.pl public print_adminlist(user) { new adminnames[33][32] new message[256] new contactinfo[256], contact[112] new id, count, x, len for(id = 1 ; id <= maxplayers ; id++) if(is_user_connected(id)) if(get_user_flags(id) & ADMIN_CHECK) get_user_name(id, adminnames[count++], 31) len = format(message, 255, "%s Adminow w grze jest: ",COLOR) if(count > 0) { len += format(message[len], 255-len, "%d", count) print_message(user, message) } else { len += format(message[len], 255-len, "Brak adminow online.") print_message(user, message) } get_cvar_string("amx_contactinfo", contact, 63) if(contact[0]) { format(contactinfo, 111, "%s Kontakt z adminem serwera -- %s", COLOR, contact) print_message(user, contactinfo) } } print_message(id, msg[]) { message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id) write_byte(id) write_string(msg) message_end() }Nie testowałem, ale powinno działać.
emblaze
16.01.2009
nie działa mi nie wiem co robic
trzeba cos do carvow w
a dodałeś linijke do plugins.ini i wrzuciles do plugins ??
darkman
17.01.2009
chyba nie
zastanów się po co tutaj w ogóle piszesz. podstawowe rzeczy, które są przyklejone w dziale poradniki.
psycho
19.01.2009
czemu tego co na pisal choyrak nie da sie przekompilowac jest 26 bledow, mam serwa i nie chce zeby ktos wiedzial kto jest admem tylko ile ich aktualnie gra, dobra juz sobie z tym poradzilem ale i tak wyswietla kto jest adminem kontakt z admem i ile jest admow online
Gość__* 19.01.2009
U mnie poszło, masz w załączniku. Jak nie zadziała udaj się z tym problemem tutaj: http://amxx.pl/viewforum.php?f=50
Załączone pliki
ShataN
19.01.2009
A mi za czorta nie idzie ten sv_contact zeby nie bylo pokaze swoj server.cfg
// KampNO Server Config // Version 0.2 // 17.05.2007 exec listip.cfg exec banned.cfg mp_autokick "0" mp_autoteambalance "0" mp_buytime "0.5" mp_c4timer "35" mp_chattime "5" mp_consistency "1" mp_decals "300" mp_fadetoblack "0" mp_falldamage "1" mp_flashlight "1" mp_footsteps "1" mp_forcecamera "2" mp_forcechasecam "2" mp_freezetime "5" mp_friendlyfire "1" mp_kickpercent "1" mp_limitteams "0" mp_logdetail "3" mp_logecho "0" mp_logfile "1" mp_logmessages "1" mp_mapvoteratio "1" mp_maxrounds "0" mp_roundtime "1.75" mp_startmoney "800" mp_timelimit "30" mp_tkpunish "0" mp_winlimit "0" allow_spectators "1" decalfrequency "60" edgefriction "2" host_framerate "0" log on pausable "0" sv_accelerate "5" sv_aim "0" sv_airaccelerate "10" sv_airmove "1" sv_allowdownload "1" sv_allowupload "1" sv_alltalk "0" sv_cheats "0" sv_clienttrace "1" sv_friction "4" sv_gravity "800" sv_maxspeed "320" sv_proxies "1" sv_send_logos "0" sv_send_resources "1" sv_stepsize "18" sv_timeout "65" sv_voicecodec "voice_speex" sv_voiceenable "1" sv_voicequality "5" sv_wateraccelerate "10" sv_wateramp "0" sv_waterfriction "1" sv_lan "0" sv_downloadurl "http://www.freewebtown.com/shatan/cstrike" sv_send_resources 1 sv_allowupload 1 sv_contact "[email protected]"
zer0.
19.02.2009
Wolna ręka chłopiemozna zamiast sv_contact "poczta" dac numer gg tam gdzie poczta ?????
bartek124
26.02.2009
Nie sv_contact tylko amx_contact.
amx_contact "gg/e-mail/strona/co chcesz"
volverin3
05.04.2009
Swoją drogą kur3k, walnołeś taką literówke i teraz trzeba wpisywać w plugins.ini itd z błędem
Pozdrawiam, ciebie też [you]
adminchceckNawet nie ma co teraz zmieniac, ale napisz co trzeba wpisać w plugin.ini, bo zaraz będą pisać, że im nie działa
Pozdrawiam, ciebie też [you]
Beciu
24.04.2009
mam pytanie kur3k dasz rade przerowic ten plugin ze ktos pisze /admin i pokazuje ze np jest 2 adminow on line ale tak naprawdę ich nei ma wiesz taki plugin zeby sciemnial