 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
hanjinyoung1234 How do I cheat?
Reputation: 0
Joined: 12 Jan 2021 Posts: 5
|
Posted: Wed Feb 17, 2021 3:46 am Post subject: Please tell us the damage multiple masters |
|
|
I am trying to make a damage multiple script.
It's hard alone, so I ask for help.
The following is full injection status.
I want to make the skill go out as many times as I want x2 x3 x4 x5 .....x100.
Teachers help.
Please tell me what is wrong.
You can tell us another way.
---------------------------------------------------------
define(address,"main.exe"+69F6B7)
define(bytes,6A 00 6A 01 8D 8D 0C 21 FD FF)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
push 00
push 01
lea ecx,[ebp-0002DEF4]
jmp return
address:
jmp newmem
nop 5
return:
[DISABLE]
address:
db bytes
// push 00
// push 01
// lea ecx,[ebp-0002DEF4]
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: main.exe+69F6B7
main.exe+69F694: E8 7A AA 9B FF - call main.exe+5A113
main.exe+69F699: 8B C8 - mov ecx,eax
main.exe+69F69B: E8 73 AA 9B FF - call main.exe+5A113
main.exe+69F6A0: 6A 00 - push 00
main.exe+69F6A2: E8 D0 D1 B2 FF - call main.exe+1CC877
main.exe+69F6A7: 59 - pop ecx
main.exe+69F6A8: 0F B6 C0 - movzx eax,al
main.exe+69F6AB: 50 - push eax
main.exe+69F6AC: 8D 8D 0C 21 FD FF - lea ecx,[ebp-0002DEF4]
main.exe+69F6B2: E8 5C AA 9B FF - call main.exe+5A113
// ---------- INJECTING HERE ----------
main.exe+69F6B7: 6A 00 - push 00
// ---------- DONE INJECTING ----------
main.exe+69F6B9: 6A 01 - push 01
main.exe+69F6BB: 8D 8D 0C 21 FD FF - lea ecx,[ebp-0002DEF4]
main.exe+69F6C1: E8 62 3F 26 00 - call main.exe+903628
main.exe+69F6C6: 8B 85 2C B8 FC FF - mov eax,[ebp-000347D4]
main.exe+69F6CC: FF 70 08 - push [eax+08]
main.exe+69F6CF: E8 38 C1 B2 FF - call main.exe+1CB80C
main.exe+69F6D4: 59 - pop ecx
main.exe+69F6D5: 83 4D FC FF - or dword ptr [ebp-04],-01
main.exe+69F6D9: 8D 8D 0C 21 FD FF - lea ecx,[ebp-0002DEF4]
main.exe+69F6DF: E8 3F 3B 26 00 - call main.exe+903223
}
Description: |
Attachment is the script I made.
Activated, but not applied. |
|
Filesize: |
23.46 KB |
Viewed: |
1291 Time(s) |

|
Description: |
|
Filesize: |
20.44 KB |
Viewed: |
1291 Time(s) |

|
|
|
Back to top |
|
 |
sbryzl Master Cheater
Reputation: 6
Joined: 25 Jul 2016 Posts: 252
|
Posted: Wed Feb 17, 2021 3:12 pm Post subject: |
|
|
I'm assuming you want to multiply the value in [ebp-2def4]
Code: | define(address,main.exe+69F6BB)
define(bytes,8D 8D 0C 21 FD FF)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000)
label(multivalue)
registersymbol(multivalue)
label(return)
newmem:
push eax
push edx
lea ecx,[ebp-0002DEF4]
mov eax,[multivalue]
mul [ecx]
mov [ecx],eax
pop edx
pop eax
jmp return
multivalue:
dd 2
address:
jmp newmem
nop
return:
[DISABLE]
address:
db bytes
// lea ecx,[ebp-0002DEF4]
unregistersymbol(multivalue)
dealloc(newmem) | [/code]
|
|
Back to top |
|
 |
hanjinyoung1234 How do I cheat?
Reputation: 0
Joined: 12 Jan 2021 Posts: 5
|
Posted: Wed Feb 17, 2021 7:41 pm Post subject: thanks |
|
|
Thanks for the explanation.
It doesn't work when you activate the script.
What is the problem?
|
|
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
|
|