[Cheat Table] [Steam] Monster Hunter World (Compendium)

Marcus101RR

Marcus101RR

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
401
Revision: 410014 (410014)
Monster Hunter World (Compendium Edition)

Previous Threads
JessieKazama | Squall8 | Seikur0
Supported: Iceborne

Workaround Anti Cheat:

Resources
Cal CRC Bypass (Required)
Decoration Spreadsheet
Item Raw Data

Information & Status
As you may already know the previous table creators are no longer maintaining their releases, in as such the threads were closed or abandoned. In the event that this happens again, I have created the Compendium for this game. It will link to older threads with old tables (no updates). However this thread will update regarding any releases. If anyone releases a script or updates an old one, I will add it to the table and consider it maintained and supported!

A few rules, please make sure to define what Revision it was last tested on. Include the Blue Inject Code so that we can relocate the code with Assembly Search if the sequence has moved a few offsets, or please use AOB as this will most likely not change as often as a definitive offset from the executable.

Requests are allowed, but don't expect anyone to do them. Cheats are not to be used online, or at least use them in your PRIVATE session.
The Icebourne & AntiCheat Debacle
If you wish to read the CRC Bypass by Cal, you can find it there. It will give you an idea of why we are not able to get cheats to work at first, and also explains some of the poor performance issues. There are two sudden impacts on mods and cheats, the first being the VEH Anti Debug, which is a generic check that can easily be disabled, but this doesn't bypass the checksums that go on about scanning for unwanted modifications. CRC Bypass stops this in its tracks and also reduces the performance impact too. Capcom thought it was helping legit players with cheaters not causing more problems online. Not that this game is competitive, or that I have encountered any serious hackers online that ruin the experience.

In any case, it affects legit players too, and they are not happy with the CPU usage. The game isn't well optimized alone, and Denuvo on top of that makes it no better. We should expect Capcom watching this and on top of that, going to try to outpatch the CRC probably. Lets just hope they don't get the idea of using "YOU KNOW WHAT"...

Did you break your save? Lost hours of data? Shame on you! I shouldn't have to fix your problem! Here it is, goto DEBUG and select Reset Safi Weapon Script (its in purple). Then from main menu select your character you want to load. It will RESET your entire weapon loadout of Safi. So if you have 10 Safi weapons, expect to REAPPLY Everything. Learn your lesson!
Did you break your SAVE, AGAIN!? Guess what? I fixed your problem with a Universal Bypass (Pay be Gacha Money) as this will resolve all your loading issues for any content you should not have. Capcom, you are just crooked, and you guys, are just dummies giving yourselves content you can't wait 5 seconds for.

Credits
Dave uRrr#3856 (Discord)
- From Monster Hunter World Modding Community for getting me the identifier of Cycle of Day World Pointer.
Mood - For his work on collecting a comprehensive list for Custom Upgrades, Layers, Pendants.

MCK Edition (Pointer Table)
- Expedition Editor (Use World Map), Guiding Lands Editor
- Charm Editor
- Bypass Player Limit (Special Quests/Arena Bypass)
- Investigation Editor
- Max Attempts
- Equipment Editor, Armor Editor, Weapon Editor
- Set Item Max
- Pointers for Params (Parameter Files)
- Kulve Taroth Siege Pointers

Special Codes / Not Included
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      1337099995
      <Description>"Clear All Items on Load"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : MonsterHunterWorld.exe
  Version:
  Date   : 2020-05-09
  Author : Marcus101RR

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(gClearItems,MonsterHunterWorld.exe,8B 70 08 8B 68 0C EB) // should be unique
alloc(newmem,$1000,"MonsterHunterWorld.exe"+1F0E89C3)

label(code)
label(return)

newmem:

code:
  mov [rax+08],#0
  mov [rax+0C],#0
  mov esi,[rax+08]
  mov ebp,[rax+0C]
  jmp return

gClearItems:
  jmp newmem
  nop
return:
registersymbol(gClearItems)

[DISABLE]

gClearItems:
  db 8B 70 08 8B 68 0C

unregistersymbol(gClearItems)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "MonsterHunterWorld.exe"+1F0E89C3

