Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Buff pointers

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Noobility
How do I cheat?
Reputation: 0

Joined: 11 Mar 2014
Posts: 0

PostPosted: Tue Mar 11, 2014 12:35 pm    Post subject: Buff pointers Reply with quote

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
View user's profile Send private message
Gniarf
Grandmaster Cheater Supreme
Reputation: 43

Joined: 12 Mar 2012
Posts: 1285

PostPosted: Tue Mar 11, 2014 10:50 pm    Post subject: Re: Buff pointers Reply with quote

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
View user's profile Send private message
liezelB
How do I cheat?
Reputation: 0

Joined: 28 Mar 2014
Posts: 3

PostPosted: Fri Mar 28, 2014 6:00 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites