x = Plugin.GetSysInfo.GetScreenResolutionX()
y = Plugin.GetSysInfo.GetScreenResolutionY()

Function m_c(img)
	//确定1,确定2,宝箱,全部拾取,再次挑战,片头,查看攻略
	//Call m_c("确定1")
	FindPic 0,0,x,y,"Attachment:\"&img&".bmp",0.8,intX,intY
	If intX > 0 And intY > 0 Then 
		m_c = true
		MoveTo intX+5, intY+5
		LeftClick 1
		MoveTo 0, 0
		LockMouse
	Else 
		m_c = false
	End If
End Function

Function 查看攻略()
	FindPic 0,0,x,y,"Attachment:\查看攻略.bmp",0.8,intX,intY
	If intX > 0 And intY > 0 Then 
		查看攻略 = true
		KeyDown "Right", 1
	Else 
		查看攻略 = false
		KeyUp "Right", 1
	End If
End Function


Dim dq_num,dq_fb
dq_fb = 0

UserVar Var1=0 "请输入要进入副本的次数"
If not IsNumeric(Var1)  Then 
	Var1 = 0
End If

UserVar dr_num=DropList{"3人":"3"|"2人":"2"|"1人":"1"}=3 "请选择副本中敌人数量"
UserVar dz_pb=DropList{"打坐":"1"|"跑步":"0"}=1 "完成副本次数后进行"


For Var1
	
	dq_fb = dq_fb + 1
	
	//战斗部分
	Rem 战斗部分
	//dr_num = 3
	dq_num = 0
	
	For dr_num
		dq_num = dq_num + 1
		
		While 查看攻略() = true
			//Call 查看攻略()
		Wend
		
		Call Plugin.Msg.Tips("当前副本第"&dq_fb&"次,第" & dq_num & "次战斗")
		
		While m_c("确定1") = false
			//Call m_c("确定1")
		Wend
		
		Delay 1000
		
	Next
	
	//结算部分
	Rem 结算部分
	
	While m_c("确定2_2") = false
			//Call m_c("确定2") = false
	Wend
	Delay 1000
	While m_c("宝箱") = false
			//Call m_c("宝箱") = false
	Wend
	While m_c("全部拾取") = false
			//Call m_c("全部拾取") = false
	Wend
	
	//循环部分
	Rem 循环部分
	
	If Var1 = dq_fb Then 
		While m_c("退出") = false
				//Call m_c("退出") = false
		Wend
		Delay 2000
	Else 
		While m_c("再次挑战") = false
				//Call m_c("再次挑战") = false
		Wend
		While m_c("片头") = true
				//Call m_c("片头") = true
		Wend
	End If

Next