I've set up a private 3.3.5a server for my self to try to learn how to create a bot. I got basic navigation up and running, and at the time I'm steering by WASD So, I want to implement click to move. At the dump thread located here ([WoW][3.3.5.12340] Info Dump Thread), I found JuJuBoSc post where he posted the click to move addresses:
Code:
public enum ClickToMove
{
CGPlayer_C__ClickToMove = 0x00727400, // 3.3.5a 12340
CTM_Activate_Pointer = 0xBD08F4, // 3.3.5a 12340
CTM_Activate_Offset = 0x30, // 3.3.5a 12340
CTM_Base = 0x00CA11D8, // 3.3.5a 12340
CTM_X = 0x8C, // 3.3.5a 12340
CTM_Y = 0x90, // 3.3.5a 12340
CTM_Z = 0x94, // 3.3.5a 12340
CTM_TurnSpeed = 0x4, // 3.3.5a 12340
CTM_Distance = 0xC, // 3.3.5a 12340
CTM_Action = 0x1C, // 3.3.5a 12340
CTM_GUID = 0x20, // 3.3.5a 12340
}
Can I use BlackMagic to write to these addresses? Do I simply write the position I want to go to? For instance, if I stand in (-8800, 75) and wanted to go to (-8800, 70), I'll just write that to the address? In this example just write 70 to CTM_Y as the X had no change? I would like a tutorial from someone if they could be so kind :-) I see there is some activate pointer, do I need to call that after? And how do I call it?
As you might have guessed I'm only guessing, as I cant seem to grasp how to implement CTW and therefore this humble request