HumanitZ PvP vs PvE Server Setup Guide
The core question every HumanitZ server operator faces is: cooperative survival or competitive warzone? HumanitZ's GameServerSettings.ini exposes distinct levers for both philosophies โ from a fully pacifist PvE co-op to a permadeath PvP server where every encounter with another player is life-or-death. This guide covers every relevant setting and presents tested preset configurations for both modes.
๐ค PvE Focus
PvE servers centre the challenge on zombie waves, resource management, and base building. Player-vs-player damage is disabled, creating a cooperative atmosphere where trust is the default.
โ๏ธ PvP Focus
PvP servers add human predation to the zombie threat. Every survivor you meet is a potential ally or enemy. Friendly fire, permadeath, and scarce loot maximise the tension and stakes.
Core PvP / PvE Settings
[GameplaySettings]
# Enable or disable player-vs-player damage
bFriendlyFire=False ; False = PvE | True = PvP
# Permadeath โ character wipe on death (skills, level reset)
Permadeath=False ; False = respawn | True = full loss on death
# Allow players to loot unconscious/dead players
AllowPlayerLooting=True
# Whether players can destroy another player's base structures
AllowBaseRaiding=False ; Set True for full PvP raids
# Grace period after spawn where new players can't be damaged (seconds)
SpawnProtectionSeconds=60
Airdrop and Conflict Settings
[EventSettings]
# Enable airdrops (creates contested hotspots, great for PvP)
AirDrops=True
# How often airdrops occur (minutes of real server time)
AirdropIntervalMinutes=45
# Announce airdrop location on map (True = marked | False = unmarked/harder)
AirdropMapMarker=True
# Safezones โ protected areas where PvP damage is disabled even on PvP servers
SafeZonesEnabled=True
SafeZoneRadius=100 ; Metres around safezone markers
PvE Preset: Community Co-op
Focus entirely on zombie survival with a welcoming, cooperative atmosphere:
[GameplaySettings]
bFriendlyFire=False
Permadeath=False
AllowPlayerLooting=False
AllowBaseRaiding=False
SpawnProtectionSeconds=120
[EventSettings]
AirDrops=True
AirdropIntervalMinutes=90 ; Less frequent โ airdrops are gifts, not fights
AirdropMapMarker=True
SafeZonesEnabled=True
PvP Preset: Hardcore Warzone
Maximum stakes โ every decision from loot route to alliances matters:
[GameplaySettings]
bFriendlyFire=True
Permadeath=True
AllowPlayerLooting=True
AllowBaseRaiding=True
SpawnProtectionSeconds=30 ; Short spawn protection โ get moving quickly
[EventSettings]
AirDrops=True
AirdropIntervalMinutes=30 ; Frequent drops fuel conflict hotspots
AirdropMapMarker=True ; Visible on map โ everyone races for it
SafeZonesEnabled=False ; No safe havens
[LootSettings]
LootAbundance=0.6 ; Scarce loot amplifies resource competition
Mixed Preset: PvE with Opt-In PvP Zones
The most community-popular configuration โ PvE everywhere except designated PvP hotspots:
[GameplaySettings]
bFriendlyFire=False ; Global PvE
AllowBaseRaiding=False
Permadeath=False
[ZoneSettings]
# PvP Hotzone โ a named map location where PvP is enabled
PvPZonesEnabled=True
PvPZones=MilitaryBase,CityCenter
PvPZoneIndicator=True ; Show visual boundary to players
Announcing Your Server Mode
Include the server mode in your server name and message of the day so players know what to expect before joining:
[ServerInfo]
ServerName="[PvE] HumanitZ Community - No Griefing"
MOTD="Welcome! This is a PvE server. Friendly fire is OFF. Enjoy the zombie apocalypse together."
Switching Modes: Changing from PvE to PvP on a live server (especially enabling base raiding) should always be announced with significant advance notice. Players who built bases under a PvE assumption will rightfully feel betrayed by an unannounced rule change. Give at least 1 week's notice and consider a world wipe to reset on equal footing.
Professional Hosting
Set up your PvP or PvE community on hardware built for it. Host your HumanitZ server with Supercraft โ full config file access, DDoS protection, and expert support for your server from day one.