Witam
Mam takie pytanie dotyczącego tego pluginu: http://amxx.pl/topic...le-redirection/
Mam na serwerze 26 slotów, chciałbym ustawić tak żeby przy liczbie 25 graczy przenosiło na inny serwer, ale żeby adminów nie przenosiło. Jeśli ktoś ma jakiś pomysł na przerobienie tego pluginu to byłbym wdzięczny.
Jeśli napisałem temat w złym dziale to proszę o przeniesienie.
No to czekam na propozycje
Pozdrawiam
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
[ROZWIĄZANE] edycja pluginu Simple Redirection
Temat rozp. Ruchacz, 03.10.2012 14:24
7 odpowiedzi w tym temacie
#1
Napisano 03.10.2012 14:24
#2
Napisano 03.10.2012 14:29
cvar: amx_rd_adminflag "flaga"
np. amx_rdadminflag "a" - immunitet
Oczywiście możesz ustawić kilka flag np. "abcd"
np. amx_rdadminflag "a" - immunitet
Oczywiście możesz ustawić kilka flag np. "abcd"
#include <amxmodx>
#include <amxmisc>
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", "")
register_cvar("amx_rd_adminflag", "")
}
public client_connect(id) {
new rd_adminflag[22]; get_cvar_string("amx_rd_adminflag", rd_adminflag, 21)
if(has_flag(id, rd_adminflag)) return PLUGIN_CONTINUE
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
}
Użytkownik AztekHQS edytował ten post 03.10.2012 14:38
Najlepszy serwer JailBreak!
IP: 31.186.83.208:27043
IP: 31.186.83.208:27043
#3
Napisano 03.10.2012 15:00
#include <amxmodx> #include <amxmisc> public plugin_init() { register_plugin("Simple Redirect","1.0","BigBaller") register_cvar("amx_rd_maxplayers","25") register_cvar("amx_rd_server", "80.72.41.211") register_cvar("amx_rd_serverport", "27027") register_cvar("amx_rd_serverpw", "") register_cvar("amx_rd_adminflag", "a") } public client_connect(id) { new rd_adminflag[22]; get_cvar_string("amx_rd_adminflag", rd_adminflag, 21) if(has_flag(id, rd_adminflag)) return PLUGIN_CONTINUE 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 }AztekHQS, czy jak coś takiego skompiluje to będzie śmigać?
Użytkownik Ruchacz edytował ten post 03.10.2012 15:06
#4
Napisano 03.10.2012 16:09
skompilowałem ten plik sma który podałeś i podmieniłem na serwer oraz dopisałem amx_rdadminflag "a" do amxx.cfg i niestety nie działa tak jak tego oczekuje
#5
Napisano 03.10.2012 17:15
Eh, błędzik
-->
if(has_flag(id, rd_adminflag))
-->
if(has_flag(id, "rd_adminflag"))
Najlepszy serwer JailBreak!
IP: 31.186.83.208:27043
IP: 31.186.83.208:27043
#6
Napisano 03.10.2012 23:23
Okej problem rozwiązany. AztekHQS, dzięki za pomoc.
Temat można zamknąć.
Pozdrawiam
Temat można zamknąć.
Pozdrawiam
#7 Gość_21977_*
Napisano 04.10.2012 07:53
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
#8 Gość_21977_*
Napisano 04.10.2012 07:53
Automatyczna wiadomość
Ten temat został przeniesiony z forum
AMX Mod X → Pytania
do
AMX Mod X → Problemy z pluginami
Ten temat został przeniesiony z forum
AMX Mod X → Pytania
do
AMX Mod X → Problemy z pluginami
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych