bs_inventory
inventaire en grille, conteneurs, craft et paramètres.
Généré à partir des sources Lua dans resources/[beyond]/bs_inventory/. 114 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_inventory:Name(...) depuis le même côté.
| Nom | Côté | Où | Description |
|---|---|---|---|
BodyRenderActive | client | client/cl_bodyrender.lua:327 | |
Close | client | client/cl_main.lua:296 | |
CountLocal | client | client/cl_main.lua:751 | Combien d’un item le dernier push du serveur dit que nous portons. |
EquipmentStats | client | client/cl_equipment.lua:53 | CE QUE VOS VÊTEMENTS FONT POUR VOUS, pour les systèmes qui le consomment. |
HotbarAlwaysVisible | client | client/cl_hotbar.lua:263 | |
IsOpen | client | client/cl_main.lua:297 | |
IsWearing | client | client/cl_equipment.lua:66 | |
ItemDescription | client | client/cl_main.lua:34 | |
ItemLabel | client | client/cl_main.lua:33 | |
Open | client | client/cl_main.lua:295 | |
PedCamActive | client | client/cl_pedcam.lua:106 | |
SetHotbarAlwaysVisible | client | client/cl_hotbar.lua:264 | |
Slots | client | client/cl_hotbar.lua:218 | |
UseSlot | client | client/cl_hotbar.lua:217 | |
WornItems | client | client/cl_equipment.lua:60 | Ce qui est porté en ce moment, pour tout ce qui veut demander (armure, chaleur). |
AmmoItemFor | server | server/sv_main.lua:1695 | |
ContainerContents | server | server/sv_main.lua:1356 | |
ContainerCount | server | server/sv_main.lua:2082 | |
ContainerGive | server | server/sv_main.lua:1386 | |
ContainerGiveAll | server | server/sv_main.lua:2095 | |
ContainerHasItems | server | server/sv_main.lua:1318 | Y A-T-IL QUELQUE CHOSE DEDANS ? |
ContainerRemove | server | server/sv_main.lua:2087 | |
ContainerTakeAll | server | server/sv_main.lua:1368 | Vide le conteneur et rend ce qu’il contenait, en une étape. |
ContainerTakeOne | server | server/sv_main.lua:2104 | Une unité de la première pile, metadata comprise (les armes gardent leurs accessoires montés). |
CountItem | server | server/sv_main.lua:1867 | |
DeathTransfer | server | server/sv_main.lua:1396 | Mort : déplace chaque ligne qu’un joueur possède (grille, barre, équipement porté) vers un conteneur de cadavre, en gardant métadonnées et durabilité. |
GetItem | server | server/sv_items.lua:73 | |
GetItems | server | server/sv_items.lua:74 | |
GiveAll | server | server/sv_main.lua:2121 | |
GiveItem | server | server/sv_main.lua:1721 | |
GrantContainer | server | server/sv_main.lua:65 | |
ItemBlurb | server | server/sv_main.lua:1714 | Le label et les balles par boîte d’un item, pour qu’un appelant puisse dire quelque chose d’utile sur ce qu’il vient de remettre sans avoir besoin d’Items. |
ItemCounts | server | server/sv_main.lua:2156 | Contenu du sac sous la forme { [item] = count }, sac et barre seulement (l’équipement porté est laissé de côté). |
ItemDescription | server | server/sv_items.lua:71 | |
ItemForWeapon | server | server/sv_items.lua:77 | Quel item d’inventaire représente un MODÈLE D’ARME donné, ou nil. |
ItemLabel | server | server/sv_items.lua:70 | |
ItemMetaList | server | server/sv_main.lua:1845 | Chaque stack de item que le joueur détient (sac, barre, loadout) : { slot, amount, metadata }. |
LoadoutClear | server | server/sv_main.lua:1806 | |
LoadoutGet | server | server/sv_main.lua:1758 | |
LoadoutPut | server | server/sv_main.lua:1833 | Remet un item (avec métadonnées) directement dans un slot de loadout vide. |
LoadoutSet | server | server/sv_main.lua:1770 | Déplace un stack de item du sac/de la barre vers le slot. |
LoadoutTake | server | server/sv_main.lua:1817 | Dépense depuis le stack du slot. |
MeasuredInfo | server | server/sv_main.lua:1629 | Combien d’une chose le joueur porte, et combien de place il reste. |
MoveFromContainer | server | server/sv_main.lua:2142 | |
MoveToContainer | server | server/sv_main.lua:2130 | Déplacer du sac du joueur vers/depuis un conteneur en un seul appel serveur (panneaux de machines sans glisser-déposer). |
OpenContainerFor | server | server/sv_main.lua:68 | Attribuer et ouvrir en une étape, pour les ressources qui possèdent un conteneur. |
PourInto | server | server/sv_main.lua:1644 | Verse DEDANS. Remplit d’abord le récipient le plus plein plutôt que d’étaler la trouvaille sur toutes les bouteilles vides du sac : un jerrican plein vaut plus que quatre au quart, et… |
PourOut | server | server/sv_main.lua:1669 | Prélève DEHORS ; commencer par le plus vide utilisable est faux ici : prendre dans le plus plein garde le plus de récipients utilisables et laisse moins de fonds gênants. |
Refresh | server | server/sv_main.lua:1868 | |
RegisterContainer | server | server/sv_main.lua:36 | |
RemoveItem | server | server/sv_main.lua:1724 | |
SetItemMeta | server | server/sv_main.lua:1857 | Remplace les métadonnées d’un slot, s’il contient encore item. |
WearEquipment | server | server/sv_main.lua:1530 | USER CE QUE VOUS PORTEZ. |
WearItem | server | server/sv_main.lua:1485 | USER UN OUTIL. Appelé par tout ce qui a fait travailler l’outil - miner une roche, abattre un arbre. |
WipeInventory | server | server/sv_main.lua:648 |
Callbacks
Section intitulée « Callbacks »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, ...).
| Nom | Direction | Où | Description |
|---|---|---|---|
hotbar:get | client -> server | server/sv_hotbar.lua:102 | |
hotbar:use | client -> server | server/sv_hotbar.lua:79 | |
inventory:closeContainer | client -> server | server/sv_main.lua:1312 | |
inventory:drop | client -> server | server/sv_main.lua:1196 | |
inventory:dropWorld | client -> server | server/sv_main.lua:1900 | |
inventory:give | client -> server | server/sv_main.lua:1969 | Donner à un autre joueur : les deux doivent être proches, et le receveur doit avoir de la place. |
inventory:move | client -> server | server/sv_main.lua:886 | Déplacer entre slots, et entre le joueur et un conteneur ouvert. |
inventory:nearbyDrops | client -> server | server/sv_main.lua:1963 | |
inventory:nearbyPlayers | client -> server | server/sv_main.lua:2006 | Qui est assez proche pour recevoir quelque chose. |
inventory:open | client -> server | server/sv_main.lua:874 | |
inventory:openBag | client -> server | server/sv_main.lua:1253 | |
inventory:openContainer | client -> server | server/sv_main.lua:1217 | Ouvre un conteneur partagé (un stash, une caisse fouillée). |
inventory:pickup | client -> server | server/sv_main.lua:1945 | |
inventory:reload | client -> server | server/sv_main.lua:759 | RECHARGER, COMME TRANSACTION D’ITEMS. |
inventory:tradeCancel | client -> server | server/sv_trade.lua:444 | |
inventory:tradeConfirm | client -> server | server/sv_trade.lua:418 | |
inventory:tradeMoney | client -> server | server/sv_trade.lua:156 | |
inventory:tradeOffer | client -> server | server/sv_trade.lua:209 | |
inventory:tradeRequest | client -> server | server/sv_trade.lua:126 | |
inventory:tradeRespond | client -> server | server/sv_trade.lua:181 | |
inventory:use | client -> server | server/sv_main.lua:1093 |
Événements
Section intitulée « Événements »« 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).
| Nom | Côté | Type | Où | Description |
|---|---|---|---|---|
bs:boosters:activate | client | net | client/cl_bodyrender.lua:304 | |
bs:boosters:loadoutChanged | client | local | client/cl_main.lua:604 | Slots de boosters (bs_boosters possède les données, ce panneau ne fait que les afficher). |
bs:drugs:apply | client | net | client/cl_bodyrender.lua:284 | |
bs:drugs:state | client | net | client/cl_bodyrender.lua:291 | |
bs:gadgets:loadoutChanged | client | local | client/cl_main.lua:616 | Slots de gadgets (bs_gadgets possède les données). |
bs:hook:player:died | client | local | client/cl_bodyrender.lua:259 | |
bs:hook:player:spawned | server | local | server/sv_hotbar.lua:129 | La barre suit le sac parce qu’elle EST le sac : tout push de l’inventaire la redessine. |
bs:hook:player:unloaded | client | local | client/cl_hotbar.lua:184 | |
bs:hook:player:unloaded | server | local | server/sv_trade.lua:455 | |
bs:hotbar:state | client | net | client/cl_hotbar.lua:41 | |
bs:inventory:ammoRefund | server | net | server/sv_main.lua:744 | |
bs:inventory:armour | client | net | client/cl_main.lua:594 | Armure corporelle d’un plate carrier fabriqué. |
bs:inventory:dot:pickup | client | local | client/cl_drops.lua:110 | |
bs:inventory:dot:trade | client | local | client/cl_main.lua:389 | |
bs:inventory:dropAdded | client | net | client/cl_drops.lua:68 | |
bs:inventory:dropRemoved | client | net | client/cl_drops.lua:72 | |
bs:inventory:dropSync | client | net | client/cl_drops.lua:76 | |
bs:inventory:equipWeapon | client | net | client/cl_main.lua:536 | |
bs:inventory:heal | client | net | client/cl_main.lua:483 | |
bs:inventory:loadAmmo | client | net | client/cl_main.lua:555 | CHARGER UNE BOÎTE DE BALLES. |
bs:inventory:nui | client | local | client/cl_main.lua:641 | Onglet Medical : bs_medical envoie ses données par ici et récupère les clics. |
bs:inventory:openContainer | client | net | client/cl_main.lua:739 | |
bs:inventory:state | client | net | client/cl_equipment.lua:41 | |
bs:inventory:tradeState | client | net | client/cl_main.lua:334 | |
bs:inventory:useAnim | client | net | client/cl_main.lua:530 | |
bs:inventory:wearWorn | server | net | server/sv_main.lua:1581 | |
bs:inventory:wiped | client | net | client/cl_main.lua:801 | La moitié ped d’un wipe. |
bs:ui:closed | client | local | client/cl_hotbar.lua:174 | |
bs:ui:opened | client | local | client/cl_hotbar.lua:168 | |
bs:ui:panic | client | local | client/cl_main.lua:768 | /refreshui reset forcé - voir la note dans bs_inventory. |
bs:ui:requestClose | client | local | client/cl_main.lua:763 | |
gameEventTriggered | client | local | client/cl_bodyrender.lua:238 | |
onClientResourceStart | client | local | client/cl_main.lua:383 | |
onClientResourceStop | client | local | client/cl_main.lua:386 | |
onResourceStop | client | local | client/cl_bodyrender.lua:316 | |
playerDropped | server | local | server/sv_hotbar.lua:27 |
Commandes
Section intitulée « Commandes »| Commande | Côté | Où | Description |
|---|---|---|---|
/hotbar | client | client/cl_hotbar.lua:256 | |
/hotbardebug | server | server/sv_hotbar.lua:106 |
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.