void Game_OnSendMessage(D2Packets.GameClient.SendMessage Packet, ref BlueVex.Packet.PacketFlag Flag) { if (Packet.message.Length > 100) { Flag = BlueVex.Packet.PacketFlag.PacketFlag_Virtual; } }
void Game_OnReceiveMessage(D2Packets.GameServer.GameMessage Packet, ref BlueVex.Packet.PacketFlag Flag) { if (Packet.MessageType == D2Data.GameMessageType.GameMessage) { if (Packet.Message.Length > 100) { Flag = BlueVex.Packet.PacketFlag.PacketFlag_Virtual; } } }
void BlueVex.IGameModule.Initialize(ref BlueVex.IGame Game) { this.Game = Game; Game.OnReceiveMessage += new BlueVex.IGame.OnReceiveMessageEventHandler(Game_OnReceiveMessage); Game.OnSendMessage += new BlueVex.IGame.OnSendMessageEventHandler(Game_OnSendMessage); }