Овој водич опфаќа како да го поставите вашиот Frozen Flame наменски сервер на Legion Hosting, да ги конфигурирате стартните променливи, да ги уредите Game.ini и Engine.ini конфигурациските датотеки, да изберете игрални режими, да ги прилагодите поставките за тежина и PvP, да се поврзете со вашиот сервер и да управувате со зачувувања. Frozen Flame е акциска 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 стартни променливи
Следните променливи се достапни во GPanel табот Startup. Овие се предаваат како аргументи од командна линија на серверот при секое стартување.
| Променлива | Стандардно | Опис |
|---|---|---|
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 |
Процент на здравје по респавнување. 0.5 = 50% здравје при респавнување. |
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 поставките го прави вашиот сервер да се појави во јавниот прелистувач на сервери. Отстранете ги или коментирајте ги овие линии ако сакате приватен сервер само за директно поврзување.
Како да се поврзете
Опција А — Прелистувач на сервери
- Стартувајте Frozen Flame.
- Од главното мени, изберете Multiplayer.
- Прелистувајте ја листата на сервери и пребарувајте го вашиот сервер по име.
- Изберете го вашиот сервер и кликнете Join. Внесете ја лозинката ако е поставена.
Опција Б — Директно поврзување
- Стартувајте Frozen Flame.
- Од главното мени, изберете Multiplayer.
- Изберете Direct Connect.
- Внесете ја IP адресата и портот на вашиот сервер од GPanel табот Network:
<your-server-ip>:<port> - Внесете ја лозинката ако е побарано и кликнете Connect.
Управување со зачувувања
Локација на датотеката за зачувување
Датотеките за зачувување се складираат на серверот на:
FrozenFlame/Saved/SaveGames/
Овој директориум ја содржи целосната состојба на светот вклучувајќи терен, структури, инвентари на играчите и напредок.
Рачни резервни копии
- Запрете го серверот од GPanel за да осигурате дека сите податоци се запишани на дискот.
- Поврзете се со вашиот сервер преку SFTP или користете го GPanel File Manager.
- Преземете го целиот
SaveGamesдиректориум. - Складирајте ја резервната копија на вашиот локален компјутер.
Враќање на зачувување
- Запрете го серверот од GPanel.
- Поврзете се преку SFTP и навигирајте до
FrozenFlame/Saved/SaveGames/. - Поставете ги вашите зачувани податоци, заменувајќи ги постоечките датотеки.
- Стартувајте го серверот од GPanel. Серверот ќе го вчита вратеното зачувување.
Поврзани статии
- Frozen Flame администраторски команди — RCON поставување, администраторски команди, управување со играчи и решавање на проблеми
- Како да ги најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP
- Водич за стартување на сервер — Општ водич за стартување на било кој игрален сервер на Legion Hosting
Потребна е помош?
Ако наидете на проблеми со вашиот Frozen Flame сервер што не се опфатени тука, отворете тикет за поддршка и вклучете ја IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка од GPanel конзолата.