Это руководство описывает, как настроить доступ Remote Admin и установить фреймворк плагинов EXILED на вашем сервере SCP: Secret Laboratory, размещённом на Legion Hosting. Для первоначальной настройки сервера и информации о том, как подключиться, см. Руководство по настройке сервера SCP:SL.
Настройка Remote Admin
Remote Admin (RA) — это внутриигровая панель администратора, которая открывается нажатием клавиши M во время подключения к вашему серверу. Она управляется файлом config_remoteadmin.txt, расположенным в .config/SCP Secret Laboratory/config/ в файловом менеджере GPanel.
config_remoteadmin.txt создаётся автоматически при первом запуске сервера. Если его ещё нет, запустите сервер один раз, дождитесь его полной инициализации, затем остановите перед редактированием.
Установка пароля администратора
Настройка password в config_remoteadmin.txt задаёт общесерверный пароль администратора. Любой игрок, вводящий этот пароль через Remote Admin, получит разрешения, определённые в блоке Passwords.
password: YourSecurePasswordHere
Настройка разрешений
Разрешения предоставляются конкретным игрокам по их Steam ID (формат SteamID64). Игроки, перечисленные в разделе Members, получают базовый набор разрешений; перечисленные в Owners получают полные права администратора.
Members:
# Add moderators here - one SteamID64 per line
76561198000000001: full_name: Moderator One
76561198000000002: full_name: Moderator Two
Owners:
# Add owners here - they receive all permissions
76561198000000003: full_name: Server Owner
| Раздел | Уровень разрешений | Примечания |
|---|---|---|
Owners |
Полный доступ — все разрешения RA | Эквивалент root. Используйте экономно. |
Members |
Настраиваемые разрешения | Разрешения можно перечислять индивидуально для каждой записи SteamID. |
Установка фреймворка плагинов EXILED
EXILED (EXtended In-runtime Library for External Development) — это основной загрузчик плагинов для SCP: Secret Laboratory. Почти все плагины сообщества требуют предварительной установки EXILED. Он модифицирует сервер во время выполнения, предоставляя безопасный API плагинов.
Шаги установки
- Скачайте последний релиз EXILED со страницы официальных релизов EXILED на GitHub. Скачайте архив
Exiled.tar.gz. - Распакуйте архив на вашем локальном компьютере. Вы найдёте папку
EXILED, содержащую DLL-файлы установщика и поддиректориюPlugins. - Загрузите распакованные файлы на ваш сервер через SFTP. Инструкции см. в руководстве по загрузке через SFTP.
- Загрузите содержимое папки
EXILEDв.config/EXILED/на вашем сервере. - Основные файлы сборки EXILED размещаются непосредственно в
.config/EXILED/. - Любые плагины размещаются в
.config/EXILED/Plugins/.
- Загрузите содержимое папки
- Запустите сервер из GPanel. EXILED загрузится при запуске, и вы увидите строки журнала, подтверждающие версию фреймворка и любые загруженные плагины.
- Файлы фреймворка:
.config/EXILED/ - DLL плагинов:
.config/EXILED/Plugins/ - Конфигурации плагинов:
.config/EXILED/Configs/(создаётся автоматически после первой загрузки)
Обновление EXILED
Когда выходит новое обновление игры SCP:SL, EXILED обычно также нуждается в обновлении. Скачайте новый релиз с GitHub, остановите сервер, перезапишите существующие файлы EXILED через SFTP, затем перезапустите. Конфигурации плагинов в Configs/ не затрагиваются обновлениями фреймворка EXILED.
Установка плагинов
После установки EXILED добавление плагинов происходит легко. Каждый плагин — это один файл .dll.
- Найдите плагин на GitHub EXILED, в Discord SCP:SL или на сайтах сообщества, таких как Discord владельцев серверов SCP:SL.
- Скачайте файл
.dllплагина. - Остановите сервер из GPanel.
- Загрузите
.dllв.config/EXILED/Plugins/через SFTP или файловый менеджер GPanel. - Запустите сервер. EXILED обнаружит и загрузит плагин автоматически.
- После первой загрузки файл конфигурации плагина появится в
.config/EXILED/Configs/. Отредактируйте его, чтобы настроить поведение плагина, затем перезапустите сервер.
Популярные плагины сообщества
| Плагин | Описание |
|---|---|
| AdminTools | Расширяет Remote Admin дополнительными командами модерации — mute, kick, ban по имени и многое другое. |
| AutoEvents | Планирует автоматические внутриигровые события во время раундов для увеличения разнообразия и вовлечённости игроков. |
| BetterSCP | Добавляет улучшения качества жизни, специфичные для SCP, такие как таймеры возрождения, чат SCP и настройки способностей. |
| SCPStats | Отслеживает и отображает статистику игроков (убийства, выжитые раунды, игры за SCP) через веб-панель. |
| Respawning | Настраивает систему возрождения — регулирует тайминг волн, добавляет объявления о возрождении и поддерживает пользовательские роли. |
| Scp035 | Добавляет на сервер любимую фанатами пользовательскую роль SCP-035 в качестве играбельного персонажа. |
Связанные статьи
- Руководство по настройке сервера SCP:SL — Конфигурация сервера, верификация и как подключиться
- Устранение неполадок SCP:SL — Распространённые проблемы и решения