TC官方合作论坛

 找回密码
 立即注册
查看: 1412|回复: 4

[已解决] 关于自动打怪

[复制链接]
发表于 2013-12-21 08:22:39 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 神圣的恶魔 于 2013-12-21 08:25 编辑

锁定孤傲无后无法跳转打怪
空间 自动打怪
//默认空间
变量 x,y,A,窗口句柄

功能 主程序()
    窗口句柄=窗口.找到窗口("《新天龙八部》永恒经典版 3.50.1803 (双线-超级双线:盛世)")

    如果(窗口句柄==0)
        辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
        返回 1
        窗口.置顶(窗口句柄,真)
        辅助.等待(1000)
        循环(真)
            A=键盘.按键(123.1)//图像.区域找色(10,10,500,600,#1252E0,0,x,y)
            循环(A)
                键盘.按键(112.1)               
                辅助.等待(1000)
                键盘.按键(112.1)
                辅助.等待(1000)
                取怪颜色=图像.区域找色(501,97,501,97,0,#312419,x,y)
            循环结束

        循环结束
    如果结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
    线程句柄=线程.开启("自动打怪.主程序","")
功能结束

//退出按钮_点击操作
功能 退出_点击()

    辅助.退出()
功能结束

空间结束
//空间结束语句

回复

使用道具 举报

发表于 2013-12-21 12:44:47 | 显示全部楼层
你的逻辑完全错误,看了一下你的代码,如果    如果(窗口句柄==0)
        辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
然后开始判断找怪打怪,大哥,你都知道  窗口句柄==0,   辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏"),你去那里找怪打怪?
回复 支持 反对

使用道具 举报

发表于 2013-12-21 08:52:24 | 显示全部楼层
判断错误了。请重新看代码
回复 支持 反对

使用道具 举报

发表于 2013-12-21 14:22:21 | 显示全部楼层
本帖最后由 一哥 于 2013-12-21 14:24 编辑

如果(窗口句柄==0)
         辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
         返回 1
  否则
         窗口.置顶(窗口句柄,真)
         辅助.等待(1000)
         循环(真)
             A=键盘.按键(123.1)//图像.区域找色(10,10,500,600,#1252E0,0,x,y)
             循环(A)
                 键盘.按键(112.1)               
                 辅助.等待(1000)
                 键盘.按键(112.1)
                 辅助.等待(1000)
                 取怪颜色=图像.区域找色(501,97,501,97,0,#312419,x,y)
             循环结束

        循环结束
    如果结束

//如果语句句柄==0没有找到句柄.那句柄不为0则为找到了句柄然后再执行打怪的操作
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-21 15:51:48 | 显示全部楼层
wangxc99 发表于 2013-12-21 12:44
你的逻辑完全错误,看了一下你的代码,如果    如果(窗口句柄==0)
        辅助.消息框("没有找到天龙八部 ...

空间 自动打怪
//默认空间
变量 窗口句柄,x,y

功能 主程序()
    窗口句柄=窗口.找到窗口("《新天龙八部》永恒经典版 3.50.1803 (双线-超级双线:盛世)")
   
    如果(窗口句柄==0)
        辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
    否则
        窗口.最大化(窗口句柄)
        循环(真)
            x,y
            循环(键盘.按键(123.1))
                键盘.按键(123.1)
                辅助.等待(1000)
                键盘.按键(112.1)               
                辅助.等待(1000)
                键盘.按键(112.1)
                辅助.等待(1000)
                图像.模糊找色(287,51,287,51,#423831,0.8,0,x,y)
            循环结束
            
        循环结束
    如果结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
    线程句柄=线程.开启("自动打怪.主程序","")
功能结束

//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束

空间结束
//空间结束语句
如何确定怪物死亡
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-1 18:51 , Processed in 0.035908 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表