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.
Exports
Sección titulada «Exports»Llama con exports.bs_inventory:Name(...) desde el mismo lado.
| Nombre | Lado | Dónde | Descripción |
|---|---|---|---|
BodyRenderActive | client | client/cl_bodyrender.lua:327 | |
Close | client | client/cl_main.lua:296 | |
CountLocal | client | client/cl_main.lua:751 | Cuántas unidades de un item dice el último push del servidor que llevamos. |
EquipmentStats | client | client/cl_equipment.lua:53 | LO QUE TU ROPA ESTÁ HACIENDO POR TI, para los sistemas que lo consumen. |
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 | Lo que se lleva puesto ahora, para todo lo que quiera preguntar (armadura, abrigo). |
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 | ¿HAY ALGO DENTRO? |
ContainerRemove | server | server/sv_main.lua:2087 | |
ContainerTakeAll | server | server/sv_main.lua:1368 | Vacía el contenedor y devuelve lo que había, en un solo paso. |
ContainerTakeOne | server | server/sv_main.lua:2104 | Una unidad de la primera pila, metadata incluida (las armas conservan sus accesorios montados). |
CountItem | server | server/sv_main.lua:1867 | |
DeathTransfer | server | server/sv_main.lua:1396 | Muerte: mueve cada fila que posee un jugador (cuadrícula, barra, equipo puesto) a un contenedor de cadáver, conservando metadatos y durabilidad. |
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 | La 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. |
ItemCounts | server | server/sv_main.lua:2156 | Contenido de la mochila como { [item] = count }, solo mochila y barra (el equipo puesto se deja fuera). |
ItemDescription | server | server/sv_items.lua:71 | |
ItemForWeapon | server | server/sv_items.lua:77 | Qué item del inventario representa un MODELO DE ARMA dado, o nil. |
ItemLabel | server | server/sv_items.lua:70 | |
ItemMetaList | server | server/sv_main.lua:1845 | Cada stack de item que lleva el jugador (mochila, barra, 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 | Devuelve un item (con metadatos) directamente a un slot de loadout vacío. |
LoadoutSet | server | server/sv_main.lua:1770 | Mueve un stack de item de la mochila/barra al slot. |
LoadoutTake | server | server/sv_main.lua:1817 | Gasta del stack en el slot. |
MeasuredInfo | server | server/sv_main.lua:1629 | Cuánto de algo lleva el jugador, y cuánto espacio queda. |
MoveFromContainer | server | server/sv_main.lua:2142 | |
MoveToContainer | server | server/sv_main.lua:2130 | Mover de la mochila del jugador a/desde un contenedor en una sola llamada al servidor (paneles de máquinas sin arrastrar y soltar). |
OpenContainerFor | server | server/sv_main.lua:68 | Conceder y abrir en un paso, para recursos que son dueños de un contenedor. |
PourInto | server | server/sv_main.lua:1644 | Vierte 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… |
PourOut | server | server/sv_main.lua:1669 | Saca 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. |
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 | Reemplaza los metadatos de un slot, si todavía contiene item. |
WearEquipment | server | server/sv_main.lua:1530 | DESGASTAR LO QUE LLEVAS PUESTO. |
WearItem | server | server/sv_main.lua:1485 | GASTAR UNA HERRAMIENTA. La llama lo que hizo funcionar la herramienta - minar una roca, talar un árbol. |
WipeInventory | server | server/sv_main.lua:648 |
Callbacks
Sección titulada «Callbacks»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, ...).
| Nombre | Dirección | Dónde | Descripción |
|---|---|---|---|
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 | Dar a otro jugador: ambos deben estar cerca, y el receptor debe tener espacio. |
inventory:move | client -> server | server/sv_main.lua:886 | Mover entre slots, y entre el jugador y un contenedor abierto. |
inventory:nearbyDrops | client -> server | server/sv_main.lua:1963 | |
inventory:nearbyPlayers | client -> server | server/sv_main.lua:2006 | Quién está lo bastante cerca para entregarle algo. |
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 | Abre un contenedor compartido (un stash, una caja registrada). |
inventory:pickup | client -> server | server/sv_main.lua:1945 | |
inventory:reload | client -> server | server/sv_main.lua:759 | RECARGAR, COMO TRANSACCIÓN DE 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 |
Eventos
Sección titulada «Eventos»“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).
| Nombre | Lado | Tipo | Dónde | Descripción |
|---|---|---|---|---|
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 es dueño de los datos, este panel solo los muestra). |
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 es dueño de los datos). |
bs:hook:player:died | client | local | client/cl_bodyrender.lua:259 | |
bs:hook:player:spawned | server | local | server/sv_hotbar.lua:129 | La barra sigue a la mochila porque ES la mochila: cualquier push del inventario la redibuja. |
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 | Armadura corporal de un plate carrier fabricado. |
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 | CARGAR UNA CAJA DE BALAS. |
bs:inventory:nui | client | local | client/cl_main.lua:641 | Pestaña Medical: bs_medical envía sus datos por aquí y recibe los clics de vuelta. |
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 mitad del ped de 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 reinicio forzado - ver la nota en 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 |
Comandos
Sección titulada «Comandos»| Comando | Lado | Dónde | Descripción |
|---|---|---|---|
/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.