Este guia cobre a configuração de admin, todos os comandos de console disponíveis, gerenciamento de jogadores, configurações de mundo e solução de problemas para o seu servidor dedicado de HumanitZ. O HumanitZ usa comandos baseados em chat prefixados com / para administração do servidor.
Configuração de Admin
O HumanitZ concede acesso de admin através de um sistema de senha. A senha de admin é configurada no arquivo GameServerSettings.ini do seu servidor ou via variáveis de inicialização do GPanel.
Definindo a Senha de Admin
Defina a senha de admin no arquivo de configuração do seu servidor:
AdminPassword=YourSecurePassword123
Você também pode definir isso pela aba Startup do GPanel editando a variável Admin Password. Após alterar a senha, reinicie o servidor para que ela entre em vigor.
Fazendo Login como Admin No Jogo
- Entre no seu servidor como um jogador normal.
- Abra o chat do jogo (pressione Enter ou T).
- Digite o seguinte comando com sua senha de admin:
/AdminAccess YourSecurePassword123
Você verá uma mensagem de confirmação de que os privilégios de admin foram concedidos para sua sessão atual. O acesso de admin persiste até você desconectar do servidor.
Visibilidade da Tag de Admin
Por padrão, uma tag de admin pode aparecer ao lado do seu nome no chat. Você pode alternar esta visibilidade:
/admintag
Isso oculta ou mostra o indicador de admin, permitindo que você jogue anonimamente se necessário.
Comandos de Admin
Todos os comandos são digitados no chat do jogo e prefixados com /. Os comandos diferenciam maiúsculas de minúsculas.
Comandos de Gerenciamento do Servidor
| Comando | Sintaxe | Descrição |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Desliga o servidor após o atraso especificado. Todos os jogadores são notificados no chat e o mundo é salvo antes do desligamento. |
| Save Game | /SaveGame |
Força um salvamento manual imediato do mundo. Útil antes de fazer alterações ou manutenção. |
| Admin UI | /adminw |
Abre o painel de utilidades de admin para spawnar itens e ajustar configurações através de uma interface gráfica. |
| SuperAdmin | /SuperAdmin |
Ativa/desativa o modo de voo invisível. Você fica invisível para outros jogadores e pode voar livremente pelo mapa. Execute o comando novamente para desativar. |
| God Mode | /god |
Ativa/desativa a invencibilidade. Você não pode receber dano de nenhuma fonte enquanto estiver ativo. Execute novamente para desativar. |
| FPS Display | /FPS or /FPS2 |
Ativa/desativa o contador de taxa de quadros. Útil para monitorar a performance do servidor. |
| Execute Command | /ExecCmd [command] |
Executa um comando bruto do console do Unreal Engine. Apenas para usuários avançados. |
Comandos de Spawn
Comandos de spawn permitem criar itens, veículos, criaturas e companheiros na sua localização atual.
| Comando | Sintaxe | Descrição |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Spawna um item coletável na sua localização. Exemplo: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Força o spawn de um item ignorando verificações de colisão. Use quando /Spawn falhar devido ao terreno. |
| Spawn Vehicle | /spawn car_[Type] |
Spawna um veículo na sua localização. Veja a lista de veículos abaixo. |
| Spawn AI | /spawn ai_[Type] |
Spawna um zumbi, NPC hostil ou criatura selvagem. Veja a lista de IA abaixo. |
| Spawn Dog | /spawn Dog |
Spawna um cão companheiro na sua localização. |
| Spawn Claimable Dog | /spawn CompDog |
Spawna um cão que pode ser reivindicado por qualquer jogador como seu companheiro. |
| Spawn Horse | /spawn horse |
Spawna um cavalo aleatório na sua localização. |
Tipos de Veículos
Use estes identificadores com /spawn car_[Type]:
| Tipo | Veículo |
|---|---|
car_suv | SUV |
car_pickup | Caminhonete |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Van |
car_truck | Caminhão |
car_sport | Carro esportivo |
car_rv | RV / Motorhome |
car_policesuv | SUV policial |
car_gaztiger | Veículo militar (Gaz Tiger) |
car_edmond | Sedã Edmond |
car_rally | Carro de rally |
car_amero | Muscle car Amero |
car_lazer | Carro esportivo Lazer |
Tipos de Spawn de IA
Use estes identificadores com /spawn ai_[Type]:
| Tipo | Descrição |
|---|---|
ai_bear | Urso (animal selvagem hostil) |
ai_wolf | Lobo (animal selvagem hostil) |
ai_buck | Cervo / Veado (animal selvagem passivo) |
ai_zombiepolice | Zumbi policial |
ai_zombiegirl | Zumbi feminino |
ai_zombiebelly | Zumbi inchado |
ai_humanmelee | NPC humano hostil (corpo a corpo) |
/adminw para navegar pelos itens disponíveis através da interface gráfica em vez de memorizar nomes.
Comandos de Companheiro e Jogador
| Comando | Sintaxe | Descrição |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Define um nome personalizado para o seu cão companheiro. |
| Teleport Dog | /TPDog |
Teleporta seu cão companheiro para sua localização atual. Útil quando o cão fica preso. |
| Remove Dog | /NoDog |
Remove seu cão companheiro do jogo. |
| Give Experience | /exp [amount] |
Concede a quantidade especificada de pontos de experiência ao seu personagem. |
| Unstuck | /unstuck |
Resolve situações em que você está preso ou não consegue interagir com objetos. |
| Unstuck Geometry | /unstuckgeo |
Força a liberação do seu personagem de terreno ou geometria. Use quando /unstuck não for suficiente. |
Comandos de Clima e Estação
| Comando | Sintaxe | Descrição |
|---|---|---|
| Weather | /weather list |
Lista os tipos de clima disponíveis e permite alterar o clima atual. |
| Season | /season list |
Lista as estações disponíveis e permite alterar a estação atual. |
Gerenciamento de Jogadores
O HumanitZ gerencia jogadores principalmente através da configuração do servidor e do painel de admin, em vez de comandos individuais de chat.
Gerenciando Jogadores pelo Painel de Admin
Use o comando /adminw para abrir o painel de utilidades de admin no jogo. Esta interface gráfica oferece opções para gerenciar jogadores conectados, incluindo a capacidade de remover jogadores problemáticos do servidor.
Proteção por Senha do Servidor
A maneira mais simples de restringir o acesso ao servidor é através de uma senha do servidor. Defina o campo Password em GameServerSettings.ini e compartilhe apenas com jogadores confiáveis:
Password=YourServerPassword
Desligamento com Aviso
Quando você precisa reiniciar ou fazer manutenção no servidor, use o comando de desligamento com um atraso para dar tempo aos jogadores de salvar seu progresso:
/Shutdown 60
Isso envia um aviso de 60 segundos para todos os jogadores conectados no chat antes que o servidor desligue e salve.
Gerenciamento de Configurações do Mundo
Embora a maioria das configurações do mundo sejam definidas através do GameServerSettings.ini antes de iniciar o servidor, alguns ajustes podem ser feitos em tempo real usando comandos de admin.
Referência Rápida de Configurações
| O Que Você Quer Alterar | Como Alterar |
|---|---|
| Clima atual | /weather list no jogo |
| Estação atual | /season list no jogo |
| Densidade de zumbis, dificuldade, taxas de loot | Edite GameServerSettings.ini e reinicie o servidor |
| Duração do dia/noite | Edite DayDur e NightDur na configuração e reinicie |
| Modo PvP | Edite PVP na configuração e reinicie |
| Spawnar itens/veículos para teste | Painel /adminw ou comandos /Spawn no jogo |
Solução de Problemas
Travamentos do Servidor
- Verifique o log do console: Revise a saída do console do GPanel para mensagens de erro antes do travamento. Causas comuns incluem limites de memória e dados de save corrompidos.
- Problemas de memória: O HumanitZ recomenda 6-8 GB de RAM para operação estável. Se o servidor trava sob carga, considere fazer upgrade do seu plano de servidor.
- Save de mundo corrompido: Se o servidor trava repetidamente ao iniciar, tente restaurar de um backup ou realizar um reset de mundo. Veja o Guia de Configuração do Servidor para instruções de backup e reset.
- Atualizações do jogo: Travamentos após uma atualização do jogo podem indicar que os dados de save da versão anterior são incompatíveis. Verifique as notas de patch oficiais do HumanitZ e os fóruns da comunidade para problemas conhecidos.
Problemas de Conexão
- Servidor não aparece no navegador: Certifique-se de que o servidor iniciou completamente (verifique o console do GPanel para uma mensagem de pronto). Verifique se a query port está corretamente atribuída.
- Não consegue conectar via IP Direto: Verifique novamente o IP e a porta do jogo (não a query port). Use o formato
IP:Port. Veja Como Encontrar o IP e a Porta do Seu Servidor. - Timeout ao conectar: O servidor pode estar sobrecarregado ou sem resposta. Tente reiniciar pelo GPanel. Se o problema persistir, verifique o console para erros.
- "Version mismatch": Tanto o servidor quanto o cliente devem estar na mesma versão do jogo. Reinicie o servidor para aplicar atualizações pendentes, e certifique-se de que os jogadores atualizaram seu jogo pelo Steam.
Comandos de Admin Não Funcionam
- Não autenticado: Você deve executar
/AdminAccess [password]cada vez que entrar no servidor. O acesso de admin não persiste entre sessões. - Senha incorreta: A senha de admin diferencia maiúsculas de minúsculas. Verifique se ela corresponde exatamente à configuração
AdminPasswordno config do seu servidor. - Nenhuma senha de admin definida: Se
AdminPasswordestá vazia ou ausente no arquivo de configuração, os comandos de admin não funcionarão. Defina uma senha e reinicie o servidor. - Erro de digitação no comando: Os comandos diferenciam maiúsculas de minúsculas.
/spawne/Spawnpodem se comportar de forma diferente. Use a sintaxe exata mostrada neste guia.
Otimização de Performance
- Reduza
MaxPlayersse o servidor tiver dificuldades com a quantidade atual de jogadores. - Diminua
ZombieAmountMultieHumanAmountMultipara reduzir a contagem de entidades e o uso de CPU. - Aumente os temporizadores de respawn (
ZombieRespawnTimer,HumanRespawnTimer) para manter as contagens de entidades mais baixas. - Certifique-se de que o servidor tem RAM suficiente para o tamanho do mundo e a quantidade de jogadores ativos.
- Programe reinícios periódicos (diariamente ou a cada poucos dias) para limpar o uso de memória acumulado.
- Use
/SaveGameantes dos reinícios para garantir que todo o progresso seja preservado.
Artigos Relacionados
- Guia de Configuração do Servidor HumanitZ
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Fazer Upload de Arquivos via SFTP
- Primeiros Passos com Seu Novo Servidor