Aquesta guia explica com configurar el vostre servidor dedicat de V Rising allotjat amb Legion Hosting, incloent-hi la configuració de l'amfitrió del servidor, la configuració del mode de joc, la connexió al servidor i la gestió de les partides desades.
.json. V Rising escriu la configuració en tancar-se i pot sobreescriure els vostres canvis si el servidor està en funcionament.
Ubicacions dels fitxers de configuració
V Rising utilitza dos fitxers de configuració JSON. Tots dos es troben dins del directori següent al vostre servidor:
VRisingServer_Data/StreamingAssets/Settings/
| Fitxer | Finalitat |
|---|---|
ServerHostSettings.json |
Configuració de xarxa i allotjament — nom del servidor, ports, places de jugadors, contrasenya, nom del fitxer de partida desada, freqüència de desat automàtic. |
ServerGameSettings.json |
Configuració de joc — mode de joc (PvP/PvE), mida del clan, deteriorament del castell, drenatge de sang, taxes de recursos i més. |
Per accedir a aquests fitxers, inicieu sessió a GPanel, seleccioneu el vostre servidor de V Rising i feu clic a la pestanya Files. Navegueu fins a VRisingServer_Data/StreamingAssets/Settings/. Si els fitxers encara no existeixen, inicieu el servidor una vegada i atureu-lo — V Rising genera fitxers de configuració per defecte al primer inici.
Pas 1 — Configurar ServerHostSettings.json
Obriu ServerHostSettings.json a l'editor de fitxers de GPanel. Les configuracions clau es descriuen a continuació.
| Configuració | Descripció |
|---|---|
Name |
El nom del servidor que es mostra al navegador de servidors del joc. Feu-lo únic perquè els jugadors el puguin cercar. |
Description |
Descripció breu que es mostra a la llista de servidors. |
Port |
El port principal del joc al qual es connecten els jugadors. Ha de coincidir amb el port assignat a GPanel — consulteu la pestanya Network de GPanel per al valor correcte. |
QueryPort |
El port de consulta de Steam utilitzat pel navegador de servidors. Ha de coincidir amb el port de consulta assignat a GPanel — consulteu la pestanya Network. |
MaxConnectedUsers |
Nombre màxim de jugadors simultanis. No hauria de superar el límit de places del vostre pla. |
Password |
Contrasenya necessària perquè els jugadors s'uneixin. Deixeu-la com a cadena buida ("") per a un servidor públic. |
SaveName |
El nom de la carpeta de partida desada dins de save-data/Saves/. Canvieu-lo per començar amb una partida diferent o per alternar entre múltiples mons. |
AutoSaveCount |
Nombre de ranures de desat automàtic a conservar. Les partides més antigues es roten quan s'arriba al límit. Augmenteu-lo per mantenir més punts de restauració. |
AutoSaveInterval |
Temps en segons entre desats automàtics. El valor per defecte és 120 (cada 2 minuts). |
ListOnSteam |
Si el servidor apareix al navegador de servidors de Steam. Establiu-lo a false per a un servidor privat accessible només per connexió directa. |
Un exemple mínim d'un ServerHostSettings.json configurat:
{
"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": ""
}
Pas 2 — Configurar ServerGameSettings.json
Obriu ServerGameSettings.json a l'editor de fitxers. Aquest fitxer controla l'equilibri del joc i el mode de joc. Les configuracions més importants es detallen a continuació.
Mode de joc
| Configuració | Valors | Descripció |
|---|---|---|
GameModeType |
"PvP" / "PvE" |
Estableix si els jugadors poden atacar-se entre ells. "PvP" activa el combat jugador contra jugador. "PvE" el desactiva — els jugadors només poden lluitar contra NPCs i caps. |
Clans i castells
| Configuració | Valor d'exemple | Descripció |
|---|---|---|
ClanSize |
4 |
Nombre màxim de jugadors per clan. El valor per defecte és 4. Augmenteu-lo per a joc en grups més grans. |
CastleDecayRateModifier |
1.0 |
Multiplicador de la velocitat de deteriorament dels castells quan no es mantenen. 1.0 és la velocitat per defecte. Establiu-lo a 0 per desactivar completament el deteriorament. |
CastleMinimumDistanceInFloors |
2 |
Distància mínima (en rajoles de terra) entre castells de jugadors. Evita que els jugadors construeixin directament al costat els uns dels altres. |
CastleHeartDamageMode |
"CanBeDestroyedOnlyWhenDecaying" |
Controla quan els cors dels castells poden ser destruïts. "CanBeDestroyedOnlyWhenDecaying" protegeix els castells actius de l'assetjament. |
CastleSiegeMode |
"Never" |
Quan s'activen els assalts PvP als castells. Opcions: "Never", "Always", o valors basats en horaris per a finestres d'assalt. |
Sang i supervivència
| Configuració | Valor d'exemple | Descripció |
|---|---|---|
BloodDrainModifier |
1.0 |
Multiplicador de la velocitat amb què la sang es drena del vostre vampir. Valors més alts fan la supervivència més difícil. Establiu-lo més baix per fer que la sang duri més. |
ResourceYieldModifier |
1.0 |
Multiplicador dels recursos recollits dels nodes. Augmenteu-lo per accelerar la progressió. |
DayDurationInSeconds |
1080 |
Durada d'un dia complet dins del joc en segons. El valor per defecte és 1080 (18 minuts). Afecta la durada del dia (perill per als vampirs). |
NightDurationInSeconds |
720 |
Durada de la nit dins del joc en segons. El valor per defecte és 720 (12 minuts). |
"Standard", "Relaxed", "Hardcore" i "Full Loot". Podeu establir "GameSettingsPreset" a ServerHostSettings.json amb un d'aquests noms per aplicar un conjunt complet de valors per defecte coherents, i després substituir valors individuals a ServerGameSettings.json.
Pas 3 — Aplicar els canvis
- Deseu el fitxer de configuració editat amb el botó Save de l'editor de fitxers de GPanel.
- Aneu a la pestanya Console de GPanel.
- Feu clic a Start per iniciar el servidor. La configuració actualitzada es carregarà a l'inici.
- Observeu la sortida de la consola per detectar errors d'anàlisi JSON. Una coma que falta o un claudàtor desajustat impedirà que la configuració es carregui.
.ini, el JSON requereix un format exacte. Cada valor de cadena ha d'estar entre cometes dobles i les comes finals no estan permeses. Si el servidor no s'inicia després d'editar un fitxer de configuració, obriu el fitxer de nou i busqueu errors de sintaxi.
Com connectar-se al vostre servidor
V Rising admet la connexió directa utilitzant l'adreça IP i el port de joc del vostre servidor. No cal que el servidor aparegui al navegador per connectar-s'hi.
- Trobeu l'adreça IP i el port del vostre servidor a la pestanya Network de GPanel. Consulteu també: Com trobar la IP i el port del vostre servidor.
- Inicieu V Rising i feu clic a Play des del menú principal.
- Seleccioneu Online Play, després trieu Direct Connect.
- Introduïu l'adreça del servidor en el format
IP:PORTutilitzant el port de joc de la pestanya Network de GPanel. - Si el servidor té contrasenya, se us demanarà que la introduïu després de connectar-vos.
Gestió de partides desades
Les partides desades de V Rising s'emmagatzemen al directori save-data/Saves/ del vostre servidor. Cada món té la seva pròpia subcarpeta amb el nom del valor SaveName a ServerHostSettings.json.
save-data/Saves/v3/world1/
Dins de la carpeta de la partida desada trobareu l'estat del món, les dades dels jugadors i els fitxers individuals de desat automàtic. Podeu descarregar o pujar fitxers de partida desada mitjançant SFTP. Consulteu: Com pujar fitxers via SFTP.
Canviar entre mons
Per carregar una partida desada diferent sense eliminar l'actual, canvieu el valor de SaveName a ServerHostSettings.json per apuntar a un nom de carpeta diferent. V Rising carregarà aquella carpeta al proper inici, o crearà un món nou si la carpeta no existeix.
Com esborrar el servidor (reiniciar el món)
Un esborrat complet elimina tot el progrés dels jugadors, castells i estat del món. Això inicia el servidor de nou com si fos acabat de crear.
- Inicieu sessió a GPanel i atureu el servidor des de la pestanya Console. Espereu que l'estat mostri Offline.
- Aneu a la pestanya Files i navegueu fins a
save-data/Saves/. - Obriu la carpeta de la partida desada que coincideixi amb el vostre
SaveName(p. ex.world1). - Seleccioneu tots els fitxers i carpetes del seu interior i elimineu-los. No elimineu el directori pare
Saves/— només el contingut de la vostra carpeta de partida desada. - Torneu a la pestanya Console i inicieu el servidor. Es generarà un món nou des de zero.
SaveName a ServerHostSettings.json per un nom nou (p. ex. "world2"). El servidor crearà un món nou a la nova carpeta. La partida desada antiga romandrà intacta i es podrà carregar de nou canviant el nom enrere.