Hello guys, I encountered some problems writing TMS v119 server.
I wrote the server which is based on an open source TMS v113 server (OdinMS), however, I met with the problem in
MaplePacketCreator.java -> spawnPlayerMapobject().
I found some missing code in the source code when I reversed the TMS v113 client.
These code wasn't lying on the IDA but they could perfectly worked!
---
The pictures below shows that the pseudo code are highly matched with the source code.
However, when we finished the
BUFF function, the code below were missing.
As you can see, the code between the
addCharLook function and the
BUFF function are more than a
ReadShort function.
---
I have been using
Cheat Engine to trace the packet, however, the packet is truly under the sequence of
BUFF ->
ReadShort ->
addCharLook.
I can't figure out why the source code could perfectly worked. :*:
Could you guys please answer me the questions? :*:
Much appreciate!!!