Brak adminów online.Nie musi być taki 'Brak adminów online.' - po prostu niech gracze wiedzą, że nie ma żadnego admina online.
z góry dziękuję
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.
|
Napisano 11.12.2008 18:52
Brak adminów online.Nie musi być taki 'Brak adminów online.' - po prostu niech gracze wiedzą, że nie ma żadnego admina online.
Napisano 11.12.2008 19:17
#include <amxmodx> /*---------------EDIT ME------------------*/ #define ADMIN_CHECK ADMIN_KICK static const COLOR[] = "^x04" //green static const CONTACT[] = "" /*----------------------------------------*/ new gmsgSayText public plugin_init() { register_plugin("Admin Check", "1.51", "OneEyed") 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 } public print_adminlist(user) { new message[256] new contactinfo[256], contact[112] format(message, 255, "%s Admini w grze: Brak adminow online.",COLOR) 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() }Wystarczy skompilować i wrzucić plik .amxx
Napisano 11.12.2008 20:11
0 użytkowników, 0 gości, 0 anonimowych