bs_medical
niedergehen statt sterben, verbluten und aufgehoben werden.
Erzeugt aus den Lua-Quellen in resources/[beyond]/bs_medical/. 75 Einträge. Die Beschreibungsspalte ist der Kommentar über der Zeile im Code; ist sie leer, hat noch niemand einen geschrieben.
Exports
Abschnitt betitelt „Exports“Aufruf mit exports.bs_medical:Name(...) von derselben Seite.
| Name | Seite | Wo | Beschreibung |
|---|---|---|---|
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 | Ein medizinisches Item aus der Tasche benutzen: bs_inventory fragt zuerst. |
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 | Der eine Revive, dem bs_admin angeboten, damit das Staff-Menü keinen String über ExecuteCommand schleusen muss, um ihn zu erreichen. |
SelfRevive | server | server/sv_main.lua:539 | Für bs_inventory: das Medkit wurde bereits von inventory:use verbraucht. |
Callbacks
Abschnitt betitelt „Callbacks“Server-Callbacks werden von einem Client mit BSB.Await(name, timeoutMs, ...) aufgerufen. Client-Callbacks werden vom Server mit BSB.AwaitClient(src, name, timeoutMs, ...) aufgerufen.
| Name | Richtung | Wo | Beschreibung |
|---|---|---|---|
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 | VOR der zwölfsekündigen Animation gefragt, damit niemand umsonst kniet. |
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 | Was das Diagramm braucht. |
medical:executed | client -> server | server/sv_main.lua:558 | Von einem anderen Spieler beschossen/getroffen, während man am Boden ist. |
medical:giveUp | client -> server | server/sv_main.lua:405 | AUFGEBEN, UND WARUM ES DERSELBE TOD IST WIE JEDER ANDERE. |
medical:hardDeath | client -> server | server/sv_main.lua:338 | |
medical:options | client -> server | server/sv_main.lua:542 | Was das HUD für Niedergestreckte anbieten darf: Items in der Tasche und wer dich aufheben kann. |
medical:revive | client -> server | server/sv_main.lua:474 | Bei Abschluss erneut geprüft: jetzt die Distanz, jetzt das Item, jetzt noch am Boden. |
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 | Sich selbst verbinden. Einmal pro Niedergehen, und es kostet den Verband. |
medical:stabiliseOther | client -> server | server/sv_main.lua:423 | Der Verband eines anderen. |
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 |
“net” heißt, der Handler ist mit RegisterNetEvent registriert, die andere Seite kann ihn also auslösen. “local” ist nur AddEventHandler (gleiche Seite oder Spiel-Events).
| Name | Seite | Typ | Wo | Beschreibung |
|---|---|---|---|---|
bs_config:changed:bs_medical | server | local | server/sv_conditions.lua:231 | |
bs:hook:player:spawned | server | local | server/sv_conditions.lua:195 | Der Besitzer bekommt seinen Blip nach einem Relog zurück. |
bs:hook:player:unloaded | client | local | client/cl_carry.lua:229 | Das Flag gilt pro Körper, nicht pro Sitzung: Sterben, Entladen oder ein Ressourcen-Neustart beenden einen Versuch, ohne dass dessen eigener Code je zu Ende läuft. |
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 | Ein Walker-Host meldet, dass er sich an einem Körper nährt; die Verwesung liegt serverseitig, damit alle Clients denselben Zustand zeichnen. |
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 | Vor dem Wipe aufgenommen, der die Kleidung entfernt: einfache Daten, kein Klon-Ped. |
bs:medical:died | client | net | client/cl_downed.lua:765 | Die Zeit ist abgelaufen. Der Server hat uns schon bewegt und unsere Bedürfnisse zurückgesetzt. |
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 | Extra-Zeit durch den Verband eines anderen. |
bs:medical:flatline | client | net | client/cl_downed.lua:795 | Das Ausbluten ist mit aktivem Medizinsystem abgelaufen: das Herz bleibt stehen, der Körper bleibt. |
bs:medical:heal | client | net | client/cl_conditions.lua:256 | |
bs:medical:helpPing | client | net | client/cl_downed.lua:820 | Jemand am Boden bittet um Hilfe: ein blinkender Blip für eine Weile. |
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 | Aus dem Medical-Tab (von bs_inventory weitergereicht). |
bs:medical:openTab | client | net | client/cl_conditions.lua:162 | |
bs:medical:revived | client | net | client/cl_downed.lua:749 | DER EINE REVIVE, AUS JEDEM ZUSTAND EMPFANGEN. |
bs:medical:sicken | server | local | server/sv_conditions.lua:382 | Rohes Fleisch, schmutziges Wasser und Ähnliches (ausgelöst von bs_crafting und anderen). |
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 | Einen Niedergestreckten erledigen (nur mit 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 |
Befehle
Abschnitt betitelt „Befehle“| Befehl | Seite | Wo | Beschreibung |
|---|---|---|---|
/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.