View Single Post
11/05/15, 08:55 AM   #15
@AlphaLemming
 
@AlphaLemming's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 122
I'am using this for CraftStore:

Lua Code:
  1. local function OnSlotAdded(bag,slot,data)
  2.     < example > data.uid = Id64ToString(GetItemUniqueId(bag,slot))
  3.     < your code >
  4. end
  5.  
  6. local function OnSlotRemoved(bag,slot,data)
  7.     < your code >
  8. end
  9.  
  10. SHARED_INVENTORY:RegisterCallback('SlotAdded',OnSlotAdded)
  11. SHARED_INVENTORY:RegisterCallback('SlotRemoved',OnSlotRemoved)

This functions are instantly called on every item change. You can also use 'SlotUpdated'.
  Reply With Quote