1. Introduction
Admin commands in SCUM, also called console commands or cheats, are tools that users with administrator privileges can use to manage gameplay, assist players, troubleshoot issues, and customize the server experience. This comprehensive reference guide covers all available admin commands in SCUM, organized by category for easy reference.
Note: Admin commands are constantly being updated with new game patches. This guide is current as of October 2025, but some commands may change in future updates.
2. Accessing Admin Commands
To use admin commands in SCUM, you need to have administrator privileges on the server. Here's how to access and use admin commands:
In-Game Access
- Join your SCUM server as a player
- Press T to open the chat window
- Type any command starting with
#(hashtag symbol) - The game supports auto-complete for commands
Command Syntax
All admin commands in SCUM begin with the hash symbol (#). The general syntax is:
#CommandName Parameter1 Parameter2 ...
Parameters in square brackets [like this] are optional. Parameters in angle brackets
3. Basic Admin Commands
These fundamental commands are essential for any server administrator:
| Command | Description | Example |
|---|---|---|
# or #list |
Prints a list of all commands available in your game | # |
#announce |
Sends the announcement message to all currently connected players | #announce Server restart in 5 minutes |
#help |
Display help information about commands | #help |
#listplayers |
Displays a list of all connected players | #listplayers |
#listmutedplayers |
Displays a list of all currently muted players | #listmutedplayers |
#visualizebullettrajectories |
Enables or disables bullet trajectories visualization. Note: Only displays for the command giver | #visualizebullettrajectories true |
#visualizeplayeraiming |
Enables or disables player aim direction visualization. Note: Only displays for the command giver | #visualizeplayeraiming true |
4. Environment Commands
Commands for controlling the game world and environment:
| Command | Description | Example |
|---|---|---|
#settime <0-24> |
Sets time of day to the specified value | #settime 12 |
#setweather <0-1> |
Sets weather to the specified value. 0 = sunny, 1 = maximum storm | #setweather 0.5 |
#settimespeed |
Sets the time of day speed to a specified value | #settimespeed 2 |
#nightbrightness <0-1> |
Allows admins to increase nighttime brightness in the game (client side only) | #nightbrightness 0.5 |
#vote setweather |
Initiates a server vote to change the weather | #vote setweather |
#vote settimeofday |
Initiates a server vote to change the time of day | #vote settimeofday |
#vote initiatecargoddrop |
Initiates a server vote to trigger a cargo drop | #vote initiatecargoddrop |
#cancelvote |
Cancels an ongoing vote before it is completed | #cancelvote |
5. Player Control Commands
Commands for managing players on your server:
| Command | Description | Example |
|---|---|---|
#location |
Displays the player's current location. If player is unspecified, shows your location | #location PlayerName |
#kick |
Kicks the specified player from the game | #kick PlayerName |
#ban |
Kicks the specified player from the game and prevents them from connecting to this server until unbanned | #ban 76561198012345678 |
#unban |
Lifts the ban on the specified player so they can connect to the server again | #unban 76561198012345678 |
#mute |
Prevents the specified player from sending chat messages to other players | #mute PlayerName |
#unmute |
Re-enables chat messaging for the specified player | #unmute PlayerName |
#silence |
Prevents the silenced player from sending messages to other players. Duration in hours, 0 or no argument = indefinitely | #silence PlayerName 2 |
#setfamepoints |
Sets fame points of the specified player to the specified value | #setfamepoints 1000 PlayerName |
#setfamepointstoall |
Sets fame points of all online and offline players to the specified value | #setfamepointstoall 1000 |
#setfamepointstoallonline |
Sets fame points of all currently online players to the specified value | #setfamepointstoallonline 1000 |
#teleport |
Teleports the specified player to the specified location. If player is unspecified, teleports you | #teleport 125000 -250000 10000 PlayerName |
#teleportto |
Teleports the specified player to another player. If player to teleport is unspecified, teleports you | #teleportto TargetPlayer PlayerName |
#teleporttome |
Teleports the specified player in front of you | #teleporttome PlayerName |
#teleporttovehicle |
Teleports the specified player to vehicle having the specified ID. If player is unspecified, teleports you | #teleporttovehicle 12345 |
#setfacialhairlength <0-1> |
Sets facial hair length to the specified value | #setfacialhairlength 0.5 |
#sethairlength <0-1> |
Sets hair length to the specified value | #sethairlength 0.5 |
#setgodmode |
Enables or disables god mode. To unlock the Command you need to add the Suffix "[godmode]" after the Steam ID | #setgodmode true |
#setfakename |
Sets a fake character name for your prisoner | #setfakename CoolGuy |
#clearfakename |
Clears the fake character name | #clearfakename |
6. Asset Spawn/Despawn Commands
Commands for spawning and despawning items, vehicles, and characters:
| Command | Description | Example |
|---|---|---|
#spawnitem |
Spawns one or more items in front of invoking player | #spawnitem BP_Weapon_AK47 1 |
#spawnitem |
Spawns an item at specific coordinates | #spawnitem BP_Weapon_AK47 1 Location "X=125000 Y=-250000 Z=10000" |
#spawnitem |
Spawns an item directly on a player identified by SteamID | #spawnitem BP_Weapon_AK47 1 Location 76561198012345678 |
#spawnitem |
Spawns one or more items in front of invoking player with the specified percentage of ammo within it | #spawnitem Cal_22 1 AmmoCount 3 |
#spawnitem BP_Cash 1 CashValue |
Spawns cash with a specific value | #spawnitem BP_Cash 1 CashValue 6969 |
#listitems |
Lists all assets with specified string. If string is not specified, lists all items | #listitems weapon |
#spawnvehicle |
Spawns vehicle in front of invoking player | #spawnvehicle BP_SUV_01 |
#spawnvehicle |
Spawns a vehicle at a specific location | #spawnvehicle BP_SUV_01 1 Location "X=125000 Y=-250000 Z=10000" |
#listvehicles |
Lists all vehicle IDs containing the specified string | #listvehicles SUV |
#listspawnedvehicles |
Displays a list of all vehicles on the server and their locations | #listspawnedvehicles |
#destroyvehicle |
Destroys vehicle having the specified ID or alias | #destroyvehicle 12345 |
#destroyallvehicles please |
Destroys all vehicles. If no "please", returns "You have to ask nicely!" | #destroyallvehicles please |
#renamevehicle |
Renames a vehicle with a custom alias | #renamevehicle 12345 MyRide |
#spawnanimal |
Spawns a specified amount of the given animal type | #spawnanimal Bear 1 |
#spawnanimal |
Spawns animals at a specific location | #spawnanimal Bear 1 Location "X=125000 Y=-250000 Z=10000" |
#spawnrandomanimal |
Spawns a randomly chosen animal in front of invoking player | #spawnrandomanimal |
#listanimals |
Displays a list of all spawnable animals | #listanimals |
#spawnzombie |
Spawns a specified amount of the given zombie/puppet type | #spawnzombie Puppet 5 |
#spawnzombie |
Spawns zombies/puppets at a specific location | #spawnzombie Puppet 5 Location "X=125000 Y=-250000 Z=10000" |
#spawnrandomzombie |
Spawns a randomly chosen puppet in front of invoking player | #spawnrandomzombie |
#listzombies |
Displays a list of all spawnable puppets | #listzombies |
#destroyzombieswithinradius |
Destroys all zombies within the specified radius | #destroyzombieswithinradius 100 |
#destroycorpseswithinradius |
Destroys all corpses within the specified radius | #destroycorpseswithinradius 100 false |
7. Dev/Advanced Commands
These commands can only be executed after adding SteamId in scum.db, in "elevated_users" table (SQLLite):
| Command | Description | Example |
|---|---|---|
#setskillevel Brawling <0-4> |
Sets the Boxing/Brawling skill level | #setskillevel Brawling 3 |
#setskillevel "Melee Weapons" <0-4> |
Sets the Melee Weapons skill level | #setskillevel "Melee Weapons" 3 |
#setskillevel Motorcycling <0-4> |
Sets the Motorcycling skill level | #setskillevel Motorcycling 3 |
#setskillevel Awareness <0-4> |
Sets the Awareness/Perception skill level | #setskillevel Awareness 3 |
#setskillevel Rifles <0-4> |
Sets the Rifles skill level | #setskillevel Rifles 3 |
#setskillevel Sniping <0-4> |
Sets the Sniping skill level | #setskillevel Sniping 3 |
#setskillevel Camouflage <0-4> |
Sets the Camouflage skill level | #setskillevel Camouflage 3 |
#setskillevel Survival <0-4> |
Sets the Survival skill level | #setskillevel Survival 3 |
#setskillevel Handgun <0-4> |
Sets the Handgun skill level | #setskillevel Handgun 3 |
#setskillevel Running <0-4> |
Sets the Running skill level | #setskillevel Running 3 |
#setskillevel Endurance <0-4> |
Sets the Endurance skill level | #setskillevel Endurance 3 |
#setskillevel Tactics <0-4> |
Sets the Tactics skill level | #setskillevel Tactics 3 |
#setskillevel Cooking <0-4> |
Sets the Cooking skill level | #setskillevel Cooking 3 |
#setskillevel Thievery <0-4> |
Sets the Thievery skill level | #setskillevel Thievery 3 |
#setskillevel Archery <0-4> |
Sets the Archery skill level | #setskillevel Archery 3 |
#setskillevel Driving <0-4> |
Sets the Driving skill level | #setskillevel Driving 3 |
#setskillevel Engineering <0-4> |
Sets the Engineering skill level | #setskillevel Engineering 3 |
#setskillevel Demolition <0-4> |
Sets the Demolition skill level | #setskillevel Demolition 3 |
#setskillevel Medical <0-4> |
Sets the Medical skill level | #setskillevel Medical 3 |
#setskillevel Stealth <0-4> |
Sets the Stealth skill level | #setskillevel Stealth 3 |
#setskillevel Aviation <0-4> |
Sets the Aviation skill level | #setskillevel Aviation 3 |
#setskillevel Resistance <0-4> |
Sets the Resistance skill level | #setskillevel Resistance 3 |
#setskillevel Farming <0-4> |
Sets the Farming skill level | #setskillevel Farming 3 |
8. Server Variables
These commands allow you to configure server variables:
| Command | Description | Example |
|---|---|---|
#StormProbabilityMultiplier= |
Modifies storm frequency. Default is 1.0. 0 to 1.0 results in more frequent storms, 1.0 to 1000.0 results in less frequent storms | #StormProbabilityMultiplier=1.0 |
#HideKillNotifications=<0/1> |
Allows the enabling/disabling of the kill notifications (default is 1) | #HideKillNotifications=1 |
#AllowKillClaiming=<0/1> |
Allows the enabling/disabling of kill claiming (default is 1) | #AllowKillClaiming=1 |
#ReloadCustomMapConfig |
Lets you turn the custom map on/off and the size of it, without the need of restarting the server | #ReloadCustomMapConfig |
#ShowFlagInfo |
Shows flag location and information on the map | #ShowFlagInfo true |
#ShowFlagLocations |
Shows only flag locations on the map | #ShowFlagLocations true |
#ShowVehicleInfo |
Shows vehicle locations and information on the map | #ShowVehicleInfo true |
#ShowVehicleLocations |
Shows only vehicle locations on the map | #ShowVehicleLocations true |
#ShowOtherPlayerInfo |
Shows all online players and their names on the map | #ShowOtherPlayerInfo true |
#ShowOtherPlayerLocations |
Shows only player locations on the map | #ShowOtherPlayerLocations true |
#listflags |
Lists the ID, owner and location of all flags on the level | #listflags |
#listsquads |
Displays a list of all squads on the server | #listsquads true |
#listsquadmembers |
Displays the list of all squad members. If 'true', this will copy the result to the clipboard | #listsquadmembers 12345 true |
#resetsquadinfo |
Resets squad name and information | #resetsquadinfo 12345 |
#dumpallsquadsinfolist |
Copies all of the squads information to your clipboard | #dumpallsquadsinfolist |
9. Admin Panel
SCUM includes an Admin Panel that allows you to set and update zones in real time. The interface is user-friendly and provides many options:
Zone Management
You can set the position, size, shape, and even color of each zone, then set what you want to allow or disallow in it.
Zone Options
There are 3 options for each zone parameter:
- Ignore - Used when you want to create overlapping zones and there is a parameter you want to keep from another zone in the overlap area
- Allow - Permits the activity in the zone
- Block - Prevents the activity in the zone
If zones overlap, the region that comes first takes priority, or in case of no overlap, the parameter takes the default setting.
Zone Features
- Custom zones can allow base building on POI areas
- Options to disable BB damage in admin panel zones
- "Vehicle parking" option available in custom zone settings
Note: The Admin Panel also works in Singleplayer mode!
10. Best Practices & Tips
Responsible Admin Command Usage
While admin commands give you significant power over your server, it's important to use them responsibly:
- Maintain Server Balance - Excessive use of item spawning or character modification commands can disrupt game balance and player experience.
- Document Changes - Keep a log of significant admin actions, especially when modifying player data or server settings.
- Communicate with Players - Use the announce command to inform players about server maintenance, restarts, or rule changes.
- Be Transparent - Establish clear server rules about when and how admin commands will be used.
- Secure Your Admin Access - Ensure only trusted individuals have admin privileges on your server.
Troubleshooting Command Issues
If you encounter problems with admin commands:
- Ensure you have proper admin privileges on the server
- Check command syntax carefully - parameters are case-sensitive
- For player-targeted commands, make sure the player name is spelled correctly
- Some commands may require the player to be online
- After server updates, some commands may change - check the official patch notes
- For location-based commands, remember to use quotation marks around coordinates
Quick Reference Cheat Sheet
Here's a condensed list of the most commonly used commands for quick reference:
SCUM Admin Commands - Quick Reference
# or #list – list all commands#announce – server-wide announcement#listplayers – show connected players#kick – kick player#ban – ban player#unban – unban player#location – show player coordinates#teleport – teleport player to coordinates#teleportto – teleport player to another player#spawnitem – spawn item#spawnvehicle – spawn vehicle#spawnanimal – spawn animal#spawnzombie – spawn zombie/puppet#listitems – list item IDs#listvehicles – list vehicle IDs#destroyvehicle – destroy specific vehicle#setfamepoints – set fame points#settime <0-24> – set hour of day#setweather <0-1> – set weather intensity#setgodmode – toggle invincibilityImportant: Always test new commands in a controlled environment before using them on a live server with players.
Conclusion
This comprehensive reference guide covers the most important admin commands available in SCUM. With these commands, you can effectively manage your server, assist players, and create a customized gameplay experience.
Remember that the most successful server administrators use these tools sparingly and transparently, focusing on enhancing the player experience rather than disrupting gameplay balance.
For more information about setting up and managing your SCUM server, check out our SCUM Server Setup Guide.