Fix Respawnposition while Dead

This commit is contained in:
VegaZ
2021-04-08 21:06:47 +02:00
parent 9d7280b40d
commit 1e6303c234

View File

@@ -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);
}
}
}