Hooks
xInventoryUsedItem(ply, item) - Called whenever a player uses an item, passes player and the item ID of the item used
xInventoryDroppedItem(ply, item) - Called whenever a player drops an item, passes player and the item ID of the item used
xInventoryHolsteredItem(ply, item) - Called whenever a player holsters an item, passes player and the item ID of the item used
xInventoryEquippedItem(ply, item) - Called whenever a player equips an item, passes player and the item ID of the item used