Salta ai contenuti

bs_inventory

inventario a griglia, contenitori, crafting e impostazioni.

Generato dai sorgenti Lua in resources/[beyond]/bs_inventory/. 114 voci. La colonna della descrizione è il commento sopra la riga nel codice, quindi se è vuota nessuno l’ha ancora scritta.

Chiama con exports.bs_inventory:Name(...) dallo stesso lato.

NomeLatoDoveDescrizione
BodyRenderActiveclientclient/cl_bodyrender.lua:327
Closeclientclient/cl_main.lua:296
CountLocalclientclient/cl_main.lua:751Quanti pezzi di un oggetto stiamo portando secondo l’ultimo invio del server.
EquipmentStatsclientclient/cl_equipment.lua:53COSA FANNO PER TE I TUOI VESTITI, per i sistemi che lo consumano.
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:60Cosa si indossa adesso, per chiunque voglia chiedere (armatura, calore).
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:1318C’È QUALCOSA DENTRO?
ContainerRemoveserverserver/sv_main.lua:2087
ContainerTakeAllserverserver/sv_main.lua:1368Svuota il contenitore e restituisce ciò che conteneva, in un solo passaggio.
ContainerTakeOneserverserver/sv_main.lua:2104Un’unità dalla prima pila, metadata inclusa (le armi mantengono gli accessori montati).
CountItemserverserver/sv_main.lua:1867
DeathTransferserverserver/sv_main.lua:1396Morte: sposta ogni riga di un giocatore (griglia, barra, equipaggiamento indossato) in un contenitore cadavere, mantenendo metadati e durabilità.
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:1714L’etichetta e i colpi per scatola di un oggetto, così un chiamante può dire qualcosa di utile su ciò che ha appena consegnato senza avere Items.
ItemCountsserverserver/sv_main.lua:2156Contenuto dello zaino come { [item] = count }, solo zaino e barra (l’equipaggiamento indossato è escluso).
ItemDescriptionserverserver/sv_items.lua:71
ItemForWeaponserverserver/sv_items.lua:77Quale oggetto dell’inventario rappresenta un dato MODELLO DI ARMA, o nil.
ItemLabelserverserver/sv_items.lua:70
ItemMetaListserverserver/sv_main.lua:1845Ogni pila di item che il giocatore possiede (zaino, barra, equipaggiamento): { slot, amount, metadata }.
LoadoutClearserverserver/sv_main.lua:1806
LoadoutGetserverserver/sv_main.lua:1758
LoadoutPutserverserver/sv_main.lua:1833Rimette un oggetto (con metadati) in uno slot di equipaggiamento vuoto.
LoadoutSetserverserver/sv_main.lua:1770Sposta una pila di item dallo zaino/barra allo slot.
LoadoutTakeserverserver/sv_main.lua:1817Spende dalla pila nello slot.
MeasuredInfoserverserver/sv_main.lua:1629Quanto di una cosa porta il giocatore, e quanto spazio resta.
MoveFromContainerserverserver/sv_main.lua:2142
MoveToContainerserverserver/sv_main.lua:2130Sposta dallo zaino del giocatore a/da un contenitore in una sola chiamata al server (pannelli macchina senza drag and drop).
OpenContainerForserverserver/sv_main.lua:68Assegna e apri in un solo passaggio, per le risorse che possiedono un contenitore.
PourIntoserverserver/sv_main.lua:1644Versa DENTRO. Riempie prima il contenitore più pieno invece di spargere il ritrovamento su ogni bottiglia vuota nello zaino: una tanica piena vale più di quattro piene a un quarto, e…
PourOutserverserver/sv_main.lua:1669Preleva DA. Partire dal più vuoto utilizzabile qui è sbagliato: prelevare dal più pieno mantiene utilizzabili più contenitori e lascia meno avanzi scomodi.
Refreshserverserver/sv_main.lua:1868
RegisterContainerserverserver/sv_main.lua:36
RemoveItemserverserver/sv_main.lua:1724
SetItemMetaserverserver/sv_main.lua:1857Sostituisce i metadati di uno slot, se contiene ancora item.
WearEquipmentserverserver/sv_main.lua:1530WEARING OUT WHAT YOU ARE WEARING.
WearItemserverserver/sv_main.lua:1485CONSUMARE UNO STRUMENTO. Chiamato da ciò che ha fatto funzionare lo strumento - estrarre una roccia, abbattere un albero.
WipeInventoryserverserver/sv_main.lua:648

I callback del server vengono chiamati da un client con BSB.Await(name, timeoutMs, ...). I callback del client vengono chiamati dal server con BSB.AwaitClient(src, name, timeoutMs, ...).

NomeDirezioneDoveDescrizione
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:1969Dare a un altro giocatore: devono essere entrambi vicini e chi riceve deve avere spazio.
inventory:moveclient -> serverserver/sv_main.lua:886Spostamento tra slot, e tra il giocatore e un contenitore aperto.
inventory:nearbyDropsclient -> serverserver/sv_main.lua:1963
inventory:nearbyPlayersclient -> serverserver/sv_main.lua:2006Chi è abbastanza vicino da poter ricevere qualcosa.
inventory:openclient -> serverserver/sv_main.lua:874
inventory:openBagclient -> serverserver/sv_main.lua:1253
inventory:openContainerclient -> serverserver/sv_main.lua:1217Apre un contenitore condiviso (un nascondiglio, una cassa perquisita).
inventory:pickupclient -> serverserver/sv_main.lua:1945
inventory:reloadclient -> serverserver/sv_main.lua:759RICARICA, COME TRANSAZIONE DI OGGETTI.
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 che il gestore è registrato con RegisterNetEvent, quindi l’altro lato può attivarlo. “local” è solo AddEventHandler (stesso lato o eventi di gioco).

NomeLatoTipoDoveDescrizione
bs:boosters:activateclientnetclient/cl_bodyrender.lua:304
bs:boosters:loadoutChangedclientlocalclient/cl_main.lua:604Slot dei potenziamenti (i dati appartengono a bs_boosters, questo pannello li mostra soltanto).
bs:drugs:applyclientnetclient/cl_bodyrender.lua:284
bs:drugs:stateclientnetclient/cl_bodyrender.lua:291
bs:gadgets:loadoutChangedclientlocalclient/cl_main.lua:616Slot dei gadget (i dati appartengono a bs_gadgets).
bs:hook:player:diedclientlocalclient/cl_bodyrender.lua:259
bs:hook:player:spawnedserverlocalserver/sv_hotbar.lua:129La barra segue lo zaino perché È lo zaino: ogni invio dell’inventario la ridisegna.
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:594Armatura corporea da un portapiastre creato.
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:555LOADING A BOX OF ROUNDS.
bs:inventory:nuiclientlocalclient/cl_main.lua:641Scheda Medical: bs_medical manda i suoi dati da qui e riceve indietro i clic.
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 metà ped di un wipe.
bs:ui:closedclientlocalclient/cl_hotbar.lua:174
bs:ui:openedclientlocalclient/cl_hotbar.lua:168
bs:ui:panicclientlocalclient/cl_main.lua:768Reset totale /refreshui - vedi la nota in 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
ComandoLatoDoveDescrizione
/hotbarclientclient/cl_hotbar.lua:256
/hotbardebugserverserver/sv_hotbar.lua:106