Skip to main content

DayZ: Become an Admin

This guide was created with the following products:

(Details may vary with products from different providers but the main concepts remain the same)

Introduction

Assigning admin rights allows you to manage your server with full control easily and comprehensively. As an admin, you have the opportunity to apply all available options and functions provided by the game directly in the game. The following explains all the necessary steps you need to take to assign admin rights to your server.

Configuration

The configuration of admin rights is done through the server configuration file. You can access your server's configuration files in the game server management under Configs. Once there, you will find an overview of the available configuration files. Open the server.DZ.cfg by clicking on the blue button.

In the configuration file, you should find the entry passwordAdmin. Here, you need to set the desired password for access. Enter your desired password and click the Save button below.

To apply the change, the server needs to be restarted. After that, connect to your server and open the in-game chat. Execute the following command to log in as an admin:

#login password

Frequently used commands

Below you will find a list of a few available commands that you can use with your administrator permissions:

COMMANDDESCRIPTION
#login adminpasswordLog in as the Admin of the server.
#logoutAdmin log out.
#mission filename DifficultySelect the mission with known name and set the difficulty - the difficulty parameter is optional and, if not set, the current difficulty is kept.
#missionsSelect a mission.
##restartRestart a mission.
#reassignStart all over and reassign roles.
#shutdownShuts down the server.
#restartserverRestarts the server.
#shutdownserveraftermissionOnce the mission ends, the server is shut down.
#restartserveraftermissionOnce the mission ends, the server is restarted.
#initReload server config file loaded by -config options.
#exec ban Name#exec ban ID#exec ban #PlayerAllows you to ban a player.
#kick Name#kick ID#kick #PlayerAllows you to kick a player from the server.
#monitor (interval in seconds)Shows you server performance information. If the interval is 0, the monitoring stops.
#monitords (interval in seconds)Show the performance information on the server console. If the interval is 0 the monitoring stops.
#debug offDisables debugging.
#debug (interval in seconds)The default interval is 10 if no other interval is selected.
#debug (command) (param)There are a few available commands:JIPQueueuserQueuecheckFiletotalSentuserSentuserInfo You can disable each command by adding the parameter off after each command. e.g. #totalSent off. The output differs between these commands. Some will output to the log file, others to screen, etc. Please notice that you will need some debugger capable of catching OutputDebugString running on the client machine.
#debug (command)Admin log out.
#logoutThere are two available commands:console - Sends what is in the server console to the sender.von - Outputs in logFile defined in server.cfg, e.g. logfile could be named “server_console.log” You will see a confirmation of these commands in the chat channels.