V Rising Serverinstellingen uitgelegd

Een V Rising-server leest zijn instellingen uit twee JSON-bestanden, en op een Docker-server kunnen sommige ervan ook uit de omgeving komen. Weten welke wint, voorkomt dat een wijziging stilletjes ongedaan wordt bij de volgende herstart.

De twee instellingenbestanden

  • ServerHostSettings.json: de server zelf, met naam, beschrijving, poorten, MaxConnectedUsers, wachtwoord, of hij in de lijst staat, autosave en RCON.
  • ServerGameSettings.json, de regels van de wereld: spelmodus (PvE of PvP), moeilijkheidsgraad, rates, kasteellimieten en de rest van de gameplay.

Beide staan in de map Settings van de persistente data van de server. Als ze ontbreken bij het starten, kopieert de image de standaardwaarden daar vanuit de serverinstallatie.

Welke instelling wint

In volgorde van prioriteit:

  1. De eigen VR_-omgevingsvariabelen van het spel. Op Flux zijn dit de velden in Deploy-instellingen: servernaam, wachtwoord om mee te doen, RCON en of de server in de lijst staat.
  2. De bestanden in de map Settings van de persistente data.
  3. De standaardwaarden uit de serverinstallatie, alleen gekopieerd wanneer een bestand ontbreekt.
Tip:Een VR_-variabele overschrijft het bestand zonder het te herschrijven: het bestand behoudt zijn oude waarde en de server negeert die gewoon. Dus een instelling die ook in Deploy-instellingen staat, moet daar worden gewijzigd, want het bestand bewerken doet niets. Al het andere, inclusief heel ServerGameSettings.json, bewerk je zelf in het bestand of in het tabblad Serverinstellingen.

Sommige Docker-images voor zelf hosten schrijven ook HOST_SETTINGS_- of GAME_SETTINGS_-variabelen IN de bestanden bij elke start; als je er zelf een draait, komt een sleutel die zo is ingesteld na elke herstart terug.

Veelvoorkomende wijzigingen

WatWaar
PvE of PvPGameModeType in ServerGameSettings.json
SpelerslimietMaxConnectedUsers in ServerHostSettings.json
Wachtwoord om mee te doenServerwachtwoord in Deployment Settings (VR_PASSWORD)
Tonen in de serverlijstVermelden op Steam / in-game browser in Deploy-instellingen
RCON-wachtwoordRCON-wachtwoord in Deploy-instellingen (RCON zelf staat altijd aan)

Herstart de server na het wijzigen van een instellingenbestand.

Admins en bans

Admins staan per SteamID64 in adminlist.txt in de map Settings, één per regel, en de lijst wordt opnieuw gelezen zonder herstart. Schakel in het spel de console in het optiemenu in, open hem met ~ en voer adminauth uit. Bans die in het spel worden gemaakt, worden in banlist.txt in dezelfde map geschreven, dat je ook met de hand kunt bewerken.

Veelgestelde vragen

Waar worden de instellingen van de V Rising-server opgeslagen?

In ServerHostSettings.json en ServerGameSettings.json, in de map Settings van de permanente data van de server.

Waarom ging mijn V Rising-instelling terug na een herstart?

Omdat het ook is ingesteld in Deployment Settings: de servernaam, wachtwoorden, lijstplaatsing en RCON komen daar vandaan, en ze overschrijven ServerHostSettings.json. Wijzig ze in Deployment Settings in plaats van in het bestand.

Hoe maak ik een V Rising-server PvP?

Stel GameModeType in ServerGameSettings.json in en herstart de server.

Hoe word ik admin op mijn V Rising-server?

Voeg je SteamID64 toe aan adminlist.txt in de map Settings, open daarna de console in het spel met ~ en voer adminauth uit.

Gerelateerde V Rising-gidsen