Правки

This commit is contained in:
BIGZi0348
2025-02-09 19:55:39 +03:00
parent 311d43fe03
commit 309830360a
4 changed files with 21 additions and 47 deletions

View File

@@ -2,19 +2,20 @@ using Content.Shared._White.Administration;
using Robust.Server.Player;
using Content.Server.Players.PlayTimeTracking;
namespace Content.Server._White.Administration;
public sealed class HoursPanelSystem : EntitySystem
{
[Dependency] private readonly IPlayerManager _playerManager = default!;
[Dependency] private readonly IPlayTimeTrackingManager _playTimeTracking = default!;
public override void Initialize()
{
base.Initialize();
SubscribeNetworkEvent<HoursPanelMessageToServer>(OnHoursPanelMessage);
}
private void OnHoursPanelMessage(HoursPanelMessageToServer message, EntitySessionEventArgs eventArgs)
{
if (!_playerManager.TryGetSessionByUsername(message.PlayerCKey, out var player))