I was just going to create a array that contains all the bytes for my movements then just replay them from the array, by just increamenting the array by the size of the packet. That might work but It'd be eally hard to fix and errors in one of the arrays. Do you know any better way to do this...
The packets seem pretty simple. I really don't know much at all about packet in general but...
The first 5 bytes all stay the same so they must be a head of some sort.
The next 8 are the x and y destinations
The last 4 bytes are a complete mystery to me.
Code: Select all
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 9B 2B 00 00 8A 31 00 00 4D 17 00 |..1...+...1..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 DF 2B 00 00 99 31 00 00 4D 6C 02 |..1...+...1..Ml.|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 92 2B 00 00 02 32 00 00 4D 88 02 |..1...+...2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 A7 2B 00 00 59 32 00 00 4D F6 04 |..1...+..Y2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 1F 2B 00 00 86 32 00 00 4D 9B 04 |..1...+...2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 10 2B 00 00 85 32 00 00 4D 8D 06 |..1...+...2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 F8 2A 00 00 65 32 00 00 4D 55 06 |..1...*..e2..MU.|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 CF 2A 00 00 4A 32 00 00 4D 13 08 |..1...*..J2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 A9 2A 00 00 51 32 00 00 4D F4 08 |..1...*..Q2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 13 37 00 00 5B 32 00 00 41 5E 0A |..1...7..[2..A^.|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 FA 2A 00 00 3F 32 00 00 4D 35 0A |..1...*..?2..M5.|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 FA 2A 00 00 92 32 00 00 4D 8A 0C |..1...*...2..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 89 2B 00 00 9A 32 00 00 4D 21 0C |..1...+...2..M!.|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 A1 2B 00 00 31 32 00 00 4D D2 0E |..1...+..12..M..|
|00 |. |
-------------------------------------------------------------------
C -> S: OP 01, len 17
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|01 A5 31 00 00 9E 2B 00 00 F2 31 00 00 4D 90 0E |..1...+...1..M..|
|00 |. |
-------------------------------------------------------------------