Upload your cheat tables here (No requests)
Cissa90
Expert Cheater
Posts: 241 Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 281
Post
by Cissa90 » Tue Jan 28, 2025 7:58 pm
saintvilk wrote: ↑ Tue Jan 28, 2025 1:12 pm
For the item crafting code. Is it possible to have it so that even if you don't have the required material, you can still craft it?
Try this one. Basically sets required materials to 0, so there will be no materials in the list, so everything should become available:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337103749</ID>
<Description>"Craft Without Materials"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TestCraft,ff7rebirth_.exe,44 8B D8 85 C0 0F 8E) // should be unique
alloc(newmem,$1000,TestCraft)
label(code)
label(return)
newmem:
mov eax,0
code:
mov r11d,eax
test eax,eax
jmp return
TestCraft:
jmp newmem
return:
registersymbol(TestCraft)
[DISABLE]
TestCraft:
db 44 8B D8 85 C0
unregistersymbol(TestCraft)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34358: 8B 54 24 34 - mov edx,[rsp+34]
ff7rebirth_.exe+3F3435C: 33 DB - xor ebx,ebx
ff7rebirth_.exe+3F3435E: 44 8B F7 - mov r14d,edi
ff7rebirth_.exe+3F34361: 40 0F B6 F7 - movzx esi,dil
ff7rebirth_.exe+3F34365: 49 8B CD - mov rcx,r13
ff7rebirth_.exe+3F34368: 38 5C 24 33 - cmp [rsp+33],bl
ff7rebirth_.exe+3F3436C: 75 07 - jne ff7rebirth_.exe+3F34375
ff7rebirth_.exe+3F3436E: E8 7D 10 3A 00 - call ff7rebirth_.exe+42D53F0
ff7rebirth_.exe+3F34373: EB 05 - jmp ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34375: E8 96 10 3A 00 - call ff7rebirth_.exe+42D5410
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+3F3437A: 44 8B D8 - mov r11d,eax
// ---------- DONE INJECTING ----------
ff7rebirth_.exe+3F3437D: 85 C0 - test eax,eax
ff7rebirth_.exe+3F3437F: 0F 8E D9 02 00 00 - jng ff7rebirth_.exe+3F3465E
ff7rebirth_.exe+3F34385: 41 0F BE 8C 24 6A 01 00 00 - movsx ecx,byte ptr [r12+0000016A]
ff7rebirth_.exe+3F3438E: 44 8B E8 - mov r13d,eax
ff7rebirth_.exe+3F34391: 44 0F AF AD 18 01 00 00 - imul r13d,[rbp+00000118]
ff7rebirth_.exe+3F34399: 83 E9 03 - sub ecx,03
ff7rebirth_.exe+3F3439C: 74 19 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F3439E: 83 E9 01 - sub ecx,01
ff7rebirth_.exe+3F343A1: 74 14 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F343A3: 83 F9 01 - cmp ecx,01
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
Cissa90
Expert Cheater
Posts: 241 Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 281
Post
by Cissa90 » Tue Jan 28, 2025 8:02 pm
Master_Builder wrote: ↑ Tue Jan 28, 2025 5:55 pm
I've had issues with the Gold Saucer GP pointer.
In my game (Steam) I've got it at the address ff7rebirth_.exe+71140
4 4. Your table has it at ff7rebirth_.exe+71140
E 4.
Everything else has been working, so I'm not sure what's up. Just FYI.
krustytoe wrote: ↑ Tue Jan 28, 2025 6:37 pm
I believed VampTY mention that different difficulty change the offset for Gils. Assuming its the same for GP
Maybe using an asm pointer will help without needing several ones for difficulties? Havent unlocked Gold Saucer yet to test GP.
Dont have hard mode unlocked so give it a whirl:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337103727</ID>
<Description>"Gil Pointer"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(GilPtr,ff7rebirth_.exe,8B 5E 0C 2B D8) // should be unique
alloc(newmem,$1000,GilPtr)
alloc(GilPointer,8)
registersymbol(GilPointer)
label(code)
label(return)
newmem:
mov [GilPointer],rsi
code:
mov ebx,[rsi+0C]
sub ebx,eax
jmp return
GilPtr:
jmp newmem
return:
registersymbol(GilPtr)
[DISABLE]
GilPtr:
db 8B 5E 0C 2B D8
unregistersymbol(*)
dealloc(*)
{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+BE5B5F
ff7rebirth_.exe+BE5B37: 74 3D - je ff7rebirth_.exe+BE5B76
ff7rebirth_.exe+BE5B39: 48 8D 15 D8 F7 52 08 - lea rdx,[ff7rebirth_.exe+9115318]
ff7rebirth_.exe+BE5B40: 48 8B CF - mov rcx,rdi
ff7rebirth_.exe+BE5B43: E8 F4 F5 FF FF - call ff7rebirth_.exe+BE513C
ff7rebirth_.exe+BE5B48: 48 8B 15 C9 F7 52 08 - mov rdx,[ff7rebirth_.exe+9115318]
ff7rebirth_.exe+BE5B4F: 48 8B CF - mov rcx,rdi
ff7rebirth_.exe+BE5B52: 48 8B F0 - mov rsi,rax
ff7rebirth_.exe+BE5B55: E8 A2 E0 FF FF - call ff7rebirth_.exe+BE3BFC
ff7rebirth_.exe+BE5B5A: 48 85 F6 - test rsi,rsi
ff7rebirth_.exe+BE5B5D: 74 05 - je ff7rebirth_.exe+BE5B64
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+BE5B5F: 8B 5E 0C - mov ebx,[rsi+0C]
// ---------- DONE INJECTING ----------
ff7rebirth_.exe+BE5B62: 2B D8 - sub ebx,eax
ff7rebirth_.exe+BE5B64: 8B C3 - mov eax,ebx
ff7rebirth_.exe+BE5B66: 48 8B 5C 24 30 - mov rbx,[rsp+30]
ff7rebirth_.exe+BE5B6B: 48 8B 74 24 38 - mov rsi,[rsp+38]
ff7rebirth_.exe+BE5B70: 48 83 C4 20 - add rsp,20
ff7rebirth_.exe+BE5B74: 5F - pop rdi
ff7rebirth_.exe+BE5B75: C3 - ret
ff7rebirth_.exe+BE5B76: 33 C0 - xor eax,eax
ff7rebirth_.exe+BE5B78: EB EC - jmp ff7rebirth_.exe+BE5B66
ff7rebirth_.exe+BE5B7A: CC - int 3
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>1337103728</ID>
<Description>"Current Gil"</Description>
<LastState Value="59004" RealAddress="7FF63EB21AE4"/>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GilPointer</Address>
<Offsets>
<Offset>C</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
iARk
What is cheating?
Posts: 4 Joined: Sun Jan 26, 2025 2:05 pm
Reputation: 0
Post
by iARk » Tue Jan 28, 2025 8:39 pm
Tuuuup! wrote: ↑ Mon Jan 27, 2025 6:14 pm
rolandgriswold wrote: ↑ Mon Jan 27, 2025 9:55 am
any tables can adjust relationship points yet
Some options not all.To lazy to type:
Basic stuff: HP, MP etc
Relationship pointer (Find it under Player ptr)
Summon charge multiplier
XP multiplier
Party XP multiplier + pointer
Craft multiplier + pointers
Stagger multiplier
ATB multiplier
and more
v2: Fix for ATB multiplier and added Damage multiplier + reduce damage to player and some pointers
If you have time to download the table and test it, then you have time to give my post a thumbs up/ rate positive. That's all I'm asking.
Have Fun.
Can the damage multiplier be used to increase the damage receive?
Tuuuup!
Table Makers
Posts: 344 Joined: Sat Sep 26, 2020 9:54 am
Reputation: 2215
Post
by Tuuuup! » Tue Jan 28, 2025 8:44 pm
iARk wrote: ↑ Tue Jan 28, 2025 8:39 pm
Can the damage multiplier be used to increase the damage receive?
Should be, if you use 0,8 or lower. Try it out.
abrcr
What is cheating?
Posts: 2 Joined: Thu Nov 14, 2024 7:23 am
Reputation: 1
Post
by abrcr » Tue Jan 28, 2025 8:50 pm
I've only tried the ATB multiplier change v2 is fixed, thank you kind sir
mrbingjie
Novice Cheater
Posts: 16 Joined: Mon Nov 20, 2017 10:36 am
Reputation: 0
Post
by mrbingjie » Tue Jan 28, 2025 8:50 pm
Cissa90 wrote: ↑ Tue Jan 28, 2025 11:48 am
mrbingjie wrote: ↑ Tue Jan 28, 2025 11:29 am
This is my save file. I am reading the third save file. It worked once when I used it on the ship before, but it doesn't work now. - -
Here is a screenrecording of me using the proficiency cheat on your save.. No issues:
[Link]
What I did notice, if I manually change the proficiency rating to a lower number after learning the ability, then it will not do anything, and it will not be marked as complete in the menu, but the ability is still sticking as taught. Maybe something happened in this regard.
I watched your video and found that my save file was fine, but my video (
[Link] ) had this problem. I re-downloaded the game and it was still the same. It's very strange. Now I don't know what went wrong.
BadWolfeRose
Noobzor
Posts: 5 Joined: Mon Jan 27, 2025 11:38 pm
Reputation: 0
Post
by BadWolfeRose » Tue Jan 28, 2025 8:53 pm
krustytoe wrote: ↑ Fri Jan 24, 2025 1:34 am
edited: Added
Cait Sith Moogle's Unique (One Hit for Level 3)
Glide de Chocobo Max Score
-Option-
Gil
Gold Saucer Points
Infinite Health
Infinite MP
Infinite ATB
Infinite Synergy ATB
Max Limit Gauge
One Hit to Stagger / Infinite Stagger Duration
Infinite Barret Overcharge
Tifa Unbridled Attack Modifier by Cissa90
Rage and Fall Always On (Use Whirling Uppercut) by Cissa90
Vengeance Mode Always Available by Cissa90
Cait Sith Moogle's Unique (One Hit for Level 3)
Battle Party Stat (Apply to All Party Member)
Max AP on Gain
100% Drop Rate
Highlighted Item
3D Brawler Easy Win (Use Limit Break)
Cactuar Crush Max Score (Yuffie & Aerith)
Chocobo Race - Speed/Dash and Infinite Ability
Desert Rush Max Score
Fort Condor Mini-Game Infinite Units/ATB
G-Bike Max Score (Defeat one enemy)
G-Bike Infinite Spinning Slash & Nitrous Boost
Galactic Saviors - Max Score
Galactic Saviors - Infinite Health/Restorative Charge/Proton Bomb
Glide de Chocobo Max Score
Gym Easy Win
Piano (Just get one Great)
Pirate's Rampage (10,000 per Target)
Run Wild (Instant Win)
Chocobo Race Timer 00:00 by testi
Dolphin jump Timer 1:30 by testi
Easy Jumpfrog by Send
Materials Auto-Collection
Unlock Hard Mode
Use Item in Hard Mode
Highlighted Materia Edit by zachillios
Feel free to share my table however you like.
Awesome list of features! Would be ABSOLUTELY PERFECT if there were cheats for the moogle minigame and the gears and gambits one. Thanks for the new update!
oilnarak01
Expert Cheater
Posts: 69 Joined: Sun Feb 26, 2023 4:39 pm
Reputation: 12
Post
by oilnarak01 » Tue Jan 28, 2025 8:58 pm
iARk wrote: ↑ Tue Jan 28, 2025 8:39 pm
Tuuuup! wrote: ↑ Mon Jan 27, 2025 6:14 pm
rolandgriswold wrote: ↑ Mon Jan 27, 2025 9:55 am
any tables can adjust relationship points yet
Some options not all.To lazy to type:
Basic stuff: HP, MP etc
Relationship pointer (Find it under Player ptr)
Summon charge multiplier
XP multiplier
Party XP multiplier + pointer
Craft multiplier + pointers
Stagger multiplier
ATB multiplier
and more
v2: Fix for ATB multiplier and added Damage multiplier + reduce damage to player and some pointers
If you have time to download the table and test it, then you have time to give my post a thumbs up/ rate positive. That's all I'm asking.
Have Fun.
Can the damage multiplier be used to increase the damage receive?
if set Reduce Damage taken lower than 1 then damage received is higher than normal (and higher than it shown in game)
i tried 0.01 (x100) then in game damage is shown at 6 but actual damage is 600 to my health bar
So i think if you set to 0.5 then damage received is double from normal
Tuuuup!
Table Makers
Posts: 344 Joined: Sat Sep 26, 2020 9:54 am
Reputation: 2215
Post
by Tuuuup! » Tue Jan 28, 2025 9:02 pm
oilnarak01 wrote: ↑ Tue Jan 28, 2025 8:58 pm
if set Reduce Damage taken lower than 1 then damage received is higher....
I will change/modify the script tomorrow when I'm back from work. So you will have a third option with normal multiplier.
Bibabutzeman
Noobzor
Posts: 5 Joined: Mon Jul 12, 2021 5:55 am
Reputation: 0
Post
by Bibabutzeman » Tue Jan 28, 2025 9:19 pm
Man i hope Square Enix fired the Guy who made all this Horrible Minigames. Square i want to Play a Game not a Minigame Simulator xD Mogry one was annoying without Time and now there is a Time Limit to?? wtf. I cant anymore.
Pixellatte
What is cheating?
Posts: 3 Joined: Mon Mar 14, 2022 6:27 am
Reputation: 0
Post
by Pixellatte » Tue Jan 28, 2025 10:31 pm
Cissa90 wrote: ↑ Tue Jan 28, 2025 7:58 pm
saintvilk wrote: ↑ Tue Jan 28, 2025 1:12 pm
For the item crafting code. Is it possible to have it so that even if you don't have the required material, you can still craft it?
Try this one. Basically sets required materials to 0, so there will be no materials in the list, so everything should become available:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337103749</ID>
<Description>"Craft Without Materials"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TestCraft,ff7rebirth_.exe,44 8B D8 85 C0 0F 8E) // should be unique
alloc(newmem,$1000,TestCraft)
label(code)
label(return)
newmem:
mov eax,0
code:
mov r11d,eax
test eax,eax
jmp return
TestCraft:
jmp newmem
return:
registersymbol(TestCraft)
[DISABLE]
TestCraft:
db 44 8B D8 85 C0
unregistersymbol(TestCraft)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34358: 8B 54 24 34 - mov edx,[rsp+34]
ff7rebirth_.exe+3F3435C: 33 DB - xor ebx,ebx
ff7rebirth_.exe+3F3435E: 44 8B F7 - mov r14d,edi
ff7rebirth_.exe+3F34361: 40 0F B6 F7 - movzx esi,dil
ff7rebirth_.exe+3F34365: 49 8B CD - mov rcx,r13
ff7rebirth_.exe+3F34368: 38 5C 24 33 - cmp [rsp+33],bl
ff7rebirth_.exe+3F3436C: 75 07 - jne ff7rebirth_.exe+3F34375
ff7rebirth_.exe+3F3436E: E8 7D 10 3A 00 - call ff7rebirth_.exe+42D53F0
ff7rebirth_.exe+3F34373: EB 05 - jmp ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34375: E8 96 10 3A 00 - call ff7rebirth_.exe+42D5410
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+3F3437A: 44 8B D8 - mov r11d,eax
// ---------- DONE INJECTING ----------
ff7rebirth_.exe+3F3437D: 85 C0 - test eax,eax
ff7rebirth_.exe+3F3437F: 0F 8E D9 02 00 00 - jng ff7rebirth_.exe+3F3465E
ff7rebirth_.exe+3F34385: 41 0F BE 8C 24 6A 01 00 00 - movsx ecx,byte ptr [r12+0000016A]
ff7rebirth_.exe+3F3438E: 44 8B E8 - mov r13d,eax
ff7rebirth_.exe+3F34391: 44 0F AF AD 18 01 00 00 - imul r13d,[rbp+00000118]
ff7rebirth_.exe+3F34399: 83 E9 03 - sub ecx,03
ff7rebirth_.exe+3F3439C: 74 19 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F3439E: 83 E9 01 - sub ecx,01
ff7rebirth_.exe+3F343A1: 74 14 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F343A3: 83 F9 01 - cmp ecx,01
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
How do I use this pls? I tried auto assembler but got an error
krustytoe
Table Makers
Posts: 167 Joined: Tue Sep 10, 2019 2:14 am
Reputation: 209
Post
by krustytoe » Tue Jan 28, 2025 10:40 pm
Pixellatte wrote: ↑ Tue Jan 28, 2025 10:31 pm
How do I use this pls? I tried auto assembler but got an error
Select all and copy. Now paste it into your cheat table window
Or download my latest table. I added it there too.
Last edited by
krustytoe on Tue Jan 28, 2025 11:00 pm, edited 1 time in total.
LordOfMadness
What is cheating?
Posts: 2 Joined: Tue Aug 01, 2023 12:58 am
Reputation: 0
Post
by LordOfMadness » Tue Jan 28, 2025 10:56 pm
Pixellatte wrote: ↑ Tue Jan 28, 2025 10:31 pm
Cissa90 wrote: ↑ Tue Jan 28, 2025 7:58 pm
saintvilk wrote: ↑ Tue Jan 28, 2025 1:12 pm
For the item crafting code. Is it possible to have it so that even if you don't have the required material, you can still craft it?
Try this one. Basically sets required materials to 0, so there will be no materials in the list, so everything should become available:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1337103749</ID>
<Description>"Craft Without Materials"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TestCraft,ff7rebirth_.exe,44 8B D8 85 C0 0F 8E) // should be unique
alloc(newmem,$1000,TestCraft)
label(code)
label(return)
newmem:
mov eax,0
code:
mov r11d,eax
test eax,eax
jmp return
TestCraft:
jmp newmem
return:
registersymbol(TestCraft)
[DISABLE]
TestCraft:
db 44 8B D8 85 C0
unregistersymbol(TestCraft)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34358: 8B 54 24 34 - mov edx,[rsp+34]
ff7rebirth_.exe+3F3435C: 33 DB - xor ebx,ebx
ff7rebirth_.exe+3F3435E: 44 8B F7 - mov r14d,edi
ff7rebirth_.exe+3F34361: 40 0F B6 F7 - movzx esi,dil
ff7rebirth_.exe+3F34365: 49 8B CD - mov rcx,r13
ff7rebirth_.exe+3F34368: 38 5C 24 33 - cmp [rsp+33],bl
ff7rebirth_.exe+3F3436C: 75 07 - jne ff7rebirth_.exe+3F34375
ff7rebirth_.exe+3F3436E: E8 7D 10 3A 00 - call ff7rebirth_.exe+42D53F0
ff7rebirth_.exe+3F34373: EB 05 - jmp ff7rebirth_.exe+3F3437A
ff7rebirth_.exe+3F34375: E8 96 10 3A 00 - call ff7rebirth_.exe+42D5410
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+3F3437A: 44 8B D8 - mov r11d,eax
// ---------- DONE INJECTING ----------
ff7rebirth_.exe+3F3437D: 85 C0 - test eax,eax
ff7rebirth_.exe+3F3437F: 0F 8E D9 02 00 00 - jng ff7rebirth_.exe+3F3465E
ff7rebirth_.exe+3F34385: 41 0F BE 8C 24 6A 01 00 00 - movsx ecx,byte ptr [r12+0000016A]
ff7rebirth_.exe+3F3438E: 44 8B E8 - mov r13d,eax
ff7rebirth_.exe+3F34391: 44 0F AF AD 18 01 00 00 - imul r13d,[rbp+00000118]
ff7rebirth_.exe+3F34399: 83 E9 03 - sub ecx,03
ff7rebirth_.exe+3F3439C: 74 19 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F3439E: 83 E9 01 - sub ecx,01
ff7rebirth_.exe+3F343A1: 74 14 - je ff7rebirth_.exe+3F343B7
ff7rebirth_.exe+3F343A3: 83 F9 01 - cmp ecx,01
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
How do I use this pls? I tried auto assembler but got an error
Looks like that is a lua for the table with that script.
from the [ENABLE] through dealloc(newmem) would be what you can put into auto-assembler for it to work
InsomniaDisorder
Noobzor
Posts: 14 Joined: Mon Sep 16, 2024 11:12 pm
Reputation: 1
Post
by InsomniaDisorder » Wed Jan 29, 2025 12:42 am
oilnarak01 wrote: ↑ Tue Jan 28, 2025 12:58 pm
pinkbstrd555 wrote: ↑ Tue Jan 28, 2025 12:16 pm
Is there any way to add in all the manuscripts? i want to add in the manuscripts that are unobtainable on normal mode for my cloud.
here is my save at start of chapter 2 with all manuscripts in hard mode unlock (7-15) - also some materia / Gotterdammerung / Cetran Bracer
ff7rebirth013.rar
after leave town of chapter 2 with all manuscripts in hard mode unlock (7-15) like above plus all 5 members're in battle party
ff7rebirth016.rar
and here is my save at start of chapter 2 with all 16 manuscripts unlock - also some materia / Gotterdammerung / Cetran Bracer
ff7rebirth027.rar
after leave town of chapter 2 with all 16 manuscripts unlock like above plus all 5 members're in battle party
ff7rebirth030.rar
i use item editor here to edit them
tekknen wrote: ↑ Sat Jan 25, 2025 1:28 pm
this is more like an item viewer as i found that changing item might require to change it @ more than one menu
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>48</ID>
<Description>"Highlighted Item @Inventory Menu"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : ff7rebirth_.exe
Version:
Date : 2025-01-25
Author : ex_ba
This script does blah blah blah
}
[ENABLE]
aobscanmodule(myItemGP,ff7rebirth_.exe,4D 63 5E 08 0F 84 71 02 00 00) // should be unique
alloc(newmem,$100,myItemGP)
alloc(myItemTypeBA,$8,myItemGP)
registersymbol(myItemTypeBA)
label(code)
label(return)
newmem:
mov [myItemTypeBA], r14
code:
movsxd r11,dword ptr [r14+08]
je ff7rebirth_.exe+BE42F3
jmp return
myItemGP:
jmp newmem
nop 5
return:
registersymbol(myItemGP)
[DISABLE]
myItemGP:
db 4D 63 5E 08 0F 84 71 02 00 00
unregistersymbol(*)
dealloc(*)
{
// ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+BE4078
ff7rebirth_.exe+BE404A: 41 B9 10 00 00 00 - mov r9d,00000010
ff7rebirth_.exe+BE4050: 85 C0 - test eax,eax
ff7rebirth_.exe+BE4052: 0F 88 E6 02 00 00 - js ff7rebirth_.exe+BE433E
ff7rebirth_.exe+BE4058: 3B 46 50 - cmp eax,[rsi+50]
ff7rebirth_.exe+BE405B: 0F 8D DD 02 00 00 - jnl ff7rebirth_.exe+BE433E
ff7rebirth_.exe+BE4061: 48 63 C8 - movsxd rcx,eax
ff7rebirth_.exe+BE4064: 48 8B 46 48 - mov rax,[rsi+48]
ff7rebirth_.exe+BE4068: 4C 8B 34 C8 - mov r14,[rax+rcx*8]
ff7rebirth_.exe+BE406C: 8B 05 A6 AD 3E 06 - mov eax,[ff7rebirth_.exe+6FCEE18]
ff7rebirth_.exe+BE4072: 3B 05 CC AD 3E 06 - cmp eax,[ff7rebirth_.exe+6FCEE44]
// ---------- INJECTING HERE ----------
ff7rebirth_.exe+BE4078: 4D 63 5E 08 - movsxd r11,dword ptr [r14+08]
// ---------- DONE INJECTING ----------
ff7rebirth_.exe+BE407C: 0F 84 71 02 00 00 - je ff7rebirth_.exe+BE42F3
ff7rebirth_.exe+BE4082: 4C 39 05 C7 AD 3E 06 - cmp [ff7rebirth_.exe+6FCEE50],r8
ff7rebirth_.exe+BE4089: 48 8D 15 B8 AD 3E 06 - lea rdx,[ff7rebirth_.exe+6FCEE48]
ff7rebirth_.exe+BE4090: 8B 05 C2 AD 3E 06 - mov eax,[ff7rebirth_.exe+6FCEE58]
ff7rebirth_.exe+BE4096: 48 0F 45 15 B2 AD 3E 06 - cmovne rdx,[ff7rebirth_.exe+6FCEE50]
ff7rebirth_.exe+BE409E: FF C8 - dec eax
ff7rebirth_.exe+BE40A0: 4C 8B 05 69 AD 3E 06 - mov r8,[ff7rebirth_.exe+6FCEE10]
ff7rebirth_.exe+BE40A7: 48 63 C8 - movsxd rcx,eax
ff7rebirth_.exe+BE40AA: 49 23 CB - and rcx,r11
ff7rebirth_.exe+BE40AD: 8B 04 8A - mov eax,[rdx+rcx*4]
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>71</ID>
<Description>"Category"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0000:Items
0003:Weapons
0004:Armor
0005:Accessories
0006:Materia
000B:Folios & Manuscirpts
</DropDownList>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>myItemTypeBA</Address>
<Offsets>
<Offset>2</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>68</ID>
<Description>"ID"</Description>
<DropDownList DisplayValueAsItem="1">00002711: Healing Materia
00002712: Cleansing Materia
00002713: Revival Materia
00002714: Fire Materia
00002715: Ice Materia
00002716: Lightning Materia
00002717: Wind Materia
00002718: Poison Materia
00002719: Binding Materia
0000271A: Time Materia
0000271B: Barrier Materia
0000271C: Subversion Materia
00002721: Petrify Materia
00002722: Gravity Materia
00002723: Comet Materia
00002724: Empowerment Materia
00002725: Fortification Materia
00002726: Disempowerment Materia
00002727: Enervation Materia
00002728: Fire & Ice Materia
00002729: Lightnin & Wind Materia
0000272A: Poison & Petrify Materia
0000272B: Reraise Materia
00002AF9: Magnify Materia
00002AFA: Elemental Materia
</DropDownList>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>myItemTypeBA</Address>
<Offsets>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>67</ID>
<Description>"Quantity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>myItemTypeBA</Address>
<Offsets>
<Offset>C</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Can you explain more how you actually add the folios though? because when I change the category to keyitems and folios, the ID's only give me materia options, I don't see a way to choose folios?
Users browsing this forum: admantx , AhrefsBot , AmazonBot , Archerodees , Bing [Bot] , chyrus , Google [Bot] , jkollss , Leunsel , Manfred28 , Master Raver , norxsa , pontaa , Rx33 , Unknowncarsaleswomen