Администрирование
В Mordhau администраторский доступ можно настроить двумя способами: через пароль администратора или через постоянный список администраторов в Game.ini. Пароль удобен для быстрого доступа, а постоянный список лучше использовать для владельцев и доверенных администраторов.
Основные действия администратора выполняются через игровую консоль. С её помощью можно авторизоваться, сменить карту, кикнуть или забанить игрока, добавить ботов и управлять текущим матчем.
Пароль администратора
Пароль администратора задаётся в настройках сервера через параметр Пароль администратора.
После изменения пароля сервер нужно перезапустить.
Важно: пароль администратора не должен совпадать с паролем входа на сервер. Игрок, знающий админ-пароль, сможет получить доступ к административным командам.
Вход в режим администратора
Зайдите на сервер, откройте игровую консоль клавишей ~ и выполните команду:
adminlogin YourAdminPasswordЗамените YourAdminPassword на пароль, указанный в настройках сервера.
После успешной авторизации можно выполнять административные команды.
Постоянные администраторы
Если нужно выдать администраторские права без ввода пароля при каждом входе, добавьте игрока в постоянный список администраторов через Game.ini.
Файл находится по адресу:
Mordhau/Saved/Config/LinuxServer/Game.iniОстановите сервер, откройте файл и найдите или создайте секцию:
[/Script/Mordhau.MordhauGameSession]Добавьте администраторов отдельными строками:
[/Script/Mordhau.MordhauGameSession]
Admins=PLAYFAB_ID_1
Admins=PLAYFAB_ID_2Каждый администратор указывается отдельной строкой Admins=.
Важно: в актуальной конфигурации Mordhau для постоянных администраторов используется PlayfabID. Если в старых инструкциях встречается Steam64 ID, не используйте его вслепую — сначала проверьте, какой идентификатор требуется именно вашей версии сервера.
Как узнать ID игрока
После входа на сервер выполните команду:
playerlistКоманда показывает игроков на сервере и их идентификаторы. Для постоянного администратора используйте PlayfabID игрока.
Если нужно быстро добавить администратора из игры, после авторизации через adminlogin можно использовать команду:
addadmin PLAYFAB_IDДля удаления администратора:
removeadmin PLAYFAB_IDКоманды администратора
Основные команды:
adminlogin <password>— войти как администратор;adminlist— показать список администраторов;addadmin <PlayfabID>— добавить администратора;removeadmin <PlayfabID>— удалить администратора;playerlist— показать игроков и их ID;kick <player> <reason>— кикнуть игрока;ban <player> <duration> <reason>— забанить игрока;unban <PlayfabID>— снять бан;banlist— показать список банов;mute <player> <duration> <reason>— выдать мут;unmute <player>— снять мут;mutelist— показать список мутов.
Управление матчем
changelevel <map>— сменить карту;restartlevel— перезапустить текущую карту;addbots <count>— добавить ботов;removebots <count>— убрать ботов;slomo <value>— изменить скорость игры;cancelvotekick— отменить активное голосование за кик.
Пример смены карты:
changelevel Grad/FL_GradПример изменения скорости игры:
slomo 0.5Значение 1 — обычная скорость, 0.5 — половина скорости, 2 — двойная скорость.
Пример Game.ini
Пример настройки с паролем администратора и постоянными администраторами:
[/Script/Mordhau.MordhauGameSession]
AdminPassword=StrongAdminPassword
Admins=PLAYFAB_ID_1
Admins=PLAYFAB_ID_2Если пароль администратора уже задаётся через настройки сервера, вручную добавлять AdminPassword в Game.ini обычно не требуется.
Рекомендации
- Для владельца сервера лучше использовать постоянный список
Admins=; - Для временного доступа можно использовать пароль администратора;
- Не выдавайте админ-пароль обычным игрокам;
- После изменения
Game.iniзапускайте сервер только после сохранения файла; - Не редактируйте
Game.iniво время работы сервера, так как изменения могут быть перезаписаны при остановке.
Если права администратора не применились, проверьте правильность PlayfabID, секцию [/Script/Mordhau.MordhauGameSession] и перезапустите сервер после изменения Game.ini.