1. 令 huwid = Window.Foreground()
  2. 调用 Window.Active(huwid)
  3. 注释: 获取屏幕设置信息
  4. 令 pmx = Sys.GetScRX()
  5. 令 pmy = Sys.GetScRY()
  6. 令 pmdep = Sys.GetScDep()
  7. 注释:=========================【变 量 区】==============================
  8. (语句无法识别,可能有错误): yhx = 728 //遗骸指示坐标
  9. 令 yxy = 522
  10. (语句无法识别,可能有错误): tzx = 548 //挑战按钮坐标
  11. 令 tzy = 575
  12. (语句无法识别,可能有错误): zgx = 706 //整关BOSS按钮坐标
  13. 令 zgy = 516
  14. (语句无法识别,可能有错误): kzgx = 689 //开始挑战整关BOSS位置
  15. 令 kzgy = 512
  16. (语句无法识别,可能有错误): qdanx = 641 //确定按钮坐标
  17. 令 qdany = 482
  18. 令 bosstx = 857
  19. 令 bossty = 610
  20. 令 qbosstx = 680
  21. 令 qbossty = 513
  22. 注释:====================================================================
  23. 定义变量 getcoloryh
  24. 令 getcoloryh = 得到指定点 (yhx, yxy) 的颜色
  25. 循环当 getcoloryh = "FF" 时
  26.     调用 Window.Active(huwid)
  27.     (语句无法识别,可能有错误): IfColor tzx,tzy,"D25AB",0 Then //如果 继续挑战 按钮为红色
  28.     (鼠标)移动到 (tzx, tzy)
  29.     (鼠标)左键单击, 1次
  30.     延时 1500 毫秒
  31.     (鼠标)移动到 (zgx, zgy)
  32.     (语句无法识别,可能有错误): IfColor zgx, zgy, "A0", 0 Then //如果到了挑战整数关BOSS
  33.     (语句无法识别,可能有错误): MoveTo kzgx, kzgy // 移动到开始挑战
  34.     (鼠标)左键单击, 1次
  35. 否则
  36.     (语句无法识别,可能有错误): MoveTo qdanx,qdany //点 确定按钮
  37.     (鼠标)左键单击, 1次
  38. 条件结束
  39. 延时 3000 毫秒
  40. 定义变量 GetColor
  41. (语句无法识别,可能有错误): GetColor=GetPixelColor(bosstx,bossty) //获取整关BOSS提示字体颜色
  42. 循环当 GetColor <> "1B4A8B" 时
  43.     如果点 (bosstx,bossty) 的颜色等于 "1B4A8B" 则
  44.         (鼠标)移动到 (bosstx, bossty)
  45.         (鼠标)左键单击, 1次
  46.         跳出循环
  47.     否则
  48.         如果点 (tzx,tzy) 的颜色等于 "D25AB" 则
  49.             跳出循环
  50.         条件结束
  51.     条件结束
  52. 循环结束
  53. 延时 1500 毫秒
  54. (鼠标)移动到 (qbosstx, qbossty)
  55. 如果点 (qbosstx,qbossty) 的颜色等于 "A0" 则
  56.     (鼠标)左键单击, 1次
  57. 否则
  58. 条件结束
  59. 否则
  60. 条件结束
  61. 循环结束