Call 识别地图 If x=504 and y=279 then//查看坐标1111111111111111111111111111111111111 Delay yc+ 200 Else //查看坐标111111111111111111111111111111111111111111111111111111 If DateDiff("s",T查看坐标,now) >10 Then T查看坐标=now dm_ret = dm.FindStr(172,333,474,414,"1","08f448-000000",0.9,intX,intY) If intX>0 and intY>0 then//点1 Goto 点1 Else Delay 200 Goto 查看坐标 End if Call 去找小 End If Delay yc+ 200 goto 查看坐标 End if//查看坐标 111111111111111111111111111111111111 t点1=now Rem 点1 dm_ret = dm.FindStr(172,333,474,414,"1","08f448-000000",0.9,intX,intY) If intX>0 and intY>0 then//点133333333333333333333333333333 Call 修正偏移(intX+5,intY+9) Delay yc+ 600 dm_ret = dm.FindStr(172,333,474,414,"1","08f448-000000",0.9,intX,intY) If intX>0 and intY>0 then//在次查看 点144444444444444444444 Goto 点1 Else //在次查看 点1444444444444444444444444444444 T找流氓=now Rem 找流氓 Call 打开任务 dm_ret = dm.FindStr(0,0,807,621,"55","f80000-000000",0.9,intX,intY) If intX>0 and intY>0 then//找流氓 Call 修正偏移(intX,intY+7) T战斗=NOW Rem 战斗 FindPic 0,0,807,621,"C:\XYW\战斗标识.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then//战斗 Delay yc+ 2000 Call 关闭任务 rem 自动 FindPic 0,0,807,621,"C:\XYW\自动.bmp",0.9,intX,intY//自动 If intX > 0 And intY > 0 Then//自动 Else Rem 战斗条 FindPic 0,0,807,621,"C:\XYW\战斗条.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then//战斗条 Call 按F1 Delay yc+ 200 KeyDown 18, 1 KeyPress 56, 1 KeyUp 18, 1 Delay yc+ 200 Else //战斗条 Delay yc+ 200 Goto 战斗条 End if//战斗条 End If//自动 FindPic 0,0,807,621,"C:\XYW\战斗标识.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then//等待战斗结束 Delay yc+ 200 Goto 自动 Else Delay yc+ 2000 Call 识别任务 End If //等待战斗结束 Else //战斗 If DateDiff("s",T战斗,now) >6 Then T战斗=NOW Goto 找流氓 End If Delay yc+ 200 Goto 战斗 end if //战斗 Else//找流氓 If DateDiff("s",T找流氓,now) >6 Then T找流氓=now Goto 找流氓 End If Delay yc+ 200 Goto 找流氓 End If //找流氓 end if //在次查看 点144444444444444444444444 Else //点13333333333333333333333333333333333 If DateDiff("s",t点1,now) >30 Then t点1=now dm_ret = dm.FindStr(172,333,474,414,"1","08f448-000000",0.9,intX,intY) If intX>0 and intY>0 then//点1 Else Delay 200 Goto 找坐标 End if End If Delay yc+ 200