Main/resources/[jobs]/[mechanic]/jg-mechanic/framework/qbx/cl-qbx.lua
2025-06-07 08:51:21 +02:00

22 lines
No EOL
888 B
Lua

if (Config.Framework == "auto" and GetResourceState("qbx_core") == "started") or Config.Framework == "Qbox" then
-- Player data
Globals.PlayerData = exports.qbx_core:GetPlayerData()
RegisterNetEvent("QBCore:Client:OnPlayerLoaded")
AddEventHandler("QBCore:Client:OnPlayerLoaded", function()
Globals.PlayerData = exports.qbx_core:GetPlayerData()
TriggerEvent("jg-mechanic:client:refresh-mechanic-zones-and-blips")
end)
RegisterNetEvent("QBCore:Client:OnJobUpdate")
AddEventHandler("QBCore:Client:OnJobUpdate", function(job)
Globals.PlayerData.job = job
TriggerEvent("jg-mechanic:client:refresh-mechanic-zones-and-blips")
end)
RegisterNetEvent("QBCore:Client:OnGangUpdate")
AddEventHandler("QBCore:Client:OnGangUpdate", function(gang)
Globals.PlayerData.gang = gang
TriggerEvent("jg-mechanic:client:refresh-mechanic-zones-and-blips")
end)
end