1. 令 Hwnd = Window.Find(0,"La Tale Client")
  2. 令 HwndEx = Window.FindEx(Hwnd,0,"LATALE_CLIENT",0)
  3. 令 Hwnd = Window.Foreground()
  4. 令 Hwnd = Window.MousePoint()
  5. 令 Hwnd = Window.GetKeyFocusWnd()
  6. 令 sRect = Window.GetClientRect(Hwnd)
  7. 定义变量 MyArray
  8. 令 MyArray = split(sRect,"|")
  9. 令 Ux = CLng(MyArray(0))
  10. 令 Uy = CLng(MyArray(1))
  11. 标记 攻击开始
  12. 从左上到右下查找图片 "Attachment:\1.bmp",把找到的坐标保存到 (zijiX, zijiY),指定区域(左:Ux 上:Uy 右:Ux + 800 下:Uy + 600),相似度 0.9
  13. 如果 zijiX > 0 并且 zijiY > 0 则
  14.     从左上到右下查找图片 "Attachment:\2.bmp",把找到的坐标保存到 (guaiX, guaiY),指定区域(左:zijiX - 370 上:zijiY - 100 右:zijiX + 230 下:zijiY + 100),相似度 0.9
  15.     如果 guaiX > 0 并且 guaiY > 0 则
  16.         如果 guaiX > zijiX - 70 则
  17.             (键盘)按下 "Right" 键
  18.         否则
  19.             (键盘)按下 "Left" 键
  20.         条件结束
  21.         (键盘)按 "A" 键, 1次
  22.         (键盘)按 "S" 键, 1次
  23.         (键盘)按 "D" 键, 1次
  24.         (键盘)按 "F" 键, 1次
  25.         (键盘)按 "Z" 键, 1次
  26.         (键盘)按 "X" 键, 1次
  27.         (键盘)弹起 "Right" 键
  28.         (键盘)弹起 "Left" 键
  29.         延时 100 毫秒
  30.         跳转到标记 攻击开始
  31.     否则
  32.         跳转到标记 攻击结束
  33.     条件结束
  34. 否则
  35.     跳转到标记 攻击结束
  36. 条件结束
  37. 标记 攻击结束