Recommended PvP Server Settings
These server.ini settings shape how PvP plays on your server:
PVP=true: enables PvP globally on the serverSafetySystem=true/false: when disabled, players can hurt each other without toggling into PvP mode - all players are always hostile. When enabled (default), each player must manually activate PvP mode using the safety button before they can deal or receive damage from other players.SafehouseAllowTrepass=false: prevent players from entering claimed safehousesSafehouseAllowLoot=false: prevent looting inside claimed safehousesSafehouseAllowFire=false: prevent fire-setting inside claimed safehousesSafehouseAllowRespawn=true: allow players to respawn at their safehouseGlobalChat=true/false: allow players to communicate across the entire mapMaxPlayers: keep this realistic for your server RAM - overcrowding causes lag for everyone
Recommended Sandbox Settings for PvP
These sandbox settings are worth adjusting for a PvP-focused server:
- Set zombie count to Low or Very Low so zombies are not the only threat
- Set loot respawn to prevent fully depleted maps over time
- Consider shorter day length for more action during daylight hours
Factions
Project Zomboid has a built-in faction system that players can use to group up. Admins have the same permissions as a faction owner - you can add or remove members and disband factions via the faction window. There is no server-side territory system in PZ; faction territory is purely a social/rules convention you enforce through your server rules.
Balancing Player vs Player Combat
PvP in PZ is melee-heavy early game. A few adjustments that improve balance:
- Reduce starting stats advantage by using custom character creation settings
- Set
KnockdownStrengthlower to prevent instant knockdown kills - Use a whitelist or application system to keep griefers out of smaller community servers
PvP servers benefit greatly from clear rules posted in the server description. Define what is allowed, how safehouses work, and what happens on raids to set expectations before players join.