1. 标记 挂机打怪
  2. 从左上到右下查找颜色 "053662",把找到的坐标保存到 (X, Y),指定区域(左:0 上:0 右:1600 下:900)
  3. 子程序 检测状态
  4.     令 YS2 = 得到指定点 (X + 144, Y - 213) 的颜色
  5.     如果 YS2 = "989999" 则
  6.         MsgBox("角色已移动地图,请暂停脚本")
  7.     否则
  8.     条件结束
  9. 子程序结束
  10. 子程序 技能切换
  11.     (键盘)按 "5" 键, 1次
  12.     延时 200 毫秒
  13.     (键盘)按 "1" 键, 1次
  14.     延时 100 毫秒
  15. 子程序结束
  16. 子程序 自动回复
  17.     令 YS = 得到指定点 (X - 32, Y - 8) 的颜色
  18.     如果 YS = "333333" 则
  19.         (键盘)按 "Q" 键, 2次
  20.         延时 10 毫秒
  21.     否则
  22.     条件结束
  23.     令 YS1 = 得到指定点 (X + 321, Y - 8) 的颜色
  24.     如果 YS1 = "363636" 则
  25.         (键盘)按 "W" 键, 2次
  26.         延时 10 毫秒
  27.     否则
  28.     条件结束
  29. 子程序结束
  30. 标记 自动找怪
  31. 调用 检测状态
  32. 调用 自动回复
  33. (鼠标)移动到 (X, Y - 569)
  34. (鼠标)左键单击, 1次
  35. 延时 150 毫秒
  36. 调用 技能切换
  37. 调用 自动回复
  38. 定义变量 q, w, v, i, j, k
  39. 令 q = X + 162
  40. 令 w = Y - 280
  41. 令 v = 35
  42. 令 i = 1
  43. 循环 15 次
  44.     令 j = 0
  45.     令 k = v
  46.     循环 2 次
  47.         循环 i 次
  48.             令 q = q + j
  49.             令 w = w + k
  50.             (鼠标)移动到 (q, w)
  51.             延时 12 毫秒
  52.             令 EE = 得到指定点 (X + 120, Y - 542) 的颜色
  53.             令 ER = 得到指定点 (X + 120, Y - 541) 的颜色
  54.             如果 EE = "000064" 或者 ER = "000064" 则
  55.                 把当前鼠标所在的位置保存到 (ux, uy)
  56.                 (鼠标)移动到 (ux, uy)
  57.                 (键盘)按 "F10" 键, 1次
  58.                 延时 3000 毫秒
  59.                 (键盘)按 "F10" 键, 1次
  60.             否则
  61.             条件结束
  62.         循环结束
  63.         令 j = v
  64.         令 k = 0
  65.     循环结束
  66.     令 i = i + 1
  67.     令 v = v * (- 1 )
  68. 循环结束
  69. 跳转到标记 挂机打怪