Guida alla Configurazione del Server Dedicato Barotrauma
Questa guida ti accompagna nella configurazione e nell'esecuzione del tuo server dedicato Barotrauma ospitato su Legion Hosting, incluse le impostazioni del server, la selezione del sottomarino, la gestione dei salvataggi della campagna e come connettersi.
Indice
- Configurazione di serversettings.xml
- Selezione e Caricamento del Sottomarino
- Come Connettersi
- Gestione dei Salvataggi della Campagna
Configurazione di serversettings.xml
Il file di configurazione principale del tuo server Barotrauma è serversettings.xml, situato nella root della directory di installazione del server. Puoi modificare questo file tramite GPanel utilizzando il file manager integrato, oppure caricare una versione modificata tramite SFTP.
serversettings.xml. Il server sovrascrive questo file allo spegnimento, quindi le modifiche effettuate mentre il server è in esecuzione andranno perse.
Impostazioni Principali
Di seguito le impostazioni più importanti che vorrai configurare. Il file utilizza la sintassi standard degli attributi XML.
| Impostazione | Descrizione |
|---|---|
ServerName |
Il nome visualizzato nel browser dei server in-game. |
Port |
La porta UDP principale a cui si connettono i giocatori. Deve corrispondere all'assegnazione della porta in GPanel — controlla la scheda Network in GPanel. |
QueryPort |
La porta UDP utilizzata per le query della lista server di Steam. Controlla la scheda Network in GPanel per il valore corretto. |
Password |
Imposta una password per limitare l'accesso. Lascia vuoto per un server pubblico. |
MaxPlayers |
Numero massimo di giocatori consentiti contemporaneamente sul server. |
AllowSpectating |
Se i giocatori possono unirsi e osservare senza prendere un ruolo nell'equipaggio. |
GameMode |
La modalità di gioco. Valori validi: Campaign, Mission, Sandbox. Vedi sotto per i dettagli. |
Modalità di Gioco
- Campaign — Modalità cooperativa persistente con progressione, gestione dell'equipaggio e un file di salvataggio persistente. Consigliata per gruppi di amici regolari.
- Mission — Missioni individuali basate su round. Nessuna progressione persistente tra le sessioni. Buona per server pubblici.
- Sandbox — Modalità libera senza obiettivi. Utile per costruire, testare sottomarini o sperimentare con le mod.
Esempio di 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" sui server ospitati. UPnP è rilevante solo per i router domestici e causerà tentativi di connessione non necessari su infrastrutture dedicate.
Port e QueryPort con i valori mostrati nella scheda Network del tuo GPanel.
Selezione e Caricamento del Sottomarino
Il sottomarino attivo è impostato tramite l'attributo Submarine in serversettings.xml. Il valore deve corrispondere esattamente al nome del file del sottomarino (senza l'estensione .sub), incluse le maiuscole e minuscole.
Sottomarini Predefiniti
Barotrauma include diversi sottomarini integrati. I predefiniti più comuni includono:
Humpback— Adatto ai principianti, equipaggio ridotto.Dugong— Sottomarino di medie dimensioni bilanciato.Typhon— Grande, richiede un equipaggio completo.Typhon2— Sottomarino grande aggiornato.Kastrull— Preferito dalla community, layout versatile.
Caricamento di un Sottomarino Personalizzato
Se hai costruito o scaricato un sottomarino personalizzato (file .sub), caricalo nella directory Submarines/ nella tua installazione del server. Puoi farlo tramite SFTP o il file manager di GPanel.
- Connettiti al tuo server tramite SFTP o apri il file manager di GPanel su gpanel.legionhosting.net.
- Naviga nella directory
Submarines/all'interno della cartella del server Barotrauma. - Carica il tuo file
.subin questa directory. - Apri
serversettings.xmle aggiorna l'attributoSubmarinecon il nome esatto del file senza estensione. Ad esempio, se il tuo file èMySub.sub, impostaSubmarine="MySub". - Salva il file e avvia il server.
Submarines/. Consulta la Guida all'Installazione delle Mod per i dettagli.
Come Connettersi
I giocatori possono unirsi al tuo server Barotrauma in due modi: tramite il browser dei server in-game o tramite connessione diretta.
Browser dei Server
- Avvia Barotrauma e clicca Play Online dal menu principale.
- Attendi che la lista dei server si popoli. Usa la barra di ricerca per trovare il tuo server per nome.
- Clicca sul tuo server e seleziona Join. Inserisci la password se ne è stata impostata una.
Connessione Diretta
- Dalla schermata Play Online, clicca Direct Join.
- Inserisci l'indirizzo IP del server e la porta principale nel formato
xxx.xxx.xxx.xxx:port. Controlla la scheda Network in GPanel per questi valori. - Clicca Join.
Se non sei sicuro dell'indirizzo IP e della porta del tuo server, consulta How to Find Your Server IP and Port.
Gestione dei Salvataggi della Campagna
In modalità Campaign, il server mantiene un file di salvataggio persistente che traccia la progressione, l'equipaggio, il denaro e lo stato del sottomarino. Capire dove si trova questo file e come gestirlo è importante per i backup e i reset.
Posizione del File di Salvataggio
I salvataggi della campagna sono memorizzati nella directory Saves/Multiplayer/ all'interno della cartella di installazione del server. Ogni campagna è salvata come una cartella contenente più file.
Backup di una Campagna
- Ferma il server da GPanel per assicurarti che nessun dato sia in fase di scrittura.
- Connettiti tramite SFTP e naviga in
Saves/Multiplayer/. - Scarica l'intera cartella della campagna sul tuo computer locale come backup.
- Riavvia il server quando hai finito.
Reset di una Campagna
- Ferma il server.
- Naviga in
Saves/Multiplayer/tramite SFTP o il file manager di GPanel. - Elimina la cartella della campagna che desideri resettare.
- Avvia il server. Una nuova campagna verrà creata quando un giocatore ne avvierà una dal menu principale in-game.
Ripristino da Backup
- Ferma il server.
- Carica la cartella della campagna di backup in
Saves/Multiplayer/tramite SFTP, sovrascrivendo eventuali file esistenti con lo stesso nome se richiesto. - Avvia il server.
Articoli Correlati
- Barotrauma Mod Installation Guide — Mod del Workshop, gestione delle mod e compatibilità
- Barotrauma Troubleshooting Guide — Problemi comuni e soluzioni
- How to Find Your Server IP and Port
- How to Upload Files via SFTP