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

Jak przenieść serwer RimWorld Open World do PlayNHost

RimWorld Open WorldUpdated Nov 2, 20264 min read

Żeby przenieść serwer RimWorld Open World do PlayNHost, zatrzymaj stary serwer komendą shutdown, skopiuj foldery Players, Saves, Settlements, Factions i Data oraz trzy foldery z modami i wgraj je do głównego folderu serwera w PlayNHost, gdy jest zatrzymany. Potem przepisz stare ustawienia do Ustawienia gry i uruchom serwer. Gracze zachowują konta i kolonie, potrzebują tylko nowego IP i portu.

Co skopiować ze starego serwera?

Open World trzyma wszystko w folderach obok programu serwera. Skopiuj te:

FolderZawiera
PlayersKonta: nazwy użytkowników, hasła, stan admina i bana
SavesZapis kolonii każdego gracza
SettlementsGdzie każda kolonia leży na mapie świata
FactionsFrakcje Open World
DataPliki ustawień, whitelistę, poziom trudności, World.json (ustawienia świata) i WorldGenData/BaseGame.zipx (świat)
Mods enforced, Mods whitelisted, Mods blacklistedTwoje listy modów, jeśli z nich korzystasz

Nie potrzebujesz samego programu serwera, Logs ani Backups. PlayNHost uruchamia serwer Open World v1.0.4 (5 maja 2023), czyli ostatnie wydanie. Przenoś z serwera na tym samym wydaniu.

Przenieś go

  1. Na starym serwerze wpisz w jego konsoli shutdown, żeby zapisał pliki graczy przed zatrzymaniem. Nie używaj exit, które zatrzymuje bez zapisu.
  2. Spakuj foldery z tabeli do jednego pliku .zip na swoim komputerze.
  3. W panelu kliknij Zatrzymaj przy swoim serwerze w PlayNHost i poczekaj na Offline. Jeśli już kiedyś działał, najpierw zrób backup w Backupy.
  4. Kliknij kartę Files. Jeśli serwer już się kiedyś uruchamiał, ma własne foldery Players, Saves, Settlements, Factions i Data: zaznacz je i usuń, żeby zostały tylko twoje stare.
  5. W głównym folderze kliknij Prześlij i wgraj plik .zip. Zaznacz go i wybierz Rozpakuj.
  6. Sprawdź, czy są oba pliki: Data/World.json i Data/WorldGenData/BaseGame.zipx, a potem usuń plik .zip.
  7. Kliknij kartę Ustawienia. W Ustawienia gry ustaw Wersja Player, Wymuszaj mody, Użyj czarnej listy modów, Użyj własnego poziomu trudności, Użyj Whitelisty i Zezwalaj na własne scenariusze tak samo jak w starym Data/Config.json.
  8. Kliknij Uruchom i poczekaj na Server Launched w Console.
Karta Files serwera RimWorld Open World po wgraniu folderów Players, Saves, Settlements, Factions i Data

Krok 7 jest ważny, bo panel przed każdym startem zapisuje te ustawienia do Data/Config.json, więc wartości z wgranego Config.json są nadpisywane. Panel zapisuje też własny port twojego serwera w PlayNHost, więc nigdy go nie edytujesz.

Przy wielu plikach SFTP jest szybsze niż przeglądarka: Jak połączyć się z plikami serwera przez SFTP.

Sprawdź, czy się udało

  1. W Console wpisz inspect i nazwę użytkownika jednego gracza. Console wypisze jego dane, co znaczy, że konta się przeniosły.
  2. Połącz się z RimWorld, używając nowego IP i portu, i zaloguj się swoją dotychczasową nazwą użytkownika i hasłem. Powinna otworzyć się twoja kolonia, a nie generowanie świata.

Jeśli RimWorld każe wygenerować nowy świat, Data/World.json się nie przeniósł: zobacz Problemy z serwerem RimWorld Open World i ich rozwiązania.

Powiadom graczy

Wyślij im nowy adres z karty Szczegóły serwera na stronie Przegląd: część przed dwukropkiem to Server IP, a liczba po nim to Server Port. Ich nazwy użytkowników i hasła zostają bez zmian. Zobacz Jak zaprosić znajomych na serwer RimWorld Open World.

Ogólny poradnik o przenoszeniu: Jak przenieść istniejący serwer do PlayNHost.

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

NASZE OSTATNIE WPISY