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 


[help] pointer changes

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Zovi
Newbie cheater
Reputation: 0

Joined: 22 Jun 2006
Posts: 13

PostPosted: Fri Aug 22, 2008 3:56 pm    Post subject: [help] pointer changes Reply with quote

i found my pointer
picture ; http://img372.imageshack.us/img372/8782/pointer1jz6.jpg
i save the ct, i quit the game and play it again and the pointer is not working anymore...
pic ; http://img241.imageshack.us/img241/9687/pointer2nu0.jpg

what do i do?:S
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Fri Aug 22, 2008 5:22 pm    Post subject: Reply with quote

after finding the pointer you have to find the pointer that points to the one you found, and continue that until you find a static pointer (green address)
_________________
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
Pingo
Grandmaster Cheater
Reputation: 8

Joined: 12 Jul 2007
Posts: 571

PostPosted: Fri Aug 22, 2008 5:24 pm    Post subject: Reply with quote

lol its me again. Maybe the base addy wasnt static. Post up a pic of,

The info that writes to that addy.
Also post a pic of the disassembler from that more info. just choose show disassembler.

I'll see if i can write you a script that will change the value to ?!? .

Im bored cant you tell Rolling Eyes


@DB
i explained it to him today. just needs alittle pratice Very Happy

_________________
Back to top
View user's profile Send private message
Zovi
Newbie cheater
Reputation: 0

Joined: 22 Jun 2006
Posts: 13

PostPosted: Fri Aug 22, 2008 5:51 pm    Post subject: Reply with quote

like that?o.o;
thats the base addy
http://img293.imageshack.us/img293/5638/pointer3jj2.jpg
and thats the pointer
http://img262.imageshack.us/img262/1724/pointer4fj8.jpg

sorry for size :p
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Fri Aug 22, 2008 6:02 pm    Post subject: Reply with quote

this is a tricky one. The objects are placed in an array of pointers.

At the 2nd image you should have doubleclicked "mov edx,[eax*4......" and checked the value of EAX so you can get the value of eax*4 (pick the one with edx,[eax because the registers shown are after execution, and mov eax,[eax*4 will show the registers when it's too late)

then to get to it you make a level 2 pointer
give as base pointer 4cb920+(eax*4)=xxxxxxxx and offset 0
and above that offset 28

but since it is an array it can be build up randomly. Isn't there another instruction that doesn't make use of the array? Or is EAX always 0 for the player ?

_________________
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


Last edited by Dark Byte on Fri Aug 22, 2008 6:10 pm; edited 3 times in total
Back to top
View user's profile Send private message MSN Messenger
Zovi
Newbie cheater
Reputation: 0

Joined: 22 Jun 2006
Posts: 13

PostPosted: Fri Aug 22, 2008 6:06 pm    Post subject: Reply with quote

wow.. now im confused :S
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Fri Aug 22, 2008 6:20 pm    Post subject: Reply with quote

well, you could also do this:

Code:

offset 28
base pointer= 0040a9f9  offset=value of eax*4 (which is 0, 4, 8, c, 10, 14, 18, 1c, 20, etc...)


0040a9f9 because you need an address that holds the address of the start of the array. Which in this case is hardcoded in the code inside the instruction

_________________
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
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