[Request] - Kingdom Hearts 3 + ReMinD DLC

Ask about cheats/tables for single player games here
thejetage
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Apr 03, 2021 2:54 am
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by thejetage »

zachillios wrote:
Sat Apr 03, 2021 3:41 am
thejetage wrote:
Sat Apr 03, 2021 2:56 am
zachillios wrote:
Wed Mar 31, 2021 1:44 am
Here's something quick for three, this was really fun to use on PS4. This lets you edit your shortcuts to practically whatever you want. I've added most of the IDs, there's more, I just got lazy:

To use it, activate it then select your shortcuts and it will populate. This is all I'll probably due for now, three's a lot harder to work with than the earlier games.
Works great, just got to endgame and got oathkeeper and oblivion, any way to add dark/light form and double form to shortcuts as well?
Here's the completed list:

Code: Select all

2:Payback Strike
3:Counter Slash
4:Counter Impact
5:Counter Kick
6:Counter Blast
7:Rising Hook
8:Risk Raid
9:Backlash
10:Teleport Slash
11:Diving Strike
12:Final Blow
13:Raid
14:Nano Counter
15:Counter Blade
16:Wrathful Fist
17:Wrathful Flurry
18:Flame Torrent
19:Flame Barrage
20:Lightning
21:Sneeze
22:Unison Fire
23:Unison Blizzard
24:Unison Thunder
25:Fusion Spin
26:Fusion Rocket
27:Attack
29:Fire
30:Fira
31:Firaga
32:Firaza
33:Blizzard
34:Blizzara
35:Blizzaga
36:Blizzaza
37:Thunder
38:Thundara
39:Thundaga
40:Thundaza
41:Water
42:Watera
43:Waterga
44:Waterza
45:Aero
46:Aerora
47:Aeroga
48:Aeroza
49:Cure
50:Cura
51:Curaga
53:Sea-Fire
54:Sea-Blizzard
55:Sea-Thunder
56:Sea-Aero
58:Potion
59:Hi-Potion
60:Mega-Potion
61:Ether
62:Hi-Ether
63:Mega-Ether
64:Elixir
65:Megaelixir
66:Refocuser
67:Hi-Refocuser
68:Panacea
70:Meow Wow Ballon
71:8-Bit Blast
72:King's Flare
73:Plasma Encounter
74:Sea Spectacle
75:Finish
76:Save
77:Talk
78:Open
79:Examine
80:Shop
81:Help
82:Board
83:Take the Helm
84:Ride
85:Eject
86:Mag Assemble
87:Get On
88:Ride
89:Cover Shot
90:Cover Side
91:Perform
92:Splash
93:Reach Out
94:Board
95:Raging Cannons
96:Wind Chaser
97:Tidal Wave
98:Tailwind
99:Swing
100:Boinnng!
102:Send Postcard
103:Choose Vitality
104:Choose Wisdom
105:Choose Balance
106:Choose the Warrior
107:Choose the Mystic
108:Choose the Guardian
109:Return to the Light
110:Fira
111:Firaga
112:Firaza
113:Blizzara
114:Blizzaga
115:Blizzaza
116:Thundara
117:Thundaga
118:Thundaza
119:Watera
120:Waterga
121:Waterza
122:Aerora
123:Aeroga
124:Aeroza
125:Curaza
126:Dark Firaga
128:Double Arrrowguns
129:Hyper Hammer
130:Twin Yo-Yos
131:Magic Launcher
132:Drill Punch
133:Blizzard Blades
134:Nano Arms
135:Ultimate Form
136:Mirage Staff
137:Counter Shield
138:Agile Claws
139:Rage Form
140:Highwind
141:Storm Flag
142:Hunny Blasters
143:Hunny Launcher
144:Blizzard Claws
145:Frying Pam
146:Boom Hammer
147:Clock Drill
148:Second Form
149:Second Form S
150:Second Form M
151:Second Form P
152:Second Form E
153:Spell Weaver
155:Finish
156:Finish
157:Finish
158:Finish
159:Finish
160:Finish
161:Finish
162:Finish
163:Finish
164:Finish
165:Finish
166:Finish
167:Finish
168:Finish
169:Double Duel
170:Thunder
171:Stun Impact
172:Sonic Blade
173:Ars Arcanum
174:Ancient Light
175:Rave
176:Blast
177:Bash
178:Finish
179:Riskcharge
180:Union X
186:Mountain Chaser
187:Pirate Ship
188:Mad Tea Cups
189:Blaster Blaze
190:Magic Carousel
191:Splash Run
192:Finish
193:Trinity Guard
194:Trinity Sled
195:Goofy Bombardier
199:Scream Strike
200:Never Fear
202:Heroic Swing
203:Mighty Avalanche
204:Rocket Ruckus
205:Tangled Twist
206:Tree Whip
207:Donald Meteor
208:Flare Force
209:Interceptor Wing
210:Subzero Impact
211:Last Ray
212:Trinity
213:Sora
214:Finish
215:Light Burst
216:Dark Burst
217:Dual Smasher
218:Dual Counter
219:Starcracker
220:Reversal
221:Light Form
222:Dark Form
223:Double Form OKP
224:Double Form OBV
225:Finish
226:Finish
227:Dual Shot
228:Seven Wishes
229:Dispel
230:Showdown
231:Dual Shot
232:Sora
233:Help
234:Help
235:Help
236:Help
237:Faith Volley
238:Icy Slider
239:Thinking of You
240:True End
241:Connecting Hearts
242:One Heart
243:Blitz
244:Usual Adventure
245:Easy Adventure
246:Challenging Adventure
247:Draw Card
you're awesome! thanks!

