refactor(loadFramework): determine target based on resource state

Easier to work with out-the-box.
This commit is contained in:
Linden
2022-04-22 15:28:24 +10:00
parent 26fe012b55
commit 8c448db68d

View File

@@ -10,10 +10,16 @@ local function err(e, n)
error(('^1%s^0'):format(e), n)
end
return function(framework)
if framework == 'ox' then framework = 'ox_core'
elseif framework == 'esx' then framework = 'es_extended'
elseif framework == 'qbcore' then framework = 'qb-core' end
return function()
local framework = GetResourceState('ox_core'):find('start') and 'ox_core'
if not framework then
framework = GetResourceState('es_extended'):find('start') and 'es_extended'
end
if not framework then
framework = GetResourceState('qb-core'):find('start') and 'qb-core'
end
local result
local success, import = pcall(ref, framework)