terraria吧 关注:741,118贴子:9,759,454
  • 20回复贴,共1

[17-08-11]【PC】自动钓鱼+多环境自由切换钓鱼点+钓鱼计算器

只看楼主收藏回复

因为看到吧里目前好像还没有这方面的资料,姑且算是把自己用到的钓鱼资源整合分享了。
一楼防吞上图,如果觉得有用还请各位亲给个好评哈。


IP属地:湖南1楼2017-08-11 15:04回复
    首先是自动钓鱼脚本,用到的是Autohotkey。可以实现的功能有:
    1 智能化自动钓鱼,上钩时才会收杆。
    2 智能化追加BUFF,BUFF消失后会自动补。(需要背包里有相应药剂)
    原贴传送门:forums.terraria.org/index.php?threads/automating-fishing.41826
    具体使用步骤是:
    1 找到一个钓点(如下图中红圈位置),打开生成的脚本执行文件:Autofishing.exe
    2 将鼠标置于水面处,横坐标差一点无所谓,纵坐标一定要在水面处(最好可以稍微低一点点)。
    3 按下F2,如果发现程序开始执行自动钓鱼了,那么就成功了!
    补充说明:
    1 事先请准备大量钓饵,换上渔夫套装+饰品。同时请将背包里最好只留下钓鱼和板条箱药剂,以免吃错BUFF。
    2 因为是参考水面颜色变化收杆,所以有时候会空挥,不过问题不大,平均2-5秒一条鱼还是能保证的。
    3 血月等情况下水面会变色,需要重新执行脚本使用步骤,重建参考信息。
    4 按下ESC可以中断脚本,当然关闭右下角脚本也可以。


    IP属地:湖南2楼2017-08-11 15:06
    收起回复


      IP属地:广西来自Android客户端3楼2017-08-11 15:10
      回复
        然后是多环境自由切换钓鱼点,一个钓鱼点可以自由切换15种环境。分别是:
        地表系:普通,森林,雪,血腥,腐,神圣,岩浆,蜂蜜,蘑菇
        底下系:普通,森林,雪,血腥,腐,神圣
        基本上除了洞穴系外是全了的,大家可以再自己随便找个 洞穴普通 就能满足任务所有需要了。
        原贴传送门:链接不让发,吃了我三次...
        基本原理是根据PC所处不同位置来实现切换环境,帖子里有详细的说明和下载我就不翻译啦~
        我在原贴基础上也自己做了一个这样的钓点,具体使用方法为:

        站在水池上方平台时,左右移动可以切换环境,钓鱼的类型取决于当前所处环境。
        从左到右依次是:神圣 普通,深林,雪原,血腥,腐地,蜂蜜,岩浆。
        切换时可以通过水池颜色,BGM,以及左上方地狱井的环境背景图片获悉。
        因为正巧修建在地平线左右,所以上方水池对应着地表系,下方水池对应着地下系。
        可以看到上方还有一个追加平台,站在平台上就可以切换为蘑菇环境。
        这样的钓鱼点配合上面的自动钓鱼基本上可以实现不遇敌(当然最好还是搞个召唤比较保险)自动钓鱼的最佳地图设计了。
        另外因为游戏机制原因,该钓鱼点也存在一个小问题。
        那就是实际钓鱼机制远比WIKI所介绍的复杂,多环境下可能同时钓到不同类型鱼。
        比如在森林环境时偶尔也可以钓到雪原的鱼。
        但是因为神圣和血腥腐地会互相抵消,因此不用担心在其他环境下钓到圣/血/腐的鱼了。
        还有就是在腐地会同时掉到腐地和血腥的鱼(因为两者优先度相同),大家刷的时候直接在这里刷两种环境就好了~
        另外比原版的附加小改进就是简化了电路和装置,同时左下角追加了废料处理池。


        IP属地:湖南6楼2017-08-11 15:20
        收起回复
          最后是钓鱼计算器。刚才提到的具体任意环境下可以掉到什么鱼,可以在这里得到详细模拟计算。
          原贴传送门:见楼中楼
          具体原理是根据游戏机制执行1000次钓鱼模拟,根据结果反馈当前条件下钓到每种鱼的概率。
          因为是英文版,所以...呃...大家感兴趣的话看介绍就好,我就不多啰嗦了。
          具体使用办法就是点进计算器链接 Google Sheet,
          然后在上方菜单栏[红框1]选择 文件->复制 COPY到自己云端网盘后就可以自由编辑副本了。
          根据自己的情况在上方设定条件[红框2]。设定好后,右上方[红框3]会有计算进程条(模拟1000次执行起来还挺慢的,大概至少要10s?)

          进程条刷完后就可以看结果了。如图楼主设置了在同时存在CorruptionCrimson和Jungle的情况下:
          三种重要的药剂原料鱼(Crimson Tigerfish Ebonkoi Hemopiranha)钓到的概率几乎都是10-15%

          而有趣的是如果我们去掉Jungle森林环境,这个结果几乎不变,只是Neon Tetra深林普通鱼再也钓不到而已。
          因此就有了血腥/腐地可以在优先度上覆盖森林环境的说法,同时两者优先度相同。
          此外,一个著名的结论,水池面积大于300格子时钓力不惩罚机制也是粗略的。
          实际上这个因素跟水池所处纵向位置(高度)有关,越深的地方需要的临界面积也越小。
          所以如果你想知道在任意环境下自己能钓到什么鱼,有多少几率钓到这些鱼,用这个计算器是最方便的了。
          本次介绍就到这里,有机会下次见~


          IP属地:湖南7楼2017-08-11 15:22
          收起回复
            666666大力资磁!实在是苦于渔夫任务患者的福音啊……


            IP属地:北京8楼2017-08-11 17:28
            收起回复
              实在是震撼到我了……


              IP属地:北京9楼2017-08-11 17:35
              回复
                厉害了


                IP属地:广东10楼2017-08-11 20:11
                回复
                  看不懂


                  来自Android客户端11楼2017-08-16 16:59
                  回复
                    出一个教学视屏把。大佬


                    IP属地:贵州12楼2017-08-30 01:11
                    回复
                      ——封坟——


                      IP属地:辽宁来自Android客户端13楼2018-06-24 12:46
                      回复