miwagre
Expert Cheater
Expert Cheater
Posts: 110
Joined: Fri Dec 08, 2017 4:46 pm
Reputation: 17

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by miwagre »

Can someone please Make a script to modify soras attack speed so his attacks feel more responsive and quicker?

mrnibbs
Noobzor
Noobzor
Posts: 9
Joined: Fri Mar 09, 2018 11:27 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by mrnibbs »

zachillios wrote:
Fri Apr 02, 2021 8:59 pm
So for you guys that want to edit your abilities:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>62</ID>
      <Description>"Ability Finder"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-04-02
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ABL_FND,KINGDOM HEARTS III.exe,0F B6 02 24 03 3C 03 0F 94 C0 EB 02 32 C0 88 45) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+1928CC1)
globalalloc(ABLFND,8,"KINGDOM HEARTS III.exe"+1928CC1)
label(code)
label(return)

newmem:
push rax
lea rax,[rdx+0000]
mov [ABLFND],rax
pop rax
code:
  movzx eax,byte ptr [rdx]
  and al,03
  jmp return

ABL_FND:
  jmp newmem
return:
registersymbol(ABL_FND)

[DISABLE]

ABL_FND:
  db 0F B6 02 24 03

unregistersymbol(ABL_FND)
dealloc(newmem)
dealloc(ABLFND)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+1928CC1

"KINGDOM HEARTS III.exe"+1928CA4: 8B 02                    -  mov eax,[rdx]
"KINGDOM HEARTS III.exe"+1928CA6: 25 00 03 00 00           -  and eax,00000300
"KINGDOM HEARTS III.exe"+1928CAB: 3D 00 03 00 00           -  cmp eax,00000300
"KINGDOM HEARTS III.exe"+1928CB0: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CB3: EB 1A                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
"KINGDOM HEARTS III.exe"+1928CB5: 8B 02                    -  mov eax,[rdx]
"KINGDOM HEARTS III.exe"+1928CB7: 83 E0 30                 -  and eax,30
"KINGDOM HEARTS III.exe"+1928CBA: 3C 30                    -  cmp al,30
"KINGDOM HEARTS III.exe"+1928CBC: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CBF: EB 0E                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+1928CC1: 0F B6 02                 -  movzx eax,byte ptr [rdx]
"KINGDOM HEARTS III.exe"+1928CC4: 24 03                    -  and al,03
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+1928CC6: 3C 03                    -  cmp al,03
"KINGDOM HEARTS III.exe"+1928CC8: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CCB: EB 02                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
"KINGDOM HEARTS III.exe"+1928CCD: 32 C0                    -  xor al,al
"KINGDOM HEARTS III.exe"+1928CCF: 88 45 93                 -  mov [rbp-6D],al
"KINGDOM HEARTS III.exe"+1928CD2: 44 8B 45 67              -  mov r8d,[rbp+67]
"KINGDOM HEARTS III.exe"+1928CD6: 41 8B FE                 -  mov edi,r14d
"KINGDOM HEARTS III.exe"+1928CD9: 45 3B C6                 -  cmp r8d,r14d
"KINGDOM HEARTS III.exe"+1928CDC: 7D 2A                    -  jnl "KINGDOM HEARTS III.exe"+1928D08
"KINGDOM HEARTS III.exe"+1928CDE: 48 8B 16                 -  mov rdx,[rsi]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>63</ID>
          <Description>"Starting Point"</Description>
          <LastState Value="1099" RealAddress="2B6A3E4A010"/>
          <VariableType>4 Bytes</VariableType>
          <Address>ABLFND</Address>
          <Offsets>
            <Offset>-310</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Turn that on and go into your ability section and toggle one of them and it should point to your abilities. If you want to edit them, you need to change 44 04 to 4B 04. Note that if you do this for every one, you will get every ability in the game, including debug stuff and other character's abilities. To show you what I mean:

