DayZ server settings live in serverDZ.cfg in the root of your server files. Every line ends with a semicolon.
1. Open the file
- Stop the server in the Game Panel.
- Open the Files tab and click
serverDZ.cfg.
2. The settings you will change
| Setting | What it does |
|---|---|
hostname | The name in the launcher server list. |
password | Password to join. Empty means open. |
passwordAdmin | Server admin password. Keep it different from the join password. |
maxPlayers | Player slots. |
verifySignatures | 2 enforces signed mods. Leave it at 2. |
forceSameBuild | 1 stops clients on a different game build joining. |
disableVoN | 0 keeps in game voice on. |
motd[] | Lines of text shown to players as they join. |
timeAcceleration | How fast the in game day passes. |
instanceId | Identifies the storage folder for this world. Changing it starts a fresh world. |
Text values are quoted, numbers are not:
hostname = "Chernarus Nights";
maxPlayers = 40;
3. Choosing the map
The map is the mission, set in the class Missions block at the end of the file:
class Missions
{
class DayZ
{
template="dayzOffline.chernarusplus";
};
};
The template name must match a folder in mpmissions. Changing map means changing this value and having the matching mission folder present.
4. Save and restart
- Save the file.
- Start the server and check the console for the hostname and mission.
5. If the server will not start
- A missing semicolon at the end of a line stops the whole file being read.
- Unmatched braces in the
class Missionsblock do the same. - Read the first lines of the console after a start. The parser names the line it failed on.
Keep a copy of a working serverDZ.cfg before a large edit.





