Това ръководство обхваща как да настроите вашия Frozen Flame посветен сървър в Legion Hosting, да конфигурирате стартови променливи, да редактирате конфигурационните файлове Game.ini и Engine.ini, да изберете игрови режими, да настроите трудност и PvP настройки, да се свържете към сървъра си и да управлявате запазвания. Frozen Flame е survival action RPG, в която играчите изследват замръзнал свят, събират ресурси, изграждат подслони и се борят с чудовища. За администраторски команди, настройка на RCON и управление на играчи вижте Frozen Flame администраторски команди.
Първо стартиране
Когато за първи път получите вашия Frozen Flame сървър, следвайте тези стъпки, за да го пуснете онлайн:
- Влезте в GPanel и изберете вашия Frozen Flame сървър.
- Навигирайте до раздела Startup и прегледайте стартовите променливи по подразбиране. Задайте SERVER_NAME на предпочитаното от вас име.
- По избор задайте SERVER_PASSWORD, за да ограничите достъпа.
- Върнете се в раздела Console и щракнете върху Start.
- Сървърът ще изтегли и инсталира файловете на Frozen Flame Dedicated Server автоматично при първоначално стартиране (Steam App ID
1348640). Това може да отнеме няколко минути. - След като конзолата потвърди, че сървърът е стартиран, вашият сървър е онлайн и готов за играчите да се свържат.
Game.ini или Engine.ini, стартирайте сървъра веднъж, оставете го да приключи зареждането, след което го спрете преди редактиране.
Стартови променливи в GPanel
Следните променливи са налични в раздела Startup на GPanel. Те се предават като аргументи на командния ред към сървъра при всяко стартиране.
| Променлива | По подразбиране | Описание |
|---|---|---|
SERVER_NAME |
Frozen Flame Server |
Показваното име в браузъра за сървъри. Съответства на параметъра -MetaGameServerName. |
SERVER_PASSWORD |
(празно) | Парола, изисквана за присъединяване. Оставете празно за публичен сървър. Задава се в Game.ini под ServerPassword. |
MAX_PLAYERS |
10 |
Максимален брой едновременни играчи. Конфигуриран в Game.ini. |
GAME_MODE |
campaign |
Избор на игрови режим. Опции: campaign (Heaven карта) или cataclysm (Survive карта). Вижте секцията Игрови режими по-долу. |
RCON_PASSWORD |
(празно) | Парола за RCON дистанционно администриране. Изисква се за администраторски команди. Вижте Администраторски команди за настройка. |
Игрови режими
Frozen Flame поддържа два основни игрови режима, конфигурирани чрез файла Engine.ini или стартовата променлива. Всеки режим има собствена карта и настройки по подразбиране.
| Режим | Карта | Описание |
|---|---|---|
| Campaign (Heaven) | Heaven |
Режим, насочен към историята. Играчите напредват през куестове, отключват способности и изследват структуриран свят с наративна арка. Препоръчва се за PvE групи. |
| Cataclysm (Survive) | Survive |
Режим, фокусиран върху оцеляването, с по-сурови условия, по-предизвикателна битка и геймплей с отворен край. Поддържа PvP и е проектиран за конкурентна или хардкор оцеляваща игра. |
Задаване на игрови режим в Engine.ini
За да промените ръчно игровия режим, редактирайте Engine.ini и задайте стойността ServerDefaultMap:
[/Script/EngineSettings.GameMapsSettings]
; Campaign mode (Heaven map):
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
; Cataclysm mode (Survive map):
; ServerDefaultMap=/Game/GameModeSurvive/Maps/Survive/Survive.Survive
Премахнете коментара на реда за желания от вас режим и коментирайте (или премахнете) другия. Рестартирайте сървъра, за да влязат промените в сила.
Конфигурационни файлове на сървъра
Frozen Flame използва INI конфигурационни файлове за разширени настройки. Те се намират в:
FrozenFlame/Saved/Config/LinuxServer/
Спрете сървъра преди редактиране. Ако тези файлове не съществуват, стартирайте и спрете сървъра веднъж, за да ги генерирате.
Game.ini — Основни настройки на сървъра
| Секция / Настройка | По подразбиране | Описание |
|---|---|---|
[/Script/Engine.GameSession]MaxPlayers |
10 |
Максимален брой едновременни играчи на сървъра. |
[/Script/FrozenFlame.FGameSession]ServerPassword |
(празно) | Парола, изисквана за присъединяване. Празно означава публичен. |
[/Script/FrozenFlame.GameBalance]bFreePVP |
True |
Активира PvP битки между не-приятели. Задайте на False само за PvE. |
DurationOfDay |
3600 |
Продължителност на един ден в играта в секунди. По подразбиране е 3600 (1 час реално време). |
MonstersHealthMultiplier |
1 |
Скалира здравето на чудовищата. Стойности над 1 увеличават трудността. |
MonstersDamageMultiplier |
1 |
Скалира щетите на чудовищата. Стойности над 1 увеличават трудността. |
HealthRateAfterRespawn |
0.5 |
Процент здраве след respawn. 0.5 = 50% здраве при respawn. |
LevelUpFlameRate |
1 |
Множител за натрупване на XP. По-високи стойности означават по-бързо изкачване на нива. |
bDropEquippedItems |
False |
Дали екипираните предмети се изпускат при смърт. |
bNoModuleCost |
False |
Ако е True, изграждането не струва материали. Полезно за креативна игра. |
Пример Game.ini
[/Script/Engine.GameSession]
MaxPlayers=10
[/Script/FrozenFlame.FGameSession]
ServerPassword=
[/Script/FrozenFlame.GameBalance]
bFreePVP=False
DurationOfDay=3600
MonstersHealthMultiplier=1
MonstersDamageMultiplier=1
HealthRateAfterRespawn=0.5
LevelUpFlameRate=1
bDropEquippedItems=False
bNoModuleCost=False
Engine.ini — Игрови режим и видимост
Файлът Engine.ini контролира игровия режим (избор на карта) и дали сървърът се появява в публичния браузър за сървъри.
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
[URL]
MetaServerUrl=meta.frozen-flame.xyz
MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4
[URL] с настройките на MetaServer прави вашия сървър да се появи в публичния браузър за сървъри. Премахнете или коментирайте тези редове, ако искате частен сървър само с директна връзка.
Как да се свържете
Опция A — Браузър за сървъри
- Стартирайте Frozen Flame.
- От главното меню изберете Multiplayer.
- Прегледайте списъка със сървъри и потърсете вашия сървър по име.
- Изберете вашия сървър и щракнете върху Join. Въведете паролата, ако е зададена.
Опция B — Директна връзка
- Стартирайте Frozen Flame.
- От главното меню изберете Multiplayer.
- Изберете Direct Connect.
- Въведете IP адреса и порта на вашия сървър от раздела Network в GPanel:
<your-server-ip>:<port> - Въведете паролата, ако бъдете подканени, и щракнете върху Connect.
Управление на запазванията
Местоположение на файла за запазване
Файловете за запазване се съхраняват на сървъра в:
FrozenFlame/Saved/SaveGames/
Тази директория съдържа пълното състояние на света, включително терен, структури, инвентари на играчите и прогресия.
Ръчни резервни копия
- Спрете сървъра от GPanel, за да се уверите, че всички данни са записани на диска.
- Свържете се със сървъра си чрез SFTP или използвайте File Manager на GPanel.
- Изтеглете цялата директория
SaveGames. - Съхранявайте резервното копие на вашата локална машина.
Възстановяване на запазване
- Спрете сървъра от GPanel.
- Свържете се чрез SFTP и навигирайте до
FrozenFlame/Saved/SaveGames/. - Качете резервираните данни за запазване, замествайки съществуващите файлове.
- Стартирайте сървъра от GPanel. Сървърът ще зареди възстановеното запазване.
Свързани статии
- Frozen Flame администраторски команди — RCON настройка, администраторски команди, управление на играчи и отстраняване на проблеми
- Как да намерите вашия сървърен IP и порт
- Как да качвате файлове чрез SFTP
- Ръководство за стартиране на сървър — Общо ръководство за стартиране на всеки игрови сървър в Legion Hosting
Нуждаете се от помощ?
Ако срещнете проблеми с вашия Frozen Flame сървър, които не са обхванати тук, отворете тикет за поддръжка и включете вашия сървърен IP, описание на проблема и всякакви съответни съобщения за грешки от GPanel конзолата.