WPE|52wpe|我爱WPE

 找回密码
 注册会员
搜索
  • 1638查看
  • 2回复

主题

好友

110

积分

注册会员

发表于 2010-9-6 20:18:23 |显示全部楼层

我晕没权限上附件

主题

好友

1002

积分

金牌会员

发表于 2010-9-6 21:05:13 |显示全部楼层
附件可以先给我,我帮你挂
回复

使用道具 举报

主题

好友

110

积分

注册会员

发表于 2010-9-6 22:13:04 |显示全部楼层
如题:自己研究写的源码如下:亲身试过可用(图片要迟点才能放出)高手请指教

.子程序 取怪物数量, 整数型
.局部变量 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.内容 是 指定的杀怪数量
                            跳出循环 ()
                        .如果真结束

                    .如果真结束

                .如果真结束

            .如果真结束

        .如果真结束

    .如果真结束

.变量循环尾 ()
回复

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册会员

手机版|Archiver|WPE|52wpe|我爱WPE ( 闽ICP备15009081号 )

GMT+8, 2024-5-5 17:55 , Processed in 0.061333 second(s), 16 queries .

返回顶部