Nie jeste� zalogowany/zarejestrowany na tej stronie. Prosimy zaloguj si� lub zarejestruj. Aby si� zarejestrowa� kliknij tutaj...



Poprzedni temat «» Nast�pny temat

Tagi tematu: inny , na , przekierowanie , serwer , xredirect

xREDIRECT - Przekierowanie na inny serwer
Autor
Wiadomo��



Do��czy�: 01 Pa� 2009
Wiek: 33
Posty: 2194
Sk�d: Myszyniec
Piwa: 329/80
 #1  Wys�any: Czw 31 Gru, 2009 15:05   xREDIRECT - Przekierowanie na inny serwer


Aktualna Stabilna wersja: 1.0.3.2
Aktualna Wersja Beta: 1.0.4

Na wst�pie! Najlepiej skompilowa� ponownie plugin u siebie na kompie!

Przede wszystkim, je�li jeste� zbyt leniwy, aby przeczyta� wszystkiego to nie m�cz nas problemami lub pytaniami tylko zajrzyj do Do��czona grafika lub przeczytaj FAQ
Dzi�ki temu pluginowi mo�emy si� ��czy� w czasie gry z innymi serwerami kt�re s� dost�pne na serwerze poprzez wpisanie w say: /server
To nie prosty plugin dla prostych ludzi, kt�rzy chc� czego� wi�cej ni� tylko kilka prostych funkcji. Je�li nie jest to, co chcesz, to ok. Potem wystarczy przej�� wzd�u�.
Plugin nie jest �atwy do zainstalowania.
Dla tych, kt�rzy chc� uczestniczy� w kodowaniu pluginu, kod odniesienia jest tutaj . Mo�na r�wnie� wygenerowa� go od �r�d�a (z 1.0RC2 i powy�ej) przy u�yciu kompilatora opcji-r.

Plugin ten robi wiele rzeczy, kt�re mog� by� w��czone lub wy��czone niezale�nie od CVAR�w:

● po uruchomieniu go czyta dost�pnych serwer�w z SERVERFILE ( "amxmodx / config / serverlist.ini" domy�lnie)
● say: /server pokazuje list� dost�pnych serwer�w (je�li redirect_manual 1) - ludzie mog� wybra� numer z listy i s� natychmiast prze��czani do serwera
● gdy serwer jest pe�ny, s� automatycznie prze��czani do serwera losowego lub nast�pnego z listy - redirect_auto kontroluje to
● limit mo�na ustawi� ile administrator�w mo�e by� w tym samym czasie
● kiedy serwer z listy jest pe�ny albo zdech� to jest wy��czony w menu i gracze nie s� przekierowani tam automatycznie - a by sprawdzi� czy server zdech� redirect_check_method wynosi� musi >0 i sprawdzi� czy jest pe�ny przy pomocy redirect_check_method wi�kszego od 1
● servery og�aszaj� ka�de redirect_announce seconds - ustaw je na 0 aby wy��czy� to og�aszanie, lista server�w jest pokazywana jako wiadomo�� HUD dla �ywych graczy na g�rze, a dla trup�w gdzie� na ekranie, wi�c nie jest zakrywana przez "spectator bars" (paski ogl�daj�cych!?!?); jak du�o informacji ma wiadomo�� zale�y od check_method
● zalo�no�� od redirect_check_method mo�e by� sprawdzona przez bycie serwerwa full/off a nawet obecnej mapie, liczba obecnych graczy i maksymalnych ich liczbie mo�e by� wy�wietlana w menu i w og�oszeniach - kiedy nie ma serevera na automatyczne przekierowanie, gracz jest wywalany z odpowiedni� wiadomo�ci�
● gdy kto� jest przekierowywany r�cznie lub automatycznie, innym graczom wy�wietla si� wiadomo�� kto si� prze��czy� i na jaki serwer
● jest r�wnie� og�oszenie, �e ludzie mog� powiedzie� /follow i prze��czaj� si� tam gdzie prze��cza� si� ostatni prze��czaj�cy si� gracz, funkcja mo�e by� w��czona lub wy��czona przez CVAR (redirect_follow)
● plugin jest w r�nych j�zykach (a wi�c musisz umie�ci� xredirect.txt w amxmodx/data/lang/)
● serwer mo�e pokaza�, kto przychodzi i jakiego serwera si� prze��czy�
● w�asny adres IP jest wykrywany i automatycznie wy��czany na li�cie serwer�w - automatyczne wykrywanie nie dzia�a, je�li u�ywasz nazw DNS w SERVERFILE - w tym przypadku nale�y ustawi� adres serwera DNS na w�asny serwer w redirect_external_address do wykrywania do pracy - wykrywania w�asnych serwer�w.
● kiedy CVAR redirect_retry jest ustawiony na 1 serwer mo�e umie�ci� ludzi w kolejce, aby ponowi� pr�b� by� przekierowany z powrotem do ostatniego serwera (np. gdy s� one automatycznie przekierowywane, ale tylko chcesz gra� na serwerze s� te� pod��czone)


