Advertisement
HenryEx

EtG Hunting Script

May 6th, 2016
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.59 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <CheatTable>
  3.   <CheatEntries>
  4.     <CheatEntry>
  5.       <ID>312</ID>
  6.       <Description>"Hunt Counter (talk to Frifle &amp; Mouser first)"</Description>
  7.       <Options moHideChildren="1"/>
  8.       <LastState/>
  9.       <VariableType>Auto Assembler Script</VariableType>
  10.       <AssemblerScript>{ by HenryEx
  11.   for Enter the Gungeon v1.0.9 64-bit
  12.   Should talk to Mouser &amp; Frifle before activating this script.
  13.   When activated, talk to them again.
  14. }
  15. [ENABLE]
  16. aobscan(huntcounterbreach,48 8B 40 40 48 63 40 20)
  17. registersymbol(huntcounterbreach)
  18. alloc(HuntP,$100,huntcounterbreach)
  19. registersymbol(HuntP)
  20. label(returnbreach)
  21.  
  22. huntcounterbreach:
  23.  jmp HuntP+8
  24.  db 90 90 90
  25. returnbreach:
  26.  
  27. HuntP:
  28.  dq 0
  29.  
  30.  mov rax,[rax+40]
  31.  mov [HuntP],rax
  32.  movsxd  rax,dword ptr [rax+20]
  33.  jmp returnbreach
  34.  
  35. [DISABLE]
  36. huntcounterbreach:
  37.  mov rax,[rax+40]
  38.  movsxd  rax,dword ptr [rax+20]
  39.  
  40. unregistersymbol(huntcounterbreach)
  41. unregistersymbol(HuntP)
  42. dealloc(HuntP)
  43. </AssemblerScript>
  44.       <CheatEntries>
  45.         <CheatEntry>
  46.           <ID>313</ID>
  47.           <Description>"MonsterHuntProgress"</Description>
  48.           <LastState RealAddress="00000000"/>
  49.           <VariableType>String</VariableType>
  50.           <Length>0</Length>
  51.           <Unicode>0</Unicode>
  52.           <ZeroTerminate>1</ZeroTerminate>
  53.           <Address>HuntP</Address>
  54.           <Offsets>
  55.             <Offset>0</Offset>
  56.           </Offsets>
  57.           <CheatEntries>
  58.             <CheatEntry>
  59.               <ID>314</ID>
  60.               <Description>"Target Name"</Description>
  61.               <VariableType>String</VariableType>
  62.               <Length>64</Length>
  63.               <Unicode>1</Unicode>
  64.               <ZeroTerminate>1</ZeroTerminate>
  65.               <Address>+10</Address>
  66.               <Offsets>
  67.                 <Offset>14</Offset>
  68.                 <Offset>18</Offset>
  69.               </Offsets>
  70.             </CheatEntry>
  71.             <CheatEntry>
  72.               <ID>315</ID>
  73.               <Description>"# of targets hunted"</Description>
  74.               <VariableType>4 Bytes</VariableType>
  75.               <Address>+24</Address>
  76.             </CheatEntry>
  77.             <CheatEntry>
  78.               <ID>316</ID>
  79.               <Description>"# of targets required"</Description>
  80.               <VariableType>4 Bytes</VariableType>
  81.               <Address>+10</Address>
  82.               <Offsets>
  83.                 <Offset>34</Offset>
  84.               </Offsets>
  85.             </CheatEntry>
  86.           </CheatEntries>
  87.         </CheatEntry>
  88.       </CheatEntries>
  89.     </CheatEntry>
  90.   </CheatEntries>
  91. </CheatTable>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement