|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
今天按照教程里面的实战 自动打怪里面的代码编写了一个脚本
测试中出现了这样的问题
不停的切怪,放技能,不论怪有没有死,一直的切怪
导致身边聚集了大量的怪,最后被群殴·····:~
下面是代码 发上来给大家看下
我觉得应该添加上一段判断怪是否死亡的代码进去
不知道如何操作,大家指点一下吧
空间 自动打怪测试
//定义默认空间
整型 线程句柄
功能 逻辑型 打怪()
整型 窗口句柄
整型 x,y
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(468,72,545,71,#434AD5,0,x,y)
循环(真)
如果(!是否找到)
键盘.按键(9,1)
辅助.等待(1000)
如果结束
键盘.按键(49,1)
辅助.等待(500)
键盘.按键(50,1)
辅助.等待(500)
键盘.按键(51,1)
辅助.等待(500)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("自动打怪测试.打怪")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
-----------------------------------------------------
这个问题已经解决了,方法是区域找色,指定区域内找怪满血条的颜色,如果这个颜色不存在了,代表怪死亡了
同样有这个问题的童鞋们可以试试
|
|