This guide covers everything you need to set up and configure your HumanitZ dedicated server. HumanitZ is a top-down zombie survival game featuring crafting, base building, vehicles, companions, and dynamic seasons in a post-apocalyptic open world.
First Start in GPanel
After purchasing your HumanitZ server, follow these steps to get it running for the first time:
- Log in to GPanel and select your HumanitZ server from the server list.
- Navigate to the Startup tab to review and configure your startup variables before the first launch.
- Click Start on the main console page. The server will download the HumanitZ dedicated server files via SteamCMD automatically.
- Wait for the installation and initial world generation to complete. The first start takes longer than subsequent startups as the world must be generated from scratch.
- Once the console shows the server is ready and listening for connections, players can join.
First Start: The initial world generation may take several minutes. Do not stop or restart the server during this process, as interrupting world generation can corrupt the save data.
Startup Variables
GPanel provides startup variables under the Startup tab that control the server launch parameters:
| Variable |
Description |
Default |
Server Name |
Display name shown in the server browser |
My HumanitZ Server |
Max Players |
Maximum concurrent players |
10 |
Server Password |
Optional password for private server access |
(empty) |
Admin Password |
Password for in-game admin access via /AdminAccess |
(empty) |
Game Port |
Primary port for game connections (UDP/TCP) |
Assigned automatically |
Query Port |
Port used for server browser queries |
Assigned automatically |
Admin Password: Set this before your first play session. You will need it to use admin commands in-game with
/AdminAccess [password]. See the
HumanitZ Admin Commands guide for full details.
Server Configuration File
The primary configuration file for HumanitZ is GameServerSettings.ini, located in the server's config directory. You can edit this file through GPanel's File Manager or via SFTP.
Important: Always stop the server before editing configuration files. Changes made while the server is running will not take effect and may be overwritten when the server saves. In-game server settings menus cannot be used on dedicated servers; all configuration must be done through the file directly.
Server Identity Settings
ServerName=My HumanitZ Server
Password=
AdminPassword=MySecretAdmin123
MaxPlayers=10
Game Mode and PvP
| Setting |
Description |
Values |
PVP |
Enable or disable player vs player combat |
0 = PvE only, 1 = PvP enabled |
PermaDeath |
Permanent character death (character is deleted on death) |
0 = Disabled, 1 = Enabled |
OnDeath |
What players lose when they die |
0 = Backpack and weapons, 1 = Backpack, weapons, and pockets, 2 = Everything |
ClearInfection |
Whether infection meter resets on respawn |
0 = No, 1 = Yes |
Territory |
Enable the territory claiming system |
0 = Disabled, 1 = Enabled |
Zombie and NPC Difficulty
HumanitZ provides granular control over zombie and NPC difficulty through separate health, speed, and damage settings:
ZombieDiffHealth=2
ZombieDiffSpeed=2
ZombieDiffDamage=2
HumanDifficulty=2
ZombieAmountMulti=1.0
HumanAmountMulti=1.0
ZombieDogMulti=1.0
| Setting |
Description |
Values |
ZombieDiffHealth |
Zombie health difficulty level |
0 = Very Easy, 1 = Easy, 2 = Normal, 3 = Hard, 4 = Very Hard, 5 = Nightmare |
ZombieDiffSpeed |
Zombie movement speed difficulty |
0 = Very Easy to 5 = Nightmare |
ZombieDiffDamage |
Zombie damage output difficulty |
0 = Very Easy to 5 = Nightmare |
HumanDifficulty |
Hostile human NPC difficulty (affects damage dealt and spawning) |
0 = Very Easy to 5 = Nightmare |
ZombieAmountMulti |
Multiplier for zombie population. 1.0 = default, 1.5 = 50% more. |
Decimal (e.g. 0.5, 1.0, 2.0) |
HumanAmountMulti |
Multiplier for hostile human NPC population |
Decimal |
ZombieDogMulti |
Multiplier for zombie dog population |
Decimal |
Loot and Resources
LootRarity=2
LootRespawn=1
LootRespawnTimer=60
PickupRespawnTimer=120
WeaponBreak=0
VitalDrain=1
| Setting |
Description |
Values |
LootRarity |
Overall loot rarity level |
0 = Scarce, 1 = Low, 2 = Default, 3 = Plentiful, 4 = Abundant |
LootRespawn |
Whether looted containers refill over time |
0 = Disabled, 1 = Enabled |
LootRespawnTimer |
Time in minutes for container loot to respawn |
Numeric (minutes) |
PickupRespawnTimer |
Time in minutes for ground loot pickups to respawn |
Numeric (minutes) |
WeaponBreak |
Whether weapons degrade and break with use |
0 = Weapons break, 1 = No breaking |
VitalDrain |
Whether hunger and thirst deplete over time |
0 = Disabled, 1 = Enabled |
Day/Night Cycle and Seasons
DayDur=30
NightDur=15
StartingSeason=0
DaysPerSeason=10
| Setting |
Description |
Values |
DayDur |
Duration of daytime in real minutes |
Numeric (minutes) |
NightDur |
Duration of nighttime in real minutes |
Numeric (minutes) |
StartingSeason |
The season the server starts in |
0 = Autumn, 1 = Winter, 2 = Spring, 3 = Summer |
DaysPerSeason |
Number of in-game days each season lasts before transitioning |
Numeric (days) |
MultiplayerSleep |
Whether time accelerates when all players sleep simultaneously |
0 = Disabled, 1 = Enabled |
Companions and Events
| Setting |
Description |
Values |
DogEnabled |
Whether friendly dogs spawn in the world |
0 = Disabled, 1 = Enabled |
DogNum |
Number of friendly dogs spawned across the map |
Numeric |
RecruitDog |
Whether players can recruit dogs as companions |
0 = Disabled, 1 = Enabled |
AirDrop |
Whether airdrop events occur |
0 = Disabled, 1 = Enabled |
AirDropInterval |
In-game days between airdrops after radio tower is activated |
Numeric (days) |
EagleEye |
Enable or disable the Eagle Eye tracking skill |
0 = Disabled, 1 = Enabled |
Building and Decay
| Setting |
Description |
Values |
BuildingHealth |
Multiplier for player-built structure health. 1.0 = default. |
Decimal |
AllowDismantle |
Whether players can dismantle their own structures |
0 = Not allowed, 1 = Allowed |
AllowHouseDismantle |
Whether players can dismantle world objects (tables, beds, etc.) |
0 = Not allowed, 1 = Allowed |
Decay |
Time in seconds before unowned structures decay and are removed |
Numeric (seconds) |
Recommended Casual Settings: For a relaxed PvE experience, try PVP=0, LootRarity=3, ZombieDiffHealth=1, ZombieDiffSpeed=1, ZombieDiffDamage=1, WeaponBreak=1 (no breaking), and OnDeath=0 (lose backpack only). This lets players focus on exploring and building.
Respawn Timers
Control how quickly enemies and wildlife repopulate the map:
| Setting |
Description |
Unit |
ZombieRespawnTimer |
Time for zombies to respawn after being killed |
Minutes |
HumanRespawnTimer |
Time for hostile human NPCs to respawn |
Minutes |
AnimalRespawnTimer |
Time for wildlife (deer, bears, wolves) to respawn |
Minutes |
How to Connect
Via the Server Browser
- Launch HumanitZ and select Multiplayer from the main menu.
- The server browser will display available servers. Use the search bar to find your server by name.
- Click on your server and press Join. Enter the server password if one is set.
Via Direct IP
- From the multiplayer menu, look for a Direct Connect option.
- Enter your server's IP address and game port in the format
IP:Port (for example, 203.0.113.45:7777).
- Click Connect.
Finding Your IP: Your server IP and port are displayed on the main console page in
GPanel. Ports are randomly assigned unless you have a private IP. For more details, see
How to Find Your Server IP and Port.
Save Management
HumanitZ auto-saves at intervals defined by the SaveIntervalSec setting in your config file. You can also force a manual save using the /SaveGame admin command in-game.
Creating Backups
- Stop the server to ensure save data is not being written.
- Navigate to the save directory in GPanel's File Manager.
- Select the save files and use the Archive option to create a zip backup.
- Download the archive to your local machine for safekeeping.
Important: Always stop the server before copying save files. Copying while the server is running risks corrupted or incomplete save data.
World Reset / Wipe
- Stop the server.
- Navigate to the save directory in GPanel's File Manager.
- Delete or rename the existing world save folder.
- Start the server. A new world will be generated using the current configuration settings.
Warning: World resets are permanent. All player progress, bases, vehicles, and inventories will be lost. Create a backup before wiping if you might want to restore the old world later.
Related Articles