Re: Monster Hunter World (Steam)
Posted: Sat Aug 15, 2020 2:16 pm
Q. Will this trainer ever be updated again?... And why did its evolution get stuck at update-83?
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
I seems that the person that was updating the code moved/had a change in job or something and can't get back to it. Maybe might be taking a break from MHW in the meantime.TroliusMaximus wrote: ↑Sat Aug 15, 2020 2:16 pmQ. Will this trainer ever be updated again?... And why did its evolution get stuck at update-83?
Yeah... Figured as much. Not to worry -- the modding for the game is pretty fleshed out now, and doing much of what I wanted (e.g., four jewel slots for each piece of equipment) is doable via modding.ChirpyMoth wrote: ↑Sun Aug 16, 2020 6:20 pmI seems that the person that was updating the code moved/had a change in job or something and can't get back to it. Maybe might be taking a break from MHW in the meantime.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337101082</ID>
<Description>"Custom Large Monster HP"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(INJ_CustomHP,MonsterHunterWorld.exe,F3 0F 5F 0D 90 44 BE F6)
alloc(newmem,$1000,"MonsterHunterWorld.exe"+C239C00)
label(code)
label(return)
label(Lret)
label(val_cushp)
newmem:
push rax
movd rax,xmm2
push rax
movd rax,xmm3
push rax
mov rax,447A0000
movd xmm2,rax
mov rax,[val_cushp]
movd xmm3,rax
comiss xmm1,xmm2
jb Lret
movss xmm1,xmm3
jmp Lret
val_cushp:
db 00 50 43 48
registersymbol(val_cushp)
Lret:
pop rax
movd xmm3,rax
pop rax
movd xmm2,rax
pop rax
jmp code
code:
maxss xmm1,[MonsterHunterWorld.exe+2E1E098]
jmp return
INJ_CustomHP:
jmp newmem
nop 3
return:
registersymbol(INJ_CustomHP)
[DISABLE]
INJ_CustomHP:
db F3 0F 5F 0D 90 44 BE F6
unregistersymbol(val_cushp)
unregistersymbol(INJ_CustomHP)
dealloc(newmem)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>1337101083</ID>
<Description>"HP"</Description>
<VariableType>Float</VariableType>
<Address>val_cushp</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
[ENABLE]
aobscanmodule(infhealth,MonsterHunterWorld.exe,E8 3B 26 7F DF) // should be unique
alloc(newmem,$1000,"MonsterHunterWorld.exe"+2072EAB0)
infhealth:
db 90 90 90 90 90
registersymbol(infhealth)
aobscanmodule(infhealth1,MonsterHunterWorld.exe,48 89 F1 E8 2E 6D F7 F4) // should be unique
alloc(newmem,$1000,"MonsterHunterWorld.exe"+C942C0A)
infhealth1:
db 90 90 90 90 90 90 90 90
registersymbol(infhealth1)
aobscanmodule(infhealth2,MonsterHunterWorld.exe,41 0F 28 C8 E8 CC 92 CA F5) // should be unique
alloc(newmem,$1000,"MonsterHunterWorld.exe"+C949C4B)
infhealth2:
db 90 90 90 90 90 90 90 90 90
registersymbol(infhealth2)
[DISABLE]
infhealth:
db E8 3B 26 7F DF
unregistersymbol(infhealth)
dealloc(newmem)
infhealth1:
db 48 89 F1 E8 2E 6D F7 F4
unregistersymbol(infhealth1)
dealloc(newmem)
infhealth2:
db 41 0F 28 C8 E8 CC 92 CA F5
unregistersymbol(infhealth2)
dealloc(newmem)
Code: Select all
[ENABLE]
//F3 0F 10 41 74 F3 0F 5D C2 F3 0F 11 41 6C
MonsterHunterWorld.exe+139F6BB6:
db 90 90 90 90
//F3 0F 10 43 7C F3 41 0F 59 C8 F3 0F 5C C1
MonsterHunterWorld.exe+139F5F0A:
db 90 90 90 90 90
//0F 2F C6 F3 0F 11 43 7C
MonsterHunterWorld.exe+139F5F1B:
db 90 90 90 90 90
[DISABLE]
MonsterHunterWorld.exe+139F6BB6:
db F3 0F 5D C2
MonsterHunterWorld.exe+139F5F0A:
db F3 0F 10 43 7C
MonsterHunterWorld.exe+139F5F1B:
db F3 0F 11 43 7C
Thank you kindly sir!Face007 wrote: ↑Wed Aug 19, 2020 12:39 pmInvulnerableInf StaminaCode: Select all
[ENABLE] aobscanmodule(infhealth,MonsterHunterWorld.exe,E8 3B 26 7F DF) // should be unique alloc(newmem,$1000,"MonsterHunterWorld.exe"+2072EAB0) infhealth: db 90 90 90 90 90 registersymbol(infhealth) aobscanmodule(infhealth1,MonsterHunterWorld.exe,48 89 F1 E8 2E 6D F7 F4) // should be unique alloc(newmem,$1000,"MonsterHunterWorld.exe"+C942C0A) infhealth1: db 90 90 90 90 90 90 90 90 registersymbol(infhealth1) aobscanmodule(infhealth2,MonsterHunterWorld.exe,41 0F 28 C8 E8 CC 92 CA F5) // should be unique alloc(newmem,$1000,"MonsterHunterWorld.exe"+C949C4B) infhealth2: db 90 90 90 90 90 90 90 90 90 registersymbol(infhealth2) [DISABLE] infhealth: db E8 3B 26 7F DF unregistersymbol(infhealth) dealloc(newmem) infhealth1: db 48 89 F1 E8 2E 6D F7 F4 unregistersymbol(infhealth1) dealloc(newmem) infhealth2: db 41 0F 28 C8 E8 CC 92 CA F5 unregistersymbol(infhealth2) dealloc(newmem)
Code: Select all
[ENABLE] //F3 0F 10 41 74 F3 0F 5D C2 F3 0F 11 41 6C MonsterHunterWorld.exe+139F6BB6: db 90 90 90 90 //F3 0F 10 43 7C F3 41 0F 59 C8 F3 0F 5C C1 MonsterHunterWorld.exe+139F5F0A: db 90 90 90 90 90 //0F 2F C6 F3 0F 11 43 7C MonsterHunterWorld.exe+139F5F1B: db 90 90 90 90 90 [DISABLE] MonsterHunterWorld.exe+139F6BB6: db F3 0F 5D C2 MonsterHunterWorld.exe+139F5F0A: db F3 0F 10 43 7C MonsterHunterWorld.exe+139F5F1B: db F3 0F 11 43 7C