1.     注释:↑色调(H)、饱和度(S)、亮度(L)
  2.     如果 R > 210 并且 B < 10 并且 H < 10 并且 S > 230 则
  3.         跳转到标记 找到怪(子程序 找怪)
  4.     否则
  5.         跳转到标记 再找怪(子程序 找怪)
  6.     条件结束
  7.     标记 找到怪(子程序 找怪)
  8. 子程序结束
  9. 子程序 杀怪()
  10.     注释:↓测灰白色(怪血条左上方,不打无经验的怪)
  11.     令 hcolor = 得到指定点 (Lx + 279, Ty + 34) 的颜色
  12.     调用 Color.ColorToRGB(hcolor,R,G,B)
  13.     注释:↑红色(R)、绿色(G)、蓝色(B)
  14.     调用 Color.ColorToHSL(hcolor,H,S,L)
  15.     注释:↑色调(H)、饱和度(S)、亮度(L)
  16.     如果 R > 100 并且 G > 100 并且 B > 100 并且 S < 15 则
  17.         跳转到标记 下一个(子程序 杀怪)
  18.     条件结束
  19.     延时 50 毫秒
  20.     注释:↓测黑色
  21.     令 hcolor = 得到指定点 (Lx + 264, Ty + 35) 的颜色
  22.     调用 Color.ColorToRGB(hcolor,R,G,B)
  23.     注释:↑红色(R)、绿色(G)、蓝色(B)
  24.     调用 Color.ColorToHSL(hcolor,H,S,L)
  25.     注释:↑色调(H)、饱和度(S)、亮度(L)
  26.     如果 R < 13 并且 G < 13 并且 B < 5 并且 S > 230 并且 L < 10 则
  27.         跳转到标记 怪未死(子程序 杀怪)
  28.     否则
  29.         跳转到标记 下一个(子程序 杀怪)
  30.     条件结束
  31.     定义变量 wrongn
  32.     令 wrongn = 0
  33.     注释:↑记录测怪血条左端红色点失误次数
  34.     标记 怪未死(子程序 杀怪)
  35.     如果 pkboss = 1 则
  36.         如果 DateDiff("s",tf1,now) >= sf1 则
  37.             (键盘)按下 "Alt" 键
  38.             延时 49 毫秒
  39.             (键盘)按 "1" 键, 1次
  40.             延时 51 毫秒
  41.             (键盘)弹起 "Alt" 键
  42.             令 tf1 = now
  43.             延时 100 毫秒
  44.         条件结束
  45.     否则
  46.         如果 DateDiff("s",tf1,now) >= sf1 则
  47.             (键盘)按 "F1" 键, 1次
  48.             令 tf1 = now
  49.             延时 100 毫秒
  50.         条件结束
  51.     条件结束
  52.     延时 100 毫秒
  53.     如果 follow = 1 则
  54.         注释:↓如果follow=1,则启用近攻跟随,否则停用ALT1技能
  55.         如果 DateDiff("s",talt1,now) >= salt1 则
  56.             定义变量 tgsys
  57.             令 tgsys = now
  58.             标记 反复跟(子程序 杀怪)
  59.             (键盘)按下 "Alt" 键
  60.             延时 49 毫秒
  61.             (键盘)按 "1" 键, 1次
  62.             延时 51 毫秒
  63.             (键盘)弹起 "Alt" 键
  64.             令 talt1 = now
  65.             延时 500 毫秒
  66.             注释:↑近攻跟随移动过程中耗用时间(秒)
  67.             如果 DateDiff("s",tgsys,now) <= gsys 则
  68.                 跳转到标记 反复跟(子程序 杀怪)
  69.                 注释:↑gsys:近攻跟随移动过程中耗用时间(秒)
  70.             条件结束
  71.         条件结束
  72.     条件结束
  73.     延时 100 毫秒
  74.     如果 pkms = 0 则
  75.         注释:↑打怪模式,此处只用F1攻
  76.         跳转到标记 辨别(子程序 杀怪)
  77.     条件结束
  78.     如果 DateDiff("s",tf2,now) >= sf2 则
  79.         (键盘)按 "F2" 键, 1次
  80.         令 tf2 = now
  81.         延时 100 毫秒
  82.     条件结束
  83.     延时 100 毫秒
  84.     如果 DateDiff("s",tf3,now) >= sf3 则
  85.         (键盘)按 "F3" 键, 1次
  86.         令 tf3 = now
  87.         延时 100 毫秒
  88.     条件结束
  89.     延时 100 毫秒
  90.     如果 DateDiff("s",tf4,now) >= sf4 则
  91.         (键盘)按 "F4" 键, 1次
  92.         令 tf4 = now
  93.         延时 100 毫秒
  94.     条件结束
  95.     延时 100 毫秒
  96.     如果 DateDiff("s",tf5,now) >= sf5 则
  97.         (键盘)按 "F5" 键, 1次
  98.         令 tf5 = now
  99.         延时 100 毫秒
  100.     条件结束