|
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
KalasDev Master Cheater Reputation: 1
Joined: 29 May 2016 Posts: 311
|
Posted: Sun Oct 08, 2017 6:28 am Post subject: Address Constantly Changes |
|
|
I have a question, I know in the game I'm playing currently "Empyrion" there's a flag 1 and 0, which changes when I enable/disable DebugMenu, I wanted to know how can I look for it when the address keeps changing, like It writes new addresses every few seconds.
https://imgur.com/a/0J3hC
|
|
Back to top |
|
|
OldCheatEngineUser Whateven rank Reputation: 20
Joined: 01 Feb 2016 Posts: 1587
|
Posted: Sun Oct 08, 2017 6:59 am Post subject: |
|
|
if you are able to see what instruction is controlling this thing, then you are good to go and you can keep the address or whatever.
if not, then try ultimap but it takes lot of time to get what you want and its not easy in your case.
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
|
KalasDev Master Cheater Reputation: 1
Joined: 29 May 2016 Posts: 311
|
Posted: Sun Oct 08, 2017 7:01 am Post subject: |
|
|
Hmm I see, thank you.
Looks like doing this also works, for all the flags like Item Meny, Teleport and DebugMenu which I'm ok with .
Code: | { Game : Empyrion.exe
Version:
Date : 2017-10-08
Author : Kalas
This script does blah blah blah
}
[ENABLE]
aobscan(DebugMenu,0F B6 40 10 40 88 45 D7 E9 65)
alloc(newmem,$100,DebugMenu)
alloc(EnableFlag, 08)
registersymbol(EnableFlag)
EnableFlag:
dd 0
label(code)
label(return)
newmem:
cmp dword ptr [EnableFlag], 1
jne code
mov byte ptr [rax+10], 1
movzx eax,byte ptr [rax+10]
mov [rbp-29],al
jmp return
code:
mov byte ptr [rax+10], 0
movzx eax,byte ptr [rax+10]
mov [rbp-29],al
jmp return
DebugMenu:
jmp newmem
nop
nop
nop
return:
registersymbol(DebugMenu)
[DISABLE]
DebugMenu:
db 0F B6 40 10 40 88 45 D7
unregistersymbol(DebugMenu)
unregistersymbol(EnableFlag)
dealloc(newmem)
dealloc(EnableFlag) |
|
|
Back to top |
|
|
|
|
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
|
|