public void HandleNoticeWorld(WorldClient client, GMWarningPacket packet)
        {
            var target = _gameWorld.Players.FirstOrDefault(p => p.Value.AdditionalInfoManager.Name == packet.Name).Value;

            if (target == null)
            {
                _packetFactory.SendGmCommandError(client, PacketType.GM_WARNING_PLAYER);
                return;
            }

            _packetFactory.SendWarning(target.GameSession.Client, packet.Message);
            _packetFactory.SendGmCommandSuccess(client);
        }
        private void HandleGMWarningPlayer(GMWarningPacket gmWarningPacket)
        {
            var target = _gameWorld.Players.FirstOrDefault(p => p.Value.Name == gmWarningPacket.Name).Value;

            if (target == null)
            {
                _packetsHelper.SendGmCommandError(Client, PacketType.GM_WARNING_PLAYER);
                return;
            }

            target?.SendWarning(gmWarningPacket.Message);

            _packetsHelper.SendGmCommandSuccess(Client);
        }