VEIN Server Configuration Guide 2025
Configuring your VEIN zombie survival server correctly is essential for creating the right balance of challenge, realism, and enjoyment. This guide covers all server settings for hardcore first-person survival gameplay.
🧟 Configuration Overview
- Config Files: ServerSettings.ini, GameSettings.ini, ZombieSettings.ini
- Live Changes: Some settings apply instantly, others require restart
- Difficulty Presets: Casual, Normal, Hard, Hardcore, Custom
- Backup Configs: Always backup before making major changes
Basic Server Settings
Server Identification
Edit ServerSettings.ini:
[ServerSettings]
# Server identification
ServerName="My VEIN Server"
ServerPassword=""
AdminPassword="your_secure_password"
ServerDescription="Hardcore zombie survival server - permanent death enabled"
# Connection settings
MaxPlayers=8
ServerPort=7777
QueryPort=27015
ServerRegion=NA # NA/EU/AS/SA/OC
# Server visibility
ListOnMasterServer=true
ServerVisibility=public # public/friends-only/private
Player Management
[PlayerSettings]
# Player limits and slots
MaxPlayersPerSession=8
ReservedSlots=2 # For admins/friends
SpectatorSlots=0 # Observers (0 to disable)
# New player settings
StartingGear=basic # basic/random/none
StartingLocation=random # random/fixed/safehouse
# Character persistence
CharacterPersistence=true # Save character progress
PersistentInventory=true # Keep inventory between sessions
Difficulty Configuration
Difficulty Presets
| Preset | Zombie Damage | Loot Scarcity | Hunger/Thirst | Recommended For |
|---|---|---|---|---|
| Casual | 50% | 150% | 0.5x rate | New players, learning |
| Normal | 75% | 100% | 1.0x rate | Balanced survival |
| Hard | 100% | 75% | 1.5x rate | Experienced survivors |
| Hardcore | 150% | 50% | 2.0x rate | Veterans, masochists |
| Custom | Variable | Variable | Variable | Tailored experience |
Custom Difficulty Settings
[DifficultySettings]
# Zombie combat
ZombieDamageMultiplier=1.0 # 1.0 = normal damage
PlayerDamageMultiplier=1.0 # Damage dealt to zombies
HeadshotMultiplier=2.0 # Headshot damage bonus
# Survival needs
HungerRate=1.0 # 1.0 = normal rate
ThirstRate=1.0
StaminaDrainRate=1.0
HealthRegenerationRate=0.5 # Slower natural healing
# Environmental damage
WeatherDamageMultiplier=1.0 # Cold/heat effects
DiseaseTransmissionRate=1.0 # Infection spread
BleedingRate=1.0 # Bleeding severity
Zombie Configuration
Zombie Population
[ZombieSettings]
# Basic zombie settings
EnableZombies=true
ZombieDensity=Normal # Sparse/Normal/Dense/Overrun
MaxZombiesInWorld=500 # Maximum active zombies
ZombieRespawnRate=1.0 # 1.0 = normal respawn
# Zombie behavior
ZombieAggression=Normal # Passive/Normal/Aggressive
ZombieVisionRange=30.0 # Meters
ZombieHearingRange=20.0 # Meters
ZombieMemoryDuration=60.0 # Seconds they remember players
# Special infected
EnableSpecialInfected=true
SpecialInfectedSpawnRate=0.1 # 10% chance of special
MaxSpecialInfected=5 # Maximum specials active
Special Infected Types
🦠 Bloater
Explosive zombie that releases toxic gas on death. Causes area denial and environmental hazards.
Config: BloaterSpawnRate=0.05
🏃 Runner
Fast-moving zombie that sprints at players. High threat for scouts and lone survivors.
Config: RunnerSpawnRate=0.08
🛡️ Tank
Heavy armored zombie with high health and damage. Requires teamwork to defeat.
Config: TankSpawnRate=0.02
Loot and Economy
Loot Distribution
[LootSettings]
# General loot availability
LootScarcity=1.0 # 1.0 = normal, higher = less loot
LootRespawnRate=0.1 # 10% respawn per day
LootQualityMultiplier=1.0 # Affects item condition
# Category multipliers
FoodLootMultiplier=1.0
MedicalLootMultiplier=1.0
WeaponLootMultiplier=1.0
AmmoLootMultiplier=1.0
ConstructionLootMultiplier=1.0
VehicleLootMultiplier=0.5 # Rare vehicles
# Special loot
RareItemSpawnChance=0.01 # 1% chance for rare items
LegendaryItemSpawnChance=0.001 # 0.1% for legendary
Economy Settings
[EconomySettings]
# Trading system
EnableTrading=true
TradingDistance=50.0 # Meters players must be within
TradeTaxRate=0.05 # 5% tax on trades (server economy)
# Currency system
CurrencyEnabled=true
CurrencySpawnRate=1.0
StartingCurrency=100
# Player shops
AllowPlayerShops=true
MaxPlayerShopsPerPlayer=1
ShopTaxRate=0.1 # 10% tax on shop sales
World and Environment
World Settings
[WorldSettings]
# Map selection
MapName="City_01" # City_01, Forest_01, Rural_01, Coastal_01
MapSize=large # small/medium/large
# Time and weather
DayLengthHours=1.0 # Real-time hours per game day
NightLengthHours=0.5
WeatherCycleRate=1.0 # 1.0 = normal weather changes
SevereWeatherChance=0.1 # 10% chance of storms
# Environmental effects
TemperatureEffects=true # Cold/heat affect players
RadiationZones=true # Contaminated areas
WaterPurificationNeeded=true # Must purify water
Building and Construction
[BuildingSettings]
# Building mechanics
BuildingEnabled=true
BuildingDecayRate=0.01 # 1% decay per day
BuildingDamageMultiplier=1.0 # Damage from zombies/players
# Resource requirements
BuildingCostMultiplier=1.0
UpgradeCostMultiplier=1.0
RepairCostMultiplier=0.5 # Cheaper to repair than rebuild
# Territory control
ClaimLandEnabled=true
ClaimSize=50.0 # Meters radius
MaxClaimsPerPlayer=1
ClaimUpkeepCost=10 # Daily currency cost
PvP and Player Interaction
PvP Settings
[PvPSettings]
# PvP enable/disable
EnablePvP=false # Default is PvE co-op
PvPZoneOnly=false # PvP only in specific zones
# PvP rules
FriendlyFire=false
BaseRaidingEnabled=false
RaidingTimeWindow=20:00-06:00 # Only at night
RaidingCooldownHours=24 # 24 hours between raids
# Player damage
PlayerDamageMultiplier=1.0
HeadshotMultiplierPlayer=2.0
DownedStateEnabled=true # Players go down before dying
Community Settings
[CommunitySettings]
# Group system
MaxGroupSize=4 # Players per group
GroupFriendlyFire=false
ShareExperience=true
ShareQuestProgress=true
# Communication
VoiceChatEnabled=true
ProximityChat=true # Voice based on distance
RadioChatEnabled=true # Long-range radios
Performance Optimization
Server Performance Settings
[PerformanceSettings]
# Entity limits
MaxZombies=500
MaxVehicles=20
MaxItems=1000
MaxStructures=500
# Update rates
ZombieUpdateRate=30 # Updates per second
PlayerUpdateRate=60
NetworkUpdateRate=30
# Optimization
CullDistanceMultiplier=1.0 # Object culling distance
LODDistanceMultiplier=1.0 # Level of detail distance
Monitoring and Logging
[LoggingSettings]
# Log file configuration
LogToFile=true
LogFilePath="logs/vein_server.log"
LogLevel=normal # minimal/normal/verbose/debug
# What to log
LogPlayerConnections=true
LogPlayerDeaths=true
LogAdminActions=true
LogEconomyTransactions=true
LogRaidingEvents=true
Configuration Best Practices
Recommended Settings for Different Playstyles
👥 Co-op Survival
Difficulty=Normal
EnablePvP=false
LootScarcity=0.8
ZombieDensity=Normal
BuildingDecayRate=0.005
Balanced experience for friend groups. Emphasis on teamwork and base building.
🏆 Hardcore Challenge
Difficulty=Hardcore
EnablePvP=true
LootScarcity=1.5
ZombieDensity=Dense
PermanentDeath=true
Brutal survival experience. Only for experienced players seeking extreme challenge.
🎭 Roleplay Server
Difficulty=Normal
EnablePvP=ZoneOnly
EconomyEnabled=true
PlayerShops=true
BuildingDecayRate=0.001
Focus on community, economy, and storytelling. Slower decay for persistent builds.
Troubleshooting
Settings not applying after server restart
Check file encoding (UTF-8). Ensure no syntax errors in .ini files. Verify file is in correct directory.
Performance issues with many zombies
Reduce MaxZombiesInWorld and ZombieDensity. Increase CullDistanceMultiplier. Consider upgrading hardware.
Players experiencing lag during weather events
Reduce SevereWeatherChance. Lower WeatherEffectQuality in client settings. Ensure server has sufficient CPU.
Economy system causing server crashes
Disable CurrencyEnabled temporarily. Check LogFilePath for errors. Reduce TradeTaxRate if too many transactions.
Building decay too fast/slow
Adjust BuildingDecayRate. 0.01 = 1% per day. Set to 0.001 for slower decay or 0.05 for faster.
Next Steps
- Set up your dedicated server
- Check hardware requirements
- Learn multiplayer strategies
- Configure roleplay servers
Hardcore Survival Hosting: Supercraft provides optimized VEIN servers with flexible configuration options, performance monitoring, and expert support for creating your perfect zombie survival experience.