Ce guide couvre la configuration administrateur, les commandes, la gestion des joueurs et les contrôles de rotation des cartes pour votre serveur dédié Midnight Ghost Hunt. Pour la configuration initiale du serveur, consultez le Guide de configuration du serveur Midnight Ghost Hunt.
1. Configuration administrateur
Définir le mot de passe administrateur
Pour utiliser les commandes d'administration, vous devez définir un mot de passe administrateur. Celui-ci est configuré dans l'onglet Startup du GPanel :
- Connectez-vous à GPanel et sélectionnez votre serveur Midnight Ghost Hunt.
- Allez dans l'onglet Startup.
- Définissez la variable ADMIN_PASSWORD avec un mot de passe sécurisé.
- Redémarrez le serveur pour que le changement prenne effet.
Se connecter en tant qu'administrateur en jeu
Une fois connecté à votre serveur :
- Ouvrez la console en jeu (appuyez sur la touche
~tilde). - Tapez la commande de connexion administrateur :
AdminPassword YourAdminPassword - Vous recevrez un message de confirmation si le mot de passe est correct.
2. Commandes d'administration
Les commandes suivantes sont disponibles après authentification en tant qu'administrateur. Ouvrez la console avec ~ et tapez la commande.
| Commande | Description |
|---|---|
AdminPassword <password> |
S'authentifier en tant qu'administrateur avec le mot de passe configuré. |
Kick <player_name> |
Expulser un joueur du serveur par son nom d'affichage. |
Ban <player_name> |
Bannir un joueur du serveur. Il ne pourra pas se reconnecter. |
Unban <player_name> |
Retirer un bannissement, permettant au joueur de se reconnecter. |
ServerTravel <map_path> |
Forcer le serveur à changer immédiatement vers une carte spécifique. |
RestartRound |
Redémarrer la manche en cours. |
Pause |
Mettre en pause la partie en cours. Utilisez à nouveau pour reprendre. |
ListPlayers |
Afficher la liste de tous les joueurs connectés et leurs identifiants. |
3. Gestion des joueurs
Expulser des joueurs
Pour retirer un joueur perturbateur de la session en cours :
Kick PlayerName
Le joueur sera immédiatement déconnecté mais pourra se reconnecter sauf s'il est banni.
Bannir des joueurs
Pour bloquer définitivement un joueur de votre serveur :
Ban PlayerName
Les bannissements persistent après les redémarrages du serveur. Pour retirer un bannissement :
Unban PlayerName
Utiliser un mot de passe serveur
Pour les parties privées, définissez un mot de passe serveur dans l'onglet Startup du GPanel ou dans la configuration du serveur. Seuls les joueurs connaissant le mot de passe pourront se connecter.
4. Gestion de la rotation des cartes
Changer de carte pendant une partie
Utilisez la commande ServerTravel pour changer de carte immédiatement :
ServerTravel /Game/Maps/Museum
ServerTravel /Game/Maps/Mansion
ServerTravel /Game/Maps/School
ServerTravel /Game/Maps/GhostShip
ServerTravel /Game/Maps/Cabin
ServerTravel /Game/Maps/Asylum
ServerTravel /Game/Maps/Diner
ServerTravel met fin à la partie en cours et charge immédiatement la carte spécifiée. Tous les joueurs seront déplacés vers la nouvelle carte.
Modifier la rotation des cartes
Pour changer les cartes incluses dans la rotation automatique, modifiez Game.ini :
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Ajoutez ou supprimez les entrées +GameMapRotation sous [/Script/MGH.MGHGameMode]. Le serveur parcourt les cartes listées dans l'ordre après chaque partie.
- Arrêtez le serveur depuis GPanel.
- Modifiez
Game.inivia l'onglet Files ou SFTP. - Ajoutez ou supprimez les entrées de cartes selon vos besoins.
- Enregistrez le fichier et démarrez le serveur.
5. RCON (Console à distance)
Si RCON est activé, vous pouvez exécuter des commandes d'administration à distance sans être connecté au jeu :
- Définissez le ADMIN_PASSWORD dans l'onglet Startup du GPanel (celui-ci sert également de mot de passe RCON).
- Utilisez un client RCON pour vous connecter à l'IP de votre serveur et au port RCON.
- Exécutez les mêmes commandes listées dans la section Commandes d'administration ci-dessus.
6. Dépannage
Les commandes d'administration ne fonctionnent pas
- Vérifiez que vous avez correctement saisi le mot de passe administrateur en utilisant
AdminPassworddans la console. - Vérifiez que
ADMIN_PASSWORDest défini dans l'onglet Startup du GPanel. - Assurez-vous d'utiliser le nom exact du joueur lors de l'expulsion ou du bannissement (les noms sont sensibles à la casse).
Le changement de carte échoue
- Vérifiez que le chemin de la carte est correct. Les chemins incorrects provoqueront un échec silencieux de la commande.
- Vérifiez que la carte existe dans la version actuelle du jeu. Les cartes peuvent être ajoutées ou renommées lors des mises à jour.
Les joueurs contournent les bannissements
- Les bannissements sont généralement liés aux Steam ID. Si un joueur utilise un compte Steam différent, le bannissement ne s'appliquera pas.
- Envisagez d'utiliser un mot de passe serveur pour les parties privées au lieu de vous fier uniquement aux bannissements.
Le serveur plante après des modifications de configuration
- Supprimez les fichiers INI modifiés et redémarrez le serveur pour régénérer les valeurs par défaut.
- Effectuez les modifications une par une afin d'identifier quel paramètre a causé le problème.
- Si les plantages persistent, ouvrez un ticket de support avec les messages d'erreur de la console GPanel.
Articles connexes
- Guide de configuration du serveur Midnight Ghost Hunt
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
- Guide de démarrage du serveur
Besoin d'aide ?
Si vous rencontrez des problèmes non couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et les messages d'erreur de la console GPanel.