Консоль конфигурации F1
bs_config. Нажми F1 в игре (клавишу можно переназначить, это key mapping +bsconfig). Открыть её может только персонал.
Кто что может
Заголовок раздела «Кто что может»- Открывать и редактировать: любой, кого
bs_adminсчитает админом (ACEbs.admin/bs.superadmin). - Удалять профили: только
bs.owner. server.cfg выдаёт егоgroup.superadmin:Если нужно уже, выдай его одному конкретному идентификатору.add_ace group.superadmin bs.owner allow
Всё перепроверяется на сервере. Страница только запрашивает.
Что внутри
Заголовок раздела «Что внутри»Около 550 настроек из shared/schema.lua, в 18 категориях: Zombies, Economy & Loot, Survival & Medical, Drugs & Addiction, Gadgets, Factions / Squads / VIP, Building & Raids, Weather & Time, Weapons & Recoil, Safe Zones & PvP, Vanilla Faction Safezones, Vehicles, Keybinds & UI, World Events, Anti-cheat, Crafting & Recycling, Faction Jobs и Map Gates.
В файлах конфигурации у настройки, которая есть в F1, после неё стоит -- (F1). Это самый быстрый способ понять, нужно ли вообще трогать файл.
Каждый ключ это настоящий ключ в конфиг-файле ресурса. Значения по умолчанию читаются из файлов во время работы, так что если правишь файл, консоль идёт следом. Единственные ключи, которых нет в файлах, это множители Global.* (опыт, голод, жажда, лут, цены торговцев, отдача).
У каждой строки есть ползунок или поле, значение по умолчанию из файла, мин/макс, значок изменения и сброс. Поиск сверху фильтрует всё, / переводит на него фокус. “Modified only” показывает то, что ты менял.
Вживую или с перезапуском
Заголовок раздела «Вживую или с перезапуском»Большинство значений применяются вживую: они подставляются в таблицу конфига ресурса, и код, читающий их каждый раз, видит изменение сразу.
Некоторые помечены restart <resource>, потому что код кэширует их при запуске. У таких строк есть кнопка перезапуска (она выполняет ensure <resource>). Если «живое» значение, кажется, ничего не делает, этот код тоже его кэширует. Нажми перезапуск.
Профили
Заголовок раздела «Профили»- Встроенные, только для чтения: Default, Easy, Hardcore, PvP. Отредактируй один, и Apply попросит новое имя.
- Свои: сколько угодно. Сохранить как, переименовать, дублировать, удалить (только owner, и не активный), сделать активным.
- Профиль хранит только значения, отличающиеся от файла.
Из консоли сервера:
bsconfig_active -- show the active profilebsconfig_active Hardcore -- switchХранится в bs_config_profiles, bs_config_state и bs_config_audit (миграция 026_config_profiles.sql).
Как поделиться профилем
Заголовок раздела «Как поделиться профилем»Экспорт даёт код (BSC1: + base64) и JSON. Он также записывает resources/[beyond]/bs_config/exports/<name>.json на сервере. Импорт принимает код или JSON. Значения ограничиваются диапазоном, а неизвестные ключи отбрасываются, так что профиль из другой версии фреймворка ничего не сломает, он просто потеряет то, чего нет.
Каждая установка, откат, создание, переименование, удаление, активация и перезапуск записываются с указанием, кто и когда. Отдельное изменение можно откатить из вида Audit.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.