● xredirect.amxx --> /plugins
● xredirect.sma --> /scripting
● xredirect.inc --> /scripting/include - tylko jak by� chcia� kompilowa�
● (trzeba plik stworzy�) serverlist.ini --> /configs
● xredirect.txt --> /data/lang - trzeba wybra� z pliku redirect-language.zip

● say /server - poka� menu aby prze��czy� si� na jaki� serwer
● say_team /server - poka� menu aby prze��czy� si� na jaki� serwer
● pickserver - poka� menu aby prze��czy� si� na jaki� serwer
● say /follow - pod��aj za ostatnim prze��czonym graczem na serwer na kt�ry si� prze��czy�
● say_team /follow - pod��aj za ostatnim prze��czonym graczem na serwer na kt�ry si� prze��czy�
● say /retry - pon�w po��czenie z ostatnim serwerem jakim chcia�e� si� po��czy� je�li by� pe�ny
● say_team /retry - pon�w po��czenie z ostatnim serwerem jakim chcia�e� si� po��czy� je�li by� pe�ny
● say /stopretry - zatrzymaj ponawiane ��czenie si� z serwerem
● say_team /stopretry - zatrzymaj ponawiane ��czenie si� z serwerem
● redirect_announce_now - og�o� list� servera natychmiast, wymagany dost�p - ADMIN_KICK
● redirect_user - [servernum] - prze��cz gracza [na dany serwer], wymagany dost�p - ADMIN_KICK

CVARy, musz� by� wpisane do amxx.cfg. Dopiero ustawienie ich za pomoc� konsoli (bezpo�rednie, ssh, rcon, hLSW ...) jest problematyczne z kilku powod�w.

