- //相对11而言,利用SayString简化输入
- count=5
- Yanshi=10
- counttime=1
- Randomize
- 保存鼠标位置
- 调用子程序 窗口最大化
- 恢复鼠标位置
- 调用子程序 超时重新登陆
- 调用子程序 新手帮助框处理
- deltaX=Int(Rnd*300-150)
- deltaY=Int(Rnd*300-150)
- 调用子程序 相对移动
- 调用子程序 位置判断
- 调用子程序 战门处理
- counttime=2
- 调用子程序 回到原点
- 调用子程序 位置判断
- 调用子程序 战门处理
- 恢复鼠标位置
- 左键单击
- 延时Yanshi毫秒
- 跳转到标记 FinishScript
- //下面是相关的子程序
- 子程序 战门处理
- warcount=0
- 如果表达式 (true) 为真,则循环执行
- Guai1=0
- Guai2=0
- Chong=0
- Ren=0
- 延时1000毫秒
- 如果 (186,216) 的颜色等于 #d2d2d2 则
- Guai1=1
- 条件结束
- 如果 (116,268) 的颜色等于 #d2d2d2 则
- Guai2=1
- 条件结束
- 如果 (481,428) 的颜色等于 #d2d2d2 则
- Chong=1
- 条件结束
- 如果 (556,428) 的颜色等于 #d2d2d2 则
- Ren=1
- 条件结束
- 如果表达式 (Guai1=1 or Guai2=1 or Chong=1 or Ren=1) 为真,则
- warcount=warcount+1
- 如果表达式 (warcount<100) 为真,则
- 鼠标移到 740 , 325
- 左键双击
- 延时500毫秒
- 否则
- //战斗时间过长,遇到了超级BOSS
- //点掉自动战斗框
- 鼠标移到 400 , 400
- 左键双击
- 延时500毫秒
- 标记 WaitWarFlag
- //等待战斗控制栏出现
- 如果表达式 (true) 为真,则循环执行
- 调用外部VBScript子程序 在屏幕区域里查找图形(691,477,759,524,"Attachment:\001.bmp",0.9,x1,y1)
- 如果表达式 (x1>=0 and y1>=0) 为真,则
- 跳转到标记 StartRun
- 否则
- 延时1000毫秒
- 条件结束
- 循环结束
- 标记 StartRun
- 如果表达式 (StartRun) 为真,则循环执行
- //人逃跑
- 鼠标移到 717 , 500
- 左键双击
- 延时5000毫秒
- //宠防御
- 鼠标移到 737 , 400
- 左键双击
- 延时5000毫秒
- RGuai1=1
- RGuai2=1
- RChong=1
- RRen=1
- 如果 (186,216) 的颜色不等于 #d2d2d2 则
- RGuai1=0
- 条件结束
- 如果 (116,268) 的颜色不等于 #d2d2d2 则
- RGuai2=0
- 条件结束
- 如果 (481,428) 的颜色不等于 #d2d2d2 则
- RChong=0
- 条件结束
- 如果 (556,428) 的颜色不等于 #d2d2d2 则
- RRen=0
- 条件结束
- //逃跑成功
- 如果表达式 (RGuai1=0 and RGuai2=0 and RChong=0 and RRen=0) 为真,则
- 跳转到标记 StopWar
- 否则
- //不成功则准备下次逃跑
- 跳转到标记 WaitWarFlag
- 条件结束
- 循环结束