Это руководство охватывает администрирование сервера, доступ RCON, настройку администратора PlayFab и конфигурацию игры для вашего сервера Soldat 2 на Legion Hosting. Для первоначальной настройки и инструкций по подключению игроков см. Руководство по настройке сервера Soldat 2.
1. Доступ администратора через PlayFab ID
Soldat 2 использует PlayFab ID для аутентификации администратора. Игрок, чей PlayFab ID совпадает с переменной запуска ADMIN_PLAYFAB_ID, автоматически получает права администратора при подключении.
- Подключитесь к вашему серверу как игрок.
- Проверьте консоль GPanel на наличие строки журнала:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Скопируйте свой PlayFab ID.
- Перейдите на вкладку Startup в GPanel и установите
ADMIN_PLAYFAB_IDна свой ID. - Перезапустите сервер. Вы получите права администратора при следующем подключении.
2. RCON (удалённая консоль)
Soldat 2 поддерживает RCON через WebSockets для удалённого администрирования сервера. Чтобы включить RCON:
- Установите
RCON_PORTна номер порта (должен быть дополнительным выделенным портом в GPanel) или оставьте0, чтобы отключить. - Установите
RCON_PASSWORDна надёжный пароль. - Перезапустите сервер.
RconPassword. Немедленно измените его, чтобы предотвратить несанкционированный удалённый доступ к вашему серверу.
3. Конфигурация сервера
Настройки сервера управляются как через переменные запуска GPanel, так и через файл autoconfig.ini. Переменные запуска имеют приоритет и перезаписывают значения autoconfig.ini при каждом запуске сервера.
Создание публичного сервера
Чтобы сделать ваш сервер публичным (без пароля):
- Перейдите на вкладку Startup в GPanel.
- Очистите поле
SERVER_PASSWORD(оставьте его пустым). - Перезапустите сервер.
Приветственное сообщение
Установите пользовательское приветственное сообщение, используя переменную GREET_MESSAGE (макс. 200 символов). Это сообщение появляется у игроков, когда они подключаются.
4. Игровые настройки
Дополнительные игровые настройки можно настроить в autoconfig.ini сверх того, что контролируют переменные запуска. Редактируйте этот файл через вкладку Files в GPanel или через SFTP.
autoconfig.ini, которые НЕ контролируются переменными запуска, иначе ваши изменения будут потеряны.
5. Управление игроками
Как администратор (с установленным PlayFab ID), вы можете управлять игроками через внутриигровые инструменты администратора:
- Кик -- Удалить игрока из текущей сессии.
- Бан -- Навсегда запретить игроку присоединяться.
- Управление командами -- Перемещать игроков между командами для сбалансированных матчей.
6. WebSockets
Soldat 2 поддерживает соединения WebSocket для инструментов наблюдения или администрирования на основе браузера. Чтобы включить:
- Установите
WEBSOCKETS_PORTна номер выделенного порта в GPanel. - Перезапустите сервер.
Установите 0, чтобы полностью отключить соединения WebSocket.
7. Устранение неполадок
| Проблема | Решение |
|---|---|
| Сервер не появляется в списке | Убедитесь, что сервер запущен и имя установлено. Soldat 2 использует главный список серверов -- проверьте подключение. |
| Нет прав администратора | Проверьте, что ваш ADMIN_PLAYFAB_ID совпадает с ID, показанным в журналах сервера при подключении. |
| RCON не работает | Убедитесь, что RCON_PORT установлен на действительный выделенный порт (не 0) и пароль правильный. |
| Сервер вылетает при запуске | Проверьте консоль на наличие ошибок. Попробуйте переустановить через GPanel, чтобы повторно загрузить файлы сервера. |
Связанные статьи
- Руководство по настройке сервера Soldat 2
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если у вас возникли проблемы с вашим сервером Soldat 2, откройте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.