C# [C#] - Combats

A

Anonymous

Invité
#1
Bonjour à tous,

Je suis en train de gérer les combats.
J'ai un petit problème.
Mon personnage ne lance pas son sort et je ne comprends pas pourquoi.
Pourtant j'envoie le bon packet :
  • GameActionFightCastOnTargetRequestMessage
    00 1A FF FF FF FF
J'ai vérifié et c'est pareil sur WireShark.
Le combat se lance bien, mon personnage est "prêt" et dès que c'est mon tour (GameFightTurnStartMessage) et que je reçois les informations sur les combattants (GameFightSynchronizeMessage) j'envoie le packet d'attaque ci-dessus.
J'ai essayé en rajoutant un sleep, pensant que je l'envoyais peut-être trop rapidement mais ça ne change rien.

Au bout d'un moment je reçois un BasicLatencyStatsRequestMessage donc j'imagine qu'il y a un packet auquel j'oublie de répondre mais je ne vois pas lequel...
J'ai comparé avec WireShark et je ne vois pas ce différence, si ce n'est des packets bizarres qu'il envoie régulièrement en plus.
Ces packets ont une taille de 20 et leur contenu est toujours le même.
Vous savez de quoi il s'agit ?
Bon problème vient de là ?
Merci beaucoup :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#2
oui le probleme vien de la , essais ca :
Case 715 ' GameFightTurnReadyRequestMessage
Dim param1 As New Dofus.DofusMessage
param1.WriteBoolean(1)
Dofus.DofusMessage.Send(716) ' GameFightTurnReadyMessage
 
A

Anonymous

Invité
#3
Merci de ta réponse.
Le problème c'est que je ne reçois pas le 715.
C'est normal ?
T'es sûr qu'on reçoit ce packet dès le premier tour ?
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#4
avec la version 2.3 oui , peu etre que ca a changé ?? je vais verifier , a dans 5 minutes pour la reponse
 
A

Anonymous

Invité
#5
Ok merci.
En attendant, voici ce que je reçois à partir du moment ou je commence le combat :

  • 251 - GameContextRemoveElementMessage
    201 - GameContextDestroyMessage
    200 - GameContextCreateMessage
    700 - GameFightStartingMessage
    702 - GameFightJoinMessage
    703 - GameFightPlacementPossiblePositionsMessage
    5927 - GameFightOptionStateUpdateMessage
    5686 - LifePointsRegenEndMessage
    5696 - GameEntitiesDispositionMessage
    5864 - GameFightShowFighterMessage
    5572 - GameFightUpdateTeamMessage
    740 - GameFightHumanReadyStateMessage
    5696 - GameEntitiesDispositionMessage
    712 - GameFightStartMessage
    713 - GameFightTurnListMessage
    6022 - ChallengeInfoMessage
    5921 - GameFightSynchronizeMessage
    6239 - GameFightNewRoundMessage
    714 - GameFightTurnStartMessage
    6322 - FighterStatsListMessage
    5921 - GameFightSynchronizeMessage
    J'envoie mon attaque
    719 - GameFightTurnEndMessage
    715 - GameFightTurnReadyRequestMessage
    J'envoie le ready
    714 - GameFightTurnStartMessage
    Et là ça passe au tour du mob...
Vers la fin j'ai l'impression que ça fait un peu n'importe quoi...
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#6
voici ce que j'ai sniffé donc les messages avant les envoies devrait etre les messages clefs:
envoie : id -> 950 len -> 28
00 0B 20 0A 30 96 20 B1 30 CD 21 2B 31 47 41 70
31 6F 41 97 21 96 21 B2 00 00 0F 17

recu : id -> 951 GameMapMovementMessage len -> 56
0E DD 38 00 19 00 0A 00 26 00 42 00 5E 00 7A 00
96 00 A3 00 B1 00 CD 00 DA 00 E8 00 F5 01 03 01
10 01 1E 01 2B 01 47 01 55 01 62 01 70 01 6F 01
7C 01 8A 01 97 01 96 00

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 952 len -> 0
recu : id -> 251 GameContextRemoveElementMessage len -> 4
03 ED 04 FF

recu : id -> 201 GameContextDestroyMessage len -> 0
recu : id -> 200 GameContextCreateMessage len -> 1
03

recu : id -> 700 GameFightStartingMessage len -> 1
03

recu : id -> 702 GameFightJoinMessage len -> 6
03 ED 04 FF FF FF

recu : id -> 703 GameFightPlacementPossiblePositionsMessage len -> 53
03 ED 04 FF FF FF FD 03 24 03 21 01 02 0A F1 01
04 0A F9 06 02 00 00 75 2F 04 0A FD 35 00 0C 01
DD 01 C5 00 D0 01 AB 01 CF 01 E0 01 C2 02 0A 01
FB 01 47 01 EE

recu : id -> 5927 GameFightOptionStateUpdateMessage len -> 5
03 ED 04 FF FF

recu : id -> 5686 LifePointsRegenEndMessage len -> 12
03 ED 04 FF FF FF FD 03 24 03 21 01

recu : id -> 5696 GameEntitiesDispositionMessage len -> 9
03 ED 04 FF FF FF FD 03 24

recu : id -> 5864 GameFightShowFighterMessage len -> 148
03 ED 04 FF FF FF FD 03 24 03 21 01 02 0A F1 01
04 0A F9 06 02 00 00 75 2F 04 0A FD 35 00 0C 01
DD 01 C5 00 D0 01 AB 01 CF 01 E0 01 C2 02 0A 01
FB 01 47 01 EE 01 1F 00 0C 00 41 00 77 00 1D 01
1C 00 5D 00 BE 01 0B 00 35 01 0E 01 1D 00 5E 01
27 00 5C 9D 05 03 47 00 01 00 58 D9 0C 00 00 00
60 00 00 00 60 00 00 00 00 59 01 09 00 01 01 DD
01 00 38 F1 9A 5B A1 94 00 2E 00 38 F1 9A 00 01
00 02 00 15 03 CF 00 05 05 29 9A C2 02 FF FF CC
04 2B 23 13

recu : id -> 5696 GameEntitiesDispositionMessage len -> 9
03 ED 04 FF FF FF FD 03 24

recu : id -> 5864 GameFightShowFighterMessage len -> 104
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01
01 68 00 00 00 46 00 00 00 46 00 00 00 46 00 00
00 0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 06 00 08 00
02 00 02 03 00 00 00 91

