See juhend käsitleb teie Legion Hosting-iga majutatud V Rising pühendatud serveri seadistamist ja konfigureerimist, sealhulgas serveri hosti seadeid, mängurežiimi konfiguratsiooni, serveriga ühendumist ja salvestuste haldamist.
.json konfiguratsioonifailide muutmist. V Rising kirjutab konfiguratsiooni sulgemise ajal ja võib teie muudatused üle kirjutada, kui server töötab.
Konfiguratsioonifailide asukohad
V Rising kasutab kahte JSON konfiguratsioonifaili. Mõlemad asuvad teie serveris järgmises kataloogis:
VRisingServer_Data/StreamingAssets/Settings/
| Fail | Otstarve |
|---|---|
ServerHostSettings.json |
Võrgu- ja majutusseaded — serveri nimi, pordid, mängijate kohad, parool, salvestusfaili nimi, automaatse salvestamise sagedus. |
ServerGameSettings.json |
Mänguseaded — mängurežiim (PvP/PvE), klanni suurus, lossi lagunemine, vere äravool, ressursside määrad ja palju muud. |
Nendele failidele juurdepääsemiseks logige sisse GPanel-i, valige oma V Rising server ja klõpsake vahekaardil Files. Navigeerige kausta VRisingServer_Data/StreamingAssets/Settings/. Kui failid ei ole veel olemas, käivitage server üks kord ja peatage see — V Rising genereerib esimesel käivitusel vaikimisi konfiguratsioonifailid.
1. samm — Konfigureerige ServerHostSettings.json
Avage ServerHostSettings.json GPanel-i failiredaktoris. Peamised seaded on kirjeldatud allpool.
| Seade | Kirjeldus |
|---|---|
Name |
Mängusiseses serveribrauseris kuvatav serveri nimi. Tehke see unikaalseks, et mängijad saaksid seda otsida. |
Description |
Serveri loendis kuvatav lühikirjeldus. |
Port |
Peamine mänguport, mille kaudu mängijad ühenduvad. Peab vastama GPanel-is määratud pordile — kontrollige õiget väärtust GPanel-i vahekaardilt Network. |
QueryPort |
Steam päringuport, mida serveribrauser kasutab. Peab vastama GPanel-is määratud päringupordile — kontrollige vahekaardilt Network. |
MaxConnectedUsers |
Maksimaalne üheaegsete mängijate arv. Ei tohiks ületada teie plaani mängijate kohtade limiiti. |
Password |
Parool, mida mängijad peavad liitumiseks sisestama. Jätke tühjaks stringiks ("") avaliku serveri jaoks. |
SaveName |
Salvestuskausta nimi kataloogis save-data/Saves/. Muutke seda, et alustada teise salvestusega, või vahetada mitme maailma vahel. |
AutoSaveCount |
Säilitatavate automaatsete salvestuste kohtade arv. Vanemad salvestused asendatakse, kui limiit on täis. Suurendage seda, et hoida rohkem taastepunkte. |
AutoSaveInterval |
Automaatsete salvestuste vaheline aeg sekundites. Vaikimisi on 120 (iga 2 minuti järel). |
ListOnSteam |
Kas server kuvatakse Steam serveribrauseris. Seadke väärtusele false privaatse serveri jaoks, mis on kättesaadav ainult otseühenduse kaudu. |
Konfigureeritud ServerHostSettings.json minimaalne näide:
{
"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": ""
}
2. samm — Konfigureerige ServerGameSettings.json
Avage ServerGameSettings.json failiredaktoris. See fail kontrollib mängu tasakaalu ja mängurežiimi. Kõige olulisemad seaded on käsitletud allpool.
Mängurežiim
| Seade | Väärtused | Kirjeldus |
|---|---|---|
GameModeType |
"PvP" / "PvE" |
Määrab, kas mängijad saavad üksteist rünnata. "PvP" lubab mängija-mängija-vastase võitluse. "PvE" keelab selle — mängijad saavad võidelda ainult NPC-de ja bosside vastu. |
Klannid ja lossid
| Seade | Näidisväärtus | Kirjeldus |
|---|---|---|
ClanSize |
4 |
Maksimaalne mängijate arv klannis. Vaikimisi on 4. Suurendage suurema grupimängu jaoks. |
CastleDecayRateModifier |
1.0 |
Kordaja selle kohta, kui kiiresti lossid lagunevad, kui neid ei hooldata. 1.0 on vaikimisi kiirus. Seadke väärtusele 0, et lagunemine täielikult keelata. |
CastleMinimumDistanceInFloors |
2 |
Minimaalne kaugus (põrandaplaatides) mängijate losside vahel. Takistab mängijatel otse üksteise kõrvale ehitamast. |
CastleHeartDamageMode |
"CanBeDestroyedOnlyWhenDecaying" |
Kontrollib, millal lossi südameid saab hävitada. "CanBeDestroyedOnlyWhenDecaying" kaitseb aktiivseid losse häirimise eest. |
CastleSiegeMode |
"Never" |
Millal on PvP lossi ründamine lubatud. Valikud: "Never", "Always" või ajakavapõhised väärtused ründamisakende jaoks. |
Veri ja ellujäämine
| Seade | Näidisväärtus | Kirjeldus |
|---|---|---|
BloodDrainModifier |
1.0 |
Kordaja selle kohta, kui kiiresti veri teie vampiirist välja voolab. Kõrgemad väärtused teevad ellujäämise raskemaks. Seadke madalamaks, et veri kestaks kauem. |
ResourceYieldModifier |
1.0 |
Kordaja sõlmedest kogutud ressursside jaoks. Suurendage progressiooni kiirendamiseks. |
DayDurationInSeconds |
1080 |
Täieliku mängusisese päeva pikkus sekundites. Vaikimisi on 1080 (18 minutit). Mõjutab seda, kui kaua päevane aeg (oht vampiiridele) kestab. |
NightDurationInSeconds |
720 |
Mängusisese öö pikkus sekundites. Vaikimisi on 720 (12 minutit). |
"Standard", "Relaxed", "Hardcore" ja "Full Loot". Saate seada "GameSettingsPreset" failis ServerHostSettings.json ühele neist nimedest, et rakendada täielik mõistlike vaikeseadete komplekt, ja seejärel tühistada üksikud väärtused failis ServerGameSettings.json.
3. samm — Muudatuste rakendamine
- Salvestage oma muudetud konfiguratsioonifail, kasutades GPanel-i failiredaktori nuppu Save.
- Minge GPanel-i vahekaardile Console.
- Klõpsake Start, et server käivitada. Uuendatud konfiguratsioon laetakse käivitamisel.
- Jälgige konsooli väljundit JSON-i parsimise vigade osas. Puuduv koma või sobimatu sulg takistab konfiguratsiooni laadimist.
.ini failidest nõuab JSON täpset vormindust. Iga stringi väärtus peab olema topeltjutumärkides ja lõpukomad pole lubatud. Kui server ei käivitu pärast konfiguratsioonifaili muutmist, avage fail uuesti ja otsige süntaksivigasid.
Kuidas oma serveriga ühenduda
V Rising toetab otseühendust teie serveri IP-aadressi ja mängupordi abil. Server ei pea olema brauseris nähtav, et ühenduda.
- Leidke oma serveri IP-aadress ja port GPanel-i vahekaardilt Network. Vaadake ka: Kuidas leida oma serveri IP ja port.
- Käivitage V Rising ja klõpsake peamenüüs Play.
- Valige Online Play, seejärel valige Direct Connect.
- Sisestage oma serveri aadress vormingus
IP:PORT, kasutades GPanel-i vahekaardilt Network saadud mänguporti. - Kui teie serveril on parool, palutakse teil see pärast ühendumist sisestada.
Salvestuste haldamine
V Rising salvestused hoitakse teie serveris kataloogis save-data/Saves/. Igal maailmal on oma alamkaust, mis on nimetatud failis ServerHostSettings.json oleva SaveName väärtuse järgi.
save-data/Saves/v3/world1/
Salvestuskausta sees leiate maailma oleku, mängijate andmed ja üksikud automaatsete salvestuste failid. Saate salvestusfaile alla laadida või üles laadida SFTP abil. Vaadake: Kuidas faile SFTP kaudu üles laadida.
Maailmade vahel vahetamine
Teise salvestuse laadimiseks ilma praegust kustutamata muutke failis ServerHostSettings.json väärtust SaveName, et see viitaks teisele kaustanimele. V Rising laadib selle kausta järgmisel käivitusel või loob uue maailma, kui kausta ei ole olemas.
Kuidas serverit puhastada (maailma lähtestamine)
Täielik puhastamine kustutab kogu mängijate edenemise, lossid ja maailma oleku. See käivitab serveri nullist, nagu oleks see äsja loodud.
- Logige sisse GPanel-i ja peatage oma server vahekaardilt Console. Oodake, kuni olek näitab Offline.
- Minge vahekaardile Files ja navigeerige kausta
save-data/Saves/. - Avage salvestuskaust, mis vastab teie
SaveNameväärtusele (ntworld1). - Valige kõik selle sees olevad failid ja kaustad ning kustutage need. Ärge kustutage ülemkausta
Saves/ennast — ainult teie salvestuskausta sisu. - Minge tagasi vahekaardile Console ja käivitage server. Uus maailm genereeritakse nullist.
SaveName väärtust failis ServerHostSettings.json uueks nimeks (nt "world2"). Server loob uues kaustas värske maailma. Vana salvestus jääb puutumatuks ja seda saab uuesti laadida, vahetades nime tagasi.