НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как стать админом на сервере SCP: Secret Laboratory

SCP: Secret LaboratoryUpdated Oct 26, 20263 min read

Администраторы SCP: Secret Laboratory задаются в config_remoteadmin.txt. Вы описываете роли с числовыми правами, а затем привязываете к этим ролям Steam ID. Файл строго относится к форматированию, и именно здесь чаще всего что-то идёт не так.

Найдите свой SteamID64

Вам нужно 17-значное число, которое начинается с 7656119. Возьмите его из адреса своего профиля в Steam или воспользуйтесь сайтом-определителем SteamID.

Откройте файл

  1. Остановите сервер.
  2. В панели откройте Files и перейдите в:
    .config/SCP Secret Laboratory/config/<port>/config_remoteadmin.txt

Задайте роль и добавьте себя

В файле есть блок ролей и блок участников. Выглядит это так:

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

Members:
 - 76561198000000000@steam: owner
  • Суффикс @steam у ID обязателен.
  • Permissions это битовая маска. Значение выше означает все права. Ролям ниже достаётся число поменьше, которое покрывает только нужные им права.
  • KickPower и RequiredKickPower не дают сотрудникам выгонять друг друга. Роль может действовать только на того, чья требуемая сила не выше её силы кика.

Форматирование не прощает ошибок

Этот файл ломается молча. Пропущенный пробел после дефиса, табуляция вместо пробелов или неровный отступ приведут к тому, что сервер отбросит всю роль без сообщения об ошибке. Скопируйте существующий блок и поменяйте значения, а не пишите новый вручную.

Пользуйтесь панелью удалённого админа

  1. Запустите сервер и зайдите на него.
  2. Нажмите M, чтобы открыть панель удалённого админа.
  3. В ней есть список игроков, кнопки запросов и консоль.

Полезные команды из этой консоли:

  • /ban <player> <duration> <reason>
  • /kick <player> <reason>
  • /forceclass <player> <class>
  • /roundrestart и /forcestart
  • /bc <seconds> <message> для рассылки сообщения

Если права админа не применяются

  • После правки сервер нужно перезапустить.
  • Проверьте, что у ID есть суффикс @steam.
  • Проверьте, что отступы точно совпадают с остальным файлом.
  • Проверьте, что вы правили папку конфигурации, названную по порту вашего сервера, а не глобальную.
  • Сделайте бэкап файла перед правкой. Он небольшой, а проверенная рабочая копия сэкономит много времени.

Ваш сервер уже у другого хостинга? Перенесите его к нам

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