Corners
Width
Accent
Headings
Body text
Dark theme
White theme
Mordhau Guides 1.0.0 уже доступна — руководства стабильны, а исправления всегда приветствуются.
Corners
Width
Accent
Headings
Body text
Dark theme
White theme
RCON означает удаленная консоль.Он позволяет вам отправлять команды на ваш сервер Mordhau по сети, извне игры — так что вы можете изменить карту, выгнать кого-то или проверить, кто включен, не запуская Mordhau и не присоединяясь предварительно.
Если у вас есть сервер, то именно этот инструмент вы будете использовать чаще всего.
INFO
На этой странице предполагается, что у вас уже есть работающий сервер.Если нет, начните с Руководство по выделенному серверу.
Оба позволяют запускать одни и те же команды, но доступ к ним осуществляется по-разному.
Внутриигровые команды администратора вводятся в консоль во время игры.Вы проходите аутентификацию с помощью adminlogin и пароля администратора от Game.ini.Удобно, когда ты уже на сервере.
RCON подключается через TCP от любого клиента RCON.Никакой игры не требуется, и она продолжает работать, когда сервер заполнен или когда что-то пошло не так, и вы не можете присоединиться.
Список команд в любом случае один и тот же.
RCON настраивается в Game.ini, в том же разделе, что и другие настройки сервера:
| Платформа | Путь |
|---|---|
| Windows | Mordhau\Saved\Config\WindowsServer\Game.ini |
| Linux | Mordhau/Saved/Config/LinuxServer/Game.ini |
Добавьте эти два ключа:
[/Script/Mordhau.MordhauGameSession]
ServerName=My Mordhau Server
MaxSlots=32
AdminPassword=changethis
RconPassword=a-different-long-password
RconPort=7778DANGER
Прежде чем остановить сервервы редактируете Game.ini.Он перезаписывает файл из памяти при выключении, поэтому внесены измененияво время работы выбрасываются.
WARNING
Если вы оставите RconPassword пустым, сервер сгенерирует случайное значение при запуске, а это значит, что вы его не узнаете.Установите его сами.
Не используйте здесь повторно свой AdminPassword и не используйте ничего короткого.RCON — это незашифрованный протокол: любой, у кого есть пароль и может получить доступ к порту, имеет полный контроль над вашим сервером.
Перезагрузите сервер.Вы также можете переопределить порт в командной строке, если хотите:
./MordhauServer.sh Mordhau FFA_ThePit -Port=7777 -BeaconPort=15000 -QueryPort=27015 -RconPort=7778 -logВ отличие от порта RCON TCPпорты игры, маяка и запроса, которые являются UDP.Правило брандмауэра, охватывающее три других, не будет распространяться на это.
Пересылайте его только в том случае, если вам действительно нужно связаться с RCON снаружи машины.Если вы все равно администрируете сервер через SSH, оставьте порт закрытым для Интернета и подключитесь к 127.0.0.1 из коробки — это строго безопаснее и ничего вам не стоит.
Подойдёт любой клиент, поддерживающий протокол Source RCON. mcrcon — небольшой клиент без зависимостей, работающий в Windows и Linux:
mcrcon -H 127.0.0.1 -P 7778 -p your-rcon-password. При этом вы попадаете в интерактивную подсказку.Чтобы запустить одну команду и выйти:
mcrcon -H 127.0.0.1 -P 7778 -p your-rcon-password "playerlist"Графические клиенты также существуют, если вы предпочитаете иметь окно, а не терминал — большинство инструментов Source RCON общего назначения отлично работают с Mordhau.
Идентификаторы игроков — это идентификаторы Playfab, а не идентификаторы Steam.Получите их с помощью playerlist.
| Команда | Что он делает |
|---|---|
playerlist | Все на сервере со своими идентификаторами |
kick <name or PlayfabID> <reason> | Удаляет игрока, он может присоединиться снова |
ban <name or PlayfabID> <minutes> <reason> | Баны на срок в минутах |
unban <name or PlayfabID> | Снимает запрет |
banlist | На данный момент все забанены |
mute <name or PlayfabID> <minutes> | Отключает звук и текст |
cancelvotekick | Останавливает голосование |
| Команда | Что он делает |
|---|---|
adminlogin | Прежде чем использовать любую другую команду, выполните аутентификацию в игре |
adminlist | Текущие администраторы |
adminadd <PlayfabID> | Гранты администратора |
removeadmin <PlayfabID> | Отзыв администратора |
| Команда | Что он делает |
|---|---|
changelevel <map name> | Карта переключателей, например changelevel FFA_Grad |
restartlevel | Перезапускает текущую карту |
addbots <number> | Добавляет ботов |
addbots team <number> <0 or 1> | Добавляет ботов в команду, 0 — красный, 1 — синий |
removebots <number> | Удаляет ботов |
slomo <value> | Изменяет скорость игры, 0.5 — вдвое, а 2 — вдвое |
TIP
slomo влияет на всех на сервере.Развлекается ровно один раз, а потом люди уходят.
Найдите чей-то идентификатор, прежде чем действовать
playerlistБан на день
ban 1A2B3C4D5E6F7890 1440 GriefingПродолжительность указана в минутах, поэтому час — 60, день — 1440, неделя — 10080.
Раньше повернуть карту
changelevel TDM_CampЗаполнить тихий сервер
addbots 8Соединение отклонено. RCON не прослушивает.Убедитесь, что RconPort установлен в Game.ini, и что вы перезапустили сервер после его редактирования — с -log вы увидите запуск RCON в выводе консоли.
Время соединения истекло. Брандмауэр поглощает его.Помните, что порт TCP.
Ошибка аутентификации. Неправильный пароль.Если вы оставили RconPassword пустым, сервер придумал его при запуске, поэтому установите его явно и перезапустите.
Команды выполняются, но ничего не происходит. Проверьте синтаксис и порядок аргументов.ban, в частности, хочет, чтобы продолжительность предшествовала причине, и получить их неправильно не удается.
Ваши изменения продолжают исчезать. Когда вы сохраняли изменения, сервер работал.Останови это первым.
Стоит повторить, потому что люди ошибаются и теряют из-за этого серверы: