UserVar V=0 "扫描怪物数量"
UserVar V1=0 "技能[1](多重箭)"
UserVar V2=0 "技能[2](箭锋穿云)"
UserVar V3=0 "技能[3](玄武恸)"
UserVar V4=0 "技能[4](爆裂箭)"
UserVar V5=0 "技能[5](断风箭)"
UserVar V6=0 "技能[6](箭神通)"
UserVar V7=0 "技能[7](血  药)"
UserVar V8=0 "技能[8](蓝  药)"


//判断小地图怪物数量
a = Plugin.Color.CountColor(876, 81, 971, 166, "22269A",0.8)
If a >= V Then //如果数量大于V,则
Delay 100
//小地图区域拉怪(找色)
FindColorEx 876, 81,971, 166,"22269A",0,0.7,X,Y
If X > 0 And Y > 0 Then 
MoveTo X, Y//鼠标移动到怪上
Delay 200 //延迟100毫秒
LeftClick 1 //鼠标点击
Delay 200
MoveTo 758, 141

//使用第3个技能--玄武(找图)
Delay 100
FindPic 376, 601,803, 734,"Attachment:\技能3.bmp",0.9,X6,Y6
If X6 > 0 And Y6 > 0 Then 
KeyPress V3, 1
Delay 200
End If

Delay 3000 //延迟3000毫秒
End if
Else //否则(小地图上没有红点)
Call 打怪()//调用打怪子程序
End If

Sub 打怪()//打怪小程序
// 自动补血(找色)
Delay 200
FindColorEx 78, 67,177, 77,"0180DA",0,0.8,X1,Y1
If X1 > 0 And Y1 > 0 Then
KeyPress V7, 1
Delay 200
End If
Delay 100
// 自动补篮(找色)
FindColorEx 77, 79,130, 93,"D0A60B",0,0.8,X2,Y2
If X2 > 0 And Y2 > 0 Then
KeyPress V8, 1
Delay 200
End If
Delay 100

// 使用技能5--状态技能(找图)
FindPic 674, 26,795, 79,"Attachment:\状态.bmp",0.8,X8,Y8
If X8 < 0 And Y8 < 0 Then 
KeyPress V6, 1
Delay 200
End If

// 打怪
KeyPress "Tab", 1 //按下TAB键
Delay 200
// 有怪(找色)
FindColor 249, 34,531, 133,"D26D0C",X3,Y3
If X3 > 0 And Y3 > 0 Then 
// 使用技能1(找图)
FindPic 376, 601,803, 734,"Attachment:\技能1.bmp",0.9,X4,Y4
If X4 > 0 And Y4 > 0 Then 
KeyPress V1, 1
Delay 3000
End If
Delay 100
// 使用技能2(找图)
FindPic 376, 601,803, 734,"Attachment:\技能2.bmp",0.9,X5,Y5
If X5 > 0 And Y5 > 0 Then 
KeyPress V2, 1
Delay 200
End If
Delay 100
// 使用技能3(找图)
FindPic 376, 601,803, 734,"Attachment:\技能3.bmp",0.9,X6,Y6
If X6 > 0 And Y6 > 0 Then 
KeyPress V3, 1
Delay 200
End If
Delay 100
// 使用技能4(找图)
FindPic 376, 601,803, 734,"Attachment:\技能4.bmp",0.9,X7,Y7
If X7 > 0 And Y7 > 0 Then 
KeyPress V4, 1
Delay 200
End If
Delay 100
// 使用技能6(找图)
FindPic 376, 601,803, 734,"Attachment:\技能5.bmp",0.9,X9,Y9
If X9 > 0 And Y9 > 0 Then 
KeyPress V5, 1