bs_ui
HUD, уведомления и общая оболочка NUI.
Сгенерировано из Lua-исходников в resources/[beyond]/bs_ui/. Записей: 54. Столбец описания - это комментарий над строкой в коде, поэтому если он пуст, значит, его ещё никто не написал.
Экспорты
Заголовок раздела «Экспорты»Вызывайте через exports.bs_ui:Name(...) с той же стороны.
| Имя | Сторона | Где | Описание |
|---|---|---|---|
ApplyFilter | client | client/cl_filter.lua:127 | |
ApplyHudSettings | client | client/cl_hud.lua:63 | |
Close | client | client/cl_nui.lua:84 | |
CloseFieldMap | client | client/cl_fieldmap.lua:154 | |
FilterPresets | client | client/cl_filter.lua:119 | Список, из которого строятся выборы - настройки и кинокамера. |
GetHudSettings | client | client/cl_hud.lua:64 | |
GetPartyHudPref | client | client/cl_partyhud.lua:51 | |
GetUiScale | client | client/cl_uiscale.lua:32 | |
IsFieldMapOpen | client | client/cl_fieldmap.lua:155 | |
IsFocused | client | client/cl_nui.lua:86 | |
IsSoundLive | client | client/cl_sound.lua:290 | Играет ли ещё что-то под этим id? |
LevelUpSequence | client | client/cl_levelup.lua:50 | |
MoveSoundAt | client | client/cl_sound.lua:280 | Он прошёл. Дёшево, и ничего не делает для того, что сейчас не играет. |
Notify | client | client/cl_notify.lua:25 | |
Open | client | client/cl_nui.lua:83 | |
OpenFieldMap | client | client/cl_fieldmap.lua:153 | |
PlaySound2D | client | client/cl_sound.lua:295 | Непозиционные: меню, уведомления, хитмаркеры, фанфара повышения уровня. |
PlaySoundAt | client | client/cl_sound.lua:275 | |
ResetMinimapRect | client | client/cl_hud.lua:171 | |
RestoreFilter | client | client/cl_filter.lua:130 | Восстановить сохранённый игровой вид после того, как камера меню отпустила свою цветокоррекцию. |
Send | client | client/cl_nui.lua:85 | |
SetBigmap | client | client/cl_hud.lua:113 | |
SetMinimap | client | client/cl_hud.lua:172 | |
SetMinimapRect | client | client/cl_hud.lua:170 | |
SetPartyHudPref | client | client/cl_partyhud.lua:52 | |
SetUiScale | client | client/cl_uiscale.lua:33 | |
SkillLevelSequence | client | client/cl_levelup.lua:51 | |
StopSoundTag | client | client/cl_sound.lua:287 | Остановка с затуханием. fadeMs необязателен; nil - короткое значение по умолчанию. |
SuspendFilter | client | client/cl_filter.lua:153 | ПРИОСТАНОВКА для всего, что на мгновение занимает экран. |
Notify | server | server/sv_main.lua:16 | |
NotifyAll | server | server/sv_main.lua:17 |
Колбэки
Заголовок раздела «Колбэки»Серверные колбэки вызываются с клиента через BSB.Await(name, timeoutMs, ...). Клиентские колбэки вызываются с сервера через BSB.AwaitClient(src, name, timeoutMs, ...).
Нет.
События
Заголовок раздела «События»«net» значит, что обработчик зарегистрирован через RegisterNetEvent, и другая сторона может его вызвать. «local» - только AddEventHandler (та же сторона или игровые события).
| Имя | Сторона | Тип | Где | Описание |
|---|---|---|---|---|
bs:factions:sync | client | net | client/cl_partyhud.lua:66 | |
bs:hook:player:levelUp | client | local | client/cl_hud.lua:348 | |
bs:hook:player:loaded | client | local | client/cl_hud.lua:309 | |
bs:hook:player:money | client | local | client/cl_notify.lua:36 | |
bs:hook:player:spawned | client | local | client/cl_notify.lua:49 | |
bs:hook:player:unloaded | client | local | client/cl_fieldmap.lua:136 | |
bs:hook:player:xp | client | local | client/cl_hud.lua:324 | Всплывающее окно опыта: момент, когда игрок видит награду. |
bs:squad:sync | client | net | client/cl_partyhud.lua:65 | |
bs:ui:announce | client | net | client/cl_announce.lua:3 | |
bs:ui:closed | client | local | client/cl_hud.lua:180 | БАГ, КОТОРЫЙ ЗДЕСЬ БЫЛ - «КАРТА МЕСТНОСТИ ВСЁ ЕЩЁ НЕ РАБОТАЕТ», МЕСЯЦАМИ. |
bs:ui:levelCard | client | local | client/cl_hud.lua:330 | Карточка рисуется здесь, но ПОСЛЕДОВАТЕЛЬНОСТЬЮ (карточка + удар + музыка) владеет cl_levelup.lua, который запускает её через bs:ui:levelCard. |
bs:ui:opened | client | local | client/cl_fieldmap.lua:132 | Панели |
bs:ui:panic | client | local | client/cl_hud.lua:216 | |
bs:ui:settingsChanged | client | local | client/cl_sound.lua:36 | Настройки игрока приходят после восстановления состояния HUD. |
onClientResourceStop | client | local | client/cl_blurguard.lua:34 | И ОДИН СЛУЧАЙ, КОТОРЫЙ СТОРОЖЕВОЙ ТАЙМЕР ВЫШЕ НЕ ЛОВИТ: ресурс включил размытие и затем ОСТАНОВИЛСЯ. |
onResourceStop | client | local | client/cl_fieldmap.lua:138 | Перезапуск с применённой цветокоррекцией оставляет её применённой: timecycle - состояние движка, а не ресурса, и ничто не сбрасывает его, когда скрипт, установивший его, исчезает. |
Команды
Заголовок раздела «Команды»| Команда | Сторона | Где | Описание |
|---|---|---|---|
/hud | client | client/cl_hud.lua:364 | |
/leveltest | client | client/cl_levelup.lua:54 | Тест, для которого ничего не нужно зарабатывать. |
/refreshui | client | client/cl_nui.lua:72 | /refreshui - КНОПКА ПАНИКИ ДЛЯ КАЖДОГО ИГРОКА. |
/soundstat | client | client/cl_sound.lua:352 | /soundstat - что сейчас происходит в микшере, по его мнению. |
/soundtest | client | client/cl_sound.lua:313 | /soundtest <file> [distance] - проверяет, что файл есть и слышен, не требуя, чтобы что-то ещё в проекте уже работало. |
/uiscale | client | client/cl_uiscale.lua:35 | |
/unblur | client | client/cl_blurguard.lua:54 | /unblur - ручной запасной выход. |
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.