Este guia abrange tudo o que precisa para configurar o seu servidor dedicado de HumanitZ. HumanitZ é um jogo de sobrevivência zombie com vista de cima, com crafting, construção de bases, veículos, companheiros e estações dinâmicas num mundo aberto pós-apocalíptico.
Primeiro Arranque no GPanel
Após adquirir o seu servidor HumanitZ, siga estes passos para o colocar a funcionar pela primeira vez:
- Inicie sessão no GPanel e selecione o seu servidor HumanitZ na lista de servidores.
- Navegue até ao separador Startup para rever e configurar as variáveis de arranque antes do primeiro lançamento.
- Clique em Start na página principal da consola. O servidor irá descarregar os ficheiros do servidor dedicado HumanitZ via SteamCMD automaticamente.
- Aguarde que a instalação e a geração inicial do mundo sejam concluídas. O primeiro arranque demora mais do que os arranques seguintes, pois o mundo tem de ser gerado de raiz.
- Assim que a consola mostrar que o servidor está pronto e a aguardar ligações, os jogadores podem juntar-se.
Primeiro Arranque: A geração inicial do mundo pode demorar vários minutos. Não pare nem reinicie o servidor durante este processo, pois interromper a geração do mundo pode corromper os dados de salvamento.
Variáveis de Arranque
O GPanel disponibiliza variáveis de arranque no separador Startup que controlam os parâmetros de lançamento do servidor:
| Variável |
Descrição |
Predefinição |
Server Name |
Nome de exibição mostrado no navegador de servidores |
My HumanitZ Server |
Max Players |
Número máximo de jogadores em simultâneo |
10 |
Server Password |
Palavra-passe opcional para acesso privado ao servidor |
(vazio) |
Admin Password |
Palavra-passe para acesso de administrador no jogo via /AdminAccess |
(vazio) |
Game Port |
Porta principal para ligações de jogo (UDP/TCP) |
Atribuída automaticamente |
Query Port |
Porta usada para consultas do navegador de servidores |
Atribuída automaticamente |
Palavra-passe de Administrador: Defina-a antes da sua primeira sessão de jogo. Vai precisar dela para usar comandos de administrador no jogo com
/AdminAccess [password]. Consulte o guia
Comandos de Administrador do HumanitZ para mais detalhes.
Ficheiro de Configuração do Servidor
O ficheiro de configuração principal do HumanitZ é o GameServerSettings.ini, localizado no diretório de configuração do servidor. Pode editar este ficheiro através do File Manager do GPanel ou via SFTP.
Importante: Pare sempre o servidor antes de editar ficheiros de configuração. Alterações feitas enquanto o servidor está em execução não terão efeito e podem ser substituídas quando o servidor guardar. Os menus de definições do servidor no jogo não podem ser usados em servidores dedicados; toda a configuração deve ser feita diretamente através do ficheiro.
Definições de Identidade do Servidor
ServerName=My HumanitZ Server
Password=
AdminPassword=MySecretAdmin123
MaxPlayers=10
Modo de Jogo e PvP
| Definição |
Descrição |
Valores |
PVP |
Ativar ou desativar combate entre jogadores |
0 = Apenas PvE, 1 = PvP ativado |
PermaDeath |
Morte permanente do personagem (o personagem é eliminado ao morrer) |
0 = Desativado, 1 = Ativado |
OnDeath |
O que os jogadores perdem quando morrem |
0 = Mochila e armas, 1 = Mochila, armas e bolsos, 2 = Tudo |
ClearInfection |
Se o medidor de infeção é reiniciado ao reaparecer |
0 = Não, 1 = Sim |
Territory |
Ativar o sistema de reivindicação de território |
0 = Desativado, 1 = Ativado |
Dificuldade de Zombies e NPCs
O HumanitZ oferece controlo granular sobre a dificuldade de zombies e NPCs através de definições separadas de vida, velocidade e dano:
ZombieDiffHealth=2
ZombieDiffSpeed=2
ZombieDiffDamage=2
HumanDifficulty=2
ZombieAmountMulti=1.0
HumanAmountMulti=1.0
ZombieDogMulti=1.0
| Definição |
Descrição |
Valores |
ZombieDiffHealth |
Nível de dificuldade da vida dos zombies |
0 = Muito Fácil, 1 = Fácil, 2 = Normal, 3 = Difícil, 4 = Muito Difícil, 5 = Pesadelo |
ZombieDiffSpeed |
Dificuldade da velocidade de movimento dos zombies |
0 = Muito Fácil a 5 = Pesadelo |
ZombieDiffDamage |
Dificuldade do dano causado pelos zombies |
0 = Muito Fácil a 5 = Pesadelo |
HumanDifficulty |
Dificuldade dos NPCs humanos hostis (afeta o dano causado e a geração) |
0 = Muito Fácil a 5 = Pesadelo |
ZombieAmountMulti |
Multiplicador da população de zombies. 1.0 = predefinição, 1.5 = 50% mais. |
Decimal (ex.: 0.5, 1.0, 2.0) |
HumanAmountMulti |
Multiplicador da população de NPCs humanos hostis |
Decimal |
ZombieDogMulti |
Multiplicador da população de cães zombie |
Decimal |
Saque e Recursos
LootRarity=2
LootRespawn=1
LootRespawnTimer=60
PickupRespawnTimer=120
WeaponBreak=0
VitalDrain=1
| Definição |
Descrição |
Valores |
LootRarity |
Nível geral de raridade do saque |
0 = Escasso, 1 = Baixo, 2 = Predefinição, 3 = Abundante, 4 = Muito Abundante |
LootRespawn |
Se os contentores saqueados voltam a encher ao longo do tempo |
0 = Desativado, 1 = Ativado |
LootRespawnTimer |
Tempo em minutos para o saque de contentores reaparecer |
Numérico (minutos) |
PickupRespawnTimer |
Tempo em minutos para os itens no chão reaparecerem |
Numérico (minutos) |
WeaponBreak |
Se as armas se degradam e partem com o uso |
0 = As armas partem, 1 = Não partem |
VitalDrain |
Se a fome e a sede diminuem ao longo do tempo |
0 = Desativado, 1 = Ativado |
Ciclo Dia/Noite e Estações
DayDur=30
NightDur=15
StartingSeason=0
DaysPerSeason=10
| Definição |
Descrição |
Valores |
DayDur |
Duração do dia em minutos reais |
Numérico (minutos) |
NightDur |
Duração da noite em minutos reais |
Numérico (minutos) |
StartingSeason |
A estação em que o servidor começa |
0 = Outono, 1 = Inverno, 2 = Primavera, 3 = Verão |
DaysPerSeason |
Número de dias no jogo que cada estação dura antes de transitar |
Numérico (dias) |
MultiplayerSleep |
Se o tempo acelera quando todos os jogadores dormem simultaneamente |
0 = Desativado, 1 = Ativado |
Companheiros e Eventos
| Definição |
Descrição |
Valores |
DogEnabled |
Se cães amigáveis aparecem no mundo |
0 = Desativado, 1 = Ativado |
DogNum |
Número de cães amigáveis gerados pelo mapa |
Numérico |
RecruitDog |
Se os jogadores podem recrutar cães como companheiros |
0 = Desativado, 1 = Ativado |
AirDrop |
Se os eventos de lançamento aéreo ocorrem |
0 = Desativado, 1 = Ativado |
AirDropInterval |
Dias no jogo entre lançamentos aéreos após a torre de rádio ser ativada |
Numérico (dias) |
EagleEye |
Ativar ou desativar a habilidade de rastreamento Eagle Eye |
0 = Desativado, 1 = Ativado |
Construção e Deterioração
| Definição |
Descrição |
Valores |
BuildingHealth |
Multiplicador da vida das estruturas construídas pelos jogadores. 1.0 = predefinição. |
Decimal |
AllowDismantle |
Se os jogadores podem desmontar as suas próprias estruturas |
0 = Não permitido, 1 = Permitido |
AllowHouseDismantle |
Se os jogadores podem desmontar objetos do mundo (mesas, camas, etc.) |
0 = Não permitido, 1 = Permitido |
Decay |
Tempo em segundos antes de as estruturas sem dono se deteriorarem e serem removidas |
Numérico (segundos) |
Definições Casuais Recomendadas: Para uma experiência PvE relaxada, experimente PVP=0, LootRarity=3, ZombieDiffHealth=1, ZombieDiffSpeed=1, ZombieDiffDamage=1, WeaponBreak=1 (sem deterioração), e OnDeath=0 (perde apenas a mochila). Isto permite que os jogadores se concentrem em explorar e construir.
Temporizadores de Reaparecimento
Controle a rapidez com que os inimigos e a vida selvagem repovoam o mapa:
| Definição |
Descrição |
Unidade |
ZombieRespawnTimer |
Tempo para os zombies reaparecerem após serem eliminados |
Minutos |
HumanRespawnTimer |
Tempo para os NPCs humanos hostis reaparecerem |
Minutos |
AnimalRespawnTimer |
Tempo para a vida selvagem (veados, ursos, lobos) reaparecer |
Minutos |
Como Conectar
Através do Navegador de Servidores
- Inicie o HumanitZ e selecione Multiplayer no menu principal.
- O navegador de servidores apresentará os servidores disponíveis. Utilize a barra de pesquisa para encontrar o seu servidor pelo nome.
- Clique no seu servidor e pressione Join. Introduza a palavra-passe do servidor se estiver definida.
Via IP Direto
- No menu multijogador, procure a opção Direct Connect.
- Introduza o endereço IP e a porta de jogo do seu servidor no formato
IP:Port (por exemplo, 203.0.113.45:7777).
- Clique em Connect.
Encontrar o Seu IP: O IP e a porta do seu servidor são apresentados na página principal da consola no
GPanel. As portas são atribuídas aleatoriamente, a menos que tenha um IP privado. Para mais detalhes, consulte
Como Encontrar o IP e a Porta do Seu Servidor.
Gestão de Salvamentos
O HumanitZ guarda automaticamente em intervalos definidos pela definição SaveIntervalSec no seu ficheiro de configuração. Também pode forçar um salvamento manual usando o comando de administrador /SaveGame no jogo.
Criar Cópias de Segurança
- Pare o servidor para garantir que os dados de salvamento não estão a ser escritos.
- Navegue até ao diretório de salvamento no File Manager do GPanel.
- Selecione os ficheiros de salvamento e utilize a opção Archive para criar uma cópia de segurança em zip.
- Descarregue o arquivo para o seu computador local para salvaguarda.
Importante: Pare sempre o servidor antes de copiar ficheiros de salvamento. Copiar enquanto o servidor está em execução arrisca dados de salvamento corrompidos ou incompletos.
Reiniciar Mundo / Wipe
- Pare o servidor.
- Navegue até ao diretório de salvamento no File Manager do GPanel.
- Elimine ou renomeie a pasta de salvamento do mundo existente.
- Inicie o servidor. Um novo mundo será gerado utilizando as definições de configuração atuais.
Aviso: As reinicializações de mundo são permanentes. Todo o progresso dos jogadores, bases, veículos e inventários serão perdidos. Crie uma cópia de segurança antes de efetuar o wipe se pretender restaurar o mundo antigo posteriormente.
Artigos Relacionados