Водич за поставување на наменски сервер за 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 |
"" |
Опционален seed за генерирање на светот. Оставете празно за случаен seed. Поставете го пред првото стартување. |
ServerPort |
— | Главниот порт за играта (UDP). Проверете го табот Network во GPanel за вашиот доделен порт. Не го менувајте ова освен ако не сте упатени од поддршката. |
ServerQueryPort |
— | Steam query портот (UDP) што се користи за прелистувачот на сервери. Проверете го табот Network во GPanel за вашиот доделен порт. |
BlobSyncPort |
— | Blob sync портот (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. За детални упатства, видете: Како да го најдете IP-то и портот на вашиот сервер.
Sons of the Forest користи три порти (game, query и blob sync). Тие се доделуваат автоматски од GPanel. Проверете ги табовите Network и Startup за вашите специфични доделени броеви на портови и осигурете се дека вредностите во dedicatedserver.cfg се совпаѓаат.
Опција 1: Директно поврзување преку Steam
- Отворете го Steam и кликнете View во горната лента со мени.
- Изберете Game Servers.
- Кликнете на табот Favorites, а потоа кликнете Add a Server.
- Внесете го IP-то на вашиот сервер и query портот (од табот 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 поврзување, видете: Како да прикачите датотеки преку SFTP.
- Запрете го вашиот сервер од GPanel пред да прикачувате датотеки.
- Поврзете се на вашиот сервер преку SFTP користејќи ги акредитивите прикажани во GPanel.
- Навигирајте до директориумот
saves/на вашиот сервер. - Прикачете ја вашата локална папка за зачувување во соодветната папка на слотот (на пр.
Slot1/). - Осигурете се дека
SaveSlotвоdedicatedserver.cfgсе совпаѓа со слотот во кој прикачивте. - Стартувајте го вашиот сервер од GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\Копирајте ја релевантната папка за зачувување во соодветниот директориум на слотот на вашиот сервер.
Правење резервни копии на зачувувањата
Се препорачува периодично да правите резервни копии на вашите датотеки за зачувување преку SFTP. Преземете го целиот директориум saves/ на безбедна локација на вашиот локален компјутер пред да правите големи промени или ажурирања.
Поврзани статии
- Решавање проблеми со Sons of the Forest — Паѓања, проблеми со меморија, проблеми со поврзување и решавање проблеми со зачувувања
- Како да го најдете IP-то и портот на вашиот сервер
- Како да прикачите датотеки преку SFTP
Потребна ви е дополнителна помош?
Ако сè уште имате проблеми по следењето на овој водич, ве молиме отворете тикет за поддршка и вклучете:
- Опис на проблемот и кога започнал
- ID-то на вашиот сервер или IP-адресата од GPanel
- Какви било релевантни пораки за грешка од конзолата на серверот или лог-датотеките