Ten przewodnik wyjaśnia, jak przełączyć serwer Project Zomboid między Build 41 (B41) a Build 42 (B42) za pomocą GPanel. Obejmuje kompatybilność zapisów, tworzenie kopii zapasowej świata oraz samodzielne wykonanie przełączenia.
Zanim przełączysz: zrozum problem kompatybilności zapisów
Project Zomboid przechowuje wszystkie dane świata i graczy w folderze zapisu powiązanym z wersją buildu, w której został utworzony. Oba buildy używają różnych formatów dla fragmentów mapy, definicji przedmiotów i danych postaci graczy.
| Build | Gałąź beta Steam | Może używać zapisów B41? | Może używać zapisów B42? |
|---|---|---|---|
| Build 41 (B41) | (puste) | Tak | Nie |
| Build 42 (B42) | unstable |
Nie | Tak |
Gałąź beta ustawia się w zakładce Startup Twojego serwera w GPanel.
Po zakończeniu przełączenia Twój serwer uruchomi się od nowa na nowym buildzie. Każdy istniejący świat na poprzednim buildzie nadal będzie obecny w folderze zapisu, ale serwer go nie wczyta. Nie zostanie automatycznie usunięty — po prostu nie będzie używany. Musisz albo zmienić nazwę serwera, albo usunąć istniejące dane zapisu przed uruchomieniem na nowym buildzie.
Krok 1 — Wykonaj kopię zapasową swojego obecnego świata
Przed przełączeniem buildów pobierz kopię swojego obecnego zapisu. Nawet jeśli nie planujesz powrotu do starego buildu, posiadanie kopii zapasowej chroni przed przypadkową utratą danych i daje Ci coś do przywrócenia, gdyby okoliczności się zmieniły.
Opcja A: Kopia zapasowa przez GPanel
- Zaloguj się do GPanel i wybierz swój serwer Project Zomboid.
- Zatrzymaj serwer za pomocą przycisku Stop w zakładce Console i poczekaj, aż status wyświetli Offline.
- Przejdź do zakładki Backups w GPanel.
- Kliknij Create Backup i poczekaj na zakończenie. Kopia zapasowa pojawi się na liście poniżej.
- Gdy kopia zapasowa pojawi się na liście, kliknij ikonę pobierania, aby zapisać ją lokalnie.

Opcja B: Pobierz folder zapisu przez SFTP
Jeśli chcesz pobrać tylko dane zapisu świata, a nie pełną kopię zapasową serwera, połącz się ze swoim serwerem przez SFTP i pobierz folder zapisu ręcznie.
- W GPanel przejdź do zakładki SFTP i zanotuj swój hostname SFTP, port, nazwę użytkownika i hasło.
- Otwórz klienta SFTP, taki jak FileZilla, i połącz się przy użyciu tych danych logowania.
- Przejdź do katalogu zapisu świata:
/home/container/.cache/saves/multiplayer/<YourWorldName>/ - Pobierz cały folder
<YourWorldName>na swój lokalny komputer.
Krok 2 — Przełącz build w GPanel
Przełączanie między B41 a B42 odbywa się za pomocą opcji startowych Twojego serwera. Nie jest potrzebne żadne zgłoszenie do pomocy technicznej.
- Zaloguj się do GPanel i wybierz swój serwer Project Zomboid.
- Upewnij się, że serwer jest zatrzymany.
- Przejdź do zakładki Startup.
- Znajdź pole Beta Branch:
- Aby przełączyć na B41: pozostaw pole Beta Branch puste.
- Aby przełączyć na B42: wpisz
unstablew polu Beta Branch.
- Zmień Server Name w zakładce Startup na nową nazwę, różniącą się od obecnej. Zapobiega to próbie wczytania niekompatybilnych danych zapisu przez nowy build.
- Przejdź do zakładki Settings i kliknij Reinstall Server. Spowoduje to pobranie odpowiednich plików gry dla wybranego buildu.
- Uruchom serwer. Wygeneruje on świeży świat pod nową nazwą serwera.
.cache/, a następnie przeprowadzić reinstalację. Folder .cache/ zawiera konfigurację Twojego serwera, więc ta metoda zachowuje Twoje ustawienia, zapewniając jednocześnie czystą instalację gry dla nowego buildu. Używaj tej metody tylko wtedy, gdy nie chcesz zmieniać nazwy serwera — pamiętaj, że dane zapisu pod starą nazwą serwera będą musiały zostać usunięte ręcznie z .cache/saves/multiplayer/.
Kompatybilność modów po przełączeniu
Mody nie są kompatybilne między buildami. Mod napisany dla B41 nie będzie działać na B42 i odwrotnie. Po przełączeniu będziesz musiał przejrzeć i wymienić całą swoją listę modów.
- Przełączanie z B41 na B42: Większość popularnych modów B41 została zaktualizowana lub zastąpiona wersjami B42. Sprawdź Steam Workshop pod kątem wersji modów specyficznych dla B42, których używałeś. Pamiętaj, że format
WorkshopItemsrównież zmienił się w B42 — zobacz przewodnik instalacji modów, aby poznać poprawny format B42. - Przełączanie z B42 na B41: Mody B42 nie wczytają się na B41. Musisz znaleźć i zainstalować oryginalne wersje B41 wszystkich modów, których chcesz używać. Sprawdź Steam Workshop pod kątem autorów modów, którzy utrzymują oddzielne gałęzie B41.
Często zadawane pytania
Czy mogę zachować mój świat B41 i jednocześnie mieć świat B42?
Nie na tym samym serwerze jednocześnie — pojedyncza instancja serwera uruchamia jeden build naraz. Jednak Twoje pliki zapisu B41 pozostają na dysku po przełączeniu na B42. Jeśli w przyszłości przełączysz się z powrotem na B41 i przywrócisz oryginalną nazwę serwera, stary zapis może zostać ponownie wczytany. Twoje poprzednie dane zapisu są przechowywane w .cache/saves/multiplayer/ i nie są automatycznie usuwane podczas przełączania buildu.
Czy powrót do B41 będzie coś kosztować?
Nie. Przełączenie buildu odbywa się w całości za pomocą GPanel bez dodatkowych opłat. Sloty serwerów Project Zomboid B41 i B42 są wyceniane tak samo w Legion Hosting.
Moi gracze otrzymują błąd niezgodności wersji po przełączeniu
Oznacza to, że serwer i klient gry gracza są na różnych wersjach buildu. Gracze muszą dopasować swoją gałąź beta Steam do buildu serwera:
- W Steam kliknij prawym przyciskiem myszy Project Zomboid i wybierz Properties.
- Kliknij zakładkę Betas.
- Z rozwijanej listy wybierz None — daje to obecny domyślny build (B41).
- Jeśli serwer działa na B42, wybierz zamiast tego unstable.
- Poczekaj, aż Steam zaktualizuje grę, a następnie uruchom ją i połącz się.
Nadal potrzebujesz pomocy?
Jeśli napotkasz problemy podczas przełączania, otwórz zgłoszenie do pomocy technicznej, a my Ci pomożemy.