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.
| Nome | Lato | Dove | Descrizione |
|---|---|---|---|
BodyRenderActive | client | client/cl_bodyrender.lua:327 | |
Close | client | client/cl_main.lua:296 | |
CountLocal | client | client/cl_main.lua:751 | Quanti pezzi di un oggetto stiamo portando secondo l’ultimo invio del server. |
EquipmentStats | client | client/cl_equipment.lua:53 | COSA FANNO PER TE I TUOI VESTITI, per i sistemi che lo consumano. |
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 | Cosa si indossa adesso, per chiunque voglia chiedere (armatura, calore). |
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 | C’È QUALCOSA DENTRO? |
ContainerRemove | server | server/sv_main.lua:2087 | |
ContainerTakeAll | server | server/sv_main.lua:1368 | Svuota il contenitore e restituisce ciò che conteneva, in un solo passaggio. |
ContainerTakeOne | server | server/sv_main.lua:2104 | Un’unità dalla prima pila, metadata inclusa (le armi mantengono gli accessori montati). |
CountItem | server | server/sv_main.lua:1867 | |
DeathTransfer | server | server/sv_main.lua:1396 | Morte: sposta ogni riga di un giocatore (griglia, barra, equipaggiamento indossato) in un contenitore cadavere, mantenendo metadati e 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 | L’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. |
ItemCounts | server | server/sv_main.lua:2156 | Contenuto dello zaino come { [item] = count }, solo zaino e barra (l’equipaggiamento indossato è escluso). |
ItemDescription | server | server/sv_items.lua:71 | |
ItemForWeapon | server | server/sv_items.lua:77 | Quale oggetto dell’inventario rappresenta un dato MODELLO DI ARMA, o nil. |
ItemLabel | server | server/sv_items.lua:70 | |
ItemMetaList | server | server/sv_main.lua:1845 | Ogni pila di item che il giocatore possiede (zaino, barra, equipaggiamento): { slot, amount, metadata }. |
LoadoutClear | server | server/sv_main.lua:1806 | |
LoadoutGet | server | server/sv_main.lua:1758 | |
LoadoutPut | server | server/sv_main.lua:1833 | Rimette un oggetto (con metadati) in uno slot di equipaggiamento vuoto. |
LoadoutSet | server | server/sv_main.lua:1770 | Sposta una pila di item dallo zaino/barra allo slot. |
LoadoutTake | server | server/sv_main.lua:1817 | Spende dalla pila nello slot. |
MeasuredInfo | server | server/sv_main.lua:1629 | Quanto di una cosa porta il giocatore, e quanto spazio resta. |
MoveFromContainer | server | server/sv_main.lua:2142 | |
MoveToContainer | server | server/sv_main.lua:2130 | Sposta dallo zaino del giocatore a/da un contenitore in una sola chiamata al server (pannelli macchina senza drag and drop). |
OpenContainerFor | server | server/sv_main.lua:68 | Assegna e apri in un solo passaggio, per le risorse che possiedono un contenitore. |
PourInto | server | server/sv_main.lua:1644 | Versa 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… |
PourOut | server | server/sv_main.lua:1669 | Preleva DA. Partire dal più vuoto utilizzabile qui è sbagliato: prelevare dal più pieno mantiene utilizzabili più contenitori e lascia meno avanzi scomodi. |
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 | Sostituisce i metadati di uno slot, se contiene ancora item. |
WearEquipment | server | server/sv_main.lua:1530 | WEARING OUT WHAT YOU ARE WEARING. |
WearItem | server | server/sv_main.lua:1485 | CONSUMARE UNO STRUMENTO. Chiamato da ciò che ha fatto funzionare lo strumento - estrarre una roccia, abbattere un albero. |
WipeInventory | server | server/sv_main.lua:648 |
Callback
Sezione intitolata “Callback”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, ...).
| Nome | Direzione | Dove | Descrizione |
|---|---|---|---|
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 | Dare a un altro giocatore: devono essere entrambi vicini e chi riceve deve avere spazio. |
inventory:move | client -> server | server/sv_main.lua:886 | Spostamento tra slot, e tra il giocatore e un contenitore aperto. |
inventory:nearbyDrops | client -> server | server/sv_main.lua:1963 | |
inventory:nearbyPlayers | client -> server | server/sv_main.lua:2006 | Chi è abbastanza vicino da poter ricevere qualcosa. |
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 | Apre un contenitore condiviso (un nascondiglio, una cassa perquisita). |
inventory:pickup | client -> server | server/sv_main.lua:1945 | |
inventory:reload | client -> server | server/sv_main.lua:759 | RICARICA, COME TRANSAZIONE DI OGGETTI. |
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 |
“net” significa che il gestore è registrato con RegisterNetEvent, quindi l’altro lato può attivarlo. “local” è solo AddEventHandler (stesso lato o eventi di gioco).
| Nome | Lato | Tipo | Dove | Descrizione |
|---|---|---|---|---|
bs:boosters:activate | client | net | client/cl_bodyrender.lua:304 | |
bs:boosters:loadoutChanged | client | local | client/cl_main.lua:604 | Slot dei potenziamenti (i dati appartengono a bs_boosters, questo pannello li mostra soltanto). |
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 | Slot dei gadget (i dati appartengono a bs_gadgets). |
bs:hook:player:died | client | local | client/cl_bodyrender.lua:259 | |
bs:hook:player:spawned | server | local | server/sv_hotbar.lua:129 | La barra segue lo zaino perché È lo zaino: ogni invio dell’inventario la ridisegna. |
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 | Armatura corporea da un portapiastre creato. |
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 | LOADING A BOX OF ROUNDS. |
bs:inventory:nui | client | local | client/cl_main.lua:641 | Scheda Medical: bs_medical manda i suoi dati da qui e riceve indietro i clic. |
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 metà ped di 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 | Reset totale /refreshui - vedi la nota in 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 |
Comandi
Sezione intitolata “Comandi”| Comando | Lato | Dove | Descrizione |
|---|---|---|---|
/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.