Fix Character Data Script, try if now work with Level 100 Character.
For Comprehension Point, I think it will have different address with how much you progress with story, sorry about that.
Fix Character Data Script, try if now work with Level 100 Character.
Some options work and some do not for example All items option does not work also blueprint for some gloves do not work description says expired blueprint and same with armor blueprints. While trying to change items into different items the sub stats do not change.lmrlmax wrote: ↑Sat Nov 18, 2023 12:01 pmHere is my table, hope it work for you guys.
+ Update Character Script, Now work for other companion too
* For Temp Props Stats, it's Not Permanent Change
* For Added Stat, I think it will be different with how much did you progress in story, sorry about that.
Feature
Old Table
Wulin.CT
Wulin.CT
Wulin.CT
Wulin.CT
Wulin.CT
Wulin.CT
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>3141</ID>
<Description>"Infinite Dice Stamina"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//GameAssembly.dll+3C0B50 - 89 43 18 - mov [rbx+18],eax
aobscanmodule(infdicestam,GameAssembly.dll,89 43 18 33 F6) // should be unique
alloc(newmem,$1000,infdicestam)
label(code)
label(return)
newmem:
code:
//mov [rbx+18],eax
mov [rbx+18],#800
xor esi,esi
jmp return
infdicestam:
jmp newmem
return:
registersymbol(infdicestam)
[DISABLE]
infdicestam:
db 89 43 18 33 F6
unregistersymbol(infdicestam)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3C0B50
GameAssembly.dll+3C0B25: 4C 89 74 24 58 - mov [rsp+58],r14
GameAssembly.dll+3C0B2A: 83 78 18 01 - cmp dword ptr [rax+18],01
GameAssembly.dll+3C0B2E: 0F 84 51 03 00 00 - je GameAssembly.dll+3C0E85
GameAssembly.dll+3C0B34: 48 8B 9F 30 01 00 00 - mov rbx,[rdi+00000130]
GameAssembly.dll+3C0B3B: 48 85 DB - test rbx,rbx
GameAssembly.dll+3C0B3E: 0F 84 41 03 00 00 - je GameAssembly.dll+3C0E85
GameAssembly.dll+3C0B44: 45 33 C0 - xor r8d,r8d
GameAssembly.dll+3C0B47: 8B D5 - mov edx,ebp
GameAssembly.dll+3C0B49: 8B CE - mov ecx,esi
GameAssembly.dll+3C0B4B: E8 D0 2B 4B 01 - call GameAssembly.dll+1873720
// ---------- INJECTING HERE ----------
GameAssembly.dll+3C0B50: 89 43 18 - mov [rbx+18],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3C0B53: 33 F6 - xor esi,esi
GameAssembly.dll+3C0B55: 48 8B 15 7C C8 F9 02 - mov rdx,[GameAssembly.dll+335D3D8]
GameAssembly.dll+3C0B5C: 41 B1 01 - mov r9b,01
GameAssembly.dll+3C0B5F: 48 8B 9F 30 01 00 00 - mov rbx,[rdi+00000130]
GameAssembly.dll+3C0B66: 41 B8 FE 00 00 00 - mov r8d,000000FE
GameAssembly.dll+3C0B6C: 48 8B CF - mov rcx,rdi
GameAssembly.dll+3C0B6F: 48 89 74 24 20 - mov [rsp+20],rsi
GameAssembly.dll+3C0B74: E8 77 31 FF FF - call GameAssembly.dll+3B3CF0
GameAssembly.dll+3C0B79: 48 8B 8F 30 01 00 00 - mov rcx,[rdi+00000130]
GameAssembly.dll+3C0B80: 48 85 C9 - test rcx,rcx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Users browsing this forum: EkinOng, Google [Bot], osenbeichan