add find haus in interactionMenu & fix after revive db dead = false

This commit is contained in:
Michael
2020-09-17 17:13:53 +02:00
parent c895280114
commit 5fbceb88a3
6 changed files with 67 additions and 4 deletions

View File

@@ -1408,6 +1408,13 @@ namespace ReallifeGamemode.Server.Commands
target.TriggerEvent("onPlayerRevived");
target.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
target.SetData("isDead", false);
using (var dbContext = new DatabaseContext())
{
User u;
u = target.GetUser(dbContext);
u.Dead = false;
dbContext.SaveChanges();
}
NAPI.Player.SpawnPlayer(target, target.Position);
target.Health = 100;
@@ -2162,6 +2169,13 @@ namespace ReallifeGamemode.Server.Commands
managedPlayer.TriggerEvent("onPlayerRevived");
managedPlayer.SetData("isDead", false);
using (var dbContext = new DatabaseContext())
{
User u;
u = managedPlayer.GetUser(dbContext);
u.Dead = false;
dbContext.SaveChanges();
}
managedPlayer.SendNotification(toPlayerNotification);
ChatService.SendMessage(managedPlayer, toPlayerChat);

View File

@@ -294,6 +294,13 @@ namespace ReallifeGamemode.Server.Commands
deadPlayer.SendNotification($"Du wurdest von ~y~{player.Name}~s~ für ~g~{100.ToMoneyString()} ~s~wiederbelebt.");
player.SendNotification($"Du hast ~y~{deadPlayer.Name}~s~ wiederbelebt.");
deadPlayer.SetData("isDead", false);
using (var dbContext1 = new DatabaseContext())
{
User u;
u = deadPlayer.GetUser(dbContext1);
u.Dead = false;
dbContext.SaveChanges();
}
NAPI.Player.SpawnPlayer(deadPlayer, deadPlayer.Position);
deadPlayer.Health = 50;