Este guia cobre administração do servidor, comandos de console, gerenciamento de cvars e solução de problemas para seu servidor dedicado de Nazi Zombies: Portable (NZ:P). O NZ:P roda no motor FTEQW e usa comandos de console no estilo Quake para gerenciamento do servidor. Para configuração inicial, definições e instruções de conexão, veja o Guia de Configuração do Servidor NZ:P.
1. Acessando o Console
Você pode gerenciar seu servidor NZ:P de duas formas:
- Console do GPanel: Vá até a aba Console no GPanel e digite os comandos diretamente.
- Console no Jogo: Pressione
`ou~para abrir o console enquanto estiver conectado ao servidor.
2. Comandos Essenciais do Servidor
Gerenciamento de Mapas
| Comando | Descrição |
|---|---|
map <mapname> | Mudar para um mapa diferente (ex: map ndu). |
listmaps | Listar todos os mapas disponíveis no servidor. |
changelevel <mapname> | Mudar de mapa, mantendo as conexões existentes. |
Controle do Servidor
| Comando | Descrição |
|---|---|
status | Mostrar o status do servidor, incluindo jogadores conectados e seus IDs. |
kick <player_id> | Expulsar um jogador pelo ID (obtenha os IDs com status). |
quit | Desligar o servidor de forma segura. |
restart | Reiniciar o mapa atual. |
3. CVars do Servidor
CVars (variáveis de console) controlam o comportamento do servidor. Defina-as no console do GPanel ou pela variável de inicialização GAME_ARGS usando o formato +cvar value.
| CVar | Padrão | Descrição |
|---|---|---|
sv_port | (atribuído) | Porta do servidor (definida automaticamente pelo GPanel). |
sv_port_tcp | (atribuído) | Porta TCP do servidor. |
sv_maxclients | 4 | Número máximo de jogadores. |
sv_public | 1 | Se o servidor aparece na lista pública de servidores. |
sv_mintic | 0.045 | Intervalo mínimo de tick (definido pela variável de inicialização TICKRATE). |
com_protocolname | NZP-REBOOT | Nome do protocolo (definido pela variável de inicialização PROTOCOL). |
hostname | (vazio) | Nome do servidor exibido no navegador de servidores. Defina via GAME_ARGS: +hostname "My Server". |
Definindo CVars na Inicialização
Adicione cvars à variável de inicialização GAME_ARGS no GPanel:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Conteúdo Personalizado
O NZ:P suporta mapas personalizados. Para adicionar conteúdo personalizado:
- Pare o servidor no GPanel.
- Faça upload dos arquivos de mapa personalizados para o diretório
nzp/via SFTP (veja Como Fazer Upload de Arquivos via SFTP). - Inicie o servidor e mude para o novo mapa com
map <mapname>.
5. Solução de Problemas
Servidor Não Inicia
- Verifique o console do GPanel para mensagens de erro.
- Confirme que a variável MAP está definida com um nome de mapa válido.
- Certifique-se de que TICKRATE é um número válido (ex:
0.045).
Jogadores Não Conseguem Conectar
- Verifique se o servidor está rodando no GPanel.
- Certifique-se de que os clientes estão usando o protocolo correto --
NZP-REBOOTpara nativo,NZP-REBOOT-WEBpara web. - Clientes web devem usar HTTP (não HTTPS) e o prefixo
ws://. - Verifique o IP e porta corretos na aba Network.
Bugs de Física / Zumbis Ficando Presos
- Tente diminuir o valor de TICKRATE (ex: de
0.045para0.033) para uma simulação de física mais suave. - Esteja ciente de que intervalos de tick menores aumentam o uso de largura de banda.
Artigos Relacionados
- Guia de Configuração do Servidor NZ:P
- 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 NZ:P 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.