● redirect_active - 1/0 w��czy�/wy��czy� przekierowanie pluginu - je�li jest to ustawione na 0 wszystkie inne CVARy, s� ignorowane, domy�lnie 0
● redirect_auto - 0=wy��czenie automatycznego przekierowywania, gdy serwer jest full/off, 1=przekierowanie na serwer losowo z listy, 2=przekierowanie do nast�pnego serwera na li�cie, domy�lnie 0
● redirect_auto
-- 0 = wy��czy� automatyczne przekierowanie, gdy serwer jest pe�ny/off
-- 1 = przekierowanie na serwer losowo z listy
-- 2 = przekierowanie do nast�pnego serwera na li�cie
-- 3 = zawsze przekierowanie z wyj�tkiem administrator�w, przekierowanie do serwera losowego
-- 4 = zawsze przekierowanie z wyj�tkiem administrator�w, przekierowanie do nast�pnego serwera na li�cie
-- 5* = zawsze przekierowanie w tym administratorzy, przekierowanie do serwera losowego
-- 6* = przekierowanie zawsze w tym administratorzy, przekierowanie do nast�pnego serwera na li�cie
domy�lnie 0
(* Je�li chcesz tylko przekierowanie ze starego do nowego serwera podczas okresu przej�ciowego, nale�y rozwa�y� u�ycie tego pluginu, �atwiejsze w obs�udze i ma wszystko co potrzeba)
● redirect_manual - 1/0 w��czy�/wy��czy� przekierowanie w say: /server, domy�lnie 0
● redirect_manual
-- 0 = wy��czenie r�czne przekierowanie w say: /server
-- 1 = umo�liwi� r�czne przekierowanie w say: /server
-- 2 = wykazuj� podmenu, kiedy gracz nie mo�e zosta� przekierowany do serwera
-- 3 = zawsze wykazuj� podmenu, do kt�rego gracz mo�e zdecydowa�, kt�re maj� by� przekierowywane (je�li to mo�liwe)
domy�lnie 0
● redirect_follow - 1/0 w��czy�/wy��czy� prze��czanie za graczem z /follow gracz mo�e pod��y� za graczem kt�ry si� prze��czy� - ludzie mog� nadal u�ywa� /server, domy�lnie 0
● redirect_external_address - w�asny zewn�trzny adres serwera - potrzebne tylko w przypadku u�ywania nazw DNS zamiast adres�w IP w SERVERFILE - musi odpowiada� nazwie w SERVERFILE - to port!
● redirect_check_method - aby sprawdzi� na li�cie serwer�w - 0=brak kontroli, 1=tylko ping (aby sprawdzi�, czy serwer jest off), 2=by sprawdzi� aktywnych graczy i r�wnie� max. graczy, domy�lnie 0
● redirect_announce - og�asza list z serwera, statystyka (zale�y od redirect_check_method) w centrum ka�dej sekundy redirect_announce - ustawiona na 0 dla off, domy�lnie 60
● redirect_announce_mode - komu maj� by� wy�wietlane og�oszenia: 1 = �ywi gracze, 2 = zmarli, 3 = obaj, domy�lnie 3
● redirect_announce_alivepos_x - wy�wietlane komunikaty w pozycji pionowej z y dla �ywych ludzi, domy�lnie -1,0
● redirect_announce_alivepos_y - wy�wietlane komunikaty w horyzontalnej pozycji na y dla �ywych ludzi, domy�lnie 0,01
● redirect_announce_deadpos_x - wy�wietlane komunikaty w pozycji pionowej dla �ywych ludzi, domy�lnie -1,0
● redirect_announce_deadpos_y - wy�wietlane komunikaty w horyzontalnej pozycji dla �ywych ludzi, domy�lnie 0,35
● redirect_show - 1/0 w��czy�/wy��czy� informacje w chacie o prze��czaniu, domy�lnie 1
● redirect_adminslots - 1/0 w��czy�/wy��czy� adminslots, domy�lnie 0
● redirect_maxadmins - maksymalna liczba slot�w admina, kt�re mog� by� wykorzystane w tym samym czasie - 0 to nie ograniczone, domy�lnie 0
● redirect_retry - 1/0 w��czy�/wy��czy� funkcj� ponownego prze��czenia - gdy ustawiona na 1 gracz mo�ne powiedzie� w say: /retry i jest przekierowywany tak szybko, jak to miejsce na serwerze docelowym jest wolne, domy�lnie 0
● redirect_hidedown - ukrywanie kontroli serwer�w, kt�re s� off (nie odpowiadaj�):
-- 0 = nie ukrywa�
-- 1 = ukry� w menu
-- 2 = ukry� w og�oszeniach
-- 3 = ukry� w menu i komunikatach
(nie ma efektu z redirect_check_method 0)
domy�lnie 0
● redirect_localslots - 1/0 w��czy�/wy��czy� rezerwacyjnego slota dla graczy w sieci LAN - gracze s� przekierowywani, zdalne wy��czenie serwera, gdy gracz ��czy lokalnych, domy�lnie 0
Zaawansowani u�ytkownicy powinni r�wnie� sprawdzi�, wi�cej definicji, aby uzyska� wi�cej opcji, szczeg�lnie QUERY_INTERVAL mo�e by�
interesuj�cy.

PLIK LISTY SERWER�W

Plik musi by� w formacie ini. Nazwa pliku musi by� jako nazwa serwera. Opis:

● address = adres serwera (mo�e by� IP lub nazwa DNS)
● localaddress = adres serwera kt�ry jest uruchomiony w sieci LAN - jedynie potrzebny aby by� okre�lony, kiedy gracze tak�e mog� si� ��czy� z sieci� LAN


● port = port serwera - mo�iwe mi�dzy 1025 a 65536, podstawowe 27015
● cmdbackup = zdefiniuj jak cz�sto odpowied� UDP jest wysy�any do serwera (z redirect_check_method >0), domy�lnie 2
● noauto = uniewa�nia ustawienie redirect_auto dla tego serwera, domy�lnie jest redirect_auto
● nomanual = uniewa�nia ustawienie redirect_manual dla tego serwera, domy�lne jest redirect_manual
● nodisplay = je�li jest to ustawione na 1 to serwer b�dzie schowany z /server listy i og�oszeniach, domy�lnie 0
● adminslots = je�li jest to ustawione na 1 to plugin b�dzie prze��cza� tylko ludzi z zarezerwowanym slotem gdzie jest 12/13 graczy na serwerze, domy�lnie 0
● password = to has�o jest potrzebne aby po��czy� si� z serwerem, domy�lnie
● publicpassword = je�li ustawione na 1, wszyscy gracze mog� po��czy� si� z serwerem z has�em, kiedy ustawione na 0 to tylko admini, domy�lnie 0



Pogrubione = dost�pne tylko w wersji beta


