Este guia cobre como configurar seu servidor dedicado de Nuclear Option na Legion Hosting, definir variáveis de inicialização, editar o DedicatedServerConfig.json, configurar a rotação de missões e conectar ao seu servidor. Nuclear Option é um jogo de combate aéreo em futuro próximo com física imersiva, apresentando armas nucleares táticas e estratégicas. Para comandos de administração, gerenciamento de banimentos e solução de problemas, veja Comandos de Administração do Nuclear Option.
1. Primeira Inicialização
- Faça login no GPanel e selecione seu servidor Nuclear Option.
- Vá para a aba Startup e revise as variáveis configuráveis (veja a Seção 2).
- Defina seu SERVER_NAME e SERVER_PASSWORD.
- Retorne à aba Console e clique em Start.
- Aguarde o console exibir
[DedicatedServerManager] Waiting for Players before loading next mappara confirmar que o servidor está pronto.
ChangeMe. Atualize a variável de inicialização SERVER_PASSWORD ou edite o DedicatedServerConfig.json antes de tornar o servidor público.
2. Variáveis de Inicialização do GPanel
| Variável | Padrão | Descrição |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nome do servidor exibido no navegador de servidores (máximo 30 caracteres). |
MAX_PLAYERS | 20 | Número máximo de jogadores. |
SERVER_PASSWORD | ChangeMe | Senha necessária para entrar no servidor. Deixe vazio para sem senha. |
MODDED_SERVER | false | Marcar como servidor com mods. Defina como true ou false. |
QUERY_PORT | 7777 | Porta de consulta Steam para o navegador de servidores. |
AUTO_UPDATE | 1 | Atualizar automaticamente o servidor na inicialização. |
3. Configuração do Servidor (DedicatedServerConfig.json)
O arquivo de configuração principal está localizado em:
DedicatedServerConfig.json
Este arquivo JSON é gerenciado automaticamente pelo GPanel para configurações mapeadas às variáveis de inicialização (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Você também pode editá-lo diretamente para configurações avançadas.
ServerName, Password, MaxPlayers e portas são sobrescritas pelas variáveis de inicialização a cada início. Edite configurações não mapeadas (como MissionRotation) diretamente no arquivo.
Referência Completa de Configuração
| Configuração | Padrão | Descrição |
|---|---|---|
ServerName | Pterodactyl-server | Nome de exibição do servidor (gerenciado pela variável de inicialização). |
Password | ChangeMe | Senha de entrada (gerenciada pela variável de inicialização). |
MaxPlayers | 20 | Número máximo de jogadores (gerenciado pela variável de inicialização). |
ModdedServer | false | Flag de servidor com mods (gerenciada pela variável de inicialização). |
Port | (auto) | Porta do jogo. Objeto com campos IsOverride e Value. |
QueryPort | (auto) | Porta de consulta. Objeto com campos IsOverride e Value. |
BanListPaths | ["ban_list.txt"] | Caminhos para os arquivos de lista de banimento. |
MissionDirectory | (auto) | Caminho para os arquivos de missão personalizados. |
MissionRotation | (veja abaixo) | Array de missões na rotação. |
RotationType | 0 | Tipo de rotação de missões. |
NoPlayerStopTime | 30 | Segundos de espera antes de parar quando nenhum jogador estiver conectado. |
4. Rotação de Missões
Configure a rotação de missões no DedicatedServerConfig.json. Cada entrada especifica uma missão e um limite de tempo:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
As missões integradas incluem Escalation e Terminal Control. MaxTime é o limite de tempo em segundos (7200 = 2 horas).
Missões Personalizadas
Coloque os arquivos de missão personalizados no diretório NuclearOption-Missions/. Referencie-os na rotação com o grupo e nome apropriados.
5. Como Conectar
- Inicie o Nuclear Option no Steam.
- No menu principal, selecione Multiplayer.
- Encontre seu servidor pelo nome no navegador de servidores.
- Digite a senha do servidor se solicitado.
- Selecione seu servidor e clique em Join.
Artigos Relacionados
- Comandos de Administração do 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.