Меню админа и права
Два уровня персонала
Заголовок раздела «Два уровня персонала»Права это обычный ACE FiveM. Из server.cfg:
# staff tieradd_ace group.admin command.zombiemenu allowadd_ace group.admin bs.admin allow
# owner tieradd_ace group.superadmin bs.superadmin allowadd_ace group.superadmin bs.owner allowadd_ace group.superadmin command allowadd_principal group.superadmin group.admin # superadmin gets everything admin hasbs_core читает их из Config.Permissions (bs_core/config/config.lua):
adminAces = { 'bs.admin', 'command.zombiemenu' },superAdminAces = { 'bs.superadmin' },Другие ACE, используемые во фреймворке:
| ACE | Для чего |
|---|---|
bs.admin | меню F10, консоль F1, команды персонала |
bs.superadmin | разрушительные действия: кик, выдача денег, стирание построек/инвентаря, выдача/отзыв VIP |
bs.owner | удаление профилей F1 |
bs.guard.bypass | пропуск проверок античита без роли персонала |
Добавление персонала
Заголовок раздела «Добавление персонала»Впиши их идентификатор в группу внизу server.cfg. Steam hex или лицензия, подойдут оба, добавь оба, если не уверен, какой разрешит FiveM:
add_principal identifier.license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx group.superadminadd_principal identifier.steam:11000010xxxxxxx group.adminУдали примерные principals из поставляемого конфига до открытия для публики. Они мои.
Админ-меню F10
Заголовок раздела «Админ-меню F10»bs_admin, клавиша F10 (Admin.Settings.openKey = 57), команда /adminmenu.
Простой и Расширенный
Заголовок раздела «Простой и Расширенный»Кнопка вверху переключает между двумя видами.
-
В Простом три вкладки, QUICK, PLAYER и SERVER, с тем, что делаешь каждый день: выбрать игрока, вылечить, оживить, телепортировать, починить его машину, выдать предмет, сделать объявление, сменить погоду и время. Деструктивные кнопки требуют второго нажатия в течение 3 секунд.
-
Расширенный показывает все вкладки:
-
SELF - ноклип, лечение и другое для себя
-
PLAYERS - goto, bring, spectate и остальное, плюс переключатель TESTER, который даёт игроку меню тестера F4
-
SKILLS - установка уровней и навыков
-
ITEMS - выбор предметов по вкладкам (бустеры, гаджеты, экипировка, наркотики, патроны…)
-
WEAPONS, CLOTHING, VEHICLE
-
WORLD - пресеты времени и погоды
-
DEBUG
-
SANCTIONS - глобальные санкции фракций и админская тюрьма
-
GUARD - журнал античита (см. Античит)
Каждая кнопка - это серверное действие, которое ещё раз проверяет права персонала, поэтому модифицированный клиент его не обойдёт. Действия из Admin.Settings.superAdminOnly (kick, ban, unban, kill, givemoney, takemoney, wipeBuilds, wipeInventory, grantvip, revokevip) требуют superadmin даже внутри меню.
Чат-команды вроде /dv, /dz, /ann, /weather, /time, /tpc и /giveitem описаны в Командах персонала.
vMenu доступен только персоналу на F11, vmenu_menu_staff_only true. Его права лежат в resources/vMenu/config/permissions.cfg, который выполняется перед ensure vMenu. Его собственный group.admin наследуется от твоего group.admin, так что персонал дважды объявлять не нужно.
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.