# General - All weapon/ammo systems are incompatible. - Other inventory systems are incompatible (e.g. es_extended, esx_addoninventory, qb-inventory). # ESX - ESX.PlayerData.inventory uses ox_inventory data. - `for i` and `ipairs` iterators won't work as items are stored by slotId rather than as an array. - Only items the player has are stored in inventory, whereas ESX normally stores data for _all_ items. - Loadouts and pickups are disabled. - Many events are not loaded when using ox_inventory. - (server) esx:giveInventoryItem - (server) esx:removeInventoryItem - (server) esx:useItem - (server) esx:onPickup # QB - QB.Shared.Items is unsupported. - _No_ qb-inventory events are handled, - Not all qb-inventory exports are being handled or overwritten. - Item metadata is not displayed on the tooltip by default. Use [displayMetadata](https://overextended.github.io/docs/ox_inventory/Functions/Client/displayMetadata)
General
ESX
for iandipairsiterators won't work as items are stored by slotId rather than as an array.QB