Saltearse al contenido

bs_inventory

inventario en cuadrícula, contenedores, crafteo y ajustes.

Generado a partir de los fuentes Lua en resources/[beyond]/bs_inventory/. 114 entradas. La columna de descripción es el comentario encima de la línea en el código, así que si está vacía, nadie la ha escrito aún.

Llama con exports.bs_inventory:Name(...) desde el mismo lado.

NombreLadoDóndeDescripción
BodyRenderActiveclientclient/cl_bodyrender.lua:327
Closeclientclient/cl_main.lua:296
CountLocalclientclient/cl_main.lua:751Cuántas unidades de un item dice el último push del servidor que llevamos.
EquipmentStatsclientclient/cl_equipment.lua:53LO QUE TU ROPA ESTÁ HACIENDO POR TI, para los sistemas que lo consumen.
HotbarAlwaysVisibleclientclient/cl_hotbar.lua:263
IsOpenclientclient/cl_main.lua:297
IsWearingclientclient/cl_equipment.lua:66
ItemDescriptionclientclient/cl_main.lua:34
ItemLabelclientclient/cl_main.lua:33
Openclientclient/cl_main.lua:295
PedCamActiveclientclient/cl_pedcam.lua:106
SetHotbarAlwaysVisibleclientclient/cl_hotbar.lua:264
Slotsclientclient/cl_hotbar.lua:218
UseSlotclientclient/cl_hotbar.lua:217
WornItemsclientclient/cl_equipment.lua:60Lo que se lleva puesto ahora, para todo lo que quiera preguntar (armadura, abrigo).
AmmoItemForserverserver/sv_main.lua:1695
ContainerContentsserverserver/sv_main.lua:1356
ContainerCountserverserver/sv_main.lua:2082
ContainerGiveserverserver/sv_main.lua:1386
ContainerGiveAllserverserver/sv_main.lua:2095
ContainerHasItemsserverserver/sv_main.lua:1318¿HAY ALGO DENTRO?
ContainerRemoveserverserver/sv_main.lua:2087
ContainerTakeAllserverserver/sv_main.lua:1368Vacía el contenedor y devuelve lo que había, en un solo paso.
ContainerTakeOneserverserver/sv_main.lua:2104Una unidad de la primera pila, metadata incluida (las armas conservan sus accesorios montados).
CountItemserverserver/sv_main.lua:1867
DeathTransferserverserver/sv_main.lua:1396Muerte: mueve cada fila que posee un jugador (cuadrícula, barra, equipo puesto) a un contenedor de cadáver, conservando metadatos y durabilidad.
GetItemserverserver/sv_items.lua:73
GetItemsserverserver/sv_items.lua:74
GiveAllserverserver/sv_main.lua:2121
GiveItemserverserver/sv_main.lua:1721
GrantContainerserverserver/sv_main.lua:65
ItemBlurbserverserver/sv_main.lua:1714La etiqueta y las balas por caja de un item, para que un llamador pueda decir algo útil sobre lo que acaba de entregar sin necesitar Items.
ItemCountsserverserver/sv_main.lua:2156Contenido de la mochila como { [item] = count }, solo mochila y barra (el equipo puesto se deja fuera).
ItemDescriptionserverserver/sv_items.lua:71
ItemForWeaponserverserver/sv_items.lua:77Qué item del inventario representa un MODELO DE ARMA dado, o nil.
ItemLabelserverserver/sv_items.lua:70
ItemMetaListserverserver/sv_main.lua:1845Cada stack de item que lleva el jugador (mochila, barra, loadout): { slot, amount, metadata }.
LoadoutClearserverserver/sv_main.lua:1806
LoadoutGetserverserver/sv_main.lua:1758
LoadoutPutserverserver/sv_main.lua:1833Devuelve un item (con metadatos) directamente a un slot de loadout vacío.
LoadoutSetserverserver/sv_main.lua:1770Mueve un stack de item de la mochila/barra al slot.
LoadoutTakeserverserver/sv_main.lua:1817Gasta del stack en el slot.
MeasuredInfoserverserver/sv_main.lua:1629Cuánto de algo lleva el jugador, y cuánto espacio queda.
MoveFromContainerserverserver/sv_main.lua:2142
MoveToContainerserverserver/sv_main.lua:2130Mover de la mochila del jugador a/desde un contenedor en una sola llamada al servidor (paneles de máquinas sin arrastrar y soltar).
OpenContainerForserverserver/sv_main.lua:68Conceder y abrir en un paso, para recursos que son dueños de un contenedor.
PourIntoserverserver/sv_main.lua:1644Vierte DENTRO. Rellena primero el recipiente más lleno en vez de repartir el hallazgo por todas las botellas vacías de la mochila: una lata llena vale más que cuatro a un cuarto, y…
PourOutserverserver/sv_main.lua:1669Saca FUERA; empezar por el más vacío aprovechable es incorrecto aquí: sacar del más lleno mantiene más recipientes utilizables y deja menos restos incómodos.
Refreshserverserver/sv_main.lua:1868
RegisterContainerserverserver/sv_main.lua:36
RemoveItemserverserver/sv_main.lua:1724
SetItemMetaserverserver/sv_main.lua:1857Reemplaza los metadatos de un slot, si todavía contiene item.
WearEquipmentserverserver/sv_main.lua:1530DESGASTAR LO QUE LLEVAS PUESTO.
WearItemserverserver/sv_main.lua:1485GASTAR UNA HERRAMIENTA. La llama lo que hizo funcionar la herramienta - minar una roca, talar un árbol.
WipeInventoryserverserver/sv_main.lua:648

Los callbacks de servidor se llaman desde un cliente con BSB.Await(name, timeoutMs, ...). Los callbacks de cliente se llaman desde el servidor con BSB.AwaitClient(src, name, timeoutMs, ...).

NombreDirecciónDóndeDescripción
hotbar:getclient -> serverserver/sv_hotbar.lua:102
hotbar:useclient -> serverserver/sv_hotbar.lua:79
inventory:closeContainerclient -> serverserver/sv_main.lua:1312
inventory:dropclient -> serverserver/sv_main.lua:1196
inventory:dropWorldclient -> serverserver/sv_main.lua:1900
inventory:giveclient -> serverserver/sv_main.lua:1969Dar a otro jugador: ambos deben estar cerca, y el receptor debe tener espacio.
inventory:moveclient -> serverserver/sv_main.lua:886Mover entre slots, y entre el jugador y un contenedor abierto.
inventory:nearbyDropsclient -> serverserver/sv_main.lua:1963
inventory:nearbyPlayersclient -> serverserver/sv_main.lua:2006Quién está lo bastante cerca para entregarle algo.
inventory:openclient -> serverserver/sv_main.lua:874
inventory:openBagclient -> serverserver/sv_main.lua:1253
inventory:openContainerclient -> serverserver/sv_main.lua:1217Abre un contenedor compartido (un stash, una caja registrada).
inventory:pickupclient -> serverserver/sv_main.lua:1945
inventory:reloadclient -> serverserver/sv_main.lua:759RECARGAR, COMO TRANSACCIÓN DE ITEMS.
inventory:tradeCancelclient -> serverserver/sv_trade.lua:444
inventory:tradeConfirmclient -> serverserver/sv_trade.lua:418
inventory:tradeMoneyclient -> serverserver/sv_trade.lua:156
inventory:tradeOfferclient -> serverserver/sv_trade.lua:209
inventory:tradeRequestclient -> serverserver/sv_trade.lua:126
inventory:tradeRespondclient -> serverserver/sv_trade.lua:181
inventory:useclient -> serverserver/sv_main.lua:1093

“net” significa que el handler está registrado con RegisterNetEvent, así que el otro lado puede dispararlo. “local” es solo AddEventHandler (mismo lado, o eventos del juego).

NombreLadoTipoDóndeDescripción
bs:boosters:activateclientnetclient/cl_bodyrender.lua:304
bs:boosters:loadoutChangedclientlocalclient/cl_main.lua:604Slots de boosters (bs_boosters es dueño de los datos, este panel solo los muestra).
bs:drugs:applyclientnetclient/cl_bodyrender.lua:284
bs:drugs:stateclientnetclient/cl_bodyrender.lua:291
bs:gadgets:loadoutChangedclientlocalclient/cl_main.lua:616Slots de gadgets (bs_gadgets es dueño de los datos).
bs:hook:player:diedclientlocalclient/cl_bodyrender.lua:259
bs:hook:player:spawnedserverlocalserver/sv_hotbar.lua:129La barra sigue a la mochila porque ES la mochila: cualquier push del inventario la redibuja.
bs:hook:player:unloadedclientlocalclient/cl_hotbar.lua:184
bs:hook:player:unloadedserverlocalserver/sv_trade.lua:455
bs:hotbar:stateclientnetclient/cl_hotbar.lua:41
bs:inventory:ammoRefundservernetserver/sv_main.lua:744
bs:inventory:armourclientnetclient/cl_main.lua:594Armadura corporal de un plate carrier fabricado.
bs:inventory:dot:pickupclientlocalclient/cl_drops.lua:110
bs:inventory:dot:tradeclientlocalclient/cl_main.lua:389
bs:inventory:dropAddedclientnetclient/cl_drops.lua:68
bs:inventory:dropRemovedclientnetclient/cl_drops.lua:72
bs:inventory:dropSyncclientnetclient/cl_drops.lua:76
bs:inventory:equipWeaponclientnetclient/cl_main.lua:536
bs:inventory:healclientnetclient/cl_main.lua:483
bs:inventory:loadAmmoclientnetclient/cl_main.lua:555CARGAR UNA CAJA DE BALAS.
bs:inventory:nuiclientlocalclient/cl_main.lua:641Pestaña Medical: bs_medical envía sus datos por aquí y recibe los clics de vuelta.
bs:inventory:openContainerclientnetclient/cl_main.lua:739
bs:inventory:stateclientnetclient/cl_equipment.lua:41
bs:inventory:tradeStateclientnetclient/cl_main.lua:334
bs:inventory:useAnimclientnetclient/cl_main.lua:530
bs:inventory:wearWornservernetserver/sv_main.lua:1581
bs:inventory:wipedclientnetclient/cl_main.lua:801La mitad del ped de un wipe.
bs:ui:closedclientlocalclient/cl_hotbar.lua:174
bs:ui:openedclientlocalclient/cl_hotbar.lua:168
bs:ui:panicclientlocalclient/cl_main.lua:768/refreshui reinicio forzado - ver la nota en bs_inventory.
bs:ui:requestCloseclientlocalclient/cl_main.lua:763
gameEventTriggeredclientlocalclient/cl_bodyrender.lua:238
onClientResourceStartclientlocalclient/cl_main.lua:383
onClientResourceStopclientlocalclient/cl_main.lua:386
onResourceStopclientlocalclient/cl_bodyrender.lua:316
playerDroppedserverlocalserver/sv_hotbar.lua:27
ComandoLadoDóndeDescripción
/hotbarclientclient/cl_hotbar.lua:256
/hotbardebugserverserver/sv_hotbar.lua:106