Image

The highlighted one would activate the ability located at that address, while the ability to the right of it is not active. I'm not going to make a script doing this for, so you'll need to do it manually.
What exactly am I supposed to be looking for? I kinda get what you are saying but I dont quite know what area to look in like do I need to search in the memory viewer, the address itself or what? I appreciate what you have done since this is the one code I have been after but unfortunately your description on how to use it just leaves me confused.

zachillios
Table Makers
Table Makers
Posts: 673
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 379

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by zachillios »

mrnibbs wrote:
Sat Apr 03, 2021 5:44 pm
zachillios wrote:
Fri Apr 02, 2021 8:59 pm
So for you guys that want to edit your abilities:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>62</ID>
      <Description>"Ability Finder"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-04-02
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ABL_FND,KINGDOM HEARTS III.exe,0F B6 02 24 03 3C 03 0F 94 C0 EB 02 32 C0 88 45) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+1928CC1)
globalalloc(ABLFND,8,"KINGDOM HEARTS III.exe"+1928CC1)
label(code)
label(return)

newmem:
push rax
lea rax,[rdx+0000]
mov [ABLFND],rax
pop rax
code:
  movzx eax,byte ptr [rdx]
  and al,03
  jmp return

ABL_FND:
  jmp newmem
return:
registersymbol(ABL_FND)

[DISABLE]

ABL_FND:
  db 0F B6 02 24 03

unregistersymbol(ABL_FND)
dealloc(newmem)
dealloc(ABLFND)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+1928CC1

"KINGDOM HEARTS III.exe"+1928CA4: 8B 02                    -  mov eax,[rdx]
"KINGDOM HEARTS III.exe"+1928CA6: 25 00 03 00 00           -  and eax,00000300
"KINGDOM HEARTS III.exe"+1928CAB: 3D 00 03 00 00           -  cmp eax,00000300
"KINGDOM HEARTS III.exe"+1928CB0: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CB3: EB 1A                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
"KINGDOM HEARTS III.exe"+1928CB5: 8B 02                    -  mov eax,[rdx]
"KINGDOM HEARTS III.exe"+1928CB7: 83 E0 30                 -  and eax,30
"KINGDOM HEARTS III.exe"+1928CBA: 3C 30                    -  cmp al,30
"KINGDOM HEARTS III.exe"+1928CBC: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CBF: EB 0E                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+1928CC1: 0F B6 02                 -  movzx eax,byte ptr [rdx]
"KINGDOM HEARTS III.exe"+1928CC4: 24 03                    -  and al,03
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+1928CC6: 3C 03                    -  cmp al,03
"KINGDOM HEARTS III.exe"+1928CC8: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1928CCB: EB 02                    -  jmp "KINGDOM HEARTS III.exe"+1928CCF
"KINGDOM HEARTS III.exe"+1928CCD: 32 C0                    -  xor al,al
"KINGDOM HEARTS III.exe"+1928CCF: 88 45 93                 -  mov [rbp-6D],al
"KINGDOM HEARTS III.exe"+1928CD2: 44 8B 45 67              -  mov r8d,[rbp+67]
"KINGDOM HEARTS III.exe"+1928CD6: 41 8B FE                 -  mov edi,r14d
"KINGDOM HEARTS III.exe"+1928CD9: 45 3B C6                 -  cmp r8d,r14d
"KINGDOM HEARTS III.exe"+1928CDC: 7D 2A                    -  jnl "KINGDOM HEARTS III.exe"+1928D08
"KINGDOM HEARTS III.exe"+1928CDE: 48 8B 16                 -  mov rdx,[rsi]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>63</ID>
          <Description>"Starting Point"</Description>
          <LastState Value="1099" RealAddress="2B6A3E4A010"/>
          <VariableType>4 Bytes</VariableType>
          <Address>ABLFND</Address>
          <Offsets>
            <Offset>-310</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Turn that on and go into your ability section and toggle one of them and it should point to your abilities. If you want to edit them, you need to change 44 04 to 4B 04. Note that if you do this for every one, you will get every ability in the game, including debug stuff and other character's abilities. To show you what I mean:

