Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Commandes administrateur Soulmask

FR soulmask admin commands 0 ont trouvé cet article utile

Ce guide couvre la configuration administrateur, les commandes d'administration en jeu, la configuration RCON et les commandes de gestion du serveur pour votre serveur dédié Soulmask sur Legion Hosting. Pour la configuration du serveur, consultez le Guide de configuration du serveur Soulmask.

Panneau de gestion : Toute la gestion du serveur se fait via GPanel à l'adresse gpanel.legionhosting.net. Utilisez le gestionnaire de fichiers ou SFTP pour modifier les fichiers de configuration.

Définir les privilèges administrateur

Soulmask utilise un système d'administration basé sur un mot de passe. Pour devenir administrateur, vous devez définir un mot de passe admin dans la configuration de démarrage du serveur puis vous authentifier en jeu.

Étape 1 : Définir le mot de passe administrateur

  1. Dans GPanel, sélectionnez votre serveur Soulmask.
  2. Cliquez sur l'onglet Startup.
  3. Définissez la variable ADMIN_PASSWORD avec un mot de passe fort et unique. Cela correspond au paramètre de ligne de commande -adminpsw.
  4. Redémarrez le serveur pour que le changement prenne effet.
Gardez votre mot de passe admin secret. Toute personne connaissant le mot de passe admin peut obtenir les privilèges GM complets sur votre serveur. Ne le partagez qu'avec des co-administrateurs de confiance.

Étape 2 : S'authentifier en jeu

  1. Rejoignez votre serveur Soulmask en tant que joueur.
  2. Ouvrez la console en jeu en appuyant sur la touche ` (accent grave/tilde) ou Numpad - (moins du pavé numérique).
  3. Tapez la commande suivante et appuyez sur Entrée :
    gm key YOUR_ADMIN_PASSWORD
  4. Si le mot de passe est correct, vous verrez un message de confirmation et obtiendrez les privilèges administrateur GM (Game Master).
  5. Vous pouvez également cliquer sur le bouton "Become the admin" qui apparaît dans l'interface du panneau GM.
Authentification par session. Vous devez vous ré-authentifier à chaque fois que vous rejoignez le serveur. Le statut d'administrateur n'est pas sauvegardé entre les sessions -- vous devrez exécuter gm key à chaque connexion.

Commandes d'administration en jeu

Une fois authentifié en tant qu'administrateur, ouvrez la console (` ou Numpad -) et entrez les commandes. Toutes les commandes d'administration commencent par le préfixe gm.

Gestion des joueurs

Commande Description
gm AddExp [value] Ajouter des points d'expérience générale à votre personnage.
gm Addmjexp [value] Ajouter de l'expérience de masque à votre personnage (fait monter le masque en niveau).
gm Addshoulieexp [value] Ajouter de l'expérience de chasse à votre personnage.
gm XiDian Réinitialiser tous les points de compétence de votre personnage, permettant une redistribution.
gm FuHuo Ressusciter votre personnage (à utiliser quand vous êtes mort).
gm ZiSha 1 Tuer votre propre personnage (commande de suicide).
gm shanhao Supprimer votre compte/personnage du serveur. Utilisez avec une extrême prudence -- cette action est irréversible.
gm ShowInfo 1 Afficher des informations détaillées sur votre propre personnage (statistiques, identifiants, position).
gm ShowInfo 0 Afficher des informations détaillées sur le personnage ou PNJ actuellement ciblé.
gm ChongZhiRenWu Réinitialiser tous les tutoriels et quêtes de guide pour votre personnage.

Navigation et visibilité

Commande Description
gm Go [x] [y] [z] Se téléporter à des coordonnées spécifiques du monde. Utilisez GPS pour trouver vos coordonnées actuelles d'abord.
GPS Afficher vos coordonnées mondiales actuelles (X, Y, Z). Utile pour les cibles de téléportation.
gm SetAttr YinShen 1 Activer l'invisibilité. Les monstres et PNJ ne peuvent pas vous détecter.
gm SetAttr YinShen 0 Désactiver l'invisibilité. Retour à la visibilité normale.
gm ShowMap Révéler la carte entière, déverrouillant tout le brouillard de guerre pour votre personnage.

Contrôle des PNJ et du monde

