Skip to content

How to Change the Game Settings of Your No One Survived Server ​

How harsh your server is gets defined in the Game.ini file: the number and strength of the zombies, the length of a day and a year, loot amounts, permanent death and PvP.

Two sections, two responsibilities

The Game.ini consists of two sections:

  • [ServerSetting] – base data of the server such as name, password and save name. You control these values through the dashboard.
  • [GameSettings] – the actual game rules. These values do not exist in the dashboard, you enter them directly in the file.

Back up first

Create a backup before making larger changes.

Change the settings ​

  1. Stop the server
    Stop your server via the dashboard. The settings are only read on server start.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open Game.ini
    Open the following file:

    /WRSH/Saved/Config/WindowsServer/Game.ini

    Note

    If the file does not exist yet, start the server once so it gets created. Stop it again afterwards.

    The folder is called WindowsServer on your Linux server as well. That is intended – No One Survived only ships a Windows server application, which runs on Linux servers through a compatibility layer.

  4. Adjust the values
    Change the desired lines in the [GameSettings] section. If a line does not exist, add it.

  5. Start the server
    Save the file and start your server.

Settings in the [GameSettings] section ​

SettingValuesMeaning
PVPTrue / FalseAllows players to attack each other
ZombieAttackTrue / FalseEnables attack waves against player bases
ZombieAttackDay1–30Interval between two attack waves in days
AttackZombieNum1–5Strength of the attack wave
ZombieNum1–3Amount of zombies in the open world
RunZombiePercent0.0–1.0Share of running zombies
ZombieStreng0–3Strength of the zombies
YearDayNumber of daysLength of a year in the game
DayLength45, 90 or 120Length of a day in minutes
PermanentDeadTrue / FalsePermanent death – the character is lost on death
MaterialNum0–3Amount of material to be found in the world
ItemSpawnNumber of daysInterval in which loot respawns in the world
NPCItemSpawnNumber of daysInterval in which the NPC stock is refreshed
VirusFatalityRate0.0–1.0Lethality of the virus
GiftBagForNovicesTrue / FalseStarter package for new players

An example of a relaxed PvE server:

ini
[GameSettings]
PVP=False
ZombieAttack=True
ZombieAttackDay=10
AttackZombieNum=1
ZombieNum=1
RunZombiePercent=0.2
ZombieStreng=1
DayLength=90
PermanentDead=False
MaterialNum=3
VirusFatalityRate=0.2
GiftBagForNovices=True

Copy the spelling exactly

The names of the settings can change with game updates. That is why you should only change lines that already exist in your file and copy their spelling exactly. A misspelled key is silently ignored.

Check the allowed values

The allowed value ranges can change with game updates as well. If you enter a value outside the valid range, the server falls back to the default value – the setting then appears to have no effect.

Zombie count ​

The number of zombies per attack wave is not stored in the [GameSettings] section but in [ServerSetting] – and you change it through the dashboard:

SettingValuesMeaning
NumOfZombieSpawn25–100Number of zombies in an attack wave

Warning

Values from the [ServerSetting] section get overwritten from the dashboard fields on server start. If you change them manually in Game.ini, they are gone again after the next start. The values in the [GameSettings] section are not affected and stay in place.

Changes take effect on the next start

All settings are only read on server start. Changes made while the server is running have no effect – restart your server after every adjustment.