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