Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 private void HandleGameFightTurnReadyRequestMessage(IAccount account, GameFightTurnReadyRequestMessage message)
 {
     account.Network.SendToServer(new GameFightTurnReadyMessage(true));
 }
Ejemplo n.º 3
0
 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));
 });
Ejemplo n.º 4
0
 private void GameFightTurnReadyRequestMessageHandler(DofusClient client,
                                                      GameFightTurnReadyRequestMessage message)
 {
     client.Logger.Log("A votre tour de jouer.", LogMessageType.FightLog);
 }