no health anti cheat when healing

This commit is contained in:
hydrant
2021-04-11 02:36:44 +02:00
parent 4126e22514
commit 34726abc04
8 changed files with 24 additions and 12 deletions

View File

@@ -1324,7 +1324,7 @@ namespace ReallifeGamemode.Server.Commands
return;
}
target.Health = hp;
target.SafeSetHealth(hp);
ChatService.SendMessage(target, "~b~Deine HP wurden von " + player.Name + " auf " + hp + " gesetzt.");
ChatService.SendMessage(player, "~b~Du hast die HP von " + target.Name + " auf " + hp + " gesetzt.");
}
@@ -1444,7 +1444,7 @@ namespace ReallifeGamemode.Server.Commands
dbContext.SaveChanges();
}
target.SafeTeleport(target.Position, 0, true);
target.Health = 100;
target.SafeSetHealth(100);
Medic.delReviveTask(target);
}
@@ -2010,7 +2010,7 @@ namespace ReallifeGamemode.Server.Commands
foreach (var managedPlayer in peopleInRange)
{
if (!managedPlayer.IsLoggedIn()) return;
managedPlayer.Health = hp;
managedPlayer.SafeSetHealth(hp);
ChatService.SendMessage(managedPlayer, "~b~Admin " + player.Name + " hat im Radius von " + radius + " die HP auf " + hp + " gesetzt.");
}
ChatService.SendMessage(player, "~b~Das Leben von " + peopleInRange.Count + " Spielern wurde auf " + hp + " gesetzt.");
@@ -2415,7 +2415,7 @@ namespace ReallifeGamemode.Server.Commands
ChatService.SendMessage(managedPlayer, toPlayerChat);
managedPlayer.SafeTeleport(managedPlayer.Position, 0, true);
managedPlayer.Health = 100;
managedPlayer.SafeSetHealth(100);
Medic.delReviveTask(managedPlayer);
}