"MonsterHunterWorld.exe"+1F0E89A3: 89 EA                    -  mov edx,ebp
"MonsterHunterWorld.exe"+1F0E89A5: E8 36 A5 1C E2           -  call MonsterHunterWorld.exe+12B2EE0
"MonsterHunterWorld.exe"+1F0E89AA: EB 12                    -  jmp MonsterHunterWorld.exe+1F0E89BE
"MonsterHunterWorld.exe"+1F0E89AC: E8 8F 86 A0 E2           -  call MonsterHunterWorld.exe+1AF1040
"MonsterHunterWorld.exe"+1F0E89B1: 48 89 C1                 -  mov rcx,rax
"MonsterHunterWorld.exe"+1F0E89B4: 45 89 F0                 -  mov r8d,r14d
"MonsterHunterWorld.exe"+1F0E89B7: 89 EA                    -  mov edx,ebp
"MonsterHunterWorld.exe"+1F0E89B9: E8 62 A5 1C E2           -  call MonsterHunterWorld.exe+12B2F20
"MonsterHunterWorld.exe"+1F0E89BE: 48 85 C0                 -  test rax,rax
"MonsterHunterWorld.exe"+1F0E89C1: 74 08                    -  je MonsterHunterWorld.exe+1F0E89CB
// ---------- INJECTING HERE ----------
"MonsterHunterWorld.exe"+1F0E89C3: 8B 70 08                 -  mov esi,[rax+08]
"MonsterHunterWorld.exe"+1F0E89C6: 8B 68 0C                 -  mov ebp,[rax+0C]
// ---------- DONE INJECTING  ----------
"MonsterHunterWorld.exe"+1F0E89C9: EB 04                    -  jmp MonsterHunterWorld.exe+1F0E89CF
"MonsterHunterWorld.exe"+1F0E89CB: 31 F6                    -  xor esi,esi
"MonsterHunterWorld.exe"+1F0E89CD: 31 ED                    -  xor ebp,ebp
"MonsterHunterWorld.exe"+1F0E89CF: 83 BB C4 30 00 00 02     -  cmp dword ptr [rbx+000030C4],02
"MonsterHunterWorld.exe"+1F0E89D6: 48 8B 83 F0 28 00 00     -  mov rax,[rbx+000028F0]
"MonsterHunterWorld.exe"+1F0E89DD: 8B 88 74 02 00 00        -  mov ecx,[rax+00000274]
"MonsterHunterWorld.exe"+1F0E89E3: 75 09                    -  jne MonsterHunterWorld.exe+1F0E89EE
"MonsterHunterWorld.exe"+1F0E89E5: 44 39 F1                 -  cmp ecx,r14d
"MonsterHunterWorld.exe"+1F0E89E8: 75 17                    -  jne MonsterHunterWorld.exe+1F0E8A01
"MonsterHunterWorld.exe"+1F0E89EA: 31 D2                    -  xor edx,edx
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Update Revision 166925
- MonsterHunterWorld.exe+3B4AA40 -> MonsterHunterWorld.exe+3B49780 (OFFSET -12C0)

Update Revision 167353

- (Params) MonsterHunterWorld.exe+3B49780 -> MonsterHunterWorld.exe+3B5ED50 (OFFSET -155D0)
- (Player Data) MonsterHunterWorld.exe+3B4A8E8 -> MonsterHunterWorld.exe+03B5FEC8 (OFFSET -155E0)

Update Revision 167541

- (Params) MonsterHunterWorld.exe+03B5ED50 -> MonsterHunterWorld.exe+03BDDCB0 (OFFSET +7EF60)
- (Player Data) MonsterHunterWorld.exe+03B5FF08 -> MonsterHunterWorld.exe+03BDEE98 (OFFSET +7EF90)
- (Player Buffs) MonsterHunterWorld.exe+03B4A928 -> MonsterHunterWorld.exe+03BDEE98 (OFFSET +94570)
- (ATKT Pointers) MonsterHunterWorld.exe+04853730 -> MonsterHunterWorld.exe+048D2870 (OFFSET +7F140)

Update Revision 167589 (Update 1)

- (Params) No Change
- (Player Data) No Change
- Added / Fixed Kulve Taroth Pointers -> Contains Arch-Tempered Information
- Fixed Some Scripts


Update Revision 167796

