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

Jak przenieść serwer Space Station 14 do PlayNHost

Space Station 14Updated Oct 30, 20264 min read

Aby przenieść serwer Space Station 14 do PlayNHost, skopiuj ze starego serwera dwie rzeczy: folder data, który zawiera bazę z postaciami i czasem gry, oraz swoje ustawienia z server_config.toml. Spakuj folder data, prześlij go w Files w PlayNHost, rozpakuj w głównym folderze, skopiuj ustawienia i uruchom serwer.

Oficjalny poradnik hostowania wymienia te same dwie rzeczy przy przenoszeniu „saved data such as characters and playtime” (zapisanych danych, takich jak postacie i czas gry): „the data folder and server_config.toml” (folder data i server_config.toml).

Zanim zaczniesz

  • Tylko oficjalny build. PlayNHost instaluje oficjalny build Space Wizards. Jeśli twój stary serwer działał na forku z własnym kodem, jego dane mogą nie pasować do oficjalnej gry.
  • Tylko SQLite. To działa, gdy stary serwer trzyma dane we wbudowanym pliku SQLite, czyli domyślnie (engine = "sqlite" w [database]). Serwer ustawiony na postgres trzyma dane w osobnej bazie PostgreSQL zamiast w folderze data.
  • Zatrzymaj stary serwer przed kopiowaniem, żeby plik bazy był kompletny.

Jak przenieść folder data?

  1. Na starym serwerze zatrzymaj go i znajdź folder data obok Robust.Server (albo run_server.bat w Windows).
  2. Spakuj folder data na swoim komputerze tak, żeby archiwum zawierało sam folder data.
  3. Otwórz swój serwer PlayNHost w panelu. Kliknij Zatrzymaj i poczekaj na Offline.
  4. Kliknij zakładkę Files. Jeśli folder data już istnieje, otwórz jego menu i kliknij Usuń folder, żeby stare i nowe pliki się nie mieszały.
  5. W głównym folderze kliknij Prześlij i wybierz swoje archiwum. Folderów nie da się przesłać bezpośrednio: „Przesyłanie folderów nie jest teraz obsługiwane.”
  6. Zaznacz pole obok archiwum i kliknij Rozpakuj. Sprawdź, czy folder data leży teraz obok server_config.toml i ma w środku preferences.db.
  7. Usuń archiwum: w jego menu kliknij Usuń plik.
Strona Files serwera Space Station 14 z zaznaczonym przesłanym archiwum i przyciskiem Rozpakuj

Jak przenieść ustawienia?

Kopiuj zmienione linie, nie cały plik. Plik w PlayNHost ma sekcję [auth], której potrzebuje panel, oraz sześć linii, które panel zapisuje przed każdym startem.

  1. Otwórz swój stary server_config.toml na komputerze.
  2. W PlayNHost kliknij server_config.toml w Files.
  3. Dla każdej linii zmienionej na starym serwerze, na przykład login_host_user, motd albo linii [hub], zmień tę samą linię w pliku w PlayNHost.
  4. Nazwę, tickrate i uwierzytelnianie ustaw w panelu: Ustawienia, Ustawienia gry, Nazwa serwera, Tickrate serwera, Uwierzytelnianie. Limit graczy to Sloty na stronie Przegląd, które panel zapisuje zarówno w max_connections, jak i w soft_max_players.
  5. Kliknij Zapisz zawartość.
  6. Kliknij Uruchom i poczekaj na linię Server Version ... -> Ready w Console.

Każda linia i miejsce, w którym ją ustawiasz: Opis ustawień serwera Space Station 14.

Co mają zrobić moi gracze?

Daj im nowy Adres serwera ze strony Przegląd: Jak zaprosić znajomych na serwer Space Station 14. Jeśli twój stary serwer był na publicznym hubie, włącz ogłaszanie jeszcze raz: Jak dodać serwer Space Station 14 do publicznego huba.

O przenoszeniu serwerów w ogóle: Jak przenieść istniejący serwer do PlayNHost.

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

NASZE OSTATNIE WPISY