クライアント
これはイベントの包括的なリストではなく、内部使用のみを目的としたイベントの欠落です。
イベントトリガー
これらのイベント安全をトリガーにして、他のスクリプトで処理する。
OXINVENTORY:ディスアーム
強制的に解除させることができる。
TriggerClientEvent('ox_inventory:disarm', playerId, noAnim)- playerId:
number - noAnim:
boolean- もし
true解除アニメーションはスキップされる
- もし
oxinventory:suppressItemNotifications(アイテム通知を抑制する
NUIアイテムの通知を有効または無効にするトリガーが可能
TriggerClientEvent('ox_inventory:suppressItemNotifications', playerId, value)- playerId:
number - 値である:
boolean
イベントハンドラ
これらのイベントべきではない他のスクリプトによってトリガーされる。
oxinventory:updateインベントリ
インベントリスロットが更新された後にトリガーされ、ロード時に含まれる。
Changesは、slotIdによってインデックス付けされた、更新されたすべてのスロットデータを含むテーブルです。空のスロットはfalse.
AddEventHandler('ox_inventory:updateInventory', function(changes) end)- を変更した:
table<number, table | false>
oxinventory:currentWeapon(現在の武器
武器が装備されたり、そのメタデータが変更されたりするとトリガーされる。
AddEventHandler('ox_inventory:currentWeapon', function(weapon) end)- 武器?
table
oxinventory:アイテム数
プレイヤーのインベントリ内のアイテムの量が変更されたときにトリガーされる。
注:ESX では使用できません。esx:addInventoryItem または esx:removeInventoryItem を使用してください。
AddEventHandler('ox_inventory:itemCount', function(itemName, totalCount) end)- itemName:
string - totalCount:
number
oxinventory:update武器コンポーネント
AddEventHandler('ox_inventory:updateWeaponComponent', function(action, componentHash, componentItem) end)- アクションだ:
'added' | 'removed' - componentHash:
number - componentItem:
string
oxinventory:usedItem
AddEventHandler('ox_inventory:usedItem', function(name, slotId, metadata) end)- と名付けた:
string - slotId:
number - メタデータ?
table
Last updated on