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 


Need help finding pointer.

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
hippy*
How do I cheat?
Reputation: 0

Joined: 10 Nov 2012
Posts: 2

PostPosted: Sat Nov 10, 2012 5:40 am    Post subject: Need help finding pointer. Reply with quote

Hi,

I've read almost every topic about pointers but still couldnt understand / find mine.

Game = Metro 2033 v 1.2

Goal = Get 500 Money

Game is single player only.

I managed to find the money's address, a "2 bytes" type. I can set it to whatever i want ( 500 => working ) then buy or sell stuff ingame and it will add or
substract from 500 ( so it is the actual money value, not only it's display value ).

SEE IMAGE 1

So i add that address to the list at the bottom of the windows, then right click it and select "Find out what writes to this address."

When ingame i buy stuff ( thus money decreasing ) i get an entry.
When ingame i sell stuff ( thus money increasing ) i get another entry.

SEE IMAGE 2

Clicking "More informations" gives me the guessed pointer value and offset.

SEE IMAGE 3

SEE IMAGE 4

Lets start with the first entry ( buying stuff ).

When i search for the guessed value 14DE5D80 ( ticking HEX checkbox ) should i choose "4 bytes type" or "2 bytes type" ? I went with "2 bytes type" to match previous findings.

This search gives me hundreds of matchs. The last ones are green.

SEE IMAGE 5

then i click "Add address manually", tick the pointer checkbox, set type to 2 bytes, type in the address found in green and the offset.

The address is maually added to the list, but it's value is nothing like my money count.

I either get ?? or a value like 12 023, far from my 126 money units.

I did that with every address found by searching the guessed value from the buying and the selling the entry.

Nothing is equal to 126.

Now i dont understand what am i doing wrong, help would be highly appreciated.

Thank you.

PS : english is'nt my first language, forgive the mistakes i made.
Also, clicking on "pointer scan for this address" crashes both Cheat Engine and the game.



1.png
 Description:
Address and value of ingame money
 Filesize:  55.04 KB
 Viewed:  6193 Time(s)

1.png



2.png
 Description:
What writes at this address : buying and selling stuff
 Filesize:  62.73 KB
 Viewed:  6193 Time(s)

2.png



3.png
 Description:
Buying : extra info
 Filesize:  71.31 KB
 Viewed:  6193 Time(s)

3.png



4.png
 Description:
Selling : extra info
 Filesize:  72.44 KB
 Viewed:  6193 Time(s)

4.png



5.png
 Description:
Guessed address search results
 Filesize:  58.79 KB
 Viewed:  6193 Time(s)

5.png


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

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

PostPosted: Sun Nov 11, 2012 3:36 am    Post subject: Reply with quote

When you get multiple offsets, pick the one with the biggest offset, so the 284 one and search for that value.
Note though that it must be a 4 byte hexadecimal value

Then check the results you get. Perhaps you'll find a static or not. It depends on the game.
If not, then select the top address and find what accesses that and go from there. If nothing found then pick the next one

As for the poiterscanner actually crashing the game it's most likely that your harddisk ran out,and your paging file couldn't grow anymore

_________________
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
hippy*
How do I cheat?
Reputation: 0

Joined: 10 Nov 2012
Posts: 2

PostPosted: Sun Nov 11, 2012 12:10 pm    Post subject: Reply with quote

By selling stuff ingame i get the money address.

I then click on "find out what writes to this address"

I sell one more thing ingame the comeback to CE.

I have an entry.

SEE IMAGE 1

I click on Extra Info

SEE IMAGE 2

Then i HEX search for the guessed value. One Address is found.

SEE IMAGE 3

I manually add an address ( the one found after the hex search + offset ) and it's pointing to the money address.

SEE IMAGE 4

I then click on "find out what writes to this address" of the newly discovered pointer.

SEE IMAGE 5

I go back ingame and sell something, then come back to CE windows and no entry there.

I can sell or buy anything i want ingame, nothing appears in this window; but it's not my base pointer ( if that's what it's called ) because when i quit then restart the game and change the value located at ADDRESS 15C36164 OFFSET 24 either nothing happens, or the game crash. ( i have a simple, working vb code to change memory values )



1.png
 Description:
 Filesize:  34.38 KB
 Viewed:  6105 Time(s)

1.png



2.png
 Description:
 Filesize:  39.28 KB
 Viewed:  6105 Time(s)

2.png



3.png
 Description:
 Filesize:  36.45 KB
 Viewed:  6105 Time(s)

3.png



4.png
 Description:
 Filesize:  3.25 KB
 Viewed:  6105 Time(s)

4.png



5.png
 Description:
 Filesize:  22.32 KB
 Viewed:  6105 Time(s)

5.png


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