Это руководство описывает, как настроить и проверить ваш выделенный сервер SCP: Secret Laboratory, размещённый на Legion Hosting, а также как к нему подключиться. Для получения доступа администратора и установки плагинов см. руководство по настройке администратора и плагинам EXILED.
Расположение файлов конфигурации
SCP: Secret Laboratory хранит файлы конфигурации в скрытой директории .config в файловой системе сервера. Все пути ниже указаны относительно домашней директории вашего сервера, как показано в файловом менеджере GPanel.
| Файл | Путь | Назначение |
|---|---|---|
config_gameplay.txt |
.config/SCP Secret Laboratory/config/ |
Основные настройки игрового процесса — имя сервера, слоты игроков, дружественный огонь, таймер раунда и многое другое. |
config_remoteadmin.txt |
.config/SCP Secret Laboratory/config/ |
Конфигурация Remote Admin — см. руководство по настройке администратора и плагинам EXILED. |
Шаг 1 — Доступ к файловому менеджеру
- Войдите в GPanel.
- Выберите ваш сервер SCP: Secret Laboratory из списка серверов.
- Если сервер работает, нажмите Stop на вкладке Console и дождитесь, пока статус изменится на Offline.
- Нажмите вкладку Files, чтобы открыть файловый менеджер.
- Перейдите в
.config/SCP Secret Laboratory/config/, чтобы найти файлы конфигурации.
.config начинается с точки, что означает, что это скрытая директория в Linux. Файловый менеджер GPanel показывает скрытые директории по умолчанию — если вы её не видите, найдите переключатель Show Hidden на панели инструментов файлового менеджера.
Шаг 2 — Настройка config_gameplay.txt
Откройте config_gameplay.txt в редакторе файлов GPanel. Каждая настройка находится на отдельной строке в формате key: value. Строки, начинающиеся с #, являются комментариями.
| Настройка | Пример значения | Описание |
|---|---|---|
server_name |
My Legion SCP Server |
Имя, отображаемое в внутриигровом браузере серверов SCP:SL. Поддерживает цветовые теги. |
max_players |
20 |
Максимальное количество одновременных игроков. Не должно превышать лимит слотов вашего тарифа. |
server_port |
(проверьте GPanel) | UDP-порт, который прослушивает сервер. Должен совпадать с портом, указанным на вкладке Network в GPanel. |
friendly_fire |
false |
Включает или отключает дружественный огонь между игроками одной команды. |
allow_friendly_fire_after_rounds |
2 |
Количество сыгранных раундов до включения дружественного огня (если friendly_fire установлен в false). |
contact_email |
[email protected] |
Контактный email, отображаемый на странице сервера в браузере серверов SCP:SL. Требуется для верификации сервера. |
server_ip |
auto |
IP-адрес, к которому привязывается сервер. Оставьте auto, чтобы использовать основной IP машины. |
online_mode |
true |
Требует, чтобы у игроков была действующая учётная запись SCP:SL. Установите false только для офлайн/LAN-использования. |
enable_whitelist |
false |
Ограничивает доступ к серверу только Steam ID из белого списка. |
Минимальный рабочий пример config_gameplay.txt (замените порт на значение со вкладки Network в GPanel):
server_name: My Legion SCP Server
max_players: 20
server_port: YOUR_PORT_HERE
friendly_fire: false
contact_email: [email protected]
online_mode: true
enable_whitelist: false
server_port должно совпадать с портом, назначенным вашему серверу. Проверьте вкладку Network в GPanel для выяснения выделенного порта вашего сервера.
Шаг 3 — Верификация сервера на центральных серверах SCP:SL
SCP: Secret Laboratory использует свой собственный список центральных серверов (не Steam). Чтобы ваш сервер появился в внутриигровом браузере серверов, он должен быть верифицирован центральными серверами Northwood Studios. К неверифицированному серверу всё ещё можно подключиться через прямое подключение, но он не появится в публичном браузере.
Требования для верификации
- В
config_gameplay.txtдолжно быть установленоonline_mode: true. - Должен быть указан действующий
contact_email— Northwood может связаться с вами по этому адресу. - Порт сервера должен быть доступен из интернета. Legion Hosting автоматически выделяет и открывает этот порт — никаких изменений брандмауэра с вашей стороны не требуется.
- Сервер должен быть запущен и успешно подключиться к серверам аутентификации Northwood при запуске. Следите за консолью GPanel на предмет строки, подтверждающей подключение к центральному серверу.
Запрос верификации
Чтобы новый сервер был размещён публично, вы должны отправить запрос на верификацию в Northwood Studios через официальный Discord SCP:SL или их форму верификации серверов. После одобрения ваш сервер появится в внутриигровом браузере в течение нескольких часов после следующего перезапуска.
Подключение к вашему серверу
Через внутриигровой браузер серверов
SCP: Secret Laboratory имеет собственный браузер серверов — он не использует браузер серверов Steam. Чтобы ваш сервер отображался здесь, он должен быть верифицирован (см. Шаг 3).
- Запустите SCP: Secret Laboratory.
- В главном меню нажмите Play, затем Online.
- Используйте строку поиска для поиска по имени вашего сервера, заданному в
config_gameplay.txt. - Нажмите на ваш сервер, а затем Join.
Через прямое подключение
Прямое подключение работает независимо от того, верифицирован ли ваш сервер. Вам понадобятся IP-адрес и порт вашего сервера.
- Найдите IP и порт вашего сервера в GPanel на вкладке Network или в заголовке вкладки Console. При необходимости см. руководство по IP и порту сервера.
- Запустите SCP: Secret Laboratory.
- В главном меню нажмите Play, затем Direct Connect.
- Введите IP-адрес и порт вашего сервера в формате
IP:PORTи нажмите Connect.
Связанные статьи
- Настройка администратора SCP:SL и плагины EXILED — Remote Admin и установка плагинов
- Устранение неполадок SCP:SL — Распространённые проблемы и решения