Commande Description
gm ZhaoMu Recruter instantanément le PNJ ciblé dans votre tribu.
gm ClearAllNpc Supprimer tous les PNJ non-joueurs du serveur. Utilisez avec prudence -- affecte tous les PNJ sur l'ensemble du serveur.
gm ClearSelect Supprimer l'entité actuellement sélectionnée/ciblée (PNJ, créature ou objet).
gm ShuaXinZhiBei Rafraîchir et faire repousser toute la végétation et les plantes récoltables à proximité.
gm KeJiShu Débloquer tous les nœuds de l'arbre technologique pour votre personnage.

Gestion des invasions et de la chaleur

Commande Description
gm ShowReDu Afficher le graphique actuel de chaleur d'invasion, montrant les niveaux de menace dans différentes zones.
gm ClearAllReDu Effacer toute la chaleur d'invasion sur la carte, remettant les niveaux de menace à zéro.
gm AddReDu [value] Augmenter manuellement la chaleur d'invasion de la quantité spécifiée. Une chaleur plus élevée attire davantage d'invasions.

Serveur et débogage

Commande Description
gm exit Arrêter le serveur proprement avec une sauvegarde. C'est la manière la plus sûre d'arrêter le serveur depuis le jeu.
Debuginfo 1 Activer la superposition de surveillance des performances du serveur, affichant le taux de tick, le nombre d'entités et l'utilisation des ressources.
Debuginfo 0 Désactiver la superposition de surveillance des performances du serveur.
Utilisez les commandes avec parcimonie. Les commandes d'administration peuvent avoir un impact significatif sur la stabilité du serveur et l'expérience des joueurs. Faire apparaître un grand nombre d'entités, supprimer des PNJ sur tout le serveur ou modifier rapidement les données du monde peut provoquer des ralentissements ou des plantages. Testez les commandes pendant une période de faible affluence en premier.

Commandes de gestion du serveur

Ces commandes sont utilisées pour la gestion à l'échelle du serveur et peuvent être exécutées en jeu (via la console) et à distance (via RCON/Telnet).

Contrôle du serveur

Commande Description
SaveWorld Forcer une sauvegarde immédiate du monde en mémoire (et éventuellement sur disque). À utiliser avant d'effectuer des opérations risquées.
SaveAndExit [seconds] Sauvegarder le monde et arrêter le serveur après le nombre de secondes spécifié. Les joueurs reçoivent un compte à rebours d'avertissement.
StopCloseServer Annuler un arrêt en attente qui a été initié avec SaveAndExit.
shutdown [seconds] Initier un arrêt propre du serveur avec le compte à rebours spécifié en secondes.
broadcast [message] Envoyer un message global à tous les joueurs connectés. Utile pour les annonces et les avertissements.

Administration des joueurs (à distance)

Commande Description
List_AllPlayers Lister tous les comptes joueurs enregistrés sur le serveur (en ligne et hors ligne).
List_OnlinePlayers Lister tous les joueurs actuellement connectés avec leurs Steam ID et noms de personnage.
List_Guilds Lister toutes les tribus (guildes) sur le serveur avec le nombre de membres.
kick [PlayerName] Expulser un joueur du serveur par nom de personnage.
ban [PlayerName] Bannir un joueur du serveur. Il ne pourra plus se reconnecter.
CreateItemForPlayer [SteamID] [ItemID] [Amount] Ajouter des objets directement dans l'inventaire d'un joueur spécifique par Steam ID.
GotoPosition [SteamID] [x] [y] [z] Téléporter un joueur spécifique aux coordonnées du monde.
FlyMode [SteamID] [0/1] Activer (1) ou désactiver (0) le mode fantôme/vol pour un joueur.

Informations du serveur

Commande Description
ServerFPS Afficher le taux de tick actuel du serveur (FPS). Les serveurs en bonne santé devraient maintenir plus de 30 FPS.
Show_Coefficient_Settings Lister tous les paramètres de coefficients de jeu actuels depuis GameXishu.json.
Set_Coefficient [key] [value] Modifier un coefficient de jeu en temps réel sans éditer de fichiers. Les changements prennent effet immédiatement.
List_AllTalent [level] Voir tous les dons naturels (talents) disponibles au niveau spécifié.

Débogage et avancé

Commande Description
Dump_AllActorPositions Exporter toutes les positions des acteurs dans un fichier de données pour le débogage de l'état du monde.
DrawActorImage Générer une visualisation des positions des acteurs sur la carte.
ExecScriptCommands [filename] Exécuter un fichier batch de commandes. Utile pour exécuter plusieurs commandes à la fois.

Accès RCON

