Ce guide couvre comment configurer votre serveur dédié Frozen Flame sur Legion Hosting, configurer les variables de démarrage, modifier les fichiers de configuration Game.ini et Engine.ini, sélectionner les modes de jeu, ajuster les paramètres de difficulté et de PvP, se connecter à votre serveur et gérer les sauvegardes. Frozen Flame est un RPG d'action et de survie où les joueurs explorent un monde gelé, récoltent des ressources, construisent des abris et combattent des monstres. Pour les commandes d'administration, la configuration RCON et la gestion des joueurs, consultez les Commandes d'administration Frozen Flame.
Premier démarrage
Lorsque vous recevez votre serveur Frozen Flame pour la première fois, suivez ces étapes pour le mettre en ligne :
- Connectez-vous à GPanel et sélectionnez votre serveur Frozen Flame.
- Accédez à l'onglet Startup et vérifiez les variables de démarrage par défaut. Définissez le SERVER_NAME avec le nom de votre choix.
- Définissez éventuellement un SERVER_PASSWORD pour restreindre l'accès.
- Retournez à l'onglet Console et cliquez sur Start.
- Le serveur téléchargera et installera automatiquement les fichiers du serveur dédié Frozen Flame lors du premier démarrage (Steam App ID
1348640). Cela peut prendre plusieurs minutes. - Une fois que la console confirme que le serveur a démarré, votre serveur est en ligne et prêt pour que les joueurs se connectent.
Game.ini ou Engine.ini, démarrez le serveur une fois, laissez-le finir de charger, puis arrêtez-le avant de modifier.
Variables de démarrage GPanel
Les variables suivantes sont disponibles dans l'onglet Startup de GPanel. Elles sont passées comme arguments de ligne de commande au serveur à chaque démarrage.
| Variable | Défaut | Description |
|---|---|---|
SERVER_NAME |
Frozen Flame Server |
Le nom d'affichage affiché dans le navigateur de serveurs. Correspond au paramètre -MetaGameServerName. |
SERVER_PASSWORD |
(vide) | Mot de passe requis pour rejoindre. Laissez vide pour un serveur public. Défini dans Game.ini sous ServerPassword. |
MAX_PLAYERS |
10 |
Nombre maximum de joueurs simultanés. Configuré dans Game.ini. |
GAME_MODE |
campaign |
Sélection du mode de jeu. Options : campaign (carte Heaven) ou cataclysm (carte Survive). Voir la section Modes de jeu ci-dessous. |
RCON_PASSWORD |
(vide) | Mot de passe pour l'administration à distance RCON. Requis pour les commandes d'administration. Voir Commandes d'administration pour la configuration. |
Modes de jeu
Frozen Flame supporte deux modes de jeu principaux, configurés via le fichier Engine.ini ou la variable de démarrage. Chaque mode a sa propre carte et ses paramètres par défaut.
| Mode | Carte | Description |
|---|---|---|
| Campaign (Heaven) | Heaven |
Le mode narratif. Les joueurs progressent à travers des quêtes, débloquent des capacités et explorent un monde structuré avec un arc narratif. Recommandé pour les groupes PvE. |
| Cataclysm (Survive) | Survive |
Mode axé sur la survie avec des conditions plus difficiles, un combat plus exigeant et un gameplay ouvert. Supporte le PvP et est conçu pour le jeu compétitif ou la survie hardcore. |
Définir le mode de jeu dans Engine.ini
Pour changer manuellement le mode de jeu, modifiez Engine.ini et définissez la valeur 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
Décommentez la ligne correspondant au mode souhaité et commentez (ou supprimez) l'autre. Redémarrez le serveur pour que les modifications prennent effet.
Fichiers de configuration du serveur
Frozen Flame utilise des fichiers de configuration INI pour les paramètres avancés. Ils sont situés dans :
FrozenFlame/Saved/Config/LinuxServer/
Arrêtez le serveur avant de modifier. Si ces fichiers n'existent pas, démarrez et arrêtez le serveur une fois pour les générer.
Game.ini — Paramètres principaux du serveur
| Section / Paramètre | Défaut | Description |
|---|---|---|
[/Script/Engine.GameSession]MaxPlayers |
10 |
Nombre maximum de joueurs simultanés sur le serveur. |
[/Script/FrozenFlame.FGameSession]ServerPassword |
(vide) | Mot de passe requis pour rejoindre. Vide signifie public. |
[/Script/FrozenFlame.GameBalance]bFreePVP |
True |
Active le combat PvP entre non-amis. Définissez à False pour le PvE uniquement. |
DurationOfDay |
3600 |
Durée d'un jour en jeu en secondes. Par défaut 3600 (1 heure en temps réel). |
MonstersHealthMultiplier |
1 |
Multiplie la santé des monstres. Les valeurs supérieures à 1 augmentent la difficulté. |
MonstersDamageMultiplier |
1 |
Multiplie les dégâts des monstres. Les valeurs supérieures à 1 augmentent la difficulté. |
HealthRateAfterRespawn |
0.5 |
Pourcentage de santé après la réapparition. 0.5 = 50% de santé à la réapparition. |
LevelUpFlameRate |
1 |
Multiplicateur de gain d'XP. Des valeurs plus élevées signifient une montée en niveau plus rapide. |
bDropEquippedItems |
False |
Détermine si les objets équipés sont lâchés à la mort. |
bNoModuleCost |
False |
Si True, la construction ne coûte aucun matériau. Utile pour le jeu créatif. |
Exemple de 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 — Mode de jeu et visibilité
Le fichier Engine.ini contrôle le mode de jeu (sélection de la carte) et si le serveur apparaît dans le navigateur de serveurs public.
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
[URL]
MetaServerUrl=meta.frozen-flame.xyz
MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4
[URL] avec les paramètres MetaServer rend votre serveur visible dans le navigateur de serveurs public. Supprimez ou commentez ces lignes si vous souhaitez un serveur privé accessible uniquement par connexion directe.
Comment se connecter
Option A — Navigateur de serveurs
- Lancez Frozen Flame.
- Depuis le menu principal, sélectionnez Multiplayer.
- Parcourez la liste des serveurs et recherchez votre serveur par nom.
- Sélectionnez votre serveur et cliquez sur Join. Entrez le mot de passe si un mot de passe est défini.
Option B — Connexion directe
- Lancez Frozen Flame.
- Depuis le menu principal, sélectionnez Multiplayer.
- Choisissez Direct Connect.
- Entrez l'adresse IP et le port de votre serveur depuis l'onglet Network de GPanel :
<your-server-ip>:<port> - Entrez le mot de passe si demandé et cliquez sur Connect.
Gestion des sauvegardes
Emplacement des fichiers de sauvegarde
Les fichiers de sauvegarde sont stockés sur le serveur à :
FrozenFlame/Saved/SaveGames/
Ce répertoire contient l'état complet du monde incluant le terrain, les structures, les inventaires des joueurs et la progression.
Sauvegardes manuelles
- Arrêtez le serveur depuis GPanel pour vous assurer que toutes les données sont écrites sur le disque.
- Connectez-vous à votre serveur via SFTP ou utilisez le Gestionnaire de fichiers de GPanel.
- Téléchargez l'intégralité du répertoire
SaveGames. - Stockez la sauvegarde sur votre machine locale.
Restaurer une sauvegarde
- Arrêtez le serveur depuis GPanel.
- Connectez-vous via SFTP et naviguez vers
FrozenFlame/Saved/SaveGames/. - Téléversez vos données de sauvegarde, en remplaçant les fichiers existants.
- Démarrez le serveur depuis GPanel. Le serveur chargera la sauvegarde restaurée.
Articles connexes
- Commandes d'administration Frozen Flame — Configuration RCON, commandes d'administration, gestion des joueurs et dépannage
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
- Guide de démarrage du serveur — Guide général pour démarrer n'importe quel serveur de jeu sur Legion Hosting
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Frozen Flame qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent depuis la console GPanel.