public static void HandleRawDataMessage(RawDataMessage message, WorldClient client) { BigEndianReader reader = new BigEndianReader(message._content); RawMessage msg = RawDataProtocolManager.Build(reader); if (msg != null) { RawDataProtocolManager.Handle(msg, client); } }
public static void HandleRawDataMessage(RawDataMessage message, DofusClient client) { BigEndianReader reader = new BigEndianReader(message._content); short rawMessageId = reader.ReadShort(); var handler = Handlers.FirstOrDefault(x => x.Key == rawMessageId); var rawMessage = RawReceiver.BuildMessage(rawMessageId, reader); if (handler.Value != null) { handler.Value.DynamicInvoke(null, client, rawMessage); } }
private void RawDataMessageHandler(DofusClient Client, RawDataMessage Message) { List <int> tt = new List <int>(); for (int i = 0; i <= 255; i++) { Random random = new Random(); int test = random.Next(-127, 127); } CheckIntegrityMessage rawData = new CheckIntegrityMessage(tt); Client.Send(rawData); }
private static void HandleRawDataMessage(IAccount account, RawDataMessage message) { var tt = new List <sbyte>(); for (var i = 0; i <= 255; i++) { var random = new Random(); var test = random.Next(-127, 127); tt.Add((sbyte)test); } var rawData = new CheckIntegrityMessage(tt); account.Network.SendToServer(rawData); }
private void RawDataMessageHandler(DofusClient client, RawDataMessage message) { var tt = new List <int>(); for (var i = 0; i <= 255; i++) { var random = new Random(); var test = random.Next(-127, 127); tt.Add(test); } var rawData = new CheckIntegrityMessage(tt); client.Send(rawData); }
private void HandleCharacterCharacteristicsInformations(RawDataMessage message, ConnectedHost source) { System.IO.File.WriteAllBytes(@"C:\Users\Zakaria\Mes projets\Others\RDM.swf", message.content); }