Image

The highlighted one would activate the ability located at that address, while the ability to the right of it is not active. I'm not going to make a script doing this for, so you'll need to do it manually.
What exactly am I supposed to be looking for? I kinda get what you are saying but I dont quite know what area to look in like do I need to search in the memory viewer, the address itself or what? I appreciate what you have done since this is the one code I have been after but unfortunately your description on how to use it just leaves me confused.
I cannot make this any more simple: turning 44 04 to 4B 04 gets you the skill.

mrnibbs
Noobzor
Noobzor
Posts: 9
Joined: Fri Mar 09, 2018 11:27 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by mrnibbs »

Its more a case of where do you find that address since a CTRL+F search in the memory viewer (standard and disassembled) doesnt seem to turn up anything. Do you need to export it to notepad++ or something or use a hex viewer or whatever to find the required addresses?

Scratch that. I found it eventually through the memory viewer, I guess there must have been something wrong with my version of CE 7.2 on install since reinstalling made the 44 04 addresses actually findable this time.
Last edited by mrnibbs on Sat Apr 03, 2021 7:35 pm, edited 1 time in total.

eugene9
Expert Cheater
Expert Cheater
Posts: 91
Joined: Sat Mar 24, 2018 11:27 pm
Reputation: 1

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by eugene9 »

Just browse memory and scroll down until you see a lot of 44 04 values. Then change them to 4B 04.

Arkthus
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Apr 03, 2021 9:50 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by Arkthus »

Hello guys,

Just looking for a cheat that enables me to get all the items from the Flantastic quest (I hate this quest) :
- All the special ingredients
- All the abilities you can win in these mini-games
- And the 7 Orichalcum+

I just hate the sidequests in this game, the fact that they locked the Ultima Arma behind those awful mini-games is beyond me, and I'm hoping for a cheat.

Alternatively, it could be just a score modifier for those mini-games, having max score as soon as I get some points, and this is a guaranteed win, but it still doesn't give me the Orichalcum+ from the Frozen Slider side quest :/

Jorge0123
Cheater
Cheater
Posts: 41
Joined: Fri Jun 19, 2020 8:21 am
Reputation: 8

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by Jorge0123 »

zachillios
"So for you guys that want to edit your abilities:"

Use His scrip and add mine
1)All abilities Everyone
2)Edit Shortcut Sets
3)Sora, Donald, Goofy Health location
4)Save Teleport-Need exit to menu and load
Attachments
All abilitys.CT
(200.77 KiB) Downloaded 8 times
Last edited by Jorge0123 on Mon Apr 12, 2021 12:44 am, edited 10 times in total.

umipumi
Noobzor
Noobzor
Posts: 6
Joined: Thu Nov 21, 2019 7:28 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by umipumi »

I saw in Fling's trainer, that you can edit MAX HP and MP values and let them sit there.
Is it possible to make something similar but ONLY for partymembers? I just don't want them to die in 2 hits but I want Sora to have normal values

edale
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sun Feb 03, 2019 11:54 pm
Reputation: 21

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by edale »

I could use a code to add the Hero's Origin Keyblade (and only that keyblade).
Somehow that keyblade vanished from my inventory, and I'd rather not have to restart the game as a result...
I'm playing the CODEX release of the game.

mrnibbs
Noobzor
Noobzor
Posts: 9
Joined: Fri Mar 09, 2018 11:27 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by mrnibbs »

Jorge0123 wrote:
Sat Apr 03, 2021 11:46 pm
zachillios
"So for you guys that want to edit your abilities:"

Use His scrip and add mine
1)All abilities Sora, Donald, Goofy
2)Edit Shortcut Sets
3)Sora Donald Goofy Health location
Just ta let you know, when using your ability script and setting it to "all" it overloads the support characters (Donald and Goofy in particular) ability list. In turn that leads to their character specific skills vanishing. Goofy has lost all his offensive abilities and Donald only has two spells, Donald Fire and Donald Aero and for some strange reason there is 3 copies of Donald Aero on the list.

LAA
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Apr 05, 2021 11:14 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by LAA »

Not sure it's possible to unlock only through cheat table, but possible to unlock the keyblades exclusive to other platforms?(Midnight Blue, Phantom Green and Dawn Till Dusk)

I saw Second Form M/P mentioned in a shortcut list so seems to imply Midnight Blue/Phantom Green are implemented? Dawn Till Dusk possibly not as Second Form D seems to be missing.

SpeedyAnth
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Apr 07, 2021 7:30 pm
Reputation: 0

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by SpeedyAnth »

Is there a way to edit max hp/mp for each of the characters? No matter what I try it seems like the values go back to normal after reloading a save and the locations to edit them change after every reload.

RikuNoctis
Noobzor
Noobzor
Posts: 6
Joined: Sat Jun 29, 2019 8:31 pm
Reputation: 1

Re: [Request] - Kingdom Hearts 3 + ReMinD DLC

Post by RikuNoctis »

zachillios wrote:
Sat Apr 03, 2021 2:27 am
So I got to the dreaded Pirates world, here's something for those pesky crabs:

This is for the Island count:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>104</ID>
      <Description>"Crabs"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-04-02
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Crabs_EW,KINGDOM HEARTS III.exe,8B 98 14 01 00 00 89) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+256C6AC)
globalalloc(CrabsEW,4)
label(code)
label(return)

newmem:
mov [CrabsEw],rax
code:
  mov ebx,[rax+00000114]
  jmp return

Crabs_EW:
  jmp newmem
  nop
return:
registersymbol(Crabs_EW)

[DISABLE]

Crabs_EW:
  db 8B 98 14 01 00 00

unregistersymbol(Crabs_EW)
dealloc(newmem)
dealloc(CrabsEW)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+256C6AC

"KINGDOM HEARTS III.exe"+256C688: 74 28                 -  je "KINGDOM HEARTS III.exe"+256C6B2
"KINGDOM HEARTS III.exe"+256C68A: E8 C1 E2 38 FF        -  call "KINGDOM HEARTS III.exe"+18FA950
"KINGDOM HEARTS III.exe"+256C68F: 48 85 C0              -  test rax,rax
"KINGDOM HEARTS III.exe"+256C692: 74 1E                 -  je "KINGDOM HEARTS III.exe"+256C6B2
"KINGDOM HEARTS III.exe"+256C694: 48 8B 80 88 00 00 00  -  mov rax,[rax+00000088]
"KINGDOM HEARTS III.exe"+256C69B: 48 85 C0              -  test rax,rax
"KINGDOM HEARTS III.exe"+256C69E: 74 12                 -  je "KINGDOM HEARTS III.exe"+256C6B2
"KINGDOM HEARTS III.exe"+256C6A0: 48 8B 80 D0 01 00 00  -  mov rax,[rax+000001D0]
"KINGDOM HEARTS III.exe"+256C6A7: 48 85 C0              -  test rax,rax
"KINGDOM HEARTS III.exe"+256C6AA: 74 06                 -  je "KINGDOM HEARTS III.exe"+256C6B2
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+256C6AC: 8B 98 14 01 00 00     -  mov ebx,[rax+00000114]
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+256C6B2: 89 1E                 -  mov [rsi],ebx
"KINGDOM HEARTS III.exe"+256C6B4: 48 8B 5C 24 30        -  mov rbx,[rsp+30]
"KINGDOM HEARTS III.exe"+256C6B9: 48 8B 74 24 38        -  mov rsi,[rsp+38]
"KINGDOM HEARTS III.exe"+256C6BE: 48 83 C4 20           -  add rsp,20
"KINGDOM HEARTS III.exe"+256C6C2: 5F                    -  pop rdi
"KINGDOM HEARTS III.exe"+256C6C3: C3                    -  ret 
"KINGDOM HEARTS III.exe"+256C6C4: CC                    -  int 3 
"KINGDOM HEARTS III.exe"+256C6C5: CC                    -  int 3 
"KINGDOM HEARTS III.exe"+256C6C6: CC                    -  int 3 
"KINGDOM HEARTS III.exe"+256C6C7: CC                    -  int 3 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>105</ID>
          <Description>"No description"</Description>
          <LastState Value="72" RealAddress="22B8B461834"/>
          <VariableType>2 Bytes</VariableType>
          <Address>CrabsEW</Address>
          <Offsets>
            <Offset>114</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Then is for your ship total:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>109</ID>
      <Description>"Crabs Total"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : KINGDOM HEARTS III.exe
  Version: 
  Date   : 2021-04-02
  Author : Zach

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(Crab_PT,KINGDOM HEARTS III.exe,8B 81 1C 9E 00 00) // should be unique
alloc(newmem,$1000,"KINGDOM HEARTS III.exe"+1ADA945)
globalalloc(CrabPT,4)
label(code)
label(return)

