local hasUsedRelog = false RegisterCommand("relog", function() local coords = GetEntityCoords(PlayerPedId()) TriggerServerEvent("relog:saveCoords", coords) hasUsedRelog = true ShutdownLoadingScreenNui() TriggerEvent("um-multichar:client:chooseChar") end, false) RegisterNetEvent('QBCore:Client:OnPlayerLoaded', function() TriggerServerEvent("relog:checkLastPosition") end) RegisterNetEvent("relog:teleportPlayer", function(pos) if pos then local ped = PlayerPedId() RequestCollisionAtCoord(pos.x, pos.y, pos.z) SetEntityCoordsNoOffset(ped, pos.x, pos.y, pos.z, false, false, false) SetEntityHeading(ped, pos.w or 0.0) FreezeEntityPosition(ped, false) end end)