
terraria piscatio automatica - 泰拉瑞亚自动钓鱼 1.4.5.8
泰拉瑞亚1.4.5.8自动钓鱼。一次抛竿后自动钓鱼,只钩允许的渔获,自动饮用增益药剂,快速将战利品堆叠至附近箱子,并在最小化时持续钓鱼。原生泰拉瑞亚界面,包含过滤器、统计和聊天日志。无游戏文件修改或硬编码偏移。32位/.NET Framework 4。MIT许可。专为单人游戏设计。
查看大图terraria piscatio automatica — 适用于 Terraria 1.4.5 的自动钓鱼,带渔获过滤功能
版本: 0.5.7 · 游戏版本: Terraria 1.4.5.8 · 类型: 注入式 DLL · 界面语言: 英语和俄语
简介
钓鱼是泰拉瑞亚中最赚钱但也最无聊的战利品来源。装满矿石的板条箱、药水、渔夫任务、宝箱里的翅膀——全都来自同样的三个动作:抛竿、等待、收竿。如此反复数百次。
terraria piscatio automatica 为你代劳这一切。它会记住你第一次手动抛竿的位置,然后自动在那里钓鱼:等待咬钩、钓起你想要的渔获、跳过垃圾、补充钓鱼增益效果,并在背包满时将渔获快速堆叠到附近的宝箱中。它不会修改任何游戏文件,也不使用硬编码内存偏移量——它通过名称反射访问游戏的字段和方法,因此能适应小版本更新。
它与其他大多数钓鱼机器人最大的区别在于渔获过滤器。Terraria 在收竿前就决定了咬钩的是什么,而鱼饵只在成功收竿时消耗。因此你可以免费跳过不想要的鱼,想跳多少次都行——勾选你想要的,鱼饵就只用在那些渔获上。
面板使用游戏自身的纹理绘制:相同的窗口、相同的格子、相同的字体,鼠标悬停物品时也有相同的提示框。看起来就像泰拉瑞亚原本的一部分。
安装说明
1. 下载
从本页的“文件”选项卡或 GitHub Releases 页面(链接在底部)下载 piscatio.dll。
2. 获取注入器。 已在 Extreme Injector v3 上测试通过——免费、无需安装、两步即可。任何能加载 32 位 DLL 的注入器均可。
3. 启动 Terraria 并进入世界。
4. 在注入器中,选择 Terraria.exe 进程,指向 piscatio.dll,然后点击“注入”。面板出现在屏幕顶部。
Terraria 是 32 位进程,因此该库是为 x86 构建的。没有 64 位版本,反正也不适用。
5. 首次运行:
- 手持钓竿,并在背包中放置鱼饵(弹药栏也计算在内);
- 在面板中打开 自动钓鱼;
- 自己抛一次竿——该位置会被记住;
- 之后就可以不用管它了。
快捷键(可在配置文件中重新绑定):
| 按键 | 功能 |
|---|---|
| 上箭头 | 折叠和展开面板 |
| 下箭头 | 开启和关闭自动钓鱼 |
| Delete | 从游戏中卸载该库 |
只有在游戏窗口处于前台时按键才会生效,在搜索框中输入时按键保持静默。
主要功能
全自动钓鱼。 你进行第一次抛竿;它记住位置并持续在那里抛竿。在咬钩窗口内收竿、等待、再次抛竿。动作之间的暂停有随机抖动而非节拍器式。切换快捷栏中的物品会自动关闭自动钓鱼——否则它会一直甩动你手里换上的任何东西。
渔获过滤器:黑名单和白名单。 每个可钓起的物品以图标网格形式展示,数据来源于游戏自身的钓鱼掉落表,而非硬编码列表。点击即可切换标记:
- 黑名单 — 保留除红色标记外的一切鱼获。
- 白名单 — 只保留绿色标记的鱼获。
有搜索框,无需在一百多个图标中翻找。悬停可查看物品的普通游戏提示框,包含名称和说明。跳过不消耗任何东西:鱼饵只在成功收竿时消耗。
药水自动饮用。 它会监视钓鱼、声呐和宝匣增益效果,并在效果消失后立即补充。你没有的药水会显示为划掉状态且绝不会被点击,并带提示说明需要携带什么;如果在使用中途耗尽,该栏会自动变暗。
快速堆叠到宝箱。 当背包满时,它会自动按下游戏自带的“快速堆叠至附近宝箱”按钮。如果没有地方放任何东西,钓鱼会停止,而不是让渔获溢出。
聊天消息。 它会报告正在做的事情:被过滤器跳过的物品、钓到的任务鱼、钩住的刷怪、喝下的药水。每一行都带有彩色标签、物品名称和图标——悬停图标可查看常见说明。消息是本地化的:只有你能看到,不会发送到服务器。标签颜色可配置,整个功能也可关闭。
任务鱼的提示音。 渔夫要的鱼在大量渔获中容易被漏看,因此它有自己的音效——游戏在最佳重铸时播放的那个音效。它通过游戏本身播放,因此遵循游戏的音量设置,并随其他音频一同静音。面板中的按钮点击时使用游戏自己的菜单音效。
它会因原因停止,并说明原因。 鱼饵用完、背包满、无处堆叠、或浮标连续三次未落入水中——原因会写在状态栏中,并在聊天中重复播放并伴有音效,即使你切换到其他窗口也能注意到。
统计信息。 钓鱼时长、捕获物品数、宝匣数、被过滤器跳过数、平均咬钩时间、饮用药水数。
游戏最小化时也能工作。 Terraria 在失去焦点时会自我降速;这已被移除。最小化游戏去做别的事——钓鱼会全速继续运行。
英语和俄语。 面板语言跟随游戏:俄语版 Terraria 显示俄语面板,其他版本显示英语。在游戏设置中切换语言后,面板会在几秒内跟随变化——无需重启。它也跟随游戏的 UI 缩放。
敌怪生成。 有时从水里出来的不是鱼而是“客人”——猪龙鱼公爵和其他深海之物。有一个独立的开关,默认关闭,这样你在离开时不会有东西爬出来。
设置和日志。 在库旁边会创建一个 piscatio.toml 文件,每一行都有注释:过滤模式和物品列表、快速堆叠、自动饮用及使用哪些药水、延迟抖动、聊天消息和标签颜色、快捷键。面板会在每次切换时重写该文件,因此请关闭游戏后手动编辑。旁边还有 piscatio.log——包含构建版本、附加步骤、渔获记录以及任何错误。
系统要求
- Terraria 1.4.5.8(Steam 版)。
- Windows 和 .NET Framework 4——只要游戏能运行就已安装。
- 任何能加载 32 位 DLL 的注入器;Extreme Injector v3 是经过测试的注入器。
- 不需要其他模组、启动器或框架。它不会替换游戏文件,也不会向游戏文件夹写入任何内容。
- 仅限单人游戏。在他人的服务器上使用自动化取决于该服务器的规则,而非我的——请自行判断。
致谢
- Re-Logic——感谢 Terraria,以及一个足够干净整洁的代码库,使得可以复用其自带的纹理、音效和提示框,无需重新绘制。
- master131——感谢 Extreme Injector v3,本项目的所有测试都在此注入器上进行。
- ICSharpCode / ILSpy——用于阅读钓鱼机制的反编译器,确保本项目不依赖于猜测。
- 承担繁重工作的 Rust crates:minhook、lzxd、windows-rs、serde 和 toml。
- 在 Telegram 频道中发送错误报告、日志或截图的每一位用户——更新日志中一半的修复都源于此。
链接
- 源代码:https://github.com/genius8loci/terraria-piscatio-automatica
- 发布版本:https://github.com/genius8loci/terraria-piscatio-automatica/releases
- 错误与建议:https://github.com/genius8loci/terraria-piscatio-automatica/issues
- 内部工作原理:https://genius8loci.github.io/terraria-piscatio-automatica/
- Telegram 频道:https://t.me/terraria_piscatio_automatica
开源,MIT 许可证。作者——genius8loci。错误报告最好发送到 issues 页面或 Telegram:日志和截图会非常有帮助。
Terraria 是 Re-Logic 的商标。本项目与 Re-Logic 无关联,也未获其认可。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。