Re: [Request] Endless World
Posted: Tue Aug 04, 2020 1:04 am
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1577</ID>
<Description>"God"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EndlessWorld.exe
Version:
Date : 2020-08-04
Author : cfe
This script does blah blah blah
}
define(address,GameAssembly.dll+11052F0)
define(bytes,48 89 5C 24 08)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,GameAssembly.dll+11052F0)
label(code)
label(return)
label(regSave)
label(bDone)
newmem:
code:
mov [rsp+08],rbx
cmp byte ptr[bDone],1
je return
mov [regSave],rcx
push rbx
sub rsp,80
mov rcx,GameAssembly.dll+149DB94
mov ecx,[rcx]
call GameAssembly.dll+A7510
mov rcx,GameAssembly.dll+19AB0B6
mov byte ptr[rcx],1
mov rcx,GameAssembly.dll+19982C8
mov rcx,[rcx]
call GameAssembly.dll+B16790
test rax,rax
je EndingLabel
xor edx,edx
mov rcx,rax
call GameAssembly.dll+F997C0
test rax,rax
je EndingLabel
mov rbx,[rax+10]
test rbx,rbx
je EndingLabel
mov rcx,GameAssembly.dll+19982C8
mov rcx,[rcx]
mov rbx,[rbx+30]
call GameAssembly.dll+B16790
mov rcx,rax
test rbx,rbx
je EndingLabel
test rcx,rcx
je EndingLabel
mov rax,GameAssembly.dll+197C7C0
mov rax,[rax]
mov r9,rbx
mov rdx,[rbx+28]
xor r8d,r8d
mov qword ptr[rsp+50],00000000
xorps xmm6,xmm6
movss [rsp+48],xmm6
xorps xmm7,xmm7
movsd [rsp+40],xmm7
mov byte ptr[rsp+38],00
mov [rsp+30],00000009
mov [rsp+28],rax
mov [rsp+20],rbx
call GameAssembly.dll+F937C0
mov rcx,GameAssembly.dll+19982C8
mov rcx,[rcx]
call GameAssembly.dll+B16790
test rax,rax
je EndingLabel
mov rcx,GameAssembly.dll+197C908
mov rcx,[rcx]
mov r9,rbx
mov rdx,[rbx+28]
xor r8d,r8d
mov qword ptr[rsp+50],00000000
movss [rsp+48],xmm6
movsd [rsp+40],xmm7
mov byte ptr[rsp+38],00
mov [rsp+30],00000009
mov [rsp+28],rcx
mov rcx,rax
mov [rsp+20],rbx
call GameAssembly.dll+F937C0
EndingLabel:
add rsp,80
pop rbx
mov rcx,[regSave]
mov byte ptr[bDone],1
jmp return
bDone:
db 0
regSave:
dq 0
address:
jmp newmem
return:
[DISABLE]
address:
db bytes
// mov [rsp+08],rbx
dealloc(newmem)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
copy and paste in cheat engine but errorcfemen wrote: ↑Tue Aug 04, 2020 7:37 ama friend asked me for a god mode...
so im also sharing it here, an no i wont update it or do more stuff...
//
if script is activ your hero gets an blue aura and every incoming damage will be zero with a "invincibility" message.
it also gives a "Uber-Damage" buff if the attack would normally not kill the enemy ( ~82.50B Damage )
note : you may have to reactivate it after a new stage
copy n paste it into cheat engine window (ctrl+v)
okay thats it, im out, enjoy the god mode while its workingCode: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>1577</ID> <Description>"God"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : EndlessWorld.exe Version: Date : 2020-08-04 Author : cfe This script does blah blah blah } define(address,GameAssembly.dll+11052F0) define(bytes,48 89 5C 24 08) [ENABLE] assert(address,bytes) alloc(newmem,$1000,GameAssembly.dll+11052F0) label(code) label(return) label(regSave) label(bDone) newmem: code: mov [rsp+08],rbx cmp byte ptr[bDone],1 je return mov [regSave],rcx push rbx sub rsp,80 mov rcx,GameAssembly.dll+149DB94 mov ecx,[rcx] call GameAssembly.dll+A7510 mov rcx,GameAssembly.dll+19AB0B6 mov byte ptr[rcx],1 mov rcx,GameAssembly.dll+19982C8 mov rcx,[rcx] call GameAssembly.dll+B16790 test rax,rax je EndingLabel xor edx,edx mov rcx,rax call GameAssembly.dll+F997C0 test rax,rax je EndingLabel mov rbx,[rax+10] test rbx,rbx je EndingLabel mov rcx,GameAssembly.dll+19982C8 mov rcx,[rcx] mov rbx,[rbx+30] call GameAssembly.dll+B16790 mov rcx,rax test rbx,rbx je EndingLabel test rcx,rcx je EndingLabel mov rax,GameAssembly.dll+197C7C0 mov rax,[rax] mov r9,rbx mov rdx,[rbx+28] xor r8d,r8d mov qword ptr[rsp+50],00000000 xorps xmm6,xmm6 movss [rsp+48],xmm6 xorps xmm7,xmm7 movsd [rsp+40],xmm7 mov byte ptr[rsp+38],00 mov [rsp+30],00000009 mov [rsp+28],rax mov [rsp+20],rbx call GameAssembly.dll+F937C0 mov rcx,GameAssembly.dll+19982C8 mov rcx,[rcx] call GameAssembly.dll+B16790 test rax,rax je EndingLabel mov rcx,GameAssembly.dll+197C908 mov rcx,[rcx] mov r9,rbx mov rdx,[rbx+28] xor r8d,r8d mov qword ptr[rsp+50],00000000 movss [rsp+48],xmm6 movsd [rsp+40],xmm7 mov byte ptr[rsp+38],00 mov [rsp+30],00000009 mov [rsp+28],rcx mov rcx,rax mov [rsp+20],rbx call GameAssembly.dll+F937C0 EndingLabel: add rsp,80 pop rbx mov rcx,[regSave] mov byte ptr[bDone],1 jmp return bDone: db 0 regSave: dq 0 address: jmp newmem return: [DISABLE] address: db bytes // mov [rsp+08],rbx dealloc(newmem) </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
well, you need the follow things:Esummoner wrote:Thank you, unfortunately it is no longer working, any tips on how to update it?
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1579</ID>
<Description>"God"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EndlessWorld.exe
Version:
Date : 2020-08-04
Author : cfe
This script does blah blah blah
}
define(address,GameAssembly.dll+61EC60)
define(bytes,48 89 5C 24 08)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,GameAssembly.dll+61EC60)
label(code)
label(return)
label(regSave)
label(bDone)
newmem:
code:
mov [rsp+08],rbx
cmp byte ptr[bDone],1
je return
mov [regSave],rcx
push rbx
sub rsp,80
mov rcx,GameAssembly.dll+1318FD8
mov ecx,[rcx]
call GameAssembly.dll+F5250
mov rcx,GameAssembly.dll+198D662
mov byte ptr[rcx],1
mov rcx,GameAssembly.dll+1978D90
mov rcx,[rcx]
call GameAssembly.dll+D9F690
test rax,rax
je EndingLabel
xor edx,edx
mov rcx,rax
call GameAssembly.dll+2FAEB0
test rax,rax
je EndingLabel
mov rbx,[rax+10]
test rbx,rbx
je EndingLabel
mov rcx,GameAssembly.dll+1978D90
mov rcx,[rcx]
mov rbx,[rbx+30]
call GameAssembly.dll+D9F690
mov rcx,rax
test rbx,rbx
je EndingLabel
test rcx,rcx
je EndingLabel
mov rax,GameAssembly.dll+195CF28
mov rax,[rax]
mov r9,rbx
mov rdx,[rbx+28]
xor r8d,r8d
mov qword ptr[rsp+50],00000000
xorps xmm6,xmm6
movss [rsp+48],xmm6
xorps xmm7,xmm7
movsd [rsp+40],xmm7
mov byte ptr[rsp+38],00
mov [rsp+30],00000009
mov [rsp+28],rax
mov [rsp+20],rbx
call GameAssembly.dll+2F4EB0
mov rcx,GameAssembly.dll+1978D90
mov rcx,[rcx]
call GameAssembly.dll+D9F690
test rax,rax
je EndingLabel
mov rcx,GameAssembly.dll+195D050
mov rcx,[rcx]
mov r9,rbx
mov rdx,[rbx+28]
xor r8d,r8d
mov qword ptr[rsp+50],00000000
movss [rsp+48],xmm6
movsd [rsp+40],xmm7
mov byte ptr[rsp+38],00
mov [rsp+30],00000009
mov [rsp+28],rcx
mov rcx,rax
mov [rsp+20],rbx
call GameAssembly.dll+2F4EB0
EndingLabel:
add rsp,80
pop rbx
mov rcx,[regSave]
mov byte ptr[bDone],1
jmp return
bDone:
db 0
regSave:
dq 0
address:
jmp newmem
return:
[DISABLE]
address:
db bytes
// mov [rsp+08],rbx
dealloc(newmem)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
define(cheatManagerUpdateDef,CheatManager.Update)
[enable]
{$lua}
LaunchMonoDataCollector()
{$asm}
cheatManagerUpdateDef:
db C3 90 90 90 90
[disable]
cheatManagerUpdateDef:
db 48 89 5C 24 10
how do i fix the anti cheat? i've been scanning but i get way to many results