1. 令 YS3 = Bkgnd.GetPixelColor(Hwnd,401,252)
  2. 延时 300 毫秒
  3. 用户定义变量 Combo1=DropList{"师门任务":"0"|"捕杀任务":"1"|"洗练石任务":"2"|"惩恶任务":"3"}=0 "Combo1"
  4. 如果 Combo1 = "0" 则
  5.     跳转到标记 A
  6. 否则如果 Combo1 = "1" 则
  7.     跳转到标记 B
  8. 否则如果 Combo1 = "2" 则
  9.     跳转到标记 C
  10. 否则如果 Combo1 = "3" 则
  11.     跳转到标记 F
  12. 否则
  13. 条件结束
  14. 标记 A
  15. 调用 Bkgnd.LeftClick(Hwnd,WE,WA)
  16. 如果 YS3 = "00FFFF" 则
  17.     跳转到标记 A1
  18. 否则
  19. 条件结束
  20. 调用 Bkgnd.LeftClick(Hwnd,WB,WC)
  21. 延时 1000 毫秒
  22. 调用 Bkgnd.LeftClick(Hwnd,WAF,WWF)
  23. 延时 1500 毫秒
  24. 调用 Bkgnd.LeftClick(Hwnd,WCC,WDD)
  25. 延时 1000 毫秒
  26. 调用 Bkgnd.LeftClick(Hwnd,WCC,WDD)
  27. 延时 1000 毫秒
  28. 标记 A1
  29. 令 YS4 = Bkgnd.GetPixelColor(Hwnd,401,252)
  30. 如果 YS4 = "00FFFF" 则
  31.     延时 10 毫秒
  32. 否则
  33.     跳转到标记 B
  34. 条件结束
  35. 子程序 Q(a)
  36.     令 XY = Bkgnd.FindColor(Hwnd,391,244,590,WK,"480A00")
  37.     令 YS = Split(XY,"|")
  38.     令 X = CInt(YS(0))
  39.     令 Y = CInt(YS(1))
  40. 子程序结束
  41. 标记 A2
  42. 令 YS4 = Bkgnd.GetPixelColor(Hwnd,401,252)
  43. 如果 YS4 = "00FFFF" 则
  44.     延时 10 毫秒
  45. 否则
  46.     跳转到标记 B
  47. 条件结束
  48. 调用 Bkgnd.LeftClick(Hwnd,WE,WA)
  49. 令 YS1 = Bkgnd.GetPixelColor(Hwnd,486,266)
  50. 延时 300 毫秒
  51. 如果 YS1 = "FFFFFF" 则
  52.     调用 Q(a)
  53.     调用 Bkgnd.LeftClick(Hwnd,X,Y)
  54.     延时 1500 毫秒
  55.     跳转到标记 A4
  56. 否则
  57.     跳转到标记 A3
  58.     延时 1500 毫秒
  59. 条件结束
  60. 标记 A3
  61. 令 YS4 = Bkgnd.GetPixelColor(Hwnd,401,252)
  62. 如果 YS4 = "00FFFF" 则
  63.     延时 10 毫秒
  64. 否则
  65.     跳转到标记 B
  66. 条件结束
  67. 调用 Q(a)
  68. 调用 Bkgnd.LeftClick(Hwnd,X,Y)
  69. 延时 1000 毫秒
  70. 循环 5 次
  71.     调用 Bkgnd.LeftClick(Hwnd,WBJ,WBW)
  72.     延时 3000 毫秒
  73. 循环结束
  74. 跳转到标记 A2
  75. 延时 2000 毫秒
  76. 标记 A4
  77. 令 YS2 = Bkgnd.GetPixelColor(Hwnd,215,426)
  78. 如果 YS2 = "29341A" 则
  79.     调用 Bkgnd.LeftClick(Hwnd,WCC,WDD)
  80.     延时 500 毫秒
  81.     调用 Bkgnd.LeftClick(Hwnd,WCC,WDD)
  82.     延时 300 毫秒
  83.     调用 Bkgnd.LeftClick(Hwnd,WE,WA)
  84.     延时 2000 毫秒
  85.     跳转到标记 A2
  86. 否则
  87.     延时 2000 毫秒
  88.     调用 Q(a)
  89.     调用 Bkgnd.LeftClick(Hwnd,X,Y)
  90.     延时 2000 毫秒
  91.     跳转到标记 A2
  92. 条件结束
  93. 调用 Bkgnd.LeftClick(Hwnd,WE,WA)
  94. 延时 1000 毫秒
  95. 令 YS4 = Bkgnd.GetPixelColor(Hwnd,401,252)
  96. 如果 YS4 = "00FFFF" 则
  97.     延时 10 毫秒
  98. 否则
  99.     跳转到标记 B
  100. 条件结束