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 


No registers and changing adresses

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
JohannesJoestar
Advanced Cheater
Reputation: 0

Joined: 01 Nov 2015
Posts: 79

PostPosted: Sun May 29, 2016 3:23 pm    Post subject: No registers and changing adresses Reply with quote

Hello! It's me again.

So I'm working on this game "Bastion" steam version and as you will see registers aren't used , just the adresses (non-static adresses). Maybe I'm missing something really basic but since the adresses are changing each time I re-open the game I have no idea how can I make cheats for this game.

Also there is this thing on the comment section of one of the lines that is going up crazy fast. Have no idea what that is.




Am I missing something very basic ? If not how can I make cheats for this game ?

Thanks in advance!
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Sun May 29, 2016 3:49 pm    Post subject: Reply with quote

What do want to make and what address is that ?
_________________
...
Back to top
View user's profile Send private message
JohannesJoestar
Advanced Cheater
Reputation: 0

Joined: 01 Nov 2015
Posts: 79

PostPosted: Sun May 29, 2016 3:55 pm    Post subject: Reply with quote

Cake-san wrote:
What do want to make and what address is that ?


That is the adress for the fragments.

I want to make a script that can populate the fragment amount (game's currency) and have an 0-1 switch for infinite fragments.

However since these adresses are changing each time the game is restarted , I can't make a working script.
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Sun May 29, 2016 4:09 pm    Post subject: Reply with quote

Aleynacombi wrote:

I want to make a script that can populate the fragment amount (game's currency) and have an 0-1 switch for infinite fragments.

However since these adresses are changing each time the game is restarted , I can't make a working script.


I see. You can use aob scan like this:
Code:

[ENABLE]
aobscan(aob_fragment,01 15 * * * * 29 15 * * * * 8B 35 * * * * E8 * * * * 68)
label(_fragment)
aob_fragment+2:
_fragment:
registersymbol(_fragment)
[DISABLE]
unregistersymbol(_fragment)

Then add address by using the symbol as base pointer & add hotkey to set/freeze the value.

or you can use other method that suited you like code injection
(use readmem or use other injection point location)

If I am you, I will scan for smaller address than that fragment address then, use that address as a base . Rolling Eyes

_________________
...
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 43

Joined: 09 Nov 2005
Posts: 2676

PostPosted: Sun May 29, 2016 6:41 pm    Post subject: Reply with quote

You can use wildcard aob like Cake-san suggested, use readmem to grab the hard-coded address.

The place you're using for injection is pretty tight and also not a good spot for aob, might change. Use what accesses and find another spot?.

3D is your current fragment value

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sun May 29, 2016 9:45 pm    Post subject: Reply with quote

STN wrote:
use wildcard aob...use readmem...Use what accesses
-This.
Back to top
View user's profile Send private message
JohannesJoestar
Advanced Cheater
Reputation: 0

Joined: 01 Nov 2015
Posts: 79

PostPosted: Mon May 30, 2016 12:55 am    Post subject: Reply with quote

I will use wildcard method as you all suggested.

Also I tried what's accessing this adress however the results were the same.

I don't really know how to use readmem , can anyone show me an example ?

Thanks everyone for replying!
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Mon May 30, 2016 1:24 am    Post subject: Reply with quote

Hooking an instruction that constantly accesses your address is just a suggestion; it is not required. That said, however, even if the instruction that is handling your address is only doing so when the address changes, you can still try hooking an instruction that is accessing any of the other addresses that are located inside the same data structure. You may find one that is accessing data constantly, thus giving you more control.

Aleynacombi wrote:
I don't really know how to use readmem , can anyone show me an example ?
-Easy. Very Happy
Back to top
View user's profile Send private message
JohannesJoestar
Advanced Cheater
Reputation: 0

Joined: 01 Nov 2015
Posts: 79

PostPosted: Mon May 30, 2016 2:41 am    Post subject: Reply with quote

++METHOS wrote:
... you can still try hooking an instruction that is accessing any of the other addresses that are located inside the same data structure. You may find one that is accessing data constantly, thus giving you more control.


Oh yeah that's right I don't have to work around that adress only. Thanks!

++METHOS wrote:
-Easy. Very Happy


Lol I googled readmem but forgot to search it in cheat engine forums , thanks.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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