ElseIf ditu="轮回" then // MessageBox "死亡//没写" KeyPress "F10", 1 Delay yc+ 6000 ElseIf ditu="济世堂" then Call 修正偏移(514,455) Delay yc+ 2000 ElseIf ditu="长安武器店" then Call 修正偏移(391,388) Delay yc+ 2000 ElseIf ditu="张记布庄" then Call 修正偏移(749,380) Delay yc+ 2000 Else //识别地图//未知地图 KeyPress "F10", 1 Delay yc+ 6000 End if//识别地图 goto 接任务1 End Sub //////////////////////////////////////0.2长安起点 Sub 长安去瑶池() Call 识别地图 If ditu="长安"//地图等于长安 Call 去东市 Rem 走到点 Call 识别地图 If x=485 and y=278 then//核对坐标485,278BBBB Call 修正偏移(593,435) Delay yc+ 200 T进入瑶池=now Rem 进入瑶池 dm_ret = dm.FindStr(0,0,800,627,"瑶池","08f448-000000",1.0,intX,intY) If intX > 0 And intY > 0 Then//进入瑶池 Call 修正偏移(intX,intY +9) Delay yc+ 3000 Else//进入瑶池 If DateDiff("s",T进入瑶池,now)>7 Then T进入瑶池=now Goto 走到点 End if Delay yc+ 200 Goto 进入瑶池 End If //进入瑶池 Else //核对坐标480,275AAA Call 写坐标(485,278) Delay yc+ 4200 Goto 走到点 End if//核对坐标480,275AAA Else//地图等于长安 End If//地图等于长安 End Sub Sub 长安去阳关() Call 识别地图 If ditu="长安"//地图等于长安 if Sqr(abs(x-256)*abs(x-256)+abs(y-22)*abs(y-22))<Sqr(abs(x-480)*abs(x-480)+abs(y-275)*abs(y-275)) ///////查找离那个近 Rem 到长安客栈去 Call 识别地图 If x=256 and y=22 then//核对坐标256,22AAA Goto 到长安客栈 Else //核对坐标256,22AAA Call 写坐标(256,22) Delay yc+ 4000 Goto 到长安客栈去 End if//核对坐标256,22AAA Else///////查找离那个近 Rem 到长安东市去 Call 识别地图 If x=480 and y=275 then//核对坐标256,22AAA Goto 走到点 Else //核对坐标256,22AAA Call 写坐标(480,275) Delay yc+ 4000 Goto 到长安东市去 End if//核对坐标256,22AAA End If///////查找离那个近 Rem 走到点 If x=480 and y=275 then//核对坐标480,275AAA Call 修正偏移(663,235) Delay yc+ 500 T长安客栈=now Rem 长安客栈 dm_ret = dm.FindStr(0,0,800,627,"长安","08f448-000000",1.0,intX,intY) If intX > 0 And intY > 0 Then//进入长安客栈 Call 修正偏移(intX,intY +9) Delay yc+ 3000 t到长安客栈=now Rem 到长安客栈 Call 识别地图 If x=256 and y=22 then//核对坐标256,22AAA Call 修正偏移(265,160)