Pular para o conteúdo

bs_inventory

inventário em grelha, contentores, fabrico e definições.

Gerado a partir dos fontes Lua em resources/[beyond]/bs_inventory/. 114 entradas. A coluna de descrição é o comentário acima da linha no código, por isso, se estiver vazia, ninguém escreveu ainda.

Chama com exports.bs_inventory:Name(...) do mesmo lado.

NomeLadoOndeDescrição
BodyRenderActiveclientclient/cl_bodyrender.lua:327
Closeclientclient/cl_main.lua:296
CountLocalclientclient/cl_main.lua:751Quantas unidades de um item o último push do servidor diz que estamos a transportar.
EquipmentStatsclientclient/cl_equipment.lua:53O QUE A TUA ROUPA ESTÁ A FAZER POR TI, para os sistemas que o consomem.
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:60O que está vestido agora, para tudo o que queira perguntar (armadura, calor).
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:1318HÁ ALGUMA COISA LÁ DENTRO?
ContainerRemoveserverserver/sv_main.lua:2087
ContainerTakeAllserverserver/sv_main.lua:1368Esvazia o contentor e devolve o que lá estava, num só passo.
ContainerTakeOneserverserver/sv_main.lua:2104Uma unidade da primeira pilha, metadata incluída (as armas mantêm os acessórios montados).
CountItemserverserver/sv_main.lua:1867
DeathTransferserverserver/sv_main.lua:1396Morte: move todas as linhas de um jogador (grelha, barra, equipamento vestido) para um contentor de cadáver, mantendo metadados e durabilidade.
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:1714O label e as balas por caixa de um item, para o chamador poder dizer algo útil sobre o que acabou de entregar sem precisar do Items.
ItemCountsserverserver/sv_main.lua:2156Conteúdo da mochila como { [item] = count }, só mochila e barra (o equipamento vestido fica de fora).
ItemDescriptionserverserver/sv_items.lua:71
ItemForWeaponserverserver/sv_items.lua:77Qual item do inventário representa um dado MODELO DE ARMA, ou nil.
ItemLabelserverserver/sv_items.lua:70
ItemMetaListserverserver/sv_main.lua:1845Cada stack de item que o jogador tem (mochila, barra, loadout): { slot, amount, metadata }.
LoadoutClearserverserver/sv_main.lua:1806
LoadoutGetserverserver/sv_main.lua:1758
LoadoutPutserverserver/sv_main.lua:1833Devolve um item (com metadados) diretamente a um slot de loadout vazio.
LoadoutSetserverserver/sv_main.lua:1770Move um stack de item da mochila/barra para o slot.
LoadoutTakeserverserver/sv_main.lua:1817Gasta do stack no slot.
MeasuredInfoserverserver/sv_main.lua:1629Quanto de uma coisa o jogador transporta, e quanto espaço resta.
MoveFromContainerserverserver/sv_main.lua:2142
MoveToContainerserverserver/sv_main.lua:2130Mover da mochila do jogador para/de um contentor numa só chamada ao servidor (painéis de máquinas sem arrastar e largar).
OpenContainerForserverserver/sv_main.lua:68Atribuir e abrir num só passo, para recursos que têm um contentor.
PourIntoserverserver/sv_main.lua:1644Despeja PARA DENTRO. Enche primeiro o recipiente mais cheio em vez de espalhar o achado por todas as garrafas vazias da mochila: uma lata cheia vale mais do que quatro a um quarto, e…
PourOutserverserver/sv_main.lua:1669Tira PARA FORA; começar pelo mais vazio utilizável está errado aqui: tirar do mais cheio mantém mais recipientes utilizáveis e deixa menos restos incómodos.
Refreshserverserver/sv_main.lua:1868
RegisterContainerserverserver/sv_main.lua:36
RemoveItemserverserver/sv_main.lua:1724
SetItemMetaserverserver/sv_main.lua:1857Substitui os metadados de um slot, se ainda tiver item.
WearEquipmentserverserver/sv_main.lua:1530DESGASTAR O QUE ESTÁS A VESTIR.
WearItemserverserver/sv_main.lua:1485GASTAR UMA FERRAMENTA. Chamado por tudo o que fez a ferramenta funcionar - minerar uma rocha, abater uma árvore.
WipeInventoryserverserver/sv_main.lua:648

Os callbacks de servidor são chamados a partir de um cliente com BSB.Await(name, timeoutMs, ...). Os callbacks de cliente são chamados a partir do servidor com BSB.AwaitClient(src, name, timeoutMs, ...).

NomeDireçãoOndeDescrição
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 outro jogador: ambos têm de estar perto, e o recetor tem de ter espaço.
inventory:moveclient -> serverserver/sv_main.lua:886Mover entre slots, e entre o jogador e um contentor aberto.
inventory:nearbyDropsclient -> serverserver/sv_main.lua:1963
inventory:nearbyPlayersclient -> serverserver/sv_main.lua:2006Quem está suficientemente perto para lhe entregar algo.
inventory:openclient -> serverserver/sv_main.lua:874
inventory:openBagclient -> serverserver/sv_main.lua:1253
inventory:openContainerclient -> serverserver/sv_main.lua:1217Abre um contentor partilhado (um stash, uma caixa revistada).
inventory:pickupclient -> serverserver/sv_main.lua:1945
inventory:reloadclient -> serverserver/sv_main.lua:759RECARREGAR, COMO TRANSAÇÃO DE ITENS.
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 o handler está registado com RegisterNetEvent, por isso o outro lado o pode disparar. “local” é só AddEventHandler (mesmo lado, ou eventos do jogo).

NomeLadoTipoOndeDescrição
bs:boosters:activateclientnetclient/cl_bodyrender.lua:304
bs:boosters:loadoutChangedclientlocalclient/cl_main.lua:604Slots de boosters (o bs_boosters é dono dos dados, este painel só os mostra).
bs:drugs:applyclientnetclient/cl_bodyrender.lua:284
bs:drugs:stateclientnetclient/cl_bodyrender.lua:291
bs:gadgets:loadoutChangedclientlocalclient/cl_main.lua:616Slots de gadgets (o bs_gadgets é dono dos dados).
bs:hook:player:diedclientlocalclient/cl_bodyrender.lua:259
bs:hook:player:spawnedserverlocalserver/sv_hotbar.lua:129A barra segue a mochila porque É a mochila: qualquer push do inventário volta a desenhá-la.
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:594Colete de uma plate carrier fabricada.
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:555CARREGAR UMA CAIXA DE BALAS.
bs:inventory:nuiclientlocalclient/cl_main.lua:641Separador Medical: o bs_medical envia os seus dados por aqui e recebe os cliques de volta.
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:801A metade do ped de um wipe.
bs:ui:closedclientlocalclient/cl_hotbar.lua:174
bs:ui:openedclientlocalclient/cl_hotbar.lua:168
bs:ui:panicclientlocalclient/cl_main.lua:768/refreshui reset forçado - ver a nota no 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
ComandoLadoOndeDescrição
/hotbarclientclient/cl_hotbar.lua:256
/hotbardebugserverserver/sv_hotbar.lua:106