
FishyClient
一个针对游戏《如何钓鱼》的小型训练器菜单。
查看大图FishyClient
一个适用于《How to Fish》的 MelonLoader 模组,包含 68 项功能、游戏内菜单、可改键热键、可保存配置以及完整的英文/法文文本。
专为与好友在房间中恶搞而设计:互相传送、生成任何你想要的东西、调整你的枪械、骑海鸥,或者干脆把一切都变成彩虹色。
首先:客户端还是主机
《How to Fish》是主机权威的,但它并非检查所有内容。一些数值主机会重新计算,并且根本不会接受你发送的值;而另一些数值则会直接信任。这一区别决定了某项功能是否有效,因此菜单中的每一项都带有标签:
- 客户端 — 可从任何客户端使用,即使对方是未安装模组的主机也能生效
- 主机 — 仅当你是房间主机时才有效
当别人是主机时,打开一个主机功能不会有任何反应。菜单会将其标记为琥珀色,状态栏会告诉你当前属于哪一方,因此你永远不会疑惑是否出错了。
包含内容
玩家 (12) 移动速度和跳跃、带航点的闪现传送、扩展抓取范围、幽灵模式(无需主机即可生效的伤害免疫)、上帝模式、无限弹药+即时装填的快速开火、后坐力和散布控制、近战挥击速度、弹射物伤害、免费生成物品、即时武器升级与配件,以及无需打开菜单即可驱动模组的聊天命令。
在线 (13) 将其他玩家传送至你处或将他们抛向高空、造成伤害、夺取某人手持物品或令其收枪、从任何位置复活倒地玩家、循环播放某人的蹲下动画、整个房间都能看到的彩色聊天、针对他人发给你的标记的防护、聊天伪造、作为主机治疗和踢人、生成颜色,以及三种加入游戏的方式:房间浏览器、按 Steam ID 加入和按大厅 ID 加入。
娱乐 (15) 对任何松散物品使用念力、本地彩虹效果、重力游乐场、遥控引爆器、劫持电台、涂鸦和特效、音效板、骑海鸥、弹射物风暴、伪造聊天消息、按需播放结束字幕、解锁所有皮肤和成就、游戏自带的开发者控制台,以及供主机使用的 Boss 和鸟类控制。
世界 (9) 伤害倍率、时间缩放、劫船、海啸波浪、比赛设定、生物生成、抢夺海鸥、岛屿传送和出生点编辑器。
视觉效果 (8) 解锁视野和灵敏度上限、附近鱼类和玩家的雷达覆盖层、第三人称视角、调色和迪斯科模式、皮肤更换器(包括游戏自带的动画彩虹皮肤,所有人可见)、名牌样式修改、聊天样式修改,以及一个列出你所开启功能的覆盖层。
钓鱼 (6) 自动钓鱼、搏鱼辅助、即时完美烧烤和奖杯盖章,以及供主机使用的即时咬钩、鱼重和战利品控制。
经济 (2) 免费购物,以及供主机使用的金钱控制。
设置 (3) 语言、强调色和界面缩放;可一键保存和加载的命名配置;以及一个可立即关闭所有开关的紧急按键。
要求
- Steam 版《How to Fish》
- MelonLoader 0.7.3 或更新版本
安装
- 将 MelonLoader 安装到你的 How to Fish 文件夹中
- 将 FishyClient.dll 放入 Mods 文件夹
- 启动游戏并按 F5
菜单按键可重新绑定,所有开关功能同样可以。
一起游玩
Steam 房间会通告游戏版本,加入检查在版本不匹配时会断开你的连接。这是游戏自身的行为,而非模组所致。FishyClient 不会修改版本字符串,因此装模组和未装模组的玩家仍然可以一起游玩。
此模组无法做到的事
有些人们合理期待的事情实际上是无法实现的,提前说明总比默默发布一个毫无作用的东西要好:
- 你无法浏览陌生人的房间。 游戏创建的房间是仅限好友的,并且从不查询房间列表。Steam 不会将仅限好友的房间发布给非好友,因此任何客户端代码都无法找到它们。浏览器确实能找到你的 Steam 联系人所在的房间、最近一起玩过的玩家所在的房间,以及其他已发布房间的 FishyClient 用户所在的房间。
- 你无法在作为客户端时伪造聊天昵称。 主机会从 Steam 连接中读取发送者信息,而非消息内容。只有在主机模式下才能实现这一点。
- 彩虹玩家皮肤仅限本地可见。 这些颜色由服务器拥有,且没有更改回调,因此动画循环无法传达给其他人。物品和船只皮肤可以同步,皮肤更换器使用的正是这些。
- 海鸥无法携带活着的玩家。 携带代码是针对物品类型的,而玩家不在其中。但死亡玩家的尸体确实属于物品,这就是海鸥能带走尸体的原因。
使用须知
其中许多功能会干涉到其他人的会话。在知晓该模组存在的好友之间,这会非常有趣;但对于并不知情的陌生人来说则会令人不快。请在所有人都知情并同意的房间中使用。
源代码
完整源代码位于 github.com/wtfwhothis/FishyClient。添加一项功能只需一个文件夹,无需任何注册——反射会将其发现,菜单会将其渲染,偏好设置会将其持久化。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。