Zum Inhalt springen

So fügst du ein Savegame zu deinem Eco Server hinzu

Der Spielstand eines Eco Servers besteht aus zwei Dateien, die im Ordner /Storage/ liegen und immer zusammengehören:

DateiInhalt
Game.dbDatenbank mit der Welt und allen Objekten
Game.ecoZustand der Welt, unter anderem Spieler, Wirtschaft und Gesetze

Wichtig

Die beiden Dateien verweisen aufeinander. Übertrage sie deshalb immer gemeinsam – eine einzelne Datei ergibt keinen gültigen Spielstand.

Lokalen Spielstand finden

Möchtest du eine Welt übertragen, die du selbst gehostet hast, findest du die Dateien im Installationsordner des Spiels:

…\Eco\Eco_Data\Server\Storage

Dort liegen ebenfalls eine .db- und eine .eco-Datei. Beide benötigst du für den Upload.

Savegame hochladen

  1. Server stoppen
    Stoppe deinen Server über die Verwaltung. Solange der Server läuft, schreibt er laufend in den Spielstand.

  2. Per SFTP verbinden
    Verbinde dich per SFTP mit deinem Server.

  3. Verzeichnis öffnen
    Wechsle in folgendes Verzeichnis:

    /Storage/
  4. Alte Dateien sichern
    Lade die vorhandenen Dateien Game.db und Game.eco herunter oder erstelle ein Backup, falls du später zurückwechseln möchtest. Lösche sie anschließend.

    Achtung

    Mit diesem Schritt ist der bisherige Spielstand deines Servers weg. Sichere ihn vorher – siehe Savegame herunterladen.

  5. Neue Dateien hochladen
    Lade deine beiden Spielstandsdateien in dasselbe Verzeichnis hoch.

  6. Dateien umbenennen
    Benenne die Dateien exakt so um:

    Game.db
    Game.eco

    Warum genau diese Namen?

    Der Server lädt beim Start den Spielstand, der in /Configs/Storage.eco unter SaveName eingetragen ist. Standardmäßig steht dort Game – deshalb müssen die Dateien Game.db und Game.eco heißen. Alternativ trägst du dort den Namen deiner Dateien ein.

  7. Server starten
    Starte deinen Server. Der hochgeladene Spielstand wird nun geladen.

Welt zurücksetzen

Möchtest du mit einer frisch generierten Welt starten, entfernst du den bestehenden Spielstand:

  1. Server stoppen
    Stoppe deinen Server über die Verwaltung.

  2. Backup erstellen
    Sichere den bisherigen Stand, falls du ihn noch einmal benötigst – siehe Backup erstellen.

  3. Spielstand entfernen
    Lösche im Verzeichnis /Storage/ die Dateien Game.db und Game.eco. Alternativ benennst du sie um, zum Beispiel in Game.db.old und Game.eco.old.

    Hinweis

    Findet der Server beim Start keine Dateien mit den erwarteten Namen, erzeugt er automatisch eine neue Welt. Lösche oder benenne zusätzlich den Ordner /Storage/Backup/ um – dort liegen die automatischen Sicherungen des Servers, aus denen der alte Stand zurückkehren kann. Lade dir die Sicherungen vorher herunter, falls du sie noch brauchst.

  4. Server starten
    Starte deinen Server. Die Weltgenerierung kann beim ersten Start einige Minuten dauern.

Weltgröße und Seed

Die Einstellungen für eine neue Welt stehen in /Configs/WorldGenerator.eco. Sie wirken sich nur auf neu generierte Welten aus – eine bestehende Welt ändert sich dadurch nicht. Die beiden Dimensionswerte müssen identisch und durch 4 teilbar sein.

Weitere Einstellungen zum Spielstand

Die Datei /Configs/Storage.eco steuert, wie und wo der Spielstand abgelegt wird:

EinstellungBedeutung
SaveNameName des Spielstands, der beim Start geladen wird
StorageDirectoryOrdner, in dem die Spielstände abgelegt werden
SaveFrequencyWie oft der Server auf die Festplatte schreibt, in Sekunden
NewGameTemplateDatei, aus der eine neue Welt erzeugt wird. Ist nichts eingetragen, wird die Welt generiert

Achtung

Änderungen an den Konfigurationsdateien werden erst mit einem Neustart des Servers übernommen.