- 脚本停止运行
- 条件结束
- 条件结束
- 标记 再次寻找
- 延时2500毫秒
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,643,510,"Attachment:\【定位】.bmp",0.9,bbx,bby)
- 如果表达式 (x>0 and y>0) 为真,则
- Str="找到资源,开始采集"
- 调用子程序 日志记录
- 鼠标移到 x , y
- 延时100毫秒
- 左键单击
- 否则
- Str="未再次找到资源,尝试重新寻找”
- 调用子程序 日志记录
- 条件结束
- 延时1500毫秒
- 标记 检查状态
- 如果 (500,563) 的颜色大约等于 #804800 则
- //已改
- Str="正在采集…………"
- 调用子程序 日志记录
- 延时Jg*1000毫秒
- 跳转到标记 检查状态
- 否则
- 调用子程序 喝体力药
- 延时100毫秒
- 调用子程序 筛材料
- 延时100毫秒
- 调用子程序 检查包满
- 延时1000毫秒
- 跳转到标记 开始采集
- 条件结束
- 脚本停止运行
- //----------------------[主程序完结]-------
- 子程序 喝体力药
- 延时100毫秒
- 按住<Alt>
- 延时100毫秒
- 按键<E>
- 延时100毫秒
- 弹起<Alt>
- 延时1000毫秒
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,643,510,"Attachment:\【定位】.bmp",0.9,bbx,bby)
- 如果表达式 (x>0 and y>0) 为真,则
- Str="采集中断,吃"&geshu&"个药水"
- 调用子程序 日志记录
- 鼠标移到 x , y
- 延时100毫秒
- 右键单击
- 延时100毫秒
- 否则
- Str="未找到宠物药去卖矿"
- 调用子程序 日志记录
- 调用子程序 卖矿
- Str="卖矿完毕,继续采集!!!!!!!"
- 调用子程序 日志记录
- 跳转到标记 开始采集
- 条件结束
- 按键<Esc>
- 子程序结束,回到调用处
- 子程序 筛材料
- Str="开始筛选材料"
- 调用子程序 日志记录
- 延时100毫秒
- 按住<Alt>
- 延时100毫秒
- 按键<E>
- 延时100毫秒
- 弹起<Alt>
- 延时1000毫秒
- 如果 (bx,by) 的颜色大约等于 #cob 则
- Str="包裹已打开"
- 调用子程序 日志记录
- 否则
- Str="包裹未打开,准备打开"
- 调用子程序 日志记录
- x10=bbx+60:y10=bby+160
- 鼠标移到 x10 , y10
- 延时1000毫秒
- 左键双击
- 延时100毫秒
- 条件结束
- 延时100毫秒
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,643,510,"Attachment:\【定位】.bmp",0.9,bbx,bby)
- i=d1
- 如果表达式 (i<d2+1) 为真,则循环执行
- 循环 3 遍
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,643,510,"Attachment:\【定位】.bmp",0.9,bbx,bby)
- 如果表达式 (x>0 and y>0) 为真,则
- 鼠标移到 x , y
- 延时100毫秒
- 左键按下
- yx=(bx-x)/100:yy=(by+280-y)/100
- 循环 100 遍
- 鼠标相对移动 yx , yy
- 延时1毫秒
- 循环结束
- 延时23毫秒
- 延时500毫秒