If x>0 and y>0 Then Delay 56 Call Plugin.Bkgnd.LeftClick(Hwnd,537,401) Delay 56 Call Plugin.Bkgnd.LeftClick(Hwnd,537,401) End if End Sub Sub 关闭打怪界面() //判断关闭按钮(就是那个红X)是否显示出来 Rem 判断关闭按钮 Delay 256 ddjj = Plugin.Bkgnd.FindColorEx(Hwnd, 475,37,488,44,"D9F9FF",0,0.9) Delay 56 MyArraygb = Split(ddjj, "|") xxxs = Clng(MyArraygb(0)): yyxs = Clng(MyArraygb(1)) If xxxs>0 and yyxs>0 Then Call Plugin.Bkgnd.LeftClick(Hwnd,978,42) Delay 256 Else Goto 判断关闭按钮 Delay 1000 End if End Sub Sub 修理装备1() If n>=no Then Call Plugin.Bkgnd.LeftClick(Hwnd,581,406) Delay 256 Call 竞技场打断() //防止未点到人物或点了没反应 Rem 未点到人物2 ui = Plugin.Bkgnd.FindColorEx(Hwnd, 164,75,174,86,"FFFFFF", 0, 0.8) Delay 32 MyArray5 = Split(ui, "|") x2 = Clng(MyArray5(0)): y2 = Clng(MyArray5(1)) If x2<0 and y2<0 Then //重新点击人物打开人物属性 Call Plugin.Bkgnd.LeftClick(Hwnd,581,406) Delay 256 Call 竞技场打断() Goto 未点到人物2 Else Call 修理装备() Call 退出加血加蓝循环() End if End if End Sub //时间停顿判断 如果 用于在打怪刚开始的确认窗口停顿时间为70秒就重新点击开始脚本 Sub 时间判断() If ms=1 Then If DateDiff("s",timedg,now)>=timedaguai Then Goto 打怪开始 End if End if End Sub Sub 副本打怪() Delay 300 op = Plugin.Bkgnd.FindColorEx(Hwnd, 691,235,692,236,"0F1315", 0, 0.88) Delay 32 //判断是否在副本内 MyArray1 = Split(op, "|") x2 = Clng(MyArray1(0)): y2 = Clng(MyArray1(1)) If x2>0 and y2>0 Then //如果是就点击打怪 Call Plugin.Bkgnd.LeftClick(Hwnd,623,239) Delay 56 Call Plugin.Bkgnd.LeftClick(Hwnd,623,239) Delay 300 fbtime=now Call Plugin.Window.SendKeyPress(Hwnd,32) Delay 56 Call Plugin.Window.SendKeyPress(Hwnd,32) Rem fbd //下面这句按(从左到右从上到下的顺序找色)模糊查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色 Call 复活() Delay 256 XY = Plugin.Bkgnd.FindColorEx(Hwnd, 509,436, 512,438, "020149", 0, 0.96) //下面这句用于分割字符串0 Delay 32 MyArray = Split(XY, "|") //下面这句将字符串转换成数值 x = Clng(MyArray(0)): y = Clng(MyArray(1)) Delay 23 If x>0 and y>0 Then //颜色一样 Delay fbgk Call Plugin.Bkgnd.LeftClick(Hwnd,541,437) Delay 256 Call Plugin.Bkgnd.LeftClick(Hwnd,541,437) Delay 256 Else Delay 500 Call Plugin.Bkgnd.LeftClick(Hwnd,497,385) Delay 56 Call Plugin.Bkgnd.LeftClick(Hwnd,497,385) Delay 56 //Gosub 时间判断 Goto fbd //颜色不一样 End if Else