Menu
 

HumanitZ Zombie Horde Events: Configuration & Strategy

HumanitZ Zombie Horde Events: Configuration & Strategy

Horde events are HumanitZ's central endgame challenge — scheduled or triggered zombie waves that converge on survivor positions with significantly higher density and aggression than standard ambient zombies. For server administrators, horde events are a powerful community engagement tool: a well-timed, well-scaled horde creates shared adrenaline moments that keep players logging in. A poorly configured horde wipes new players and kills server population. This guide covers the full configuration and practical advice for striking the right balance.

🌙 Horde Night

The primary horde event. Triggered at a configured in-game time each day cycle, zombies gain a movement speed and aggression boost and converge on the loudest player positions (noise from vehicles, gunshots, generators).

📻 Triggered Hordes

Noise-triggered hordes can be set to activate when players fire weapons, use loud vehicles, or activate generators above a configurable noise threshold. These reinforce the stealth-vs-action decision that defines HumanitZ gameplay.

Horde Event Settings in GameServerSettings.ini

[HordeSettings]
# Enable scheduled horde night events
HordeNightEnabled=true

# In-game hour when horde night begins (0-23)
HordeStartHour=22

# In-game hour when horde night ends
HordeEndHour=5

# How many in-game days between horde nights
HordeFrequencyDays=1          ; 1 = every night | 3 = every 3 nights

# Multiplier on zombie count during horde (1.0 = standard, 2.0 = double)
HordeZombieMultiplier=2.0

# Speed boost applied to zombies during horde night
HordeSpeedMultiplier=1.3      ; 1.3 = 30% faster than normal

# Maximum additional zombies spawned during horde (adds to world cap)
MaxHordeZombies=200

# Enable special/rare zombie types during horde (screamers, tanks)
HordeSpecialZombiesEnabled=true
HordeSpecialZombieChance=0.05  ; 5% chance per horde zombie to be a special type

Noise-Triggered Horde Settings

[HordeSettings]
# Enable noise-triggered hordes (separate from scheduled horde night)
NoiseTriggerHordeEnabled=true

# Noise level (0.0–1.0) required to trigger a horde
# 0.3 = gunshots trigger hordes | 0.6 = only sustained noise triggers
NoiseTriggerThreshold=0.4

# Cooldown between noise-triggered hordes (seconds)
NoiseTriggerCooldown=600      ; 10-minute cooldown prevents constant waves

# Size of noise-triggered horde (fraction of MaxHordeZombies)
NoiseTriggerHordeSize=0.4     ; 40% of max horde size

Balancing Horde Difficulty by Server Type

🟢 New Player Friendly / Casual PvE

[HordeSettings]
HordeNightEnabled=true
HordeFrequencyDays=3          ; Every 3 nights gives time to prepare
HordeZombieMultiplier=1.3
HordeSpeedMultiplier=1.1
MaxHordeZombies=80
HordeSpecialZombiesEnabled=false
NoiseTriggerHordeEnabled=false

🟡 Balanced Community Server

[HordeSettings]
HordeNightEnabled=true
HordeFrequencyDays=1
HordeZombieMultiplier=1.8
HordeSpeedMultiplier=1.25
MaxHordeZombies=150
HordeSpecialZombiesEnabled=true
HordeSpecialZombieChance=0.04
NoiseTriggerHordeEnabled=true
NoiseTriggerThreshold=0.5
NoiseTriggerCooldown=900

🔴 Hardcore / Max Difficulty

[HordeSettings]
HordeNightEnabled=true
HordeFrequencyDays=1
HordeZombieMultiplier=3.0
HordeSpeedMultiplier=1.5
MaxHordeZombies=300
HordeSpecialZombiesEnabled=true
HordeSpecialZombieChance=0.10
NoiseTriggerHordeEnabled=true
NoiseTriggerThreshold=0.2     ; Even whisper-quiet play triggers hordes
NoiseTriggerCooldown=300

Admin-Triggered Hordes (Manual Events)

Admins can trigger a horde manually at any time, useful for organised community events:

# In-game chat (after /AdminAccess [password]):
/triggerhorde              — Starts a horde targeting current player noise sources
/triggerhorde 3.0          — Starts a horde at 3× multiplier
/stophorde                 — Immediately disperses an active horde

Server Performance During Hordes

Horde events dramatically spike CPU usage as hundreds of additional zombies enter active pathfinding simultaneously. Prepare your server:

  • Set MaxHordeZombies to no more than 1.5× your server's comfortable idle zombie cap
  • Schedule hordes during times when player count is moderate — a maximum horde with 40 players is significantly more CPU-intensive than with 10
  • After a horde ends, the server briefly spikes during garbage collection as dead zombie entities are removed. This is normal; a brief lag spike lasting 1–2 seconds post-horde is expected

Using Hordes as a Community Tool

Regular horde nights are one of the most effective retention mechanics for HumanitZ communities. Best practices:

  • Post the horde night schedule in your Discord so players plan around it
  • Consider hosting special "mega horde" events with /triggerhorde 5.0 as organised community challenges with Discord voice coordination
  • Reduce horde frequency on weekdays (every 3 nights) and increase on weekends (every night) to match your player population patterns
  • Give in-game warning to players 30 minutes before horde night via the MOTD or admin broadcast so they return to their base in time

New Server Tip: Start with HordeFrequencyDays=3 and HordeZombieMultiplier=1.5 for your first week. Gather player feedback before increasing intensity. An overpowered initial horde on a new server will kill population before your community establishes a foothold.

Professional Hosting

Keep your server rock-solid through the most intense horde nights. Host your HumanitZ server with Supercraft on hardware that handles peak zombie AI loads without dropping frames for your players.

Tired of fighting this issue every patch?

Run a managed Humanitz server with us — we handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in 3 minutes, 5 datacenter regions, no contract.

See Humanitz hosting plans →
Top