diff --git a/ReallifeGamemode.Server/Events/Login.cs b/ReallifeGamemode.Server/Events/Login.cs index 2c4d7f1e..95b25e83 100644 --- a/ReallifeGamemode.Server/Events/Login.cs +++ b/ReallifeGamemode.Server/Events/Login.cs @@ -132,23 +132,26 @@ namespace ReallifeGamemode.Server.Events } player.TriggerEvent("draw", player.Name, player.Handle.Value); - if (user.Dead == true) + NAPI.Task.Run(() => { - if (user.IsAdmin(AdminLevel.ADMIN) == true) + if (user.Dead == true) { - player.TriggerEvent("startDeathTimer", true); + if (user.IsAdmin(AdminLevel.ADMIN) == true) + { + player.TriggerEvent("startDeathTimer", true); + } + else + { + player.TriggerEvent("startDeathTimer", false); + } + player.Health = 0; + player.SetData("isDead", true); } else { - player.TriggerEvent("startDeathTimer", false); + player.SetData("isDead", false); } - player.Health = 0; - player.SetData("isDead", true); - } - else - { - player.SetData("isDead", false); - } + }, delayTime: 1000); } } }