Skip to content

How to Use Remote Admin on Your SCP: Secret Laboratory Server ​

Remote Admin is the built-in admin system of SCP: Secret Laboratory. It lets you moderate your server directly in-game — through a graphical panel or via text commands. Many commands can also be run without the game through the console of the dashboard.

Prerequisite: a rank with Remote Admin rights ​

To use Remote Admin in-game you need a rank such as owner, admin or moderator. Ranks are assigned via the file /.config/SCP Secret Laboratory/config/<Port>/config_remoteadmin.txt — replace <Port> with the game port of your server shown in the dashboard under Overview. The guide Assign Ranks walks you through it.

Note

Which features and commands a player may use depends on the permissions of their rank in config_remoteadmin.txt. Use the perm command in-game to see your own permissions.

Open the Remote Admin panel in-game ​

  1. Join the server
    Connect to your server — see Join Server.

  2. Open the panel
    Press the M key (default binding). The Remote Admin panel opens.

  3. Select a player
    The left column Players lists all connected players along with their player ID. Select one or more players, then use the features of the individual tabs.

The most important sections of the panel:

SectionFunction
Request DataLook up a player's name, player ID, SteamID64, role and HP
Role ManagementAssign a class to players (SET CLASS), e.g. to spawn a player as Tutorial
InventoryGive items to players
ModerationMute/unmute players, block the intercom
AdministrationOverwatch, god mode, bypass, teleport (Bring/Go to), heal, noclip
Round & EventsStart/restart the round, respawn MTF/Chaos, start/stop/detonate the Alpha Warhead
Map ControlOpen, close, lock and unlock doors

At the bottom of the panel you can open the text-based Remote Admin console. That is where you enter the commands from the table below.

The most important commands ​

Players are addressed in commands by their player ID from the player list. Separate multiple IDs with periods, e.g. forceclass 2.5 1.

CommandDescription
roundrestartRestarts the current round immediately
restartnextroundRestarts the server as soon as the current round ends
roundlockLocks/unlocks the round end — the round cannot end
lobbylockLocks/unlocks the lobby — the next round will not start
forcestartForces the round to start from the lobby
forceclass <playerID> <role>Forces a player to a role — by role ID or name (e.g. 1 = Class-D, 2 = Spectator, 14 = Tutorial)
bc <seconds> <text>Broadcast: shows a message at the top of every player's screen
cassie <text>Announcement over the C.A.S.S.I.E. voice system; cassiewords lists all available words
warhead detonateStarts the Alpha Warhead detonation sequence
warhead cancelCancels the detonation sequence
warhead instantDetonates the Alpha Warhead instantly
decontamination forceStarts the Light Containment Zone decontamination immediately
noclip <playerID>Allows a player to use noclip; the player then toggles it themselves with their noclip key
cleanup itemsRemoves all dropped items from the map
cleanup ragdollsRemoves all ragdolls from the map

Tip

Use help to list all available commands and help <command> for details on a single command. This is always the most reliable reference, since the command list can change with game updates.

Warning

roundrestart and warhead instant take effect immediately and without warning for your players. It is best to announce such actions beforehand using bc.

Commands without the game: the console of the dashboard ​

The console in the dashboard is the server's LocalAdmin console. It has full permissions — you do not need an in-game rank to use it.

  1. Open the console
    Open the dashboard of your server and switch to the console.

  2. Enter server commands directly
    Commands like roundrestart, forcestart, restartnextround or players (player list with IDs) are entered as-is.

  3. Enter Remote Admin commands with a slash
    All Remote Admin commands from the table above work with a leading /, e.g. /bc 10 Server is restarting soon or /forceclass 2 1.

This gives you three ways to control your server: the graphical Remote Admin panel in-game, the text-based Remote Admin console inside the panel, and the LocalAdmin console in the dashboard.

Kick and ban players ​

Kicks and bans are also handled through Remote Admin — both via the panel and via commands. You can find all details in the guide Kick & Ban Players.