Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji dedykowanego serwera Barotrauma


Przewodnik konfiguracji dedykowanego serwera Barotrauma

Ten przewodnik przeprowadzi Cię przez konfigurację i uruchamianie dedykowanego serwera Barotrauma hostowanego w Legion Hosting, w tym ustawienia serwera, wybór łodzi podwodnej, zarządzanie zapisami kampanii oraz sposób łączenia się.

Zanim zaczniesz: Twój serwer musi być zainstalowany i uruchomiony za pośrednictwem GPanel. Jeśli potrzebujesz pomocy w znalezieniu adresu IP i portu serwera, zobacz Jak znaleźć adres IP i port serwera.

Spis treści

  1. Konfiguracja serversettings.xml
  2. Wybór i przesyłanie łodzi podwodnej
  3. Jak się połączyć
  4. Zarządzanie zapisami kampanii

Konfiguracja serversettings.xml

Głównym plikiem konfiguracyjnym serwera Barotrauma jest serversettings.xml, znajdujący się w katalogu głównym instalacji serwera. Możesz edytować ten plik za pośrednictwem GPanel przy użyciu wbudowanego menedżera plików lub przesłać zmodyfikowaną wersję za pośrednictwem SFTP.

Ważne: Zatrzymaj serwer przed edycją serversettings.xml. Serwer nadpisuje ten plik podczas wyłączania, więc zmiany wprowadzone podczas działania serwera zostaną utracone.

Kluczowe ustawienia

Poniżej znajdują się najważniejsze ustawienia, które warto skonfigurować. Plik używa standardowej składni atrybutów XML.

Ustawienie Opis
ServerName Nazwa wyświetlana w wewnątrzgrowej przeglądarce serwerów.
Port Główny port UDP, do którego łączą się gracze. Musi odpowiadać przypisaniu portu w GPanel — sprawdź zakładkę Network w GPanel.
QueryPort Port UDP używany do zapytań listy serwerów Steam. Sprawdź zakładkę Network w GPanel, aby uzyskać prawidłową wartość.
Password Ustaw hasło, aby ograniczyć dostęp. Pozostaw puste dla serwera publicznego.
MaxPlayers Maksymalna liczba graczy dozwolonych na serwerze jednocześnie.
AllowSpectating Czy gracze mogą dołączać i obserwować bez przyjmowania roli w załodze.
GameMode Tryb gry. Prawidłowe wartości: Campaign, Mission, Sandbox. Szczegóły poniżej.

Tryby gry

  • Campaign — Trwały tryb kooperacji z progresją, zarządzaniem załogą i trwałym plikiem zapisu. Zalecany dla stałych grup znajomych.
  • Mission — Indywidualne misje oparte na rundach. Brak trwałej progresji między sesjami. Dobry dla serwerów publicznych.
  • Sandbox — Tryb swobodny bez celów. Przydatny do budowania, testowania łodzi podwodnych lub eksperymentowania z modami.

Przykładowy fragment 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"
/>
Wskazówka: Ustaw EnableUPnP="false" na hostowanych serwerach. UPnP jest istotne tylko dla domowych routerów i będzie powodować niepotrzebne próby połączeń na infrastrukturze dedykowanej.
Porty: Nie kopiuj wartości portów z tego przykładu. Musisz ustawić Port i QueryPort na wartości pokazane w zakładce Network w Twoim GPanel.

Wybór i przesyłanie łodzi podwodnej

Aktywna łódź podwodna jest ustawiana za pomocą atrybutu Submarine w serversettings.xml. Wartość musi dokładnie odpowiadać nazwie pliku łodzi podwodnej (bez rozszerzenia .sub), w tym wielkości liter.

Domyślne łodzie podwodne

Barotrauma jest dostarczana z kilkoma wbudowanymi łodziami podwodnymi. Typowe domyślne to:

  • Humpback — Przyjazna dla początkujących, mała załoga.
  • Dugong — Zbalansowana łódź podwodna średniej wielkości.
  • Typhon — Duża, wymaga pełnej załogi.
  • Typhon2 — Ulepszona duża łódź podwodna.
  • Kastrull — Ulubiona przez społeczność, wszechstronny układ.

Przesyłanie niestandardowej łodzi podwodnej

