Guia de Configuração do Servidor Dedicado de Barotrauma
Este guia orienta-o na configuração e execução do seu servidor dedicado de Barotrauma alojado na Legion Hosting, incluindo definições do servidor, seleção de submarino, gestão de saves de campanha e como conectar.
Índice
- Configurar o serversettings.xml
- Seleção e Envio de Submarinos
- Como Conectar
- Gestão de Saves de Campanha
Configurar o serversettings.xml
O ficheiro de configuração principal do seu servidor Barotrauma é o serversettings.xml, localizado na raiz do diretório de instalação do servidor. Pode editar este ficheiro através do GPanel usando o gestor de ficheiros integrado, ou enviar uma versão modificada via SFTP.
serversettings.xml. O servidor sobrescreve este ficheiro ao encerrar, portanto as alterações feitas enquanto o servidor está em execução serão perdidas.
Definições Principais
Abaixo estão as definições mais importantes que vai querer configurar. O ficheiro utiliza a sintaxe padrão de atributos XML.
| Definição | Descrição |
|---|---|
ServerName |
O nome apresentado no browser de servidores do jogo. |
Port |
A porta UDP principal à qual os jogadores se conectam. Deve corresponder à porta atribuída no GPanel — verifique o separador Network no GPanel. |
QueryPort |
A porta UDP usada para consultas da lista de servidores Steam. Verifique o separador Network no GPanel para o valor correto. |
Password |
Defina uma palavra-passe para restringir o acesso. Deixe em branco para um servidor público. |
MaxPlayers |
Número máximo de jogadores permitidos no servidor em simultâneo. |
AllowSpectating |
Se os jogadores podem entrar e assistir sem assumir um papel na tripulação. |
GameMode |
O modo de jogo. Valores válidos: Campaign, Mission, Sandbox. Veja abaixo para detalhes. |
Modos de Jogo
- Campaign — Modo cooperativo persistente com progressão, gestão de tripulação e um ficheiro de save persistente. Recomendado para grupos regulares de amigos.
- Mission — Missões individuais baseadas em rondas. Sem progressão persistente entre sessões. Bom para servidores públicos.
- Sandbox — Modo livre sem objetivos. Útil para construir, testar submarinos ou experimentar com mods.
Exemplo de 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" em servidores alojados. O UPnP é apenas relevante para routers domésticos e causará tentativas de conexão desnecessárias em infraestrutura dedicada.
Port e QueryPort com os valores mostrados no separador Network do seu GPanel.
Seleção e Envio de Submarinos
O submarino ativo é definido através do atributo Submarine no serversettings.xml. O valor deve corresponder exatamente ao nome do ficheiro do submarino (sem a extensão .sub), incluindo maiúsculas e minúsculas.
Submarinos Predefinidos
O Barotrauma inclui vários submarinos integrados. Os predefinidos mais comuns incluem:
Humpback— Amigável para iniciantes, tripulação pequena.Dugong— Submarino equilibrado de tamanho médio.Typhon— Grande, requer tripulação completa.Typhon2— Submarino grande melhorado.Kastrull— Favorito da comunidade, layout versátil.
Enviar um Submarino Personalizado
Se construiu ou descarregou um submarino personalizado (ficheiro .sub), envie-o para o diretório Submarines/ na instalação do seu servidor. Pode fazê-lo via SFTP ou pelo gestor de ficheiros do GPanel.
- Conecte-se ao seu servidor via SFTP ou abra o gestor de ficheiros do GPanel em gpanel.legionhosting.net.
- Navegue até ao diretório
Submarines/dentro da pasta do seu servidor Barotrauma. - Envie o seu ficheiro
.subpara este diretório. - Abra o
serversettings.xmle atualize o atributoSubmarinecom o nome exato do ficheiro sem a extensão. Por exemplo, se o seu ficheiro éMySub.sub, definaSubmarine="MySub". - Guarde o ficheiro e inicie o seu servidor.
Submarines/. Consulte o Guia de Instalação de Mods para detalhes.
Como Conectar
Os jogadores podem entrar no seu servidor Barotrauma de duas formas: através do browser de servidores do jogo ou por conexão direta.
Browser de Servidores
- Inicie o Barotrauma e clique em Play Online no menu principal.
- Aguarde que a lista de servidores seja preenchida. Use a caixa de pesquisa para encontrar o seu servidor pelo nome.
- Clique no seu servidor e selecione Join. Introduza a palavra-passe se estiver definida.
Conexão Direta
- No ecrã Play Online, clique em Direct Join.
- Introduza o endereço IP do servidor e a porta principal no formato
xxx.xxx.xxx.xxx:port. Verifique o separador Network no GPanel para estes valores. - Clique em Join.
Se não tem a certeza do endereço IP e porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.
Gestão de Saves de Campanha
No modo Campaign, o servidor mantém um ficheiro de save persistente que regista a progressão, tripulação, dinheiro e o estado do submarino. Compreender onde este ficheiro se encontra e como geri-lo é importante para cópias de segurança e reposições.
Localização do Ficheiro de Save
Os saves de campanha são armazenados no diretório Saves/Multiplayer/ dentro da pasta de instalação do servidor. Cada campanha é guardada como uma pasta contendo múltiplos ficheiros.
Fazer Cópia de Segurança de uma Campanha
- Pare o seu servidor a partir do GPanel para garantir que nenhum dado está a ser escrito.
- Conecte-se via SFTP e navegue até
Saves/Multiplayer/. - Descarregue a pasta completa da campanha para o seu computador local como cópia de segurança.
- Reinicie o servidor quando terminar.
Repor uma Campanha
- Pare o seu servidor.
- Navegue até
Saves/Multiplayer/via SFTP ou pelo gestor de ficheiros do GPanel. - Elimine a pasta da campanha que deseja repor.
- Inicie o servidor. Uma nova campanha será criada quando um jogador iniciar uma a partir do menu principal no jogo.
Restaurar a partir de Cópia de Segurança
- Pare o seu servidor.
- Envie a pasta da campanha guardada de volta para
Saves/Multiplayer/via SFTP, sobrescrevendo quaisquer ficheiros existentes com o mesmo nome se solicitado. - Inicie o servidor.
Artigos Relacionados
- Guia de Instalação de Mods de Barotrauma — Mods do Workshop, gestão de mods e compatibilidade
- Guia de Resolução de Problemas de Barotrauma — Problemas comuns e soluções
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP