Hardline Dreams - A Python Matrix Online Server Project
Packet reading - Printable Version

+- Hardline Dreams - A Python Matrix Online Server Project (http://mxo.hardlinedreams.com/forum)
+-- Forum: The Matrix Online (http://mxo.hardlinedreams.com/forum/forumdisplay.php?fid=3)
+--- Forum: Packets World (http://mxo.hardlinedreams.com/forum/forumdisplay.php?fid=17)
+--- Thread: Packet reading (/showthread.php?tid=449)

Pages: 1 2


RE: Packet reading - Parallax - 05-02-2010

okay I found one of the larger world packets (29 Message blocks) that has a single packet that doesn't conform to the rest of them. Instead of being 22 hex values(0x16) with a header, it was a 08 packet placed right after the first message block. I suppose this is an action/animation of some sort being sent back to the client.

How would I test a packet without the server output breaking it up? It's happened on a few occasions. Will pausing the console I'm running it in crash the communication to the client, or just put it on silent?


RE: Packet reading - Morpheus - 05-02-2010

the size may be diff from 16h. That's why they put 16h in the first part or "08h" as you read.

It probably belongs to your atts in the world (cash, exp, IS min, ISmax, ...)

you should take a notepad program (i use ultraedit32 / notepad++) and do my packets there, pasting later on the console.

Valaro put the explanation there, so.. just replacing a chunk / msgblock, then adding +1 to counter... and that.

But most initial things are invisible (like setting your atts) if you dont find it by chance xD.


RE: Packet reading - Parallax - 05-07-2010

I'm sifting through a bunch of packets and seeing a lot of 02 03 packets. They seem to be formatted differently than the 02 04 ones. What's their story?


RE: Packet reading - Morpheus - 05-07-2010

related to object views, called like that from rajko. Dumps from the 3d actions to do and so.

its structure is almost unknown.

did somre tries about that, but... we couldnt figure a general (or almost 100%) estructure for em.

i suggest to skip them for now.

04 is related mostly to gui, so are easier Tongue.