Průvodce nastavením dedikovaného serveru Barotrauma
Tento průvodce vás provede konfigurací a spuštěním vašeho dedikovaného serveru Barotrauma hostovaného na Legion Hosting, včetně nastavení serveru, výběru ponorky, správy uložených kampaní a způsobu připojení.
Obsah
Konfigurace serversettings.xml
Hlavní konfigurační soubor vašeho serveru Barotrauma je serversettings.xml, který se nachází v kořenovém adresáři instalačního adresáře serveru. Tento soubor můžete upravit přes GPanel pomocí vestavěného správce souborů, nebo nahrát upravenou verzi přes SFTP.
serversettings.xml zastavte server. Server tento soubor přepisuje při vypnutí, takže změny provedené za běhu serveru budou ztraceny.
Klíčová nastavení
Níže jsou nejdůležitější nastavení, která budete chtít nakonfigurovat. Soubor používá standardní syntaxi XML atributů.
| Nastavení | Popis |
|---|---|
ServerName |
Název zobrazený v herním prohlížeči serverů. |
Port |
Hlavní UDP port, ke kterému se hráči připojují. Musí odpovídat přiřazení portu v GPanel — zkontrolujte záložku Network v GPanel. |
QueryPort |
UDP port používaný pro dotazy na seznam serverů Steam. Zkontrolujte správnou hodnotu na záložce Network v GPanel. |
Password |
Nastavte heslo pro omezení přístupu. Ponechte prázdné pro veřejný server. |
MaxPlayers |
Maximální počet hráčů povolených na serveru současně. |
AllowSpectating |
Zda mohou hráči vstoupit a sledovat hru bez přijetí role v posádce. |
GameMode |
Herní režim. Platné hodnoty: Campaign, Mission, Sandbox. Podrobnosti viz níže. |
Herní režimy
- Campaign — Trvalý kooperativní režim s postupem, správou posádky a trvalým souborem uložení. Doporučeno pro pravidelné skupiny přátel.
- Mission — Jednotlivé mise založené na kolech. Žádný trvalý postup mezi sezeními. Vhodné pro veřejné servery.
- Sandbox — Volný režim bez cílů. Užitečný pro stavění, testování ponorek nebo experimentování s mody.
Příklad úryvku serversettings.xml
<?xml version="1.0" encoding="utf-8"?>
<serversettings
ServerName="Legion Hosting Barotrauma"
Password=""
MaxPlayers="8"
AllowSpectating="true"
GameMode="Campaign"
Submarine="Humpback"
AutoRestart="true"
EnableUPnP="false"
/>
EnableUPnP="false". UPnP je relevantní pouze pro domácí routery a na dedikované infrastruktuře způsobí zbytečné pokusy o připojení.
Port a QueryPort na hodnoty zobrazené na záložce Network vašeho GPanel.
Výběr a nahrání ponorky
Aktivní ponorka se nastavuje pomocí atributu Submarine v serversettings.xml. Hodnota musí přesně odpovídat názvu souboru ponorky (bez přípony .sub), včetně velkých a malých písmen.
Výchozí ponorky
Barotrauma obsahuje několik vestavěných ponorek. Běžné výchozí ponorky zahrnují:
Humpback— Vhodná pro začátečníky, malá posádka.Dugong— Vyvážená středně velká ponorka.Typhon— Velká, vyžaduje plnou posádku.Typhon2— Vylepšená velká ponorka.Kastrull— Oblíbená komunitou, univerzální rozložení.
Nahrání vlastní ponorky
Pokud jste vytvořili nebo stáhli vlastní ponorku (soubor .sub), nahrajte ji do adresáře Submarines/ ve vaší instalaci serveru. Můžete to provést přes SFTP nebo správce souborů v GPanel.
- Připojte se k serveru přes SFTP nebo otevřete správce souborů v GPanel na gpanel.legionhosting.net.
- Přejděte do adresáře
Submarines/ve složce vašeho serveru Barotrauma. - Nahrajte soubor
.subdo tohoto adresáře. - Otevřete
serversettings.xmla aktualizujte atributSubmarinena přesný název souboru bez přípony. Například, pokud je váš souborMySub.sub, nastavteSubmarine="MySub". - Uložte soubor a spusťte server.
Submarines/. Podrobnosti najdete v Průvodci instalací modů.
Jak se připojit
Hráči se mohou připojit k vašemu serveru Barotrauma dvěma způsoby: přes herní prohlížeč serverů nebo přímým připojením.
Prohlížeč serverů
- Spusťte Barotrauma a klikněte na Play Online z hlavního menu.
- Počkejte, až se seznam serverů načte. Pomocí vyhledávacího pole najděte svůj server podle názvu.
- Klikněte na svůj server a vyberte Join. Zadejte heslo, pokud je nastaveno.
Přímé připojení
- Na obrazovce Play Online klikněte na Direct Join.
- Zadejte IP adresu serveru a hlavní port ve formátu
xxx.xxx.xxx.xxx:port. Tyto hodnoty zkontrolujte na záložce Network v GPanel. - Klikněte na Join.
Pokud si nejste jisti IP adresou a portem vašeho serveru, podívejte se na Jak zjistit IP adresu a port vašeho serveru.
Správa uložených kampaní
V režimu Campaign server udržuje trvalý soubor uložení, který sleduje postup, posádku, peníze a stav ponorky. Pochopení umístění tohoto souboru a způsobu jeho správy je důležité pro zálohování a resetování.
Umístění souboru uložení
Uložení kampaní jsou uložena v adresáři Saves/Multiplayer/ v instalační složce serveru. Každá kampaň je uložena jako složka obsahující více souborů.
Zálohování kampaně
- Zastavte server z GPanel, abyste zajistili, že se nezapisují žádná data.
- Připojte se přes SFTP a přejděte do
Saves/Multiplayer/. - Stáhněte celou složku kampaně na svůj lokální počítač jako zálohu.
- Po dokončení restartujte server.
Resetování kampaně
- Zastavte server.
- Přejděte do
Saves/Multiplayer/přes SFTP nebo správce souborů v GPanel. - Smažte složku kampaně, kterou chcete resetovat.
- Spusťte server. Nová kampaň bude vytvořena, když hráč jednu zahájí z hlavního menu ve hře.
Obnovení ze zálohy
- Zastavte server.
- Nahrajte zálohovanou složku kampaně zpět do
Saves/Multiplayer/přes SFTP, a pokud budete vyzváni, přepište všechny existující soubory se stejným názvem. - Spusťte server.
Související články
- Průvodce instalací modů pro Barotrauma — Workshop mody, správa modů a kompatibilita
- Průvodce řešením problémů s Barotrauma — Běžné problémy a řešení
- Jak zjistit IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP