Овој водич ја опфаќа администрацијата на серверот за Medal of Honor: Allied Assault, вклучувајќи RCON команди, управување со играчи, ротација на мапи, конфигурација на тип на игра и решавање проблеми.
RCON (Далечинска конзола)
RCON ви овозможува да управувате со серверот од далечина од клиентот на играта. Поставете ја RCON лозинката во променливата за стартување RCON_PASSWORD или во main/server.cfg:
seta rconPassword "your_secure_password"
За да користите RCON од конзолата во играта (~):
rconpassword your_secure_password
rcon [command]
Можете исто така да извршувате команди директно од табот Console во GPanel.
Основни команди
| Команда | Опис |
|---|---|
rcon status |
Прикажува информации за серверот, поврзани играчи и нивните клиентски броеви |
rcon kick [client_number] |
Исфрла играч по неговиот клиентски број (од излезот на status) |
rcon map [mapname] |
Ја менува тековната мапа (на пр., rcon map dm/mohdm1) |
rcon say [message] |
Испраќа порака до сите играчи |
rcon g_gametype [type] |
Го менува типот на игра (1=FFA, 2=TDM, 3=Round, 4=Objective) |
rcon fraglimit [number] |
Го поставува лимитот на убиства |
rcon timelimit [minutes] |
Го поставува временскиот лимит по мапа |
rcon g_password [password] |
Поставува или менува лозинка за приклучување на серверот |
rcon sv_hostname [name] |
Го менува името на серверот |
quit |
Го исклучува серверот (од конзолата на GPanel) |
Типови на игра
| Вредност | Тип на игра | Опис |
|---|---|---|
| 1 | Free For All | Секој играч за себе. Првиот што ќе го достигне fraglimit победува. |
| 2 | Team Deathmatch | Allies против Axis. Тимот со најмногу убиства победува. |
| 3 | Round-Based | Рунди на елиминација. Нема повторно појавување додека не заврши рундата. |
| 4 | Objective | Тимовите се натпреваруваат да исполнат или да бранат цели. |
За да го промените типот на игра, користете:
rcon g_gametype 2
rcon map dm/mohdm7
g_gametype, мора да ја промените мапата за да стапи во сила новиот тип на игра.
Ротација на мапи
Поставете автоматска ротација на мапи во main/server.cfg:
seta sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm6 dm/mohdm7"
Серверот ќе кружи низ овие мапи по редослед кога ќе се достигне timelimit или fraglimit.
Управување со играчи
Исфрлање на играчи
- Извршете
rcon statusза да ја добиете листата на поврзани играчи со нивните клиентски броеви. - Извршете
rcon kick [client_number]за да го отстраните играчот.
Банирање на играчи
MOHAA поддржува банирање базирано на IP. Додадете ги баннираните IP-а во конфигурацијата на серверот или користете серверски скрипти. Основната игра има ограничена вградена функционалност за банирање, така што размислете за користење на алатки за администрација од заедницата за понапредно управување со банирања.
Референца за поставки на серверот
| Поставка | Опис | Пример |
|---|---|---|
sv_maxRate |
Максимален пропусен опсег по клиент (бајти/сек) | 25000 |
g_allowVote |
Дозволи играчите да повикуваат гласања (1 = да, 0 = не) | 1 |
g_teamdamage |
Овозможи пријателски оган во тимски режими (1 = вклучено) | 0 |
sv_floodProtect |
Спречи преплавување на разговорот (1 = вклучено) | 1 |
g_inactivity |
Секунди пред неактивните играчи да бидат исфрлени (0 = оневозможено) | 120 |
Серверски логови
Серверските логови се зачувуваат во директориумот Logs/. Проверете ги овие датотеки за дебагирање на падови, следење на активноста на играчите и прегледување на настани од играта.
Решавање проблеми
| Проблем | Решение |
|---|---|
| RCON командите не работат | Проверете дека rconPassword е поставена во server.cfg и се совпаѓа со она што го внесувате во клиентот. Обидете се да ја користите GPanel конзолата директно наместо тоа. |
| Серверот не се прикажува во прелистувачот | Осигурете се дека серверот работи (проверете за порака за завршена иницијализација). Поставката dedicated треба да биде 2 (Internet) за јавно прикажување. |
| Промената на мапа не успева | Проверете дека патеката до мапата е точна (на пр., dm/mohdm7 а не само mohdm7). Достапни се само мапите вклучени во серверските датотеки. |
| Играчите имаат висок ping | Прилагодете го sv_maxRate за да дозволите повеќе пропусен опсег по клиент. Намалете го sv_maxClients ако серверот е преоптоварен. |
Поврзани статии
- Водич за поставување на Medal of Honor сервер
- Како да го пронајдете IP и портот на вашиот сервер
- Како да прикачувате датотеки преку SFTP