xRedirect Menu

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

10 May 2008, 18:54

Descriere : Cu acest plugin pe server-ul dvs,jucatorii pot foarte usor sa iasa si sa intre pe alt server pus de dvs intr-o lista.
Jucatorul are la dispozitie o comanda foarte usoara care la folosire va arata un meniu cu servere.Serverele sunt citite dintr-un fisier.
Daca serverul pe care jucatorul l-a ales este full,el este automat reconectat catre alt server la intamplare.
Daca un server este oprit,acesta nu mai este aratat in meniu.
Serverele sunt anuntate din x in x secunde,setate printr-un cvar.
Lista de servere este aratata intr-un mesaj HUD deasupra pentru jucatorii vii,iar mai jos pentru cei morti...deci nu acopera bara de la spectatori.
Depinde de un cvar verificarea serverelor daca sunt oprite,harta curenta,numar de jucatori si numar maxim de jucatori
Cand un jucator se reconecteaza catre alt server,automat este anuntata reconectarea acestuia si catre ce server.
De asemenea,atunci cand un jucator se reconecteaza,jucatorii de pe server au la dispozitie o comanda simpla pentru urmarea jucatorului care a plecat catre serverul respectiv.Aceasta comanda poate fi setata printr-un cvar.
Plugin-ul are si suport multi-lingistic.
Server-ul poate arata cine a fost reconectat pe server pe care sunteti in acel moment,si de pe ce server a venit.
Licenta :
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

