Installationsguide för dedikerad Barotrauma-server
Den här guiden går igenom hur du konfigurerar och kör din dedikerade Barotrauma-server som hostas hos Legion Hosting, inklusive serverinställningar, val av ubåt, hantering av kampanjsparfiler och hur du ansluter.
Innehållsförteckning
- Konfigurera serversettings.xml
- Val och uppladdning av ubåt
- Så ansluter du
- Hantering av kampanjsparfiler
Konfigurera serversettings.xml
Den primära konfigurationsfilen för din Barotrauma-server är serversettings.xml, som finns i roten av din serverinstallationskatalog. Du kan redigera den här filen via GPanel med den inbyggda filhanteraren, eller ladda upp en modifierad version via SFTP.
serversettings.xml. Servern skriver över den här filen vid avstängning, så ändringar som görs medan servern är igång går förlorade.
Viktiga inställningar
Nedan finns de viktigaste inställningarna du vill konfigurera. Filen använder standardsyntax för XML-attribut.
| Inställning | Beskrivning |
|---|---|
ServerName |
Namnet som visas i serverwebbläsaren i spelet. |
Port |
Den huvudsakliga UDP-port som spelare ansluter till. Måste matcha din porttilldelning i GPanel — kontrollera fliken Network i GPanel. |
QueryPort |
Den UDP-port som används för Steams serverlisteförfrågningar. Kontrollera fliken Network i GPanel för rätt värde. |
Password |
Ange ett lösenord för att begränsa åtkomsten. Lämna tomt för en publik server. |
MaxPlayers |
Maximalt antal spelare som tillåts på servern samtidigt. |
AllowSpectating |
Huruvida spelare kan ansluta och titta på utan att ta en besättningsroll. |
GameMode |
Spelläget. Giltiga värden: Campaign, Mission, Sandbox. Se nedan för detaljer. |
Spellägen
- Campaign — Beständigt co-op-läge med progression, besättningshantering och en beständig sparfil. Rekommenderas för regelbundna vängrupper.
- Mission — Individuella rondbaserade uppdrag. Ingen beständig progression mellan sessioner. Bra för publika servrar.
- Sandbox — Fritt läge utan mål. Användbart för att bygga, testa ubåtar eller experimentera med mods.
Exempel på serversettings.xml-utdrag
<?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" på hostade servrar. UPnP är endast relevant för hemmaroutrar och kommer att orsaka onödiga anslutningsförsök på dedikerad infrastruktur.
Port och QueryPort till de värden som visas på fliken Network i ditt GPanel.
Val och uppladdning av ubåt
Den aktiva ubåten ställs in via attributet Submarine i serversettings.xml. Värdet måste matcha ubåtens filnamn (utan filändelsen .sub) exakt, inklusive versaler.
Standardubåtar
Barotrauma levereras med flera inbyggda ubåtar. Vanliga standardval inkluderar:
Humpback— Nybörjarvänlig, liten besättning.Dugong— Balanserad mellanstor ubåt.Typhon— Stor, kräver en full besättning.Typhon2— Uppgraderad stor ubåt.Kastrull— Communityfavorit, mångsidig layout.
Ladda upp en anpassad ubåt
Om du har byggt eller laddat ner en anpassad ubåt (.sub-fil) laddar du upp den till katalogen Submarines/ i din serverinstallation. Du kan göra detta via SFTP eller GPanels filhanterare.
- Anslut till din server via SFTP eller öppna GPanels filhanterare på gpanel.legionhosting.net.
- Navigera till katalogen
Submarines/inuti din Barotrauma-servermapp. - Ladda upp din
.sub-fil till den här katalogen. - Öppna
serversettings.xmloch uppdatera attributetSubmarinetill det exakta filnamnet utan filändelsen. Om din fil till exempel ärMySub.sub, angeSubmarine="MySub". - Spara filen och starta din server.
Submarines/. Se Installationsguiden för mods för detaljer.
Så ansluter du
Spelare kan ansluta till din Barotrauma-server på två sätt: via serverwebbläsaren i spelet eller via direktanslutning.
Serverwebbläsare
- Starta Barotrauma och klicka på Play Online från huvudmenyn.
- Vänta tills serverlistan fylls i. Använd sökrutan för att hitta din server efter namn.
- Klicka på din server och välj Join. Ange lösenordet om ett är inställt.
Direktanslutning
- Från skärmen Play Online, klicka på Direct Join.
- Ange din server-IP-adress och huvudport i formatet
xxx.xxx.xxx.xxx:port. Kontrollera fliken Network i GPanel för dessa värden. - Klicka på Join.
Om du är osäker på din servers IP-adress och port, se Så hittar du din server-IP och port.
Hantering av kampanjsparfiler
I kampanjläget upprätthåller servern en beständig sparfil som spårar progression, besättning, pengar och ubåtens tillstånd. Att förstå var den här filen finns och hur du hanterar den är viktigt för säkerhetskopior och återställningar.
Plats för sparfilen
Kampanjsparfiler lagras i katalogen Saves/Multiplayer/ i din serverinstallationsmapp. Varje kampanj sparas som en mapp som innehåller flera filer.
Säkerhetskopiera en kampanj
- Stoppa din server från GPanel för att säkerställa att ingen data skrivs.
- Anslut via SFTP och navigera till
Saves/Multiplayer/. - Ladda ner hela kampanjmappen till din lokala dator som en säkerhetskopia.
- Starta om servern när du är klar.
Återställa en kampanj
- Stoppa din server.
- Navigera till
Saves/Multiplayer/via SFTP eller GPanels filhanterare. - Ta bort kampanjmappen du vill återställa.
- Starta servern. En ny kampanj skapas när en spelare startar en från huvudmenyn i spelet.
Återställa från säkerhetskopia
- Stoppa din server.
- Ladda upp den säkerhetskopierade kampanjmappen tillbaka till
Saves/Multiplayer/via SFTP och skriv över eventuella befintliga filer med samma namn om du uppmanas. - Starta servern.
Relaterade artiklar
- Installationsguide för Barotrauma-mods — Workshop-mods, modhantering och kompatibilitet
- Felsökningsguide för Barotrauma — Vanliga problem och lösningar
- Så hittar du din server-IP och port
- Så laddar du upp filer via SFTP