Tento průvodce pokrývá nastavení a konfiguraci vašeho dedikovaného serveru V Rising hostovaného u Legion Hosting, včetně nastavení hostitele serveru, konfigurace herního režimu, připojení k serveru a správy uložených dat.
.json konfiguračních souborů. V Rising zapisuje konfiguraci při vypnutí a může přepsat vaše změny, pokud je server spuštěn.
Umístění konfiguračních souborů
V Rising používá dva konfigurační soubory ve formátu JSON. Oba se nacházejí v následujícím adresáři na vašem serveru:
VRisingServer_Data/StreamingAssets/Settings/
| Soubor | Účel |
|---|---|
ServerHostSettings.json |
Síťová nastavení a nastavení hostování — název serveru, porty, sloty hráčů, heslo, název uloženého souboru, frekvence automatického ukládání. |
ServerGameSettings.json |
Herní nastavení — herní režim (PvP/PvE), velikost klanu, rozpad hradů, úbytek krve, rychlost zdrojů a další. |
Pro přístup k těmto souborům se přihlaste do GPanel, vyberte svůj server V Rising a klikněte na záložku Files. Přejděte do VRisingServer_Data/StreamingAssets/Settings/. Pokud soubory ještě neexistují, spusťte server jednou a poté ho zastavte — V Rising vygeneruje výchozí konfigurační soubory při prvním spuštění.
Krok 1 — Konfigurace ServerHostSettings.json
Otevřete ServerHostSettings.json v editoru souborů GPanel. Klíčová nastavení jsou popsána níže.
| Nastavení | Popis |
|---|---|
Name |
Název serveru zobrazený v herním prohlížeči serverů. Vytvořte ho unikátní, aby ho hráči mohli snadno vyhledat. |
Description |
Krátký popis zobrazený v seznamu serverů. |
Port |
Hlavní herní port, ke kterému se hráči připojují. Musí odpovídat portu přiřazenému v GPanel — zkontrolujte správnou hodnotu na záložce Network v GPanel. |
QueryPort |
Steam query port používaný prohlížečem serverů. Musí odpovídat přiřazenému query portu v GPanel — zkontrolujte záložku Network. |
MaxConnectedUsers |
Maximální počet současně připojených hráčů. Neměl by překročit limit slotů hráčů vašeho plánu. |
Password |
Heslo vyžadované pro připojení hráčů. Ponechte jako prázdný řetězec ("") pro veřejný server. |
SaveName |
Název složky uloženého souboru uvnitř save-data/Saves/. Změňte toto pro začátek s jiným uložením nebo pro přepínání mezi více světy. |
AutoSaveCount |
Počet slotů automatického ukládání k uchování. Starší uložení jsou rotována, když je dosažen limit. Zvyšte toto pro uchování více bodů obnovy. |
AutoSaveInterval |
Čas v sekundách mezi automatickými uloženími. Výchozí hodnota je 120 (každé 2 minuty). |
ListOnSteam |
Zda se server zobrazuje v prohlížeči serverů Steam. Nastavte na false pro soukromý server dosažitelný pouze přímým připojením. |
Minimální příklad nakonfigurovaného 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": ""
}
Krok 2 — Konfigurace ServerGameSettings.json
Otevřete ServerGameSettings.json v editoru souborů. Tento soubor řídí herní balancování a herní režim. Nejdůležitější nastavení jsou popsána níže.
Herní režim
| Nastavení | Hodnoty | Popis |
|---|---|---|
GameModeType |
"PvP" / "PvE" |
Nastavuje, zda se hráči mohou navzájem napadat. "PvP" povoluje souboj hráč proti hráči. "PvE" ho zakáže — hráči mohou bojovat pouze s NPC a bossy. |
Klany a hrady
| Nastavení | Příklad hodnoty | Popis |
|---|---|---|
ClanSize |
4 |
Maximální počet hráčů v klanu. Výchozí je 4. Zvyšte pro hru ve větších skupinách. |
CastleDecayRateModifier |
1.0 |
Násobitel rychlosti rozpadání hradů, když nejsou udržovány. 1.0 je výchozí rychlost. Nastavte na 0 pro úplné vypnutí rozpadání. |
CastleMinimumDistanceInFloors |
2 |
Minimální vzdálenost (v podlahových dlaždicích) mezi hrady hráčů. Zabraňuje hráčům stavět přímo vedle sebe. |
CastleHeartDamageMode |
"CanBeDestroyedOnlyWhenDecaying" |
Řídí, kdy mohou být srdce hradů zničena. "CanBeDestroyedOnlyWhenDecaying" chrání aktivní hrady před griefingem. |
CastleSiegeMode |
"Never" |
Kdy je povoleno PvP obléhání hradů. Možnosti: "Never", "Always", nebo hodnoty založené na rozvrhu pro okna nájezdů. |
Krev a přežití
| Nastavení | Příklad hodnoty | Popis |
|---|---|---|
BloodDrainModifier |
1.0 |
Násobitel rychlosti úbytku krve vašeho vampíra. Vyšší hodnoty ztěžují přežití. Nastavte nižší, aby krev vydržela déle. |
ResourceYieldModifier |
1.0 |
Násobitel zdrojů získaných z uzlů. Zvyšte pro urychlení postupu. |
DayDurationInSeconds |
1080 |
Délka celého herního dne v sekundách. Výchozí je 1080 (18 minut). Ovlivňuje, jak dlouho trvá denní doba (nebezpečí pro vampíry). |
NightDurationInSeconds |
720 |
Délka herní noci v sekundách. Výchozí je 720 (12 minut). |
"Standard", "Relaxed", "Hardcore" a "Full Loot". Můžete nastavit "GameSettingsPreset" v ServerHostSettings.json na jeden z těchto názvů pro aplikaci sady rozumných výchozích hodnot a poté přepsat jednotlivé hodnoty v ServerGameSettings.json.
Krok 3 — Aplikace změn
- Uložte upravený konfigurační soubor pomocí tlačítka Save v editoru souborů GPanel.
- Přejděte na záložku Console v GPanel.
- Klikněte na Start pro spuštění serveru. Aktualizovaná konfigurace bude načtena při spuštění.
- Sledujte výstup konzole pro případné chyby parsování JSON. Chybějící čárka nebo neodpovídající závorka zabrání načtení konfigurace.
.ini souborů vyžaduje JSON přesné formátování. Každá řetězcová hodnota musí být v dvojitých uvozovkách a koncové čárky nejsou povoleny. Pokud se server po úpravě konfiguračního souboru nespustí, otevřete soubor znovu a hledejte syntaktické chyby.
Jak se připojit k serveru
V Rising podporuje přímé připojení pomocí IP adresy vašeho serveru a herního portu. Server nemusí být zobrazen v prohlížeči, aby se bylo možné připojit.
- Najděte IP adresu a port vašeho serveru na záložce Network v GPanel. Viz také: How to find your server IP and port.
- Spusťte V Rising a klikněte na Play v hlavním menu.
- Vyberte Online Play a poté zvolte Direct Connect.
- Zadejte adresu serveru ve formátu
IP:PORTs použitím herního portu ze záložky Network v GPanel. - Pokud má váš server heslo, budete vyzváni k jeho zadání po připojení.
Správa uložených dat
Uložená data V Rising jsou uložena v adresáři save-data/Saves/ na vašem serveru. Každý svět má svou vlastní podsložku pojmenovanou podle hodnoty SaveName v ServerHostSettings.json.
save-data/Saves/v3/world1/
Ve složce uloženého souboru najdete stav světa, data hráčů a jednotlivé soubory automatického ukládání. Soubory uloženého souboru můžete stahovat nebo nahrávat pomocí SFTP. Viz: How to upload files via SFTP.
Přepínání mezi světy
Pro načtení jiného uložení bez smazání aktuálního změňte hodnotu SaveName v ServerHostSettings.json na jiný název složky. V Rising při dalším spuštění načte tuto složku, nebo vytvoří nový svět, pokud složka neexistuje.
Jak provést wipe serveru (reset světa)
Úplný wipe smaže veškerý postup hráčů, hrady a stav světa. Tím se server spustí znovu, jako by byl nově vytvořen.
- Přihlaste se do GPanel a zastavte server na záložce Console. Počkejte, dokud se stav nezobrazí jako Offline.
- Přejděte na záložku Files a navigujte do
save-data/Saves/. - Otevřete složku uloženého souboru odpovídající vašemu
SaveName(např.world1). - Vyberte všechny soubory a složky uvnitř a smažte je. Nemažte nadřazený adresář
Saves/samotný — pouze obsah vaší složky uloženého souboru. - Vraťte se na záložku Console a spusťte server. Nový svět bude vygenerován od nuly.
SaveName v ServerHostSettings.json na nový název (např. "world2"). Server vytvoří nový svět v nové složce. Staré uložení zůstane nedotčené a lze ho znovu načíst přepnutím názvu zpět.