diff --git a/ReallifeGamemode.Server/Managers/DoorManager.cs b/ReallifeGamemode.Server/Managers/DoorManager.cs index 61431ca5..9f7becea 100644 --- a/ReallifeGamemode.Server/Managers/DoorManager.cs +++ b/ReallifeGamemode.Server/Managers/DoorManager.cs @@ -1,9 +1,11 @@ using System.Collections.Generic; using System.Linq; using GTANetworkAPI; +using Microsoft.Extensions.Logging; using ReallifeGamemode.Database.Entities; using ReallifeGamemode.Database.Models; using ReallifeGamemode.Server.Extensions; +using ReallifeGamemode.Server.Log; using ReallifeGamemode.Server.Types; /** @@ -16,6 +18,8 @@ namespace ReallifeGamemode.Server.Managers { public class DoorManager : Script { + private static readonly ILogger logger = LogManager.GetLogger(); + private static Dictionary _doorColShapes = new Dictionary(); public static void LoadDoors() @@ -58,6 +62,8 @@ namespace ReallifeGamemode.Server.Managers } d.Locked = !d.Locked; + string logMsg = d.Locked ? "locked" : "unlocked"; + logger.LogInformation("Player {0} {1} the door {2} ({3})", player.Name, logMsg, d.Name, d.Id); string notStr = d.Name + " " + (d.Locked == false ? "~g~auf" : "~r~ab") + "geschlossen";