Witam otóż chciałem zrobić przekierowanie z jednego serwa na drugi. Chodzi o to, że jeśli np. jeden jest pełny i ktoś chcę się połączyć to automatycznie łączy go z drugim.
Dodałem plugin Simple_redirect ale niestety coś nie działa. Niestety nie wiem dlaczego. Wszystko ok zainstalowałem, żadnych błędów nie widzę a plugin po prostu nie działa. Czy ktoś może ma jakiś inny plugin tego typu ? Dodam że oba serwery są na 47/48
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
0
Problem z Simple_redirect
Temat rozp. cinek 193, 13.02.2010 15:14
3 odpowiedzi w tym temacie
#1
Napisano 13.02.2010 15:14
#2
Napisano 16.02.2010 19:35
No to widze, że nikt nie pomoże...
#3
Napisano 16.02.2010 21:47
zmień w kodzie "connect" na "Connect" i skompiluj ponownie (jak byś użył wyszukiwarki to nie trzeba by po raz n-ty tego pisać)
#4
Napisano 20.02.2010 14:11
Tak, tak... Zrobilem tak jak mówisz, skompilowałem i dalej lipa.
Zapodaje kod:
Dodam, że mam serwa 11 slotowego.
Mam ustawione takie cvary:
Zapodaje kod:
/* AMXX Mod Script * * Simple Redirection Plugin for AMXX * Orginal Code by Sonic ([email protected]) * Modified and Made for AMXX by BigBaller * * Place following cvars in server.cfg * * amx_rd_maxplayers <x> // - begin redirection when more the x ppl connected ( 0 = redirect all players ) * amx_rd_server <ip> // - redirect to this server * amx_rd_serverport <port> // - redirect server port * amx_rd_serverpw <password> // - password for the amx_rd_server (if needed) * * * To Disable this plugin set amx_rd_maxppl to 33 or remove from plugins.ini */ #include <amxmodx> public plugin_init() { register_plugin("Simple Redirect","1.0","BigBaller") register_cvar("amx_rd_maxplayers","0") register_cvar("amx_rd_server","") register_cvar("amx_rd_serverport","") register_cvar("amx_rd_serverpw","") } public client_connect(id){ new rd_maxplayers = get_cvar_num("amx_rd_maxplayers") new rd_serverport = get_cvar_num("amx_rd_serverport") new rd_server[64], rd_serverpw[32] get_cvar_string("amx_rd_server",rd_server,63) get_cvar_string("amx_rd_serverpw",rd_serverpw,31) if ( get_playersnum() >= rd_maxplayers) { if ( !equal(rd_serverpw,"") ) client_cmd(id,"echo ^"[AMXX] Simple Redirection - Set Password to %s^";password %s",rd_serverpw,rd_serverpw) client_cmd(id,"echo ^"[AMXX] Simple Redirection - Redirecting to %s:%d^";Connect %s:%d",rd_server,rd_serverport,rd_server,rd_serverport) } return PLUGIN_CONTINUE }
Dodam, że mam serwa 11 slotowego.
Mam ustawione takie cvary:
amx_rd_maxplayers 11 // Liczba graczy, przy której następni będą przenoszeni na inny serwer. 0 - sztywne przekierowanie. amx_rd_server IP // Adres IP serwera na który będą przenoszeni gracze. amx_rd_serverport PORT // Port serwera na który idzie przekierowanie. amx_rd_serverpw // Hasło do serwera.