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 


How to find the base pointer???

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

Joined: 19 Jul 2005
Posts: 45

PostPosted: Sat Nov 25, 2006 9:39 am    Post subject: How to find the base pointer??? Reply with quote

Ok I'm trying to make a MH for AoM:TT . I can find the value of the FOW and BLACKMAP but after that I tryed so muh things but coudn't go further. I attached a pic of where I am at. I did the tut from level 1 to 8 ... what to do next? Sad I don't even know if it has anything to do with pointers. What I know is that the address of the value changes every game.


FOW.GIF
 Description:
This is what i get...
 Filesize:  107.45 KB
 Viewed:  4100 Time(s)

FOW.GIF




Last edited by argarg on Sat Nov 25, 2006 11:23 am; edited 1 time in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25860
Location: The netherlands

PostPosted: Sat Nov 25, 2006 11:16 am    Post subject: Reply with quote

if the address changes it is a pointer.
do a 4 byte scan for 02c9b400 (hexcheckbox) and add that to the list and then find out what accesses that address and repeat

or replace that code that does nothing, or some codeinjection that does some more advanced structure checking (you have to write that yourself and figure out how the structure looks that ecx points to)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
argarg
Cheater
Reputation: 0

Joined: 19 Jul 2005
Posts: 45

PostPosted: Sun Nov 26, 2006 8:38 pm    Post subject: Reply with quote

ok i'm going for the code injection. When i do "what writes this address" I get:

the value of the pointer needed to find this address is probably: 0190b400

then, I search this value in hex and get 2 address but one of them is ALWAYS the same eventhough it's a new game. so if I add this address as a pointer and it's ofset which is +40e , i get a certain value (2616197376). Then , if i change the value of fog of war from 0 to 1 or from 1 to 0 , the big value (2616197376) changes to 2616197377. So I think I got something there. So the code injection script i'd have to make would have to decrement the big value by 1. Can anyone give me an example of it so I could base myself on it? I read the tut about assembly but I'm still having a hard time understanding it all ..


Code:

[ENABLE]
registersymbol(MapHack)
alloc(MapHack, 1024)


MapHack:
mov edi, [01DC4140+40e]
dec edi
 
[DISABLE]
unregistersymbol(MapHack)
dealloc(MapHack)


I know this is totally wrong but at least I tried ...
Back to top
View user's profile Send private message
Overlord
How do I cheat?
Reputation: 0

Joined: 29 Nov 2006
Posts: 3

PostPosted: Wed Nov 29, 2006 8:33 am    Post subject: Reply with quote

Hmm have you tried setting the value type from 4 to 1 byte? That might remove the big numbers and give you what you're looking for. Your 2616197377 value in hex looks like 9BF00101 and 2616197376 would be 9BF00100. So I'm guessing the last byte (00, 01) is what you want.

See ya.
Back to top
View user's profile Send private message
argarg
Cheater
Reputation: 0

Joined: 19 Jul 2005
Posts: 45

PostPosted: Wed Nov 29, 2006 10:40 am    Post subject: Reply with quote

thanks! changng to byte works great! i'm having one last problem, the pointer to the fog of war is always:

01DE4140 +40E
01DB4140 +40E
01DC4140 +40E
01DD4140 +40E
01DE4140 +40E
01DF4140 +40E

And for Blackmap:

01DE4140 +40F
01DB4140 +40F
01DC4140 +40F
01DD4140 +40F
01DE4140 +40F
01DF4140 +40F

It changes, but it's always at least one of these. My MH is working if I change them all in my trainer but I'd just like to know if there's a way to get only one address for Fog of war and one for blackmap?
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