[Help] Команда /server

d00k13

Member
Joined
Mar 5, 2009
Messages
87
Reaction score
11
Здравейте отново даркове :) Искам да ви попитам как да сложа команда
/server във сървъра ми и да може да се избира някой сървър ?
 
Добре ако ми обясниш какво е тва ?
 
Plugin Може да го истеглиш от Цс-бг :)
 
нещо не мога да го настроя!някой може ли да ми го даде готов само да сменя ип-тата и имената на сървърите!
 
Плугина е xREDIRECT !
Линк за сваляне : http://dox.bg/files/dw?a=44d14fbbf1

Инсталация: Това са нещата който плъгина върши.Те могат да се активират чрез Cvar команди.

1. В началото чете всички сървъри който се намират тук -> amxmodx/config/serverlist.ini
2. Когато напишете /server ви показва,лист с няколко сървъра,и ако Cvar командата redirect_manual е наместена на 1. Чрез написване на номер, който отговаря в листа, направо ви прехвърля.
3. Когато сървъра е пълен, и има още 2 свободни места, автоматично прехвърля играчите към различните сървъри
4. Ако сървъра е пълен и adminslots е активиран, то тогава последния влязъл играч в сървъра е прехвърлен в друг сървър.
5. Можете да наместите колко максимум админи могат да заемат местата на играчи.
6. Когато някой сървър от листа е долу.Той не се показва в листа.
7. Чрез Cvar може да изписва всеки път като някой се прехвърли в друг сървър.
8. Чрез команда играчът може да проверява дали даден сървър е пълен, офлайн или се сменя картата.
9. Когато някой се прехвърли в даден сървър може да изписва на играчите от кой сървър ..."новия"
10. Когато някой напише /follow "име на играч", той следва дадения играч независимо в кой сървър отива той.
11. Плъгина има езикови групи, сложете файла redirect.txt в amxmodx/data/lang
12. Може да показва когато някой се прехвърли многократно
13. Могат да се използват както IP-та, така и домейн адреси
14. Когато сървър се напълни,и не искате даден играч да се прехвърля в друг сървър .Чрез командата redirect_retry 1. Той ще бъде наместен в лист за изчакване.

Команди:
/server - показва ви менюто със всички сървъри в него
pickserver - показва ви менюто със сървърите ,в който можете да се прехвърлите
/follow - следвате последния прехвърлил се играч
/retry - правите повторен опит да се прехвърлите в сървър,ако той е бил пълен.
/stopretry - спирате да се опитвате да се прехвърлите в даден сървър
redirect_announce_now - Показва менюто с действащите сървъри (Само за админи)
redirect_user - <playername|playerid> [servernum] - прехвърля даден играч до даден сървър.(Само за админи)

Настройки:
Правите нов .ini файл.В който пишете следното

address = адреса на съвръра, може да е ИП или домейн
localaddress = локално ип,ако играчи могат да влизат чрез LAN мрежате
port = порта на сървъра
cmdbackup = backup файловете на конзолата.
noauto = прескача автоматичните настройки
nomanual = прескача ръчните настройки
nodisplay = дали да показва сървъра в листа .
adminslots = дали да прехвърля някой за да влезе някой админ
password = паролата за сървъра.Ако няма такава пишете <none>

Примерен Сървър:
[Името на сървара]
address=example.n-ice.org - ип-то
port=27015 -порта
cmdbackup=5 -това си го оставете така
noauto=1 -това си го оставете така
nomanual=1 -това си го оставете така
nodisplay=0 -дали да показва сървъра в листа 1-да / 0-не

[Втория сървър]
address= -ип адрес
port=27015 -порт

....................

Важно:
Всички сървъри, в които се сложи плъгина, трябва да имат еднакви serverlist.ini файлове.

Cvar Команди:
# redirect_active - включва/изключва плугина . 1-включен /2 -изключен
# redirect_auto - 0 -изключва прехвърлянето до сървър : | пълен/Долу, 1 | 2 =прехвърляви до следващия възможен сървър,
# redirect_auto
- 0 = -изключва опцията
- 1 = прехвърля ви до произволен сървър
- 2 = следващия сървър в листа
- 3 = винаги прехвърляй до произволен сървър,освен админи
- 4 = винаги прехвърляй до следващия сървър в листа,освен админи
- 5 = винаги прехвърляй всички
default 0
redirect_manual 0 -изключва/включва. ръчното прехвърляне.1-включено/0-изключено
0 = изключва ръчното пренасочване
- 1 = разрешава ръчното пренасочване
- 2 = показва мини-меню когато играч неможе да бъде прехвърлен
- 3 = винаги показва мини-меню за играчите
redirect_external_address - въвеждате името на домейна си тук(това е ако имате такъв) но не забравяйте и порта.
# redirect_follow - изключва и включва опцията за следване на играч "/follow"
# redirect_check_method -проверява сървърите в листа 0 =не проверява, 1 = само тези който лагят, 2 = проверяав играчи онлайн
# redirect_announce - показва листа и състоянието на сървърите от листа(Наместете го на 1 за да непоказва нищо )(default=60)
# redirect_announce_alivepos_x - вертикална позиция на съобщението за мъртвите
# redirect_announce_alivepos_y - хоризонтална позиция на съобщението за мъртвите
# redirect_announce_deadpos_x - вертикална позиция на съобщението за живите
# redirect_announce_deadpos_y - хоризонтална позиция на съобщението за живите
# redirect_announce - Да изкарва ли HUD съобщение.
# redirect_announce_mode - да изкарва ли HUD съобщение когато 1-играчите са живи и се прехвърлят | 2- ако са мъртви
# redirect_show -да изкарва ли съобщение за прехвърлянето на някой в друг сървър
# redirect_adminslots - дали админите да могат да прехвърлят някой когато те се конектват
# redirect_maxadmins - колко админи могат максимум да влизат ако сървъра е пълен
# redirect_retry - играчите могат да се ре-трийват 1-да ,0-не
# redirect_hidedown -Скрива сърварите ако са долу
- 0 = не крие сървъра
- 1 = само в менюто
- 2 = само при съобщение
- 3 = скрива всичко
# redirect_countbots - отнасящо се ботовете |Ако имате го наместете на 1 ако не го наместете на 0 -default си е 0
# redirect_localslots - 1/0 разрешава/забранява запазването на места на играчи от LAN(Локална Мрежа) мрежа.Когато някой от локалната мрежа влиза плугина прехвърляй играч от друга мрежа в някой от другите сървъри.