mhs吧 关注:28,691贴子:101,607
  • 0回复贴,共1

技能栏无cd写法

只看楼主收藏回复

.版本 2
.子程序 技能栏无CD
.局部变量 偏移1, 整数型
.局部变量 偏移2, 整数型
.局部变量 偏移3, 整数型
.局部变量 偏移4, 整数型
.局部变量 偏移5, 整数型
.局部变量 偏移6, 整数型
.局部变量 偏移7, 整数型
.局部变量 技能冷却偏移, 文本型
.局部变量 技能等级, 整数型
.局部变量 位置1, 整数型
.局部变量 位置2, 整数型
.局部变量 指针, 文本型
偏移1 = 1720 ' 未转职
偏移2 = 偏移1 + 20 ' 第一转职
偏移3 = 偏移1 + 40 ' 第二转职
偏移4 = 偏移1 + 60 ' 第三转职
偏移5 = 偏移1 + 80 ' 第四转职
偏移6 = 偏移1 + 100 ' 第五转职
位置1 = 0
位置2 = 792
指针 = “3DCA6C8+5D64+88” ' 人物基址+技能栏+技能栏偏移
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 0)
技能冷却偏移 = 十到十六 (偏移1)
.如果真结束
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 1)
技能冷却偏移 = 十到十六 (偏移2)
.如果真结束
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 2)
技能冷却偏移 = 十到十六 (偏移3)
.如果真结束
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 3)
技能冷却偏移 = 十到十六 (偏移4)
.如果真结束
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 4)
技能冷却偏移 = 十到十六 (偏移5)
.如果真结束
.如果真 (读内存代码 (进程ID, “03CC8DA0”) = 5)
技能冷却偏移 = 十到十六 (偏移6)
.如果真结束
.计次循环首 (6, )
技能等级 = 解密 (取地址 (指针 + “+” + 十到十六 (位置1) + “+BC4”)) ' 读取等级
.如果真 (技能等级 ≥ 1) ' 判断有没有放技能 没有就不改
加密 (取地址 (指针 + “+” + 十到十六 (位置1) + “+” + 技能冷却偏移 + “+” + 十到十六 ((技能等级 - 1) × 8)), 0) ' CD时间
加密 (取地址 (指针 + “+” + 十到十六 (位置1) + “+798+8”), 0) ' 普通无色
加密 (取地址 (指针 + “+” + 十到十六 (位置1) + “+798+10”), 0) ' 满技能才需要这个无色
.如果真结束
位置1 = 位置1 + 4
.计次循环尾 ()
.计次循环首 (6, )
技能等级 = 解密 (取地址 (指针 + “+” + 十到十六 (位置2) + “+BC4”)) ' 读取技能等级
.如果真 (技能等级 ≥ 1) ' 判断有没有放技能 没有就不改
加密 (取地址 (指针 + “+” + 十到十六 (位置2) + “+” + 技能冷却偏移 + “+” + 十到十六 ((技能等级 - 1) × 8)), 0) ' CD时间
加密 (取地址 (指针 + “+” + 十到十六 (位置2) + “+798+8”), 0) ' 普通无色
加密 (取地址 (指针 + “+” + 十到十六 (位置2) + “+798+10”), 0) ' 满技能才需要这个无色
.如果真结束
位置2 = 位置2 + 4
.计次循环尾 ()
.版本 2
.子程序 取地址, 整数型
.参数 地址公式, 文本型
返回 (读内存代码 (进程ID, 取文本左边 (地址公式, 倒找文本 (地址公式, “+”, , 假) - 1)) + 十六到十 (取文本右边 (地址公式, 取文本长度 (地址公式) - 倒找文本 (地址公式, “+”, , 假))))【


IP属地:江苏来自Android客户端1楼2017-06-08 23:07回复