[REQUEST] Monster Hunter Wilds

Ask about cheats/tables for single player games here
Lirena
Cheater
Cheater
Posts: 25
Joined: Wed Jun 01, 2022 10:57 pm
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by Lirena »

this needs an update to work with latest version of mh wids

Kokuto
Novice Cheater
Novice Cheater
Posts: 15
Joined: Mon Sep 18, 2017 5:48 am
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by Kokuto »

Indeed unfortunately this convenient item table no longer works.

valeurnutritive
Noobzor
Noobzor
Posts: 11
Joined: Fri Jul 21, 2023 11:09 am
Reputation: 22

Re: [REQUEST] Monster Hunter Wilds

Post by valeurnutritive »

Lirena wrote:
Tue Mar 04, 2025 3:30 am
Can we get an option to increase the number of decorations we already own?
Infinite Decoration after selling:

Code: Select all

define(address, INJECT_MateriaSell - 16)
define(bytes, 41 0F B7 47 14 66 39 F0)

[ENABLE]
aobscanmodule(INJECT_MateriaSell,MonsterHunterWilds.exe, 31 C0 66 41 89 47 14) // should be unique
assert(address, bytes)

alloc(newmem,64,INJECT_MateriaSell)

label(code)
label(return)

newmem:

code:
  movzx eax, word ptr [r15+14]
  mov eax, #996
  xor si, si
  cmp ax,si
  jmp return

address:
  jmp newmem
return:

registersymbol(INJECT_MateriaSell)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
address:
  db bytes

unregistersymbol(INJECT_MateriaSell)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: MonsterHunterWilds.exe.trace+6D0143C

MonsterHunterWilds.exe.trace+6D01419: 48 89 D9                 - mov rcx,rbx
MonsterHunterWilds.exe.trace+6D0141C: 41 B1 01                 - mov r9b,01
MonsterHunterWilds.exe.trace+6D0141F: E8 AC 00 D7 FD           - call MonsterHunterWilds.exe.trace+4A714D0
MonsterHunterWilds.exe.trace+6D01424: 41 0F B7 47 14           - movzx eax,word ptr [r15+14]
MonsterHunterWilds.exe.trace+6D01429: 66 39 F0                 - cmp ax,si
MonsterHunterWilds.exe.trace+6D0142C: 76 04                    - jna MonsterHunterWilds.exe.trace+6D01432
MonsterHunterWilds.exe.trace+6D0142E: 29 F0                    - sub eax,esi
MonsterHunterWilds.exe.trace+6D01430: EB 0A                    - jmp MonsterHunterWilds.exe.trace+6D0143C
MonsterHunterWilds.exe.trace+6D01432: 41 C7 47 10 FF FF FF FF  - mov [r15+10],FFFFFFFF
MonsterHunterWilds.exe.trace+6D0143A: 31 C0                    - xor eax,eax
// ---------- INJECTING HERE ----------
MonsterHunterWilds.exe.trace+6D0143C: 66 41 89 47 14           - mov [r15+14],ax
// ---------- DONE INJECTING  ----------
MonsterHunterWilds.exe.trace+6D01441: 48 83 C4 20              - add rsp,20
MonsterHunterWilds.exe.trace+6D01445: 5B                       - pop rbx
MonsterHunterWilds.exe.trace+6D01446: 5F                       - pop rdi
MonsterHunterWilds.exe.trace+6D01447: 5E                       - pop rsi
MonsterHunterWilds.exe.trace+6D01448: 41 5E                    - pop r14
MonsterHunterWilds.exe.trace+6D0144A: 41 5F                    - pop r15
MonsterHunterWilds.exe.trace+6D0144C: C3                       - ret 
MonsterHunterWilds.exe.trace+6D0144D: CC                       - int 3 
MonsterHunterWilds.exe.trace+6D0144E: CC                       - int 3 
MonsterHunterWilds.exe.trace+6D0144F: CC                       - int 3 
}
Too lazy to figure out all the decoration codes.

valeurnutritive
Noobzor
Noobzor
Posts: 11
Joined: Fri Jul 21, 2023 11:09 am
Reputation: 22

Re: [REQUEST] Monster Hunter Wilds

Post by valeurnutritive »

Also just to add something I've been using personally.

Infinite Items after selling in itembox:

Code: Select all

define(address, INJECT_ItemSell + 0)
define(bytes,66 41 03 75 12)

[ENABLE]
aobscanmodule(INJECT_ItemSell, MonsterHunterWilds.exe, 66 41 03 75 12 66 41 89 75 12)

assert(INJECT_ItemSell, bytes)
registersymbol(INJECT_ItemSell)

alloc(newmem,64,INJECT_ItemSell)

label(code)
label(return)

newmem:

code:
  mov si, #9876
  jmp return

address:
  jmp newmem
return:

[DISABLE]
address:
  db bytes

unregistersymbol(INJECT_ItemSell)
dealloc(newmem)
Looking into the value obfuscation algo. My theory is that the game prob has a class called "ObfuscatedFloat" or something that share the same algo to obfuscate all values that need be obfuscated. But I'm not gonna spend time reverse engineering the actual algo. The better path to figure out the difference of hunter HP vs. monsters' as the function is shared.

For those who are interested: this is the piece of code that sets HP.
Image

