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)
 | 
