forked from Simnation/Main
33 lines
No EOL
1.1 KiB
Lua
33 lines
No EOL
1.1 KiB
Lua
for k, v in pairs(Resources) do
|
|
if GetResourceState(v.name) == 'started' then
|
|
if k == 'QBTarget' and GetResourceState(Resources.OXTarget.name) == 'started' then goto continue end
|
|
|
|
if type(v) == 'table' then
|
|
if v.export == 'all' then
|
|
_G[k] = exports[v.name]
|
|
elseif v.export then
|
|
_G[k] = exports[v.name][v.export]()
|
|
else
|
|
_G[k] = true
|
|
end
|
|
end
|
|
|
|
if not Settings.ignoreResourceInitializedLogs then
|
|
FM.console.suc("Initialized "..v.name)
|
|
end
|
|
|
|
::continue::
|
|
end
|
|
end
|
|
|
|
CreateThread(function()
|
|
if not ESX and not QB then
|
|
while true do
|
|
FM.console.err(string.format("No framework found for %s", GetCurrentResourceName()))
|
|
FM.console.err("Make sure to ensure es_extended or qb-core in your server.cfg BEFORE (ABOVE) this resource")
|
|
Wait(3000)
|
|
end
|
|
else
|
|
FM.console.suc(string.format("Successfully Initialized %s", GetCurrentResourceName()))
|
|
end
|
|
end) |