Switch to MEC

This commit is contained in:
2025-06-05 01:19:33 +02:00
parent 3e51b1a6c8
commit d3dbd1ec9d
4 changed files with 10 additions and 17 deletions
+2 -8
View File
@@ -6,11 +6,11 @@ using LabApi.Events.Handlers;
using LabApi.Features;
using LabApi.Features.Console;
using LabApi.Features.Wrappers;
using MEC;
using PlayerRoles;
using PlayerRoles.PlayableScps.Scp079;
using PlayerRoles.PlayableScps.Scp096;
using PlayerRoles.PlayableScps.Scp3114;
using Timer = System.Timers.Timer;
namespace SCPTeamHint;
@@ -19,7 +19,6 @@ public class Plugin : LabApi.Loader.Features.Plugins.Plugin
private readonly object _hintsLock = new();
private readonly Dictionary<Player, Hint> _spectatorHints = new();
private Timer _timer;
public override string Name => "SCPTeamHint";
public override string Author => "HoherGeist, Code002Lover";
public override Version Version { get; } = new(1, 0, 0);
@@ -32,18 +31,13 @@ public class Plugin : LabApi.Loader.Features.Plugins.Plugin
PlayerEvents.Joined += OnJoin;
PlayerEvents.Left += OnLeft;
_timer = new Timer(1000);
_timer.Elapsed += (_, _) => UpdateHints();
_timer.Start();
Timing.CallContinuously(1, UpdateHints);
}
public override void Disable()
{
PlayerEvents.Joined -= OnJoin;
PlayerEvents.Left -= OnLeft;
_timer?.Stop();
_timer?.Dispose();
_timer = null;
}
private void UpdateHints()