Core
Works with G9 scripts. The initialization order must be first.
G9_CORE = {
framework = nil, -- don't edit
core = nil, -- don't edit
lang = 'en', -- for nui languages (en,ar,de etc.)
inventoryImages = 'nui://qb-inventory/html/images/' -- for nui images
}
function management(job,amount) -- for bossmenu [You need edit here for bank script.]
if G9_CORE.framework then
-- for QBCore Example:
-- exports["savana-bossmenu"]:paidBills(job, math.floor(amount))
else
TriggerEvent('esx_addonaccount:getSharedAccount', 'society_' ..job, function(account)
if job and amount then
account.addMoney(amount)
end
end)
end
end
if GetResourceState('qb-core') == 'started' then
G9_CORE.framework = true
G9_CORE.core = exports['qb-core']:GetCoreObject()
f = 'QBCore'
elseif GetResourceState('es_extended') == 'started' then
G9_CORE.framework = false
G9_CORE.core = exports['es_extended']:getSharedObject()
f = 'ESX'
end
Last updated