HenryEx icon

MHR Bypass item rarity when giving

HenryEx | PRO | 06/08/23 12:09:16 PM UTC | 0 ⭐ | 4566 👁️ | Never ⏰ | [MHR]
Lua |

1.4 KB

|

Gaming

|

0 👍

/

0 👎

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337096457</ID>
      <Description>"Bypass Give Rarity"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : Monster Hunter Rise Sunbreak v16
  Version:
  Date   : 2023-06-08
  Author : HenryEx
 
  Bypass rarity check when giving items to others in multiplayer
}
[ENABLE]
{$lua}
if syntaxcheck then return end
local rarityAOB=AOBScan("80 78 1C 02 77","+X-W") -- scan in Execute/Read Only memory
if rarityAOB ~= nil then
  local rarityCount=stringlist_getCount(rarityAOB)
  if (rarityCount ~= 3) then
    print( "Number of hits unexpected! Aborting..." )
    return
  end
    registerSymbol( "bypassRarityA", stringlist_getString(rarityAOB,0) )
    registerSymbol( "bypassRarityB", stringlist_getString(rarityAOB,1) )
    registerSymbol( "bypassRarityC", stringlist_getString(rarityAOB,2) )
  rarityCount=nil
  rarityAOB=nil
else
  print( "AOBScan failed!" )
  return
end
{$asm}
 
bypassRarityA+3:
  db 0A
 
bypassRarityB+3:
  db 0A
 
bypassRarityC+3:
  db 0A
 
[DISABLE]
bypassRarityA+3:
  db 02
 
bypassRarityB+3:
  db 02
 
bypassRarityC+3:
  db 02
 
unregistersymbol(bypassRarityA)
unregistersymbol(bypassRarityB)
unregistersymbol(bypassRarityC)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
 

Comments