Ustawienia serwera V Rising wyjaśnione

Serwer V Rising odczytuje ustawienia z dwóch plików JSON, a na serwerze Docker część z nich może pochodzić także ze zmiennych środowiskowych. Wiedza o tym, który z nich ma pierwszeństwo, pozwala uniknąć edycji, która po następnym restarcie cicho się cofnie.

Dwa pliki ustawień

  • ServerHostSettings.json, sam serwer: nazwa, opis, porty, MaxConnectedUsers, hasło, czy jest widoczny na liście, autosave, RCON.
  • ServerGameSettings.json, zasady świata: tryb gry (PvE lub PvP), trudność, mnożniki, limity zamków i reszta rozgrywki.

Oba znajdują się w folderze Settings w trwałych danych serwera. Jeśli brakuje ich przy starcie serwera, obraz kopiuje tam domyślne ustawienia z instalacji serwera.

Które ustawienie wygrywa

Według priorytetu:

  1. Własne zmienne środowiskowe VR_ gry. Na Flux są to pola w Ustawieniach wdrożenia: nazwa serwera, hasło do dołączenia, RCON i to, czy serwer jest na liście.
  2. Pliki w folderze Settings w trwałych danych.
  3. Domyślne ustawienia z instalacji serwera, kopiowane tylko wtedy, gdy brakuje pliku.
Wskazówka:Zmienna VR_ nadpisuje plik bez jego przepisywania: plik zachowuje starą wartość, a serwer po prostu ją ignoruje. Dlatego ustawienie, które jest też w Ustawieniach wdrożenia, trzeba zmienić tam, bo edycja pliku nic nie zmienia. Wszystko inne, łącznie z całym ServerGameSettings.json, możesz edytować w pliku albo w zakładce Ustawienia serwera.

Niektóre obrazy Docker do samodzielnego hostingu zapisują też zmienne HOST_SETTINGS_ lub GAME_SETTINGS_ DO plików przy każdym starcie; jeśli sam uruchamiasz jeden z nich, klucz ustawiony w ten sposób wróci po każdym restarcie.

Częste zmiany

CoGdzie
PvE lub PvPGameModeType w ServerGameSettings.json
Limit graczyMaxConnectedUsers w ServerHostSettings.json
Hasło do dołączeniaHasło serwera w Ustawieniach wdrożenia (VR_PASSWORD)
Pokaż na liście serwerówLista na Steam / przeglądarka w grze w Ustawieniach wdrożenia
Hasło RCONHasło RCON w Ustawieniach wdrożenia (sam RCON jest zawsze włączony)

Zrestartuj serwer po zmianie pliku ustawień.

Administratorzy i bany

Administratorzy są wpisywani przez SteamID64 w pliku adminlist.txt w folderze Settings, po jednym w wierszu, a lista jest ponownie wczytywana bez restartu. W grze włącz konsolę w menu opcji, otwórz ją klawiszem ~ i wpisz adminauth. Bany nadane w grze zapisują się w pliku banlist.txt w tym samym folderze, który możesz też edytować ręcznie.

Najczęściej zadawane pytania

Gdzie są przechowywane ustawienia serwera V Rising?

W ServerHostSettings.json i ServerGameSettings.json, w folderze Settings trwałych danych serwera.

Dlaczego moje ustawienie V Rising cofnęło się po restarcie?

Bo jest też ustawione w Ustawieniach wdrożenia: nazwa serwera, hasła, listowanie i RCON pochodzą stamtąd i nadpisują ServerHostSettings.json. Zmieniaj je w Ustawieniach wdrożenia, zamiast w pliku.

Jak zrobić serwer V Rising PvP?

Ustaw GameModeType w ServerGameSettings.json i zrestartuj serwer.

Jak zostać adminem na moim serwerze V Rising?

Dodaj swój SteamID64 do adminlist.txt w folderze Settings, a potem otwórz konsolę w grze klawiszem ~ i wpisz adminauth.

Powiązane przewodniki: V Rising