Aller au contenu

bs_medical

tomber au lieu de mourir, se vider de son sang et être relevé.

Généré à partir des sources Lua dans resources/[beyond]/bs_medical/. 75 entrées. La colonne de description est le commentaire au-dessus de la ligne dans le code, donc si elle est vide, personne n’en a encore écrit.

Appelez avec exports.bs_medical:Name(...) depuis le même côté.

NomCôtéOùDescription
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:671Utiliser un objet médical depuis le sac : bs_inventory demande d’abord.
IsDownedserverserver/sv_main.lua:767
IsSystemOnserverserver/sv_conditions.lua:720
Logserverserver/sv_conditions.lua:721
Reviveserverserver/sv_main.lua:779Le seul revive, proposé à bs_admin pour que le menu staff n’ait pas à faire transiter une chaîne par ExecuteCommand pour l’atteindre.
SelfReviveserverserver/sv_main.lua:539Pour bs_inventory : la trousse a déjà été consommée par inventory:use.

Les callbacks serveur sont appelés depuis un client avec BSB.Await(name, timeoutMs, ...). Les callbacks client sont appelés depuis le serveur avec BSB.AwaitClient(src, name, timeoutMs, ...).

NomDirectionOùDescription
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:448Demandé AVANT l’animation de douze secondes, pour que personne ne s’agenouille pour rien.
medical:doctorclient -> serverserver/sv_conditions.lua:698
medical:downclient -> serverserver/sv_main.lua:351
medical:examineclient -> serverserver/sv_conditions.lua:657Ce dont le diagramme a besoin.
medical:executedclient -> serverserver/sv_main.lua:558Touché/abattu par un autre joueur alors qu’on est à terre.
medical:giveUpclient -> serverserver/sv_main.lua:405ABANDONNER, ET POURQUOI C’EST LA MÊME MORT QUE TOUTE AUTRE.
medical:hardDeathclient -> serverserver/sv_main.lua:338
medical:optionsclient -> serverserver/sv_main.lua:542Ce que le HUD de joueur à terre peut proposer : les items du sac et qui peut vous relever.
medical:reviveclient -> serverserver/sv_main.lua:474Revérifié à la fin : distance maintenant, item maintenant, toujours à terre maintenant.
medical:reviveCheckclient -> serverserver/sv_main.lua:456
medical:selfReviveclient -> serverserver/sv_main.lua:533
medical:stabiliseclient -> serverserver/sv_main.lua:384Se bander soi-même. Une fois par chute, et ça coûte le bandage.
medical:stabiliseOtherclient -> serverserver/sv_main.lua:423Le bandage de quelqu’un d’autre.
medical:treatclient -> serverserver/sv_conditions.lua:630
medical:treatCancelclient -> serverserver/sv_conditions.lua:599
medical:treatStartclient -> serverserver/sv_conditions.lua:591

« net » signifie que le handler est enregistré avec RegisterNetEvent, donc l’autre côté peut le déclencher. « local » est uniquement AddEventHandler (même côté, ou événements du jeu).

NomCôtéTypeOùDescription
bs_config:changed:bs_medicalserverlocalserver/sv_conditions.lua:231
bs:hook:player:spawnedserverlocalserver/sv_conditions.lua:195Le propriétaire récupère son blip après un relog.
bs:hook:player:unloadedclientlocalclient/cl_carry.lua:229Le flag est par corps, pas par session : mourir, être déchargé ou un redémarrage de ressource mettent fin à une tentative sans que son propre code n’aille jusqu’au bout.
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:149Un hôte de walkers signale qu’il se nourrit d’un corps ; la putréfaction est gardée côté serveur pour que tous les clients dessinent le même état.
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:17Pris avant que le wipe n’enlève les vêtements : données simples, pas de ped clone.
bs:medical:diedclientnetclient/cl_downed.lua:765Le temps est écoulé. Le serveur nous a déjà déplacés et a réinitialisé nos besoins.
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:805Temps supplémentaire grâce au bandage de quelqu’un d’autre.
bs:medical:flatlineclientnetclient/cl_downed.lua:795Le saignement est arrivé à terme avec le système médical activé : le cœur s’arrête, le corps reste.
bs:medical:healclientnetclient/cl_conditions.lua:256
bs:medical:helpPingclientnetclient/cl_downed.lua:820Quelqu’un à terre demande de l’aide : un blip clignotant pendant un moment.
bs:medical:hurtclientnetclient/cl_conditions.lua:249
bs:medical:injuryservernetserver/sv_conditions.lua:314
bs:medical:nuiclientlocalclient/cl_conditions.lua:227Depuis l’onglet Medical (relayé par bs_inventory).
bs:medical:openTabclientnetclient/cl_conditions.lua:162
bs:medical:revivedclientnetclient/cl_downed.lua:749LE SEUL REVIVE, REÇU DEPUIS N’IMPORTE QUEL ÉTAT.
bs:medical:sickenserverlocalserver/sv_conditions.lua:382Viande crue, eau sale et ce genre de choses (déclenché par bs_crafting et d’autres).
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:436Achever un joueur à terre (uniquement avec Medical.PvP.allowExecution).
onResourceStopclientlocalclient/cl_carry.lua:230
onResourceStopserverlocalserver/sv_conditions.lua:210
playerDroppedserverlocalserver/sv_conditions.lua:209
CommandeCôtéOùDescription
/reviveserverserver/sv_main.lua:756