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 


Assembly Script!

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

Joined: 03 Feb 2015
Posts: 4
Location: Earth

PostPosted: Wed Dec 23, 2015 5:55 pm    Post subject: Assembly Script! Reply with quote

Hi guys!! hope you all have a good day! Very Happy
well! I'm not a newbie! but i hope you guys help me with this one! it's kinda difficult for me!

is there any way to make an Assembly Script! with this?
mov [ecx],eax

as you can see! it's not like mov [ecx+40],eax to find out the address and change the offset! it's hard isnt it? Very Happy

thanks!
Back to top
View user's profile Send private message
Zanzer
I post too much
Reputation: 126

Joined: 09 Jun 2013
Posts: 3278

PostPosted: Wed Dec 23, 2015 6:05 pm    Post subject: Reply with quote

That's the same as mov [ecx+0],eax
The offset is zero. What are you trying to do?
Back to top
View user's profile Send private message
Eagleprk
How do I cheat?
Reputation: 0

Joined: 03 Feb 2015
Posts: 4
Location: Earth

PostPosted: Thu Dec 24, 2015 5:02 am    Post subject: Reply with quote

Well! it's an Address which Ammo,Player/Enemies' Health will be stored into! so i actually used ecx+ the offset of health! but it cause the game to crash!
left me no choice! it's making me mad! :/
Back to top
View user's profile Send private message
lolAnonymous
Expert Cheater
Reputation: 1

Joined: 19 Jul 2015
Posts: 154

PostPosted: Thu Dec 24, 2015 5:14 am    Post subject: Reply with quote

Hmmm u can try few things like this :-

mov [ecx],#999999 // any number
mov [ecx],eax // don't touch this

------------------------------------------------------------
mov eax,#999999
mov [ecx],eax

-------------------------------------------------------------
Add [ecx],eax //replace mov to add
Back to top
View user's profile Send private message
Eagleprk
How do I cheat?
Reputation: 0

Joined: 03 Feb 2015
Posts: 4
Location: Earth

PostPosted: Thu Dec 24, 2015 7:30 am    Post subject: Reply with quote

Damn! didn't change!
anyway! i found another one!

"20756C04" value of the ammo!

but the problem is the address of ammo and the base address as you can see is the same!
and the address of another weapon's ammo will be written to [ebx] as well!


00432253 - 8B 44 24 10 - mov eax,[esp+10]
00432257 - 29 03 - sub [ebx],eax <<
00432259 - 8B 1B - mov ebx,[ebx]
0043225B - 8B 4C 24 14 - mov ecx,[esp+14]

EAX=00000001
"EBX=20756C04"
ECX=20756900
EDX=004307C0
ESI=0018E1F8
EDI=20756900
ESP=0018E158
EBP=0018E680
EIP=00432259

Any Idea?

Happy Christmas Eve! Very Happy
Back to top
View user's profile Send private message
Zanzer
I post too much
Reputation: 126

Joined: 09 Jun 2013
Posts: 3278

PostPosted: Thu Dec 24, 2015 7:33 am    Post subject: Reply with quote

Just replace
Code:
sub [ebx],eax

With
Code:
nop
nop
Back to top
View user's profile Send private message
Eagleprk
How do I cheat?
Reputation: 0

Joined: 03 Feb 2015
Posts: 4
Location: Earth

PostPosted: Thu Dec 24, 2015 7:37 am    Post subject: Reply with quote

problem is the Enemies and player's health will be written to this as well!

it's driving me crazy!
Back to top
View user's profile Send private message
Zanzer
I post too much
Reputation: 126

Joined: 09 Jun 2013
Posts: 3278

PostPosted: Thu Dec 24, 2015 11:30 am    Post subject: Reply with quote

So build another script that is only accessed by the player and save the address.
Then compare that saved address with EBX before deciding whether or not to subtract EAX.
Back to top
View user's profile Send private message
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Thu Dec 31, 2015 5:40 am    Post subject: Reply with quote

then you will have to find the HP value for you and for enemy and then dissect data structure and find a different value between you and the enemy then make a script to compare.
not enough effort to explain Wink
see tutorial step 9 and do the same

_________________
لا اله الا الله محمد رسول الله
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 Tutorials 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