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 


Finding offset?

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

Joined: 20 Feb 2014
Posts: 26

PostPosted: Fri Jul 04, 2014 8:22 pm    Post subject: Finding offset? Reply with quote

Okay, so I've found out how to find addresses for stuff and make changes no problem, now, I want to make it so it'll stay when I restart my game.

I know how to do everything up til the offset part, I cant seem to figure out how to find the offset for this one, I've watched a few videos and read a few things but I can't find anything similar to mine.

So here's what I've done so far and what I've found.

Searched Unknown Value, got hit, decreased, hit again decreased, hit again, increased ( since I died and it went back to full ), found it!

Right click, see what writes to this address, get hit, found 1 thing on the list.

Double click it and it shows this

Code:
     0BFB1743 - mov eax, [ebp-0000045C]
     0BFB1749 - mov eax, [eax-000000A4]
[color=red]>>0BFB174F -  mov [010B37D8], eax[/color]
     0BFB1754 - mov eax, [ebp-0000045C]
     0BFB175A - cmp dword ptr [eax+000000A4], 00

copy memory
The value of the pointer needed to find this address is probably 010B37D8

EAX=00000064     EDX=00000064     EBP=00B9D698
EBX=03AE254C    ESI =03E66BC4    ESP=00B9D224
ECX=03C01758    EDI =00B9D68C   EIP= 0BFB1754


My question is, how do I find my offset?

Everything I've looked at up til now its shown stuff like

Code:
example: [color=red]>> 00420E23 - mov, eax,[edx+00000868][/color] ( which 868 is the offset from what they say)


but mine seems more confusing since it's mixed. Anyone have any advice to give me?

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

Joined: 09 Nov 2005
Posts: 2676

PostPosted: Sat Jul 05, 2014 3:33 am    Post subject: Reply with quote

Hey rawrthness

The reason you can't figure out an offset is because there is none in this case.

>>0BFB174F - mov [010B37D8], eax

It is a static address.

Just simply modify the address directly, its never going to change even on game restart.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Hatschi
Master Cheater
Reputation: 2

Joined: 28 Jan 2010
Posts: 327

PostPosted: Sat Jul 05, 2014 3:57 am    Post subject: Reply with quote

@STN: It CAN change on restart. I've seen this multiple times. Depends if 010B37D8 is a static address or just located in on-the-fly created memory. You would just have to check if 010B37D8 is inside the base module or any other module, if not then it will mostly likely change on restart.
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 43

Joined: 09 Nov 2005
Posts: 2676

PostPosted: Sat Jul 05, 2014 4:15 am    Post subject: Reply with quote

Hatschi wrote:
@STN: It CAN change on restart. I've seen this multiple times. Depends if 010B37D8 is a static address or just located in on-the-fly created memory. You would just have to check if 010B37D8 is inside the base module or any other module, if not then it will mostly likely change on restart.


Yeah i know but CE shows the module name if its not inside the base module or even if it is base module. If you have Show Module Addresses on, you should be okay and i think it is on by default. There is also a rare case where the whole memory is allocated and moves around like in games like minecraft and in that case CE will not show any module names (because allocated memory) and thats easy to spot. I didn't want to go into these to not confuse rawrthness.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
rawrthness
Cheater
Reputation: 0

Joined: 20 Feb 2014
Posts: 26

PostPosted: Sat Jul 05, 2014 4:57 am    Post subject: Reply with quote

Thanks for the tips, I re-did the tutorial for it a few times and I now understand that there was no offset for it, the one problem I'm encountering though, is that I still can't seem to get the static address to show up no matter what I do.

I've tried on multiple games, no matter what I can't figure it out lol I can do it really fast in the tutorial but that's about it, anything outside tutorial doesnt want to give me a static address.
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