bs_medical
cair em vez de morrer, sangrar até à morte e ser levantado.
Gerado a partir dos fontes Lua em resources/[beyond]/bs_medical/. 75 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_medical:Name(...) do mesmo lado.
| Nome | Lado | Onde | Descrição |
|---|---|---|---|
IsCarrying | client | client/cl_carry.lua:263 | |
IsDowned | client | client/cl_downed.lua:837 | |
TimeLeft | client | client/cl_downed.lua:838 | |
ClearConditions | server | server/sv_conditions.lua:717 | |
Corpses | server | server/sv_corpse.lua:191 | |
Down | server | server/sv_main.lua:768 | |
GetConditions | server | server/sv_conditions.lua:719 | |
Inflict | server | server/sv_conditions.lua:718 | |
InterceptUse | server | server/sv_conditions.lua:671 | Usar um item médico da mochila: o bs_inventory pergunta primeiro. |
IsDowned | server | server/sv_main.lua:767 | |
IsSystemOn | server | server/sv_conditions.lua:720 | |
Log | server | server/sv_conditions.lua:721 | |
Revive | server | server/sv_main.lua:779 | O único revive, oferecido ao bs_admin para que o menu de staff não tenha de passar uma string pelo ExecuteCommand para lá chegar. |
SelfRevive | server | server/sv_main.lua:539 | Para o bs_inventory: o medkit já foi consumido pelo inventory:use. |
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, ...).
| Nome | Direção | Onde | Descrição |
|---|---|---|---|
medical:callHelp | client -> server | server/sv_main.lua:626 | |
medical:carryStart | client -> server | server/sv_main.lua:586 | |
medical:carryStop | client -> server | server/sv_main.lua:615 | |
medical:corpseSearch | client -> server | server/sv_corpse.lua:132 | |
medical:dead | client -> server | server/sv_main.lua:448 | Pedido ANTES da animação de doze segundos, para ninguém se ajoelhar em vão. |
medical:doctor | client -> server | server/sv_conditions.lua:698 | |
medical:down | client -> server | server/sv_main.lua:351 | |
medical:examine | client -> server | server/sv_conditions.lua:657 | O que o diagrama precisa. |
medical:executed | client -> server | server/sv_main.lua:558 | Atingido/baleado por outro jogador enquanto caído. |
medical:giveUp | client -> server | server/sv_main.lua:405 | DESISTIR, E PORQUE É A MESMA MORTE QUE QUALQUER OUTRA. |
medical:hardDeath | client -> server | server/sv_main.lua:338 | |
medical:options | client -> server | server/sv_main.lua:542 | O que o HUD de caído pode oferecer: itens na mochila e quem te pode levantar. |
medical:revive | client -> server | server/sv_main.lua:474 | Verificado de novo na conclusão: distância agora, item agora, ainda caído agora. |
medical:reviveCheck | client -> server | server/sv_main.lua:456 | |
medical:selfRevive | client -> server | server/sv_main.lua:533 | |
medical:stabilise | client -> server | server/sv_main.lua:384 | Ligar-te a ti próprio. Uma vez por queda, e gasta a ligadura. |
medical:stabiliseOther | client -> server | server/sv_main.lua:423 | A ligadura de outra pessoa. |
medical:treat | client -> server | server/sv_conditions.lua:630 | |
medical:treatCancel | client -> server | server/sv_conditions.lua:599 | |
medical:treatStart | client -> server | server/sv_conditions.lua:591 |
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_config:changed:bs_medical | server | local | server/sv_conditions.lua:231 | |
bs:hook:player:spawned | server | local | server/sv_conditions.lua:195 | O dono recupera o blip depois de um relog. |
bs:hook:player:unloaded | client | local | client/cl_carry.lua:229 | A flag é por corpo, não por sessão: morrer, ser descarregado ou um restart do recurso terminam uma tentativa sem o seu próprio código chegar ao fim. |
bs:hook:player:unloaded | server | local | server/sv_conditions.lua:206 | |
bs:medical:carry:stop | client | net | client/cl_carry.lua:224 | |
bs:medical:carry:victim | client | net | client/cl_carry.lua:173 | |
bs:medical:corpse:bite | server | net | server/sv_corpse.lua:149 | Um host de walkers reporta alimentar-se de um corpo; o apodrecimento é guardado no servidor para todos os clientes desenharem o mesmo estado. |
bs:medical:corpse:blip | client | net | client/cl_corpse.lua:139 | |
bs:medical:corpse:dress | client | net | client/cl_corpse.lua:27 | |
bs:medical:corpse:gone | client | net | client/cl_corpse.lua:152 | |
bs:medical:corpse:search | client | local | client/cl_corpse.lua:120 | |
bs:medical:corpse:snapshot | client | net | client/cl_corpse.lua:17 | Tirado antes de o wipe despir a roupa: dados simples, sem ped clone. |
bs:medical:died | client | net | client/cl_downed.lua:765 | O tempo acabou. O servidor já nos moveu e repôs as nossas necessidades. |
bs:medical:dot:carry | client | local | client/cl_carry.lua:259 | |
bs:medical:dot:doctor | client | local | client/cl_conditions.lua:573 | |
bs:medical:dot:drag | client | local | client/cl_carry.lua:256 | |
bs:medical:dot:examine | client | local | client/cl_conditions.lua:166 | |
bs:medical:dot:revive | client | local | client/cl_treat.lua:187 | |
bs:medical:dot:stabilise | client | local | client/cl_treat.lua:194 | |
bs:medical:env | server | net | server/sv_conditions.lua:393 | |
bs:medical:extend | client | net | client/cl_downed.lua:805 | Tempo extra da ligadura de outra pessoa. |
bs:medical:flatline | client | net | client/cl_downed.lua:795 | O bleedout esgotou-se com o sistema médico ligado: o coração pára, o corpo fica. |
bs:medical:heal | client | net | client/cl_conditions.lua:256 | |
bs:medical:helpPing | client | net | client/cl_downed.lua:820 | Alguém caído pede ajuda: um blip intermitente durante algum tempo. |
bs:medical:hurt | client | net | client/cl_conditions.lua:249 | |
bs:medical:injury | server | net | server/sv_conditions.lua:314 | |
bs:medical:nui | client | local | client/cl_conditions.lua:227 | A partir do separador Medical (retransmitido pelo bs_inventory). |
bs:medical:openTab | client | net | client/cl_conditions.lua:162 | |
bs:medical:revived | client | net | client/cl_downed.lua:749 | O ÚNICO REVIVE, RECEBIDO DE QUALQUER ESTADO. |
bs:medical:sicken | server | local | server/sv_conditions.lua:382 | Carne crua, água suja e afins (disparado pelo bs_crafting e outros). |
bs:medical:state | client | net | client/cl_conditions.lua:241 | |
bs:medical:symptom | client | net | client/cl_conditions.lua:263 | |
bs:ui:closed | client | local | client/cl_downed.lua:39 | |
bs:ui:opened | client | local | client/cl_conditions.lua:125 | |
bs:ui:panic | client | local | client/cl_downed.lua:43 | |
bs:zombies:bitten | server | net | server/sv_conditions.lua:357 | |
gameEventTriggered | client | local | client/cl_conditions.lua:436 | Acabar com um jogador caído (apenas com Medical.PvP.allowExecution). |
onResourceStop | client | local | client/cl_carry.lua:230 | |
onResourceStop | server | local | server/sv_conditions.lua:210 | |
playerDropped | server | local | server/sv_conditions.lua:209 |
Comandos
Seção intitulada “Comandos”| Comando | Lado | Onde | Descrição |
|---|---|---|---|
/revive | server | server/sv_main.lua:756 |
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.