bs_ui
HUD, notificaciones y base NUI compartida.
Generado a partir de los fuentes Lua en resources/[beyond]/bs_ui/. 54 entradas. La columna de descripción es el comentario encima de la línea en el código, así que si está vacía, nadie la ha escrito aún.
Exports
Sección titulada «Exports»Llama con exports.bs_ui:Name(...) desde el mismo lado.
| Nombre | Lado | Dónde | Descripción |
|---|---|---|---|
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 | La lista con la que se construyen los selectores - Ajustes y la cámara cinematográfica. |
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 | ¿Sigue sonando algo bajo este id? |
LevelUpSequence | client | client/cl_levelup.lua:50 | |
MoveSoundAt | client | client/cl_sound.lua:280 | Anduvo. Barato, y un no-op para todo lo que no esté sonando. |
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 | No posicional: menús, notificaciones, hitmarkers, el sonido de subida de nivel. |
PlaySoundAt | client | client/cl_sound.lua:275 | |
ResetMinimapRect | client | client/cl_hud.lua:171 | |
RestoreFilter | client | client/cl_filter.lua:130 | Restaurar el aspecto de juego guardado después de que una cámara de menú libere su propio grade. |
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 | Parar, con rampa. fadeMs es opcional; nil es el valor corto por defecto. |
SuspendFilter | client | client/cl_filter.lua:153 | SUSPENDER, PARA TODO LO QUE SEA DUEÑO DE LA PANTALLA UN MOMENTO. |
Notify | server | server/sv_main.lua:16 | |
NotifyAll | server | server/sv_main.lua:17 |
Callbacks
Sección titulada «Callbacks»Los callbacks de servidor se llaman desde un cliente con BSB.Await(name, timeoutMs, ...). Los callbacks de cliente se llaman desde el servidor con BSB.AwaitClient(src, name, timeoutMs, ...).
Ninguno.
Eventos
Sección titulada «Eventos»“net” significa que el handler está registrado con RegisterNetEvent, así que el otro lado puede dispararlo. “local” es solo AddEventHandler (mismo lado, o eventos del juego).
| Nombre | Lado | Tipo | Dónde | Descripción |
|---|---|---|---|---|
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 | El popup de XP: este es el momento en que el jugador ve llegar la recompensa. |
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 | BUG QUE HABÍA AQUÍ - “EL MAPA DE CAMPO SIGUE SIN FUNCIONAR”, DURANTE MESES. |
bs:ui:levelCard | client | local | client/cl_hud.lua:330 | La tarjeta se dibuja aquí, pero la SECUENCIA (tarjeta + boom + música) es de cl_levelup.lua, que la dispara mediante bs:ui:levelCard. |
bs:ui:opened | client | local | client/cl_fieldmap.lua:132 | Paneles |
bs:ui:panic | client | local | client/cl_hud.lua:216 | |
bs:ui:settingsChanged | client | local | client/cl_sound.lua:36 | Las preferencias del jugador llegan después de restaurar el estado del HUD. |
onClientResourceStop | client | local | client/cl_blurguard.lua:34 | Y EL ÚNICO CASO QUE EL WATCHDOG DE ARRIBA NO PUEDE ATRAPAR: un recurso que hizo fade-in del blur y luego se DETUVO. |
onResourceStop | client | local | client/cl_fieldmap.lua:138 | Un reinicio con un grade aplicado deja el grade aplicado: el timecycle es estado del motor, no del recurso, y nada lo limpia cuando desaparece el script que lo puso. |
Comandos
Sección titulada «Comandos»| Comando | Lado | Dónde | Descripción |
|---|---|---|---|
/hud | client | client/cl_hud.lua:364 | |
/leveltest | client | client/cl_levelup.lua:54 | Una prueba que no requiere ganar nada. |
/refreshui | client | client/cl_nui.lua:72 | /refreshui - EL BOTÓN DE PÁNICO, PARA TODOS LOS JUGADORES. |
/soundstat | client | client/cl_sound.lua:352 | /soundstat - lo que el mixer cree que está pasando ahora mismo. |
/soundtest | client | client/cl_sound.lua:313 | /soundtest <file> [distance] - demuestra que un archivo está presente y se oye sin necesitar que nada más del proyecto funcione primero. |
/uiscale | client | client/cl_uiscale.lua:35 | |
/unblur | client | client/cl_blurguard.lua:54 | /unblur - la salida de emergencia manual. |
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.