- 令 Y = Clng(Right(XY,Len(XY) - ZB))
- 如果 X > 0 并且 Y > 0 则
- 调用 Bkgnd.LeftClick(Hwnd,X,Y)
- 否则
- 延时 200 毫秒
- 跳转到标记 ga1(子程序 关闭战斗显示1)
- 条件结束
- 子程序结束
- 子程序 模式1
- 标记 继续(子程序 模式1)
- 循环 guxiu 次
- 令 XY = Bkgnd.FindColor(Hwnd,357,305,427,326,"A9C7D4")
- 令 ZB = InStr(XY,"|")
- 令 X = Clng(Left(XY,ZB - 1))
- 令 Y = Clng(Right(XY,Len(XY) - ZB))
- 如果 X > 0 并且 Y > 0 则
- 调用 Bkgnd.LeftClick(Hwnd,X,Y)
- 条件结束
- 延时 500 毫秒
- 标记 ga(子程序 模式1)
- 令 XY = Bkgnd.FindColor(Hwnd,421,382,493,405,"A9C7D4")
- 令 ZB = InStr(XY,"|")
- 令 X = Clng(Left(XY,ZB - 1))
- 令 Y = Clng(Right(XY,Len(XY) - ZB))
- 如果 X > 0 并且 Y > 0 则
- 调用 Bkgnd.LeftClick(Hwnd,X,Y)
- 否则
- 跳转到标记 ga(子程序 模式1)
- 条件结束
- 延时 500 毫秒
- 如果 关闭战斗显示 = 0 则
- 调用 关闭战斗显示1()
- 否则如果 不关闭战斗显示 = 1 则
- 条件结束
- 延时 200 毫秒
- 标记 guanbi(子程序 模式1)
- 延时 300 毫秒
- 令 XY = Bkgnd.FindColor(Hwnd,505,431,578,454,"A9C7D4")
- 令 ZB = InStr(XY,"|")
- 令 X = Clng(Left(XY,ZB - 1))
- 令 Y = Clng(Right(XY,Len(XY) - ZB))
- 如果 X > 0 并且 Y > 0 则
- 调用 Bkgnd.LeftClick(Hwnd,X,Y)
- 否则
- 延时 2000 毫秒
- 跳转到标记 guanbi(子程序 模式1)
- 条件结束
- 延时 500 毫秒
- SR.SetMode(1,Hwnd)
- 令 x1 = 268
- 令 y1 = 68
- 令 x2 = 425
- 令 y2 = 98
- 令 colordsc = "BEA67A-000000"
- 令 similar = 0.95
- 令 STR = SR.ShapeRec(x1,y1,x2,y2,colordsc,similar)
- 调用 Msg.ShowScrTXT(0,0,500,500,STR,"29AA41")
- 延时 500 毫秒
- SR.SetMode(1,Hwnd)
- 令 x1 = 270
- 令 y1 = 91
- 令 x2 = 427
- 令 y2 = 121
- 令 colordsc = "BEA67A-000000"
- 令 similar = 0.95
- 令 STT = SR.ShapeRec(x1,y1,x2,y2,colordsc,similar)
- 调用 Msg.ShowScrTXT(0,0,500,500,STT,"29AA41")
- 延时 300 毫秒
- 令 x1 = 277
- 令 y1 = 121
- 令 x2 = 456
- 令 y2 = 145
- 令 colordsc = "S[30-50]"
- 令 similar = 0.95
- 令 STA = SR.ShapeRec(x1,y1,x2,y2,colordsc,similar)
- 如果 STA = 您本次探险还有0次复活机会 则
- 跳转到标记 哈哈(子程序 模式1)
- 否则
- 条件结束
- 如果 xuelan = 1 则
- 如果 吃红 = 1 则
- 调用 红90()
- 否则如果 吃红 = 2 则
- 调用 红80()
- 否则如果 吃红 = 3 则
- 调用 红70()
- 否则如果 吃红 = 4 则
- 调用 红60()
- 否则如果 吃红 = 5 则
- 调用 红50()
- 否则如果 吃红 = 6 则
- 调用 红40()
- 否则如果 吃红 = 7 则
- 调用 红30()
- 否则如果 吃红 = 8 则
- 调用 红20()
- 否则如果 吃红 = 9 则
- 调用 红10()
- 否则如果 吃红 = 10 则
- 条件结束