Den här guiden beskriver hur du konfigurerar och ställer in din V Rising-dedikerade server som hostas hos Legion Hosting, inklusive serverhostinställningar, konfiguration av spelläge, anslutning till din server och hantering av sparfiler.
.json-konfigurationsfiler. V Rising skriver konfiguration vid avstängning och kan skriva över dina ändringar om servern körs.
Platser för konfigurationsfiler
V Rising använder två JSON-konfigurationsfiler. Båda finns i följande katalog på din server:
VRisingServer_Data/StreamingAssets/Settings/
| Fil | Syfte |
|---|---|
ServerHostSettings.json |
Nätverks- och hostinginställningar — servernamn, portar, spelarplatser, lösenord, sparfilnamn, frekvens för automatisk sparning. |
ServerGameSettings.json |
Spelinställningar — spelläge (PvP/PvE), klanstorlek, slottsförfall, blodtömning, resurshastigheter och mer. |
För att komma åt dessa filer, logga in på GPanel, välj din V Rising-server och klicka på fliken Files. Navigera till VRisingServer_Data/StreamingAssets/Settings/. Om filerna inte finns ännu, starta servern en gång och stoppa den — V Rising genererar standardkonfigurationsfiler vid första uppstarten.
Steg 1 — Konfigurera ServerHostSettings.json
Öppna ServerHostSettings.json i GPanel-filredigeraren. De viktigaste inställningarna beskrivs nedan.
| Inställning | Beskrivning |
|---|---|
Name |
Servernamnet som visas i den inbyggda serverlistan. Gör det unikt så att spelare kan söka efter det. |
Description |
Kort beskrivning som visas i serverlistningen. |
Port |
Den huvudsakliga spelporten som spelare ansluter till. Måste matcha porten som tilldelats i GPanel — kontrollera fliken Network i GPanel för rätt värde. |
QueryPort |
Steam-frågeporten som används av serverlistan. Måste matcha frågeporten som tilldelats i GPanel — kontrollera fliken Network. |
MaxConnectedUsers |
Maximalt antal samtidiga spelare. Bör inte överskrida ditt abonnemangs gräns för spelarplatser. |
Password |
Lösenord som krävs för att spelare ska kunna ansluta. Lämna som en tom sträng ("") för en publik server. |
SaveName |
Namnet på sparmappen inuti save-data/Saves/. Ändra detta för att starta med en annan sparfil, eller för att växla mellan flera världar. |
AutoSaveCount |
Antal automatiska sparplatser att behålla. Äldre sparfiler roteras bort när gränsen nås. Öka detta för att behålla fler återställningspunkter. |
AutoSaveInterval |
Tid i sekunder mellan automatiska sparningar. Standard är 120 (varannan minut). |
ListOnSteam |
Om servern visas i Steam-serverlistan. Ställ in på false för en privat server som endast kan nås via direktanslutning. |
Ett minimalt exempel på en konfigurerad ServerHostSettings.json:
{
"Name": "My Legion Server",
"Description": "Welcome to our V Rising server!",
"Port": 12345,
"QueryPort": 12346,
"MaxConnectedUsers": 40,
"Password": "",
"SaveName": "world1",
"AutoSaveCount": 20,
"AutoSaveInterval": 120,
"ListOnSteam": true,
"Secure": true,
"GameSettingsPreset": ""
}
Steg 2 — Konfigurera ServerGameSettings.json
Öppna ServerGameSettings.json i filredigeraren. Den här filen styr spelbalans och spelläge. De viktigaste inställningarna beskrivs nedan.
Spelläge
| Inställning | Värden | Beskrivning |
|---|---|---|
GameModeType |
"PvP" / "PvE" |
Anger om spelare kan attackera varandra. "PvP" aktiverar spelare-mot-spelare-strid. "PvE" inaktiverar det — spelare kan endast slåss mot NPC:er och bossar. |
Klaner och slott
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
ClanSize |
4 |
Maximalt antal spelare per klan. Standard är 4. Öka för spel i större grupper. |
CastleDecayRateModifier |
1.0 |
Multiplikator för hur snabbt slott förfaller när de inte underhålls. 1.0 är standardhastighet. Ställ in på 0 för att inaktivera förfall helt. |
CastleMinimumDistanceInFloors |
2 |
Minsta avstånd (i golvplattor) mellan spelarslott. Hindrar spelare från att bygga direkt intill varandra. |
CastleHeartDamageMode |
"CanBeDestroyedOnlyWhenDecaying" |
Styr när slottshjärtan kan förstöras. "CanBeDestroyedOnlyWhenDecaying" skyddar aktiva slott från sabotage. |
CastleSiegeMode |
"Never" |
När PvP-slottsräder är aktiverade. Alternativ: "Never", "Always", eller schemabaserade värden för räd-fönster. |
Blod och överlevnad
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
BloodDrainModifier |
1.0 |
Multiplikator för hur snabbt blod töms från din vampyr. Högre värden gör överlevnad svårare. Ställ in lägre för att få blodet att räcka längre. |
ResourceYieldModifier |
1.0 |
Multiplikator för resurser som samlas från noder. Öka för att snabba upp progressionen. |
DayDurationInSeconds |
1080 |
Längden på en hel speldag i sekunder. Standard är 1080 (18 minuter). Påverkar hur länge dagtid (fara för vampyrer) varar. |
NightDurationInSeconds |
720 |
Längden på spelnatten i sekunder. Standard är 720 (12 minuter). |
"Standard", "Relaxed", "Hardcore" och "Full Loot". Du kan ställa in "GameSettingsPreset" i ServerHostSettings.json till ett av dessa namn för att tillämpa en komplett uppsättning förnuftiga standardvärden, och sedan åsidosätta enskilda värden i ServerGameSettings.json.
Steg 3 — Tillämpa ändringar
- Spara din redigerade konfigurationsfil med knappen Save i GPanel-filredigeraren.
- Gå till fliken Console i GPanel.
- Klicka på Start för att starta servern. Den uppdaterade konfigurationen kommer att laddas vid uppstart.
- Bevaka konsolutmatningen för eventuella JSON-tolkningsfel. Ett saknat kommatecken eller en obalanserad parentes hindrar konfigurationen från att laddas.
.ini-filer kräver JSON exakt formatering. Varje strängvärde måste stå inom dubbla citattecken, och avslutande kommatecken är inte tillåtna. Om servern inte startar efter att du redigerat en konfigurationsfil, öppna filen igen och leta efter syntaxfel.
Hur du ansluter till din server
V Rising stöder direktanslutning med din servers IP-adress och spelport. Du behöver inte att servern visas i listan för att ansluta.
- Hitta din servers IP-adress och port i fliken Network i GPanel. Se även: How to find your server IP and port.
- Starta V Rising och klicka på Play från huvudmenyn.
- Välj Online Play och välj sedan Direct Connect.
- Ange din serveradress i formatet
IP:PORTmed spelporten från GPanels Network-flik. - Om din server har ett lösenord blir du ombedd att ange det efter anslutning.
Hantering av sparfiler
V Rising-sparfiler lagras i katalogen save-data/Saves/ på din server. Varje värld har sin egen undermapp uppkallad efter SaveName-värdet i ServerHostSettings.json.
save-data/Saves/v3/world1/
Inuti sparmappen hittar du världstillståndet, spelardata och enskilda automatiska sparfiler. Du kan ladda ner eller ladda upp sparfiler med SFTP. Se: How to upload files via SFTP.
Växla mellan världar
För att ladda en annan sparfil utan att radera din nuvarande, ändra SaveName-värdet i ServerHostSettings.json så att det pekar på ett annat mappnamn. V Rising laddar den mappen vid nästa uppstart, eller skapar en ny värld om mappen inte finns.
Hur du wipear servern (återställer världen)
En fullständig wipe raderar all spelarprogression, alla slott och hela världstillståndet. Detta startar servern från början som om den var nyskapad.
- Logga in på GPanel och stoppa din server från fliken Console. Vänta tills statusen visar Offline.
- Gå till fliken Files och navigera till
save-data/Saves/. - Öppna sparmappen som matchar ditt
SaveName(t.ex.world1). - Markera alla filer och mappar inuti den och radera dem. Radera inte själva den överordnade
Saves/-katalogen — endast innehållet i din sparmapp. - Återgå till fliken Console och starta servern. En ny värld kommer att genereras från grunden.
SaveName-värdet i ServerHostSettings.json till ett nytt namn (t.ex. "world2"). Servern kommer att skapa en ny värld i den nya mappen. Den gamla sparfilen förblir orörd och kan laddas igen genom att byta tillbaka namnet.