• Welcome to Valhalla Legends Archive.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Cibes

#1
i think the stuff in the first post still contains some data from the tcp packet.

Anyway, i'll give you what i got, i'm still working on it though. (I'm only looking at DotA packets, i don't know how this works in normal WC3)
Sometimes i capture 2 0x48 packets several seconds apart, so far i can only make sense of the second one.

f7 48   // packet id
4d 04  // packet size
00 00  // always
03 ed 01 1f 00 12 00 00 03 00
0d 00 ff ff ff ff ff ff ff ff f4 1e 92 45 8e 37
a5 45 ff ff ff ff ff ff ff ff 03 1f 00 12 00 00
03 00 0d 00 ff ff ff ff ff ff ff ff a4 ed b1 45
72 49 9b 45 ff ff ff ff ff ff ff ff
        //no clue about those lines above, this seems to be a different number of bytes every time
01 fe 03 // always


After this there are ten blocks with information about each of the 10 players. One line of information in those blocks looks like this:

6b 64 72 2e 78 00  // some kind of constant for every "line"
31  // block id (sometimes 2 bytes: "31 30", "31 31")
00
31  // information id (sometimes 2 or 3 bytes: "38 5f 30", "38 5f 31";   "69 64")
00
06 00 00 00  // data


And now one "block" with all the information about one player (once again, this seems very much DotA specific):

6b 64 72 2e 78 00 31 00 31 00 06 00 00 00 //kills
6b 64 72 2e 78 00 31 00 32 00 03 00 00 00 //deaths
6b 64 72 2e 78 00 31 00 33 00 48 00 00 00 //creepkills
6b 64 72 2e 78 00 31 00 34 00 00 00 00 00 //denies
6b 64 72 2e 78 00 31 00 35 00 0a 00 00 00 //assists
6b 64 72 2e 78 00 31 00 36 00 01 09 00 00 //current gold
6b 64 72 2e 78 00 31 00 37 00 00 00 00 00 //neutral kills
6b 64 72 2e 78 00 31 00 38 5f 30 00 5a 34 30 49 //items (top, left)
6b 64 72 2e 78 00 31 00 38 5f 31 00 5a 34 30 49 //items (top, right)
6b 64 72 2e 78 00 31 00 38 5f 32 00 4b 42 30 49 //items (mid, left)
6b 64 72 2e 78 00 31 00 38 5f 33 00 5a 30 30 49 //items (mid, right)
6b 64 72 2e 78 00 31 00 38 5f 34 00 00 00 00 00 //items (bottom, left)
6b 64 72 2e 78 00 31 00 38 5f 35 00 00 00 00 00 //items (bottom, right)
6b 64 72 2e 78 00 31 00 39 00 42 30 30 4e //hero_id ?!?
6b 64 72 2e 78 00 31 00 69 64 00 01 00 00 00 //playernumber



I don't know if this is of any use or if it is too specific for a single custom map, but oh well, ....
#2
Are there any news about this?
I've been looking at this packet, too. If there's still no further information i'll get my stuff cleaned up and post it here.