 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
Noobility How do I cheat?
Reputation: 0
Joined: 11 Mar 2014 Posts: 0
|
Posted: Tue Mar 11, 2014 12:35 pm Post subject: Buff pointers |
|
|
I've looked around on finding pointers and understand them a little bit. My question is how do you find values, addresses, or pointers for skill buffs in a game? I would consider searching for an unknown initial value first, but how would know the given address is the correct one or what is what?
Thanks
|
|
Back to top |
|
 |
Gniarf Grandmaster Cheater Supreme
Reputation: 43
Joined: 12 Mar 2012 Posts: 1285
|
Posted: Tue Mar 11, 2014 10:50 pm Post subject: Re: Buff pointers |
|
|
Noobility wrote: | My question is how do you find values, addresses, or pointers for skill buffs in a game? | First make sure that:
1-The game can be played offline (no point in using cheat engine if the data is not on your computer).
2-The game is not written in python (ex: renpy engine) or with rpg maker. Those games are hacked differently.
Also I must say that it's a lot easier to hack skill points or skill level rather than skill buffs, but to each his own reasons.
Ok now let's get down to it; I see 2 possible ways your game could be made:
1-Budget game where the total number of bonus points (or the total skill level) for a given skill is stored somewhere, and this counter is updated each time you equip an item. In this case search for an unknown initial, equip an item with a SkillA+1, filter with "increased by" 1, etc...
2-Big game where the total number of bonus points is recalculated each time it is needed. For those game you have to find a pointer to an item's enchantment data. What I would suggest is to get 2 items of the same type (helmet, glove, amulet, weapon,...) that boost SkillA by a different amount, each with only one enchantment, then:
2.1-Equip item1.
2.2-Start the pointerscanner in value to find mode and look for the amount of SkillA buff this item does. Untick "Only find paths with a static...", tick "no looping...", and specify max level=4.
2.3-Once the scan is finished, unequip item1 and replace it by/put in the same slot item2.
2.4-Do a pointerscanner rescan in value to find mode, looking for the amount of SkillA buff that item2 does (that's why both items need to give a different SkillA boost).
2.5-Repeat steps 2.1 to 2.4 a few times to trim down the results.
2.6-Then try the results to see if you've got something that works. Look at the "address" column; no need to try 2 results that point to the same address. That means you don't have to try every single line the pointerscanner shows you.
2.7-Most results found with the "Only find paths with a static..." disabled will not keep working once you load a save/change map/restart game, so once you've got a temporary pointer to your item's data:
2.7.1-Do another pointerscan with a much higher level, but specify "pointer must end with..." and input your temporary pointer's offsets. Then do step 2.5.
OR
2.7.2-Use "find out what accesses" to find what reads the enchantment data and patch that bit of code.
Noobility wrote: | how would know the given address is the correct one or what is what? | Set the value at this address to 999 and see if you have mad skillz ingame.
_________________
DO NOT PM me if you want help on making/fixing/using a hack. |
|
Back to top |
|
 |
liezelB How do I cheat?
Reputation: 0
Joined: 28 Mar 2014 Posts: 3
|
Posted: Fri Mar 28, 2014 6:00 am Post subject: |
|
|
You can read a lot of pointer about the game. It's just easy as you start to apply it on the game itself.
|
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|