@ShyTwig16
The Emblem Unlock hook point does not seem to be targetting the actual unlock flags for the emblems. Instead it seemed to be changing some ID field of the emblem objects, causing some ID compare checks to fail and resulting in the game falling back on the failsafe behaviour of unlocking the emblem. The unlock is not permanent and are lost on the next startup.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>68</ID>
<Description>"Unlock Emblem [Scroll Over Emblem To Unlock]"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(emblemunlock_aob,mgsvtpp.exe,40 08 BC 10 60 02 00 00)
registersymbol(emblemunlock_aob)
alloc(emblemunlock_newmem,1024,mgsvtpp.exe)
label(emblemunlock_return)
emblemunlock_newmem:
mov byte [rax+rdx+00000260],04
or [rax+rdx+00000260],dil
jmp emblemunlock_return
emblemunlock_aob:
jmp emblemunlock_newmem
nop
nop
nop
emblemunlock_return:
[DISABLE]
emblemunlock_aob:
db 40 08 BC 10 60 02 00 00
unregistersymbol(emblemunlock_aob)
dealloc(emblemunlock_newmem)
{
// ORIGINAL CODE - INJECTION POINT: "mgsvtpp.exe"+3445247
"mgsvtpp.exe"+344521E: 48 8B 03 - mov rax,[rbx]
"mgsvtpp.exe"+3445221: B2 0A - mov dl,0A
"mgsvtpp.exe"+3445223: 48 89 D9 - mov rcx,rbx
"mgsvtpp.exe"+3445226: FF 50 10 - call qword ptr [rax+10]
"mgsvtpp.exe"+3445229: 48 8B 5C 24 30 - mov rbx,[rsp+30]
"mgsvtpp.exe"+344522E: E8 1D 72 68 00 - call mgsvtpp.exe+3ACC450
"mgsvtpp.exe"+3445233: 48 8B 88 98 00 00 00 - mov rcx,[rax+00000098]
"mgsvtpp.exe"+344523A: 48 0F BF C6 - movsx rax,si
"mgsvtpp.exe"+344523E: 48 8B 74 24 38 - mov rsi,[rsp+38]
"mgsvtpp.exe"+3445243: 48 8B 51 10 - mov rdx,[rcx+10]
// ---------- INJECTING HERE ----------
"mgsvtpp.exe"+3445247: 40 08 BC 10 60 02 00 00 - or [rax+rdx+00000260],dil
// ---------- DONE INJECTING ----------
"mgsvtpp.exe"+344524F: 48 83 C4 20 - add rsp,20
"mgsvtpp.exe"+3445253: 5F - pop rdi
"mgsvtpp.exe"+3445254: F3 C3 - repe ret
"mgsvtpp.exe"+3445256: CC - int 3
"mgsvtpp.exe"+3445257: CC - int 3
"mgsvtpp.exe"+3445258: CC - int 3
"mgsvtpp.exe"+3445259: CC - int 3
"mgsvtpp.exe"+344525A: CC - int 3
"mgsvtpp.exe"+344525B: CC - int 3
"mgsvtpp.exe"+344525C: CC - int 3
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Compiled emblems unlock into table.
Added additional pointers for base colors, weapon colors and nameplates.
Instant Charge Stun Arm
Infinite Drug Usage
None of them work i get aob error and/or ?? Addresses
Really want those nameplate
Can you do something about it?
Thank you.
Hmmm.... can you post the game version on the title menu, and the language your game is in since JP and EN have different executables.
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
Compiled emblems unlock into table.
Added additional pointers for base colors, weapon colors and nameplates.
Instant Charge Stun Arm
Infinite Drug Usage
None of them work i get aob error and/or ?? Addresses
Really want those nameplate
Can you do something about it?
Thank you.
Hmmm.... can you post the game version on the title menu, and the language your game is in since JP and EN have different executables.
Oh yeah i think i just realized that am using the definitive experience but it's English and has the latest version...
Should i buy the normal version?
None of them work i get aob error and/or ?? Addresses
Really want those nameplate
Can you do something about it?
Thank you.
Hmmm.... can you post the game version on the title menu, and the language your game is in since JP and EN have different executables.
Oh yeah i think i just realized that am using the definitive experience but it's English and has the latest version...
Should i buy the normal version?
I tested the table and they still work on the definitive experience english latest version though. Maybe try restarting game and make sure to attach to the game process?
Hmmm.... can you post the game version on the title menu, and the language your game is in since JP and EN have different executables.
Oh yeah i think i just realized that am using the definitive experience but it's English and has the latest version...
Should i buy the normal version?
I tested the table and they still work on the definitive experience english latest version though. Maybe try restarting game and make sure to attach to the game process?
I have restarted the game
Am using cheat engine 7.0 and i have windows 7 64 bit
Not sure what's the problem
Oh yeah i think i just realized that am using the definitive experience but it's English and has the latest version...
Should i buy the normal version?
I tested the table and they still work on the definitive experience english latest version though. Maybe try restarting game and make sure to attach to the game process?
I have restarted the game
Am using cheat engine 7.0 and i have windows 7 64 bit
Not sure what's the problem
Can you do a screenshot of the AOB error and CE's main window? IIRC I had an issue with activating AOBs once, but it resolved itself somehow, never did find out what I did, but probably a restart of PC and game randomly fixed it. Other than that, if the Structure Address Directory can be activated in CE, you still need to enter Base Colors menu for the addresses to populate and stop showing '??'.
I tested the table and they still work on the definitive experience english latest version though. Maybe try restarting game and make sure to attach to the game process?
I have restarted the game
Am using cheat engine 7.0 and i have windows 7 64 bit
Not sure what's the problem
Can you do a screenshot of the AOB error and CE's main window? IIRC I had an issue with activating AOBs once, but it resolved itself somehow, never did find out what I did, but probably a restart of PC and game randomly fixed it. Other than that, if the Structure Address Directory can be activated in CE, you still need to enter Base Colors menu for the addresses to populate and stop showing '??'.
Thank you very much
After restarting my PC running CE x64 opening the CT and running the game it still had ?? But no error after opening base color and leaving it the addresses showed up
So I fixed, it it was a problem with my game version. And I would like to know how do I alter my staff member stats or just add more staff members? Can you help me with that?
Last edited by DayTails on Fri May 29, 2020 10:52 pm, edited 2 times in total.
I managed to make staff creator work once now I can't repeat it. can someone help, because I keep getting the same ERROR I reopen and still same thing. O r when I try to edit they're stats I can't edit them because I get ??
Last edited by DayTails on Sun May 31, 2020 9:43 pm, edited 6 times in total.