So fügst du ein Savegame zu deinem Kerbal Space Program Server hinzu
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.
Hinweis
Der Ordnername Universe ist fest vorgegeben. Du musst also keinen Welt- oder Spielstandnamen in einer Konfiguration eintragen – der Servername hat mit dem Spielstand nichts zu tun.
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>/Achtung
Ein bereits vorhandener Ordner
Universein deinem KSP-Ordner wird dabei ohne Rückfrage gelöscht und neu erzeugt.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.
Wichtig
Der Fortschritt liegt bei DarkMultiPlayer pro Spieler unter Universe/Scenarios/<Spielername>/. Nach der Umwandlung existiert nur der Ordner deines eigenen Spielernamens. Alle anderen Spieler starten auf dem Server mit frischem Fortschritt – einen gemeinsamen Karriere- oder Wissenschaftsstand für alle gibt es bei DMP nicht.
Achtung
Verwende auf dem Server denselben Spielernamen wie beim Umwandeln. Weicht der Name ab, findet der Server unter Universe/Scenarios/ keinen passenden Ordner und dein umgewandelter Fortschritt wird dir nicht zugeordnet.
Tipp
Passen Spielmodus und Schwierigkeit nicht zu deinem hochgeladenen Spielstand, stellst du beides in der Verwaltung unter Einstellungen ein (Game Mode und Game Difficulty). Beide Werte werden bei jedem Serverstart aus der Verwaltung in die Konfiguration geschrieben – eine Änderung direkt in der Datei bleibt wirkungslos.
Hinweis
Schiffe aus dem umgewandelten Spielstand liegen als einzelne Dateien in Universe/Vessels/. Ein einzelnes Schiff lässt sich dadurch gezielt entfernen, ohne den ganzen Spielstand anzufassen – stoppe den Server auch dafür.