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 


Beginner need some help please

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

Joined: 23 Jan 2013
Posts: 1

PostPosted: Wed Jan 23, 2013 8:33 am    Post subject: Beginner need some help please Reply with quote

Hi, so I started using CE a few days ago and I am trying to learn with Warlocks - Master of the Arcane.

I manage to adjust many things in game direct like Gold, Mana, HP of Units but when I try to make a table to use on the next restart I fail. I have been doing the CE tutorial without problems and I have been reading quite some tutorials but I am stuck.

Lets say I want to change the Gold value. In this game its a floating value and it appears always twice in the search results.

Then I use "Find out what writes to this address" on both values and try to work on from those results.

1st value gives me this:

Code:


00448256 - D9 47 04  - fld dword ptr [edi+04]
00448259 - 8B F1  - mov esi,ecx
0044825B - D9 5E 04  - fstp dword ptr [esi+04] <<
0044825E - 8D 47 10  - lea eax,[edi+10]
00448261 - D9 47 08  - fld dword ptr [edi+08]

EAX=00498C22
EBX=4D590478
ECX=30AA9140
EDX=00000000
ESI=30AA9140
EDI=42FA4CDC
ESP=0430C93C
EBP=00000001
EIP=0044825E



The recommended value here is 30AA9140 which is not found. I then add 04 from ESI and search for 30AA9144 which is also not found. So I head on to the second value.

2nd value gives me this:

Code:


7327BD69 - 51 - push ecx
7327BD6A - 52 - push edx
7327BD6B - D9 5E 04  - fstp dword ptr [esi+04] <<
7327BD6E - 51 - push ecx
7327BD6F - D9 46 08  - fld dword ptr [esi+08]

EAX=00000000
EBX=00000001
ECX=1C1BE70C
EDX=20790EE4
ESI=25D6D284
EDI=1C1BE680
ESP=20790E6C
EBP=18B341D0
EIP=7327BD6E



The recommended value here is 25D6D284 which is not found. I then add 04 from ESI and search for 25D6D288 which is then found 18 times. So I add the first hit manually as Pointer set to Floating the value matches the current gold that I have and looks good. When I change the value it also changes the gold in game but activating it doesn't "freeze" the gold. Also tried the same with the 2nd and 3rd and 4th ....

Also those 2 addresses change after a game restart. So I must be doing something very wrong and I just cannot figure out what. Some help would be greatly appreciated. Thank you.
Back to top
View user's profile Send private message Send e-mail
HiSaZuL
Expert Cheater
Reputation: 6

Joined: 09 Aug 2011
Posts: 245

PostPosted: Sun Jan 27, 2013 6:08 pm    Post subject: Reply with quote

You got two options as I see...
1. Once you found value that you need.... right click and do a pointer search. Restart game refine those searches... reboot your pc and refine etc.
Problem with pointer searches.... they take up a LOT of space. When you don't have options and trainers are "wouldn't touch it even if I got payed" but game has severe code modification checks, it may be just easier. Good example is Batman Arkham City... 40+gigs for each value search. And thats on small number of offsets.
2. Learn auto assembly.

3. ????????

4. Dig up some tutorials by Geri... hes probably got 1 on pointer searching.
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