Jeśli zbudowałeś lub pobrałeś niestandardową łódź podwodną (plik .sub), prześlij ją do katalogu Submarines/ w instalacji serwera. Możesz to zrobić za pośrednictwem SFTP lub menedżera plików GPanel.

  1. Połącz się z serwerem za pośrednictwem SFTP lub otwórz menedżer plików GPanel pod adresem gpanel.legionhosting.net.
  2. Przejdź do katalogu Submarines/ wewnątrz folderu serwera Barotrauma.
  3. Prześlij plik .sub do tego katalogu.
  4. Otwórz serversettings.xml i zaktualizuj atrybut Submarine na dokładną nazwę pliku bez rozszerzenia. Na przykład, jeśli Twój plik to MySub.sub, ustaw Submarine="MySub".
  5. Zapisz plik i uruchom serwer.
Łodzie podwodne z Workshop: Jeśli Twoja niestandardowa łódź podwodna została pobrana ze Steam Workshop, może wymagać zainstalowania jako mod, a nie umieszczenia bezpośrednio w Submarines/. Szczegóły znajdziesz w Przewodniku instalacji modów.

Jak się połączyć

Gracze mogą dołączyć do Twojego serwera Barotrauma na dwa sposoby: za pośrednictwem wewnątrzgrowej przeglądarki serwerów lub poprzez połączenie bezpośrednie.

Przeglądarka serwerów

  1. Uruchom Barotrauma i kliknij Play Online z menu głównego.
  2. Poczekaj, aż lista serwerów się załaduje. Użyj pola wyszukiwania, aby znaleźć swój serwer po nazwie.
  3. Kliknij swój serwer i wybierz Join. Wprowadź hasło, jeśli zostało ustawione.
Nie widzisz swojego serwera? Przeglądarka może potrzebować minuty na aktualizację. Upewnij się, że port zapytań jest poprawnie skonfigurowany (sprawdź zakładkę Network w GPanel) i że serwer jest w pełni uruchomiony.

Połączenie bezpośrednie

  1. Z ekranu Play Online kliknij Direct Join.
  2. Wprowadź adres IP serwera i główny port w formacie xxx.xxx.xxx.xxx:port. Sprawdź zakładkę Network w GPanel, aby uzyskać te wartości.
  3. Kliknij Join.

Jeśli nie masz pewności co do adresu IP i portu serwera, zapoznaj się z Jak znaleźć adres IP i port serwera.


Zarządzanie zapisami kampanii

W trybie Campaign serwer utrzymuje trwały plik zapisu, który śledzi progresję, załogę, pieniądze i stan łodzi podwodnej. Zrozumienie, gdzie znajduje się ten plik i jak nim zarządzać, jest ważne dla kopii zapasowych i resetów.

Lokalizacja pliku zapisu

Zapisy kampanii są przechowywane w katalogu Saves/Multiplayer/ wewnątrz folderu instalacji serwera. Każda kampania jest zapisywana jako folder zawierający wiele plików.

Tworzenie kopii zapasowej kampanii

  1. Zatrzymaj serwer z GPanel, aby upewnić się, że żadne dane nie są zapisywane.
  2. Połącz się za pośrednictwem SFTP i przejdź do Saves/Multiplayer/.
  3. Pobierz cały folder kampanii na swój lokalny komputer jako kopię zapasową.
  4. Po zakończeniu uruchom ponownie serwer.

Resetowanie kampanii

Ostrzeżenie: Usunięcie folderu zapisu kampanii jest trwałe i nie można go cofnąć. Najpierw wykonaj kopię zapasową.
  1. Zatrzymaj serwer.
  2. Przejdź do Saves/Multiplayer/ za pośrednictwem SFTP lub menedżera plików GPanel.
  3. Usuń folder kampanii, który chcesz zresetować.
  4. Uruchom serwer. Nowa kampania zostanie utworzona, gdy gracz rozpocznie ją z menu głównego w grze.

Przywracanie z kopii zapasowej

  1. Zatrzymaj serwer.
  2. Prześlij z powrotem folder kampanii z kopii zapasowej do Saves/Multiplayer/ za pośrednictwem SFTP, nadpisując wszelkie istniejące pliki o tej samej nazwie, jeśli zostaniesz o to poproszony.
  3. Uruchom serwer.

Powiązane artykuły


Nadal masz problemy? Otwórz zgłoszenie do pomocy technicznej pod adresem legionhosting.net/submitticket.php i dołącz nazwę serwera, komunikat o błędzie z konsoli GPanel oraz kroki, które już wypróbowałeś.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.