- 条件结束
- 如果表达式 (JumpPoint=3) 为真,则
- 跳转到标记 跳转点制皮
- 条件结束
- 条件结束
- 如果表达式 (ObjN(0)=0 or ObjN(3)>200) 为真,则
- 跳转到标记 跳转点制皮
- 条件结束
- 跳转到标记 初始化完成
- //-------------------------- 子程序 主体 --------------------
- 子程序 走到指定坐标
- 调用子程序 读取坐标
- dx=abs(walktop(0)-pxy(0)):dy=abs(walktop(1)-pxy(1))
- 如果表达式 ((dx>1 or dy>1)) 为真,则循环执行
- 如果表达式 (abs(walktop(1)-pxy(1))>1) 为真,则
- 如果表达式 (walktop(1)>pxy(1)) 为真,则
- tk=38
- 否则
- tK=40
- 条件结束
- 否则
- 如果表达式 (abs(walktop(0)-pxy(0))>1) 为真,则
- 如果表达式 (walktop(0)>pxy(0)) 为真,则
- tK=39
- 否则
- tK=37
- 条件结束
- 条件结束
- 条件结束
- 按住#tk
- 延时500毫秒
- 弹起#tk
- 调用子程序 取消PK
- 调用子程序 读取坐标
- dx=abs(walktop(0)-pxy(0)):dy=abs(walktop(1)-pxy(1))
- 循环结束
- 子程序结束,回到调用处
- 子程序 走到采集点
- mark=0
- 如果表达式 (mark=0) 为真,则循环执行
- 调用子程序 点击采集点
- t=Timer
- 如果表达式 (((Timer-t+86400) mod 86400)<tToGet and mark=0) 为真,则循环执行
- 调用外部VBScript子程序 在屏幕区域里查找图形(776+cx,123+cy,cx+836,cy+182,"Attachment:\标识_狩猎.bmp",0.92,tx,ty)
- 如果表达式 (tx>0 and ty>0) 为真,则
- 延时500毫秒
- 按住<Down>
- 延时500毫秒
- 弹起<Down>
- 延时100毫秒
- 按键#asc(keys(3))
- 延时500毫秒
- 按键#asc(keys(3))
- 延时256毫秒
- mark=1
- 条件结束
- 调用子程序 取消PK
- 延时100毫秒
- 循环结束
- 如果表达式 (mark=0) 为真,则
- 调用子程序 取消PK
- 调用子程序 读取坐标
- dx=abs(2476-pxy(0)):dy=abs(1733-pxy(1))
- 如果表达式 (dx<30 and dy<30) 为真,则
- WalkToP(0)=2476:WalkToP(1)=1733
- 调用子程序 走到指定坐标
- 调用外部VBScript子程序 在屏幕区域里查找图形(776+cx,123+cy,cx+836,cy+182,"Attachment:\标识_狩猎.bmp",0.92,tx,ty)
- 如果表达式 (tx>0 and ty>0) 为真,则
- mark=1
- 条件结束
- 否则
- tToGet=30
- 条件结束
- 条件结束
- 循环结束
- tToGet=160
- 子程序结束,回到调用处
- 子程序 检查数值
- 调用子程序 取消PK
- tx=cx+372:ty=cy+723:i=0:ptx=tx:pty=ty:clfont="E0E0E0"
- 循环 4 遍
- ObjN(i)=0:k=1
- 循环 3 遍
- 调用子程序 读取单个数字
- ObjN(i)=ObjN(i)+num*k
- k=k*10
- 如果表达式 (((num mod 2)=1 and num<>7) or num=0) 为真,则
- tx=tx-9
- 否则
- 如果表达式 (num=4) 为真,则
- tx=tx-11
- 否则
- tx=tx-10
- 条件结束
- 条件结束
- 循环结束
- i=i+1
- tx=ptx+43*i
- 循环结束
- 子程序结束,回到调用处