newmem:
push rax
lea rax,[rcx+00009E1C]
mov [CrabPT],rax
pop rax
code:
  mov eax,[rcx+00009E1C]
  jmp return

Crab_PT:
  jmp newmem
  nop
return:
registersymbol(Crab_PT)

[DISABLE]

CrabPT:
  db 8B 81 1C 9E 00 00

unregistersymbol(Crab_PT)
dealloc(newmem)
dealloc(CrabPT)
{
// ORIGINAL CODE - INJECTION POINT: "KINGDOM HEARTS III.exe"+1ADA945

"KINGDOM HEARTS III.exe"+1ADA923: 45 33 ED                 -  xor r13d,r13d
"KINGDOM HEARTS III.exe"+1ADA926: 41 83 FD 09              -  cmp r13d,09
"KINGDOM HEARTS III.exe"+1ADA92A: 0F 94 C0                 -  sete al
"KINGDOM HEARTS III.exe"+1ADA92D: 88 45 40                 -  mov [rbp+40],al
"KINGDOM HEARTS III.exe"+1ADA930: 48 8B 4B 70              -  mov rcx,[rbx+70]
"KINGDOM HEARTS III.exe"+1ADA934: 48 85 C9                 -  test rcx,rcx
"KINGDOM HEARTS III.exe"+1ADA937: 74 07                    -  je "KINGDOM HEARTS III.exe"+1ADA940
"KINGDOM HEARTS III.exe"+1ADA939: 48 8B 89 40 01 00 00     -  mov rcx,[rcx+00000140]
"KINGDOM HEARTS III.exe"+1ADA940: 48 85 C9                 -  test rcx,rcx
"KINGDOM HEARTS III.exe"+1ADA943: 74 20                    -  je "KINGDOM HEARTS III.exe"+1ADA965
// ---------- INJECTING HERE ----------
"KINGDOM HEARTS III.exe"+1ADA945: 8B 81 1C 9E 00 00        -  mov eax,[rcx+00009E1C]
// ---------- DONE INJECTING  ----------
"KINGDOM HEARTS III.exe"+1ADA94B: 85 C0                    -  test eax,eax
"KINGDOM HEARTS III.exe"+1ADA94D: 79 09                    -  jns "KINGDOM HEARTS III.exe"+1ADA958
"KINGDOM HEARTS III.exe"+1ADA94F: C7 45 58 00 00 00 00     -  mov [rbp+58],00000000
"KINGDOM HEARTS III.exe"+1ADA956: EB 0D                    -  jmp "KINGDOM HEARTS III.exe"+1ADA965
"KINGDOM HEARTS III.exe"+1ADA958: BF 0F 27 00 00           -  mov edi,0000270F
"KINGDOM HEARTS III.exe"+1ADA95D: 3B C7                    -  cmp eax,edi
"KINGDOM HEARTS III.exe"+1ADA95F: 0F 4C F8                 -  cmovl edi,eax
"KINGDOM HEARTS III.exe"+1ADA962: 89 7D 58                 -  mov [rbp+58],edi
"KINGDOM HEARTS III.exe"+1ADA965: 49 8D 8E 60 04 00 00     -  lea rcx,[r14+00000460]
"KINGDOM HEARTS III.exe"+1ADA96C: 48 8B 01                 -  mov rax,[rcx]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>108</ID>
          <Description>"No description"</Description>
          <LastState Value="2000" RealAddress="22B999F9E1C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>CrabPT</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
How does this work? I've leveled the ship a bit by finding some crabs, but the scripts don't seem to work or show any value besides ??

I'm not running anything besides these 2 scripts.

Post Reply

Who is online

Users browsing this forum: Google Adsense [Bot], markda, Thelonius Bone