Tracido wrote: ↑Tue Jan 31, 2023 9:45 pm
[...]
Just enabling it crashes the game to desktop everytime now, I even went back a save to see if that was related, no change.
It even crashes from the old table as well. Very odd. I don't know what is happening, I just can't use this table now, unfortunately.
[...]
just played for about 2 hours with all scripts activated (table Update 4.1) on steam game patch 1.02.
are you sure you've download table Update 4.
1?
if so, I'm not sure what's wrong neither~
the game patch 1.02 don't even have any drastic change to the assembly, just some 10s bytes shift here and there.. hope you find a solution soon~
[EDIT]
hang on, the crash always happens as soon as you activated the
enable script right?
if so, try this:
open the table, edit the
enable script by double clicking on the word "<script>", then replace the content with the following:
Code: Select all
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(playerHealthConstReadAOB,FORSPOKEN.exe,66 ** ** ** ** 0F ** ** 8B ** ** EB)
registersymbol(playerHealthConstReadAOB)
label(pPlayerHealth)
registersymbol(pPlayerHealth)
alloc(newmem,2048,playerHealthConstReadAOB) //"FORSPOKEN.exe"+107C116)
label(returnhere)
label(originalcode_playerHealthConstReadAOB)
registersymbol(originalcode_playerHealthConstReadAOB)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov rbx,pPlayerHealth
mov [rbx],rax
originalcode_playerHealthConstReadAOB:
readmem(playerHealthConstReadAOB,5)
//movd xmm0,[rax+40]
exit:
jmp returnhere
///
pPlayerHealth:
///
playerHealthConstReadAOB: //"FORSPOKEN.exe"+107C116:
jmp newmem
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
playerHealthConstReadAOB: //"FORSPOKEN.exe"+107C116:
readmem(originalcode_playerHealthConstReadAOB,5)
//db 66 0F 6E 40 40
//Alt: movd xmm0,[rax+40]
unregistersymbol(originalcode_playerHealthConstReadAOB)
unregistersymbol(pPlayerHealth)
then click "OK", save the table.
not boot the game and hook the table as usual and activate the enable script.
if no crash, I may have a fix for you later, and you should update your cheat engine in the mean time, which could fix this problem right away without waiting for my fix.
BUT, if there are still crashes with just the
enable with the above code activated, then you may have to stick with just one table for the time-being~