Configuration
Script configuration boils down to a small set of convars
and static data files.
Convars overrides can be set in your server.cfg
or you can leave them as default.
Defining new locations, items, blips and peds can be done through the data
files.
For more on this read Creating Vendors.
Convar Settings
You can override the default settings of these convars within your server.cfg
for more about convars read: FiveM Docs - Convars.
vendors.language = GetConvar("vendors:language", "en")
vendors.locale = exports.bdtk:get("locales." .. vendors.language, true) or {}
vendors.image_file_path = GetConvar("vendors:image_file_path", "nui://vendors/images/")
vendors.debug_mode = GetConvar("vendors:debug_mode", "false") == "true"
vendors.debug_colours = {
reset = "^7",
debug = "^6",
info = "^5",
success = "^2",
warn = "^3",
error = "^8",
critical = "^1",
dev = "^9"
}
vendors.restock_time = GetConvar("vendors:restock_time", "5")
vendors.restock_percentage = GetConvar("vendors:restock_percentage", "25")
vendors.force_dui = GetConvar("vendors:force_dui", "false") == "true"
vendors.target = not vendors.force_dui and (GetResourceState("ox_target") == "started" and "ox_target" or GetResourceState("qb-target") == "started" and "qb-target") or nil
Last updated