Optional Configuration
optional configuration for shop
Items Image
All icon default get from Ox Inventory Images, so no need duplicate the image item to this resources.
but can customized external link. Edit configuration in config.lua in this resource.
Config.ImagesURL = "https://cfx-nui-ox_inventory/web/images"Shop Extra config
This config need edit shops.lua located in ox inventory/data/
Options a item in the shop
Options show or hide the item :
Add key require in each item in inventory table. with 2 type can choose table or function
Options make item with category :
Add key category in each item in inventory table. with type string
Example :
General = {
name = 'LTD 24/7',
blip = {
id = 59, colour = 69, scale = 0.8
}, inventory = {
{ name = 'burger', price = 10 , category = "food"},
{
name = 'water',
price = 2 ,
-- require : is additional options to show/hide the item in shop. can use function (server side pcall) or table (item amount)
-- require with type function
-- require = function(source, itemName)
-- -- server side code
-- -- example : code
-- local count = exports.ox_inventory:GetItemCount(source, "bandage")
-- return count > 0 and true or false
-- end,
-- require with type table
-- ["item"] = { name = ... (string), amount = ... (number) }
-- require = {
-- ["item"] = {name = "bandage", amount = 2}
-- },
currency = "black_money",
category = "drink"},
{ name = 'cola', price = 10, category = "drink"},
}, locations = {
...
}, targets = {
...
}
},Last updated