//打开游戏后,窗口不要移动,以物理攻击,要以在攻击循环里自己加入魔法攻击技能键
i=1
i1=1
Delay 1000
KeyDown 18,1
//按下ATL键,显示怪血条
Delay 200
Rem 找怪
Delay 200
VBSCall Call FindCenterColor(20,40,475,190,"6365FF",x,y)
//窗口左上角找怪
If x>0 and y>0
Goto 打怪
Else
VBSCall Call FindCenterColor(20,190,380,500,"6365FF",x,y)
//窗口左下角找怪
If x>0 and y>0
Goto 打怪
Else
VBSCall Call FindCenterColor(381,330,770,500,"6365FF",x,y)
//窗口右下角找怪
If x>0 and y>0
Goto 打怪
Else
VBSCall Call FindCenterColor(476,40,770,329,"6365FF",x,y)
//窗口右上角找怪
If x>0 and y>0
Goto 打怪
Else
i1=i1+1
If i1>=4
//如果整个窗口找4次还没怪就随机移动
Rem 随机
Randomize
MoveTo 430+Int((210*Rnd)-100),300+Int((190*Rnd)-50)
Delay 200
LeftClick 1
Delay 1500
i1=1
EndIf
Goto 找怪
EndIf
EndIf
EndIf
EndIf
Rem 打怪
i1=1
a=1
//点到怪就用物理攻击
MoveTo x+16,y+70
Delay 400
LeftClick 1
Delay 500
While i<=1
Delay 450
IfColor 365,54,2175ff,1
//看点到怪后血条有没有在
Delay 100
Goto 找怪
Else
VBSCall FindColor(396,308,472,357,"FF2021",x0,y0)
If x0>0 and y0>0
//找窗口中心有没有点到自己
Delay 100
Goto 找怪
EndIf
// IfColor 589 293 c671ce 2
//判断点到不能打的怪出现的对话框,以对话框右上角紫色点为参照点
// MoveTo 57 87
// Delay 100
// LeftClick 2
// Delay 2000
// Goto 随机
// EndIf
EndIf
a=a+1
If a>=12
//如果有点到怪,但没有时,时间一到就随机移动
Goto 随机
EndIf
EndWhile
EndScript
//=================================================================================================
//回红,回蓝
//=================================================================================================
Rem 如果没有技能回血,就用F1放红药回血,F5换成F1,次数减少就行了
Delay 200
IfColor 372,381,ffffff,0
//回红
KeyPress 18,1
//放开ALT键
Delay 150
KeyPress 35,1
//停止挂机
Delay 200
MoveTo 434,307
//鼠标移到自己身上
Delay 200
LeftClick 1
//点中自己