Ovaj vodič objašnjava kako da podesite i konfigurišete vaš V Rising namenski server hostovan kod Legion Hosting, uključujući podešavanja hostovanja servera, konfiguraciju režima igre, povezivanje na server i upravljanje sačuvanim igrama.
.json konfiguracionog fajla. V Rising upisuje konfiguraciju pri gašenju i može prepisati vaše promene ako server radi.
Lokacije konfiguracionih fajlova
V Rising koristi dva JSON konfiguraciona fajla. Oba se nalaze u sledećem direktorijumu na vašem serveru:
VRisingServer_Data/StreamingAssets/Settings/
| Fajl | Namena |
|---|---|
ServerHostSettings.json |
Mrežna podešavanja i podešavanja hostovanja — ime servera, portovi, slotovi za igrače, lozinka, ime sačuvane igre, učestalost automatskog čuvanja. |
ServerGameSettings.json |
Podešavanja gejmpleja — režim igre (PvP/PvE), veličina klana, propadanje zamka, oticanje krvi, stope resursa i još mnogo toga. |
Da biste pristupili ovim fajlovima, prijavite se na GPanel, izaberite svoj V Rising server i kliknite na karticu Files. Navigirajte do VRisingServer_Data/StreamingAssets/Settings/. Ako fajlovi još ne postoje, pokrenite server jednom i zaustavite ga — V Rising generiše podrazumevane konfiguracione fajlove pri prvom pokretanju.
Korak 1 — Konfigurišite ServerHostSettings.json
Otvorite ServerHostSettings.json u GPanel uređivaču fajlova. Ključna podešavanja su opisana u nastavku.
| Podešavanje | Opis |
|---|---|
Name |
Ime servera prikazano u pregledaču servera u igri. Učinite ga jedinstvenim kako bi ga igrači mogli pretražiti. |
Description |
Kratak opis prikazan u listi servera. |
Port |
Glavni port igre na koji se igrači povezuju. Mora odgovarati portu dodeljenom u GPanel-u — proverite GPanel karticu Network za ispravnu vrednost. |
QueryPort |
Steam query port koji koristi pregledač servera. Mora odgovarati query portu dodeljenom u GPanel-u — proverite karticu Network. |
MaxConnectedUsers |
Maksimalan broj istovremenih igrača. Ne bi trebalo da premaši ograničenje slotova za igrače vašeg plana. |
Password |
Lozinka koju igrači moraju uneti da bi se priključili. Ostavite kao prazan string ("") za javni server. |
SaveName |
Ime foldera sačuvane igre unutar save-data/Saves/. Promenite ovo da biste počeli sa drugom sačuvanom igrom ili prešli između više svetova. |
AutoSaveCount |
Broj slotova za automatsko čuvanje koji se zadržavaju. Starije sačuvane igre se rotiraju kada se dostigne ograničenje. Povećajte ovo da biste zadržali više tačaka za vraćanje. |
AutoSaveInterval |
Vreme u sekundama između automatskih čuvanja. Podrazumevano je 120 (svakih 2 minuta). |
ListOnSteam |
Da li se server pojavljuje u Steam pregledaču servera. Postavite na false za privatni server dostupan samo putem direktnog povezivanja. |
Minimalan primer konfigurisanog 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": ""
}
Korak 2 — Konfigurišite ServerGameSettings.json
Otvorite ServerGameSettings.json u uređivaču fajlova. Ovaj fajl kontroliše balans gejmpleja i režim igre. Najvažnija podešavanja su obrađena u nastavku.
Režim igre
| Podešavanje | Vrednosti | Opis |
|---|---|---|
GameModeType |
"PvP" / "PvE" |
Određuje da li igrači mogu napadati jedni druge. "PvP" omogućava borbu igrača protiv igrača. "PvE" je onemogućava — igrači mogu da se bore samo sa NPC-ovima i bosovima. |
Klanovi i zamkovi
| Podešavanje | Primer vrednosti | Opis |
|---|---|---|
ClanSize |
4 |
Maksimalan broj igrača po klanu. Podrazumevano je 4. Povećajte za igru u većim grupama. |
CastleDecayRateModifier |
1.0 |
Množilac za to koliko brzo zamkovi propadaju kada se ne održavaju. 1.0 je podrazumevana brzina. Postavite na 0 da biste potpuno onemogućili propadanje. |
CastleMinimumDistanceInFloors |
2 |
Minimalna udaljenost (u podnim pločicama) između zamkova igrača. Sprečava igrače da grade direktno jedni pored drugih. |
CastleHeartDamageMode |
"CanBeDestroyedOnlyWhenDecaying" |
Kontroliše kada srca zamkova mogu biti uništena. "CanBeDestroyedOnlyWhenDecaying" štiti aktivne zamkove od grifovanja. |
CastleSiegeMode |
"Never" |
Kada je PvP pljačkanje zamkova omogućeno. Opcije: "Never", "Always", ili vrednosti zasnovane na rasporedu za prozore napada. |
Krv i preživljavanje
| Podešavanje | Primer vrednosti | Opis |
|---|---|---|
BloodDrainModifier |
1.0 |
Množilac za to koliko brzo krv otiče iz vašeg vampira. Veće vrednosti čine preživljavanje težim. Postavite niže da bi krv duže trajala. |
ResourceYieldModifier |
1.0 |
Množilac za resurse prikupljene sa čvorišta. Povećajte da biste ubrzali napredovanje. |
DayDurationInSeconds |
1080 |
Dužina punog dana u igri u sekundama. Podrazumevano je 1080 (18 minuta). Utiče na to koliko dugo traje dnevno vreme (opasnost za vampire). |
NightDurationInSeconds |
720 |
Dužina noći u igri u sekundama. Podrazumevano je 720 (12 minuta). |
"Standard", "Relaxed", "Hardcore" i "Full Loot". Možete postaviti "GameSettingsPreset" u ServerHostSettings.json na jedno od ovih imena da biste primenili kompletan skup razumnih podrazumevanih vrednosti, a zatim prepisati pojedinačne vrednosti u ServerGameSettings.json.
Korak 3 — Primena promena
- Sačuvajte izmenjeni konfiguracioni fajl koristeći dugme Save u GPanel uređivaču fajlova.
- Idite na karticu Console u GPanel-u.
- Kliknite Start da biste pokrenuli server. Ažurirana konfiguracija će biti učitana pri pokretanju.
- Pratite izlaz konzole za bilo kakve JSON greške u parsiranju. Nedostajući zarez ili neusklađena zagrada sprečiće učitavanje konfiguracije.
.ini fajlova, JSON zahteva tačno formatiranje. Svaka string vrednost mora biti pod dvostrukim navodnicima, a zarezi na kraju nisu dozvoljeni. Ako se server ne pokrene nakon izmene konfiguracionog fajla, ponovo otvorite fajl i potražite sintaksne greške.
Kako se povezati na vaš server
V Rising podržava direktno povezivanje pomoću IP adrese vašeg servera i porta igre. Ne morate da server bude prikazan u pregledaču da biste se povezali.
- Pronađite IP adresu i port vašeg servera u kartici Network u GPanel-u. Pogledajte i: Kako pronaći IP i port vašeg servera.
- Pokrenite V Rising i kliknite Play iz glavnog menija.
- Izaberite Online Play, zatim izaberite Direct Connect.
- Unesite adresu servera u formatu
IP:PORTkoristeći port igre iz GPanel kartice Network. - Ako vaš server ima lozinku, biće vam zatraženo da je unesete nakon povezivanja.
Upravljanje sačuvanim igrama
V Rising sačuvane igre se čuvaju u direktorijumu save-data/Saves/ na vašem serveru. Svaki svet ima svoj podfolder nazvan po SaveName vrednosti u ServerHostSettings.json.
save-data/Saves/v3/world1/
Unutar foldera sačuvane igre naći ćete stanje sveta, podatke o igračima i pojedinačne fajlove automatskog čuvanja. Možete preuzeti ili otpremiti fajlove sačuvanih igara pomoću SFTP-a. Pogledajte: Kako otpremiti fajlove putem SFTP-a.
Prebacivanje između svetova
Da biste učitali drugu sačuvanu igru bez brisanja trenutne, promenite SaveName vrednost u ServerHostSettings.json da pokazuje na drugo ime foldera. V Rising će učitati taj folder pri sledećem pokretanju, ili kreirati novi svet ako folder ne postoji.
Kako obrisati server (resetovati svet)
Potpuno brisanje uklanja sav napredak igrača, zamkove i stanje sveta. Ovo pokreće server iznova kao da je tek kreiran.
- Prijavite se na GPanel i zaustavite server iz kartice Console. Sačekajte da status pokaže Offline.
- Idite na karticu Files i navigirajte do
save-data/Saves/. - Otvorite folder sačuvane igre koji odgovara vašem
SaveName(npr.world1). - Izaberite sve fajlove i foldere unutar njega i obrišite ih. Nemojte brisati sam roditeljski
Saves/direktorijum — samo sadržaj vašeg foldera sačuvane igre. - Vratite se na karticu Console i pokrenite server. Novi svet će biti generisan od nule.
SaveName vrednost u ServerHostSettings.json na novo ime (npr. "world2"). Server će kreirati nov svet u novom folderu. Stara sačuvana igra ostaje netaknuta i može se ponovo učitati vraćanjem imena nazad.