Это руководство охватывает администрирование вашего выделенного сервера Ground Branch, включая настройку администраторов, доступ по RCON, серверные команды, управление игроками, ротацию карт, поддержку модов из Steam Workshop и устранение неполадок. Для первоначальной настройки сервера см. Руководство по настройке сервера Ground Branch.
Настройка администраторов
Ground Branch использует систему администраторов на основе Steam ID. Чтобы предоставить права администратора, необходимо добавить Steam ID в конфигурацию администраторов сервера.
Добавление администраторов
- Остановите сервер в GPanel.
- Откройте Файловый менеджер или подключитесь через SFTP.
- Перейдите в каталог
GroundBranch/ServerConfig/. - Откройте или создайте файл
Admins.cfg. - Добавьте по одному Steam64 ID в каждой строке:
# Ground Branch Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
- Сохраните файл и запустите сервер.
steamid.io и введя URL своего профиля Steam. ID — это 17-значное число, начинающееся с 7656119.
Доступ по RCON
RCON (Remote Console) позволяет выполнять серверные команды удалённо, не подключаясь в качестве игрока. Ground Branch поддерживает RCON благодаря своей основе на Unreal Engine.
Включение RCON
Добавьте следующее в конфигурационный файл сервера (GroundBranch/ServerConfig/Server.ini):
[/Script/GroundBranch.GBGameMode]
RCONEnabled=true
RCONPassword=YourSecurePassword
Для подключения используйте любой клиент, совместимый с Source RCON, указав IP сервера, порт RCON (отображается на вкладке Network в GPanel) и заданный вами пароль.
Команды администратора
Администраторы могут выполнять команды через игровую консоль (нажмите `) или через RCON. В таблицах ниже перечислены наиболее часто используемые команды.
Управление игроками
| Команда | Использование | Описание |
|---|---|---|
listplayers |
listplayers |
Список всех подключённых игроков с их ID и Steam ID |
kick |
kick <playerID> |
Исключить игрока с сервера по его ID игрока |
ban |
ban <steamID> |
Забанить игрока по его Steam64 ID |
unban |
unban <steamID> |
Снять бан по Steam64 ID |
say |
say <message> |
Отправить сообщение в чат всему серверу |
Управление игрой и раундами
| Команда | Использование | Описание |
|---|---|---|
changemap |
changemap <mapName> |
Сменить карту на указанную |
restartround |
restartround |
Перезапустить текущий раунд |
endround |
endround |
Принудительно завершить текущий раунд |
setgamemode |
setgamemode <mode> |
Изменить активный игровой режим |
setmaxplayers |
setmaxplayers <count> |
Изменить максимальное количество игроков во время работы |
setpassword |
setpassword <password> |
Установить или изменить пароль сервера во время работы (пустое значение для удаления) |
Ротация карт
Ground Branch поддерживает ротацию карт через конфигурацию сервера. Администраторы также могут менять карты на лету с экрана планирования миссии или с помощью консольных команд.
Настройка ротации карт
Отредактируйте файл Server.ini и добавьте записи карт в список ротации:
[/Script/GroundBranch.GBGameMode]
MapRotation=SmallTown
MapRotation=Tanker
MapRotation=PowerStation
MapRotation=City
MapRotation=Depot
Сервер будет циклически переключаться между этими картами по порядку. Вы можете сменить карту в любой момент с помощью команды changemap.
Steam Workshop и моды
Ground Branch поддерживает контент Steam Workshop, включая пользовательские карты, скины оружия и модификации игровых режимов.
Установка модов из Workshop
- Найдите нужный мод в Steam Workshop для Ground Branch.
- Скопируйте Workshop ID из URL мода. Например, в
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789ID равен123456789. - В GPanel перейдите на вкладку Startup и добавьте Workshop ID в соответствующую переменную запуска для workshop/модов (если она доступна) или добавьте его в конфигурационный файл сервера.
- Перезапустите сервер. Мод будет загружен автоматически при следующем запуске.
Карты из Workshop
Пользовательские карты из Workshop можно добавить в ротацию карт после установки. Имя карты будет совпадать с именем элемента в Workshop. Проверьте страницу мода в Workshop, чтобы узнать точное имя карты для использования в конфигурации ротации.
Устранение неполадок
Сервер не отображается в браузере
- Подождите не менее 2–3 минут после запуска, чтобы сервер зарегистрировался в главном списке серверов.
- Убедитесь, что сервер успешно запустился, проверив вывод консоли в GPanel на наличие сообщений об ошибках.
- Попробуйте подключиться по прямому IP, чтобы убедиться, что сервер работает.
Игроки не могут подключиться
- Убедитесь, что сервер работает и полностью запущен в GPanel.
- Если используется пароль, убедитесь, что игроки вводят его правильно.
- Проверьте, что сервер не достиг максимального лимита игроков.
- Убедитесь, что у игроков та же версия игры, что и на сервере.
Сбои сервера
- Проверьте журналы сервера в консоли GPanel на наличие подробностей об ошибках.
- Если сбои возникают после добавления модов, попробуйте удалить их, чтобы локализовать проблему.
- Убедитесь, что конфигурационный файл не содержит синтаксических ошибок.
- Если сбои продолжаются после обновления игры, попробуйте переустановить сервер с помощью опции Reinstall в GPanel (сначала сделайте резервную копию конфигов).
Проблемы, связанные с модами
- Убедитесь, что все моды из Workshop обновлены. Устаревшие моды могут вызывать сбои или несовместимость после обновлений игры.
- Удаляйте моды по одному, чтобы определить, какой из них вызывает проблемы.
- Проверьте страницу мода в Workshop на наличие известных проблем или заметок о совместимости.
Похожие статьи
- Руководство по настройке сервера Ground Branch
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Начало работы с вашим новым сервером
Если вам нужна дополнительная помощь с администрированием сервера, пожалуйста, откройте тикет в поддержку, и наша команда вам поможет.