《剑网3》按键精灵自动钓鱼脚本改进版代码

在duowan的帖子上看到了一个钓鱼脚本,他的脚本看了以后感觉很不满意,作为高端人士,在此基础上做了些修改,给大家份详下:

改进功能如下:

1. 之前脚本,点垂钓是在判定鱼上钩之后点,这样刚开始启动按键精灵就会错过第一次垂钓,要等20多秒才能正常运行,现在经过改进,比较傻瓜把点垂钓放到了前面...(这个确实是我水。。 不过还是比较有用的,尤其是对下面买鱼饵功能就必须要在最开始点垂钓)

2. 之前脚本,在垂钓成功后只拾取一次东西,可我发现很多时候要钓上来两个东西,就卡住一个拾取栏(针对不能自动拾取),经过改进,延迟500毫秒再点一次。。(这个功能修改我水。。 不过还是比较实用,要不然就卡住了哦!)

3. 这个是最主要的!! 之前脚本最多也就钓200次,钓完就没了。。 这样挂机也就1个小时就没有鱼饵了。 现在经过改进,智能的在垂钓200次以后,进入游戏背景去点NPC买200个鱼饵,继续钓200次。。。 实现了我们挂机党无脑24小时钓鱼挂机。(这里因为第200次完了以后要去买鱼饵,所以不能在最后点垂钓,参照1.的改进说明)

好吧,大概就这些,批话不多说了,代码奉上,高玩自己修改屏幕坐标(各个电脑屏幕分辨率、游戏分辨率、宽屏普屏、全屏模式还是窗口模式、自动拾取窗口弹出的位置不同,和自己站的位置还有卖种子NPC的位置不同,都会影响部分操作的坐标)

如有不理解,可以提出来跟帖,说下哪里不懂,或者自己出了什么样的问题,我来帮你们看下怎么回事,高玩应该看得懂,后面有点乱的代码是Ctrl+F2打开游戏背景买200鱼饵和关闭游戏背景继续钓鱼的功能实现。

惯例 电信四区 8合1服 千机阁 -- 小冰封

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