PDA

View Full Version : Extra Bytes in OP_ClientUpdate Packets



fauxreigner
05-12-2018, 11:47 PM
I think I've noticed something interesting with OP_ClientUpdate/playerSelfPosStruct packets.

When a packet contains movement data (as opposed to all delta values being 0), there are 2 extra bytes at the end of the packet, bringing its length to 44. When no movement is involved, the packet is 42 bytes long.

I figure the additional bytes are a CRC or something along those lines. I'm trying to make sense of it on my end, but I don't really know where to start.

Have any devs ever looked into this?

fauxreigner
05-27-2018, 03:23 PM
I think this was a red herring.

I changed my packet scraper to pull the CRC's off of the packets before decoding them, and there are no longer any differences in length of OP_ClientUpdate packets when deltas are or are not present.