Hey Folks! I spoke with Fry briefly and he suggested I post here. I was a bit hesitant at first but with his blessing I'm going to go ahead
I'm mainly a .NET C# developer and I've typically always used the compiles from here. Lately I've been itching to learn a bit more about the process of how MacroQuest in general achieves many of its functions with EverQuest. I'm not the type to ask "how do I do this" without first explaining what I've done. So I'll give you my problem statement, what I've done so far, and what my request is
Problem Statement:
I wanted to essentially learn more about Offsets & Memory Addresses using something completely external to MacroQuest, such as Cheat Engine. I figured the first thing I would try is make my level 1, brand new character, have Enduring Breath.
What I've Tried:
I've downloaded Cheat Engine and played a bit trying to identify my Hit Points etc, using multiple scans, casting buffs/taking damage, etc to isolate down the possible addresses. I get down to approximately 10 addresses but I get stuck here. So I decided to take a different approach, why not take some information readily available to me and try to work with that? I opened MQ2DoCrack.ini file, went to the EB section and took out the Address0 part.
Now in my mind, I had all the information I needed. I had the Memory Address, I had the Normal value and the Crack value. All I had todo was Add the address manually into Cheat Engine and change the value from 48 to 90 (crack value).
When I added the address manually, Cheat Engine shows the value as ?? instead of anything remotely interesting.
Here is the address in MQ2DoCrack.ini: Address0=5C5DB4
The address I tried to include manually was:
0x005C5DB4
I'm curious if I'm missing a key piece, such as the pointer to the address which I may need to find/manipulate or if there is a static offset that I need to add to the Address value?
Anyway, not sure if anyone out there has some experience with Cheat Engine or the Offsets but if you do please hit me up!
Thanks,
I'm mainly a .NET C# developer and I've typically always used the compiles from here. Lately I've been itching to learn a bit more about the process of how MacroQuest in general achieves many of its functions with EverQuest. I'm not the type to ask "how do I do this" without first explaining what I've done. So I'll give you my problem statement, what I've done so far, and what my request is
Problem Statement:
I wanted to essentially learn more about Offsets & Memory Addresses using something completely external to MacroQuest, such as Cheat Engine. I figured the first thing I would try is make my level 1, brand new character, have Enduring Breath.
What I've Tried:
I've downloaded Cheat Engine and played a bit trying to identify my Hit Points etc, using multiple scans, casting buffs/taking damage, etc to isolate down the possible addresses. I get down to approximately 10 addresses but I get stuck here. So I decided to take a different approach, why not take some information readily available to me and try to work with that? I opened MQ2DoCrack.ini file, went to the EB section and took out the Address0 part.
Now in my mind, I had all the information I needed. I had the Memory Address, I had the Normal value and the Crack value. All I had todo was Add the address manually into Cheat Engine and change the value from 48 to 90 (crack value).
When I added the address manually, Cheat Engine shows the value as ?? instead of anything remotely interesting.
Here is the address in MQ2DoCrack.ini: Address0=5C5DB4
The address I tried to include manually was:
0x005C5DB4
I'm curious if I'm missing a key piece, such as the pointer to the address which I may need to find/manipulate or if there is a static offset that I need to add to the Address value?
Anyway, not sure if anyone out there has some experience with Cheat Engine or the Offsets but if you do please hit me up!
Thanks,