1.     调用 时间差大于1分钟返程()
  2. 条件结束
  3. 跳转到标记 走步
  4. 注释:调用时间是否大于12秒
  5. 子程序 时间调用()
  6.     令 i = 0
  7.     令 sTime2 = Sys.GetTime()
  8.     令 i = sTime2 - sTime1
  9.     如果 i / 1000 >= 12 则
  10.         向调试窗口输出:"2"
  11.         跳转到标记 加血(子程序 时间调用())
  12.         延时 200 毫秒
  13.     条件结束
  14. 子程序结束
  15. 子程序 判断是否死亡()
  16.     循环 2 次
  17.         如果点 (277 + Ux,34 + Uy) 的颜色约等于 "3F53FF" 则
  18.             向调试窗口输出:"4"
  19.             跳转到标记 继续打怪(子程序 判断是否死亡())
  20.         否则
  21.         条件结束
  22.         延时 200 毫秒
  23.     循环结束
  24. 子程序结束
  25. 子程序 判断周围是否还有怪()
  26.     延时 100 毫秒
  27.     从左上到右下查找颜色 "75E7DF",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768)
  28.     如果 intX > 0 并且 intY > 0 则
  29.         (键盘)按 "F11" 键, 1次
  30.         延时 100 毫秒
  31.         向调试窗口输出:"5"
  32.         跳转到标记 继续打怪(子程序 判断周围是否还有怪())
  33.     否则
  34.     条件结束
  35. 子程序结束
  36. 子程序 捡包()
  37.     向调试窗口输出:"6"
  38.     循环 3 次
  39.         延时 100 毫秒
  40.         按 从左上到右下 的方式查找颜色 "97FFFF",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768),相似度 0.97
  41.         如果 intX > 0 并且 intY > 0 则
  42.             注释: FindPic 0,0,1024,768,"Attachment:\包裹.bmp",0.7,X,Y
  43.             注释:If X > 0 And Y > 0 Then
  44.             (鼠标)移动到 (intX, intY)
  45.             向调试窗口输出:"7"
  46.             (鼠标)左键双击, 1次
  47.             延时 1000 毫秒
  48.         条件结束
  49.         从左上到右下查找颜色 "78EBFD",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768)
  50.         如果 intX > 0 并且 intY > 0 则
  51.             注释: FindPic 0,0,1024,768,"Attachment:\全部拾取.bmp",0.9,X,Y
  52.             注释:If X > 0 And Y > 0 Then
  53.             向调试窗口输出:"8"
  54.             (鼠标)移动到 (intX, intY)
  55.             (鼠标)左键单击, 1次
  56.             延时 100 毫秒
  57.             跳转到标记 寻怪打怪(子程序 捡包)
  58.         条件结束
  59.     循环结束
  60. 子程序结束
  61. 注释: 回苏州
  62. 标记 回苏州
  63. 向调试窗口输出:"10"
  64. 延时 1500 毫秒
  65. 从左上到右下查找颜色 "00131B",把找到的坐标保存到 (X, Y),指定区域(左:0 上:0 右:1024 下:768)
  66. 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  67. 如果 X > 0 并且 Y > 0 则
  68.     注释:在这里可以添加找到坐标后,需要做的处理。
  69.     (鼠标)移动到 (X, Y)
  70.     延时 100 毫秒
  71.     (鼠标)左键单击, 1次
  72.     延时 500 毫秒
  73. 条件结束
  74. 从左上到右下查找颜色 "63F2FF",把找到的坐标保存到 (X, Y),指定区域(左:0 上:0 右:1024 下:768)
  75. 如果 X > 0 并且 Y > 0 则
  76.     (鼠标)移动到 (X, Y)
  77.     (鼠标)左键单击, 1次
  78.     延时 100 毫秒
  79.     (鼠标)移动到 (X + 30, Y)
  80.     (鼠标)左键单击, 1次
  81.     延时 100 毫秒
  82.     输入文本 "34"
  83.     延时 100 毫秒
  84.     (鼠标)移动到 (X + 60, Y)
  85.     (鼠标)左键单击, 1次
  86.     延时 100 毫秒
  87.     输入文本 "50"
  88.     延时 100 毫秒
  89.     (鼠标)移动到 (X + 120, Y)
  90.     (鼠标)左键单击, 1次
  91.     延时 3000 毫秒
  92.     延时 5000 毫秒
  93. 条件结束
  94. 脚本停止运行
  95. 注释:'计算时间差
  96. 子程序 时间差大于1分钟返程()
  97.     令 i = 0
  98.     向调试窗口输出:"9"
  99.     令 sTime4 = Sys.GetTime()
  100.     延时 1000 毫秒