a=zx-x1+12 b=zy-y1+12 Else mz=1 MoveTo zzx,zzy Delay 100 EndIf EndIf If h=6 MoveTo 300+定位点x,300+定位点y Delay 500 h=0 Goto py EndIf If mz=1 h=h+1 Goto py Else If Abs(a)>n or Abs(b)>n MoveR a,b Delay 100 h=h+1 Goto py EndIf EndIf End Sub Sub 复位 Rect = Plugin.Window.GetClientRect(窗口1) 客户区 = Split(Rect, "|") 定位点x1 = Clng(客户区(0)) 定位点y1 = Clng(客户区(1)) Rect = Plugin.Window.GetClientRect(窗口2) 客户区 = Split(Rect, "|") 定位点x2 = Clng(客户区(0)) 定位点y2 = Clng(客户区(1)) Rect = Plugin.Window.GetClientRect(窗口3) 客户区 = Split(Rect, "|") 定位点x3 = Clng(客户区(0)) 定位点y3 = Clng(客户区(1)) Rect = Plugin.Window.GetClientRect(窗口4) 客户区 = Split(Rect, "|") 定位点x4 = Clng(客户区(0)) 定位点y4 = Clng(客户区(1)) Rect = Plugin.Window.GetClientRect(窗口5) 客户区 = Split(Rect, "|") 定位点x5 = Clng(客户区(0)) 定位点y5 = Clng(客户区(1)) MoveTo 中心点x, 中心点y 操作x=中心点x:操作y=中心点y Delay 50 End Sub Sub bba If 客户区(2)=640 限制x = 640 + 定位点x : 限制y = 480 + 定位点y 中心点x = 定位点x + 320 : 中心点y = 定位点y + 240 地图x = 107 + 定位点x : 地图y = 59 + 定位点y 箱子x = 360 + 定位点x : 箱子y = 456 + 定位点y 任务卷x = 488 + 定位点x : 任务卷y = 460 + 定位点y 人头x = 545 + 定位点x : 人头y = 27 + 定位点y 宠头x = 440 + 定位点x : 宠头y = 20 + 定位点y 停止点1x = 1 + 定位点x : 停止点1y = 1 + 定位点y 停止点2x = 637 + 定位点x : 停止点2y = 447 + 定位点y ElseIf 客户区(2)=800 限制x = 800 + 定位点x : 限制y = 600 + 定位点y 中心点x = 定位点x + 400 : 中心点y = 定位点y + 300 地图x = 107 + 定位点x : 地图y = 59 + 定位点y 箱子x = 519 + 定位点x : 箱子y = 576 + 定位点y 任务卷x = 647 + 定位点x : 任务卷y = 578 + 定位点y 人头x = 705 + 定位点x : 人头y = 28 + 定位点y 宠头x = 600 + 定位点x : 宠头y = 20 + 定位点y 停止点1x = 1 + 定位点x : 停止点1y = 1 + 定位点y 停止点2x = 797 + 定位点x : 停止点2y = 567 + 定位点y End If End Sub Sub 目标图 w1 = 1 While w1 = 1 图片1="Attachment:\"&目标图片 FindPic 定位点x,定位点y,限制x+40,限制y+40,图片1,0.95,目标x,目标y If 目标x > 0 And 目标y > 0 Then 目标x = 目标x + 2 目标y = 目标y + 2 w1 = 2 End If Wend End Sub Sub 是否停止 Do while true color1 = dm.GetAveRGB(定位点x,定位点y,定位点x+9,定位点y+9) Delay 500 color2 = dm.GetAveRGB(定位点x+550,定位点y+440,定位点x+559,定位点y+449) Delay 500 color3 = dm.GetAveRGB(定位点x,定位点y,定位点x+9,定位点y+9) Delay 500 color4 = dm.GetAveRGB(定位点x+550,定位点y+440,定位点x+559,定位点y+449) Delay 500 If color1 = color3 and color2 = color4 Then Exit Do Else End If