- 子程序结束
- 子程序 多选择战斗()
- 令 s = 10
- 标记 继续(子程序 多选择战斗)
- 如果 Form1.ComboBox2.ListIndex = 0 则
- 标记 等待_开始战斗(子程序 多选择战斗)
- 令 dm_ret = dm.FindStr(0,0,w,h,pass,"7eff00-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 20,intY - 65)
- 延时 150 毫秒
- dm.LeftClick()
- 条件结束
- 延时 10 毫秒
- 令 dm_ret = dm.FindStr(0,0,w,h,"开始战斗","ffd300-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 20,intY + 8)
- 延时 150 毫秒
- dm.LeftClick()
- 否则
- 延时 500 毫秒
- 跳转到标记 等待_开始战斗(子程序 多选择战斗)
- 条件结束
- 注释:战斗等待
- 标记 战斗等待(子程序 多选择战斗)
- 令 dm_ret = dm.FindStr(0,0,w,h,"确定","ffd300-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 5,intY + 5)
- 延时 150 毫秒
- dm.LeftClick()
- 否则
- 延时 500 毫秒
- 令 dm_ret = dm.FindPic(0,0,w,h,"宝箱开.bmp|宝箱关.bmp","000000",0.9,0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX,intY)
- 延时 150 毫秒
- dm.LeftClick()
- 条件结束
- 跳转到标记 战斗等待(子程序 多选择战斗)
- 条件结束
- 否则如果 Form1.ComboBox2.ListIndex = 1 则
- 标记 等待_开始战斗0(子程序 多选择战斗)
- 令 dm_ret = dm.FindStr(0,0,w,h,pass,"7eff00-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 20,intY - 65)
- 延时 100 毫秒
- dm.LeftClick()
- 条件结束
- 延时 1000 毫秒
- 令 dm_ret = dm.FindStr(0,0,w,h,"免费机会","fff114-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 延时 10 毫秒
- 令 p1 = intX
- 令 p2 = intY
- 令 s = dm.Ocr(p1,p2,p1 + 120,p2 + 15,"30ff00-000000",1.0)
- 令 s = CLng(s)
- 如果 s = 0 则
- 退出子程序
- 否则
- 令 dm_ret = dm.FindStr(0,0,w,h,"开始战斗","ffd300-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 20,intY + 8)
- 延时 150 毫秒
- dm.LeftClick()
- 条件结束
- 注释:战斗与战斗结束
- 延时 10 毫秒
- 注释:战斗等待
- 标记 战斗等待0(子程序 多选择战斗)
- 令 dm_ret = dm.FindStr(0,0,w,h,"确定","ffd300-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX + 5,intY + 5)
- 延时 150 毫秒
- dm.LeftClick()
- 否则
- 延时 500 毫秒
- 令 dm_ret = dm.FindPic(0,0,w,h,"宝箱开.bmp|宝箱关.bmp","000000",0.9,0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- dm.MoveTo(intX,intY)
- 延时 150 毫秒
- dm.LeftClick()
- 条件结束
- 跳转到标记 战斗等待0(子程序 多选择战斗)
- 条件结束
- 条件结束
- 否则
- 延时 1500 毫秒
- 跳转到标记 等待_开始战斗0(子程序 多选择战斗)
- 条件结束
- 条件结束
- 跳转到标记 继续(子程序 多选择战斗)
- 子程序结束
- 如果 Form1.CheckBox1.Value 则
- 令 Pass = "黄龙军"
- 调用 打开演义目标()
- 延时 500 毫秒
- 调用 多选择战斗()
- 条件结束
- 如果 Form1.CheckBox2.Value 则
- 令 Pass = "裴元绍军"
- 调用 打开演义目标()