| View previous topic :: View next topic |
| Author |
Message |
arsenic0 How do I cheat?
Reputation: 0
Joined: 30 Dec 2007 Posts: 3
|
Posted: Sun Dec 30, 2007 11:58 pm Post subject: Problems w/ Text Values |
|
|
So i am having some problems in a MMO finding offsets and other static values to write some basic C++ functions to return hp/mana/loc/etc..
So far i have HP/Mana/Loc all worked out, works perfectly since i found the proper pointer and offset.
I am having much more problems now looking for targets names and or levels.
I do a Unicode search for my targets name, find it, change targets and find the 1 that changed..easy enough...except that there are a few things going on
1) Seemingly randomly the memory location where the target is being stored moves, every once in awhile i will see a portion of it come back into the area i was looking at if i wait long enough but it comes and goes.
2) I can find no pointer's using the Pointer Finder for this address, even turning on all the options ..
So i am at a loss here, i feel so close to having the basic functions for a dll written but for whatever reason i just cant get this part...
I am sure theres something i am missing...
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Mon Dec 31, 2007 12:22 pm Post subject: |
|
|
Mob names and such could be having a single address, that will also display exp gained. World you are in, weapon your using and other things.
Good example of this is Pirate King online.
It had 1 address that changed between all of this depending on what you was doing.
If you attacked something it showed the weapon name.
When mob dies it showed you gained so much exp points.
When you walked in to town from the forest, it showed the name of the town.
So, this is possible of what you may be seeing.
|
|
| Back to top |
|
 |
arsenic0 How do I cheat?
Reputation: 0
Joined: 30 Dec 2007 Posts: 3
|
Posted: Mon Dec 31, 2007 9:58 pm Post subject: |
|
|
Unfortunately thats not what its doing..
I assumed that it would be moving to memory locations nearby..like there is a block of memory that is used to store all of the data for the target.
But as far as i can tell that is not the case either as i can find none of the other target data near the location of their name...I managed to find their Hp % and difficulty(level) but they are just spread out all the same, they do not move while the app is running but i cannot find a pointer from my base exe address to be able to get back to that data after a reboot and the memory has changed. My HP/Mana/X & Y Loc/Attack Points i have all found offsets or pointers to where the data always can be found...
And to be able to write a bot for example I need to have these addresses, nobody is going to want to have to find all of these locations every time they start the game.
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Tue Jan 01, 2008 5:46 pm Post subject: |
|
|
| Try doing scans in TEXT for the things your looking for, You may ge lucky and have some static address's for them.
|
|
| Back to top |
|
 |
arsenic0 How do I cheat?
Reputation: 0
Joined: 30 Dec 2007 Posts: 3
|
Posted: Tue Jan 01, 2008 8:19 pm Post subject: |
|
|
Not sure i understand what you mean?
I have been using the text search with Unicode turned on and it gives me locations where the targets name/difficult/etc are..but they arent static and i cant find any pointers to them...
I assume that there is a pointer somewhere that is pointing to a block of memory near where i am finding my values, and that pointer is moving, but i have no idea how to go about finding it
|
|
| Back to top |
|
 |
|