QBCore = {} QBCore.PlayerData = {} QBCore.Config = QBConfig QBCore.Shared = QBShared QBCore.ServerCallbacks = {} isLoggedIn = false function GetCoreObject() return QBCore end RegisterNetEvent('QBCore:GetObject') AddEventHandler('QBCore:GetObject', function(cb) cb(GetCoreObject()) end) RegisterNetEvent('QBCore:Client:OnPlayerLoaded') AddEventHandler('QBCore:Client:OnPlayerLoaded', function() local ped = PlayerPedId() ShutdownLoadingScreenNui() isLoggedIn = true SetCanAttackFriendly(ped, true, true) NetworkSetFriendlyFireOption(true) end) RegisterNetEvent('QBCore:Client:OnPlayerUnload') AddEventHandler('QBCore:Client:OnPlayerUnload', function() isLoggedIn = false end)