|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
公共库.按下键超级(键值,dm数组[下标])
辅助.等待(600)
//开始找反骨,得到坐标进行偏移,点击怪物
如果(公共库.找图返回坐标(106,91,420,432,"骨.bmp|骨2.bmp|骨1.bmp|骨3.bmp",dm数组[下标],intX,intY,0,3,0.8) == 1)//这里的参数三,表示从右往左,从上往下找这个图
调试输出("骨图片的坐标: intX:"&intX&"intY"&intY)
//如果找到反骨,就用它返回的坐标进行偏移
dm数组[下标].MoveTo(intX-2,intY-辅助.随机数(45,48))//先移动到怪物身上,然后找鼠标颜色
辅助.等待(辅助.随机数(360,450))
//接下来,找鼠标上面的红色,没有找到就说明已经移动到怪物上面了
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)//找鼠标的颜色,红色
调试输出("没有找到鼠标颜色")
dm数组[下标].LeftClick()
辅助.等待(600)
否则
调试输出("找到鼠标颜色")
//这里表面没有偏移成功,没有偏移成功的话,就把偏移量再加大一点
dm数组[下标].MoveTo(intX-5,intY-辅助.随机数(47,49))//先移动到怪物身上,然后找鼠标颜色
辅助.等待(辅助.随机数(460,550))
//再次进行找鼠标上面的颜色
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)//再次找鼠标颜色,没有找到表明就是已经点击到怪物
调试输出("没有找到鼠标颜色")
dm数组[下标].LeftClick()
辅助.等待(辅助.随机数(460,550))
否则//否则的话就是没有点击怪物,再次把偏移量放大一点
调试输出("找到鼠标颜色")
dm数组[下标].MoveTo(intX-6,intY-辅助.随机数(61,67))//先移动到怪物身上,然后找鼠标颜色
辅助.等待(辅助.随机数(460,550))
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)//再次找鼠标颜色,没有找到表明就是已经点击到怪物
调试输出("没有找到鼠标颜色")
dm数组[下标].LeftClick()
辅助.等待(辅助.随机数(460,550))
如果结束
如果结束
如果结束
否则//否则的话就是没有反骨这个怪物,那么就找其它怪物进行攻击,209f17-206017
调试输出("没有找到 骨的图片")
//开始找怪物名字上的绿色,先从左往右,从下往上
如果(公共库.找色返回坐标(106,91,420,432,"209f17-206017",dm数组[下标],intX,intY,0,1) == 1)//怪物身上的绿色
//利用找到左边的颜色电构建一个范围,找右边的颜色点
如果(公共库.找色返回坐标(intX,intY,intX+95,intY+18,"209f17-206017",dm数组[下标],intX1,intY1,0,3) == 1)
中心点 = (intX1 - intX)/2 - 8//这里减去8是把intX和intX1相减以后的左边点,在偏移8个像素
dm数组[下标].MoveTo(intX + 中心点,intY - 75)
辅助.等待(辅助.随机数(460,550))
//找鼠标上的形状的颜色,没找到说明已经移动到怪物上面了
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)
dm数组[下标].LeftClick()
辅助.等待(辅助.随机数(460,550))
否则
dm数组[下标].MoveTo(intX + 中心点,intY - 86)
辅助.等待(300)
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)
dm数组[下标].LeftClick()
辅助.等待(300)
否则
如果结束
如果结束
否则
如果结束
否则
调试输出("没有找到 怪物身上的绿色")
如果结束
如果结束
//执行到这里以后就是点击自动战斗
如果(公共库.找色(70,76,415,503,"c95129-2e2720",dm数组[下标]) == -1)
公共库.找图单击(679,419,797,503,"自动.bmp",dm数组[下标],0,子句柄数组[下标])
如果结束
我这个代码,5开进入战斗的时候,5个窗口都能按下技能键,然后开始找怪物的图片,也都能找到图片,但是当找到图片进行鼠标移动到怪物身上点击的时候,只有1或3个窗口会执行鼠标移动到怪物身上单击一下的命令,
其它窗口就卡在按下技能键以后就不动了,这个是怎么回事
|
|