forked from Simnation/Main
fix
This commit is contained in:
parent
b217c8ff3d
commit
47f6f76107
2 changed files with 30 additions and 33 deletions
|
@ -34,34 +34,16 @@ RegisterNetEvent('QBCore:Server:OnPlayerLoaded', function()
|
|||
end)
|
||||
|
||||
|
||||
RegisterNetEvent("qb-relogsave:server:goToMultichar", function()
|
||||
RegisterNetEvent('um-multicharacter:server:CharacterLoaded', function()
|
||||
local src = source
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
|
||||
if not Player then return end
|
||||
|
||||
|
||||
TriggerClientEvent('um-multicharacter:client:chooseChar', src)
|
||||
local cid = Player.PlayerData.citizenid
|
||||
|
||||
|
||||
Citizen.SetTimeout(500, function()
|
||||
|
||||
if GetPlayerPing(src) > 0 then
|
||||
|
||||
local Player = QBCore.Functions.GetPlayer(src)
|
||||
if Player then
|
||||
|
||||
Player.Functions.Save()
|
||||
|
||||
|
||||
TriggerClientEvent('qb-multicharacter:client:chooseChar', src)
|
||||
TriggerEvent("um-multicharacter:server:loadUserData", src)
|
||||
|
||||
|
||||
Citizen.SetTimeout(500, function()
|
||||
if GetPlayerPing(src) > 0 then
|
||||
DropPlayer(src, "Relog wird durchgeführt... Bitte erneut verbinden.")
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
end)
|
||||
if savedLocations[cid] then
|
||||
TriggerClientEvent("qb-relogsave:client:restoreLocation", src, savedLocations[cid].pos, savedLocations[cid].heading)
|
||||
savedLocations[cid] = nil
|
||||
end
|
||||
end)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue