Files
red-valley/resources/[framework]/[addons]/jg-dealerships/framework/qbx/cl-qbx.lua
2026-03-29 21:41:17 +03:00

30 lines
1.0 KiB
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()
DebugPrint("[QBX] OnPlayerLoaded fired")
Globals.PlayerData = exports.qbx_core:GetPlayerData()
-- Create all interactions on player load
Locations.Client.CreateAllInteractions()
CreateThread(function()
Wait(1000)
lib.callback.await("jg-dealerships:server:exit-showroom", false)
end)
end)
RegisterNetEvent("QBCore:Client:OnJobUpdate")
AddEventHandler("QBCore:Client:OnJobUpdate", function(job)
Globals.PlayerData.job = job
Locations.Client.RecreatePermissionRestrictedInteractions()
end)
RegisterNetEvent("QBCore:Client:OnGangUpdate")
AddEventHandler("QBCore:Client:OnGangUpdate", function(gang)
Globals.PlayerData.gang = gang
Locations.Client.RecreatePermissionRestrictedInteractions()
end)
end