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 with pointer

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

Joined: 10 Mar 2019
Posts: 3

PostPosted: Sun Mar 10, 2019 7:42 am    Post subject: Problem with pointer Reply with quote

Hello, I have a problem.

I made a pointer which targets base variable (green one). This address should hold HP data of certain character.

What I did to find base variable:
1. Scanned for said amount (30 in this case) - value type all, just in case
2. Got HP reduced and did Next Scan with lower HP value (2 results)
3. Got HP reduced again and Next Scan (1 result) - double clicked on result
4. Opened 'Find out what writes to this address' and got HP reduced again
5. Got result and opened for more informations to get two specific values (offset - 168 and probable address)
6. Did a New Scan with Hex value, searched for probable address
7. Found 142 results, only one green - double click
8. Found address holds probable address as a value (same for other 141 other results)
9. Did Add Address Manually, created pointer using green address and entered the offset (168)
10. Newly created pointer shows same amount of HP as an address found in Step 3

Normally, this would work. Even if I reset the game, I got basic address and pointer on it, problem is that found base address doesn't hold HP value but an address found in step 3. So if I restart the game and load .CT file containing a pointer, it won't work at all until... I search again for the HP address of said character, reopen 'Find out what writes to this address' and get HP reduced. Once reduced, the created pointer will manage to catch on and finally works.

Any idea where my problem is? I feel that it might be because the pointer I created is pointing on address (in Hex), not actual HP value.
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4702

PostPosted: Sun Mar 10, 2019 9:43 am    Post subject: Reply with quote

If you're using the VEH debugger, it's likely the base pointer you found resides in a dll file CE injected.
Try the pointer scanner, and look for base pointers inside the main exe (or just something that's not CE's).

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
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