recu : id -> 5696 GameEntitiesDispositionMessage len -> 16
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00


recu : id -> 5864 GameFightShowFighterMessage len -> 104
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01
01 68 00 00 00 46 00 00 00 46 00 00 00 46 00 00
00 0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 06 00 08 00
02 00 02 03 00 00 00 91

recu : id -> 5696 GameEntitiesDispositionMessage len -> 16
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00


recu : id -> 5864 GameFightShowFighterMessage len -> 104
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01
01 68 00 00 00 46 00 00 00 46 00 00 00 46 00 00
00 0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 06 00 08 00
02 00 02 03 00 00 00 91

recu : id -> 5696 GameEntitiesDispositionMessage len -> 16
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00


recu : id -> 5864 GameFightShowFighterMessage len -> 104
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01
01 68 00 00 00 46 00 00 00 46 00 00 00 46 00 00
00 0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 06 00 08 00
02 00 02 03 00 00 00 91

recu : id -> 5572 GameFightUpdateTeamMessage len -> 30
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00

recu : id -> 5572 GameFightUpdateTeamMessage len -> 55
5B A1 68 00 1D FF FF FF FF 02 33 00 00 00 00 00
01 00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01
01 68 00 00 00 46 00 00 00 46 00 00 00 46 00 00
00 0A 00 00 00 00 00

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 704 len -> 2
00 D0

recu : id -> 5696 GameEntitiesDispositionMessage len -> 37
59 01 25 00 05 00 77 01 FF FF FF FC 00 5D 01 FF
FF FF FD 00 5E 01 FF FF FF FE 00 41 01 FF FF FF
FF 00 D0 05 00

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 708 len -> 1
01

recu : id -> 740 GameFightHumanReadyStateMessage len -> 5
0B 91 05 00 38

recu : id -> 5696 GameEntitiesDispositionMessage len -> 37
59 01 25 00 05 00 D0 05 00 38 F1 9A 00 77 01 FF
FF FF FC 00 5D 01 FF FF FF FD 00 5E 01 FF FF FF
FE 00 41 01 FF

recu : id -> 712 GameFightStartMessage len -> 0
recu : id -> 713 GameFightTurnListMessage len -> 24
59 01 25 00 05 00 D0 05 00 38 F1 9A 00 77 01 FF
FF FF FC 00 5D 01 FF FF

recu : id -> 5613 ChallengeTargetsListMessage len -> 10
59 01 25 00 05 00 D0 05 00 38

recu : id -> 6022 ChallengeInfoMessage len -> 21
59 01 25 00 05 00 D0 05 00 38 F1 9A 00 77 01 FF
FF FF FC 00 5D

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 5921 GameFightSynchronizeMessage len -> 546
5C 86 02 22 00 05 00 2E 00 38 F1 9A 00 01 00 02
00 15 03 CF 00 05 05 29 9A C2 02 FF FF CC 04 2B
23 13 01 FF BA 50 03 29 9A C2 00 01 00 7D 00 00
00 D9 00 D0 05 00 00 00 00 00 01 00 1F 00 00 00
60 00 00 00 60 00 00 00 60 00 00 00 0A 00 00 00
00 00 06 00 06 00 03 00 03 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00
09 52 6F 6F 6D 2D 43 6F 6F 6C 00 09 00 00 00 00
00 00 38 F1 A3 02 00 1D FF FF FF FC 02 31 00 00
00 00 00 01 00 5F 00 00 00 D9 00 77 01 00 00 00
00 01 01 00 1F 00 00 00 2D 00 00 00 2D 00 00 00
2D 00 00 00 0A 00 00 00 00 00 05 00 05 00 06 00
06 00 00 00 00 00 FF F6 00 01 FF FB 00 02 00 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 0B 03 00 34 01 00 1D FF FF FF FD
02 33 00 00 00 00 00 01 00 69 00 00 00 D9 00 5D
01 00 00 00 00 01 01 00 1F 00 00 00 46 00 00 00
46 00 00 00 46 00 00 00 0A 00 00 00 00 00 05 00
05 00 04 00 04 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 06 00 08 00 02 00 02 03 00 65 01 00 1D
FF FF FF FE 02 33 00 00 00 00 00 01 00 69 00 00
00 D9 00 5E 01 00 00 00 00 01 01 00 1F 00 00 00
46 00 00 00 46 00 00 00 46 00 00 00 0A 00 00 00
00 00 05 00 05 00 04 00 04 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 06 00 08 00 02 00 02 03 00
65 01 00 1D FF FF FF FF 02 33 00 00 00 00 00 01
00 69 00 00 00 D9 00 41 01 00 00 00 00 01 01 00
1F 00 00 00 46 00 00 00 46 00 00 00 46 00 00 00
0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 06 00 08 00 02
00 02

recu : id -> 6239 GameFightNewRoundMessage len -> 4
61 7D 04 00

recu : id -> 714 GameFightTurnStartMessage len -> 8
61 7D 04 00 00 00 01 0B

recu : id -> 955 SequenceStartMessage len -> 5
61 7D 04 00 00

recu : id -> 951 GameMapMovementMessage len -> 16
61 7D 04 00 00 00 01 0B 29 08 FF FF FF FF 00 00


recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
61 7D 04 00 00 00 01 0B 29 08 FF FF

recu : id -> 956 SequenceEndMessage len -> 7
61 7D 04 00 00 00 01

recu : id -> 719 GameFightTurnEndMessage len -> 4
61 7D 04 00

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
61 7D 04 00

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 00 38 F1 9A 00

recu : id -> 6322 Inconnu len -> 528
62 CA 02 10 40 D2 7E C0 00 00 00 00 40 CC 52 00
00 00 00 00 40 D2 C0 00 00 00 00 00 00 00 07 35
00 00 00 28 00 00 00 08 00 00 00 00 00 00 38 F1
A3 00 00 00 00 01 F4 00 00 00 00 60 00 00 00 60
27 10 27 10 00 06 00 03 00 00 00 00 00 00 00 00
00 64 00 00 00 00 00 00 00 06 00 00 00 00 00 00
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 32 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


recu : id -> 5921 GameFightSynchronizeMessage len -> 546
62 CA 02 10 40 D2 7E C0 00 00 00 00 40 CC 52 00
00 00 00 00 40 D2 C0 00 00 00 00 00 00 00 07 35
00 00 00 28 00 00 00 08 00 00 00 00 00 00 38 F1
A3 00 00 00 00 01 F4 00 00 00 00 60 00 00 00 60
27 10 27 10 00 06 00 03 00 00 00 00 00 00 00 00
00 64 00 00 00 00 00 00 00 06 00 00 00 00 00 00
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 32 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 5C 86 02 22 00 05 00 2E 00 38 F1 9A
00 01

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 950 len -> 10
00 02 50 D0 50 A4 00 00 0F 17

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 00

recu : id -> 951 GameMapMovementMessage len -> 14
0E ED 05 05 00 38 F1 9A 0E DD 0E 00 04 00

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 00 38 F1 9A 0E DD 0E 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 00 38 F1

envoie : id -> 957 len -> 2
01 03

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
00 23 00 96

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 00

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 00 38 F1 9A 0F C9 11 01

recu : id -> 5825 GameActionFightSummonMessage len -> 106
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A 00 00 00 00 00 96 01 00 00 23 01 10 19 0C 00
66 00 38 F1 9A 00 38 F1 9A FF FA 5B 05 6A 00 B5
00 38 F1 9A 00 1D FF FF FF FB 02 33 00 00 00 00
00 01 00 69 00 00 00 D9 00 96 05 00 00 00 00 00
01 00 1F 00 00 00 20 00 00 00 20 00 00 00 20 00
00 00 0A 00 00 00 00 00 05 00

recu : id -> 713 GameFightTurnListMessage len -> 28
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A 00 00 00 00 00 96 01 00 00 23 01

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 00 38 F1

envoie : id -> 957 len -> 2
01 04

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 00

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FB 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 951 GameMapMovementMessage len -> 12
0E ED 05 05 FF FF FF FB 0E DD 0C 00

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FB 0E DD 0C 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0E ED 05 05

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0E ED 05 05

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FE 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 951 GameMapMovementMessage len -> 16
0E ED 05 05 FF FF FF FE 0E DD 10 00 05 00 5E 00


recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FE 0E DD 10 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 05 FF FF FF FE 0E DD 10 00 05 00 5E 00
6C

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FE 0E DD 10 00

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 05 FF FF FF FE 0E DD 10 00 05 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 3D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FD 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 951 GameMapMovementMessage len -> 10
0E ED 05 05 FF FF FF FD 0E DD

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FD 0E DD 0A 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 05 FF FF FF FD 0E DD 0A 00 02 00 5D 00
6B

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FD 0E DD 0A 00

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 05 FF FF FF FD 0E DD 0A 00 02 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FC 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 951 GameMapMovementMessage len -> 20
0E ED 05 05 FF FF FF FC 0E DD 14 00 07 00 77 00
85 00 94 00

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FC 0E DD 14 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 05 FF FF FF FC 0E DD 14 00 07 00 77 00
85

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FC 0E DD 14 00

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 05 FF FF FF FC 0E DD 14 00 07 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 6239 GameFightNewRoundMessage len -> 4
61 7D 04 00

recu : id -> 714 GameFightTurnStartMessage len -> 8
61 7D 04 00 00 00 02 0B

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 951 GameMapMovementMessage len -> 16
0E ED 05 05 FF FF FF FF 0E DD 10 00 05 00 5F 00


recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FF 0E DD 10 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 05 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 05 FF FF FF FF 0E DD 10 00 05 00 5F 00
6D

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 05 FF FF FF FF 0E DD 10 00

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 05 FF FF FF FF 0E DD 10 00 05 00

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 05 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 00 38 F1 9A 00

recu : id -> 6322 Inconnu len -> 528
62 CA 02 10 40 D2 7E C0 00 00 00 00 40 CC 52 00
00 00 00 00 40 D2 C0 00 00 00 00 00 00 00 07 35
00 00 00 28 00 00 00 08 00 00 00 00 00 00 38 F1
A3 00 00 00 00 01 F4 00 00 00 00 39 00 00 00 5D
27 10 27 10 00 06 00 03 00 00 00 00 00 00 00 00
00 64 00 00 00 00 00 00 00 06 00 00 00 00 00 00
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 32 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


recu : id -> 5921 GameFightSynchronizeMessage len -> 646
62 CA 02 10 40 D2 7E C0 00 00 00 00 40 CC 52 00
00 00 00 00 40 D2 C0 00 00 00 00 00 00 00 07 35
00 00 00 28 00 00 00 08 00 00 00 00 00 00 38 F1
A3 00 00 00 00 01 F4 00 00 00 00 39 00 00 00 5D
27 10 27 10 00 06 00 03 00 00 00 00 00 00 00 00
00 64 00 00 00 00 00 00 00 06 00 00 00 00 00 00
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 32 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 5C 86 02 86 00 06 00 1D FF FF FF FB
02 33 00 00 00 00 00 01 00 69 00 00 00 D9 00 79
01 00 00 00 00 00 01 00 1F 00 00 00 18 00 00 00
20 00 00 00 20 00 00 00 0A 00 00 00 00 00 05 00
05 00 02 00 02 00 38 F1 9A 01 00 19 00 00 00 06
FF CE FF F4 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 06 00 06 00 09 00 09 03 00 24 01 00 2E
00 38 F1 9A 00 01

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
00 1A 00 A4

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 00

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 00 38 F1 9A 0F C9 11 01

recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A 00 38 F1 9A 00 A4 01 00 00 1A

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 00 38 F1

envoie : id -> 957 len -> 2
01 04

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 950 len -> 8
00 01 00 A4 00 00 0F 17

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 954 GameMapNoMovementMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
02 C0 0B 3D

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
02 C0 0B 3D

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FB 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FB 0F C9 11 01 2C FF FF FF
FB

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FB 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FB 0F C9 11 01 2C FF

recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 29
0E ED 05 01 FF FF FF FB 0F C9 11 01 2C FF FF FF
FB FF FF FF FD 00 6B 01 00 06 AD 01 10

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FE 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FE 0F C9 11 01 2C FF FF FF
FE

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FE 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FE 0F C9 11 01 2C FF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 3D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FD 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FD 0F C9 11 01 2C FF FF FF
FD

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FD 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FD 0F C9 11 01 2C FF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FC 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FC 0F C9 11 01 2C FF FF FF
FC

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FC 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FC 0F C9 11 01 2C FF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 6239 GameFightNewRoundMessage len -> 4
61 7D 04 00

