Посібник з налаштування виділеного сервера Sons of the Forest
Цей посібник охоплює все необхідне для налаштування, підключення та керування вашим виділеним сервером Sons of the Forest, розміщеним на Legion Hosting. Вашим сервером можна керувати через GPanel.
Конфігураційний файл сервера
Основний конфігураційний файл сервера — dedicatedserver.cfg. Ви можете редагувати цей файл безпосередньо через файловий менеджер GPanel або через SFTP.
Розташування конфігураційного файлу
Конфігураційний файл розташований у кореневому каталозі вашого сервера:
dedicatedserver.cfg
Параметри конфігурації
Нижче наведено повний довідник доступних налаштувань у dedicatedserver.cfg.
| Налаштування | За замовчуванням | Опис |
|---|---|---|
ServerName |
"Sons Of The Forest" |
Назва, що відображається у браузері серверів та у списку серверів Steam. |
ServerPassword |
"" |
Пароль, потрібний для приєднання. Залиште порожнім для публічного сервера. |
MaxPlayers |
4 |
Максимальна кількість гравців, дозволених на сервері одночасно. За замовчуванням 4, максимальне підтримуване значення — 8. |
SaveSlot |
1 |
Який слот збереження використовує сервер (1–3). Кожен слот — це окремий світ. |
SaveInterval |
600 |
Як часто сервер виконує автозбереження, у секундах. За замовчуванням 10 хвилин (600). |
GameMode |
"normal" |
Встановлює складність та правила. Значення вказуються малими літерами. Див. «Параметри ігрового режиму» нижче. |
GameSeed |
"" |
Необов’язковий сід генерації світу. Залиште порожнім для випадкового сіду. Встановіть перед першим запуском. |
ServerPort |
— | Основний ігровий порт (UDP). Перевірте вкладку Network в GPanel, щоб дізнатися призначений вам порт. Не змінюйте це, якщо це не вказано підтримкою. |
ServerQueryPort |
— | Порт запитів Steam (UDP), що використовується для браузера серверів. Перевірте вкладку Network в GPanel, щоб дізнатися призначений вам порт. |
BlobSyncPort |
— | Порт синхронізації blob (UDP), що використовується для синхронізації даних світу між сервером і клієнтами. Перевірте вкладку Network в GPanel, щоб дізнатися призначений вам порт. |
SkipNetworkAccessibilityTest |
false |
Встановіть true, щоб пропустити перевірку мережі під час запуску. Корисно, якщо перевірка спричиняє повільний запуск. |
LanOnly |
false |
Якщо true, сервер не буде видимим у публічному списку серверів Steam. |
LogFilesEnabled |
true |
Вмикає створення серверних файлів журналу для усунення несправностей. |
Приклад конфігурації
Замініть значення портів нижче на фактичні порти, призначені вашому серверу. Перевірте вкладку Network в GPanel, щоб дізнатися конкретні номери своїх портів.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg ви маєте перезапустити свій сервер з GPanel, щоб зміни набрали чинності.
Параметри ігрового режиму
Налаштування GameMode керує складністю та правилами виживання. Встановіть це перед першим запуском, оскільки зміна на наявному збереженні може застосуватися не повністю.
| Значення | Опис |
|---|---|
"normal" |
Стандартний досвід виживання зі збалансованим ШІ ворогів, голодом, спрагою та повними ігровими системами. |
"hard" |
Підвищена складність ворогів, швидше споживання ресурсів та зменшені запаси для виживання. |
"hardsurvival" |
Найскладніший режим. Остаточна смерть та найсуворіші умови виживання. |
"peaceful" |
Вороги пасивні, що дозволяє гравцям зосередитися на дослідженні та будівництві без бою. |
"custom" |
Дозволяє користувацькі налаштування геймплею. Використовуйте цей режим для тонкого налаштування окремих параметрів складності. |
Як підключитися до свого сервера
Пошук IP та порту свого сервера
IP вашого сервера та призначені порти відображаються на вкладці Network в GPanel. Детальні інструкції див. у: How to Find Your Server IP and Port.
Sons of the Forest використовує три порти (ігровий, запитів та blob sync). Вони призначаються автоматично GPanel. Перевірте вкладки Network та Startup, щоб дізнатися конкретні призначені вам номери портів, і переконайтеся, що значення в dedicatedserver.cfg збігаються.
Варіант 1: Пряме підключення через Steam
- Відкрийте Steam і натисніть View у верхній панелі меню.
- Виберіть Game Servers.
- Натисніть вкладку Favorites, потім натисніть Add a Server.
- Введіть IP свого сервера та порт запитів (з вкладки Network в GPanel) у форматі
IP:QueryPort. - Натисніть Find Games at this Address, потім Add to Favorites.
- Запустіть Sons of the Forest, перейдіть до Multiplayer > Join Game і виберіть свій сервер з обраного.
Варіант 2: Браузер серверів Steam (у грі)
- Запустіть Sons of the Forest і виберіть Multiplayer у головному меню.
- Виберіть Join Game, потім виберіть вкладку Internet.
- Використовуйте пошук/фільтр, щоб знайти свій сервер за назвою, або натисніть Connect by IP, якщо доступно.
- Введіть пароль сервера, якщо він встановлений, і приєднайтеся.
Керування збереженнями
Слоти збереження
Sons of the Forest підтримує до 3 незалежних слотів збереження на сервер. Активний слот керується налаштуванням SaveSlot в dedicatedserver.cfg. Кожен слот зберігає власний стан світу, дані гравця та прогрес.
Щоб перемкнути світи, змініть значення SaveSlot (1, 2 або 3) і перезапустіть свій сервер.
Розташування файлів збереження
Серверні файли збереження зберігаються за таким шляхом на вашому сервері:
saves/
Кожен слот збереження має власну вкладену папку в цьому каталозі. Структура виглядає так:
saves/
Slot1/
Slot2/
Slot3/
Завантаження збереження через SFTP
Ви можете завантажити наявне збереження з локальної одиночної гри або іншого сервера на свій виділений сервер за допомогою SFTP. Повні інструкції з підключення SFTP див. у: How to Upload Files via SFTP.
- Зупиніть свій сервер з GPanel перед завантаженням файлів.
- Підключіться до свого сервера через SFTP, використовуючи облікові дані, показані в GPanel.
- Перейдіть до каталогу
saves/на своєму сервері. - Завантажте свою локальну папку збереження до відповідної папки слота (напр.,
Slot1/). - Переконайтеся, що
SaveSlotвdedicatedserver.cfgвідповідає слоту, до якого ви завантажили. - Запустіть свій сервер з GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\Скопіюйте відповідну папку збереження до належного каталогу слота на своєму сервері.
Резервне копіювання збережень
Рекомендується періодично робити резервні копії своїх файлів збереження через SFTP. Завантажте весь каталог saves/ у безпечне місце на своєму локальному комп’ютері перед внесенням значних змін або оновлень.
Пов’язані статті
- Sons of the Forest Troubleshooting — Збої, проблеми з пам’яттю, проблеми з підключенням та усунення несправностей збережень
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Потрібна додаткова допомога?
Якщо ви все ще зазнаєте проблем після виконання цього посібника, будь ласка, відкрийте тікет підтримки і вкажіть:
- Опис проблеми та коли вона почалася
- ID вашого сервера або IP-адресу з GPanel
- Будь-які відповідні повідомлення про помилки з консолі сервера або файлів журналу