Ce guide couvre la configuration RCON, les commandes d'administration, la gestion des joueurs, la gestion du serveur, les paramètres du monde et le dépannage pour votre serveur dédié Frozen Flame sur Legion Hosting. Frozen Flame utilise le protocole RCON pour l'administration à distance, vous donnant un contrôle total sur les joueurs, les objets et les opérations du serveur. Pour la configuration initiale du serveur, les variables de démarrage, les modes de jeu et comment se connecter, consultez le Guide de configuration du serveur Frozen Flame.
Configuration RCON
Frozen Flame utilise le protocole RCON (Remote Console) pour l'administration du serveur. RCON doit être configuré avant de pouvoir utiliser les commandes d'administration.
Activer RCON
- Dans GPanel, allez dans l'onglet Startup.
- Définissez
RCON_PASSWORDavec un mot de passe fort de votre choix. - Notez le port RCON assigné à votre serveur (visible dans l'onglet Network).
- Redémarrez le serveur pour que les modifications prennent effet.
Se connecter à RCON
Vous pouvez vous connecter à RCON en utilisant n'importe quel client RCON standard tel que mcrcon, RCON CLI ou un outil RCON web. Lors de la connexion, utilisez les informations suivantes :
| Champ | Valeur |
|---|---|
| Host | L'IP de votre serveur (depuis l'onglet Network de GPanel) |
| Port | Port RCON (depuis l'onglet Network de GPanel) |
| Mot de passe | admin:<your-rcon-password> |
admin:<password>. Par exemple, si votre mot de passe RCON est mypass123, entrez admin:mypass123 comme mot de passe dans votre client RCON.
Commandes de gestion des joueurs
Les commandes RCON suivantes gèrent les joueurs sur votre serveur. Remplacez <PlayerID> par l'ID du joueur ciblé, que vous pouvez trouver en utilisant Admin_GetOnlinePlayers.
| Commande | Description |
|---|---|
Admin_GetOnlinePlayers |
Liste tous les joueurs actuellement connectés avec leurs noms et IDs. |
Admin_ListUserProfiles |
Liste tous les joueurs ayant déjà rejoint le serveur. |
Admin_GetPlayerInfo <PlayerID> |
Affiche les informations détaillées sur un joueur spécifique. |
Admin_KickPlayer <PlayerID> <Reason> |
Expulse un joueur du serveur avec un message de raison. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Bannit un joueur pour la durée spécifiée en secondes. Utilisez un nombre très élevé pour un bannissement permanent. |
Admin_Unban <PlayerID> |
Lève un bannissement, permettant au joueur de rejoindre à nouveau. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Empêche un joueur d'utiliser le chat textuel pour la durée spécifiée. |
Admin_ChatUnban <PlayerID> |
Restaure l'accès au chat pour un joueur banni du chat. |
Admin_Respawn <PlayerID> |
Réinitialise la position d'un joueur au point d'apparition. |
Admin_ChatMessage [Message] |
Diffuse un message à l'ensemble du serveur à tous les joueurs connectés. |
Commandes de profil et d'inventaire des joueurs
Ces commandes vous permettent d'inspecter et de modifier les profils, inventaires et progressions des joueurs.
| Commande | Description |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Affiche les informations détaillées du profil utilisateur. |
Admin_GetPlayerInventory <PlayerID> |
Liste tous les objets et quantités dans l'inventaire d'un joueur. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Donne des objets à un joueur. Nécessite l'ID interne de l'objet. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Retire des objets de l'inventaire d'un joueur. |
Admin_AddFlame <PlayerID> <Amount> |
Accorde de l'expérience (Flame) à un joueur. |
Admin_RemoveFlame <PlayerID> <Amount> |
Déduit de l'expérience d'un joueur. Ne réduit pas le niveau. |
Admin_AddUserProfile <PlayerID> <Role> |
Attribue un rôle à un profil de joueur. |
Admin_RemoveUserProfile <PlayerID> |
Supprime les données de profil d'un joueur spécifique. |
Admin_RemoveProfile <PlayerID> |
Supprime définitivement le profil d'un joueur et toutes ses données de sauvegarde. |
Admin_ReloadUserProfiles |
Actualise toutes les données de profil utilisateur depuis le disque. |
Admin_SaveUserProfile |
Enregistre l'état actuel du profil sur le disque. |
Commandes de gestion du serveur
| Commande | Description |
|---|---|
Admin_SaveWorld |
Force une sauvegarde immédiate du monde. |
Admin_SaveAll |
Sauvegarde l'état du monde et tous les profils des joueurs. |
Admin_ServerWorld |
Affiche la version actuelle du serveur. |
Admin_Shutdown |
Arrête le serveur proprement. |
Admin_Restart |
Redémarre le serveur. |
Admin_ScheduleMaintenanceMode <Seconds> |
Planifie un arrêt de maintenance avec une notification de compte à rebours à tous les joueurs. |
Admin_CancelScheduledMaintenanceMode |
Annule un arrêt de maintenance précédemment planifié. |
Admin_ScheduleMaintenanceMode 300 pour donner aux joueurs un avertissement de 5 minutes avant l'arrêt pour maintenance. C'est bien plus courtois qu'un Admin_Shutdown immédiat.
Paramètres du monde via Game.ini
Au-delà des paramètres de base du serveur, vous pouvez ajuster les paramètres de gameplay dans le fichier Game.ini sous la section [/Script/FrozenFlame.GameBalance]. Arrêtez le serveur avant de modifier.
| Paramètre | Défaut | Description |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Pourcentage de durabilité d'armure perdu à la mort. |
DefaultWeaponDurabilityCost |
0.5 |
Taux de perte de durabilité des armes par utilisation. |
bAllowCreaturesToDamageBuildings |
False |
Détermine si les monstres peuvent endommager les structures construites par les joueurs. |
bAllowPlayersToDamageBuildings |
True |
Détermine si les joueurs peuvent endommager les structures des autres joueurs (pertinent pour le PvP). |
bInvulnerableModules |
False |
Si True, les bâtiments sont indestructibles. |
bLimitlessSupport |
False |
Si True, supprime les restrictions de support structurel des bâtiments. |
bDemolishResourceDropMultiplier |
0.5 |
Pourcentage de ressources retournées lors de la démolition des bâtiments. |
Dépannage
Connexion RCON refusée
- Vérifiez que le
RCON_PASSWORDest défini dans l'onglet Startup et que le serveur a été redémarré. - Assurez-vous d'utiliser le bon port RCON depuis l'onglet Network de GPanel.
- N'oubliez pas d'utiliser le format
admin:<password>lors de l'authentification.
Le serveur n'apparaît pas dans le navigateur
- Vérifiez que le fichier
Engine.inicontient la section[URL]MetaServer pour la visibilité publique. - Attendez quelques minutes après le démarrage pour que le serveur s'enregistre auprès du serveur maître.
- Les joueurs peuvent toujours utiliser la connexion directe comme alternative.
Les joueurs ne peuvent pas rejoindre
- Vérifiez que le serveur est en cours d'exécution et entièrement démarré dans GPanel.
- Vérifiez que le mot de passe correspond à celui défini dans
Game.iniou la variable de démarrage. - Assurez-vous que la limite
MaxPlayersn'a pas été atteinte.
Le serveur plante au démarrage
- Vérifiez la console GPanel pour les messages d'erreur.
- Vérifiez que vos fichiers INI ont une syntaxe correcte (pas de fautes de frappe, en-têtes de section corrects).
- Essayez de supprimer les fichiers de configuration et de redémarrer pour régénérer les valeurs par défaut.
- Si les plantages persistent après une mise à jour du jeu, ouvrez un ticket de support.
Articles connexes
- Guide de configuration du serveur Frozen Flame — Configuration initiale, variables de démarrage, modes de jeu et comment se connecter
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
- Guide de démarrage du serveur
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 ou sortie RCON pertinent.