Este guia cobre administração do servidor, gerenciamento de banimentos, configuração de rotação de missões, suporte a mods e solução de problemas para seu servidor dedicado de Nuclear Option. Nuclear Option é um jogo de combate aéreo em futuro próximo com armas nucleares táticas e estratégicas. Para configuração inicial, variáveis de inicialização e instruções de conexão, veja o Guia de Configuração do Servidor Nuclear Option.
1. Administração do Servidor
O gerenciamento do servidor Nuclear Option é feito através de:
- DedicatedServerConfig.json: Arquivo de configuração principal no diretório raiz do servidor.
- Console do GPanel: Visualize a saída e os logs do servidor na aba Console do GPanel.
- Lista de Banimentos: Sistema de banimento baseado em texto via
ban_list.txt.
2. Gerenciamento de Banimentos
O Nuclear Option usa uma lista de banimentos baseada em texto. O caminho do arquivo de banimento é configurado no DedicatedServerConfig.json:
"BanListPaths": ["ban_list.txt"]
Banindo um Jogador
- Identifique o Steam ID do jogador nos logs do servidor.
- Pare o servidor.
- Abra o
ban_list.txtna raiz do servidor (crie-o se não existir). - Adicione o Steam ID em uma nova linha.
- Inicie o servidor.
Desbanindo um Jogador
- Pare o servidor.
- Abra o
ban_list.txte remova o Steam ID do jogador. - Inicie o servidor.
BanListPaths. Isso é útil para compartilhar listas de banimento entre servidores.
3. Rotação de Missões
Configure a rotação de missões no DedicatedServerConfig.json:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
],
"RotationType": 0
| Configuração | Descrição |
|---|---|
MissionRotation | Array de missões. Cada uma possui uma Key (Group + Name) e MaxTime em segundos. |
RotationType | Como as missões alternam. 0 = rotação sequencial. |
MaxTime | Tempo máximo para cada missão em segundos. 7200 = 2 horas. |
NoPlayerStopTime | Segundos antes do servidor pausar a missão quando estiver vazio. Padrão: 30. |
Missões Personalizadas
Coloque os arquivos de missão personalizados no diretório NuclearOption-Missions/ e referencie-os na rotação:
{
"Key": { "Group": "Custom", "Name": "MyMission" },
"MaxTime": 3600
}
4. Servidor com Mods
Para executar um servidor com mods:
- Defina MODDED_SERVER como
truenas variáveis de Startup do GPanel. - Faça upload dos arquivos de mod para o servidor via SFTP (veja Como Fazer Upload de Arquivos via SFTP).
- Reinicie o servidor.
MODDED_SERVER está como true, o servidor aparece na aba de servidores com mods no navegador de servidores. Os jogadores devem ter os mesmos mods instalados para conectar.
5. Configurações do Servidor via GPanel
| Ação | Como Fazer |
|---|---|
| Alterar Nome do Servidor | Atualize SERVER_NAME na aba Startup (máximo 30 caracteres). |
| Alterar Senha | Atualize SERVER_PASSWORD na aba Startup. Vazio = sem senha. |
| Alterar Máximo de Jogadores | Atualize MAX_PLAYERS na aba Startup. |
| Editar Rotação de Missões | Edite o DedicatedServerConfig.json diretamente (não é sobrescrito pelas variáveis de inicialização). |
| Gerenciar Banimentos | Edite o ban_list.txt na raiz do servidor. |
6. Solução de Problemas
Servidor Não Inicia
- Verifique o console do GPanel para mensagens de erro.
- Confirme que o
DedicatedServerConfig.jsoné um JSON válido. - Certifique-se de que a
QUERY_PORTestá atribuída corretamente na aba Network.
Jogadores Não Conseguem Conectar
- Verifique se o servidor está em execução no GPanel.
- Certifique-se de que os jogadores têm a senha correta.
- Se for um servidor com mods, certifique-se de que os jogadores têm os mesmos mods instalados.
- Verifique o IP e a porta corretos na aba Network.
Missões Não Carregam
- Verifique se o array
MissionRotationestá formatado corretamente noDedicatedServerConfig.json. - Certifique-se de que os nomes das missões integradas estão escritos corretamente (
Escalation,Terminal Control). - Para missões personalizadas, verifique se os arquivos existem em
NuclearOption-Missions/.
Artigos Relacionados
- Guia de Configuração do Servidor Nuclear Option
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Fazer Upload de Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com seu servidor Nuclear Option que não são cobertos aqui, 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.