recu : id -> 714 GameFightTurnStartMessage len -> 8
61 7D 04 00 00 00 03 0B

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FF 0F C9 11 01 2C FF FF FF
FF

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FF 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FF 0F C9 11 01 2C FF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 3D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 00 38 F1 9A 00

recu : id -> 6322 Inconnu len -> 528
0B 29 08 00 38 F1 9A 00 00 75 30 62 CA 02 10 40
D2 7E C0 00 00 00 00 40 CC 52 00 00 00 00 00 40
D2 C0 00 00 00 00 00 00 00 07 35 00 00 00 28 00
00 00 08 00 00 00 00 00 00 38 F1 A3 00 00 00 00
01 F4 00 00 00 00 03 00 00 00 5A 27 10 27 10 00
06 00 03 00 00 00 00 00 00 00 00 00 64 00 00 00
00 00 00 00 06 00 00 00 00 00 00 00 03 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 32 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


recu : id -> 5921 GameFightSynchronizeMessage len -> 646
5C 86 02 86 00 06 00 1D FF FF FF FB 02 33 00 00
00 00 00 01 00 69 00 00 00 D9 00 79 03 00 00 00
00 00 01 00 1F 00 00 00 12 00 00 00 20 00 00 00
20 00 00 00 0A 00 00 00 00 00 05 00 05 00 02 00
02 00 38 F1 9A 01 00 19 00 00 00 06 FF CE FF F4
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06
00 06 00 09 00 09 03 00 24 01 00 2E 00 38 F1 9A
00 01 00 02 00 15 03 CF 00 05 05 29 9A C2 02 FF
FF CC 04 2B 23 13 01 FF BA 50 03 29 9A C2 00 01
00 7D 00 00 00 D9 00 A4 05 00 00 00 00 00 01 00
1F 00 00 00 03 00 00 00 5A 00 00 00 60 00 00 00
0A 00 00 00 00 00 06 00 06 00 03 00 03 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 03 00 09 52 6F 6F 6D 2D 43 6F 6F 6C 00 09
00 00 00 00 00 00 38 F1 A3 02 00 1D FF FF FF FC
02 31 00 00 00 00 00 01 00 5F 00 00 00 D9 00 B2
03 00 00 00 00 01 01 00 1F 00 00 00 2D 00 00 00
2D 00 00 00 2D 00 00 00 0A 00 00 00 00 00 05 00
05 00 06 00 06 00 00 00 00 00 FF F6 00 01 FF FB
00 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 0B 03 00 34 01 00 1D
FF FF FF FD 02 33 00 00 00 00 00 01 00 69 00 00
00 D9 00 6B 07 00 00 00 00 01 01 00 1F 00 00 00
3A 00 00 00 45 00 00 00 46 00 00 00 0A 00 00 00
00 00 05 00 05 00 04 00 04 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 06 00 08 00 02 00 02 03 00
65 01 00 1D FF FF FF FE 02 33 00 00 00 00 00 01
00 69 00 00 00 D9 00 97 07 00 00 00 00 01 01 00
1F 00 00 00 46 00 00 00 46 00 00 00 46 00 00 00
0A 00 00 00 00 00 05 00 05 00 04 00 04 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 06 00 08 00 02
00 02 03 00 65 01 00 1D FF FF FF FF 02 33 00 00
00 00 00 01 00 69 00 00 00 D9 00 96 01 00 00 00
00 01 01 00 1F 00 00 00 46 00 00 00 46 00 00 00
46 00 00 00 0A 00 00 00 00 00 05 00 05 00 04 00
04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06
00 08 00 02 00 02

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
00 22 00 B3

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 00

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 00 38 F1 9A 0F C9 11 01

recu : id -> 5825 GameActionFightSummonMessage len -> 106
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A 00 00 00 00 00 B3 01 00 00 22 01 10 19 0C 00
66 00 38 F1 9A 00 38 F1 9A FF FB 5B 05 6A 00 B5
00 38 F1 9A 00 1D FF FF FF FA 02 2C 00 00 00 00
00 01 00 6E 00 00 00 D9 00 B3 01 00 00 00 00 00
01 00 1F 00 00 00 08 00 00 00 08 00 00 00 08 00
00 00 0A 00 00 00 00 00 05 00

recu : id -> 713 GameFightTurnListMessage len -> 32
0E ED 05 01 00 38 F1 9A 0F C9 11 01 2C 00 38 F1
9A 00 00 00 00 00 B3 01 00 00 22 01 10 19 0C 00


recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 00 38 F1

envoie : id -> 957 len -> 2
01 04

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
02 C0 0B 3D

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 2D 04 00

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FA 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FA 0F C9 11 01 2C FF FF FF
FA

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FA 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FA 0F C9 11 01 2C FF

recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
0E ED 05 01 FF FF FF FA 0F C9 11 01 2C FF FF FF
FA FF FF FF FE 00 97 01 00 07 CF

recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
0E ED 05 01 FF FF FF FA 0F C9 11 01 2C FF FF FF
FA FF FF FF FE 00 97 01 00 07 CF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 951 GameMapMovementMessage len -> 28
0E ED 05 01 FF FF FF FA 0F C9 11 01 2C FF FF FF
FA FF FF FF FE 00 97 01 00 07 CF 01

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FA 0F C9 11 01

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0E ED 05 01

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0E ED 05 01

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FB 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FB 0F C9 11 01 2C FF FF FF
FB

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FB 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FB 0F C9 11 01 2C FF

recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 719 GameFightTurnEndMessage len -> 4
0B 3D 04 FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0B 3D 04 FF

envoie : id -> 716 len -> 1
01

recu : id -> 714 GameFightTurnStartMessage len -> 8
0B 29 08 FF FF FF FE 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
0E ED 05 01 FF

recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
0E ED 05 01 FF FF FF FE 0F C9 11 01 2C FF FF FF
FE

recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
0E ED 05 01 FF FF FF FE 0F C9 11 01

recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
0E ED 05 01 FF FF FF FE 0F C9 11 01 2C FF

recu : id -> 1099 GameActionFightDeathMessage len -> 10
0E ED 05 01 FF FF FF FE 0F C9

recu : id -> 1099 GameActionFightDeathMessage len -> 10
0E ED 05 01 FF FF FF FE 0F C9

recu : id -> 713 GameFightTurnListMessage len -> 32
0E ED 05 01 FF FF FF FE 0F C9 11 01 2C FF FF FF
FE 00 38 F1 9A 00 A4 01 00 00 CA 01 10 19 0C 00


recu : id -> 956 SequenceEndMessage len -> 7
0E ED 05 01 FF FF FF

recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
0E ED 05 01

envoie : id -> 716 len -> 1
01

recu : id -> 6019 ChallengeResultMessage len -> 2
5E 0D

recu : id -> 720 GameFightEndMessage len -> 131
0B 41 83 00 01 1D A3 00 00 FF FF 00 05 00 BD 00
02 00 00 00 00 00 00 FF FF FF FF 01 00 18 00 00
00 00 00 00 00 00 00 38 F1 9A 00 09 00 01 00 C0
3F 40 D2 7E C0 00 00 00 00 40 CC 52 00 00 00 00
00 40 D2 C0 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 BD 00 02 00 00 00
00 00 00 FF FF FF FE 01 00 BD 00 02 00 00 00 00
00 00 FF FF FF FD 01 00 BD 00 02 00 00 00 00 00
00 FF FF

recu : id -> 500 CharacterStatsListMessage len -> 528
0B 41 83 00 01 1D A3 00 00 FF FF 00 05 00 BD 00
02 00 00 00 00 00 00 FF FF FF FF 01 00 18 00 00
00 00 00 00 00 00 00 38 F1 9A 00 09 00 01 00 C0
3F 40 D2 7E C0 00 00 00 00 40 CC 52 00 00 00 00
00 40 D2 C0 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 BD 00 02 00 00 00
00 00 00 FF FF FF FE 01 00 BD 00 02 00 00 00 00
00 00 FF FF FF FD 01 00 BD 00 02 00 00 00 00 00
00 FF FF FF FC 01 07 D2 02 10 40 D2 7E C0 00 00
00 00 40 CC 52 00 00 00 00 00 40 D2 C0 00 00 00
00 00 00 00 07 35 00 00 00 28 00 00 00 08 00 00
00 00 00 00 38 F1 A3 00 00 00 00 01 F4 00 00 00
00 00 00 00 00 60 26 B6 27 10 00 06 00 03 00 00
00 00 00 00 00 00 00 64 00 00 00 00 00 00 00 06
00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 01 00 00 00 00 00 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 0A 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


recu : id -> 780 TextInformationMessage len -> 9
0B 41 83 00 01 1D A3 00 00

recu : id -> 201 GameContextDestroyMessage len -> 0
recu : id -> 200 GameContextCreateMessage len -> 1
0B

recu : id -> 500 CharacterStatsListMessage len -> 528
0B 41 83 00 01 1D A3 00 00 FF FF 00 05 00 BD 00
02 00 00 00 00 00 00 FF FF FF FF 01 00 18 00 00
00 00 00 00 00 00 00 38 F1 9A 00 09 00 01 00 C0
3F 40 D2 7E C0 00 00 00 00 40 CC 52 00 00 00 00
00 40 D2 C0 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 01 00 BD 00 02 00 00 00
00 00 00 FF FF FF FE 01 00 BD 00 02 00 00 00 00
00 00 FF FF FF FD 01 00 BD 00 02 00 00 00 00 00
00 FF FF FF FC 01 07 D2 02 10 40 D2 7E C0 00 00
00 00 40 CC 52 00 00 00 00 00 40 D2 C0 00 00 00
00 00 00 00 07 35 00 00 00 28 00 00 00 08 00 00
00 00 00 00 38 F1 A3 00 00 00 00 01 F4 00 00 00
00 00 00 00 00 60 26 B6 27 10 00 06 00 03 00 00
00 00 00 00 00 00 00 64 00 00 00 00 00 00 00 06
00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 01 00 00 00 00 00 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 0A 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


recu : id -> 5684 LifePointsRegenBeginMessage len -> 1
0B

recu : id -> 220 CurrentMapMessage len -> 38
0B 41 83 00 01 1D A3 00 00 FF FF 00 05 00 BD 00
02 00 00 00 00 00 00 FF FF FF FF 01 00 18 00 00
00 00 00 00 00 00

recu : id -> 175 BasicTimeMessage len -> 6
0B 41 83 00 01 1D

recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 225 len -> 4
05 0E 02 05

recu : id -> 226 MapComplementaryInformationsDataMessage len -> 523
03 8A 02 0B 00 5F 05 0E 02 05 00 00 00 00 05 00
24 00 38 F1 9A 00 01 00 02 00 15 03 CF 00 05 05
29 9A C2 02 FF FF CC 04 2B 23 13 01 FF BA 50 03
29 9A C2 00 01 00 7D 00 00 00 3C 01 65 01 00 09
52 6F 6F 6D 2D 43 6F 6F 6C 00 9D 00 00 00 00 00
00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00
00 00 00 38 F1 A3 01 7F FF FF FF FF 00 01 00 03
00 14 00 57 01 12 00 05 05 FF C6 30 02 FD FC D0
04 1A 24 24 01 DB 9D 60 03 01 01 01 00 01 00 82
00 01 01 00 00 EF 00 00 00 00 00 01 00 3C 00 00
00 3C 01 66 01 01 F1 00 00 00 00 00 00 01 03 79
00 A0 FF FF FF FD 01 AE 00 00 00 00 00 00 00 00
00 3C 00 F2 01 00 8C 00 00 01 EB 02 00 05 00 00
00 EC 04 02 7E 00 00 00 00 00 00 00 00 00 00 01
EA 02 02 7B 00 00 00 00 00 00 00 00 00 00 01 ED
03 02 7D 00 00 00 00 00 00 00 00 00 00 01 EB 05
01 AE 00 00 00 00 00 00 00 00 00 00 01 EB 04 01
AE 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 A0
FF FF FF FE 01 AE 00 00 00 00 00 00 00 00 00 3C
01 FE 07 00 8C 00 00 01 EB 01 00 02 00 00 01 EB
01 01 AE 00 00 00 00 00 00 00 00 00 00 01 EB 01
01 AE 00 00 00 00 00 00 00 00 00 00 FF FF 00 00
A0 FF FF FF FC 02 7B 00 00 00 00 00 00 00 00 00
3C 01 C5 05 00 8C 00 00 01 EA 01 00 01 00 00 01
E9 01 02 7A 00 00 00 00 00 00 00 00 00 00 FF FF
00 00 04 00 07 18 73 00 00 00 26 00 01 00 DB 00
00 00 2D 00 02 23 6A 00 00 00 07 18 75 00 00 00
21 00 00 00 01 00 DB 00 00 00 27 00 02 23 6E 00
07 18 74 00 00 00 21 00 00 00 01 00 DB 00 00 00
27 00 02 23 6B 00 07 19 F5 00 00 00 80 00 01 00
DB 00 00 00 B7 00 02 23 6C 00 00 00 03 00 07 18
73 00 B9 00 00 00 00 00 07 18 75 01 7D 00 00 00
00 00 07 18 74 01 08 00 00 00 00

recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 951 GameMapMovementMessage len -> 10
0E DD 0A 00 02 01 FE 02 19 FF
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#7
un 2ieme combat sans les bytes partout pour une meilleure lecture (obligé de fait un autre post car trop de caracteres) :
envoie : id -> 950 len -> 14
recu : id -> 951 GameMapMovementMessage len -> 36
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 952 len -> 0
recu : id -> 251 GameContextRemoveElementMessage len -> 4
recu : id -> 201 GameContextDestroyMessage len -> 0
recu : id -> 200 GameContextCreateMessage len -> 1
recu : id -> 700 GameFightStartingMessage len -> 1
recu : id -> 702 GameFightJoinMessage len -> 6
recu : id -> 703 GameFightPlacementPossiblePositionsMessage len -> 53
recu : id -> 5927 GameFightOptionStateUpdateMessage len -> 5
recu : id -> 5686 LifePointsRegenEndMessage len -> 12
recu : id -> 5696 GameEntitiesDispositionMessage len -> 9
recu : id -> 5864 GameFightShowFighterMessage len -> 148
recu : id -> 5696 GameEntitiesDispositionMessage len -> 16
recu : id -> 5864 GameFightShowFighterMessage len -> 102
recu : id -> 5696 GameEntitiesDispositionMessage len -> 16
recu : id -> 5864 GameFightShowFighterMessage len -> 102
recu : id -> 5572 GameFightUpdateTeamMessage len -> 30
recu : id -> 5572 GameFightUpdateTeamMessage len -> 33
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 708 len -> 1
recu : id -> 740 GameFightHumanReadyStateMessage len -> 5
recu : id -> 5696 GameEntitiesDispositionMessage len -> 23
recu : id -> 712 GameFightStartMessage len -> 0
recu : id -> 713 GameFightTurnListMessage len -> 16
recu : id -> 6022 ChallengeInfoMessage len -> 21
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 5921 GameFightSynchronizeMessage len -> 342
recu : id -> 6239 GameFightNewRoundMessage len -> 4
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 14
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6322 Inconnu len -> 528
recu : id -> 5921 GameFightSynchronizeMessage len -> 342
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 5825 GameActionFightSummonMessage len -> 106
recu : id -> 713 GameFightTurnListMessage len -> 20
recu : id -> 956 SequenceEndMessage len -> 7
envoie : id -> 957 len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 12
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 29
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 14
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 6239 GameFightNewRoundMessage len -> 4
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6019 ChallengeResultMessage len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6322 Inconnu len -> 528
recu : id -> 5921 GameFightSynchronizeMessage len -> 442
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 1099 GameActionFightDeathMessage len -> 10
recu : id -> 713 GameFightTurnListMessage len -> 16
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 12
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 6239 GameFightNewRoundMessage len -> 4
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 14
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6322 Inconnu len -> 528
recu : id -> 5921 GameFightSynchronizeMessage len -> 342
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 5825 GameActionFightSummonMessage len -> 106
recu : id -> 713 GameFightTurnListMessage len -> 20
recu : id -> 956 SequenceEndMessage len -> 7
envoie : id -> 957 len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 28
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 6239 GameFightNewRoundMessage len -> 4
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6322 Inconnu len -> 528
recu : id -> 5921 GameFightSynchronizeMessage len -> 442
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 6330 len -> 6
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 956 SequenceEndMessage len -> 7
envoie : id -> 950 len -> 10
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 957 len -> 2
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1004 GameActionFightTackledMessage len -> 16
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 957 len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 28
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 6239 GameFightNewRoundMessage len -> 4
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 6322 Inconnu len -> 528
recu : id -> 5921 GameFightSynchronizeMessage len -> 442
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 1005 len -> 4
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 956 SequenceEndMessage len -> 7
envoie : id -> 957 len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 950 len -> 10
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1004 GameActionFightTackledMessage len -> 16
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
envoie : id -> 957 len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 718 len -> 0
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 6070 GameActionFightDispellableEffectMessage len -> 27
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 28
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 719 GameFightTurnEndMessage len -> 4
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 714 GameFightTurnStartMessage len -> 8
recu : id -> 176 BasicNoOperationMessage len -> 0
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 951 GameMapMovementMessage len -> 10
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 955 SequenceStartMessage len -> 5
recu : id -> 1010 GameActionFightSpellCastMessage len -> 17
recu : id -> 1030 GameActionFightPointsVariationMessage len -> 12
recu : id -> 6312 GameActionFightLifePointsLostMessage len -> 14
recu : id -> 1099 GameActionFightDeathMessage len -> 10
recu : id -> 1099 GameActionFightDeathMessage len -> 10
recu : id -> 713 GameFightTurnListMessage len -> 20
recu : id -> 956 SequenceEndMessage len -> 7
recu : id -> 715 GameFightTurnReadyRequestMessage len -> 4
envoie : id -> 716 len -> 1
recu : id -> 6019 ChallengeResultMessage len -> 2
recu : id -> 720 GameFightEndMessage len -> 101
recu : id -> 500 CharacterStatsListMessage len -> 528
recu : id -> 780 TextInformationMessage len -> 10
recu : id -> 201 GameContextDestroyMessage len -> 0
recu : id -> 200 GameContextCreateMessage len -> 1
recu : id -> 500 CharacterStatsListMessage len -> 528
recu : id -> 5684 LifePointsRegenBeginMessage len -> 1
recu : id -> 220 CurrentMapMessage len -> 38
recu : id -> 175 BasicTimeMessage len -> 6
recu : id -> 176 BasicNoOperationMessage len -> 0
envoie : id -> 225 len -> 4
recu : id -> 226 MapComplementaryInformationsDataMessage len -> 779
recu : id -> 210 MapFightCountMessage len -> 2
recu : id -> 176 BasicNoOperationMessage len -> 0
 
A

Anonymous

Invité
#8
Tu commençais le combat en premier ?
Car moi quand je le commence je reçois jamais le 715...
C'est étrange.
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#9
oui je commencais en 1er
 
