1. 用户定义变量 A=DropList{"物理攻击":"0"|"法术攻击":"1"}=0 "人物攻击方式"
  2. 用户定义变量 B=DropList{"物理攻击":"0"|"法术攻击":"1"}=0 "宠物攻击方式"
  3. 注释:判断游戏是否打开
  4. 标记 判断游戏是否开始
  5. 令 Hwnd = Window.Find(0,"神 武")
  6. 令 sWindow = Window.IsWindow(Hwnd)
  7. 如果 sWindow = 0 则
  8.     调用 Msg.Tips("游戏未打开")
  9.     延时 1000 毫秒
  10.     跳转到标记 判断游戏是否开始
  11. 否则
  12.     调用 Window.Active(Hwnd)
  13.     调用 Window.Move(Hwnd,0,0)
  14. 条件结束
  15. 注释:判断战斗状态
  16. 标记 判断战斗状态
  17. 延时 1000 毫秒
  18. 从左上到右下查找图片 "Attachment:\目标.bmp",把找到的坐标保存到 (ZDX, ZDY),指定区域(左:730 上:500 右:873 下:533),相似度 0.5
  19. 如果 ZDX > 0 并且 ZDY > 0 则
  20.     调用 Msg.ShowScrTXT(200,3,1024,768,"战斗中","0000FF")
  21.     从左上到右下查找图片 "Attachment:\2.bmp",把找到的坐标保存到 (X1, Y1),指定区域(左:353 上:122 右:408 下:142),相似度 0.5
  22.     如果 X1 > 0 并且 Y1 > 0 则
  23.         锁定鼠标位置
  24.         调用 Window.Active(Hwnd)
  25.         如果 a = 1 则
  26.             (键盘)按下 Alt 键
  27.             (键盘)按 Q 键, 1次
  28.             (键盘)弹起 Alt 键
  29.         否则如果 A = 0 则
  30.             (键盘)按下 Alt 键
  31.             (键盘)按 A 键, 1次
  32.             (键盘)弹起 Alt 键
  33.         条件结束
  34.         如果 b = 1 则
  35.             (键盘)按下 Alt 键
  36.             (键盘)按 Q 键, 1次
  37.             (键盘)弹起 Alt 键
  38.         否则如果 b = 0 则
  39.             (键盘)按下 Alt 键
  40.             (键盘)按 A 键, 1次
  41.             (键盘)弹起 Alt 键
  42.         条件结束
  43.         解除鼠标锁定
  44.     条件结束
  45. 否则
  46.     调用 Msg.ShowScrTXT(200,3,1024,768,"非战斗","0000FF")
  47. 条件结束
  48. 跳转到标记 判断战斗状态