From 52138ff8321c428b75f3d7f3461060f7a736a4d1 Mon Sep 17 00:00:00 2001 From: Lennart Kampshoff Date: Mon, 8 Oct 2018 12:04:13 +0200 Subject: [PATCH] Fixed login position --- Server/Events/Disconnect.cs | 2 +- Server/Events/Login.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Server/Events/Disconnect.cs b/Server/Events/Disconnect.cs index e740aec5..d923476f 100644 --- a/Server/Events/Disconnect.cs +++ b/Server/Events/Disconnect.cs @@ -35,7 +35,7 @@ namespace reallife_gamemode.Server.Events using (var saveUser = new Model.DatabaseContext()) { - var user = saveUser.Users.SingleOrDefault(u => u.Name == player.Name); + var user = player.GetUser(saveUser); if(user == null) { diff --git a/Server/Events/Login.cs b/Server/Events/Login.cs index 55aedcbb..293d598f 100644 --- a/Server/Events/Login.cs +++ b/Server/Events/Login.cs @@ -42,7 +42,7 @@ namespace reallife_gamemode.Server.Events else { player.TriggerEvent("loginSuccess"); - NAPI.Player.SpawnPlayer(player, Main.DEFAULT_SPAWN_POSITION, Main.DEFAULT_SPAWN_HEADING); + NAPI.Player.SpawnPlayer(player, new Vector3(user.PositionX, user.PositionY, user.PositionZ), 0); player.SetData("isLoggedIn", true); player.SetData("spec", true);