Menu
 

DayZ Server Commands

DayZ Server Commands Guide

Essential console commands for managing your DayZ server in-game and via RCON.

Accessing the Console

  • In-game: No direct console access (use RCON tools)
  • RCON: Use RCON Setup for remote access
  • VPPAdminTools: In-game admin menu

Player Management Commands

# List Players listplayers # Show all connected players players # Alternative list command # Kick Players kick [player_id] [reason] # Kick by ID kickname [name] [reason] # Kick by name (may not work) # Ban Players ban [player_id] [duration] # Ban by ID (0 = permanent) banname [name] [duration] # Ban by name # Unban unban [player_id] # Unban by ID unbanname [name] # Unban by name # Player Info playerinfo [player_id] # Show detailed player information

Server Control Commands

# Restart restart # Restart server gracefully shutdown # Shutdown server # Messages say [message] # Broadcast message to all players broadcast [message] # Alternative broadcast # Server Info status # Show server status stats # Show performance statistics version # Show server version info # Server information

Time and Weather Commands

# Note: These require admin mods like VPPAdminTools # Time settime [hour] # Set server time settime 12 # Set to 12:00 PM # Weather setweather [type] # Set weather (clear, rain, fog, storm)

Database Commands

# Database Management db # Show database info dbbackup # Create database backup # Data Export exportplayers # Export player data exportvehicles # Export vehicle data

Chat Commands (In-Game)

Prefix commands with chat prefix (usually . or /):

.kick [player] # Kick player (admin only) .ban [player] # Ban player (admin only) .tp [player] # Teleport to player (VPP) .tphere [player] # Teleport player to you (VPP) .spectate [player] # Spectate player (VPP) .inv [player] # View player inventory (VPP) .god # Toggle god mode (VPP) .invisible # Toggle invisibility (VPP)

VPPAdminTools Commands

VPPAdminTools adds extensive command set:

Player Management

.kick [name/id] [reason] .ban [name/id] [duration] [reason] .unban [name/id] .spectate [name/id] .tp [name/id] .tphere [name/id] .inv [name/id] .stats [name/id]

Server Management

.restart .shutdown .message [text] .messageall [text]

Teleportation

.tp [x] [y] [z] # Teleport to coordinates .tptome [name/id] # Teleport player to you .tpback # Return to previous position .savepos # Save current position

Utility Commands

.god # Toggle god mode .invisible # Toggle invisibility .fly # Toggle flight mode .noclip # Toggle noclip .heal # Heal yourself .heal [name/id] # Heal player .kill [name/id] # Kill player .spawn [item_id] [quantity] # Spawn item

BEC Commands

BattleEye Extended Controls commands:

!kick [player] [reason] !ban [player] [reason] !say [message] !restart # Schedule restart !nextmap # Show next map !time # Show server time !players # Show player count

Useful Scripts

Restart Announcement

# Auto-announce restart !say "Server restart in 15 minutes" !say "Server restart in 10 minutes" !say "Server restart in 5 minutes" !say "Server restart in 1 minute" !restart

Command Aliases

Create custom aliases in RCON tools:

alias restart15 = say "Restart in 15 min"; sleep 600; say "Restart in 5 min"; sleep 240; say "Restart in 1 min"; restart

Note: Not all commands are available in vanilla DayZ. Many require admin mods like VPPAdminTools or BEC.

Best Practices

  • Always include reason when kicking/banning
  • Use spectate before punishing players
  • Keep command logs for transparency
  • Document server rules before using bans
  • Test commands on admin accounts first
Top