Ten przewodnik opisuje typowe problemy, które możesz napotkać na dedykowanym serwerze V Rising, oraz sposoby ich rozwiązania. Informacje o początkowej konfiguracji serwera i łączeniu się z nim znajdziesz w artykule Przewodnik konfiguracji dedykowanego serwera V Rising.
Serwer nie pojawia się w przeglądarce serwerów
Jeśli Twój serwer działa, ale nie pojawia się w przeglądarce serwerów Steam lub w grze:
- Otwórz zakładkę Network w GPanel i potwierdź przypisany port zapytań. Następnie sprawdź, czy wartość
QueryPortwServerHostSettings.jsondokładnie się zgadza. - Upewnij się, że
"ListOnSteam"jest ustawione natruewServerHostSettings.json. Jeśli jest ustawione nafalse, serwer nie będzie wyświetlany na liście. - Po uruchomieniu lub ponownym uruchomieniu serwera jego pojawienie się w przeglądarce może zająć od 5 do 15 minut. W międzyczasie użyj bezpośredniego połączenia, aby sprawdzić, czy serwer jest osiągalny.
- Potwierdź, że status serwera pokazuje Online w GPanel. Jeśli serwer uległ awarii lub nie uruchomił się, nie zarejestruje się na głównym serwerze Steam.
IP:PORT.
Zmiany konfiguracji nie działają po ponownym uruchomieniu
Jeśli edytowałeś ServerHostSettings.json lub ServerGameSettings.json, ale Twoje zmiany nie są odzwierciedlone na serwerze:
- Zatrzymaj serwer przed edycją. V Rising zapisuje pliki konfiguracyjne przy wyłączaniu. Jeśli serwer nadal działa podczas edycji pliku, może nadpisać Twoje zmiany przy wyłączeniu. Zawsze najpierw zatrzymaj serwer w GPanel, następnie edytuj, a potem uruchom.
- Sprawdź błędy składni JSON. Format JSON jest rygorystyczny — pojedynczy źle umieszczony przecinek, brakujący cudzysłów lub przecinek na końcu spowoduje, że plik zawiedzie po cichu. Serwer może powrócić do ustawień domyślnych bez wyświetlania oczywistego błędu.
- Sprawdź, czy plik został zapisany. Po edycji w edytorze plików GPanel kliknij przycisk Save przed przejściem dalej.
- Sprawdź dane wyjściowe konsoli. Po uruchomieniu serwera spójrz na konsolę w GPanel pod kątem wszelkich ostrzeżeń lub błędów związanych z wczytywaniem konfiguracji.
Gracze nie mogą się połączyć (poprawne IP i port)
Jeśli gracze mają prawidłowy adres IP i port, ale nadal nie mogą się połączyć:
- Potwierdź, że wartość
PortwServerHostSettings.jsonodpowiada portowi gry pokazanemu w zakładce Network w GPanel. Nie zakładaj domyślnych wartości portów — sprawdź rzeczywiste przypisane porty w zakładce Network w GPanel. - Upewnij się, że serwer jest w pełni uruchomiony i pokazuje status Online w GPanel. Serwer, który nadal się wczytuje, odrzuci połączenia.
- Jeśli serwer ma ustawione hasło w
ServerHostSettings.json, gracze muszą je wprowadzić, gdy zostaną o to poproszeni. Pusta wartość hasła ("") oznacza, że hasło nie jest wymagane. - Poproś łączącego się gracza o sprawdzenie, czy wprowadza adres w formacie
IP:PORTbez spacji oraz czy używa portu gry, a nie portu zapytań. - Sprawdź, czy gracz nie jest zbanowany. Administrator może uruchomić
banlistw konsoli serwera lub sprawdzić plikbanlist.txtwVRisingServer_Data/StreamingAssets/Settings/.
Świat nie generuje się przy pierwszym uruchomieniu
Jeśli serwer wydaje się zawieszony po pierwszym uruchomieniu i żaden świat nie zostaje utworzony:
- Poczekaj co najmniej 3 do 5 minut. Generowanie świata przy pierwszym uruchomieniu trwa znacznie dłużej niż przy kolejnych uruchomieniach. Serwer może w tym czasie wydawać się nieaktywny.
- Sprawdź dane wyjściowe konsoli w GPanel pod kątem wszelkich komunikatów o błędach. Jeśli serwer napotka błąd krytyczny podczas generowania, wyświetli błąd i zatrzyma się.
- Upewnij się, że
SaveNamewServerHostSettings.jsonnie zawiera znaków specjalnych ani spacji. Używaj tylko liter, cyfr i podkreśleń (np."world1"). - Jeśli serwer wyłącza się natychmiast po uruchomieniu, może wystąpić błąd konfiguracji. Sprawdź zarówno
ServerHostSettings.json, jak iServerGameSettings.jsonpod kątem błędów składni.
Serwer ulega awarii lub zatrzymuje się nieoczekiwanie
Jeśli Twój serwer wyłącza się lub ulega awarii bez ostrzeżenia:
- Sprawdź dane wyjściowe konsoli w GPanel pod kątem wszelkich komunikatów o błędach, które pojawiły się przed awarią. Skopiuj te komunikaty — są niezbędne do zdiagnozowania problemu.
- Upewnij się, że serwer nie przekroczył przydzielonej mu pamięci. Dedykowane serwery V Rising zazwyczaj wymagają co najmniej 4 GB RAM. Jeśli Twój plan jest zbyt mały, serwer może zostać zatrzymany przez system, gdy zabraknie pamięci.
- Jeśli awarie występują po aktualizacji gry, sprawdź fora społeczności V Rising lub informacje o aktualizacji pod kątem znanych problemów z serwerem. Czasami po większych aktualizacjach konieczne jest ponowne wygenerowanie konfiguracji od nowa.
- Spróbuj usunąć wszelkie ostatnio zmienione ustawienia z
ServerGameSettings.json, przywracając wartości domyślne. Nieprawidłowe kombinacje ustawień mogą powodować awarie, które nie generują wyraźnych komunikatów o błędach.
Rozpad zamków zachodzi zbyt szybko (lub wcale)
Tempo rozpadu zamków jest sterowane ustawieniem CastleDecayRateModifier w ServerGameSettings.json:
| Wartość | Efekt |
|---|---|
0 |
Rozpad wyłączony — zamki nigdy nie degradują się niezależnie od poziomu Blood Essence. |
0.5 |
Połowa prędkości — zamki wytrzymują dwa razy dłużej przed rozpadem. |
1.0 |
Domyślna prędkość zgodna z zamysłem twórcy. |
2.0 |
Podwójna prędkość — zamki rozpadają się szybciej. Przydatne dla serwerów PvP o dużej rotacji. |
Pamiętaj, aby zatrzymać serwer przed edycją tej wartości i ponownie uruchomić serwer, aby zmiana weszła w życie.
Komendy administracyjne nie działają
Jeśli dodałeś swój SteamID do listy administratorów, ale komendy nie działają:
- Sprawdź, czy konsola jest włączona w opcjach gry (Options > General > Console Enabled).
- Upewnij się, że uruchamiasz
adminauthw konsoli po połączeniu. Uprawnienia administratora nie są przyznawane automatycznie — musisz uwierzytelniać się w każdej sesji. - Dokładnie sprawdź, czy Twój SteamID64 w
adminlist.txtjest poprawny. Musi to być 17-cyfrowy SteamID64, a nie adres URL z nazwą własną ani format SteamID3. - Upewnij się, że
adminlist.txtznajduje się w prawidłowym katalogu:VRisingServer_Data/StreamingAssets/Settings/. - Serwer musi zostać ponownie uruchomiony po zmianach w
adminlist.txt. Plik jest odczytywany tylko przy uruchomieniu.
Pełną listę komend administracyjnych i instrukcje konfiguracji znajdziesz w artykule Komendy administracyjne i konfiguracja V Rising.