Diese Anleitung behandelt die Serveradministration für Kerbal Space Program Multiplayer-Server (DMP und LMP), einschließlich Konsolenbefehle, Spielerverwaltung, Whitelist-Konfiguration und Warp-Modus-Verwaltung.
DMP-Serverbefehle
Dark Multiplayer bietet Konsolenbefehle, die du direkt im GPanel Console-Tab eingeben kannst. Der Server wird mit dem Befehl /exit gestoppt.
| Befehl | Beschreibung |
|---|---|
/help |
Listet alle verfügbaren Befehle auf |
/say [message] |
Sendet eine Nachricht an alle verbundenen Spieler |
/kick [player] |
Wirft einen Spieler vom Server |
/ban [player] |
Bannt einen Spieler vom Server |
/unban [player] |
Hebt die Sperre eines zuvor gebannten Spielers auf |
/whitelist [add/del] [player] |
Verwaltet die Server-Whitelist (erfordert aktivierte Whitelist) |
/players |
Listet alle aktuell verbundenen Spieler auf |
/countclients |
Zeigt die Anzahl der verbundenen Clients an |
/connectionstats |
Zeigt Netzwerkstatistiken an |
/dekessler |
Entfernt Weltraumschrott aus dem Spiel |
/nukeksc |
Entfernt alle Fahrzeuge rund um das KSC |
/exit |
Stoppt den Server ordnungsgemäß |
DMP-Whitelist
Um den Whitelist-Modus bei DMP zu aktivieren, muss die Variable WHITELIST auf True gesetzt werden (dies wird von Serveradministratoren verwaltet). Sobald aktiviert, können nur Spieler auf der Whitelist eine Verbindung herstellen. Verwende /whitelist add [player] und /whitelist del [player], um den Zugang zu verwalten.
DMP-Warp-Modi erklärt
| Modus | Beschreibung |
|---|---|
SUBSPACE |
Standard. Spieler können frei warpen, befinden sich aber in verschiedenen Zeitrahmen (Subspaces). Spieler im selben Subspace teilen die gleiche Zeit. |
SUBSPACE_SIMPLE |
Vereinfachter Subspace-Modus mit weniger Synchronisierungskomplikationen. |
MCW_FORCE |
Master Controlled Warp. Der Serveradmin steuert den Warp für alle. |
MCW_VOTE |
Spieler stimmen ab, um einen Warp einzuleiten, und er wird durchgeführt, wenn die Mehrheit zustimmt. |
MCW_LOWEST |
Alle warpen mit der Geschwindigkeit des langsamsten Spielers. |
NONE |
Zeitwarp ist vollständig deaktiviert. |
LMP-Serveradministration
Luna Multiplayer verwendet ein Admin-Passwort-System. Setze die Startvariable ADMIN_PASSWORD in GPanel. Spieler, die dieses Passwort im Spiel eingeben, erhalten Admin-Rechte.
LMP-Serverbefehle können in der GPanel-Konsole eingegeben werden. Der Server wird mit Ctrl+C gestoppt (wird über die Stop-Schaltfläche in GPanel verwaltet).
LMP-Konfigurationsverwaltung
LMP speichert alle Einstellungen in XML-Dateien unter LMPServer/Config/. Wichtige Dateien:
| Datei | Zweck |
|---|---|
GeneralSettings.xml |
Servername, Passwort, Admin-Passwort, maximale Spieleranzahl, Spielmodus, Schwierigkeitsgrad |
ConnectionSettings.xml |
Port, Heartbeat, Timeout, MTU-Einstellungen |
GameplaySettings.xml |
Detaillierte Gameplay-Parameter (automatisch aus dem Schwierigkeitsgrad generiert) |
Spielerverwaltung
- DMP: Verwende die Befehle
/kickund/banin der Konsole. Bannlisten werden im Datenverzeichnis des Servers gespeichert. - LMP: Admin-Spieler (die sich mit dem Admin-Passwort authentifiziert haben) können andere Spieler über die Multiplayer-Oberfläche im Spiel verwalten.
Mod-Synchronisierung
DMP Mod-Pack-Modus
DMP unterstützt drei Mod-Synchronisierungsmodi über die Variable MODPACKMODE:
- NONE: Keine Mod-Durchsetzung. Spieler können beliebige Mods verwenden (kann Desyncs verursachen).
- CKAN: Spieler müssen die auf dem Server definierte CKAN-Modliste einhalten.
- GAMEDATA: Der Server erzwingt eine exakte Übereinstimmung des GameData-Ordners.
LMP-Mods
LMP handhabt die Mod-Synchronisierung automatisch. Alle Spieler müssen übereinstimmende Mods in ihrem KSP-Client installiert haben, um eine stabile Verbindung zu gewährleisten.
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Spieler desynchen häufig | Erwäge einen Wechsel des Warp-Modus (DMP) oder stelle sicher, dass alle Spieler identische Modlisten haben. Der SUBSPACE-Modus ist am tolerantesten bei Desyncs. |
| Server erscheint nicht im Browser | Überprüfe, ob der Server vollständig gestartet ist (achte auf die Bereitschaftsmeldung in der Konsole). Für LMP muss UPnP konfiguriert oder der Port erreichbar sein. |
| Admin-Passwort funktioniert nicht (LMP) | Überprüfe, ob die Variable ADMIN_PASSWORD im Startup-Tab von GPanel gesetzt ist, und starte den Server neu. |
| Weltraumschrott verursacht Lag | Verwende den Befehl /dekessler (DMP), um Schrott zu entfernen. Ermutige Spieler, abgeschlossene Missionen ordnungsgemäß zu beenden. |
Verwandte Artikel
- Kerbal Space Program Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP