if Config.qbSettings.enabled then if Config.qbSettings.useNewQBExport then QBCore = exports['qb-core']:GetCoreObject() end job = QBCore.Functions.GetPlayerData().job gang = QBCore.Functions.GetPlayerData().gang RegisterNetEvent('QBCore:Client:OnPlayerLoaded') AddEventHandler('QBCore:Client:OnPlayerLoaded', function() job = QBCore.Functions.GetPlayerData().job gang = QBCore.Functions.GetPlayerData().gang TriggerServerEvent('kq_carheist:playerLoaded') end) RegisterNetEvent('QBCore:Client:OnJobUpdate') AddEventHandler('QBCore:Client:OnJobUpdate', function(JobInfo) job = JobInfo end) RegisterNetEvent('QBCore:Client:OnGangUpdate') AddEventHandler('QBCore:Client:OnGangUpdate', function(GangInfo) gang = GangInfo end) function IsPolice() if not job then return false end return Contains(Config.policeJobNames, job.name) end function IsInGang() if not gang then return false end return gang.name ~= nil and gang.name ~= 'none' and gang.name ~= '' end end