public static void GameFightTurnReadyRequestMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { GameFightTurnReadyRequestMessage msg = (GameFightTurnReadyRequestMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } GameFightTurnReadyMessage msg2 = new GameFightTurnReadyMessage(true); account.SocketManager.Send(msg2); }
private void HandleGameFightTurnReadyRequestMessage(IAccount account, GameFightTurnReadyRequestMessage message) { account.Network.SendToServer(new GameFightTurnReadyMessage(true)); }
public static Task HandleGameFightTurnReadyRequestMessage(Account account, GameFightTurnReadyRequestMessage message) => Task.Run(async() => { await Task.Delay(message.Id == account.Game.Character.Id ? 200 : 400 * (int)account.Extensions.Fights.Configuration.FightsSpeed); await account.Network.SendMessageAsync(new GameFightTurnReadyMessage(true)); });
private void GameFightTurnReadyRequestMessageHandler(DofusClient client, GameFightTurnReadyRequestMessage message) { client.Logger.Log("A votre tour de jouer.", LogMessageType.FightLog); }