Цей посібник описує, як налаштувати ваш виділений сервер Soldat 2 на Legion Hosting, сконфігурувати змінні запуску та підключити гравців. Soldat 2 — це продовження класичного 2D-шутера в режимі deathmatch, що пропонує справжню зброю, фізику ragdoll і рух на основі фізики. Щодо адміністративних команд, RCON та налаштування гри дивіться Посібник з адміністрування та команд Soldat 2.
1. Перший запуск
- Увійдіть до GPanel і виберіть ваш сервер Soldat 2.
- Перейдіть на вкладку Startup і налаштуйте змінні (див. таблицю в розділі 2).
- Встановіть для SERVER_NAME бажану назву сервера (без пробілів).
- Встановіть для RCON_PASSWORD надійний пароль для віддаленого адміністрування.
- Поверніться на вкладку Console і натисніть Start.
- Дочекайтеся, поки консоль відобразить
ALL RULES SCRIPTS INITIALIZED. Під час першого запуску генерується конфігураційний файлautoconfig.ini.
SERVER_NAME не підтримує пробіли. Використовуйте натомість підкреслення або дефіси (наприклад, My-Soldat2-Server).
2. Змінні запуску GPanel
Наступні змінні доступні на вкладці Startup у GPanel.
| Змінна | За замовчуванням | Опис |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Назва сервера, що відображається в головному списку (макс. 50 символів, без пробілів). |
MAX_PLAYERS |
12 |
Максимальна кількість гравців (1-12). |
SERVER_PASSWORD |
ServerPassword |
Пароль для приєднання до сервера. Очистіть його, щоб зробити сервер публічним. |
RCON_PASSWORD |
RconPassword |
Пароль для доступу до RCON (віддаленої консолі). |
RCON_PORT |
0 |
Порт WebSocket для RCON. Встановіть 0, щоб вимкнути RCON. |
WEBSOCKETS_PORT |
0 |
Порт WebSockets для підключень через браузер. Встановіть 0, щоб вимкнути. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Повідомлення, що показується гравцям під час приєднання (макс. 200 символів). |
ADMIN_PLAYFAB_ID |
IDHere |
Ваш PlayFab ID для адміністративних привілеїв. Знайдіть його в логах сервера під час підключення. |
3. Конфігурація сервера (autoconfig.ini)
Основний конфігураційний файл сервера:
autoconfig.ini
Відкрийте цей файл за допомогою вкладки Files у GPanel або підключіться через SFTP. Файл використовує формат INI.
autoconfig.ini автоматично перезаписуються змінними запуску GPanel під час кожного старту сервера. Використовуйте вкладку Startup для основних налаштувань.
Ключові налаштування
| Налаштування | Опис |
|---|---|
GameServerConfig.Name |
Назва сервера (керується змінною SERVER_NAME). |
GameServerConfig.Port |
Порт сервера (керується GPanel). |
GameServerConfig.MaxPlayers |
Максимальна кількість гравців (керується змінною MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Вітальне повідомлення (керується змінною GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID адміністратора сервера. |
GameServerConfig.ServerPassword |
Пароль для приєднання (керується змінною SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Пароль RCON (керується змінною RCON_PASSWORD). |
4. Як підключаються гравці
- Запустіть Soldat 2.
- У головному меню виберіть Play Online.
- Перегляньте список серверів, щоб знайти ваш сервер за назвою, або скористайтеся прямим підключенням.
- Якщо сервер має пароль, введіть його за запитом.
5. Пошук вашого PlayFab ID
Щоб отримати адміністративні привілеї у грі, вам потрібно встановити ваш PlayFab ID у змінній ADMIN_PLAYFAB_ID.
- Запустіть сервер і підключіться до нього як гравець.
- Перевірте вивід консолі GPanel. Коли ви приєднаєтесь, з'явиться повідомлення в логах, що показує ваш PlayFab ID у форматі:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Скопіюйте PlayFab ID і встановіть його в змінній запуску
ADMIN_PLAYFAB_ID. - Перезапустіть сервер, щоб зміна набула чинності.
Пов'язані статті
- Посібник з адміністрування та команд Soldat 2
- Як знайти IP та порт вашого сервера
- Як завантажувати файли через SFTP
Потрібна допомога?
Якщо у вас виникли проблеми з вашим сервером Soldat 2, відкрийте тікет у службу підтримки та вкажіть IP вашого сервера, опис проблеми й будь-які відповідні повідомлення про помилки з консолі GPanel.