Fix Revive not setting DB
This commit is contained in:
@@ -296,7 +296,6 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
using var dbContext = new DatabaseContext();
|
|
||||||
var nearPlayers = NAPI.Player.GetPlayersInRadiusOfPlayer(4, player);
|
var nearPlayers = NAPI.Player.GetPlayersInRadiusOfPlayer(4, player);
|
||||||
var deadPlayer = nearPlayers.Where(i => i.GetData<bool>("isDead") == true).FirstOrDefault();
|
var deadPlayer = nearPlayers.Where(i => i.GetData<bool>("isDead") == true).FirstOrDefault();
|
||||||
if (player == deadPlayer)
|
if (player == deadPlayer)
|
||||||
@@ -310,7 +309,8 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
ChatService.ErrorMessage(player, "Es wurde kein toter Spieler gefunden");
|
ChatService.ErrorMessage(player, "Es wurde kein toter Spieler gefunden");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
using (var dbContext = new DatabaseContext())
|
||||||
|
{
|
||||||
var deadPlayerUser = deadPlayer.GetUser(dbContext);
|
var deadPlayerUser = deadPlayer.GetUser(dbContext);
|
||||||
|
|
||||||
if (deadPlayerUser.Handmoney >= 100)
|
if (deadPlayerUser.Handmoney >= 100)
|
||||||
@@ -335,10 +335,9 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
deadPlayer.SendNotification($"Du wurdest von ~y~{player.Name}~s~ für ~g~{100.ToMoneyString()} ~s~wiederbelebt.");
|
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 und ~g~{Medic.ReviveIncome}$ ~s~für die Fraktion verdient.");
|
player.SendNotification($"Du hast ~y~{deadPlayer.Name}~s~ wiederbelebt und ~g~{Medic.ReviveIncome}$ ~s~für die Fraktion verdient.");
|
||||||
deadPlayer.SetData("isDead", false);
|
deadPlayer.SetData("isDead", false);
|
||||||
using (var dbContext1 = new DatabaseContext())
|
|
||||||
{
|
|
||||||
User u;
|
User u;
|
||||||
u = deadPlayer.GetUser(dbContext1);
|
u = deadPlayer.GetUser(dbContext);
|
||||||
u.Dead = false;
|
u.Dead = false;
|
||||||
dbContext.SaveChanges();
|
dbContext.SaveChanges();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user