Ce guide couvre l'administration des serveurs multijoueur Kerbal Space Program (DMP et LMP), y compris les commandes de console, la gestion des joueurs, la configuration de la liste blanche et la gestion des modes de distorsion temporelle.
Commandes du serveur DMP
Dark Multiplayer fournit des commandes de console que vous pouvez taper directement dans l'onglet Console de GPanel. Le serveur s'arrête avec la commande /exit.
| Commande | Description |
|---|---|
/help |
Liste toutes les commandes disponibles |
/say [message] |
Diffuse un message à tous les joueurs connectés |
/kick [player] |
Expulse un joueur du serveur |
/ban [player] |
Bannit un joueur du serveur |
/unban [player] |
Débannit un joueur précédemment banni |
/whitelist [add/del] [player] |
Gère la liste blanche du serveur (nécessite que la liste blanche soit activée) |
/players |
Liste tous les joueurs actuellement connectés |
/countclients |
Affiche le nombre de clients connectés |
/connectionstats |
Affiche les statistiques réseau |
/dekessler |
Supprime les débris spatiaux du jeu |
/nukeksc |
Supprime tous les vaisseaux autour du KSC |
/exit |
Arrête le serveur proprement |
Liste blanche DMP
Pour activer le mode liste blanche sur DMP, la variable WHITELIST doit être définie sur True (ceci est géré par les administrateurs du serveur). Une fois activé, seuls les joueurs sur la liste blanche peuvent se connecter. Utilisez /whitelist add [player] et /whitelist del [player] pour gérer les accès.
Modes de distorsion temporelle DMP expliqués
| Mode | Description |
|---|---|
SUBSPACE |
Par défaut. Les joueurs peuvent accélérer le temps librement mais existent dans des cadres temporels différents (sous-espaces). Les joueurs dans le même sous-espace partagent le même temps. |
SUBSPACE_SIMPLE |
Mode sous-espace simplifié avec moins de complications de synchronisation. |
MCW_FORCE |
Distorsion contrôlée par le maître. L'administrateur du serveur contrôle la distorsion pour tout le monde. |
MCW_VOTE |
Les joueurs votent pour initier une distorsion, et elle se réalise si la majorité est d'accord. |
MCW_LOWEST |
Tout le monde accélère à la vitesse du joueur le plus lent. |
NONE |
La distorsion temporelle est entièrement désactivée. |
Administration du serveur LMP
Luna Multiplayer utilise un système de mot de passe administrateur. Définissez la variable de démarrage ADMIN_PASSWORD dans GPanel. Les joueurs qui entrent ce mot de passe en jeu obtiennent les privilèges d'administrateur.
Les commandes du serveur LMP peuvent être entrées dans la console GPanel. Le serveur s'arrête avec Ctrl+C (géré par le bouton Stop de GPanel).
Gestion de la configuration LMP
LMP stocke tous les paramètres dans des fichiers XML sous LMPServer/Config/. Fichiers principaux :
| Fichier | Fonction |
|---|---|
GeneralSettings.xml |
Nom du serveur, mot de passe, mot de passe admin, nombre max de joueurs, mode de jeu, difficulté |
ConnectionSettings.xml |
Port, heartbeat, timeout, paramètres MTU |
GameplaySettings.xml |
Paramètres de gameplay détaillés (générés automatiquement à partir de la difficulté) |
Gestion des joueurs
- DMP : Utilisez les commandes
/kicket/bandans la console. Les listes de bannissement sont stockées dans le répertoire de données du serveur. - LMP : Les joueurs administrateurs (ceux qui se sont authentifiés avec le mot de passe admin) peuvent gérer les autres joueurs depuis l'interface multijoueur du jeu.
Synchronisation des mods
Mode Mod Pack DMP
DMP prend en charge trois modes de synchronisation des mods via la variable MODPACKMODE :
- NONE : Aucune application de mods. Les joueurs peuvent utiliser n'importe quels mods (peut causer des désynchronisations).
- CKAN : Les joueurs doivent correspondre à la liste de mods CKAN définie sur le serveur.
- GAMEDATA : Le serveur impose une correspondance exacte du dossier GameData.
Mods LMP
LMP gère la synchronisation des mods automatiquement. Tous les joueurs doivent avoir les mêmes mods installés dans leur client KSP pour une connexion stable.
Dépannage
| Problème | Solution |
|---|---|
| Les joueurs se désynchronisent fréquemment | Envisagez de changer le mode de distorsion (DMP) ou assurez-vous que tous les joueurs ont des listes de mods identiques. Le mode SUBSPACE est le plus tolérant pour les désynchronisations. |
| Le serveur n'apparaît pas dans le navigateur | Vérifiez que le serveur est complètement démarré (cherchez le message de disponibilité dans la console). Pour LMP, UPnP doit être configuré ou le port doit être accessible. |
| Le mot de passe admin ne fonctionne pas (LMP) | Vérifiez que la variable ADMIN_PASSWORD est définie dans l'onglet Startup de GPanel et redémarrez le serveur. |
| Les débris spatiaux causent du lag | Utilisez la commande /dekessler (DMP) pour supprimer les débris. Encouragez les joueurs à terminer correctement les missions achevées. |
Articles connexes
- Guide de configuration du serveur Kerbal Space Program
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP