diff --git a/Server/Events/Connect.cs b/Server/Events/Connect.cs index 22fda5f5..90f479fe 100644 --- a/Server/Events/Connect.cs +++ b/Server/Events/Connect.cs @@ -32,10 +32,7 @@ namespace reallife_gamemode.Server.Events { if (currentPlayer.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? false) { - if (player.GetData("isLoggedIn")) - { - player.SendChatMessage("~m~*** "+player.Name+"["+player.SocialClubName+"] [ID:"+player.Handle.Value+"] ("+player.Address+")"); - } + player.SendChatMessage("~m~*** "+player.Name+"["+player.SocialClubName+"] [ID:"+player.Handle.Value+"] ("+player.Address+")"); } } } @@ -46,6 +43,11 @@ namespace reallife_gamemode.Server.Events using (var loginUser = new DatabaseContext()) { var user = loginUser.Users.SingleOrDefault(b => b.Name == player.Name); + if (user == null) + { + player.TriggerEvent("showLogin"); + return; + } if (user.BanId != null) { var dt = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);