Der Spielstand eines DarkMultiPlayer-Servers steckt nicht in einer einzelnen Datei, sondern in einem kompletten Ordner namens Universe im Hauptverzeichnis Deines Servers. Darin legt der Server für jedes Schiff, jeden Kerbal und jeden Spieler eigene Textdateien an.
Aufbau des Spielstands
| Ordner | Inhalt |
|---|---|
Universe/Vessels/ |
Eine Datei je Schiff |
Universe/Kerbals/ |
Eine Datei je Kerbal |
Universe/Scenarios/ |
Fortschritt wie Wissenschaft, Geld, Ruf und Forschungsbaum – je Spieler ein eigener Unterordner |
Universe/Crafts/ |
Gemeinsame Bauplan-Bibliothek |
Universe/Flags/ |
Hochgeladene Flaggen |
Universe/Players/ |
Öffentliche Schlüssel der Spieler |
Universe/Groups/ |
Spielergruppen |
Universe/Permissions/ |
Besitzrechte an Schiffen |
Einzelspieler-Spielstand umwandeln
Eine normale KSP-Speicherdatei (persistent.sfs) lässt sich nicht direkt hochladen. Der DMP-Client bringt dafür einen Konverter mit, der aus Deinem lokalen Spielstand einen fertigen Universe-Ordner erzeugt.
-
DMP-Client installieren
Installiere den DMP-Client wie unter Server beitreten beschrieben und starte Kerbal Space Program. -
Spielernamen eintragen
Trage im DMP-Fenster im Hauptmenü im Feld Player name genau den Namen ein, mit dem Du später auch auf dem Server spielen möchtest. -
Optionen öffnen
Klicke im DMP-Fenster auf Options und anschließend auf Advanced. -
Konverter starten
Klicke auf Generate DMP universe from saved game.... Es öffnet sich das Fenster Universe Converter mit Deinen lokalen Spielständen – klicke dort den gewünschten Spielstand an. Deine Spielstände liegen lokal unter:[KSP-Ordner]/saves/<Name des Spielstands>/ -
Ergebnis prüfen
Im KSP-Ordner liegt jetzt der neue OrdnerUniversemit den UnterordnernVessels,KerbalsundScenarios. Genau diesen Ordner lädst Du im nächsten Schritt hoch.
Savegame hochladen
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. Solange der Server läuft, schreibt er ständig in den OrdnerUniverse. -
Bisherigen Stand sichern
Erstelle ein Backup oder lade den vorhandenen Ordner herunter: Savegame herunterladen. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
Alten Spielstand entfernen
Lösche im Hauptverzeichnis Deines Servers den vorhandenen Ordner:/Universe/ -
Neuen Spielstand hochladen
Lade DeinenUniverse-Ordner mit allen Unterordnern in das Hauptverzeichnis hoch. Der Ordner muss exaktUniverseheißen. -
Server starten
Starte Deinen Server. Fehlende Unterordner legt er beim Start selbst an.
