本帖最后由 墨染年华 于 2014-6-16 11:09 编辑
使用遍历移动鼠标。
- 功能 选择目标(序号,目标,类型) //选中攻击目标 跳出
- 调试输出("开始选择目标")
- 标记=0,x,y
- 战斗坐标x=数组[12],战斗坐标y=数组[12]
- 战斗坐标x[0]=145,战斗坐标y[0]=335
- 战斗坐标x[1]=230,战斗坐标y[1]=285
- 战斗坐标x[2]=310,战斗坐标y[2]=235
- 战斗坐标x[3]=388,战斗坐标y[3]=185
- 战斗坐标x[4]=468,战斗坐标y[4]=135
- 战斗坐标x[5]=72,战斗坐标y[5]=275
- 战斗坐标x[6]=150,战斗坐标y[6]=235
- 战斗坐标x[7]=228,战斗坐标y[7]=185
- 战斗坐标x[8]=308,战斗坐标y[8]=135
- 战斗坐标x[9]=388,战斗坐标y[9]=95
- 战斗坐标x[10]=0000,战斗坐标y[10]=000
- 战斗坐标x[11]=000,战斗坐标y[11]=00
- 调试输出(目标)
- 如果(目标=="")
- 次数=0
- 选择(类型)
- 条件"打野":
- 任务.初始化鼠标(序号)
- 循环(真)
- 坐标=辅助.随机数(0,9)
- 大漠.鼠标移动(序号,战斗坐标x[坐标],战斗坐标y[坐标])
- 大漠.找色(序号,战斗坐标x[坐标]-60,战斗坐标y[坐标]+45,战斗坐标x[坐标]+60,战斗坐标y[坐标]+75,"28f049",0.9,0,x,y)
- 如果(x > 0)
- 大漠.左键单击(序号)
- 任务.初始化鼠标(序号)
- 返回 1
- 否则
- 如果(次数==20)
- 跳出
- 否则
- 继续
- 如果结束
- 如果结束
- 次数++
- 辅助.等待(150)
- 循环结束
- 条件"御前":
- 调试输出("御前")
- 选择结束
- 否则
- x,y
- 大漠.切换字库(序号,2)
- 长度=字符串.长度(目标)
- 循环(真)
- 大漠.找字(序号,0,0,800,600,目标,"ffffff-000000",0.9,x,y)
- 如果(x > 0)
- 大漠.鼠标移动(序号,x+长度/2,y-60)
- 返回 1
- 跳出
- 如果结束
- 辅助.等待(500)
- 循环结束
- 如果结束
- 功能结束
复制代码 遍历规则自己算吧。
|