- 用户定义变量 A=DropList{"物理攻击":"0"|"法术攻击":"1"}=0 "人物攻击方式"
- 用户定义变量 B=DropList{"物理攻击":"0"|"法术攻击":"1"}=0 "宠物攻击方式"
- 注释:判断游戏是否打开
- 标记 判断游戏是否开始
- 令 Hwnd = Window.Find(0,"神 武")
- 令 sWindow = Window.IsWindow(Hwnd)
- 如果 sWindow = 0 则
- 调用 Msg.Tips("游戏未打开")
- 延时 1000 毫秒
- 跳转到标记 判断游戏是否开始
- 否则
- 调用 Window.Active(Hwnd)
- 调用 Window.Move(Hwnd,0,0)
- 条件结束
- 注释:判断战斗状态
- 标记 判断战斗状态
- 延时 1000 毫秒
- 从左上到右下查找图片 "Attachment:\目标.bmp",把找到的坐标保存到 (ZDX, ZDY),指定区域(左:730 上:500 右:873 下:533),相似度 0.5
- 如果 ZDX > 0 并且 ZDY > 0 则
- 调用 Msg.ShowScrTXT(200,3,1024,768,"战斗中","0000FF")
- 从左上到右下查找图片 "Attachment:\2.bmp",把找到的坐标保存到 (X1, Y1),指定区域(左:353 上:122 右:408 下:142),相似度 0.5
- 如果 X1 > 0 并且 Y1 > 0 则
- 锁定鼠标位置
- 调用 Window.Active(Hwnd)
- 如果 a = 1 则
- (键盘)按下 Alt 键
- (键盘)按 Q 键, 1次
- (键盘)弹起 Alt 键
- 否则如果 A = 0 则
- (键盘)按下 Alt 键
- (键盘)按 A 键, 1次
- (键盘)弹起 Alt 键
- 条件结束
- 如果 b = 1 则
- (键盘)按下 Alt 键
- (键盘)按 Q 键, 1次
- (键盘)弹起 Alt 键
- 否则如果 b = 0 则
- (键盘)按下 Alt 键
- (键盘)按 A 键, 1次
- (键盘)弹起 Alt 键
- 条件结束
- 解除鼠标锁定
- 条件结束
- 否则
- 调用 Msg.ShowScrTXT(200,3,1024,768,"非战斗","0000FF")
- 条件结束
- 跳转到标记 判断战斗状态