Skip to content

bs_medical

going down instead of dying, bleeding out, and being picked up.

Generated from the Lua sources in resources/[beyond]/bs_medical/. 50 entries. The description column is the comment above the line in the code, so if it’s empty nobody wrote one yet.

Call with exports.bs_medical:Name(...) from the same side.

NameSideWhereDescription
IsCarryingclientclient/cl_carry.lua:273
IsDownedclientclient/cl_downed.lua:935
TimeLeftclientclient/cl_downed.lua:936
Corpsesserverserver/sv_corpse.lua:199
Downserverserver/sv_main.lua:1002
IsDownedserverserver/sv_main.lua:1001
Reviveserverserver/sv_main.lua:1006The one revive, offered to bs_admin so the staff menu does not have to bounce a string through ExecuteCommand to reach it.
SelfReviveserverserver/sv_main.lua:738For bs_inventory: the medkit was already consumed by inventory:use.

Server callbacks are called from a client with BSB.Await(name, timeoutMs, ...). Client callbacks are called from the server with BSB.AwaitClient(src, name, timeoutMs, ...).

NameDirectionWhereDescription
medical:callHelpclient -> serverserver/sv_main.lua:830
medical:carryStartclient -> serverserver/sv_main.lua:788
medical:carryStopclient -> serverserver/sv_main.lua:817
medical:corpseSearchclient -> serverserver/sv_corpse.lua:139
medical:deadclient -> serverserver/sv_main.lua:640Asked BEFORE the twelve second animation, so nobody kneels for nothing.
medical:downclient -> serverserver/sv_main.lua:519
medical:executedclient -> serverserver/sv_main.lua:758Shot/hit by another player while down.
medical:giveUpclient -> serverserver/sv_main.lua:592GIVING UP, AND WHY IT IS THE SAME DEATH AS ANY OTHER.
medical:hardDeathclient -> serverserver/sv_main.lua:500
medical:optionsclient -> serverserver/sv_main.lua:741What the downed HUD may offer: items in the bag and who can pick you up.
medical:reviveclient -> serverserver/sv_main.lua:665Checked again on completion: distance now, item now, still down now.
medical:reviveCheckclient -> serverserver/sv_main.lua:648
medical:selfReviveclient -> serverserver/sv_main.lua:732
medical:stabiliseclient -> serverserver/sv_main.lua:558Bandaging yourself. Once per downing, and it costs the bandage.
medical:stabiliseOtherclient -> serverserver/sv_main.lua:612Someone else’s bandage.

“net” means the handler is registered with RegisterNetEvent, so the other side can trigger it. “local” is AddEventHandler only (same side, or game events).

NameSideTypeWhereDescription
bs:hook:player:spawnedserverlocalserver/sv_corpse.lua:171The owner gets their blip back after a relog.
bs:hook:player:unloadedclientlocalclient/cl_carry.lua:239The flag is per-body, not per-session: dying, being unloaded or a resource restart all end an attempt without its own code path ever finishing.
bs:hook:player:unloadedserverlocalserver/sv_main.lua:921
bs:medical:carry:stopclientnetclient/cl_carry.lua:234
bs:medical:carry:victimclientnetclient/cl_carry.lua:183
bs:medical:corpse:biteservernetserver/sv_corpse.lua:157A walker host reports feeding on a body; the rot is server-held so every client draws the same state.
bs:medical:corpse:blipclientnetclient/cl_corpse.lua:150
bs:medical:corpse:dressclientnetclient/cl_corpse.lua:33
bs:medical:corpse:goneclientnetclient/cl_corpse.lua:163
bs:medical:corpse:searchclientlocalclient/cl_corpse.lua:129
bs:medical:corpse:snapshotclientnetclient/cl_corpse.lua:23Taken before the wipe strips clothes: plain data, no clone ped.
bs:medical:diedclientnetclient/cl_downed.lua:874The clock ran out. The server has already moved us and reset our needs.
bs:medical:dot:carryclientlocalclient/cl_carry.lua:269
bs:medical:dot:dragclientlocalclient/cl_carry.lua:266
bs:medical:dot:reviveclientlocalclient/cl_treat.lua:227
bs:medical:dot:stabiliseclientlocalclient/cl_treat.lua:235
bs:medical:extendclientnetclient/cl_downed.lua:903Extra time from someone else’s bandage.
bs:medical:helpPingclientnetclient/cl_downed.lua:918Someone downed is asking for help: a flashing blip for a while.
bs:medical:revivedclientnetclient/cl_downed.lua:857THE ONE REVIVE, RECEIVED FROM ANY STATE.
bs:ui:closedclientlocalclient/cl_downed.lua:87
bs:ui:openedclientlocalclient/cl_downed.lua:83
bs:ui:panicclientlocalclient/cl_downed.lua:91
gameEventTriggeredclientlocalclient/cl_downed.lua:887Finishing off a downed player (only when Medical.PvP.allowExecution).
onResourceStopclientlocalclient/cl_carry.lua:240
onResourceStopserverlocalserver/sv_corpse.lua:178
playerDroppedserverlocalserver/sv_main.lua:908
CommandSideWhereDescription
/reviveserverserver/sv_main.lua:990