Trying to create my first table was able to edit and make some of the staff from other tables work but running into bugs.
If you can help let's collaborate or fix those issues
Code: Select all
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,"wwzRetail.exe"+10C14CA)
label(returnhere)
label(originalcode)
label(code1)
label(code2)
label(code3)
label(code4)
label(code5)
label(code6)
label(exit)
code1:
mov [rax],#99
jmp originalcode
code2:
mov [rax],#199
jmp originalcode
code3:
mov [rax],#299
jmp originalcode
code4:
mov [rax],#399
jmp originalcode
code5:
mov [rax],#499
jmp originalcode
code6:
mov [rax],#599
jmp originalcode
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp [r8],0x223C37CE708
jne originalcode
cmp [r12],0x223C37CE740
jne originalcode
cmp [r13],0x223C37CC6D0
jne originalcode
cmp [r15],0x223C370CC70
jne originalcode
cmp r9,E
jne originalcode
cmp r14,3C
jne originalcode
cmp [rbx],#0
je originalcode
cmp [rbx],#99
je originalcode
cmp [rbx],#199
je originalcode
cmp [rbx],#299
je originalcode
cmp [rbx],#399
je originalcode
cmp [rbx],#499
je originalcode
cmp [rbx],#599
je originalcode
cmp [rbx],#98
jle code1
cmp [rbx],#198
jle code2
cmp [rbx],#298
jle code3
cmp [rbx],#398
jle code4
cmp [rbx],#498
jle code5
cmp [rbx],#598
jle code6
originalcode:
mov [rbx],rax
movzx ecx,byte ptr [rsi+06]
exit:
jmp returnhere
"wwzRetail.exe"+10C14CA:
jmp newmem
nop 2
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"wwzRetail.exe"+10C14CA:
mov [rbx],rax
movzx ecx,byte ptr [rsi+06]
//Alt: db 48 89 03 0F B6 4E 06[attachment=0]wwzRetail.TestCT.CT[/attachment]