《剑网3》按键精灵自动钓鱼脚本改进版代码
在duowan的帖子上看到了一个钓鱼脚本,他的脚本看了以后感觉很不满意,作为高端人士,在此基础上做了些修改,给大家份详下:
改进功能如下:
1. 之前脚本,点垂钓是在判定鱼上钩之后点,这样刚开始启动按键精灵就会错过第一次垂钓,要等20多秒才能正常运行,现在经过改进,比较傻瓜的把点垂钓放到了前面...(这个确实是我水。。 不过还是比较有用的,尤其是对下面买鱼饵功能就必须要在最开始点垂钓)
2. 之前脚本,在垂钓成功后只拾取一次东西,可我发现很多时候要钓上来两个东西,就卡住一个拾取栏(针对不能自动拾取),经过改进,延迟500毫秒再点一次。。(这个功能修改我水。。 不过还是比较实用,要不然就卡住了哦!)
3. 这个是最主要的!! 之前脚本最多也就钓200次,钓完就没了。。 这样挂机也就1个小时就没有鱼饵了。 现在经过改进,智能的在垂钓200次以后,进入游戏背景去点NPC买200个鱼饵,继续钓200次。。。 实现了我们挂机党无脑24小时钓鱼挂机。(这里因为第200次完了以后要去买鱼饵,所以不能在最后点垂钓,参照1.的改进说明)
好吧,大概就这些,批话不多说了,代码奉上,高玩自己修改屏幕坐标(各个电脑屏幕分辨率、游戏分辨率、宽屏普屏、全屏模式还是窗口模式、自动拾取窗口弹出的位置不同,和自己站的位置还有卖种子NPC的位置不同,都会影响各部分操作的坐标)
如有不理解,可以提出来跟帖,说下哪里不懂,或者自己出了什么样的问题,我来帮你们看下怎么回事,高玩应该看得懂,后面有点乱的代码是Ctrl+F2打开游戏背景买200鱼饵和关闭游戏背景继续钓鱼的功能实现。
For 200
Delay 500
MoveTo 673, 449
LeftClick 1
For 20
IfColor 637,264,"0",0 Then
Delay 1000
Else
MoveTo 760, 451
LeftClick 1
End If
Next
Delay 3500
MoveTo 793, 500
Delay 500
LeftClick 1
Delay 500
LeftClick 1
Next
KeyDown "Ctrl", 1
KeyPress 113,1
KeyUp "Ctrl",1
Delay 1000
MoveTo 753,490
RightClick 1
Delay 1000
MoveTo 185,217
LeftClick 1
Delay 500
For 200
RightClick 1
Delay 100
Next
KeyDown "Ctrl", 1
KeyPress 113,1
KeyUp "Ctrl",1
Delay 1000