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