32 lines
		
	
	
	
		
			693 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			693 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
local QBCore = exports['qb-core']:GetCoreObject()
 | 
						|
local LastPositions = {}
 | 
						|
 | 
						|
RegisterServerEvent("duckrelog:saveCoords", function(pos)
 | 
						|
    local src = source
 | 
						|
    LastPositions[src] = pos
 | 
						|
    
 | 
						|
    
 | 
						|
    print("Speichere Position für Spieler " .. src .. " und löse Relog aus")
 | 
						|
    
 | 
						|
    
 | 
						|
    QBCore.Player.Logout(src)
 | 
						|
    
 | 
						|
    
 | 
						|
    SetPlayerRoutingBucket(src, 0)
 | 
						|
    
 | 
						|
    
 | 
						|
    Wait(500)
 | 
						|
    
 | 
						|
    
 | 
						|
    TriggerClientEvent("duckrelog:openCharMenu", src)
 | 
						|
end)
 | 
						|
 | 
						|
RegisterServerEvent("duckrelog:requestCoords", function()
 | 
						|
    local src = source
 | 
						|
    local pos = LastPositions[src]
 | 
						|
 | 
						|
    if pos then
 | 
						|
        TriggerClientEvent("duckrelog:setCoords", src, pos)
 | 
						|
        LastPositions[src] = nil
 | 
						|
    end
 | 
						|
end)
 |