Skip to main content

SCP:SL Admin Commands

This guide covers all available administrative commands for SCP: Secret Laboratory servers. Commands are executed through the Remote Admin console (default key: M) or Server Console.

Accessing the Admin Console

Press M in-game to open the Remote Admin console if you have appropriate permissions. Server Console is accessible through the Wasabi Hosting Gamepanel.

Basic Commands

Player Management

kick <player> <reason>
Kicks a player from the server.Examples:
kick John123 Breaking server rules
kick @76561198012345678 Cheating
You can use player names, player IDs, or SteamID64s prefixed with @ to target players.
ban <player> <duration> <reason>
ban <player> <duration>m <reason>  # Minutes
ban <player> <duration>h <reason>  # Hours
ban <player> <duration>d <reason>  # Days
Bans a player for a specified duration.Examples:
ban John123 1d Hacking
ban @76561198012345678 30m Toxicity
ban BadPlayer 7d Repeated rule violations
ban Cheater 0 Permanent ban for cheating
Duration of 0 creates a permanent ban.
unban <SteamID64>
unban <ban ID>
Removes a ban from a player.Examples:
unban 76561198012345678
unban 5
mute <player> <duration>
mute <player> <duration>m
unmute <player>
Mutes or unmutes a player’s voice chat and intercom.Examples:
mute John123 10m
mute @76561198012345678 1h
unmute John123

Server Control

roundrestart                  # Restarts the current round
forcestart                    # Forces the round to start immediately
roundlock                     # Locks/unlocks the round
roundunlock                   # Explicitly unlocks the round
Use Cases:
  • roundrestart: Start a fresh round after issues
  • forcestart: Begin the round without waiting for the timer
  • roundlock: Prevent the round from starting (for events)
servershutdown                # Gracefully shuts down the server
serverrestart                 # Restarts the server process
These commands will disconnect all players. Use with caution.

Advanced Commands

Player Manipulation

tp <player1> <player2>        # Teleports player1 to player2
bring <player>                # Teleports player to you
goto <player>                 # Teleports you to player
tproom <player> <room>        # Teleports player to specific room
Room Names:
  • surface
  • entrance
  • lcz_173 (Light Containment Zone - 173’s chamber)
  • hcz_049 (Heavy Containment Zone - 049’s chamber)
  • hcz_106 (Heavy Containment Zone - 106’s chamber)
  • hcz_096 (Heavy Containment Zone - 096’s chamber)
  • pocket (Pocket Dimension)
Examples:
tp John123 Admin
bring John123
goto Suspect123
tproom John123 surface
forceclass <player> <class>   # Forces player to become specified class
setclass <player> <class>     # Sets player's class (gentler)
Available Classes:
  • ClassD - Class-D Personnel
  • Scientist - Scientist
  • FacilityGuard - Facility Guard
  • NtfCadet - MTF Cadet
  • NtfLieutenant - MTF Lieutenant
  • NtfCommander - MTF Commander
  • ChaosConscript - Chaos Insurgency
  • ChaosMarauder - Chaos Marauder
  • ChaosRepressor - Chaos Repressor
  • Scp049 - SCP-049
  • Scp0492 - SCP-049-2 (Zombie)
  • Scp079 - SCP-079
  • Scp096 - SCP-096
  • Scp106 - SCP-106
  • Scp173 - SCP-173
  • Scp939 - SCP-939
  • Tutorial - Tutorial
Examples:
forceclass John123 Scp096
setclass Admin Tutorial
forceclass @76561198012345678 NtfCommander
give <player> <item> <amount>  # Gives item to player
clearinventory <player>        # Clears player's inventory
Common Items:
  • KeycardJanitor, KeycardScientist, KeycardResearchCoordinator
  • KeycardZoneManager, KeycardGuard, KeycardNTFOfficer
  • KeycardContainmentEngineer, KeycardNTFLieutenant, KeycardNTFCommander
  • KeycardFacilityManager, KeycardChaosInsurgency, KeycardO5
  • Radio, GunCOM15, Medkit, Flashlight, MicroHID
  • GunE11SR, GunCrossvec, GunFSP9, GunLogicer, GunCOM18
  • GunRevolver, GunAK, GunShotgun, GrenadeHE, GrenadeFlash
  • Adrenaline, Painkillers, Coin, ArmorLight, ArmorCombat
  • ArmorHeavy, AmmoBox9x19, AmmoBox556x45, AmmoBox762x39
  • AmmoBox12gauge, AmmoBox44cal
Examples:
give John123 KeycardO5 1
give Admin MicroHID 1
give @76561198012345678 GunLogicer 1
clearinventory John123

Effects and Status

heal <player>                  # Heals player to full health
ahp <player> <amount>          # Gives Artificial HP
kill <player>                  # Kills specified player
hurt <player> <amount>         # Damages player by amount

infect <player>                # Infects player with SCP-049
cure <player>                  # Cures infection effects
Examples:
heal John123
ahp Admin 50
kill BadPlayer
hurt John123 25
infect Volunteer
effect <player> <effect> <duration> <intensity>
removeeffect <player> <effect>
Common Effects:
  • Bleeding - Player loses health over time
  • Poisoned - Similar to bleeding
  • Burned - Fire damage over time
  • Concussed - Screen shake and movement impairment
  • Disabled - Cannot use items
  • Ensnared - Movement speed reduced
  • Flashed - Screen flash effect
  • Hemorrhage - Severe bleeding
  • Invigorated - Movement speed boost
  • MovementBoost - Speed increase
  • Scp207 - Cola effects (speed boost)
  • Invisible - Player becomes invisible
  • Blinded - Cannot see
  • Deafened - Cannot hear
  • Asphyxiated - Taking suffocation damage
Examples:
effect John123 MovementBoost 30 50
effect Admin Invisible 60 1
removeeffect John123 Bleeding

Facility Control

warhead start                  # Starts the Alpha Warhead
warhead stop                   # Stops the Alpha Warhead
warhead lock                   # Locks the warhead (cannot be cancelled)
warhead unlock                 # Unlocks the warhead
warhead detonate               # Immediately detonates the warhead
warhead detonate immediately ends the round. Use carefully!
decontaminate                  # Starts Light Containment Zone decontamination
instantdecon                   # Immediately decontaminates LCZ
lockall                        # Locks all doors
unlockall                      # Unlocks all doors
openall                        # Opens all doors
closeall                       # Closes all doors

lightsoff <duration>           # Turns off facility lights
lightson                       # Turns lights back on
Examples:
lockall
lightsoff 30

Broadcasting

bc <duration> <message>        # Broadcasts message to all players
bc_player <player> <duration> <message>  # Broadcasts to specific player
cassie <message>               # Plays CASSIE announcement
CASSIE Voice Codes:
  • Use phonetic words: “SCP 0 9 6” instead of “SCP-096”
  • Pause: .G# (where # is pause duration 1-7)
  • Pitch: PITCH_# (0.1 to 2.0)
  • Speed: Can be controlled with pitch
Examples:
bc 10 Welcome to the server!
bc_player John123 5 Please follow server rules
cassie SCP 1 7 3 has been successfully contained
cassie .G3 Attention all personnel .G2 Alpha Warhead emergency detonation sequence engaged
CASSIE announcements are great for adding immersion to events or important server messages.

Spectator Mode

overwatch <player>             # Enables overwatch mode
overwatchoff <player>          # Disables overwatch mode
Overwatch Mode Features:
  • Invisible to all players
  • Noclip enabled
  • Cannot interact with the game
  • Perfect for monitoring suspected cheaters
Example:
overwatch Admin
overwatchoff Admin

Informational Commands

Player Information

playerlist                     # Lists all connected players
players                        # Alias for playerlist
pinfo <player>                 # Shows detailed player information
userid <player>                # Shows player's UserID
Examples:
playerlist
pinfo John123
userid @76561198012345678

Server Information

status                         # Shows server status
info                           # Shows server information
plugins                        # Lists installed plugins
memory                         # Shows memory usage
uptime                         # Shows server uptime

Ban List

banlist                        # Shows all active bans
baninfo <ban ID>               # Shows details about a specific ban
offlineban <SteamID64> <duration> <reason>  # Bans offline player
Examples:
banlist
baninfo 5
offlineban 76561198012345678 7d Cheating (banned while offline)

Permission Commands

permission <player> <permission>     # Grants permission temporarily
revoke <player> <permission>         # Revokes permission
Common Permissions:
  • PlayerSensitiveDataAccess - View player IPs and sensitive data
  • FacilityManagement - Control facility systems
  • PlayersManagement - Kick, ban, mute players
  • ServerConsoleCommands - Execute server console commands
  • Overwatch - Use overwatch mode
  • Noclip - Use noclip
  • RoundEvents - Control round events
  • Broadcasting - Use broadcast commands
Examples:
permission John123 Broadcasting
revoke John123 Noclip

Special Commands

Event Commands

mtfrespawn                     # Forces MTF respawn wave
cirespawn                      # Forces CI respawn wave
tesla <enable/disable>         # Enables or disables all Tesla Gates
Examples:
mtfrespawn
cirespawn
tesla disable

Miscellaneous

noclip                         # Toggles noclip for yourself
god                           # Toggles god mode for yourself
instakill <player>            # Enables one-hit kill for player
size <player> <scale>         # Changes player model size
rename <player> <name>        # Renames player

cleanup                       # Cleans up dropped items and ragdolls
respawnlock                   # Prevents team respawns
respawnunlock                 # Allows team respawns
Examples:
noclip
size John123 2.5
rename BadName GoodName
cleanup

Command Shortcuts

Many commands have shortcuts for faster typing:
CommandShortcutDescription
playerlistplList players
roundrestartrrRestart round
forceclassfcForce class
broadcastbcBroadcast message
clearinventoryciClear inventory

Best Practices

Admin Command Best Practices:
  1. Document actions: Keep a log of major admin actions
  2. Give warnings: Warn players before banning when appropriate
  3. Be consistent: Apply rules fairly to all players
  4. Use appropriate force: Start with warnings, escalate as needed
  5. Communicate: Let players know why they’re being punished
  6. Avoid abuse: Don’t use admin powers for personal advantage
  7. Stay professional: Remain calm and professional in all interactions

Creating Command Aliases

Some server frameworks allow custom command aliases. Check your plugin documentation for specific implementation.

Troubleshooting Commands

Common Issues:
  1. Insufficient permissions: Check your permission level in permissions.yml
  2. Invalid syntax: Verify command syntax matches examples
  3. Player not found: Ensure player name/ID is correct
  4. Plugin conflict: Some plugins may override default commands
  5. Server lag: Commands may be delayed during high server load
Solutions:
  • Verify permissions with admin
  • Use tab completion for player names
  • Try using SteamID64 instead of username
  • Check server console for error messages

Plugin-Specific Commands

Many popular plugins add additional commands:
.goto <room>                   # Teleport to room
.respawn <team>                # Respawn as specific team
.inf <class>                   # Infinite ammo for class
.setammo <player> <ammo> <amount>  # Set ammo count
.god <player>                  # Toggle god mode for player
.jail <player>                 # Jails player
.unjail <player>               # Releases player from jail
.freeze <player>               # Freezes player in place
.unfreeze <player>             # Unfreezes player
This comprehensive command reference covers the essential and advanced administration tools for SCP: Secret Laboratory servers. For plugin-specific commands, consult the respective plugin documentation.