NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Czy serwer Sons of the Forest zapisuje grę przy zatrzymaniu?

Sons of the ForestUpdated Nov 3, 20263 min read

Licz na automatyczny zapis, nie na zatrzymanie. Serwer Sons of the Forest na PlayNHost sam zapisuje wyspę co 600 sekund (10 minut). W testach PlayNHost Zatrzymaj lub Restart z panelu kończył grę bez ostatniego zapisu, więc wyspa na dysku była ostatnim automatycznym zapisem. Poczekaj 10 minut po ostatniej zmianie w grze, zanim zatrzymasz lub zrestartujesz serwer, a nic nie przepadnie.

Dlaczego zatrzymanie może nie zapisać

Notatki do Patcha 08 od Endnight (lipiec 2023) mówią, że serwery dedykowane „będą teraz natychmiast zapisywać przed zamknięciem, żeby uniknąć utraty danych”. Serwer dedykowany Endnight to program na Windows, a na PlayNHost działa na Linuksie przez warstwę zgodności. Gdy klikasz Zatrzymaj albo Restart, panel prosi serwer o zamknięcie i kończy go po około 10 sekundach, jeśli nadal działa. W testach PlayNHost gra nie zdążyła zapisać tego ostatniego zapisu, a jej log kończył się na ostatnim automatycznym zapisie. Dopóki to się nie zmieni, zakładaj, że zatrzymanie nie zapisuje.

Wymuś zatrzymanie nigdy nie zapisuje.

Jak często serwer zapisuje?

Co SaveInterval sekund. Poradnik serwera dedykowanego od Endnight opisuje to ustawienie jako „jak często serwer gry automatycznie zapisuje grę w SaveSlot, w sekundach”. Plik dedicatedserver.cfg, z którym zainstalowano twój serwer, ustawia 600, czyli 10 minut. Każdy automatyczny zapis zapisuje wyspę bieżącego Slotu zapisu.

Aby zapisywać częściej, obniż SaveInterval w serverconfig/dedicatedserver.cfg przy zatrzymanym serwerze, na przykład do 300 dla co 5 minut: Jak skonfigurować serwer Sons of the Forest.

Jak zrestartować serwer bez utraty postępów?

  1. Powiedz graczom, że zbliża się restart, i poproś, żeby przestali budować, wytwarzać i walczyć.
  2. Poczekaj 10 minut (pełny SaveInterval). Serwer zapisał wtedy co najmniej raz od ostatniej zmiany.
  3. Kliknij Restart albo Zatrzymaj na stronie Przegląd.

Zaplanowane restarty działają tak samo, więc ustaw je na porę, gdy nikt nie gra: Jak restartować serwer Sons of the Forest według harmonogramu.

Gdzie są zapisy?

W Files, w serverconfig/Saves/DedicatedServer/Multiplayer. Każdy slot zapisu, którego użył serwer, ma tam własny folder. Obok folderów slotów gra trzyma własne archiwa backupów, pliki .zip z nazwą zawierającą slot i godzinę.

Te archiwa gry nie są backupami PlayNHost. Kopię, którą przywrócisz jednym kliknięciem, zrobisz w Backupy: Jak zrobić backup i przywrócić świat Sons of the Forest.

Powiązane

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY