- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 否则如果(Var_mubiao="99")为真,则
- 跳转到标记 END
- 条件结束
- 标记 END.目的地
- 子程序结束,回到调用处
- 子程序 CX.位置判断
- //txt_record = "CX.位置判断"
- //Gosub CX.日志.记录
- txt_record = 0 : D_qr=0
- 调用子程序 CX.多确认
- 如果表达式 (D_qr=1) 为真,则
- 跳转到标记 位置判断结束
- 条件结束
- //下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:46, 532)处的颜色
- 延时time101毫秒
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 296, 450)
- 如果表达式 (GetColor = "FFFFFF") 为真,则
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 298, 460)
- 如果表达式 (GetColor = "FFFFFF") 为真,则
- txt_record = "挑战平台"
- 跳转到标记 位置判断结束
- 条件结束
- 条件结束
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 46, 532)
- 如果表达式 (GetColor = "0065FF") 为真,则
- txt_record = "地球仪"
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 0, 0)
- 如果表达式 (GetColor = "737573") 为真,则
- txt_record = "传送仓"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "ADBEDE")为真,则
- txt_record = "机械室"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "181000" or GetColor = "FFFFFF")为真,则
- //下面太空站==============================================================================
- txt_record = "精灵太空站"
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 143, 110)
- 如果表达式 (GetColor = "FFFF00") 为真,则
- txt_record = "精灵太空站左翼"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "10A2BD" or GetColor = "21A2C6")为真,则
- txt_record = "精灵太空站"
- 跳转到标记 位置判断结束
- 条件结束
- //上面太空站==============================================================================
- 否则如果(GetColor = "8C6984")为真,则
- txt_record = "云霄星一层"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "DECFBD")为真,则
- txt_record = "云霄星二层"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "9C929C")为真,则
- txt_record = "海洋星一层"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "003073")为真,则
- txt_record = "火星二层"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "9C929C")为真,则
- 否则如果(GetColor = "9C929C")为真,则
- 否则如果(GetColor = "9C929C")为真,则
- 否则如果(GetColor = "9C929C")为真,则
- 条件结束
- 否则如果(GetColor = "526163")为真,则
- txt_record = "勇者塔内"
- 跳转到标记 位置判断结束
- 条件结束
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 0, 0)
- 如果表达式 (GetColor = "100CFF") 为真,则
- txt_record = "火星一层"
- 跳转到标记 位置判断结束
- 条件结束
- //下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:498, 502)处的颜色
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 476, 486)
- 如果表达式 (GetColor = "633000") 为真,则
- txt_record = "开始"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "E7A629")为真,则
- txt_record = "选择其他用户"
- 跳转到标记 位置判断结束
- 否则如果(GetColor = "CE7110")为真,则
- txt_record = "用户密码"
- 跳转到标记 位置判断结束
- 条件结束
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 167, 189)
- 如果表达式 (GetColor = "8C4900") 为真,则
- txt_record = "选择服务器"
- 跳转到标记 位置判断结束
- 条件结束
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 391, 476)
- 如果表达式 (GetColor = "FFFFFF") 为真,则
- txt_record = "选择其他用户"
- 跳转到标记 位置判断结束
- 条件结束
- 调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 448, 318)