Descriere : Cu acest plugin pe server-ul dumneavoastra puteti sa scrieti o lista de servere partenere sau tot ale dumneavoastra prin care jucatorii se pot connecta la ele
Autor : Necunoscut
Versiune :
Versiune stabila : 0.9.1 ( serverredirect.sma )
Versiune Beta : 1.0RC4 ( xredirect.sma )
Link oficial : Click!
Credite :
* Dominion
-=STN=- MaGe
SubStream
Comenzi publice :
* say & say_team /server - arata meniul de reconectare
* pickserver - arata meniul de reconectare
* say & say_team /folow - "urmareste" ultimul jucator reconectat pe serverul respectiv
* say & say_team /retry - reconectare automata pe serverul de dinainte,atunci cand este un slot liber
* say & say_team /stopretry - opreste reconectarea automata
Comenzi administrative :
redirect_announce_now - arata imediat meniul de reconectare ( acces : ADMIN_KICK )
redirect_user - reconecteaza un jucator specificat pe un server specificat ( acces : ADMIN_KICK )
Instalare :
* Daca aveti jucatorii cu 32 sloturi ar trebuie sa folositi versiunea BETA
a.Fisierele pluginului :
1.Fisierul serverredirect.amxx/xredirect.amxx il puneti in addons/amxmodx/plugins
2. Fisierul serverredirect.sma/xredirect.sma il puneti in addons/amxmodx/scripting
3. Fisierul serverredirect.inc/xredirect.inc il puneti in addons/amxmodx/scripting/include
4. Fisierul serverlist.ini/xredirect.inc il puneti in addons/amxmodx/configs
5. Fisierul xredirect.txt il puneti in addons/amxmodx/data/lang
b.Fisierul serverelor
address - adresa serverului ( ip sau adresa dns )
localaddress - adresa serverului pe care o are in reteaua locala ( este necesar sa fie specificata doar cand jucatorii pot sa se conecteze pe server din reteaua locala
port - portul serverului...intre 1025 si 65536 ( default 27015 )
nodisplay - daca este setat pe 1, va ascunde serverul din meniul de reconectare
adminslots - daca este setat pe 1, pluginul va reconecta doar jucatorii cu slot reservat daca de exemplu pe serverul selectat sunt 12/13 jucatori ( default 0 )
password - parola necesara pentru reconectare pe un server dorit ( default -,nimic )
publicpassword - daca e setat pe 1, toti jucatorii pot fi reconectati catre servere protejate cu parola,daca e setat pe 0 - doar adminii ( default 0 )
* Daca o valoare nu e specificat,va fi luata in considerare valoarea "0"
* Numele default al fisierului cu server este serverlist.ini. Aceasta poate fi modifica din .sma de la #define SERVERLIST, apoi pluginul trebuie recompilat.
* Ce este cu culoarea aceasta este valabil doar in versiunea BETA
EXEMPLU adaugare server :
serverlist.ini
Code:
BBCode HeKeR.ro:
[exemplul meu de server]
address=example2.n-ice.org
port=27015
Atentie! Daca ati specificat mai multe de 5 servere,trebuie sa modificati din sma :
Code:
#define MAX_SERVERFORWARDS
Altfel,serverul nr. 6 va fi ignorat
Cvar-uri
redirect_active 1/0 - activeaza/dezactiveaza pluginul ( default 0 )
redirect_auto
Code:
BBCode HeKeR.ro:
0 = dezactiveaza reconectarea automata atunci cand un server este oprit/full
1 = reconecteaza catre un server aleatoriu
2 = reconecteaza catre urmatorul server din lista
3 = intotdeauna reconecteaza aleatoriu exceptand adminii
4 = intotdeauna reconecteaza catre urmatorul server din lista exceptand adminii
5* = intotdeauna reconecteaza aleatoriu incluzand admii
6* = intotdeauna reconecteaza catre urmatoru server din lista incluzand adminii
( default 0 )
redirect_manual 1/0 - activeaza/dezactiveaza manualul de reconectare afisat la comanda /server
Code:
0 = dezactiveaza manual de reconectare
1 = 0 activeaza manual de reconectare
2 = arata un submeniu cand un jucator nu poate fi reconectat
3 = arata intotdeauna un submeniu cand un jucator alege pe ce server sa se reconecteze ( daca este posibil )
( default 0 )
redirect_follow 1/0 - activeaza/dezactiveaza optiunea de urmare a ultimului jucator reconectat la comanda /follow ( default 0 )
redirect_external_address - propria adresa externa a serverului,este nevoie doar cand folositi adresa DNS in loc de IP in fisierul cu servere - trebuie sa fie la fel ca cea din fisierul cu servere,incluzand portul !
redirect_check_method - verifica serverele din lista :
Code:
0 = nu verifica
1 = verifica doar pingul
2 = verifica jucatorii activi si maximul de jucatori
( default 0 )
redirect_announce - anunta lista serverelor cu informatii ( depinde de redirect_check_method ) - 0 = oprit ( default 60 )
redirect_announce_mode - controleaza cui ii sunt anuntate reconectarile :
Code:
1 = jucatorilor vii
2 = jucatorilor morti
3 = amandurora
redirect_announce_alivepos_x - pozitia verticala a mesajelor anuntate jucatorilor vii ( default -1.0 )
redirect_announce_alivepos_y - pozitia orizontala a mesajelor anuntate jucatorilor vii ( default 0.01 )
redirect_announce_deadpos_x - pozitia verticala a mesajelor anuntate jucatorilor morti ( default -1.0 )
redirect_announce_deadpos_y - pozitia orizontala a mesajelor anuntate jucatorilor morti ( default 0.35 )
redirect_show 1/0 - activeaza/dezactiveaza informatiiile despre reconectare in format chat ( default 1 )
redirect_adminslots 1/0 - activeaza/dezactiveaza sloturile -> cand cineva cu slot se reconecteaza pe un server,jucatorii sunt reconectati afara ( default 0 )
redirect_maxadmins - numarul maxim de sloturi care pot fi folosite in acelasi timp,0 = infinit ( default 0 )
redirect_retry 1/0 - activeaza/dezactiveaza optiunea de reconectare ( retry ) automata. Atunci cand un jucator foloseste comanda /retry el este reconectat automat inapoi pe server atunci cand este un slot liber ( default 0 )
redirect_hidedown - controlul de ascundere a serverelor care sunt oprite ( not responding ) :
Code:
0 = nu ascunde
1 = ascunde in meniu
2 = ascunde in anunturi
3 = ascunde atat in meniu cat si in anunturi
* Nu are efect atunci cand redirect_check_method este setat pe 0
( default 0 )
redirect_countbots 1/0 - numara/nu numara botii la verificarea/afisarea jucatorilor activi de pe servere ( default 1 )
redirect_localslots 1/0 - activeaza/dezactiveaza rezervarea sloturilor pentru jucatorii din reteaua locala -> jucatorii normali sunt reconectati afara cand un jucator din reteaua locala se conecteaza pe serverul respectiv. ( default 0 )
*Culoarea ingrosata, adica asta inseamna ca sunt valabile doar in versiunea BETA ( cvar-urile )
Module :
sockets
Limbi :
Code:
* Engleza - creata de xOR
* Germana - creata de xOR
* Daneza - creata de Multiply
* Franceza - creata de kEnNy_^
* Maghiara - creata de by Millertrash
* Suedeza - creata de R4x
* Finlandeza - creata de X3D
* Olandeza - creata de Janet Jackson
* Spaniola - creata de KylixMynxAltoLAG
* Poloneza - creata de _KaszpiR_
* Islandeza - creata de Throstur
* Ruseasca - creata de [-]
* Limbaj l33t - creata de Curryking & Twilight Suzuka
* Sarba - creata de iggy_bus
* Lituaniana - creata de Toster v2.1
* Portugheza (Portugalia) - creata de H(x)m3m do S@c0
* Portugheza (Brazilia) - creata de co**onbullet
Cerinte minime :
* * Metamod v1.18
* HLDS v3.1.1.1
* AMXX v1.70
Asigurari :
Acest plugin a fost facut special pentru a functiona cu :
- Cea mai noua versiune AMXX
- Orice mod HL1 ( steam & non.steam )
Teste :
* - testat cu success pe AMXX 1.71 ( de xOR + Multiply )
- testat cu succes pe AMXX 1.75a ( de xOR )
- testat cu succes pe AMXX 1.76 ( de pl2003 )
- testat cu succes pe AMXX 1.76a ( de xOR + SweatyBanana )
- testat cu succes cu CS 1.5 ( de xOR )
- testat cu succes cu CS 1.6 ( de xOR + Multiply )
- testat cu succes cu Natural Selection ( de xOR )
- testat cu succes cu Day of Defeat ( de superbulette.nordend )
- testat cu succes cu Team Fortress Classic ( de Lt Llama )
- testat cu succes cu HLTV ( de Multiply )