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 


[Advice] Auto Assemble/Injection [Address Working]

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

Joined: 11 Aug 2015
Posts: 3

PostPosted: Wed Aug 12, 2015 2:10 am    Post subject: [Advice] Auto Assemble/Injection [Address Working] Reply with quote

Tried for the past 12 hours, watched videos and also tried pointer scan

As attached, every time in game it will always that two opscodes even after it crashed(every 15-20min)

This opcodes appear count = 1 when i use a skill , basically when i FREEZE this address i have unlimited mana(multiplayer server)

But obviously i'm trying to find a way to save it because i dont want to spend 10mins scanning before every mission.

Any advice on how i can go about here? I"m trying to store and "freeze" the value

Code:
[ENABLE]
alloc(newmem,1024,"game.x64.exe"+20A29)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
movss [rcx],xmm0
//movss [rcx],xmm2

originalcode:
//sub rsp,28
//call game.x64.opus_repacketizer_get_size+361070

exit:
jmp returnhere

"game.x64.exe"+20A29:
jmp newmem
nop
nop
nop
nop
returnhere:

[DISABLE]
[/img]


tmep.png
 Description:
 Filesize:  16.74 KB
 Viewed:  5417 Time(s)

tmep.png



Capture2.PNG
 Description:
 Filesize:  182.5 KB
 Viewed:  5418 Time(s)

Capture2.PNG


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 Aug 12, 2015 6:57 pm    Post subject: Reply with quote

Your script injection is at +20A29 but your screenshot shows +20A00.
Your script appears to be commenting out an important call, that's probably why you're crashing.
How's this script work for you?
Code:
[ENABLE]
aobscanmodule(mana,game.x64.exe,F3 0F 11 11 8B 01 0F 57 C9 C1 C0 03)
alloc(newmem,$1000,mana)
label(code)
label(return)
newmem:
code:
  //movss [rcx],xmm2
  mov [rcx],(float)100
  mov eax,[rcx]
  jmp return
mana:
  jmp code
  nop
return:
registersymbol(mana)
[DISABLE]
mana:
  db F3 0F 11 11 8B 01
unregistersymbol(mana)
dealloc(newmem)
Back to top
View user's profile Send private message
rainbowhat
How do I cheat?
Reputation: 0

Joined: 11 Aug 2015
Posts: 3

PostPosted: Thu Aug 13, 2015 5:37 am    Post subject: Reply with quote

Code:
[ENABLE]
aobscanmodule(mana,warframe.x64.exe,F3 0F 11 11 8B 01 0F 57 C9 C1 C0 03)
alloc(newmem,$1000,mana)
label(code)
label(return)
newmem:
code:
  //movss [rcx],xmm2
  mov [rcx],(float)100
  //mov eax,[rcx]
  jmp return
mana:
  jmp code
  nop
return:
registersymbol(mana)
[DISABLE]
mana:
  db F3 0F 11 11
unregistersymbol(mana)
dealloc(newmem)


I edited , as previous one made the whole animation go haywire and monster moving at super fast speed. Now all animation stops, It's like It loads the animation but doesnt animate.

Monster also stopped moving



** Updated **
How Come when i Attempt to freeze the value after scan it works well but once i start to save it like using auto assemble, it's screwing up Sad

** Update **

I cant find anyway to get it working well. It feels like i somehow got the animation address that affected the mana data.

Looking for a mentor xD Kindly do advice in anyway possible
Back to top
View user's profile Send private message
rainbowhat
How do I cheat?
Reputation: 0

Joined: 11 Aug 2015
Posts: 3

PostPosted: Thu Aug 13, 2015 8:11 pm    Post subject: Reply with quote

Anyone?
Back to top
View user's profile Send private message
gameplayer
Advanced Cheater
Reputation: 2

Joined: 26 Jun 2011
Posts: 97
Location: Vietnam

PostPosted: Thu Aug 13, 2015 8:56 pm    Post subject: Reply with quote

The auto-assembler script won't work because the code is inside a multi-purpose function, i.e the code actually accesses too many different addresses including your found address. Right click at your code line and select find out what address this instruction accesses. If many different address are displayed, do not use the script.
Try to see more information in the window that shows what write to this address, look deeper into the stack viewer and try to find out what is pushed into stack when your address is modified.
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