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 


[Problem]What's wrong? step 8, help needed

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

Joined: 08 Aug 2006
Posts: 947

PostPosted: Tue Jun 23, 2009 9:57 am    Post subject: [Problem]What's wrong? step 8, help needed Reply with quote

After an hour of non success with solving that step, I tried the long guide someone wrote in here.
I get stuck, I have no idea why. This is how it goes:
I search for the value. I find him. I look for "what writes". I change value, I get a line over there. I press more info, I get the "needed value". I search in HEX for the "needed value", I get one result. I manually adding an address, adding pointer. Address of the pointer is the address of the value I just searched for, offset is 18 (That's from the "more info"). Pressing OK, now pressing the pointer, choosing what writes, and choose "what reads from".
Changing the value in the tut, getting one line again. The same line I got the recent search. The same value I got last search. Offset is 18 (Should be 0 by the guide), and the exactly same value.
Sorry for the noob question, I swear I tried over 10 times to see what's wrong, I reinstalled CE, I'm out of ideas.
What am I doing wrong / what is wrong?
Thanks
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Wed Jun 24, 2009 2:02 pm    Post subject: Reply with quote

It is a multilevel pointer.
You may see one offset as 18 but there are 3 more if I remember correctly.
To get to the base address.
This is where pointer scan will help you out instead of mnually digging it out. But it is good your trying to do it manually. It will teach you more.
Back to top
View user's profile Send private message
ziv121
Grandmaster Cheater
Reputation: 0

Joined: 08 Aug 2006
Posts: 947

PostPosted: Wed Jun 24, 2009 10:55 pm    Post subject: Reply with quote

I know its a multilevel pointer.
That's why I looked for what writes, got the 1st pointer, and when I search for what reads from the pointer, it gives me the same value I got from what writes from the original value's address.
Sorry if I'm a not understandable, I'm trying my best >.>
And thanks
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Thu Jun 25, 2009 12:45 am    Post subject: Reply with quote

If I remember correctly, you do a hex scan to find the next level.
Keep doing hex scan on each one till you get to the pointer.
There is a complete tutorial on this step somewhere, very well written out.
Back to top
View user's profile Send private message
ziv121
Grandmaster Cheater
Reputation: 0

Joined: 08 Aug 2006
Posts: 947

PostPosted: Thu Jun 25, 2009 12:22 pm    Post subject: Reply with quote

I know, that's what I've done, the "long way" tutorial. And that's where I get stuck. I just read my first post, its detailed enough to understand where my problem is, if you could re-read it it would be appreciated. =)
Back to top
View user's profile Send private message
manc
Grandmaster Cheater
Reputation: 1

Joined: 16 Jun 2006
Posts: 551

PostPosted: Sun Jun 28, 2009 11:59 pm    Post subject: Reply with quote

http://forum.cheatengine.org/viewtopic.php?t=74826
_________________
Back to top
View user's profile Send private message
ziv121
Grandmaster Cheater
Reputation: 0

Joined: 08 Aug 2006
Posts: 947

PostPosted: Sat Jul 04, 2009 8:47 am    Post subject: Reply with quote

OK, I solved this step.
One question I have left about it. When I tried to "read from what writes", it didn't work. Only when I used what accesses it worked. What does that mean?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 472

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

PostPosted: Sat Jul 04, 2009 11:53 am    Post subject: Reply with quote

When you used find what writes , you probably didn't click on the change value button, OR you used find what writes on the pointer address instead of the value. When using a pointer address, always use access.

also, when looking for pointers, it's generally a better idea to use find what accesses all the time, even for the value

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