If xa>0 and ya>0 KeyPress 9,1 Delay 50 Else Rem 死亡 Delay 50 IfColor 72,67,212094,2 Else Gosub 红蓝 IfColor 72,67,212094,2 Else LeftClick 1 Delay 100 MoveTo 539,354 Delay 1000 IfColor 539,354,219a9c,2 LeftClick 1 Delay 3000 Goto 回城 EndIf EndIf EndIf Goto 范围 EndIf Goto 找怪 //此段为找不到怪时回挂机点和死亡检测 Rem 打怪 Delay 50 Gosub 红蓝 Rem 死亡 Delay 50 IfColor 72,67,212094,2 Else Gosub 红蓝 IfColor 72,67,212094,2 Else LeftClick 1 Delay 100 MoveTo 539,354 Delay 1000 IfColor 539,354,219a9c,2 LeftClick 1 Delay 3000 Goto 回城 EndIf EndIf EndIf //打怪前红蓝检测和角色死亡检测 IfColor 420,14,108ace,1 IfColor 424,13,009ece,1 IfColor 411,28,002863,1 IfColor 439,34,103810,1 IfColor 417,44,21a663,1 IfColor 419,50,d6dbce,1 IfColor 414,12,633c18,1 IfColor 419,20,c692c6,1 IfColor 414,49,002c84,1 IfColor 403,29,f7ffff,1 IfColor 307,67,1018BD,2 //打怪时角色过滤,避免点到的是角色 KeyPress 49,1 Delay 1000 KeyPress 51,1 Delay 500 KeyPress 49,1 Delay 2000 KeyPress 50,1 Delay 500 KeyPress 53,1 Delay 1000 //战士打怪过程和拣物 Gosub 躲怪 Gosub 快红 //躲怪和快速+红调用,防止遇到精英或被怪围攻 VBSCall GetCursorPos(x2,y2) If x2=x1 Delay 50 KeyPress 9,1 Delay 50 Rem 范围 MoveTo xd,yd Delay 1000 LeftClick 1 Delay 1000 VBSCall FindColorEx(xd-10,yd-10,xd+10,yd+10,"00ebef",1,0.8,xa,ya) If xa>0 and ya>0 KeyPress 9,1 Delay 500 Else Rem 死亡 Delay 50 IfColor 72,67,212094,2 Else Gosub 红蓝 IfColor 72,67,212094,2 Else LeftClick 1 Delay 100 MoveTo 539,354 Delay 1000