1. 设置模拟方式为:超级模拟
  2. (语句无法识别,可能有错误): Redim zb(11, 2)//12件装备的坐标,及是否砸星的当zb(i,2)=7 不砸
  3. 定义变量 xxdj,pyX, pyY, pmK, pmG
  4. 注释: xxdj 星星等级,pyX,pyY,窗口起始坐标,pmK,pmG窗口宽度,高度
  5. 令 Hwnd = Window.MousePoint()
  6. 令 sRect = Window.GetWindowRect(Hwnd)
  7. 令 pmzb1 = Split(sRect,"|")
  8. 令 pyX = pmzb1(0)
  9. 令 pyY = pmzb1(1)
  10. 令 pmK = 932
  11. 令 pmG = 802
  12. 如果 chushihua(pyX,pyY,pmK,pmG) = 1 则
  13.     循环 i 从 0 到 5
  14.         令 zb(i,0) = pyX + 39
  15.         令 zb(i,1) = pyY + 319 + (i * 44)
  16.     循环结束
  17.     循环 i 从 6 到 11
  18.         令 zb(i,0) = pyX + 322
  19.         令 zb(i,1) = pyY + 319 + ((i - 6) * 44)
  20.     循环结束
  21.     循环 izb 从 0 到 11
  22.         如果 zb(izb,2) = 7 则
  23.             跳转到标记 tiaoguo
  24.         条件结束
  25.         如果 nazb(izb,pyX,pyY) = 0 则
  26.             MsgBox("拿装备失败,请重新开始")
  27.             脚本停止运行
  28.         条件结束
  29.         调用 zaxing(pyX,pyY,pmK,pmG)
  30.         注释:Delay 2000
  31.         调用 fangzb(izb,pyX,pyY)
  32.         标记 tiaoguo
  33.     循环结束
  34.     MsgBox("完成")
  35. 否则
  36.     MsgBox("没有找到" & chushihua(pyX,pyY,pmK,pmG))
  37. 条件结束
  38. 脚本停止运行
  39. (语句无法识别,可能有错误): Sub yanshi()//延时
  40. 延时 200 毫秒
  41. 子程序结束
  42. (语句无法识别,可能有错误): Function chushihua(pyX,pyY,pmK,pmG)//准备工作
  43. 令 chushihua = 1
  44. (键盘)按 "C" 键, 1次
  45. 延时 500 毫秒
  46. 从左上到右下查找图片 "Attachment:\云.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:pyX 上:pyY 右:pyX + pmK 下:pyY + pmG),相似度 0.6
  47. 如果 intX > 0 并且 intY > 0 则
  48.     注释:MsgBox intX & "," & intY
  49.     (鼠标)移动到 (intX, intY)
  50.     注释:EndScript
  51.     调用 yanshi()
  52.     (鼠标)左键按下
  53.     调用 yanshi()
  54.     (鼠标)移动到 (pyX + 28, pyY + 216)
  55.     调用 yanshi()
  56.     (鼠标)左键弹起
  57.     调用 yanshi()
  58.     (鼠标)移动到 (pyX + 44, pyY + 652)
  59.     调用 yanshi()
  60.     (鼠标)左键单击, 1次
  61.     调用 yanshi()
  62. 否则
  63.     令 chushihua = "人物界面"
  64.     退出函数
  65. 条件结束
  66. 注释:-------------------------------------
  67. (鼠标)移动到 (pyX + 936, pyY + 764)
  68. 调用 yanshi()
  69. (鼠标)左键单击, 1次
  70. 延时 1000 毫秒
  71. 从左上到右下查找图片 "Attachment:\新月瓶.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:pyX 上:pyY 右:pyX + pmK 下:pyY + pmG),相似度 0.6
  72. 如果 intX > 0 并且 intY > 0 则
  73.     (鼠标)移动到 (intX, intY)
  74.     调用 yanshi()
  75.     (鼠标)左键按下
  76.     调用 yanshi()
  77.     (鼠标)移动到 (pyX + 482, pyY + 221)
  78.     调用 yanshi()
  79.     (鼠标)左键弹起
  80.     调用 yanshi()
  81.     (鼠标)移动到 (pyX + 494, pyY + 652)
  82.     调用 yanshi()
  83.     (鼠标)左键单击, 1次
  84.     调用 yanshi()
  85. 否则
  86.     令 chushihua = "新月瓶"
  87.     退出函数
  88. 条件结束
  89. 注释:-------------------------------------
  90. (键盘)按 "B" 键, 1次
  91. 延时 1000 毫秒
  92. 从左上到右下查找图片 "Attachment:\包裹.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:pyX 上:pyY 右:pyX + pmK 下:pyY + pmG),相似度 0.6
  93. 如果 intX > 0 并且 intY > 0 则
  94.     (鼠标)移动到 (intX, intY)
  95.     调用 yanshi()
  96.     (鼠标)左键按下
  97.     调用 yanshi()
  98.     (鼠标)移动到 (pyX + 824, pyY + 219)
  99.     调用 yanshi()
  100.     (鼠标)左键弹起