Skip to content

Commit

Permalink
refactor: update ItemNotify input
Browse files Browse the repository at this point in the history
  • Loading branch information
thelindat committed Mar 26, 2023
1 parent f614249 commit 6fe67b3
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion client.lua
Original file line number Diff line number Diff line change
Expand Up @@ -926,7 +926,7 @@ RegisterNetEvent('ox_inventory:updateSlots', function(items, weights, count, rem
item = PlayerData.inventory[item.slot]
end

Utils.ItemNotify({item.metadata?.label or item.label, item.metadata?.image or item.metadata?.imageurl or item.name, removed and 'ui_removed' or 'ui_added', count})
Utils.ItemNotify({ item, removed and 'ui_removed' or 'ui_added', count })
end

updateInventory(items, weights)
Expand Down
16 changes: 8 additions & 8 deletions modules/inventory/server.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1426,11 +1426,11 @@ lib.callback.register('ox_inventory:swapItems', function(source, data)
end

if fromOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData.metadata?.label or fromData.label, fromData.metadata?.image or fromData.metadata?.imageurl or fromData.name, 'ui_removed', fromData.count })
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { toData.metadata?.label or toData.label, toData.metadata?.image or toData.metadata?.imageurl or toData.name, 'ui_added', toData.count })
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData, 'ui_removed', fromData.count })
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { toData, 'ui_added', toData.count })
elseif toOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { fromData.metadata?.label or fromData.label, fromData.metadata?.image or fromData.metadata?.imageurl or fromData.name, 'ui_added', fromData.count })
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { toData.metadata?.label or toData.label, toData.metadata?.image or toData.metadata?.imageurl or toData.name, 'ui_removed', toData.count })
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { fromData, 'ui_added', fromData.count })
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { toData, 'ui_removed', toData.count })
end

toData, fromData = Inventory.SwapSlots(fromInventory, toInventory, data.fromSlot, data.toSlot) --[[@as table]]
Expand Down Expand Up @@ -1473,9 +1473,9 @@ lib.callback.register('ox_inventory:swapItems', function(source, data)
end

if fromOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData.metadata?.label or fromData.label, fromData.metadata?.image or fromData.metadata?.imageurl or fromData.name, 'ui_removed', data.count })
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData, 'ui_removed', data.count })
elseif toOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { toData.metadata?.label or toData.label, toData.metadata?.image or toData.metadata?.imageurl or toData.name, 'ui_added', data.count })
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { toData, 'ui_added', data.count })
end

if server.loglevel > 0 then
Expand Down Expand Up @@ -1523,9 +1523,9 @@ lib.callback.register('ox_inventory:swapItems', function(source, data)
end

if fromOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData.metadata?.label or fromData.label, fromData.metadata?.image or fromData.metadata?.imageurl or fromData.name, 'ui_removed', data.count })
TriggerClientEvent('ox_inventory:itemNotify', fromInventory.id, { fromData, 'ui_removed', data.count })
elseif toOtherPlayer then
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { fromData.metadata?.label or fromData.label, fromData.metadata?.image or fromData.metadata?.imageurl or fromData.name, 'ui_added', data.count })
TriggerClientEvent('ox_inventory:itemNotify', toInventory.id, { fromData, 'ui_added', data.count })
end

if server.loglevel > 0 then
Expand Down
4 changes: 2 additions & 2 deletions modules/weapon/client.lua
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ function Weapon.Equip(item, data)
end

TriggerEvent('ox_inventory:currentWeapon', item)
Utils.ItemNotify({item.metadata.label or item.label, item.metadata.image or item.name, 'ui_equipped'})
Utils.ItemNotify({ item, 'ui_equipped' })

return item
end
Expand Down Expand Up @@ -129,7 +129,7 @@ function Weapon.Disarm(currentWeapon, noAnim)

::skipAnim::

Utils.ItemNotify({currentWeapon.metadata.label or currentWeapon.label, currentWeapon.metadata.image or currentWeapon.name, 'ui_holstered'})
Utils.ItemNotify({ currentWeapon, 'ui_holstered' })
TriggerEvent('ox_inventory:currentWeapon')
end

Expand Down

0 comments on commit 6fe67b3

Please sign in to comment.