Inventory Systems

πŸ”§ Supported Systems

  • ox_inventory

  • qb-inventory

πŸ“± Phone Item Setup

phoneItemName = 'phone'  -- Your inventory item name

πŸ”„ Integration Example

-- For ox_inventory

--- Retrieve a phone item from player inventory by phone number
--- @param source number The player's server id
--- @param phoneNumber string The phone number to find
--- @return { slot: number, metadata: table }|nil phoneData Phone item data if found
function EditableInventory.getPhoneWithNumber(source, phoneNumber)
    local slotId = exports.ox_inventory:GetSlotIdWithItem(
        source,
        config.phoneItemName,
        { phoneNumber = phoneNumber }
    )
    return exports.ox_inventory:GetSlot(source, slotId)
end

πŸ“‹ Required Functions

These functions are required for the script to function properly. They handle retrieving and removing phone items from a player's inventory based on their phone number.


Integrated by Sahara Scripters - Making different systems talk (mostly to themselves)

Last updated