bs_ui
HUD, notificações e base NUI partilhada.
Gerado a partir dos fontes Lua em resources/[beyond]/bs_ui/. 54 entradas. A coluna de descrição é o comentário acima da linha no código, por isso, se estiver vazia, ninguém escreveu ainda.
Exports
Seção intitulada “Exports”Chama com exports.bs_ui:Name(...) do mesmo lado.
| Nome | Lado | Onde | Descrição |
|---|---|---|---|
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 | A lista de que os seletores são feitos - Definições, e a 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 | Ainda há algo a tocar com este id? |
LevelUpSequence | client | client/cl_levelup.lua:50 | |
MoveSoundAt | client | client/cl_sound.lua:280 | Andou. Barato, e um no-op para tudo o que não esteja a tocar. |
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 | Não posicional: menus, notificações, hitmarkers, o som de subida de nível. |
PlaySoundAt | client | client/cl_sound.lua:275 | |
ResetMinimapRect | client | client/cl_hud.lua:171 | |
RestoreFilter | client | client/cl_filter.lua:130 | Repor o visual de jogo guardado depois de uma câmara de menu libertar o seu próprio 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, com rampa. fadeMs é opcional; nil é o valor curto por defeito. |
SuspendFilter | client | client/cl_filter.lua:153 | SUSPENDER, PARA TUDO O QUE SEJA DONO DO ECRÃ POR UM MOMENTO. |
Notify | server | server/sv_main.lua:16 | |
NotifyAll | server | server/sv_main.lua:17 |
Callbacks
Seção intitulada “Callbacks”Os callbacks de servidor são chamados a partir de um cliente com BSB.Await(name, timeoutMs, ...). Os callbacks de cliente são chamados a partir do servidor com BSB.AwaitClient(src, name, timeoutMs, ...).
Nenhum.
Eventos
Seção intitulada “Eventos”“net” significa que o handler está registado com RegisterNetEvent, por isso o outro lado o pode disparar. “local” é só AddEventHandler (mesmo lado, ou eventos do jogo).
| Nome | Lado | Tipo | Onde | Descrição |
|---|---|---|---|---|
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 | O popup de XP: este é o momento em que o jogador vê a recompensa chegar. |
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 ESTAVA AQUI - “O MAPA DE CAMPO AINDA NÃO FUNCIONA”, DURANTE MESES. |
bs:ui:levelCard | client | local | client/cl_hud.lua:330 | O cartão é desenhado aqui, mas a SEQUÊNCIA (cartão + boom + música) pertence ao cl_levelup.lua, que a dispara através de bs:ui:levelCard. |
bs:ui:opened | client | local | client/cl_fieldmap.lua:132 | Painéis |
bs:ui:panic | client | local | client/cl_hud.lua:216 | |
bs:ui:settingsChanged | client | local | client/cl_sound.lua:36 | As preferências do jogador chegam depois de o estado do HUD ser restaurado. |
onClientResourceStop | client | local | client/cl_blurguard.lua:34 | E O ÚNICO CASO QUE O WATCHDOG ACIMA NÃO APANHA: um recurso que fez fade-in do blur e depois PAROU. |
onResourceStop | client | local | client/cl_fieldmap.lua:138 | Um restart com um grade aplicado deixa o grade aplicado: o timecycle é estado do motor, não do recurso, e nada o limpa quando o script que o definiu desaparece. |
Comandos
Seção intitulada “Comandos”| Comando | Lado | Onde | Descrição |
|---|---|---|---|
/hud | client | client/cl_hud.lua:364 | |
/leveltest | client | client/cl_levelup.lua:54 | Um teste que não exige ganhar nada. |
/refreshui | client | client/cl_nui.lua:72 | /refreshui - O BOTÃO DE PÂNICO, PARA TODOS OS JOGADORES. |
/soundstat | client | client/cl_sound.lua:352 | /soundstat - o que o mixer pensa que está a acontecer agora. |
/soundtest | client | client/cl_sound.lua:313 | /soundtest <file> [distance] - prova que um ficheiro existe e é audível sem precisar que mais nada no projeto funcione primeiro. |
/uiscale | client | client/cl_uiscale.lua:35 | |
/unblur | client | client/cl_blurguard.lua:54 | /unblur - a saída de emergência 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.