|
|
能力有限呵,原来的代码虽然都找到了,但是还是会导致bug,这个只能原作者发布新的版本了。
目前可以用在1.1.0-1.1.3上,有个血缘的 sexlimit我也找到,发现在英雄集结里面没什么差异,就没更新上来了。感兴趣的话,你可以自己手动替换。
下面这段代码 整体替换 现有的ct里 【后援团】下面的【各种限制解除】
{ Game : 三国志8 REMAKE
Version:
Date : 2024-10-26
Author : Canaan
This script does blah blah blah
}
[ENABLE]
//-------------------------------------------------------------------------------------------------------
aobscanmodule(SexLimit,$process,41 38 46 30 * ** * ** * * 84) // should be unique
alloc(newmem,$1000,SexLimit)
label(sexLimitCode)
label(return)
registersymbol(sexLimitCode)
newmem:
jmp return
sexLimitCode:
readmem(SexLimit,10)
jmp return
SexLimit:
jmp newmem
nop 5
return:
registersymbol(SexLimit)
//-------------------------------------------------------------------------------------------------------
aobscanmodule(IgnoreLimit1,$process,84 C0 * * 41 * 01 EB * 45 * * 48 8B 7C) // should be unique
alloc(newmem1,$1000,IgnoreLimit1)
label(ignoreLimitCode1)
label(return1)
registersymbol(ignoreLimitCode1)
newmem1:
mov r15b,01
jmp return1
ignoreLimitCode1:
readmem(IgnoreLimit1,7)
jmp return1
IgnoreLimit1:
jmp newmem1
nop 2
return1:
registersymbol(IgnoreLimit1)
//-------------------------------------------------------------------------------------------------------
aobscanmodule(IgnoreLimit2,$process,84 C0 * * B0 01 EB * 32 C0 8B FB) // should be unique
alloc(newmem2,$1000,IgnoreLimit2)
label(ignoreLimitCode2)
label(return2)
registersymbol(ignoreLimitCode2)
newmem2:
mov al,01
jmp return2
ignoreLimitCode2:
readmem(IgnoreLimit2,6)
jmp return2
IgnoreLimit2:
jmp newmem2
nop
return2:
registersymbol(IgnoreLimit2)
[DISABLE]
SexLimit:
readmem(sexLimitCode,10)
unregistersymbol(SexLimit)
dealloc(newmem)
unregistersymbol(sexLimitCode)
//-------------------------------------------------------------------------------------------------------
IgnoreLimit1:
readmem(ignoreLimitCode1,7)
unregistersymbol(IgnoreLimit1)
dealloc(newmem1)
unregistersymbol(ignoreLimitCode1)
//-------------------------------------------------------------------------------------------------------
IgnoreLimit2:
readmem(ignoreLimitCode2,6)
unregistersymbol(IgnoreLimit2)
dealloc(newmem2)
unregistersymbol(ignoreLimitCode2)
|
|