高级玩家

- 贡献度
- 0
- 金元
- 3950
- 积分
- 395
- 精华
- 0
- 注册时间
- 2013-8-4
|
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"100FG"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : NBA2K21.exe
Version:
Date : 2021-07-02
Author : kv
This script does blah blah blah
}
[ENABLE]
aobscanmodule(default_field_goal_percentage,NBA2K21.exe,F3 0F 10 05 ?? ?? ?? ?? 83 F9 06 0F 87 ?? ?? ?? ?? 48) // should be unique
alloc(newmem,$1000,"NBA2K21.exe"+1956BA0)
registerSymbol(o_code)
registersymbol(default_field_goal_percentage)
label(o_code)
label(return)
label(code)
label(varFG100)
label(varFG50)
newmem:
cmp rdx,1
je code
movss xmm0,[varFG100]
jmp return
code:
movss xmm0,[varFG50]
jmp return
o_code:
readmem(default_field_goal_percentage, 8)
varFG100:
dd (float)1.0
varFG50:
dd (float)0.5
default_field_goal_percentage:
jmp newmem
nop 3
return:
[DISABLE]
default_field_goal_percentage:
readmem(o_code, 8)
unregistersymbol(default_field_goal_percentage)
unregistersymbol(o_code)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "NBA2K21.exe"+1956BA0
"NBA2K21.exe"+1956B96: CC - int 3
"NBA2K21.exe"+1956B97: CC - int 3
"NBA2K21.exe"+1956B98: CC - int 3
"NBA2K21.exe"+1956B99: CC - int 3
"NBA2K21.exe"+1956B9A: CC - int 3
"NBA2K21.exe"+1956B9B: CC - int 3
"NBA2K21.exe"+1956B9C: CC - int 3
"NBA2K21.exe"+1956B9D: CC - int 3
"NBA2K21.exe"+1956B9E: CC - int 3
"NBA2K21.exe"+1956B9F: CC - int 3
// ---------- INJECTING HERE ----------
"NBA2K21.exe"+1956BA0: F3 0F 10 05 DC 99 7A 00 - movss xmm0,[NBA2K21.exe+2100584]
// ---------- DONE INJECTING ----------
"NBA2K21.exe"+1956BA8: 83 F9 06 - cmp ecx,06
"NBA2K21.exe"+1956BAB: 0F 87 A2 00 00 00 - ja NBA2K21.exe+1956C53
"NBA2K21.exe"+1956BB1: 48 63 C1 - movsxd rax,ecx
"NBA2K21.exe"+1956BB4: 4C 8D 05 45 94 6A FE - lea r8,[NBA2K21.exe]
"NBA2K21.exe"+1956BBB: 41 8B 8C 80 54 6C 95 01 - mov ecx,[r8+rax*4+01956C54]
"NBA2K21.exe"+1956BC3: 49 03 C8 - add rcx,r8
"NBA2K21.exe"+1956BC6: FF E1 - jmp rcx
"NBA2K21.exe"+1956BC8: 48 8B 05 21 04 7D 04 - mov rax,[NBA2K21.exe+6126FF0]
"NBA2K21.exe"+1956BCF: 48 85 C0 - test rax,rax
"NBA2K21.exe"+1956BD2: 74 7C - je NBA2K21.exe+1956C50
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"100FG"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : NBA2K21.exe
Version:
Date : 2021-07-02
Author : kv
This script does blah blah blah
}
[ENABLE]
aobscanmodule(default_field_goal_percentage,NBA2K21.exe,F3 0F 10 05 ?? ?? ?? ?? 83 F9 06 0F 87 ?? ?? ?? ?? 48) // should be unique
alloc(newmem,$1000,"NBA2K21.exe"+1956BA0)
registerSymbol(o_code)
registersymbol(default_field_goal_percentage)
label(o_code)
label(return)
label(code)
label(varFG100)
label(varFG50)
newmem:
cmp rdx,1
je code
movss xmm0,[varFG100]
jmp return
code:
movss xmm0,[varFG50]
jmp return
o_code:
readmem(default_field_goal_percentage, 8)
varFG100:
dd (float)1.0
varFG50:
dd (float)0.5
default_field_goal_percentage:
jmp newmem
nop 3
return:
[DISABLE]
default_field_goal_percentage:
readmem(o_code, 8)
unregistersymbol(default_field_goal_percentage)
unregistersymbol(o_code)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "NBA2K21.exe"+1956BA0
"NBA2K21.exe"+1956B96: CC - int 3
"NBA2K21.exe"+1956B97: CC - int 3
"NBA2K21.exe"+1956B98: CC - int 3
"NBA2K21.exe"+1956B99: CC - int 3
"NBA2K21.exe"+1956B9A: CC - int 3
"NBA2K21.exe"+1956B9B: CC - int 3
"NBA2K21.exe"+1956B9C: CC - int 3
"NBA2K21.exe"+1956B9D: CC - int 3
"NBA2K21.exe"+1956B9E: CC - int 3
"NBA2K21.exe"+1956B9F: CC - int 3
// ---------- INJECTING HERE ----------
"NBA2K21.exe"+1956BA0: F3 0F 10 05 DC 99 7A 00 - movss xmm0,[NBA2K21.exe+2100584]
// ---------- DONE INJECTING ----------
"NBA2K21.exe"+1956BA8: 83 F9 06 - cmp ecx,06
"NBA2K21.exe"+1956BAB: 0F 87 A2 00 00 00 - ja NBA2K21.exe+1956C53
"NBA2K21.exe"+1956BB1: 48 63 C1 - movsxd rax,ecx
"NBA2K21.exe"+1956BB4: 4C 8D 05 45 94 6A FE - lea r8,[NBA2K21.exe]
"NBA2K21.exe"+1956BBB: 41 8B 8C 80 54 6C 95 01 - mov ecx,[r8+rax*4+01956C54]
"NBA2K21.exe"+1956BC3: 49 03 C8 - add rcx,r8
"NBA2K21.exe"+1956BC6: FF E1 - jmp rcx
"NBA2K21.exe"+1956BC8: 48 8B 05 21 04 7D 04 - mov rax,[NBA2K21.exe+6126FF0]
"NBA2K21.exe"+1956BCF: 48 85 C0 - test rax,rax
"NBA2K21.exe"+1956BD2: 74 7C - je NBA2K21.exe+1956C50
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
|
|