Światy, zapisy i zapis z PC na serwerze Abiotic Factor

Serwer Abiotic Factor trzyma każdy świat w jego własnym folderze i uruchamia ten wskazany przez -WorldSaveName. Przeniesienie świata, w którym grałeś na PC, na serwer to kopiowanie jednego folderu.

Gdzie serwer trzyma swoje światy

W SaveGames/Server/Worlds jeden folder na świat, nazwany od świata, z plikami WorldSave_*.sav. Admin.ini leży obok w SaveGames/Server, a gra prowadzi własne kroczące backupy w SaveGames/Server/Backups. -WorldSaveName wskazuje, który świat serwer gra.

Jak często zapisuje i ile kosztuje zatrzymanie

Serwer zapisuje się automatycznie co 5 minut (jego log pokazuje „Finished autosaving”). Nie da się mu nakazać zapisu wcześniej: nie ma RCON, a sygnał zatrzymania kończy go od razu, bez zapisu. Zatrzymanie, restart lub awaria kosztuje więc wszystko, co wydarzyło się od ostatniego autozapisu, do 5 minut.

  • Na Flux restart czeka kilka sekund, aż trwający autozapis się zakończy, a dopiero potem kończy grę. Restart zaraz po autozapisie traci prawie nic.
  • Codzienny restart i aktualizacje gry czekają do godziny na pusty serwer, tak aby nikt nie był w trakcie sesji podczas restartu.
  • Zakładka Światy i Przegląd pokazują, kiedy świat był ostatnio zapisany.
Wskazówka:Serwera Abiotic Factor nie da się poprosić o zapis. Zapisuje się automatycznie co 5 minut, więc zatrzymanie, restart lub awaria mogą cofnąć do 5 minut gry.

Rozpoczęcie nowego świata

Podaj -WorldSaveName nazwę, która nie ma folderu, a gra utworzy świat przy tym starcie. Na Flux zakładka Światy robi to za Ciebie: nazwij świat i uruchom go od razu albo przygotuj go wcześniej, ustaw jego zasady sandboxa w Ustawieniach serwera i zrestartuj.

Wskazówka:Nigdy nie twórz ręcznie pustego folderu świata. Folder świata bez pliku WorldSave jest dla gry uszkodzony, a ona zamyka serwer po 5 minutach. Nasz obraz przesuwa taki folder na bok przy każdym starcie.

Przenoszenie zapisu z PC na serwer

  1. Zamknij grę na PC. W Windows gra zapisuje zapisy w %LOCALAPPDATA%\AbioticFactor\Saved\SaveGames, w folderze dla każdego konta Steam.
  2. Znajdź folder świata (ten z plikami WorldSave) i spakuj go do zip.
  3. Na Flux wgraj zip w zakładce Światy pod nową nazwą, a potem naciśnij Graj. Serwer się zrestartuje na niego.

Ręcznie, na własnym serwerze: skopiuj folder do SaveGames/Server/Worlds pod wybraną nazwą i uruchom serwer z -WorldSaveName=<ta nazwa>.

Wskazówka:Nie mogliśmy przetestować z prawdziwym zapisem z PC, bo nie było dostępnego klienta gry. Panel bierze zip folderu świata tak, jak jest, i umieszcza go obok innych światów, nigdy nie nadpisując żadnego.

Pobierania i backupy

  • Pobierz dowolny świat z zakładki Światy jako .zip: ten sam format, który przyjmuje wgrywanie.
  • Na Flux każdy świat jest backupowany przy starcie serwera (chyba że backup jest młodszy niż godzina) i co sześć godzin; zachowywanych jest dziesięć ostatnich, plus kopie bezpieczeństwa wykonane przed przywróceniem lub usunięciem świata.

Najczęściej zadawane pytania

Jak często serwer Abiotic Factor się zapisuje?

Co 5 minut, samoczynnie. Nie da się mu nakazać zapisu wcześniej, więc zatrzymanie lub restart może stracić do 5 minut.

Jak zacząć od nowa na moim serwerze?

Zacznij nowy świat z nową nazwą i zachowaj stary albo usuń stary po jego pobraniu. Na Flux usunięcie świata najpierw tworzy kopię zapasową.

Powiązane przewodniki: Abiotic Factor