Pular para o conteúdo

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.

Chama com exports.bs_medical:Name(...) do mesmo lado.

NomeLadoOndeDescrição
IsCarryingclientclient/cl_carry.lua:263
IsDownedclientclient/cl_downed.lua:837
TimeLeftclientclient/cl_downed.lua:838
ClearConditionsserverserver/sv_conditions.lua:717
Corpsesserverserver/sv_corpse.lua:191
Downserverserver/sv_main.lua:768
GetConditionsserverserver/sv_conditions.lua:719
Inflictserverserver/sv_conditions.lua:718
InterceptUseserverserver/sv_conditions.lua:671Usar um item médico da mochila: o bs_inventory pergunta primeiro.
IsDownedserverserver/sv_main.lua:767
IsSystemOnserverserver/sv_conditions.lua:720
Logserverserver/sv_conditions.lua:721
Reviveserverserver/sv_main.lua:779O único revive, oferecido ao bs_admin para que o menu de staff não tenha de passar uma string pelo ExecuteCommand para lá chegar.
SelfReviveserverserver/sv_main.lua:539Para o bs_inventory: o medkit já foi consumido pelo inventory:use.

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, ...).

NomeDireçãoOndeDescrição
medical:callHelpclient -> serverserver/sv_main.lua:626
medical:carryStartclient -> serverserver/sv_main.lua:586
medical:carryStopclient -> serverserver/sv_main.lua:615
medical:corpseSearchclient -> serverserver/sv_corpse.lua:132
medical:deadclient -> serverserver/sv_main.lua:448Pedido ANTES da animação de doze segundos, para ninguém se ajoelhar em vão.
medical:doctorclient -> serverserver/sv_conditions.lua:698
medical:downclient -> serverserver/sv_main.lua:351
medical:examineclient -> serverserver/sv_conditions.lua:657O que o diagrama precisa.
medical:executedclient -> serverserver/sv_main.lua:558Atingido/baleado por outro jogador enquanto caído.
medical:giveUpclient -> serverserver/sv_main.lua:405DESISTIR, E PORQUE É A MESMA MORTE QUE QUALQUER OUTRA.
medical:hardDeathclient -> serverserver/sv_main.lua:338
medical:optionsclient -> serverserver/sv_main.lua:542O que o HUD de caído pode oferecer: itens na mochila e quem te pode levantar.
medical:reviveclient -> serverserver/sv_main.lua:474Verificado de novo na conclusão: distância agora, item agora, ainda caído agora.
medical:reviveCheckclient -> serverserver/sv_main.lua:456
medical:selfReviveclient -> serverserver/sv_main.lua:533
medical:stabiliseclient -> serverserver/sv_main.lua:384Ligar-te a ti próprio. Uma vez por queda, e gasta a ligadura.
medical:stabiliseOtherclient -> serverserver/sv_main.lua:423A ligadura de outra pessoa.
medical:treatclient -> serverserver/sv_conditions.lua:630
medical:treatCancelclient -> serverserver/sv_conditions.lua:599
medical:treatStartclient -> serverserver/sv_conditions.lua:591

“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).

NomeLadoTipoOndeDescrição
bs_config:changed:bs_medicalserverlocalserver/sv_conditions.lua:231
bs:hook:player:spawnedserverlocalserver/sv_conditions.lua:195O dono recupera o blip depois de um relog.
bs:hook:player:unloadedclientlocalclient/cl_carry.lua:229A 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:unloadedserverlocalserver/sv_conditions.lua:206
bs:medical:carry:stopclientnetclient/cl_carry.lua:224
bs:medical:carry:victimclientnetclient/cl_carry.lua:173
bs:medical:corpse:biteservernetserver/sv_corpse.lua:149Um 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:blipclientnetclient/cl_corpse.lua:139
bs:medical:corpse:dressclientnetclient/cl_corpse.lua:27
bs:medical:corpse:goneclientnetclient/cl_corpse.lua:152
bs:medical:corpse:searchclientlocalclient/cl_corpse.lua:120
bs:medical:corpse:snapshotclientnetclient/cl_corpse.lua:17Tirado antes de o wipe despir a roupa: dados simples, sem ped clone.
bs:medical:diedclientnetclient/cl_downed.lua:765O tempo acabou. O servidor já nos moveu e repôs as nossas necessidades.
bs:medical:dot:carryclientlocalclient/cl_carry.lua:259
bs:medical:dot:doctorclientlocalclient/cl_conditions.lua:573
bs:medical:dot:dragclientlocalclient/cl_carry.lua:256
bs:medical:dot:examineclientlocalclient/cl_conditions.lua:166
bs:medical:dot:reviveclientlocalclient/cl_treat.lua:187
bs:medical:dot:stabiliseclientlocalclient/cl_treat.lua:194
bs:medical:envservernetserver/sv_conditions.lua:393
bs:medical:extendclientnetclient/cl_downed.lua:805Tempo extra da ligadura de outra pessoa.
bs:medical:flatlineclientnetclient/cl_downed.lua:795O bleedout esgotou-se com o sistema médico ligado: o coração pára, o corpo fica.
bs:medical:healclientnetclient/cl_conditions.lua:256
bs:medical:helpPingclientnetclient/cl_downed.lua:820Alguém caído pede ajuda: um blip intermitente durante algum tempo.
bs:medical:hurtclientnetclient/cl_conditions.lua:249
bs:medical:injuryservernetserver/sv_conditions.lua:314
bs:medical:nuiclientlocalclient/cl_conditions.lua:227A partir do separador Medical (retransmitido pelo bs_inventory).
bs:medical:openTabclientnetclient/cl_conditions.lua:162
bs:medical:revivedclientnetclient/cl_downed.lua:749O ÚNICO REVIVE, RECEBIDO DE QUALQUER ESTADO.
bs:medical:sickenserverlocalserver/sv_conditions.lua:382Carne crua, água suja e afins (disparado pelo bs_crafting e outros).
bs:medical:stateclientnetclient/cl_conditions.lua:241
bs:medical:symptomclientnetclient/cl_conditions.lua:263
bs:ui:closedclientlocalclient/cl_downed.lua:39
bs:ui:openedclientlocalclient/cl_conditions.lua:125
bs:ui:panicclientlocalclient/cl_downed.lua:43
bs:zombies:bittenservernetserver/sv_conditions.lua:357
gameEventTriggeredclientlocalclient/cl_conditions.lua:436Acabar com um jogador caído (apenas com Medical.PvP.allowExecution).
onResourceStopclientlocalclient/cl_carry.lua:230
onResourceStopserverlocalserver/sv_conditions.lua:210
playerDroppedserverlocalserver/sv_conditions.lua:209
ComandoLadoOndeDescrição
/reviveserverserver/sv_main.lua:756