A

Anonymous

Invité
#10
Ok merci.
J'envoie peut-être le 708 trop tôt...
Ça expliquerait peut-être pourquoi je ne reçois pas le 715 (ainsi que d'autres packets d'ailleurs).

De plus, qu'est-ce que tu as utilisé comme sort ?
Car tu envoies des GameActionFightCastRequestMessage et non des GameActionFightCastOnTargetRequestMessage contrairement à moi.
Merci :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#11
ah ca c'est parceque c'est invoke bouftou
 
A

Anonymous

Invité
#12
Ah ok, je comprends beaucoup mieux maintenant !
Je te tiens au courant si mon problème vient bien du fait que j'envoie le 708 trop tôt.
Actuellement je l'envoie quand je reçois le 700 (soit beaucoup plus tôt que le client).
 
A

Anonymous

Invité
#13
Toujours pas... :(
Voici ce que je reçois. Comme toi, sauf à la fin, bizarrement.
recu : id -> 251 GameContextRemoveElementMessage
recu : id -> 201 GameContextDestroyMessage
recu : id -> 200 GameContextCreateMessage
recu : id -> 700 GameFightStartingMessage
recu : id -> 702 GameFightJoinMessage
recu : id -> 703 GameFightPlacementPossiblePositionsMessage
recu : id -> 5927 GameFightOptionStateUpdateMessage
recu : id -> 5686 LifePointsRegenEndMessage
recu : id -> 5696 GameEntitiesDispositionMessage
recu : id -> 5864 GameFightShowFighterMessage
recu : id -> 5696 GameEntitiesDispositionMessage
recu : id -> 5864 GameFightShowFighterMessage
recu : id -> 5572 GameFightUpdateTeamMessage
recu : id -> 5572 GameFightUpdateTeamMessage
recu : id -> 176 BasicNoOperationMessage
envoi : id -> 708 GameFightReadyMessage
recu : id -> 740 GameFightHumanReadyStateMessage
recu : id -> 5696 GameEntitiesDispositionMessage
recu : id -> 712 GameFightStartMessage
recu : id -> 713 GameFightTurnListMessage
recu : id -> 6022 ChallengeInfoMessage
recu : id -> 176 BasicNoOperationMessage
recu : id -> 5921 GameFightSynchronizeMessage
recu : id -> 6239 GameFightNewRoundMessage
recu : id -> 714 GameFightTurnStartMessage
[Ici je ne reçois pas tout ce que toi tu reçois]
recu : id -> 6322 FighterStatsListMessage
recu : id -> 5921 GameFightSynchronizeMessage
Du coup je ne reçois pas le 715 (GameFightTurnReadyRequestMessage)
C'est bizarre. Surtout que toi tu as un SequenceStartMessage avec un GameMapMovementMessage et GameActionFightPointsVariationMessage. Et tout ça avant même que tu n'ai lancé de sort. C'est pour ça que je croyais que tu ne commençais pas en premier.
Une idée ?
Merci ! :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#14
je seche la , donc en fait tu n'envois meme pas de 718 ' GameFightTurnFinishMessage et ca passe au tour du mob et sans lancer de sort (essais si tu peux avec un sort qu'on lance sur soi meme pour etre sur que ca vient pas d'une mauvaise cellule ou qu'il y a un obstacle entre 2) ? ca passe le tour a la fin du chrono ? tu n'as pas un message qui dit que ton bot lag (si tu regardes le combat avec un vrai perso) ou un autre message ?
aussi c'est bizare que tu ne recoit pas le 715 , normalement a chaque debut de tour d'un actor
 
A

Anonymous

Invité
#15
J'ai eu le meme soucis, je n'avais pas reussi a le regler.
J'envoyer le paquet passais mon tour, mon tour ce passe pas.
En jeu sa mettait en attente du joueur XXX.
Et j'ai jamais recu GameFightTurnFinishMessage
 
A

Anonymous

Invité
#16
ToOnS a dit:
je seche la , donc en fait tu n'envois meme pas de 718 ' GameFightTurnFinishMessage et ca passe au tour du mob et sans lancer de sort (essais si tu peux avec un sort qu'on lance sur soi meme pour etre sur que ca vient pas d'une mauvaise cellule ou qu'il y a un obstacle entre 2) ? ca passe le tour a la fin du chrono ? tu n'as pas un message qui dit que ton bot lag (si tu regardes le combat avec un vrai perso) ou un autre message ?
aussi c'est bizare que tu ne recoit pas le 715 , normalement a chaque debut de tour d'un actor
Je lance un sort (envoi du packet GameActionFightCastOnTargetRequestMessage) mais le sort n'est pas lancé. D'ailleurs je reçois aucune réponse du serveur, comme si il n'avait pas reçu mon packet. C'est donc qu'il n'attend pas ce packet à ce moment là. Il doit en attendre un autre, mais lequel ?
Au bout du timer, j'ai un message qui me dit que mon bot lag (normal car officiellement je n'ai pas lancé de sort ni donné de signe de présence...).
Par contre, une fois que ça revient à mon tour, je reçois bien le packet 715.
C'est donc pour ça que je te demandais si on recevait le 715 dès le premier tour, quand on commence.
Contrairement à Lolo, je n'envoie pas le packet pour passer mon tour (car je veux surtout lancer le sort avant).

Il manque donc un ou plusieurs packet(s) que j'oublie d'envoyer après l'envoi du packet 708 (qui dit que je suis prêt).
Mais je n'arrive pas à savoir le(s)quel(s).
Apparemment ce(s) packet(s) me permettrai(en)t de recevoir le 715 et de pouvoir y répondre (avec le 716) puis de pouvoir lancer mon sort et enfin passer mon tour.

Si quelqu'un a une idée, je suis preneur...
Merci ! :)

Edit :
En resniffant le vrai client, je me suis rendu compte qu'il y avait des petites différences :
recu : id -> 251 GameContextRemoveElementMessage
recu : id -> 201 GameContextDestroyMessage
recu : id -> 200 GameContextCreateMessage
recu : id -> 700 GameFightStartingMessage
recu : id -> 702 GameFightJoinMessage
recu : id -> 703 GameFightPlacementPossiblePositionsMessage
recu : id -> 5927 GameFightOptionStateUpdateMessage
recu : id -> 5686 LifePointsRegenEndMessage
recu : id -> 5696 GameEntitiesDispositionMessage (le vrai client ne reçoit pas ça)
recu : id -> 5864 GameFightShowFighterMessage
recu : id -> 5696 GameEntitiesDispositionMessage (le vrai client ne reçoit pas ça)
recu : id -> 5864 GameFightShowFighterMessage
recu : id -> 5572 GameFightUpdateTeamMessage
recu : id -> 5572 GameFightUpdateTeamMessage
recu : id -> 176 BasicNoOperationMessage
envoi : id -> 708 GameFightReadyMessage
recu : id -> 740 GameFightHumanReadyStateMessage
recu : id -> 5696 GameEntitiesDispositionMessage
recu : id -> 712 GameFightStartMessage
recu : id -> 713 GameFightTurnListMessage
recu : id -> 6022 ChallengeInfoMessage
recu : id -> 176 BasicNoOperationMessage
recu : id -> 5921 GameFightSynchronizeMessage (le vrai client ne reçoit pas ça)
recu : id -> 6239 GameFightNewRoundMessage
recu : id -> 714 GameFightTurnStartMessage
Et ensuite ici le vrai client reçois un BasicNoOperationMessage puis SequenceStartMessage, etc...
Étrange que je n'ai pas la même chose non ?

/!\ Ces analyses sont tirées du sniffeur Euubot qui n'a pas l'air fonctionnel à 100%. /!\

Il fonctionne bien le sniffeur EuuBot ?
Parce que d'après lui j'envoie que des GameActionAcknowlegementMessage quand le lance un sort...
Je vois pas comment ça peut fonctionner ainsi.

Edit :
Peut-être me manque-t-il le GameActionAcknowlegementMessage après avoir envoyé mon sort (GameActionFightCastOnTargetRequestMessage) ?
Car j'ai remarqué que quand je l'envoie, j'ai un 176, alors que si je l'envoie pas, je ne l'ai pas.
Je pense donc que le serveur prend en compte mon packet.
Par contre, savez-vous à quoi correspond le actionId dans GameActionAcknowlegementMessage ?
Merci pour votre aide :)

