Это руководство описывает, как запустить ваш выделенный сервер Mordhau на Legion Hosting, включая первый запуск, настройку GPanel, выбор карты и игрового режима, формат имени карты, настройку Game.ini и способы подключения. Информацию о поддержке модов из мастерской смотрите в статье Поддержка модов и мастерской Mordhau. Информацию о настройке администратора и командах смотрите в статье Настройка администратора и команды Mordhau.
Первый запуск
Когда вы получаете свой сервер Mordhau от Legion Hosting, игровые файлы должны установиться, прежде чем сервер сможет принимать подключения. Вот как пройти эту первоначальную настройку:
- Войдите в GPanel.
- Выберите ваш сервер Mordhau из списка серверов.
- Нажмите кнопку Start. GPanel автоматически загрузит и установит файлы выделенного сервера Mordhau (Steam App ID
629800). - Первая установка может занять несколько минут в зависимости от скорости загрузки. Следите за выводом консоли для отслеживания прогресса.
- После завершения установки сервер запустится и сгенерирует свои конфигурационные файлы по умолчанию.
- Вы увидите строки журнала, указывающие на то, что сервер ожидает подключений. В этот момент ваш сервер работает.
Переменные запуска GPanel
GPanel предоставляет наиболее распространённые настройки сервера в виде переменных запуска. Вы можете найти их во вкладке Startup панели вашего сервера. Изменение этих значений не требует ручного редактирования конфигурационных файлов.
| Переменная | Описание | По умолчанию | Примечания |
|---|---|---|---|
SERVER_NAME |
Имя, отображаемое в браузере серверов | Mordhau Server | Сделайте его описательным, чтобы игроки могли вас найти |
DEFAULT_MAP |
Карта и игровой режим, загружаемые при запуске | Grad/FL_Grad |
Использует формат MAPNAME/MODE_MAPNAME — см. раздел «Формат имени карты» ниже |
MAX_PLAYERS |
Максимальное количество одновременных игроков | 48 | Допустимый диапазон: 1 – 60 |
ADMIN_PASSWORD |
Пароль для доступа администратора в игре | (пусто) | Необязательно. Требуется для использования команд администратора в игре. См. Настройка администратора и команды Mordhau |
GAME_PASSWORD |
Пароль, который игроки должны ввести для входа | (пусто) | Необязательно. Оставьте пустым для публичного сервера |
BEACON_PORT |
Порт, используемый для маяков обнаружения серверов | 15000 | Управляется GPanel — обычно нет необходимости менять |
После изменения любой переменной запуска перезапустите сервер, чтобы новые значения вступили в силу.
Выбор карты и игрового режима
Mordhau поставляется с разнообразными официальными картами, и каждая карта поддерживает один или несколько игровых режимов. Ниже приведены обычно доступные карты и режимы.
Официальные карты
| Имя карты | Описание |
|---|---|
Grad | Большая карта-крепость — культовое поле боя Mordhau |
Camp | Военный лагерь с открытыми полями и строениями |
Feitoria | Плотный средневековый город с узкими улицами и зданиями |
Castello | Замок на вершине холма с многоуровневыми целями |
MountainPeak | Снежная горная крепость с вертикальным геймплеем |
Crossroads | Открытая сельская местность с центральным мостом — поддерживает лошадей |
Taiga | Лесная карта с рекой и лесозаготовительным лагерем |
Contraband | Прибрежная карта контрабандистов |
Noria | Карта в пустынной тематике с акведуками |
Игровые режимы
| Префикс режима | Полное название | Описание |
|---|---|---|
FL | Frontline | Масштабный бой на основе целей (две команды толкают линию фронта) |
INV | Invasion | Атакующие продвигают последовательные цели; защитники удерживают |
SKM | Skirmish | Командное устранение по раундам — без возрождений внутри раунда |
TDM | Team Deathmatch | Две команды сражаются до достижения цели по убийствам |
FFA | Free-for-All | Каждый игрок сам за себя |
BR | Battle Royale | Последний выживший в сжимающейся зоне |
Horde | Horde | Кооперативный PvE — выживайте против волн ИИ-противников |
Формат имени карты
Переменная запуска DEFAULT_MAP использует определённый формат, который объединяет имя карты с игровым режимом:
MAPNAME/MODE_MAPNAME
Значение перед косой чертой — это имя карты. Значение после косой черты — это префикс режима, за которым следует подчёркивание и снова имя карты. Например:
| Желаемая настройка | Значение DEFAULT_MAP |
|---|---|
| Frontline на Grad | Grad/FL_Grad |
| Invasion на Feitoria | Feitoria/INV_Feitoria |
| Skirmish на Camp | Camp/SKM_Camp |
| Team Deathmatch на Taiga | Taiga/TDM_Taiga |
| Free-for-All на Castello | Castello/FFA_Castello |
| Battle Royale на Grad | Grad/BR_Grad |
| Horde на MountainPeak | MountainPeak/Horde_MountainPeak |
| Invasion на Crossroads | Crossroads/INV_Crossroads |
MountainPeak правильно; mountainpeak или Mountain_Peak не сработают. Всегда используйте точное имя карты из таблицы выше.
Конфигурация Game.ini
Для более тонкого управления сервером вы можете редактировать конфигурационный файл Game.ini напрямую. Этот файл находится по адресу:
Mordhau/Saved/Config/LinuxServer/Game.ini
Вы можете получить доступ к этому файлу через Файловый менеджер в GPanel или через SFTP. Всегда останавливайте ваш сервер, прежде чем вносить изменения в этот файл.
Ключевые настройки
Добавьте или измените эти настройки в разделе [/Script/Mordhau.MordhauGameMode]:
[/Script/Mordhau.MordhauGameMode]
PlayerRespawnTime=5
BallistaRespawnTime=30
CatapultRespawnTime=60
HorseRespawnTime=30
DamageFactor=1.0
TeamDamageFactor=0.0
MapRotation=Grad/FL_Grad,Feitoria/INV_Feitoria,Camp/SKM_Camp
| Настройка | Описание | По умолчанию |
|---|---|---|
PlayerRespawnTime |
Секунды до возрождения игрока | 5 |
TeamDamageFactor |
Множитель дружественного огня (0.0 = выключен, 1.0 = полный) | 0.0 |
DamageFactor |
Глобальный множитель урона | 1.0 |
ConstrainMaxPlayers |
Жёстко применять лимит максимального числа игроков | True |
MapRotation |
Список карт через запятую для ротации | (одна карта) |
BotsPerTeamForFrontlineAndInvasion |
Количество ИИ-ботов на команду в режимах FL/INV | 0 |
HorseRespawnTime |
Секунды до возрождения лошадей на карте | 30 |
AutoKickOnTeamKill |
Количество убийств союзников до автоматического кика | 5 |
Ротация карт
Чтобы автоматически переключаться между несколькими картами, задайте значение MapRotation в виде списка через запятую:
MapRotation=Grad/FL_Grad,Camp/SKM_Camp,Feitoria/INV_Feitoria,Taiga/TDM_Taiga
Сервер перейдёт к следующей карте в списке, когда матч закончится.
Как подключиться
Есть два способа подключения игроков к вашему серверу Mordhau.
Способ 1: Внутриигровой браузер серверов
- Запустите Mordhau и нажмите Play в главном меню.
- Выберите Server Browser.
- Введите имя вашего сервера в строку поиска вверху.
- Если ваш сервер защищён паролем, вам будет предложено ввести игровой пароль при входе.
Способ 2: Прямое подключение через консоль
- Найдите IP-адрес и порт вашего сервера в GPanel на странице обзора сервера.
- Запустите Mordhau.
- Откройте консоль клавишей ~ (тильда).
- Введите следующую команду:
open YOUR_SERVER_IP:YOUR_SERVER_PORT - Если у сервера есть игровой пароль, добавьте его:
open YOUR_SERVER_IP:YOUR_SERVER_PORT?password=YourGamePassword
Чтобы получить помощь по поиску IP-адреса и порта вашего сервера, см. Как найти IP-адрес и порт вашего сервера.
YOUR_SERVER_IP и YOUR_SERVER_PORT на фактические значения, показанные в вашей панели GPanel. Не делитесь ими публично, если хотите сохранить ваш сервер приватным.
Связанные статьи
- Поддержка модов и мастерской Mordhau
- Настройка администратора и команды Mordhau
- Как найти IP-адрес и порт вашего сервера
- Руководство по запуску сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если вы столкнулись с проблемой, не описанной в этом руководстве, наша служба поддержки готова помочь.