- (Params) MonsterHunterWorld.exe+03BDDCB0 -> MonsterHunterWorld.exe+3BE9380 (OFFSET +B6D0)
- (Player Data) MonsterHunterWorld.exe+03BDEE98 -> MonsterHunterWorld.exe+3BEA538 (OFFSET +B6A0)
- (ATKT Pointers) MonsterHunterWorld.exe+48D2870 -> "MonsterHunterWorld.exe"+048DDF20 (OFFSET +B6B0)

Update Revision 167898

- (Params) MonsterHunterWorld.exe+3BE9380 -> MonsterHunterWorld.exe+03BEAC60 (OFFSET +18E0)
- (Player Data) MonsterHunterWorld.exe+3BEA538 -> MonsterHunterWorld.exe+3BEBE18 (OFFSET +18E0)
- (ATKT Pointers) MonsterHunterWorld.exe+048DDF20 -> "MonsterHunterWorld.exe"+48DF800 (OFFSET +18E0)

Update Revision 168031 (Patch Notes)

- (Params) MonsterHunterWorld.exe+03BEAC60 -> MonsterHunterWorld.exe+3BECCA0 (OFFSET +2040)
- (Player Data) MonsterHunterWorld.exe+3BEBE18 -> MonsterHunterWorld.exe+3BEDE58 (OFFSET +2040)
- (Player Buffs) MonsterHunterWorld.exe+3BEA538 -> MonsterHunterWorld.exe+3BEDE58 (OFFSET +3920)
- (ATKT Pointers) MonsterHunterWorld.exe+48DF800 -> MonsterHunterWorld.exe+48E1850 (OFFSET +2050)

Update Revision 399395 (Patch Notes)

- (Item Params) MonsterHunterWorld.exe+3BECCA0 -> MonsterHunterWorld.exe+4D32F30 (OFFSET +1146290)
- (Player Params) MonsterHunterWorld.exe+3BECC98 -> MonsterHunterWorld.exe+4D32F28 (OFFSET +1146290)
- (Kulve Pointers) MonsterHunterWorld.exe+48E1850 -> MonsterHunterWorld.exe+14CC608C (OFFSET +103E483C)

Update Revision 400974 (Patch Notes)

- (All Data) ANY EXE (OFFSET +10)

Update Revision 401727 (Patch Notes)

- (Item Params) MonsterHunterWorld.exe+4D32F40 -> MonsterHunterWorld.exe+4CE8F20 (OFFSET -4A020)
- (Player Data) MonsterHunterWorld.exe+4D2E160 -> MonsterHunterWorld.exe+4CE4150 (OFFSET -4A010)

Update Revision 402862 (Patch Notes)

- (Params) MonsterHunterWorld.exe+4CE8F18? -> MonsterHunterWorld.exe+4DF26F8 (OFFSET +1097E0)
- (Player Data) MonsterHunterWorld.exe+4CE4150 -> MonsterHunterWorld.exe+4DED900 (OFFSET +1097B0)

Update Revision 404549 (Patch Notes)

- (All Data) ANY EXE (OFFSET +3000)

Update Revision 406510 (Patch Notes)

- (All Data) ANY EXE (OFFSET Over +D38C0)

Update Revision 408899 (Patch Notes)

- (All Data) ANY EXE (OFFSET +1000)

Update Revision 410013 (Patch Notes)

- (All Data) Major OFFSET Changes (OFFSET +621E0 - 611E0)

Update Revision 410014 (Patch Notes)

- (PL PARAMS) MonsterHunterWorld.exe+4F2D198 -> MonsterHunterWorld.exe+4F52C28 (OFFSET +25A90?)
- (PL ITEM PARAMS) MonsterHunterWorld.exe+4F2D1A0 -> MonsterHunterWorld.exe+4F52C30 (OFFSET +25A90?)
- (PL SKILL PARAMS) MonsterHunterWorld.exe+4F2D1A8 -> MonsterHunterWorld.exe+4F52C38 (OFFSET +25A90?)


Update Revision 410918 (Patch Notes)
- (PL PARAMS) MonsterHunterWorld.exe+4F52C28 -> MonsterHunterWorld.exe+4F52C28 (OFFSET -1010)
- (PL ITEM PARAMS) MonsterHunterWorld.exe+4F52C30 -> MonsterHunterWorld.exe+4F52C30 (OFFSET +1010)
- (PL SKILL PARAMS) MonsterHunterWorld.exe+4F52C38 -> MonsterHunterWorld.exe+4F52C38 (OFFSET +1010)


