diff --git a/shared/_loaders.lua b/shared/_loaders.lua index d367c0a..c1f5be9 100644 --- a/shared/_loaders.lua +++ b/shared/_loaders.lua @@ -82,12 +82,15 @@ end --- end) --- ``` function onPlayerUnload(func) + debugPrint("^6Bridge^7: ^2Registering ^3onPlayerUnload^7()") RegisterNetEvent('QBCore:Client:OnPlayerUnload', function() func() end) + RegisterNetEvent('ox:playerLogout', function() func() end) + RegisterNetEvent('RSGCore:Client:OnPlayerUnload', function() func() end) RegisterNetEvent('esx:onPlayerLogout', function() func() end) - -- ^ Only server side for now, need a way to send it to client if not already available + end ------------------------------------------------------------- diff --git a/shared/callback.lua b/shared/callback.lua index b0dd80d..c7ace07 100644 --- a/shared/callback.lua +++ b/shared/callback.lua @@ -24,7 +24,7 @@ --- ``` function createCallback(callbackName, funct) if isServer() then - debugPrint("^6Bridge^7: ^3Registering callback^7:", callbackName) + debugPrint("^6Bridge^7: ^2Registering ^3Callback^7:", callbackName) if isStarted(OXLibExport) then lib.callback.register(callbackName, funct) else @@ -64,7 +64,7 @@ end --- ``` function triggerCallback(callbackName, ...) local result = nil - debugPrint("^6Bridge^7: ^3Triggering callback^7:", callbackName) + debugPrint("^6Bridge^7: ^2Triggering ^3Callback^7:", callbackName) if isStarted(OXLibExport) then result = lib.callback.await(callbackName, false, ...) elseif isStarted(QBExport) then