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 


Asking for Help with Multi-Level Pointers

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

Joined: 03 May 2015
Posts: 1

PostPosted: Sun May 03, 2015 3:59 pm    Post subject: Asking for Help with Multi-Level Pointers Reply with quote

Being using cheat engine for many, many years but only ever used tables or searched for the value manually every-time. Read the tutorial thoroughly and got stuck...

The game I am using is Elona 1.6.

I can find the values, it's when it comes to the pointers and tracking them that I got lost following the tutorial. As in my case there is not always just one address etc.

Also it says to 'replace with code that does nothing' at which point the game will crash, that is the only step I do not follow.

Code:
00408384 - 8B 08  - mov ecx,[eax]
00408386 - 8B 54 24 08  - mov edx,[esp+08]
0040838A - 89 0A  - mov [edx],ecx <<
0040838C - C3 - ret
0040838D - CC - int 3

EAX=01EA1B48
EBX=01E772A0
ECX=00B71C54
EDX=01ED5EF0
ESI=01E7C7A8
EDI=01EA1B48
ESP=0018F8D8
EBP=01ED5EF0
EIP=0040838C


Where searching for the EDX '01ED5EF0' has no results. Where am I going wrong?
Back to top
View user's profile Send private message
panraven
Grandmaster Cheater
Reputation: 62

Joined: 01 Oct 2008
Posts: 959

PostPosted: Sun May 03, 2015 10:24 pm    Post subject: Reply with quote

Elona is written in Japan originated Hot Soup Processor(HSP).
From HSP Japaness wiki, it is a BASIC-like interpreter.
If I'm not wrong, an interpreter shared a few routines with many different operations ,
for instance, all moving a variable value to another may calling the same ,
eg assignment, function at the same address.
(The assembler list look like an assignement)
That means the plus operation and minus operation may calling this same assignment routine,for example.
The specific assembler list is not specific to a certain variable, eg player hp, but may be many other variables.

pointer scan likely won't work in this game.
Back to top
View user's profile Send private message
Rissorr
Master Cheater
Reputation: 3

Joined: 17 Sep 2013
Posts: 273
Location: Israel!

PostPosted: Mon May 04, 2015 6:12 pm    Post subject: Reply with quote

scan for all memory
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