Acest ghid acoperă modul de configurare a serverului dedicat Frozen Flame pe Legion Hosting, configurarea variabilelor de pornire, editarea fișierelor de configurare Game.ini și Engine.ini, selectarea modurilor de joc, ajustarea setărilor de dificultate și PvP, conectarea la server și gestionarea salvărilor. Frozen Flame este un RPG de acțiune și supraviețuire în care jucătorii explorează o lume înghețată, adună resurse, construiesc adăposturi și luptă cu monștri. Pentru comenzile de administrator, configurarea RCON și gestionarea jucătorilor, consultă Comenzi de administrator Frozen Flame.
Prima pornire
Când primești pentru prima dată serverul tău Frozen Flame, urmează acești pași pentru a-l aduce online:
- Conectează-te la GPanel și selectează serverul Frozen Flame.
- Navighează la fila Startup și examinează variabilele de pornire implicite. Setează SERVER_NAME cu numele preferat.
- Opțional, setează un SERVER_PASSWORD pentru a restricționa accesul.
- Întoarce-te la fila Console și fă clic pe Start.
- Serverul va descărca și instala automat fișierele Frozen Flame Dedicated Server la prima pornire (Steam App ID
1348640). Acest lucru poate dura câteva minute. - Odată ce consola confirmă că serverul a pornit, serverul tău este online și gata pentru ca jucătorii să se conecteze.
Game.ini sau Engine.ini, pornește serverul o dată, lasă-l să termine încărcarea, apoi oprește-l înainte de editare.
Variabile de pornire GPanel
Următoarele variabile sunt disponibile în fila Startup din GPanel. Acestea sunt transmise ca argumente de linie de comandă serverului la fiecare pornire.
| Variabilă | Implicit | Descriere |
|---|---|---|
SERVER_NAME |
Frozen Flame Server |
Numele de afișare arătat în browserul de servere. Corespunde parametrului -MetaGameServerName. |
SERVER_PASSWORD |
(gol) | Parola necesară pentru a te alătura. Lasă necompletat pentru un server public. Setată în Game.ini sub ServerPassword. |
MAX_PLAYERS |
10 |
Numărul maxim de jucători simultani. Configurat în Game.ini. |
GAME_MODE |
campaign |
Selectarea modului de joc. Opțiuni: campaign (harta Heaven) sau cataclysm (harta Survive). Vezi secțiunea Moduri de joc de mai jos. |
RCON_PASSWORD |
(gol) | Parola pentru administrarea la distanță RCON. Necesară pentru comenzile de administrator. Vezi Comenzi de administrator pentru configurare. |
Moduri de joc
Frozen Flame acceptă două moduri principale de joc, configurate prin fișierul Engine.ini sau variabila de pornire. Fiecare mod are propria hartă și setări implicite.
| Mod | Hartă | Descriere |
|---|---|---|
| Campaign (Heaven) | Heaven |
Modul orientat pe poveste. Jucătorii progresează prin misiuni, deblochează abilități și explorează o lume structurată cu un arc narativ. Recomandat pentru grupuri PvE. |
| Cataclysm (Survive) | Survive |
Mod axat pe supraviețuire, cu condiții mai dure, luptă mai provocatoare și gameplay deschis. Acceptă PvP și este conceput pentru jocul competitiv sau de supraviețuire hardcore. |
Setarea modului de joc în Engine.ini
Pentru a schimba manual modul de joc, editează Engine.ini și setează valoarea 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
Decomentează linia pentru modul dorit și comentează (sau elimină) cealaltă. Repornește serverul pentru ca modificările să aibă efect.
Fișiere de configurare ale serverului
Frozen Flame folosește fișiere de configurare INI pentru setări avansate. Acestea sunt localizate în:
FrozenFlame/Saved/Config/LinuxServer/
Oprește serverul înainte de editare. Dacă aceste fișiere nu există, pornește și oprește serverul o dată pentru a le genera.
Game.ini — Setări de bază ale serverului
| Secțiune / Setare | Implicit | Descriere |
|---|---|---|
[/Script/Engine.GameSession]MaxPlayers |
10 |
Numărul maxim de jucători simultani pe server. |
[/Script/FrozenFlame.FGameSession]ServerPassword |
(gol) | Parola necesară pentru a te alătura. Gol înseamnă public. |
[/Script/FrozenFlame.GameBalance]bFreePVP |
True |
Activează lupta PvP între non-prieteni. Setează la False doar pentru PvE. |
DurationOfDay |
3600 |
Durata unei zile în joc, în secunde. Valoarea implicită este 3600 (1 oră timp real). |
MonstersHealthMultiplier |
1 |
Scalează sănătatea monștrilor. Valorile peste 1 cresc dificultatea. |
MonstersDamageMultiplier |
1 |
Scalează daunele produse de monștri. Valorile peste 1 cresc dificultatea. |
HealthRateAfterRespawn |
0.5 |
Procentul de sănătate după reapariție. 0.5 = 50% sănătate la reapariție. |
LevelUpFlameRate |
1 |
Multiplicator de câștig XP. Valorile mai mari înseamnă o creștere în nivel mai rapidă. |
bDropEquippedItems |
False |
Dacă obiectele echipate sunt aruncate la moarte. |
bNoModuleCost |
False |
Dacă este True, construirea nu costă materiale. Util pentru jocul creativ. |
Exemplu 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 — Modul de joc și vizibilitatea
Fișierul Engine.ini controlează modul de joc (selectarea hărții) și dacă serverul apare în browserul public de servere.
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
[URL]
MetaServerUrl=meta.frozen-flame.xyz
MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4
[URL] cu setările MetaServer face ca serverul tău să apară în browserul public de servere. Elimină sau comentează aceste linii dacă dorești un server privat, doar cu conectare directă.
Cum să te conectezi
Opțiunea A — Browserul de servere
- Lansează Frozen Flame.
- Din meniul principal, selectează Multiplayer.
- Răsfoiește lista de servere și caută serverul tău după nume.
- Selectează serverul și fă clic pe Join. Introdu parola dacă este setată una.
Opțiunea B — Conectare directă
- Lansează Frozen Flame.
- Din meniul principal, selectează Multiplayer.
- Alege Direct Connect.
- Introdu adresa IP și portul serverului din fila Network din GPanel:
<your-server-ip>:<port> - Introdu parola dacă ți se solicită și fă clic pe Connect.
Gestionarea salvărilor
Locația fișierului de salvare
Fișierele de salvare sunt stocate pe server la:
FrozenFlame/Saved/SaveGames/
Acest director conține întreaga stare a lumii, inclusiv terenul, structurile, inventarele jucătorilor și progresia.
Copii de rezervă manuale
- Oprește serverul din GPanel pentru a te asigura că toate datele sunt scrise pe disc.
- Conectează-te la server prin SFTP sau folosește File Manager din GPanel.
- Descarcă întregul director
SaveGames. - Stochează copia de rezervă pe mașina ta locală.
Restaurarea unei salvări
- Oprește serverul din GPanel.
- Conectează-te prin SFTP și navighează la
FrozenFlame/Saved/SaveGames/. - Încarcă datele de salvare din copia de rezervă, înlocuind fișierele existente.
- Pornește serverul din GPanel. Serverul va încărca salvarea restaurată.
Articole conexe
- Comenzi de administrator Frozen Flame — Configurarea RCON, comenzile de administrator, gestionarea jucătorilor și depanarea
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Ghid de pornire a serverului — Ghid general pentru pornirea oricărui server de joc pe Legion Hosting
Ai nevoie de ajutor?
Dacă întâmpini probleme cu serverul tău Frozen Flame care nu sunt acoperite aici, deschide un tichet de suport și include IP-ul serverului, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.