|
欢迎您注册加入!这里有您将更精采!
您需要 登录 才可以下载或查看,没有账号?注册
x
回帖是一种美德!- .子程序 取怪物数量, 整数型
- .局部变量 GS, 整数型
- GS = (读内存整数型 (进程ID, 十六到十 (怪物数量基址)) - 4) ÷ 4 ' 0115FEEC
- 返回 (GS)
- .子程序 半屏自动击, , , End
- .如果 (时钟End.时钟周期 = 0)
- 时钟End.时钟周期 = 到整数 (编辑框_ZJ3.内容)
- .否则
- 时钟End.时钟周期 = 0
- .子程序 _时钟End_周期事件, , , 技能半屏击
- 怪物数 = 取怪物数量 ()
- .判断开始 (选择框ZN.选中 = 真)
- .如果真 (怪物数 ≠ 0)
- 半屏自动 ()
- .如果真结束
- .默认
- 半屏自动 ()
- .判断结束
- 内存优化 ()
- .子程序 半屏自动
- .局部变量 d, 整数型
- .局部变量 a, 整数型
- .局部变量 g, 整数型
- .局部变量 b, 整数型
- .局部变量 h, 整数型
- .局部变量 x, 整数型
- .局部变量 y, 整数型
- .局部变量 w, 整数型
- .局部变量 f, 整数型
- .局部变量 shu, 整数型, 静态
- .局部变量 XX1, 整数型
- .局部变量 YY1, 整数型
- .局部变量 XX2, 整数型
- XX1 = 内存操作.读代码 (人物基址 + “+454”)
- YY1 = 内存操作.读代码 (人物基址 + “+172”)
- a = 0
- d = 内存操作.读代码 (怪物基址 + “+D4+90”)
- shu = 0
- .变量循环首 (1, 50, 1, )
- a = a + 1
- b = 4 + 4 × a
- g = 读内存整数型 (-1, d + b)
- .如果真 (取文本长度 (十到十六 (g)) = 7 或 取文本长度 (十到十六 (g)) = 8)
- ' g = 读内存整数型 (-1, d + b)
- .如果真 (g ≠ 读内存整数型 (-1, 十六到十 (人物基址))) ' 过滤人物
- h = 读内存整数型 (-1, g + 十六到十 (“1B98”), )
- .如果真 (h > 1000 且 h < 100000000)
- y = 读内存整数型 (-1, g + 十六到十 (“172”), )
- x = 读内存整数型 (-1, g + 十六到十 (“454”), )
- XX2 = x - XX1
- .如果真 (y < 18000 且 y > 17000)
- .如果真 (XX2 > -150 且 XX2 ≤ 250)
- w = 内存操作.读代码 (人物基址 + “+C8+0”)
- .如果真 (读内存字节集 (-1, w + 十六到十 (“34”), 1) = { 1 })
- f = 1
- .如果真结束
- .如果真 (读内存字节集 (-1, w + 十六到十 (“34”), 1) = { 0 })
- f = 0
- .如果真结束
- .如果真 (f = 0)
- 超必杀 (人物基址, XX1 - x, -(YY1 - y), , 到整数 (编辑框_ZJ2.内容), 到整数 (编辑框_ZJ1.内容))
- .如果真结束
- .如果真 (f = 1)
- 超必杀 (人物基址, XX2, y - YY1, , 到整数 (编辑框_ZJ2.内容), 到整数 (编辑框_ZJ1.内容))
- shu = shu + 1
- .如果真结束
- .如果真 (编辑框EndShu.内容 = 到文本 (shu)) '编辑框EndShu.内容 是 指定的杀怪数量
- 跳出循环 ()
- .如果真结束
- .如果真结束
- .如果真结束
- .如果真结束
- .如果真结束
- .如果真结束
- .变量循环尾 ()
复制代码 |
|