1. 用户定义变量 A=2 "按下向左走“A”键的时间"
  2. 用户定义变量 D=2 "按下向右走“D”键的时间"
  3. 弹出窗口 "即将运行《龙之刃》自动遇敌脚本,请用鼠标点击一下需要运行脚本的画面,然后按“确定”开始运行脚本。——BonBonCat"
  4. 注释:获得鼠标指定的窗口句柄
  5. 令 Hwnd = Window.MousePoint()
  6. 注释:得到窗口客户区域大小
  7. 令 sRect = Window.GetClientRect(Hwnd)
  8. 令 MyArray = Split(sRect,"|")
  9. 令 L = Clng(MyArray(0))
  10. 令 T = Clng(MyArray(1))
  11. 令 R = Clng(MyArray(2))
  12. 令 B = Clng(MyArray(3))
  13. 标记 walk
  14. 注释:通过右上角色块获取非战斗状态信息
  15. 注释:按下A键向左
  16. 令 GetColor = Bkgnd.GetPixelColor(Hwnd,970,74)
  17. 延时 10 毫秒
  18. 如果 GetColor = "02409E" 则
  19.     延时 100 毫秒
  20.     调用 Bkgnd.KeyDown(Hwnd,65)
  21.     延时 A * 1000 毫秒
  22.     调用 Bkgnd.KeyUp(Hwnd,65)
  23.     延时 500 毫秒
  24. 否则
  25.     延时 1000 毫秒
  26.     跳转到标记 walk
  27. 条件结束
  28. 注释:按下D键向右
  29. 令 GetColor = Bkgnd.GetPixelColor(Hwnd,970,74)
  30. 延时 10 毫秒
  31. 如果 GetColor = "02409E" 则
  32.     延时 100 毫秒
  33.     调用 Bkgnd.KeyDown(Hwnd,68)
  34.     延时 D * 1000 毫秒
  35.     调用 Bkgnd.KeyUp(Hwnd,68)
  36.     延时 500 毫秒
  37. 否则
  38.     延时 1000 毫秒
  39.     跳转到标记 walk
  40. 条件结束
  41. 跳转到标记 walk