Lirena
Cheater
Cheater
Posts: 25
Joined: Wed Jun 01, 2022 10:57 pm
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by Lirena »

table still needs updating

crazy13603
Noobzor
Noobzor
Posts: 9
Joined: Wed Sep 30, 2020 11:21 pm
Reputation: 2

Re: [REQUEST] Monster Hunter Wilds

Post by crazy13603 »

Kokuto wrote:
Wed Mar 05, 2025 1:31 pm
Indeed unfortunately this convenient item table no longer works.
agreed, the SilverRabbit90 table was great. here's hoping it gets updated soon

NamelessShade
Noobzor
Noobzor
Posts: 9
Joined: Sun Mar 06, 2022 9:41 pm
Reputation: 4

Re: [REQUEST] Monster Hunter Wilds

Post by NamelessShade »

This table was great but for anyone that wants its functionality, you can now get mods from nexus that add all items to the store. You can buy golden relic and melding tickets to get infinite parts and decorations. You can buy items for 10 gold and sell them for 800 to get infinite zenny. then buy any parts you need = craft anything. Just needs fluffy mod manager and reframework. was pretty easy to set up.

TacoTree
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Mar 06, 2025 2:23 am
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by TacoTree »

Online?

User avatar
SilverRabbit90
Table Makers
Table Makers
Posts: 258
Joined: Fri Jan 15, 2021 12:01 am
Reputation: 222

Re: [REQUEST] Monster Hunter Wilds

Post by SilverRabbit90 »

Table Updated.

There are no more crashes, but RE Framework needs to be installed.
Spoiler
[Link]

To install:
On Steam, click on the gear icon "Manage", then highlight "Manage" and click on "Browse local files" extract dinput8.dll from the zip file (where is MonsterHunterWilds.exe).
You can open/close the menu with the Insert key (don't need for Cheat Engine).

Version 1 (The V1 is more stable):
MonsterHunterWildsV1.CT
(119.56 KiB) Downloaded 574 times

Version 2 (if not work or conflict):
MonsterHunterWildsV2.CT
(167.65 KiB) Downloaded 339 times
.



Here is my Cheat Engine Tutorial:
[Link]
Last edited by SilverRabbit90 on Thu Mar 27, 2025 3:07 pm, edited 8 times in total.

TextOnScreen
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Mar 06, 2025 6:02 am
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by TextOnScreen »

Any chance for the ability to change the values on the weapons used in the hunter profile to be added?

endzela94
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Mar 07, 2025 10:46 am
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by endzela94 »

SilverRabbit90 wrote:
Thu Mar 06, 2025 5:01 am
Table Updated.

There are no more crashes, but RE Framework needs to be installed.
Spoiler
[Link]

To install:
On Steam, click on the gear icon "Manage", then highlight "Manage" and click on "Browse local files" extract dinput8.dll from the zip file (where is MonsterHunterWilds.exe).
You can open/close the menu with the Insert key (don't need for Cheat Engine).

Version 1 (The V1 is more stable):
MonsterHunterWildsV1.CT


Version 2 (if not work or conflict):
MonsterHunterWildsV2.CT

.
how to use this one? sorry im new at this

valeurnutritive
Noobzor
Noobzor
Posts: 11
Joined: Fri Jul 21, 2023 11:09 am
Reputation: 22

Re: [REQUEST] Monster Hunter Wilds

Post by valeurnutritive »

another one I use: inf relic material after selling:

Code: Select all

define(address, INJECT_RelicSell + 0)
define(bytes, 8B 42 24 29 E8)

[ENABLE]
aobscanmodule(INJECT_RelicSell,MonsterHunterWilds.exe, 8B 42 24 29 E8) // should be unique
assert(address, bytes)
alloc(newmem,64,INJECT_RelicSell)

label(code)
label(return)

newmem:
code:
  mov eax,#996
  xor ebp,ebp
  sub eax,ebp
  jmp return

address:
  jmp newmem
return:
registersymbol(INJECT_RelicSell)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
address:
  db bytes

unregistersymbol(INJECT_RelicSell)
dealloc(newmem)
[\code]

endersblade
Expert Cheater
Expert Cheater
Posts: 63
Joined: Sat Aug 11, 2018 11:48 pm
Reputation: 13

Re: [REQUEST] Monster Hunter Wilds

Post by endersblade »

The infinite boss carving option is great, but you just carve the same item over and over...is there a way to keep it infinite but carve different items as normal?

NyankoNyanNyan
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Mar 10, 2025 4:21 am
Reputation: 0

Re: [REQUEST] Monster Hunter Wilds

Post by NyankoNyanNyan »

when i click the boxes my game crashes

waldsbun
Noobzor
Noobzor
Posts: 10
Joined: Tue Feb 18, 2025 9:25 am
Reputation: 1

Re: [REQUEST] Monster Hunter Wilds

Post by waldsbun »

I was also able to convert the remaining number of investigation quests. I tried setting it to 50 and saved it, and it was reflected.
Example)
02 00 00 00
○○ 00 00 00
01 00 00 00
01 00 00 00
It's arranged like this, and the ○○ part corresponds to the number. It's easy to get caught with 2 bytes.

Post Reply

Who is online

Users browsing this forum: alphatango, NerebArlay, taitjames, YuuEndMe