Guia de Configuração do Servidor Dedicado Sons of the Forest
Este guia aborda tudo o que você precisa para configurar, conectar e gerenciar seu servidor dedicado Sons of the Forest hospedado na Legion Hosting. Seu servidor é gerenciado através do GPanel.
Arquivo de Configuração do Servidor
O arquivo principal de configuração do servidor é dedicatedserver.cfg. Você pode editar este arquivo diretamente pelo gerenciador de arquivos do GPanel ou via SFTP.
Localizando o Arquivo de Configuração
O arquivo de configuração está localizado no diretório raiz do seu servidor:
dedicatedserver.cfg
Opções de Configuração
Abaixo está uma referência completa das configurações disponíveis no dedicatedserver.cfg.
| Configuração | Padrão | Descrição |
|---|---|---|
ServerName |
"Sons Of The Forest" |
O nome exibido no navegador de servidores e na lista de servidores Steam. |
ServerPassword |
"" |
Senha necessária para entrar. Deixe vazio para um servidor público. |
MaxPlayers |
4 |
Número máximo de jogadores permitidos no servidor ao mesmo tempo. O padrão é 4, o valor máximo suportado é 8. |
SaveSlot |
1 |
Qual slot de salvamento o servidor usa (1–3). Cada slot é um mundo separado. |
SaveInterval |
600 |
Com que frequência o servidor salva automaticamente em segundos. O padrão é 10 minutos (600). |
GameMode |
"normal" |
Define a dificuldade e as regras. Os valores são em minúsculas. Veja as Opções de Modo de Jogo abaixo. |
GameSeed |
"" |
Seed opcional de geração do mundo. Deixe vazio para uma seed aleatória. Defina antes da primeira inicialização. |
ServerPort |
— | A porta principal do jogo (UDP). Verifique a aba Network no GPanel para sua porta atribuída. Não altere a menos que instruído pelo suporte. |
ServerQueryPort |
— | A porta de consulta Steam (UDP) usada para o navegador de servidores. Verifique a aba Network no GPanel para sua porta atribuída. |
BlobSyncPort |
— | A porta de sincronização de blob (UDP) usada para sincronização de dados do mundo entre servidor e clientes. Verifique a aba Network no GPanel para sua porta atribuída. |
SkipNetworkAccessibilityTest |
false |
Defina como true para pular o teste de rede na inicialização. Útil se o teste causar inicializações lentas. |
LanOnly |
false |
Se true, o servidor não ficará visível na lista pública de servidores Steam. |
LogFilesEnabled |
true |
Ativa a geração de arquivos de log no servidor para solução de problemas. |
Exemplo de Configuração
Substitua os valores de porta abaixo pelas portas reais atribuídas ao seu servidor. Verifique a aba Network no GPanel para os números de porta específicos.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg, você deve reiniciar seu servidor pelo GPanel para que as alterações entrem em vigor.
Opções de Modo de Jogo
A configuração GameMode controla a dificuldade e as regras de sobrevivência. Defina isso antes da primeira inicialização, pois alterá-lo em um save existente pode não ser totalmente aplicado.
| Valor | Descrição |
|---|---|
"normal" |
Experiência de sobrevivência padrão com IA de inimigos equilibrada, fome, sede e todos os sistemas do jogo. |
"hard" |
Dificuldade de inimigos aumentada, consumo de recursos mais rápido e margens de sobrevivência reduzidas. |
"hardsurvival" |
Modo mais desafiador. Morte permanente e as condições de sobrevivência mais severas. |
"peaceful" |
Inimigos são passivos, permitindo que jogadores foquem em exploração e construção sem combate. |
"custom" |
Permite configurações personalizadas de jogabilidade. Use este modo para ajustar parâmetros individuais de dificuldade. |
Como Conectar ao Seu Servidor
Encontrando o IP e a Porta do Seu Servidor
O IP e as portas atribuídas ao seu servidor são exibidos na aba Network do GPanel. Para instruções detalhadas, consulte: Como Encontrar o IP e a Porta do Seu Servidor.
Sons of the Forest usa três portas (jogo, consulta e sincronização de blob). Estas são atribuídas automaticamente pelo GPanel. Verifique a aba Network e a aba Startup para os números de porta específicos atribuídos, e certifique-se de que os valores no dedicatedserver.cfg correspondam.
Opção 1: Conexão Direta via Steam
- Abra o Steam e clique em View na barra de menu superior.
- Selecione Game Servers.
- Clique na aba Favorites, depois clique em Add a Server.
- Insira o IP do servidor e a porta de consulta (da aba Network do GPanel) no formato
IP:QueryPort. - Clique em Find Games at this Address, depois em Add to Favorites.
- Inicie Sons of the Forest, vá em Multiplayer > Join Game e selecione seu servidor nos favoritos.
Opção 2: Navegador de Servidores Steam (No Jogo)
- Inicie Sons of the Forest e selecione Multiplayer no menu principal.
- Escolha Join Game, depois selecione a aba Internet.
- Use a busca/filtro para encontrar seu servidor pelo nome, ou clique em Connect by IP se disponível.
- Insira a senha do servidor se houver uma definida, e entre.
Gerenciamento de Saves
Slots de Salvamento
Sons of the Forest suporta até 3 slots de salvamento independentes por servidor. O slot ativo é controlado pela configuração SaveSlot no dedicatedserver.cfg. Cada slot mantém seu próprio estado do mundo, dados de jogadores e progresso.
Para trocar de mundo, altere o valor de SaveSlot (1, 2 ou 3) e reinicie o servidor.
Localização dos Arquivos de Save
Os arquivos de save do servidor são armazenados no seguinte caminho no seu servidor:
saves/
Cada slot de salvamento tem sua própria subpasta dentro deste diretório. A estrutura é assim:
saves/
Slot1/
Slot2/
Slot3/
Enviando um Save via SFTP
Você pode enviar um save existente de um jogo local single-player ou de outro servidor para seu servidor dedicado usando SFTP. Para instruções completas de conexão SFTP, consulte: Como Enviar Arquivos via SFTP.
- Pare seu servidor pelo GPanel antes de enviar arquivos.
- Conecte-se ao servidor via SFTP usando as credenciais mostradas no GPanel.
- Navegue até o diretório
saves/no seu servidor. - Envie sua pasta de save local para a pasta de slot correspondente (ex.:
Slot1/). - Certifique-se de que
SaveSlotnodedicatedserver.cfgcorresponde ao slot para o qual você enviou. - Inicie seu servidor pelo GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\Copie a pasta de save relevante para o diretório de slot apropriado no seu servidor.
Fazendo Backup dos Saves
É recomendado fazer backup periódico dos seus arquivos de save via SFTP. Baixe todo o diretório saves/ para um local seguro na sua máquina local antes de fazer grandes alterações ou atualizações.
Artigos Relacionados
- Solução de Problemas do Sons of the Forest — Travamentos, problemas de memória, problemas de conexão e solução de problemas de saves
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Mais Ajuda?
Se você ainda estiver enfrentando problemas após seguir este guia, por favor abra um ticket de suporte e inclua:
- Uma descrição do problema e quando começou
- O ID ou endereço IP do seu servidor no GPanel
- Quaisquer mensagens de erro relevantes do console ou arquivos de log do servidor