In addition, as a special exception, the author gives permission to
link the code of this program with the Half-Life Game Engine ("HL
Engine") and Modified Game Libraries ("MODs") developed by Valve,
L.L.C ("Valve"). You must obey the GNU General Public License in all
respects for all of the code used other than the HL Engine and MODs
from Valve. If you modify this file, you may extend this exception
to your version of the file, but you are not obligated to do so. If
you do not wish to do so, delete this exception statement from your
version.
Autor : xOR
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 <jucator> <server> - 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 :[/b]
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: Select all

[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: Select all

#define MAX_SERVERFORWARDS
Altfel,serverul nr. 6 va fi ignorat[/color]

Cvar-uri
redirect_active 1/0 - activeaza/dezactiveaza pluginul ( default 0 )
redirect_auto

Code: Select all

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: Select all

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: Select all

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: Select all

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: Select all

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: Select all

    
    * 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  commonbullet
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 )
RoyalServer
dark__x
Membru, skill 0
Membru, skill 0
Posts: 1
Joined: 29 Nov 2008, 09:43
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!

20 Dec 2008, 18:28

hmmmm................nu prea inteleg cum se instaleaza pouteti sa ma ajutati ^:)^ ^:)^ :(( :((
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

23 Dec 2008, 10:22

Am scris clar cum se instaleaza, pune mana si fa-ti singur nu astepta mura-n gura!
User avatar
kenny_jeans
Membru, skill +1
Membru, skill +1
Posts: 179
Joined: 23 Jul 2008, 00:08
Detinator Steam: Nu
CS Status: Citesc forumul.
Location: Campia Turzii
Has thanked: 2 times
Been thanked: 2 times

14 Jan 2009, 14:54

poate`s orb dar eu nu vad de unde sa il downlodez :-b
CS2.eXtreamCS.Com
AdauGati ID : Kent8_Cs8

O iubesc si strig intr-una,
Sa facem pilaf din una,
Vrem victorie asta e ,
"U" bataie la C*R ! ! !

Connect Al-Qaeda.pss-live.ro
Sectiunea Al-Qaeda.pss-live.ro din Comunitatea Pss-Live.Ro are nevoie de cativa designeri nu se ofera nimenii ?
Extra
Utilizator banat
Utilizator banat
Posts: 865
Joined: 09 Nov 2008, 20:24
Detinator Steam: Da
Reputatie: Ban 3 luni !
Has thanked: 47 times
Been thanked: 19 times

14 Jan 2009, 15:04

la fel :-ss
compaq
Fost moderator
Fost moderator
Posts: 2598
Joined: 01 Dec 2008, 15:32
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
Has thanked: 15 times
Been thanked: 152 times

14 Jan 2009, 15:47

kenny_jeans wrote:poate`s orb dar eu nu vad de unde sa il downlodez :-b
Extra wrote:la fel :-ss
anakin_cstrike wrote:Link oficial!
Dati pe in jos de la primul post si este attachment .
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

14 Jan 2009, 17:00

Acel attachment are o noua versiune.
marian_moron
Membru, skill +1
Membru, skill +1
Posts: 204
Joined: 13 Feb 2008, 21:07
Detinator Steam: Da
CS Status: Ma gandesc
Detinator server CS: dr.forceds.ro
SteamID: di34setti
Reputatie: Membru Club eXtreamCS (o luna)
Location: Bucuresti
Has thanked: 3 times
Been thanked: 1 time
Contact:

14 Jan 2009, 17:35

eu nu gasesc asta serverlist.ini/xredirect.inc
As4ever, Membru extreamCS din data de: Mie Feb 13, 2008 9:07 pm
User avatar
EastSider
Membru, skill 0
Membru, skill 0
Posts: 32
Joined: 29 Apr 2008, 21:36
Detinator Steam: Da
Detinator server CS: cS.OrizontCs.CoM
Reputatie: Mesaje private restrictionate!
Location: Roman
Been thanked: 1 time
Contact:

25 Feb 2009, 17:35

Tradus in RO

Code: Select all

[ro]
MSG_ERROR_NOT_ENOUGH_SERVERS = ERROR: ai nevoie de cel putin 2 servere in lista
MSG_ERROR_NO_FILE = ERROR: fisierul '%s' nu a fost gasit
MSG_LOADED_SERVER = S-a incarcat serverul %s (%s:%s)
MSG_SELECT_SERVER = Alege server:
MSG_CANCEL = Cancel
MSG_SERVER_FULL_REDIRECTING = Server plin,te redirectionam la %s...
MSG_REDIRECTED = '%s' a fost redirectonat catre %s
MSG_REDIRECTING = OK,te redirectionam la %s...
MSG_FOLLOWED = '%s' l-a urmarit pe '%s' la %s
MSG_FOLLOW = Scrie /follow pentru a fi redirectionat acolo de asemenea
MSG_MANUAL_DISABLED = Scuze,redirectionarea manuala este oprita
MSG_FOLLOW_DISABLED = Scuze,urmatul este oprit
MSG_NO_REDIRECT_SERVER = Scuze,serverul este plin si nu este nici un server la care poti fi redirectionat
MSG_REDIRECT_RECEIVE = '%s' a fost redirectionat aici de la %s
MSG_CANT_FOLLOW = Nu poate folosi /follow,pentru ca nimeni nu a fost redirectionat
MSG_SAY_SERVER = Scrie /server pentru a schimba serverul:
MSG_MORE = Mai mult
MSG_REDIRFORADMIN = Ai fost redirectionat pentru a elibera un slot pentru admin
MSG_REDIRFROM = Bun venit pe %s, ai fost redirectionat aici de la %s
MSG_RETRY_ANNOUNCE = Scrie /retry daca vrei sa fii mutat la un server indata ce se elibereaza
MSG_RETRY_BACK_ANNOUNCE = Scrie /retry daca vrei sa te duci inapoi la server indata ce se elibereaza
MSG_REDIR_REG = Trebuie sa fii inregistrat pentru a folosi aceasta optiune
MSG_OWN_DETECTION_ERROR = ERROR: Serverul personal nu a fost detectat,pluginul nu va funtiona corect
MSG_SOCKET_ERROR = ERROR: Eroare socket %i pe socket pentru serverul %i
MSG_RETRY_SUCCESS = Un slot pe serverul dorit s-a eliberat,esti redirectionat..
MSG_QUEUE_ADD = Acum esti in slotul %i in sirul de reincercari al serverului %s
MSG_QUEUE_REMOVE = Ai fost scos din sirul de reincercari al serverului %s
MSG_QUEUE_DEACTIVATED = Sirul de reincercari este dezactivat
MSG_QUEUE_NO_LAST = Ultimul server nu este detectat,nu poti reincerca
MSG_QUEUE_ANNOUNCE = %s asteapta sa fie redirectionat catre %s
MSG_QUEUE_REMOVE_ALL = Ai fost scos din sirul de reincercari al tuturor serverelor
MSG_BACK = Inapoi
MSG_QUEUE = Intra in asteptare
MSG_LEAVEQUEUE = Iesi din asteptare
MSG_SRVINFO_CAPTION = Informatia serverului:
MSG_SRVINFO_NAME = Nume:
MSG_SRVINFO_MAP = Harta:
MSG_SRVINFO_PLAYERS = Jucatori:
MSG_SRVINFO_ERR_CURRENT = Serverul curent
MSG_SRVINFO_ERR_FULL = Serverul este plin
MSG_SRVINFO_ERR_PROT = Protocol incurcat/mod diferit
MSG_SRVINFO_ERR_DOWN = Serverul este inchis
MSG_SRVINFO_ERR_PERMISSION = Nu este permis
MSG_SRVINFO_ERR_NOMANUAL = Redirectionarea manuala este oprita
MSG_INVALID_PARAMS = Parametrii comenzii sunt gresiti
MSG_REDIRECT = Redirectionare
MSG_REFRESH = Refresh
MSG_REDIRFORLOCAL = Ai fost redirectionat pentru a face loc unui jucator local
Nu eu am tradus ... ci rekull de pe http://forums.alliedmods.net :)
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

26 Feb 2009, 21:40

Vroiam sa il traduc si eu...am la pc-ul de la scoala acel .txt cu 97% tradus dar tot uitam de el ;))
cactusiNio
Fost moderator
Fost moderator
Posts: 1152
Joined: 06 Jan 2009, 05:12
Detinator Steam: Da
SteamID: /id/cactusiNio
Reputatie: Fost moderator
Membru Club eXtreamCS (2 luni)
Nume anterior: eXcEsuHk
Location: Cluj-Napoca
Has thanked: 56 times
Been thanked: 79 times

27 Feb 2009, 14:28

anakin_cstrike wrote:Am scris clar cum se instaleaza, pune mana si fa-ti singur nu astepta mura-n gura!
Are dreptate anakin , toti vreti mura-n gura ..... crezi ca pe el l-a ajutat cineva ? :) , a stat si a invatat singur ;))
Ol' bastard.
User avatar
EastSider
Membru, skill 0
Membru, skill 0
Posts: 32
Joined: 29 Apr 2008, 21:36
Detinator Steam: Da
Detinator server CS: cS.OrizontCs.CoM
Reputatie: Mesaje private restrictionate!
Location: Roman
Been thanked: 1 time
Contact:

01 Mar 2009, 15:26

anakin_cstrike wrote: a.Fisierele pluginului :[/b]
1.Fisierul serverredirect.amxx/xredirect.amxx il puneti in addons/amxmodx/plugins
2. Fisierul xredirect.sma il puneti in addons/amxmodx/scripting
3. Fisierul 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


Download 1) xredirect -> Plugin sau SMA

2) xredirect.inc

3) serverlist.ini

4) xredirect.txt

In addons/amxmodx/configs gasiti plugins.ini . Acolo adaugati urmatoarea linie :

Code: Select all

xredirect.amxx

Cvaruri ce trebuiesc adaugate in amxx.cfg (configurate in asa fel incat sa mearga pluginul) (addons/amxmodx/configs) (le adaugati la sfarsit) :

Code: Select all

 redirect_active 1
redirect_auto 0
redirect_manual 1
redirect_external_address
redirect_check_method 0
redirect_announce 30
redirect_announce_mode 3
redirect_announce_alivepos_x -1.0
redirect_announce_alivepos_y 0.01
redirect_announce_deadpos_x -1.0
redirect_announce_deadpos_y 0.35
redirect_show 1
redirect_adminslots 0
redirect_maxadmins 0
redirect_retry 0
redirect_hidedown 0
redirect_countbots 1
redirect_localslots 0
Acum sper ca oricine poate instala xredirect :| iar care vrea sa si`l configureze sa puna mana la invatat cs :D :-nb Daca aveti alte nelamuriri cititi cu atentie primul post !
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 15 guests