随风的方向
发表于 2022-11-9 10:36
哇靠啊 发表于 2022-11-8 06:39
我可算弄到dalao说的这一步了,dalao宠物进阶这一块 弄的怎么样了
另外弱弱的问下DBVM是这样默认 ...
刚把升级尸王这块搞完,包括满幸运和多倍属性奖励,初始炼尸的还再找代码
哇靠啊
发表于 2022-11-9 11:16
随风的方向 发表于 2022-11-9 10:36
刚把升级尸王这块搞完,包括满幸运和多倍属性奖励,初始炼尸的还再找代码
...
初始练尸的找来干嘛,好像是有只 蛮横 类型的粽子。成就解锁的只有 4级升5级的时候出100幸运值就有了我也得继续努努力了
随风的方向
发表于 2022-11-9 11:18
哇靠啊 发表于 2022-11-8 20:16
初始练尸的找来干嘛,好像是有只 蛮横 类型的粽子。成就解锁的只有 4级升5级的时候出100幸运值就有了我 ...
主要是想把炼尸必成功搞出来,懒得泼血啥的,刚找到关联代码
哇靠啊
发表于 2022-11-9 13:29
随风的方向 发表于 2022-11-9 11:18
主要是想把炼尸必成功搞出来,懒得泼血啥的,刚找到关联代码
头大了,不会弄僵尸部分了,5阶段后点升级还会出一条新代码 我想把这限制5段的地方去掉 但不会弄,目前是在宠物五段锁1级怼属性{:3_134:}4飞5变100幸运值的 不会用f5那个断点来判断那些是有用的地方
随风的方向
发表于 2022-11-9 17:06
哇靠啊 发表于 2022-11-8 22:29
头大了,不会弄僵尸部分了,5阶段后点升级还会出一条新代码 我想把这限制5段的地方去掉 但不会弄,目前是 ...
这是我写的尸王必满幸运且多倍属性的脚本,你加到你ct表里面把,倍数是用自定义指针手动设置的,记得加
{ Game : ZX.exe
Version:
Date : 2022-11-08
Author : LeoHu
This script does blah blah blah
}
aobscanregion(aobLianShi_ShiWangMaxLuck,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+1ad,89 86 7C 01 00 00 C7 86 84 01 00 00 00 00 00 00) // should be unique
alloc(newmem2,$1000)
alloc(aobLianShi_ShiWangReward_MulFactor,4)
registersymbol(aobLianShi_ShiWangReward_MulFactor)
label(code2)
label(return2)
newmem2:
mov eax,64
jmp code2
code2:
mov ,eax
mov ,00000000
jmp return2
aobLianShi_ShiWangMaxLuck:
jmp far newmem2
nop 2
return2:
registersymbol(aobLianShi_ShiWangMaxLuck)
aobscanregion(aobLianShi_MoreHPReward,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+1ad,48 C1 EA 3F 48 03 D1 6B D2 37 48 8B C8 83 38 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
shr rdx,3F
add rdx,rcx
imul edx,edx,37
cmp dword ptr ,#0
je code
push ecx
mov ecx,
imul edx,ecx
pop ecx
jmp code
code:
mov rcx,rax
cmp dword ptr ,00
jmp return
aobLianShi_MoreHPReward:
jmp far newmem
nop 2
return:
registersymbol(aobLianShi_MoreHPReward)
aobscanregion(aobLianShi_MoreDamageReward,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+1ad,48 C1 EA 3F 48 03 D1 C1 E2 02 83 38 00 48 63 48 50 03 CA 89 48 50 48) // should be unique
alloc(newmem3,$1000)
label(code3)
label(return3)
newmem3:
shr rdx,3F
add rdx,rcx
shl edx,02
cmp ,#0
je code3
push ecx
mov ecx,
imul edx,ecx
pop ecx
jmp code3
code3:
cmp dword ptr ,00
movsxdrcx,dword ptr
jmp return3
aobLianShi_MoreDamageReward:
jmp far newmem3
nop 3
return3:
registersymbol(aobLianShi_MoreDamageReward)
unregistersymbol(aobLianShi_ShiWangReward_MulFactor)
dealloc(aobLianShi_ShiWangReward_MulFactor)
aobLianShi_ShiWangMaxLuck:
db 89 86 7C 01 00 00 C7 86 84 01 00 00 00 00 00 00
unregistersymbol(aobLianShi_ShiWangMaxLuck)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+33
LianShi:ShiWangChuShi+1: 48 8B EC - mov rbp,rsp
LianShi:ShiWangChuShi+4: 48 83 EC 30 - sub rsp,30
LianShi:ShiWangChuShi+8: 48 89 75 F8 - mov ,rsi
LianShi:ShiWangChuShi+c: 48 8B F1 - mov rsi,rcx
LianShi:ShiWangChuShi+f: C7 86 8C 01 00 00 05 00 00 00- mov ,00000005
LianShi:ShiWangChuShi+19: B9 46 00 00 00 - mov ecx,00000046
LianShi:ShiWangChuShi+1e: BA 65 00 00 00 - mov edx,00000065
LianShi:ShiWangChuShi+23: 66 66 90 - nop 3
LianShi:ShiWangChuShi+26: 49 BB 80 B4 80 C2 22 02 00 00- mov r11,UnityEngine.Random:Range
LianShi:ShiWangChuShi+30: 41 FF D3 - call r11
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+33: 89 86 7C 01 00 00 - mov ,eax
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+39: C7 86 84 01 00 00 00 00 00 00- mov ,00000000
LianShi:ShiWangChuShi+43: 48 63 86 D8 00 00 00 - movsxdrax,dword ptr
LianShi:ShiWangChuShi+4a: 83 F8 03 - cmp eax,03
LianShi:ShiWangChuShi+4d: 0F 85 79 00 00 00 - jne LianShi:ShiWangChuShi+cc
LianShi:ShiWangChuShi+53: 48 8B 46 40 - mov rax,
LianShi:ShiWangChuShi+57: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+5e: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+63: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+66: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+6a: 48 C1 F9 22 - sar rcx,22
}
aobLianShi_MoreHPReward:
db 48 C1 EA 3F 48 03 D1 6B D2 37 48 8B C8 83 38 00
unregistersymbol(aobLianShi_MoreHPReward)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+ea
LianShi:ShiWangChuShi+c2: 03 CA - add ecx,edx
LianShi:ShiWangChuShi+c4: 89 48 50 - mov ,ecx
LianShi:ShiWangChuShi+c7: E9 73 00 00 00 - jmp LianShi:ShiWangChuShi+13f
LianShi:ShiWangChuShi+cc: 48 8B 46 40 - mov rax,
LianShi:ShiWangChuShi+d0: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+d7: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+dc: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+df: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+e3: 48 C1 F9 22 - sar rcx,22
LianShi:ShiWangChuShi+e7: 48 8B D1 - mov rdx,rcx
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+ea: 48 C1 EA 3F - shr rdx,3F
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+ee: 48 03 D1 - add rdx,rcx
LianShi:ShiWangChuShi+f1: 6B D2 37 - imul edx,edx,37
LianShi:ShiWangChuShi+f4: 48 8B C8 - mov rcx,rax
LianShi:ShiWangChuShi+f7: 83 38 00 - cmp dword ptr ,00
LianShi:ShiWangChuShi+fa: 48 8D 6D 00 - lea rbp,
LianShi:ShiWangChuShi+fe: 49 BB B0 81 97 63 21 02 00 00- mov r11,LSHealth:ChangedMaxHp
LianShi:ShiWangChuShi+108: 41 FF D3 - call r11
LianShi:ShiWangChuShi+10b: 48 8B 46 70 - mov rax,
LianShi:ShiWangChuShi+10f: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+116: BA 67 66 66 66 - mov edx,66666667
}
aobLianShi_MoreDamageReward:
db 48 C1 EA 3F 48 03 D1 C1 E2 02 83 38 00 48 63 48 50
unregistersymbol(aobLianShi_MoreDamageReward)
dealloc(newmem3)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+129
LianShi:ShiWangChuShi+fa: 48 8D 6D 00 - lea rbp,
LianShi:ShiWangChuShi+fe: 49 BB B0 81 97 63 21 02 00 00- mov r11,LSHealth:ChangedMaxHp
LianShi:ShiWangChuShi+108: 41 FF D3 - call r11
LianShi:ShiWangChuShi+10b: 48 8B 46 70 - mov rax,
LianShi:ShiWangChuShi+10f: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+116: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+11b: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+11e: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+122: 48 C1 F9 22 - sar rcx,22
LianShi:ShiWangChuShi+126: 48 8B D1 - mov rdx,rcx
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+129: 48 C1 EA 3F - shr rdx,3F
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+12d: 48 03 D1 - add rdx,rcx
LianShi:ShiWangChuShi+130: C1 E2 02 - shl edx,02
LianShi:ShiWangChuShi+133: 83 38 00 - cmp dword ptr ,00
LianShi:ShiWangChuShi+136: 48 63 48 50 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+13a: 03 CA - add ecx,edx
LianShi:ShiWangChuShi+13c: 89 48 50 - mov ,ecx
LianShi:ShiWangChuShi+13f: 48 63 86 7C 01 00 00 - movsxdrax,dword ptr
LianShi:ShiWangChuShi+146: 83 F8 64 - cmp eax,64
LianShi:ShiWangChuShi+149: 75 28 - jne LianShi:ShiWangChuShi+173
LianShi:ShiWangChuShi+14b: 48 B8 60 7E 9B 5F 21 02 00 00- mov rax,000002215F9B7E60
}前面在打霓虹入侵者,没看帖子
随风的方向
发表于 2022-11-9 17:20
哇靠啊 发表于 2022-11-8 22:29
头大了,不会弄僵尸部分了,5阶段后点升级还会出一条新代码 我想把这限制5段的地方去掉 但不会弄,目前是 ...
其实我试过解除限制,然后宠物发生了奇妙的变化,然后我就坏档了
哇靠啊
发表于 2022-11-9 19:22
随风的方向 发表于 2022-11-9 17:20
其实我试过解除限制,然后宠物发生了奇妙的变化,然后我就坏档了
{:3_149:}要是不会坏档的话 真想看看会有什么效果呢。dalao我帮你把第一段的 字节码 搜索减少了一行,因为两行搜索我这边搜不出来。效果是真的棒{:3_121:}dalao出手就是牛牛牛
zxjwry
发表于 2022-11-9 22:48
感謝分享
哇靠啊
发表于 2022-11-9 22:56
zxjwry 发表于 2022-11-9 22:48
感謝分享
宠物的脚本有点问题,我现在更新了下
a2900590311
发表于 2022-11-10 04:23
这个物品ID怎么刷的,不太懂呀
kgbbt
发表于 2022-11-10 05:05
6666666666666
哇靠啊
发表于 2022-11-10 12:45
a2900590311 发表于 2022-11-10 04:23
这个物品ID怎么刷的,不太懂呀
点击物品,拿起来物品就能看到 物品id 了
随风的方向
发表于 2022-11-10 13:25
哇靠啊 发表于 2022-11-9 21:45
点击物品,拿起来物品就能看到 物品id 了
你镇邪的CT表中id数值可以搞个下拉列表选单,这样方便些
ID 的话也就120+,其中还有个开发者武器,很欢乐
哇靠啊
发表于 2022-11-10 14:16
随风的方向 发表于 2022-11-10 13:25
你镇邪的CT表中id数值可以搞个下拉列表选单,这样方便些
ID 的话也就120+,其中还有个开发者武器,很欢乐 ...
额,我的问题主要不是在这,我可以把三个地址弄到一个上面然后弄个下拉列表出来。我知道这个,我关键的是 我没这个能力获取到 这份道具id的数据。不然一个个的点击获取这样效率太慢 ,二是很多我自己也没有的东西会漏掉 没办法出现在这个下拉列表内{:3_91:}
随风的方向
发表于 2022-11-10 14:20
哇靠啊 发表于 2022-11-9 23:16
额,我的问题主要不是在这,我可以把三个地址弄到一个上面然后弄个下拉列表出来。我知道这个,我关键的是 ...
我倒是通过指针悬浮看信息的那个代码读ID的,但因为那种读得是总物品信息的指针,直接改会搞的字典组里的信息一塌糊涂(重启没用,因为不知道为啥开发者直接将字典存在了存档里,并不是随游戏启动生成的),所以用起来蛮麻烦的
随风的方向
发表于 2022-11-10 14:21
哇靠啊 发表于 2022-11-9 23:16
额,我的问题主要不是在这,我可以把三个地址弄到一个上面然后弄个下拉列表出来。我知道这个,我关键的是 ...
我ID总表倒是都试出来了
y842946529
发表于 2022-11-10 14:23
<<宠物>>必满幸运且多倍属性 (4升5时生效)这个用不了
aobLianShi_ShiWangMaxLuck的字节数组无法找到
哇靠啊
发表于 2022-11-10 14:24
随风的方向 发表于 2022-11-10 14:21
我ID总表倒是都试出来了
{:3_103:}最朴实一点的办法就是 有没有一种可能 将这份代码里的东西 都一键 掉落到地面 上,我挨个挨个的读取 数据 然后弄到列表里头。
哇靠啊
发表于 2022-11-10 14:25
y842946529 发表于 2022-11-10 14:23
必满幸运且多倍属性 (4升5时生效)这个用不了
aobLianShi_ShiWangMaxLuck的字节数组无法找到 ...
你下载的是这个v3版本的吗,昨晚我不小心上传了个V2的版本。V3的刚刚测了几次 都没问题的
y842946529
发表于 2022-11-10 14:28
哇靠啊 发表于 2022-11-10 14:25
你下载的是这个v3版本的吗,昨晚我不小心上传了个V2的版本。V3的刚刚测了几次 都没问题的
...
压缩包上写的是v3,就这个功能一直用不了
随风的方向
发表于 2022-11-10 14:30
哇靠啊 发表于 2022-11-9 23:24
最朴实一点的办法就是 有没有一种可能 将这份代码里的东西 都一键 掉落到地面 上,我挨个挨个的 ...
这个估计难,我目前用的这个代码是当鼠标移动到背包内物品上方时,读取相关说明信息指针的,如果要搞物品生成的话,得现找到生成物品的代码段,它的参数信息,在另写个调用脚本,很麻烦,搞这个还不如临时改ID然后扔地上,改回原物品ID,SL,再回来捡
哇靠啊
发表于 2022-11-10 14:32
y842946529 发表于 2022-11-10 14:28
压缩包上写的是v3,就这个功能一直用不了
用不到的情况里,最好的办法就是重启一次游戏跟ce重新加载ct一次。还原一下游戏初始代码。在使用
y842946529
发表于 2022-11-10 14:35
哇靠啊 发表于 2022-11-10 14:32
用不到的情况里,最好的办法就是重启一次游戏跟ce重新加载ct一次。还原一下游戏初始代码。在使用
...
重启游戏、重启ce、两个都重启都试过了,就这个功能一直打不开,就差重开档了
哇靠啊
发表于 2022-11-10 14:37
y842946529 发表于 2022-11-10 14:35
重启游戏、重启ce、两个都重启都试过了,就这个功能一直打不开,就差重开档了
...
额 aobscanregion(aobLianShi_ShiWangMaxLuck,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+fff,89 86 7C 01 00 00 C7 86 84 01 00 00 00 00 00 00)
你要不试下将第一行后面的,替换成 89 86 7C 01 00 00 C7 86 84 01 00 00 00 00 00 00 这段试试,这个我这边是使用不了的,你可以试下你那边
随风的方向
发表于 2022-11-10 14:39
y842946529 发表于 2022-11-9 23:35
重启游戏、重启ce、两个都重启都试过了,就这个功能一直打不开,就差重开档了
...
如果开启了DBVM要用CE文件下的Kernelmoduleunloader.exe 把载入的驱动去了再重启CE
哇靠啊
发表于 2022-11-10 14:39
随风的方向 发表于 2022-11-10 14:30
这个估计难,我目前用的这个代码是当鼠标移动到背包内物品上方时,读取相关说明信息指针的,如果要搞物品 ...
额额,头大了能让我参考下吗,让我看看跟我这边点击起来 读取到的代码 是否 有一致的地方。
额,还是辣个问题,这个代码能让我看到 我存档内 没有的物品信息吗
y842946529
发表于 2022-11-10 14:49
随风的方向 发表于 2022-11-10 14:39
如果开启了DBVM要用CE文件下的Kernelmoduleunloader.exe 把载入的驱动去了再重启CE
...
没开DBVM
y842946529
发表于 2022-11-10 14:50
哇靠啊 发表于 2022-11-10 14:37
额 aobscanregion(aobLianShi_ShiWangMaxLuck,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+fff,89 86 7 ...
我看问题是aobLianShi_ShiWangMaxLuck的字符数组无法被识别找出
哇靠啊
发表于 2022-11-10 14:54
y842946529 发表于 2022-11-10 14:50
我看问题是aobLianShi_ShiWangMaxLuck的字符数组无法被识别找出
是的 (看到未识别的,模块+模块,字节码) 是这样的构成
随风的方向
发表于 2022-11-10 15:02
y842946529 发表于 2022-11-9 23:50
我看问题是aobLianShi_ShiWangMaxLuck的字符数组无法被识别找出
实在不行就用下方的脚本把,幸运那块换了注入方式,但如果一般游戏更新了就废了
{ Game : ZX.exe
Version:
Date : 2022-11-08
Author : LeoHu
This script does blah blah blah
}
alloc(newmem4,2048)
label(returnhere4)
label(originalcode4)
label(exit4)
newmem4: //this is allocated memory, you have read,write,execute access
//place your code here
mov eax,64
originalcode4:
mov ,eax
mov ,00000000
exit4:
jmp returnhere4
LianShi:ShiWangChuShi+33:
jmp far newmem4
nop 2
returnhere4:
alloc(aobLianShi_ShiWangReward_MulFactor,4)
registersymbol(aobLianShi_ShiWangReward_MulFactor)
aobscanregion(aobLianShi_MoreHPReward,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+1ad,48 C1 EA 3F 48 03 D1 6B D2 37 48 8B C8 83 38 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
shr rdx,3F
add rdx,rcx
imul edx,edx,37
cmp dword ptr ,#0
je code
push ecx
mov ecx,
imul edx,ecx
pop ecx
jmp code
code:
mov rcx,rax
cmp dword ptr ,00
jmp return
aobLianShi_MoreHPReward:
jmp far newmem
nop 2
return:
registersymbol(aobLianShi_MoreHPReward)
aobscanregion(aobLianShi_MoreDamageReward,LianShi:ShiWangChuShi,LianShi:ShiWangChuShi+1ad,48 C1 EA 3F 48 03 D1 C1 E2 02 83 38 00 48 63 48 50 03 CA 89 48 50 48) // should be unique
alloc(newmem3,$1000)
label(code3)
label(return3)
newmem3:
shr rdx,3F
add rdx,rcx
shl edx,02
cmp ,#0
je code3
push ecx
mov ecx,
imul edx,ecx
pop ecx
jmp code3
code3:
cmp dword ptr ,00
movsxdrcx,dword ptr
jmp return3
aobLianShi_MoreDamageReward:
jmp far newmem3
nop 3
return3:
registersymbol(aobLianShi_MoreDamageReward)
dealloc(newmem4)
LianShi:ShiWangChuShi+33:
mov ,eax
mov ,00000000
//Alt: db 89 86 7C 01 00 00 C7 86 84 01 00 00 00 00 00 00
unregistersymbol(aobLianShi_ShiWangReward_MulFactor)
dealloc(aobLianShi_ShiWangReward_MulFactor)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+33
LianShi:ShiWangChuShi+1: 48 8B EC - mov rbp,rsp
LianShi:ShiWangChuShi+4: 48 83 EC 30 - sub rsp,30
LianShi:ShiWangChuShi+8: 48 89 75 F8 - mov ,rsi
LianShi:ShiWangChuShi+c: 48 8B F1 - mov rsi,rcx
LianShi:ShiWangChuShi+f: C7 86 8C 01 00 00 05 00 00 00- mov ,00000005
LianShi:ShiWangChuShi+19: B9 46 00 00 00 - mov ecx,00000046
LianShi:ShiWangChuShi+1e: BA 65 00 00 00 - mov edx,00000065
LianShi:ShiWangChuShi+23: 66 66 90 - nop 3
LianShi:ShiWangChuShi+26: 49 BB 80 B4 80 C2 22 02 00 00- mov r11,UnityEngine.Random:Range
LianShi:ShiWangChuShi+30: 41 FF D3 - call r11
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+33: 89 86 7C 01 00 00 - mov ,eax
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+39: C7 86 84 01 00 00 00 00 00 00- mov ,00000000
LianShi:ShiWangChuShi+43: 48 63 86 D8 00 00 00 - movsxdrax,dword ptr
LianShi:ShiWangChuShi+4a: 83 F8 03 - cmp eax,03
LianShi:ShiWangChuShi+4d: 0F 85 79 00 00 00 - jne LianShi:ShiWangChuShi+cc
LianShi:ShiWangChuShi+53: 48 8B 46 40 - mov rax,
LianShi:ShiWangChuShi+57: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+5e: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+63: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+66: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+6a: 48 C1 F9 22 - sar rcx,22
}
aobLianShi_MoreHPReward:
db 48 C1 EA 3F 48 03 D1 6B D2 37 48 8B C8 83 38 00
unregistersymbol(aobLianShi_MoreHPReward)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+ea
LianShi:ShiWangChuShi+c2: 03 CA - add ecx,edx
LianShi:ShiWangChuShi+c4: 89 48 50 - mov ,ecx
LianShi:ShiWangChuShi+c7: E9 73 00 00 00 - jmp LianShi:ShiWangChuShi+13f
LianShi:ShiWangChuShi+cc: 48 8B 46 40 - mov rax,
LianShi:ShiWangChuShi+d0: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+d7: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+dc: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+df: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+e3: 48 C1 F9 22 - sar rcx,22
LianShi:ShiWangChuShi+e7: 48 8B D1 - mov rdx,rcx
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+ea: 48 C1 EA 3F - shr rdx,3F
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+ee: 48 03 D1 - add rdx,rcx
LianShi:ShiWangChuShi+f1: 6B D2 37 - imul edx,edx,37
LianShi:ShiWangChuShi+f4: 48 8B C8 - mov rcx,rax
LianShi:ShiWangChuShi+f7: 83 38 00 - cmp dword ptr ,00
LianShi:ShiWangChuShi+fa: 48 8D 6D 00 - lea rbp,
LianShi:ShiWangChuShi+fe: 49 BB B0 81 97 63 21 02 00 00- mov r11,LSHealth:ChangedMaxHp
LianShi:ShiWangChuShi+108: 41 FF D3 - call r11
LianShi:ShiWangChuShi+10b: 48 8B 46 70 - mov rax,
LianShi:ShiWangChuShi+10f: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+116: BA 67 66 66 66 - mov edx,66666667
}
aobLianShi_MoreDamageReward:
db 48 C1 EA 3F 48 03 D1 C1 E2 02 83 38 00 48 63 48 50
unregistersymbol(aobLianShi_MoreDamageReward)
dealloc(newmem3)
{
// ORIGINAL CODE - INJECTION POINT: LianShi:ShiWangChuShi+129
LianShi:ShiWangChuShi+fa: 48 8D 6D 00 - lea rbp,
LianShi:ShiWangChuShi+fe: 49 BB B0 81 97 63 21 02 00 00- mov r11,LSHealth:ChangedMaxHp
LianShi:ShiWangChuShi+108: 41 FF D3 - call r11
LianShi:ShiWangChuShi+10b: 48 8B 46 70 - mov rax,
LianShi:ShiWangChuShi+10f: 48 63 8E 7C 01 00 00 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+116: BA 67 66 66 66 - mov edx,66666667
LianShi:ShiWangChuShi+11b: 48 63 C9 - movsxdrcx,ecx
LianShi:ShiWangChuShi+11e: 48 0F AF CA - imul rcx,rdx
LianShi:ShiWangChuShi+122: 48 C1 F9 22 - sar rcx,22
LianShi:ShiWangChuShi+126: 48 8B D1 - mov rdx,rcx
// ---------- INJECTING HERE ----------
LianShi:ShiWangChuShi+129: 48 C1 EA 3F - shr rdx,3F
// ---------- DONE INJECTING----------
LianShi:ShiWangChuShi+12d: 48 03 D1 - add rdx,rcx
LianShi:ShiWangChuShi+130: C1 E2 02 - shl edx,02
LianShi:ShiWangChuShi+133: 83 38 00 - cmp dword ptr ,00
LianShi:ShiWangChuShi+136: 48 63 48 50 - movsxdrcx,dword ptr
LianShi:ShiWangChuShi+13a: 03 CA - add ecx,edx
LianShi:ShiWangChuShi+13c: 89 48 50 - mov ,ecx
LianShi:ShiWangChuShi+13f: 48 63 86 7C 01 00 00 - movsxdrax,dword ptr
LianShi:ShiWangChuShi+146: 83 F8 64 - cmp eax,64
LianShi:ShiWangChuShi+149: 75 28 - jne LianShi:ShiWangChuShi+173
LianShi:ShiWangChuShi+14b: 48 B8 60 7E 9B 5F 21 02 00 00- mov rax,000002215F9B7E60
}