- 按键<3>
- 跳转到标记 start
- //
- //程序结束
- 标记 end
- 脚本停止运行
- //
- //
- //战斗子程序
- 子程序 战斗
- //战斗前先检查血量,如果血量少于设定值则补血并退出战斗
- 调用插件命令 color1=BkgndColor.GetPixelColor(hw,xred,yred)
- 如果表达式 (color1<>clng("&H" & colorred)) 为真,则
- 按键<3>
- 跳转到标记 fightfinish
- 条件结束
- //不需要补血则攻击
- //根据设定的要求进行普通或者技能攻击
- 如果表达式 (attackmode=0) 为真,则
- 按键<1>
- 否则
- 按键<2>
- 条件结束
- 延时200毫秒
- 调用插件命令 Bkgnd.MoveTo(hw,xanimy1+dxanimy*i,yanimy1+dyanimy*i)
- 延时100毫秒
- 调用插件命令 Bkgnd.LeftClick(hw,xanimy1+dxanimy*i,yanimy1+dyanimy*i)
- 标记 fightfinish
- 延时500毫秒
- 调用插件命令 Bkgnd.MoveTo(hw,0,0)
- 延时200毫秒
- 子程序结束,回到调用处
- //