Je�eli warto�� nie jest okre�lana warto�� braku jest u�ywana. "Adres " kluczowy zawsze musi by� okre�lany i nie ma warto�� braku.

Domy�lna nazwa pliku to serverlist.ini Ta nazwa mo�e by� zmieniona ale tylko edytuj�c �r�d�owy plik .sma i skompilowany do formatu .amxx

serverlist.ini powinien wygl�da� mniej wi�cej tak:
Kod: « Zaznacz » « Rozwi� »
[pierwszy serwer]
address=example.n-ice.org
port=27015
cmdbackup=5
noauto=1
nomanual=1
nodisplay=0

[drugi serwer]
address=example2.n-ice.org
port=27015


Wszystkie serwery musz� mie� takie same SERVERFILE. Oznacza to, �e je�eli masz serwer A i B serwera, serwer musi mie� serwer A i B serwera na li�cie. Tak wi�c serwer zawsze musi mie� siebie w swojej li�cie. W innym przypadku plugin nie b�dzie dzia�a� poprawnie.

Nale�y pami�ta�, �e przy u�yciu wi�cej ni� 5 serwer�w w SERVERFILE musisz zmieni� okre�lenie MAX_SERVERFORWARDS i ponownie skompilowa� plugin. Je�li jest wi�cej serwer�w w pliku ni� okre�lone przez MAX_SERVERFORWARDS to reszta serwer�w b�dzie ignorowana.

Nie ma potrzeby, aby doda� nomanual = 1, noauto = 1 lub podobnego do tego.


Minimalne Wymagania

● Metamod v1.18
● AMXX v1.70

Plugin wymaga modu� sockets



xredirect.amxx
xredirect-beta.amxx
xredirect.sma
xredirect-beta.sma
redirect-language.zip
xredirect.rar


�r�d�o:
http://amxx.p
_____________________________


Polub nas na facebook.com i dowiaduj si� o najnowszych ofertach, promocjach, konkursach.
B�d� na na bie��co.


URLOP BEZTERMINOWY.
Ostatnio zmieniony przez Maryska Czw 31 Gru, 2009 15:06, w ca�o�ci zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 



Wy�wietl posty z ostatnich:   
Odpowiedz do tematu
Nie mo�esz pisa� nowych temat�w
Nie mo�esz odpowiada� w tematach
Nie mo�esz zmienia� swoich post�w
Nie mo�esz usuwa� swoich post�w
Nie mo�esz g�osowa� w ankietach
Nie mo�esz za��cza� plik�w na tym forum
Mo�esz �ci�ga� za��czniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Podobne Tematy
Temat Autor Forum Odpowiedzi Ostatni post
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi Og�oszenie: Filmik promuj�cy serwer Prison Break
Eryk [Prison Break] Og�lnie o Prison Break 37 Wto 02 Sie, 2011 12:14
Wuoch(A)cz
Brak nowych post�w xredirect
TaZz Problemy i Pytania 1 Pon 10 Maj, 2010 01:54
Maryska
Brak nowych post�w h@ zalukaj tu i inny czekam na you wy...
Dawo$ xD Gry - online, singleplayer, multiplayer 4 Pon 07 Lut, 2011 17:01
Hero
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi te same ip co zbanowany kiedys inny g...
MMA |WWE RAW| [War3 FT] Bany i UnBany 3 Pon 06 Gru, 2010 18:53
^^^Deed
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi ban,inny Live gral na moim nicku
Live [Diablo] Bany i UnBany 3 Czw 20 Maj, 2010 14:42
Avalanche
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi serwer ON ?
Juzeg Murasz [Diablo] Og�lnie o Diablo 5 Sob 23 Cze, 2012 12:29
^^^Deed
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi serwer
Route^ Skargi, Pomys�y i Pytania 1 Nie 28 Lis, 2010 13:42
^^^Deed
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi Nie mo�esz wej�� na ten serwer
glutex Pomoc techniczna 8 Sro 24 Lis, 2010 13:03
^^^Deed
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi Serwer
wBu. [War3 FT] Pomys�y i Propozycje 1 Sob 08 Maj, 2010 19:05
Marta
Ten temat jest zablokowany bez mo�liwo�ci zmiany post�w lub pisania odpowiedzi Serwer
Vavamuffin [Prison Break] Og�lnie o Prison Break 2 Sro 27 Lut, 2013 22:29
Gryfel


Powered by phpBB modified by Przemo © 2003 phpBB Group
Templates sKserV.pl created by ^^^Deed
Zakaz kopiowania jakichkolwiek materia��w z Forum!
statystyka statystyka