长歌门吧 关注:415,902贴子:4,566,737

【端午钓鱼】脚本自动钓鱼,被咬死原地起

只看楼主收藏回复

刚刚钓到的传国玉玺镇楼


IP属地:湖北1楼2019-06-09 23:31回复
    1300杆无事发生


    IP属地:山东来自Android客户端2楼2019-06-09 23:35
    收起回复
      首先说明一下,非专业,甚至没有接触过代码。成就党懒癌发作研究了下按键精灵而已。如果有什么错误打断地方欢迎专业大佬指正。
      看懂了我下面发的教程帮会钓鱼野外钓猫都可以自己写,挂艺人挂绿林摇骰子六六大顺都不是问题。
      前台按键,不涉及修改客户端等违规操作,不出意外不会被抓。
      言归正传:
      首先第一步:下载一个按键精灵2014

      浏览器搜索直接下载第一个安装就行


      IP属地:湖北3楼2019-06-09 23:39
      回复
        这边写的简单脚本,主要是依靠捕捉固定位置的色值变化来判定状态然后做出相应操作,比如鱼上钩屏幕中间会泛光。
        为了减少环境因素对色值判定的影响,首先说一个小技巧。
        “镜头拉到最近,视角朝天。然后按Ctrl+F2”
        这个时候你会发现你的整个游戏界面都变成了黑色。并且由于视角是朝天上的。所以旁边玩家的id不会影响到色值判定,除非有人恰好从你头顶飞过


        IP属地:湖北4楼2019-06-09 23:47
        回复
          现在打开按键精灵开始写脚本。





          点击抓抓开始抓取需要点位及色值。
          抓抓取点的快捷键默认是Ctrl+Alt+数字


          IP属地:湖北5楼2019-06-09 23:55
          回复
            接下来开始抓取一些判定状态的点的坐标及色值。
            首先是判定是否在钓鱼状态的。鼠标移动到钓鱼buff上黄色区域按下Ctrl+Alt+1

            第二个点是死亡后原地起位置的坐标及色值。Ctrl+Alt+2

            第三个,鱼上钩泛光区域的坐标及色值(其实色值不需要)。

            这个第三个点由于时间短所以没截好图,可以看到取的颜色是灰色的,而不是泛光区域的白色或黄色,但是这个不重要。我们只需要这个泛光区域的坐标而已。后面会说。


            IP属地:湖北6楼2019-06-10 00:08
            回复
              顶!


              IP属地:广东来自Android客户端7楼2019-06-10 00:11
              回复
                🐴住


                IP属地:广西来自Android客户端8楼2019-06-10 00:14
                回复
                  取点完成之后就可以开始写脚本了,首先说一下很多人说键盘按键用不了,但是鼠标按键可以用(因此很多人把互动键改成了鼠标滚轮或者侧键),普通模拟确实用不了键盘按键,可能是剑网三屏蔽了。但是超级模拟下可以使用键盘按键。怎么启用超级模拟呢?


                  选好后点击右边的插入即可。

                  至于为什么普通模拟不行超级模拟可以?不知道。说了不专业,我只知道这样做可以用。


                  IP属地:湖北9楼2019-06-10 00:17
                  回复
                    接下来就要用到刚开始取的点坐标和色值了。依次选择插入就可以了。



                    注意点的坐标和色值是一一对应的,不要改了坐标不改色值,及时色值用不到也是后面再改,养成好习惯。
                    然后我们得到了

                    脚本分为三个部分
                    P1:钓鱼buff坐标。判定自身是否在钓鱼状态,如果不在就按互动键。
                    P2:原地起的坐标。如果符合条件就说明自身重伤并且可以原地起了,那么鼠标移动到该点左键点一下即可原地起。
                    P3:鱼上钩泛光区域坐标。如果泛光则说明鱼上钩,则键盘按下4收杆,然后再按下3继续下一次钓鱼。(这里默认用蚯蚓钓。如果买的别的鱼饵或者快捷键不一样改成对应的快捷键就行)


                    IP属地:湖北10楼2019-06-10 00:32
                    回复
                      太狠了 好厉害


                      来自iPhone客户端11楼2019-06-10 00:48
                      回复
                        分好三个部分的作用然后整理下思路开始完善三个部分。
                        首先第一个部分。
                        如果该点的色值符合则说明在钓鱼状态,反之不符合就说明不在钓鱼状态。
                        然后不等于我们就键盘按下互动键,否则结束循环。
                        所以第一部分就是把等于改成不等于,这个其实前面插入的时候就可以改好

                        当然,我们一步一步来,现在怎么改呢?选中要修改的语句左键双击
                        然后把这个0改成1就可以。0是等于,1是不等于


                        如果该点的颜色不等于我们的取色(说明角色不在钓鱼状态)则
                        键盘按下互动键。
                        键盘按互动键的命令怎么写呢,显然是找【键盘命令】

                        输入你的互动键点击插入即可。

                        那么第一部分就这么简单的完成了。
                        可以思考下还可以怎么判断是否在钓鱼状态呢?如果该点的颜色是黑色,则说明没有钓鱼buff。
                        所以第一句其实也可以写成

                        这里引号里面的0是黑色的代码。


                        IP属地:湖北12楼2019-06-10 00:50
                        收起回复
                          愣住了QAQ我有被咬死就没了的jio本


                          IP属地:内蒙古来自Android客户端13楼2019-06-10 00:54
                          收起回复
                            然后是第二部分,有了前面第一部分的经验,就不一一截图了。
                            如果该点的颜色等于我们取的色值,那么鼠标移到该点左键点击一次,
                            怎么写在鼠标命令里面找,找到左键单击一次点插入即可,


                            IP属地:湖北14楼2019-06-10 00:55
                            收起回复
                              第三部分,收杆。
                              前面说到这里只用取到泛光区域坐标,不需要取到色值。为什么这么说呢?
                              *,按照正常思路,如果该点符合我们取的色值则说明鱼上钩了,收杆。
                              但是这个泛光区域是在闪的,颜色一直在变,考虑到脚本自身的灵敏度问题以及我们是否能快速取到这个点。
                              所以我们最好是换一个思路,就在前面写第一部分提到过。
                              *,如果该点的颜色不等于黑色,那么说明泛光了,收杆。
                              其实这个判定是不严谨的,因为如果有人路过,恰好他的id遮挡到了你取的点,那么这个点也就不是黑色了。
                              这也就是为什么开头提到说镜头拉近视角朝上。就是为了避免旁边玩家的id遮挡到我们的泛光区域导致判定错误。
                              引号内的色值代码改成0,即黑色;后面的0改成1,即不等于。

                              然后插入收杆和垂钓的命令,同样在键盘命令里面操作。

                              致此整个脚本就基本上完成了。


                              IP属地:湖北15楼2019-06-10 01:10
                              回复