bs_medical
упасть вместо смерти, истекать кровью и быть поднятым.
Сгенерировано из Lua-исходников в resources/[beyond]/bs_medical/. Записей: 75. Столбец описания - это комментарий над строкой в коде, поэтому если он пуст, значит, его ещё никто не написал.
Экспорты
Заголовок раздела «Экспорты»Вызывайте через exports.bs_medical:Name(...) с той же стороны.
| Имя | Сторона | Где | Описание |
|---|---|---|---|
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 | Использование медицинского предмета из сумки: bs_inventory сначала спрашивает. |
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 | Единственное воскрешение, доступное bs_admin, чтобы меню персонала не передавало строку через ExecuteCommand. |
SelfRevive | server | server/sv_main.lua:539 | Для bs_inventory: аптечка уже потрачена через inventory:use. |
Колбэки
Заголовок раздела «Колбэки»Серверные колбэки вызываются с клиента через BSB.Await(name, timeoutMs, ...). Клиентские колбэки вызываются с сервера через BSB.AwaitClient(src, name, timeoutMs, ...).
| Имя | Направление | Где | Описание |
|---|---|---|---|
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 | Спрашивается ДО двенадцатисекундной анимации, чтобы никто не стоял на коленях зря. |
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 | Что нужно диаграмме. |
medical:executed | client -> server | server/sv_main.lua:558 | Выстрел/удар другим игроком, пока лежишь. |
medical:giveUp | client -> server | server/sv_main.lua:405 | СДАТЬСЯ, И ПОЧЕМУ ЭТО ТА ЖЕ СМЕРТЬ, ЧТО И ЛЮБАЯ ДРУГАЯ. |
medical:hardDeath | client -> server | server/sv_main.lua:338 | |
medical:options | client -> server | server/sv_main.lua:542 | Что может предложить HUD упавшего: предметы в сумке и кто может вас поднять. |
medical:revive | client -> server | server/sv_main.lua:474 | Проверяется снова по завершении: расстояние сейчас, предмет сейчас, всё ещё лежит сейчас. |
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 | Перевязка себя. Один раз за падение, и тратит бинт. |
medical:stabiliseOther | client -> server | server/sv_main.lua:423 | Чужой бинт. |
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» значит, что обработчик зарегистрирован через RegisterNetEvent, и другая сторона может его вызвать. «local» - только AddEventHandler (та же сторона или игровые события).
| Имя | Сторона | Тип | Где | Описание |
|---|---|---|---|---|
bs_config:changed:bs_medical | server | local | server/sv_conditions.lua:231 | |
bs:hook:player:spawned | server | local | server/sv_conditions.lua:195 | Владелец получает свой маркер обратно после перезахода. |
bs:hook:player:unloaded | client | local | client/cl_carry.lua:229 | Флаг привязан к телу, а не к сессии: смерть, выгрузка или перезапуск ресурса завершают попытку, хотя её собственный код так и не доходит до конца. |
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 | Хост ходячих сообщает о питании телом; гниение хранится на сервере, чтобы все клиенты видели одно состояние. |
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 | Снимается до того, как вайп снимет одежду: простые данные, без клона педа. |
bs:medical:died | client | net | client/cl_downed.lua:765 | Время вышло. Сервер уже переместил нас и сбросил наши потребности. |
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 | Дополнительное время от чужого бинта. |
bs:medical:flatline | client | net | client/cl_downed.lua:795 | Кровотечение закончилось при включённой медицинской системе: сердце останавливается, тело остаётся. |
bs:medical:heal | client | net | client/cl_conditions.lua:256 | |
bs:medical:helpPing | client | net | client/cl_downed.lua:820 | Упавший просит помощи: мигающий маркер на какое-то время. |
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 | Со вкладки Medical (передаётся через bs_inventory). |
bs:medical:openTab | client | net | client/cl_conditions.lua:162 | |
bs:medical:revived | client | net | client/cl_downed.lua:749 | ЕДИНСТВЕННОЕ ВОСКРЕШЕНИЕ, ПРИНИМАЕТСЯ В ЛЮБОМ СОСТОЯНИИ. |
bs:medical:sicken | server | local | server/sv_conditions.lua:382 | Сырое мясо, грязная вода и тому подобное (вызывают bs_crafting и другие). |
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 | Добивание упавшего игрока (только при 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 |
Команды
Заголовок раздела «Команды»| Команда | Сторона | Где | Описание |
|---|---|---|---|
/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.