Edit :
Même en validant avec GameActionAcknowlegementMessage ça ne change rien...
Je commence vraiment à désespérer :'(
Je reçois quand même un 176, mais plus rien après.
 
A

Anonymous

Invité
#17
Des idées ?
En sniffant avec WireShark je me suis aperçu qu'après avoir envoyé le packet GameActionFightCastOnTargetRequestMessage, le serveur me renvoyait un BasicNoOperationMessage.
Ensuite le client envoie un packet sans data et c'est ensuite que le serveur envoie le SequenceStartMessage.
A quoi servent ces packets vides qui sont envoyés régulièrement ?

J'ai réussi à lancer une attaque sur moi !
Le problème viendrait donc du GameActionFightCastOnTargetRequestMessage lorsqu'il est lancé sur un ennemi.
Mais je ne comprends pas, j'envoie le même que le client...
On est bien d'accord que l'id du premier monstre est -1 ?
Donc FF FF FF FF ?
Merci :)

Edit :
Au temps pour moi, je m'étais trompé de SpellID. Je me sens très con... :oops:
Je comprends pas, j'avais pourtant vérifié.
Je ne passe pas le topic en "résolu" car j'aurais surement d'autres questions sur les combats.
 
A

Anonymous

Invité
#18
Bonjour,

J'ai une petite question.
Comment faire pour savoir si je peux lancer mon spell sur un monstre ?
Pour les problèmes de portée je pense avoir trouvé la solution :
Je compte le nombre de cellules que me retourne mon pathfinding entre le monstre et moi (sans tenir compte des obstacles). Si ce nombre est <= à la porté de mon sort, c'est ok.
Par contre, je ne sais pas trop comment faire pour savoir si le monstre est dans mon champs de vision (pas d'obstacle ou d'autre monstre. D'ailleurs, les cases non walkable sont-elles un obstacle pour un sort ?).
Ce que je pensais faire, c'était faire un pathfinding entre le monstre et moi (sans tenir compte des obstacles) puis regarder si aucune des cellules du chemin n'est un obstacle ou ne contient un monstre.
Le problème est le suivant : Si mon algorithme de pathfinding n'est pas exactement le même que celui du jeu, cela peut fausser mes résultats.
Avez-vous une idée ?
PS : J'utilise un algorithme A*.

Merci ! :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#19
bonjour ,
il faut faire le chemin sans prendre en compte les obtacle (biensur sans marcher) et si dans les cells du chemin il y'a un obstacle (ou un monstre) alors tu peux pas le lancer (enfin tu peux dans le cas d'un monstre entre 2 mais sur celui qui est entre 2) , une case non walkable n'est pas forcement un osbtacle , il y'a une autre variable pour ca que je n'ai pas en tete.
Ce message ca te donne pas grande chose a par peu etre confirmer que tu vas dans la bonne direction.
 
A

Anonymous

Invité
#20
Bonjour,

Merci de ta confirmation ! :)
En effet, ça marche assez bien.
J'ai un petit problème.
Quand j'envoie le packet pour passer mon tour, il passe réellement sont tour environ 6 secondes après (c'est assez long).
Ça vient peut-être d'un décalage dans l'envoi ?
Voici les logs :
Serveur : 780
Serveur : 5921
Serveur : 6239
Serveur : 714
Serveur : 6322
Serveur : 5921
Client : 6330 (Attaque)
Serveur : 176
Serveur : 955
Serveur : 1010
Serveur : 1030
Serveur : 6312
Serveur : 6070
Serveur : 6070
Serveur : 956
Client : 957 (Acknowledgement)
Serveur : 176
Client : 718 (Passe mon tour)
Serveur : 176
Serveur : 719
J'envoie peut-être mon attaque trop tôt ?
Car le reste me semble correct.
Ou alors c'est peut-être le Acknowlegement que j'envoies trop tôt ?
Autre tour :
Serveur : 1030
Serveur : 6312
Serveur : 1099
Serveur : 956
Client : Acknowlegement
Serveur : 176
Client : Passe mon tour
Serveur : 176
Attente...
Les packets de Sort, Acknowlegement et Passe son tour sont toujours à envoyer après un 176 ?

Sinon, concernant les obstacles, voici les différentes CollisionData :

  • MapChangeData
    Mov
    Los
    NonWalkableDuringFight
    FarmCell
Une idée ?

Merci! :)
 
Haut Bas