Este guia cobre como configurar seu servidor dedicado de Soldat 2 na Legion Hosting, definir as variáveis de startup e conectar jogadores. Soldat 2 é a sequência do clássico shooter deathmatch 2D, com armas reais, física ragdoll e movimentação baseada em física. Para comandos de admin, RCON e configuração do jogo, veja Guia de Admin e Comandos do Soldat 2.
1. Primeira Inicialização
- Faça login no GPanel e selecione seu servidor Soldat 2.
- Vá até a aba Startup e configure as variáveis (veja a tabela na Seção 2).
- Defina SERVER_NAME com o nome desejado para o servidor (sem espaços).
- Defina RCON_PASSWORD com uma senha segura para administração remota.
- Retorne à aba Console e clique em Start.
- Aguarde o console exibir
ALL RULES SCRIPTS INITIALIZED. A primeira inicialização gera o arquivo de configuraçãoautoconfig.ini.
SERVER_NAME não suporta espaços. Use underscores ou hífens no lugar (ex.: My-Soldat2-Server).
2. Variáveis de Startup do GPanel
As seguintes variáveis estão disponíveis na aba Startup do GPanel.
| Variável | Padrão | Descrição |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Nome do servidor exibido na lista mestre (máximo 50 caracteres, sem espaços). |
MAX_PLAYERS |
12 |
Número máximo de jogadores (1-12). |
SERVER_PASSWORD |
ServerPassword |
Senha para entrar no servidor. Limpe para tornar o servidor público. |
RCON_PASSWORD |
RconPassword |
Senha para acesso RCON (console remoto). |
RCON_PORT |
0 |
Porta WebSocket do RCON. Defina como 0 para desativar o RCON. |
WEBSOCKETS_PORT |
0 |
Porta WebSockets para conexões via navegador. Defina como 0 para desativar. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Mensagem exibida aos jogadores quando eles entram (máximo 200 caracteres). |
ADMIN_PLAYFAB_ID |
IDHere |
Seu PlayFab ID para privilégios de admin. Encontre-o nos logs do servidor quando você se conectar. |
3. Configuração do Servidor (autoconfig.ini)
O arquivo principal de configuração do servidor é:
autoconfig.ini
Abra este arquivo usando a aba Files no GPanel ou conecte via SFTP. O arquivo usa formato INI.
autoconfig.ini são automaticamente sobrescritas pelas variáveis de startup do GPanel a cada inicialização do servidor. Use a aba Startup para as configurações principais.
Configurações Principais
| Configuração | Descrição |
|---|---|
GameServerConfig.Name |
Nome do servidor (gerenciado pela variável SERVER_NAME). |
GameServerConfig.Port |
Porta do servidor (gerenciada pelo GPanel). |
GameServerConfig.MaxPlayers |
Número máximo de jogadores (gerenciado pela variável MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Mensagem de boas-vindas (gerenciada pela variável GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID do admin do servidor. |
GameServerConfig.ServerPassword |
Senha de entrada (gerenciada pela variável SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Senha RCON (gerenciada pela variável RCON_PASSWORD). |
4. Como os Jogadores se Conectam
- Inicie o Soldat 2.
- No menu principal, selecione Play Online.
- Navegue pela lista de servidores para encontrar seu servidor pelo nome, ou use conexão direta.
- Se o servidor tiver uma senha, insira-a quando solicitado.
5. Encontrando Seu PlayFab ID
Para obter privilégios de admin no jogo, você precisa definir seu PlayFab ID na variável ADMIN_PLAYFAB_ID.
- Inicie o servidor e conecte-se a ele como jogador.
- Verifique a saída do console do GPanel. Quando você entrar, uma mensagem de log aparecerá mostrando seu PlayFab ID no formato:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Copie o PlayFab ID e defina-o na variável de startup
ADMIN_PLAYFAB_ID. - Reinicie o servidor para que a alteração tenha efeito.
Artigos Relacionados
- Guia de Admin e Comandos do Soldat 2
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com seu servidor Soldat 2, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.