Main/resources/[jobs]/[police]/loaf_spikestrips/client/framework/qb.lua
2025-06-07 08:51:21 +02:00

35 lines
646 B
Lua

if Config.Framework ~= "qbcore" then
return
end
debugprint("Loading QB")
QB = exports["qb-core"]:GetCoreObject()
while not LocalPlayer.state.isLoggedIn do
Wait(500)
end
local PlayerJob = QB.Functions.GetPlayerData().job
RegisterNetEvent("QBCore:Client:OnJobUpdate", function(jobInfo)
local wasPolice = IsPolice()
PlayerJob = jobInfo
local isPolice = IsPolice()
if wasPolice ~= isPolice then
TriggerEvent("loaf_spikestrips:toggleIsPolice", isPolice)
end
end)
function IsPolice()
return PoliceJobsLookup[PlayerJob.name] == true
end
function FrameworkNotify(text, errType)
QB.Functions.Notify(text)
end
debugprint("QB loaded")