1. //相对11而言,利用SayString简化输入
  2. count=5
  3. Yanshi=10
  4. counttime=1
  5. Randomize
  6. 保存鼠标位置
  7. 调用子程序 窗口最大化
  8. 恢复鼠标位置
  9. 调用子程序 超时重新登陆
  10. 调用子程序 新手帮助框处理
  11. deltaX=Int(Rnd*300-150)
  12. deltaY=Int(Rnd*300-150)
  13. 调用子程序 相对移动
  14. 调用子程序 位置判断
  15. 调用子程序 战门处理
  16. counttime=2
  17. 调用子程序 回到原点
  18. 调用子程序 位置判断
  19. 调用子程序 战门处理
  20. 恢复鼠标位置
  21. 左键单击
  22. 延时Yanshi毫秒
  23. 跳转到标记 FinishScript
  24. //下面是相关的子程序
  25. 子程序 战门处理
  26.     warcount=0
  27.     如果表达式 (true) 为真,则循环执行
  28.         Guai1=0
  29.         Guai2=0
  30.         Chong=0
  31.         Ren=0
  32.         延时1000毫秒
  33.         如果 (186,216) 的颜色等于 #d2d2d2 则
  34.             Guai1=1
  35.         条件结束
  36.         如果 (116,268) 的颜色等于 #d2d2d2 则
  37.             Guai2=1
  38.         条件结束
  39.         如果 (481,428) 的颜色等于 #d2d2d2 则
  40.             Chong=1
  41.         条件结束
  42.         如果 (556,428) 的颜色等于 #d2d2d2 则
  43.             Ren=1
  44.         条件结束
  45.         如果表达式 (Guai1=1 or Guai2=1 or Chong=1 or Ren=1) 为真,则
  46.             warcount=warcount+1
  47.             如果表达式 (warcount<100) 为真,则
  48.                 鼠标移到 740 , 325
  49.                 左键双击
  50.                 延时500毫秒
  51.             否则
  52.                 //战斗时间过长,遇到了超级BOSS
  53.                 //点掉自动战斗框
  54.                 鼠标移到 400 , 400
  55.                 左键双击
  56.                 延时500毫秒
  57.                 标记 WaitWarFlag
  58.                 //等待战斗控制栏出现
  59.                 如果表达式 (true) 为真,则循环执行
  60.                     调用外部VBScript子程序 在屏幕区域里查找图形(691,477,759,524,"Attachment:\001.bmp",0.9,x1,y1)
  61.                     如果表达式 (x1>=0 and y1>=0) 为真,则
  62.                         跳转到标记 StartRun
  63.                     否则
  64.                         延时1000毫秒
  65.                     条件结束
  66.                 循环结束
  67.                 标记 StartRun
  68.                 如果表达式 (StartRun) 为真,则循环执行
  69.                     //人逃跑
  70.                     鼠标移到 717 , 500
  71.                     左键双击
  72.                     延时5000毫秒
  73.                     //宠防御
  74.                     鼠标移到 737 , 400
  75.                     左键双击
  76.                     延时5000毫秒
  77.                     RGuai1=1
  78.                     RGuai2=1
  79.                     RChong=1
  80.                     RRen=1
  81.                     如果 (186,216) 的颜色不等于 #d2d2d2 则
  82.                         RGuai1=0
  83.                     条件结束
  84.                     如果 (116,268) 的颜色不等于 #d2d2d2 则
  85.                         RGuai2=0
  86.                     条件结束
  87.                     如果 (481,428) 的颜色不等于 #d2d2d2 则
  88.                         RChong=0
  89.                     条件结束
  90.                     如果 (556,428) 的颜色不等于 #d2d2d2 则
  91.                         RRen=0
  92.                     条件结束
  93.                     //逃跑成功
  94.                     如果表达式 (RGuai1=0 and RGuai2=0 and RChong=0 and RRen=0) 为真,则
  95.                         跳转到标记 StopWar
  96.                     否则
  97.                         //不成功则准备下次逃跑
  98.                         跳转到标记 WaitWarFlag
  99.                     条件结束
  100.                 循环结束