RCON (Remote Console) vous permet d'exécuter des commandes serveur à distance sans être connecté au jeu. Soulmask prend en charge RCON et Telnet pour l'administration à distance.

Activer RCON

RCON est désactivé par défaut et doit être activé via les paramètres de démarrage :

  1. Dans GPanel, allez dans l'onglet Startup.
  2. Ajoutez les paramètres suivants (via les paramètres de démarrage supplémentaires ou en contactant le support pour les faire ajouter) :
    -rconpsw="YOUR_RCON_PASSWORD" -rconport=19000
  3. Redémarrez le serveur.
Sécurité RCON. L'implémentation RCON de Soulmask utilise une liste blanche d'IP pour la sécurité. Seules les adresses IP autorisées peuvent se connecter au service RCON. Consultez la documentation du serveur ou les fichiers de configuration pour l'emplacement de la liste blanche si vous devez ajouter votre IP.

Se connecter via RCON

Une fois RCON activé, vous pouvez vous connecter en utilisant n'importe quel client RCON standard :

  1. Téléchargez un client RCON tel que rcon-cli ou un outil avec interface graphique comme mcrcon.
  2. Connectez-vous à votre serveur en utilisant :
    • Hôte : L'adresse IP de votre serveur
    • Port : Le port RCON (par défaut 19000)
    • Mot de passe : Le mot de passe RCON que vous avez défini avec -rconpsw
  3. Une fois connecté, tapez help pour voir la liste des commandes disponibles.

Accès Telnet

Soulmask prend également en charge l'administration par Telnet sur le port Echo (par défaut 18888). Telnet est restreint aux connexions locales uniquement par défaut et ne nécessite pas de redirection de port supplémentaire. Ceci est principalement utilisé pour l'administration scriptée sur la machine du serveur elle-même.

Exemple de session RCON

# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD

# Check server performance
ServerFPS

# List online players
List_OnlinePlayers

# Send a global message
broadcast Server restart in 10 minutes!

# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600

# Cancel the shutdown if needed
StopCloseServer

Arrêt correct du serveur

Il existe plusieurs méthodes sûres pour arrêter un serveur Soulmask. Utilisez toujours l'une d'entre elles pour éviter la perte de données :

  • Bouton Stop de GPanel : La méthode la plus simple. Cliquez sur Stop dans l'onglet Console de GPanel.
  • Commande en jeu : Authentifiez-vous en tant qu'administrateur et exécutez gm exit pour sauvegarder et arrêter.
  • RCON/Telnet : Exécutez shutdown [seconds] ou SaveAndExit [seconds] pour un arrêt avec compte à rebours qui laisse aux joueurs le temps de se préparer.
Évitez de forcer l'arrêt du serveur. Utiliser le bouton Kill de GPanel ou forcer la terminaison du processus sautera l'étape de sauvegarde. Toute progression depuis la dernière sauvegarde automatique sur disque sera perdue. N'utilisez Kill qu'en dernier recours lorsque le serveur est complètement non réactif.

Conseils pour les administrateurs de serveur

  • Configurez des sauvegardes automatiques. Utilisez -initbackup et -backupinterval=30 pour créer des instantanés de sauvegarde réguliers.
  • Surveillez les FPS du serveur. Utilisez la commande ServerFPS régulièrement. Si le taux de tick descend en dessous de 15-20 FPS, le serveur est en difficulté et pourrait nécessiter une optimisation ou un redémarrage.
  • Utilisez Set_Coefficient pour l'ajustement en direct. Vous pouvez modifier les paramètres de jeu en temps réel sans redémarrer le serveur. Exécutez d'abord Show_Coefficient_Settings pour voir les valeurs actuelles.
  • Planifiez des redémarrages réguliers. Redémarrez le serveur quotidiennement pour libérer les fuites de mémoire et appliquer les mises à jour en attente.
  • Annoncez avant la maintenance. Utilisez toujours la commande broadcast pour avertir les joueurs avant les redémarrages du serveur ou les fenêtres de maintenance.
  • Utilisez SaveWorld avant les opérations risquées. Forcez une sauvegarde avant d'effectuer des modifications significatives comme la suppression de PNJ ou la modification de coefficients.

Articles connexes


Besoin d'aide ?

Si vous avez besoin d'une assistance supplémentaire concernant les commandes d'administration Soulmask ou la gestion du serveur, veuillez ouvrir un ticket de support et notre équipe sera ravie de vous aider.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.