Hi guys, I've started coding bot yesterday by modifying the simplex_proxy from Drew to run in multithreaded using C#.
At the moment I can make the bot walk to a specific location in VSRO using the packet with opcode 0x7021.
I know I can get character server location from opcode 0xB021. Where packet structure is
ObjectID Uint32
ground click or sky click UInt8()
xSec Uint8
ySec Uint8
x UInt16
z UInt16
y UInt16
ComesFrom UInt8 //need confirmation
xSec0 Uint8 //need confirmation
ySec0 Uint8 //need confirmation
x0 UInt16 //need confirmation
z0 UInt16 //need confirmation
y0 UInt16 //need confirmation
---------------------------------------------------------------------------------
I have three questions I need help with.
Question 1
------------
Is my second part for the packet with opcode 0xB021 correct?
Question 2
------------
How do I get the position or X Y coordinate while the character is moving?
The packet 0xB021 gives me the location but it's only provided once when I click or execute the 0x7021 packet.
Is the x y position update can only be read from client memory address?
Is there other method to estimate imcremental character x y position overtime?
The reason I ask for question 2 is I want the walk to be realistic. Like when I'm near the first x, y position I exectue the next x, y position. That way my character don't mementary stop between point.
Question 3:
-------------
Does anyone have or know where I can find packet opcode structure information or map?
------------------------------------------
Thankyou very much for helping guys.






