So, apparently a lot of people are struggling with finding the correct address for autoloot, as it sometimes changes randomly and ***** up the search results.
Thus i'm going to give you guys a little easy-to-do tutorial.
When i first found this address, i was reversing the AsContext.
That means, the address you guys want IS located in the AsContext.
But what is the AsContext and how do i get it?
The AsContext is a class that is used to handle most of the
agent
selection stuff.
How to always get the AsContext for the latest patch:
-Get OllyDBG
-Attach it to GW2
-Hit the blue E on top of the window and select the GW2.exe module
-Now hit CTRL+A and wait until it has finished (analyzes the module)
-Rightclick into the window and "search for > all referenced text strings"
-Hit CTRL+F (search) and type "AsContext"
-Now, there are many opportunities because it's of course used more than once.
-If you aren't sure, just step (CTRL+L) through the strings until you reach this point:
-Mark the exact same line as seen in the screenshot and hit enter
-Should look like this:
-Mark the first instruction of the function (push ebp) and hit F2 (sets a breakpoint)
-When ingame, the breakpoint will trigger and show you the current values of the registers
That will look like this:
The AsContext is now located in EBX and ECX and EDI, so in this example it would be
017AD738.
Now add 0x6B to that address (
).
Now, this is the address you need for autoloot.
Please keep in mind that this offset may change and you then would have to grab the new one.
Also, please do not send me any private messages about this topic.