马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前面循环找怪打怪的操作可以实现,但是循环找色喝药不能实现!!求大神看看!!!感谢!!!
#import "dm.dmsoft" DM
空间 自动打怪
功能 逻辑型 打怪()
整型 窗口句柄
窗口句柄=窗口.找到窗口("刀剑2")
如果(窗口句柄==0)
辅助.消息框("窗口未找到")
返回 假
如果结束
整型 颜色值
整型 intX,intY
整型 生命值
循环(真)
窗口.发送按键(窗口句柄,9)
辅助.等待(100)
颜色值= 图像.坐标点取色(795,112)
如果(颜色值 == #220098) //找到怪
循环(真) //打怪循环
窗口.发送按键(窗口句柄,81) //释放技能打怪
辅助.等待(4000)
颜色值= 图像.坐标点取色(795,112)
如果(颜色值 == #220098) //怪是否死了
窗口.发送按键(窗口句柄,65) //释放技能打怪
辅助.等待(3500)
否则
跳出
生命值 = DM.FindColor(688,709,690,724,"dd083c-000000|a10327-000000",1.0,0,intX,intY)
辅助.等待(200)
如果(生命值 == 0) //找不到颜色
窗口.发送按键(窗口句柄,32) //停止当前动作
辅助.等待(50)
窗口.发送按键(窗口句柄,66) //喝药
辅助.等待(2000)
否则
继续
如果结束
如果结束
循环结束
如果结束
循环结束
功能结束
空间结束
|