|
做了个后台的自动打怪,,但是刚找到怪砍一刀又开始找,砍一刀又开始找,这什么原因吗?是怪物的取血点不对??还是循环位置不对啊??源码如下:
空间 自动打怪二
整型 线程句柄一
功能 逻辑型 打怪()
整型 窗口句柄
整型 x,y
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,10,10)
窗口.设置大小(窗口句柄,600,450)
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(186,65,333,98,#102EB1,0,x,y)
循环(真)
如果(!是否找到)
窗口.发送按键(窗口句柄,9)
如果结束
窗口.发送按键(窗口句柄,49)
辅助.等待(500)
窗口.发送按键(窗口句柄,50)
辅助.等待(500)
窗口.发送按键(窗口句柄,51)
辅助.等待(500)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
功能 逻辑型 按钮3_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮3")
线程.关闭(线程句柄一)
返回 真
功能结束
功能 逻辑型 按钮2_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮2")
线程.恢复(线程句柄一)
返回 真
功能结束
功能 逻辑型 按钮1_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮1")
线程.暂停(线程句柄一)
返回 真
功能结束
功能 逻辑型 按钮0_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮0")
线程句柄一=线程.开启("自动打怪二.打怪","")
返回 真
功能结束
空间结束
//空间结束语句
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|