1.     否则如果(Var_mubiao="99")为真,则
  2.     否则如果(Var_mubiao="99")为真,则
  3.     否则如果(Var_mubiao="99")为真,则
  4.     否则如果(Var_mubiao="99")为真,则
  5.     否则如果(Var_mubiao="99")为真,则
  6.     否则如果(Var_mubiao="99")为真,则
  7.     否则如果(Var_mubiao="99")为真,则
  8.         跳转到标记 END
  9.     条件结束
  10.     标记 END.目的地
  11. 子程序结束,回到调用处
  12. 子程序 CX.位置判断
  13.     //txt_record = "CX.位置判断"
  14.     //Gosub CX.日志.记录
  15.     txt_record = 0 : D_qr=0
  16.     调用子程序 CX.多确认
  17.     如果表达式 (D_qr=1) 为真,则
  18.         跳转到标记 位置判断结束
  19.     条件结束
  20.     //下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:46, 532)处的颜色
  21.     延时time101毫秒
  22.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 296, 450)
  23.     如果表达式 (GetColor = "FFFFFF") 为真,则
  24.         调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 298, 460)
  25.         如果表达式 (GetColor = "FFFFFF") 为真,则
  26.             txt_record = "挑战平台"
  27.             跳转到标记 位置判断结束
  28.         条件结束
  29.     条件结束
  30.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 46, 532)
  31.     如果表达式 (GetColor = "0065FF") 为真,则
  32.         txt_record = "地球仪"
  33.         调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 0, 0)
  34.         如果表达式 (GetColor = "737573") 为真,则
  35.             txt_record = "传送仓"
  36.             跳转到标记 位置判断结束
  37.         否则如果(GetColor = "ADBEDE")为真,则
  38.             txt_record = "机械室"
  39.             跳转到标记 位置判断结束
  40.         否则如果(GetColor = "181000" or GetColor = "FFFFFF")为真,则
  41.             //下面太空站==============================================================================
  42.             txt_record = "精灵太空站"
  43.             调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 143, 110)
  44.             如果表达式 (GetColor = "FFFF00") 为真,则
  45.                 txt_record = "精灵太空站左翼"
  46.                 跳转到标记 位置判断结束
  47.             否则如果(GetColor = "10A2BD" or GetColor = "21A2C6")为真,则
  48.                 txt_record = "精灵太空站"
  49.                 跳转到标记 位置判断结束
  50.             条件结束
  51.             //上面太空站==============================================================================
  52.         否则如果(GetColor = "8C6984")为真,则
  53.             txt_record = "云霄星一层"
  54.             跳转到标记 位置判断结束
  55.         否则如果(GetColor = "DECFBD")为真,则
  56.             txt_record = "云霄星二层"
  57.             跳转到标记 位置判断结束
  58.         否则如果(GetColor = "9C929C")为真,则
  59.             txt_record = "海洋星一层"
  60.             跳转到标记 位置判断结束
  61.         否则如果(GetColor = "003073")为真,则
  62.             txt_record = "火星二层"
  63.             跳转到标记 位置判断结束
  64.         否则如果(GetColor = "9C929C")为真,则
  65.         否则如果(GetColor = "9C929C")为真,则
  66.         否则如果(GetColor = "9C929C")为真,则
  67.         否则如果(GetColor = "9C929C")为真,则
  68.         条件结束
  69.     否则如果(GetColor = "526163")为真,则
  70.         txt_record = "勇者塔内"
  71.         跳转到标记 位置判断结束
  72.     条件结束
  73.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 0, 0)
  74.     如果表达式 (GetColor = "100CFF") 为真,则
  75.         txt_record = "火星一层"
  76.         跳转到标记 位置判断结束
  77.     条件结束
  78.     //下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:498, 502)处的颜色
  79.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 476, 486)
  80.     如果表达式 (GetColor = "633000") 为真,则
  81.         txt_record = "开始"
  82.         跳转到标记 位置判断结束
  83.     否则如果(GetColor = "E7A629")为真,则
  84.         txt_record = "选择其他用户"
  85.         跳转到标记 位置判断结束
  86.     否则如果(GetColor = "CE7110")为真,则
  87.         txt_record = "用户密码"
  88.         跳转到标记 位置判断结束
  89.     条件结束
  90.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 167, 189)
  91.     如果表达式 (GetColor = "8C4900") 为真,则
  92.         txt_record = "选择服务器"
  93.         跳转到标记 位置判断结束
  94.     条件结束
  95.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 391, 476)
  96.     如果表达式 (GetColor = "FFFFFF") 为真,则
  97.         txt_record = "选择其他用户"
  98.         跳转到标记 位置判断结束
  99.     条件结束
  100.     调用插件命令 GetColor = Bkgnd.GetPixelColor(Hwnd, 448, 318)