НОВОЕ 📢 Сэкономьте до 30% в первый месяц, ограниченное предложение!

How to Become an Admin on Your SCP: Secret Laboratory Server

SCP: Secret LaboratoryUpdated Sep 23, 20263 min read

SCP: Secret Laboratory admin is defined in config_remoteadmin.txt. You define roles with permission numbers, then map Steam IDs to those roles. The file is strict about formatting, which is where most attempts go wrong.

Find your SteamID64

You need the 17 digit number beginning 7656119. Read it from your Steam profile URL or use a SteamID lookup site.

Open the file

  1. Stop the server.
  2. In the panel open Files and go to:
    .config/SCP Secret Laboratory/config/<port>/config_remoteadmin.txt

Define a role and add yourself

The file has a roles block and a members block. The shape looks like this:

Roles:
 - owner:
   - Permissions: 18446744073709551615
   - Badge: Owner
   - Color: red
   - Cover: false
   - Hidden: false
   - KickPower: 254
   - RequiredKickPower: 255

Members:
 - 76561198000000000@steam: owner
  • The @steam suffix on the ID is required.
  • Permissions is a bitmask. The value above is everything. Lower roles get a smaller number covering only the permissions they need.
  • KickPower and RequiredKickPower stop staff kicking each other. A role can only act on someone whose required power is at or below its kick power.

Formatting is unforgiving

This file breaks silently. A missing space after a dash, a tab instead of spaces, or an inconsistent indent will make the server drop a whole role with no error message. Copy an existing block and edit the values rather than writing a new one by hand.

Use the remote admin panel

  1. Start the server and join it.
  2. Press M to open the remote admin panel.
  3. The player list, request buttons and console are all there.

Useful commands from that console:

  • /ban <player> <duration> <reason>
  • /kick <player> <reason>
  • /forceclass <player> <class>
  • /roundrestart and /forcestart
  • /bc <seconds> <message> to broadcast

If admin does not apply

  • The server must be restarted after the edit.
  • Check the ID has the @steam suffix.
  • Check the indentation matches the rest of the file exactly.
  • Check you edited the config folder named after your server's port, not the global folder.
  • Back up the file before editing. It is small, and a known good copy saves a lot of time.

СОЗДАЙТЕ СВОЙ ИГРОВОЙ СЕРВЕР
ГОТОВЫ НАЧАТЬ?

Сэкономьте до 30% на вашем новом игровом сервере.
Премиальная производительность, мгновенная активация и непревзойдённая надёжность по лучшей цене.

ПОСЛЕДНИЕ БЛОГИ