I'm mainly looking for the THEORY rather than coding... as many people don't use AutoIt (Some do, yes I know that), so giving me blocks of C++, or whatever, coding wouldn't help me too much....
ANYWAYS
What I'm wondering is:
Would there be any faster route to do this... Me and evan discussed it on msn and couldn't get a valid solution, so I figured I'd try here and see if anyone can find out something that I don't see.
:::::::::
So when you find your addresses of certain things in memory for Conquer you get hexadecimal value. For finding say the x coordinate you are standing on in CO you would search the # your standing on, move on CO, search the new number... And your human brain determines which value of the 10+ values is the actual x address. Well what me and evan (mainly evan xD) came up with is:
Start at 0x00000 *However many 0's are after 0x... doesn't matter here*.... At increase by 4 each loop. Evan said something that you search in 4-byte and the x will land on a certain 4-byte in the address (Or somethin like that xP)... Anyways, you would do a loop each time increasing the 0x00000 by 4... So next time would be 0x00004 then 0x000008... This is of course showing representations, I needa still figure a way to convert the actual number into hexa so I get the correct letters in there as well. Moving on....... So you would do a simple IF statement until the MemoryRead *This is the searching output* = *Current x coordinate*
But evan said he had done this before... It took about 1 second to go through 1000-2000 bytes with a continual loop.... After doing the calculations we got to it taking about 66 minutes to complete a scan from 0x00000 to 0x400000....... And yea, thats excluding anything above 4 in the first integer place. So to scan all the way to 0x800000 would take over 2 hours!!.... Not to mention RE-SCANNING for when you move your character to get the correct 'human chosen' address that I stated above....
As you can see you probably didn't even need to read that... But that's all I got : (..... Is there any other way of doing this without having the user find there own x, y... hp/mana, etc.... addresses in CheatEngine? Because supposably even x, y coords are dynamic addresses
Thanks :S






