forked from Simnation/Main
25 lines
741 B
Lua
25 lines
741 B
Lua
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)
|