How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
 

Attachments

Last edited:
A

ardenness

What is cheating?
Joined
Oct 15, 2019
Messages
1
Heavenly nice to hear that someone finally decides to continue. Great work Marcus. Deep thanks!
 
DJSketch

DJSketch

What is cheating?
Joined
Oct 17, 2019
Messages
2
There is a update, just a fyi if you didnt know already.
 
Marcus101RR

Marcus101RR

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
401
OCTOBER 17 UPDATE
The table has been updated to the latest version.
 
kyoski

kyoski

Cheater
Joined
Jun 5, 2018
Messages
49
would a character animation speed modifier be possible without speeding up the entire game
I wanted to make a new character in preparation for iceborne but walking around some of these quests is such a slog
 
DamSF

DamSF

Expert Cheater
Joined
Oct 30, 2017
Messages
55
kyoski said:
would a character animation speed modifier be possible without speeding up the entire game
I wanted to make a new character in preparation for iceborne but walking around some of these quests is such a slog
Should be possible. I remember that there was a table with Greatsword Instant Charge which also made the attack animation between charges instant.
 
K

kratos

Noobzor
Joined
Oct 25, 2019
Messages
9
There a bug in my game, and i can't get the nergigante and xinojiiva gamma armor, even after defeating their AT version, il there a way to add them manually?
(Sorry for my bad english not my firt language).
 
xSimple

xSimple

Cheater
Joined
Nov 12, 2018
Messages
39
kratos said:
There a bug in my game, and i can't get the nergigante and xinojiiva gamma armor, even after defeating their AT version, il there a way to add them manually?
(Sorry for my bad english not my firt language).
u can try using all item shop mods from nexus..just buy the materials that u need...maybe it will help with unlocking those armor
 
K

kratos

Noobzor
Joined
Oct 25, 2019
Messages
9
xSimple said:
kratos said:
There a bug in my game, and i can't get the nergigante and xinojiiva gamma armor, even after defeating their AT version, il there a way to add them manually?
(Sorry for my bad english not my firt language).
u can try using all item shop mods from nexus..just buy the materials that u need...maybe it will help with unlocking those armor
OK thank, i will try.
 
K

kratos

Noobzor
Joined
Oct 25, 2019
Messages
9
xSimple said:
kratos said:
There a bug in my game, and i can't get the nergigante and xinojiiva gamma armor, even after defeating their AT version, il there a way to add them manually?
(Sorry for my bad english not my firt language).
u can try using all item shop mods from nexus..just buy the materials that u need...maybe it will help with unlocking those armor
i tried, don't work, already have xino ticket, and when i bay it, it don't work, and there no nergi ticket, is there any way to edit armor and save it, the CT don't save the change?.

thanks
 
xSimple

xSimple

Cheater
Joined
Nov 12, 2018
Messages
39
kratos said:
i tried, don't work, already have xino ticket, and when i bay it, it don't work, and there no nergi ticket, is there any way to edit armor and save it, the CT don't save the change?.

thanks
https://prnt.sc/puwz4e

there is nergigante ticket on shoplist_page4.slt from that mods...u need to change shopList_page4.slt to shopList.slt and start the game..ive try get item selector and some other from CT, but all just make my game crash..
 
Marcus101RR

Marcus101RR

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
401
UPDATE for Dec 5:

This will be the last update until icebourne!

IMPORTANT NOTE: Once I purchase Icebourne, and its not considered a different app exe, I will update the pointers and scripts, be aware that I will NOT be managing Standalone game and Icebourne separately.
 
xSimple

xSimple

Cheater
Joined
Nov 12, 2018
Messages
39
thank alot for update this CT
 
Y

yukihajime

Noobzor
Joined
Oct 17, 2019
Messages
5
Can you Add "Invulnerable" features?

Plz, That will help me get a better gaming experience, thx Marcus
:p :p :p :p :p :p :p :p
 
Marcus101RR

Marcus101RR

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
401
yukihajime said:
Can you Add "Invulnerable" features?

Plz, That will help me get a better gaming experience, thx Marcus
:p :p :p :p :p :p :p :p
Just freeze health at a high level using the [X] on the Health of the player.
 
Top