local function DetectAndSetFramework() if Link.framework ~= 'auto' then return end local frameworks = { ['es_extended'] = 'esx', ['qb-core'] = 'qbcore', ['qbx-core'] = 'qbox', ['ox_core'] = 'ox', ['vRP-framework'] = 'vrp', } for resource, config in pairs(frameworks) do if GetResourceState(resource) == 'started' then Link.framework = config Debug('set framework', config) return end end print('^1Framework not detected. If you are using a framework. Please configure it in the config.lua of ^6kq_link') Link.framework = 'none' end local function DetectAndSetInventory() if Link.inventory ~= 'auto' then return end Link.inventory = 'framework' local inventories = { ['ox_inventory'] = 'ox_inventory', ['qs-inventory'] = 'qs-inventory', ['ps-inventory'] = 'ps-inventory', ['ak47_inventory'] = 'ak47_inventory', ['core_inventory'] = 'core_inventory', ['minventory'] = 'codem-inventory', } for resource, config in pairs(inventories) do if GetResourceState(resource) == 'started' then Link.inventory = config Debug('set inventory', config) return end end end DetectAndSetFramework() DetectAndSetInventory()