- Dim FileInt,FileText,FilePath,vfso,vfile
- Dim x,y,fishColor,wx,wy,n,nF1,nF2,nF3,nF4,nF
- FilePath="钓鱼.ini"
- Set vfso = CreateObject("Scripting.FileSystemObject")
- Set vfile = vfso.OpenTextFile(FilePath, 8, 1)
- 调用插件命令 wx=Sys.GetScRX()
- 调用插件命令 wy=Sys.GetScRY()
- //F1,F2,F3,F4 表示每个键上有多少鱼饵,没有就用0表示
- nF1=200
- nF2=0
- nF3=0
- nF4=0
- //设置提示钩到鱼的图标的其中一点颜色
- fishColor="f7f3f7"
- //*************************挂机开始**********************************
- vfile.WriteLine ""
- 标记 开始
- //上鱼饵
- 如果表达式 (nF1>0) 为真,则
- 按键<F1>
- nF1=nF1-1:nF="F1"
- 否则如果(nF2>0)为真,则
- 按键<F2>
- nF2=nF2-1:nF="F2"
- 否则如果(nF3>0)为真,则
- 按键<F3>
- nF3=nF3-1:nF="F3"
- 否则如果(nF4>0)为真,则
- 按键<F4>
- nF4=nF4-1:nF="F4"
- 否则
- vfile.WriteLine now & " 没有鱼饵,停止挂机."
- 跳转到标记 完成
- 条件结束
- 延时800毫秒
- //刨杆
- 按键<Space>
- 延时800毫秒
- vfile.WriteLine now & " 开始新的等待,正在使用" & nF & "的鱼饵"
- n=0
- //判断有没有掉到鱼
- 标记 等待
- 延时1000毫秒
- n=n+1
- //判断时间
- 如果表达式 (n>=40) 为真,则
- vfile.WriteLine now & " 由于超过" & n & "秒未钓到鱼.脚本重新运行"
- 跳转到标记 l
- 条件结束
- //找色
- 调用外部VBScript子程序 在屏幕区域里模糊查找颜色(300,130,wx-200,wy-300,fishColor,1,0.9,x,y)
- 如果表达式 (x<=0 and y<=0) 为真,则
- 跳转到标记 等待
- 条件结束
- //拉杆
- vfile.WriteLine now & " 颜色位置为(" & CStr(x) & "x" & CStr(y) & ")完成一次,还剩下的鱼饵数量为:" & nF1 & "," & nF2 & "," & nF3 & "," & nF4
- 标记 l
- 延时1500毫秒
- 按键<Space>
- 延时50毫秒
- 按键<Space>
- 延时4000毫秒
- 跳转到标记 开始
- 标记 完成