Este guia aborda a administração do servidor, gerenciamento de whitelist, opções de configuração e solução de problemas para o seu servidor dedicado de Nova-Life: Amboise. Nova-Life: Amboise é um jogo multiplayer de simulação role-play. Para configuração inicial, configuração do server.json e instruções de conexão, veja o Guia de Configuração do Servidor Nova-Life: Amboise.
1. Visão Geral da Administração do Servidor
O gerenciamento do servidor Nova-Life: Amboise é feito principalmente através de:
- server.json: O arquivo de configuração principal em
Servers/<SERVER_NAME>/Config/server.json. - Console do GPanel: Visualize a saída e logs do servidor na aba Console do GPanel.
- Admin no Jogo: Use ferramentas de admin após a autenticação (veja a Seção 2).
2. Autenticação por PIN de Admin
Para habilitar o acesso de admin no jogo, defina useAdminPinAuth como true no server.json. Isso permite que jogadores autorizados usem comandos de admin após inserir o PIN do servidor.
{
"useAdminPinAuth": true
}
3. Gerenciamento de Whitelist
Nova-Life suporta modo whitelist para restringir quem pode entrar no seu servidor.
Habilitando a Whitelist
No server.json, defina:
{
"isWhitelisted": true,
"useWhitelistProtection": true,
"whitelist": {
"intro": "Welcome to our server. Please answer the questions to apply.",
"questions": [],
"date": ""
}
}
| Configuração | Descrição |
|---|---|
isWhitelisted | Habilita o modo whitelist. Apenas jogadores aprovados podem entrar. |
useWhitelistProtection | Exige que novos jogadores enviem uma aplicação de whitelist. |
whitelist.intro | Texto de introdução mostrado aos candidatos. |
whitelist.questions | Array de perguntas para a aplicação de whitelist. |
4. Referência de Configurações do Servidor
Configurações de Desempenho
| Configuração | Padrão | Descrição |
|---|---|---|
serverFramerate | 60 | Taxa de tick do servidor. Valores mais baixos reduzem o uso de CPU, mas podem afetar a fluidez da jogabilidade. |
autoSaveIntervalSeconds | 1800 | Tempo entre salvamentos automáticos em segundos. O padrão é 30 minutos. |
disconnectClientsBeforeStop | true | Desconecta os jogadores de forma graciosa antes do desligamento. |
Configurações de Visibilidade
| Configuração | Padrão | Descrição |
|---|---|---|
isPublicServer | false | Defina como true para aparecer na lista pública de servidores. |
serverListName | (da inicialização) | Nome exibido no navegador de servidores. Também pode ser definido pela variável de inicialização SERVER_LIST_NAME. |
tabletUrl | (vazio) | URL para o navegador do tablet no jogo. |
5. Atualizando o Servidor
Com AUTO_UPDATE definido como 1 (padrão), o servidor atualiza automaticamente a cada inicialização. Para atualizar manualmente:
- Pare o servidor.
- Certifique-se de que AUTO_UPDATE está como
1. - Inicie o servidor -- SteamCMD irá baixar a versão mais recente.
6. Solução de Problemas
Servidor Não Inicia
- Verifique se SERVER_NAME corresponde ao nome do diretório em
Servers/. - Confirme que o
server.jsoné um JSON válido (sem vírgulas extras, colchetes corretos). - Se o nome do servidor não corresponder a nenhum diretório existente, pode ser necessário reinstalar.
Jogadores Não Conseguem Conectar
- Verifique se o servidor está em execução no GPanel.
- Se a whitelist está habilitada, certifique-se de que o jogador foi aprovado.
- Confira o IP e porta corretos na aba Network.
- Certifique-se de que tanto o servidor quanto os jogadores estão na mesma versão do jogo.
Problemas com Dados de Salvamento
- Os dados de salvamento são armazenados em
Servers/<SERVER_NAME>/Saves/. - Faça backup deste diretório regularmente via SFTP (veja Como Enviar Arquivos via SFTP).
- Se os salvamentos estiverem corrompidos, restaure a partir de um backup ou exclua para começar do zero.
Artigos Relacionados
- Guia de Configuração do Servidor Nova-Life: Amboise
- Como Encontrar o IP e Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com seu servidor Nova-Life: Amboise que não estã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.