边境自动钓鱼 - 自动上钩

边境自动钓鱼 - 自动上钩

当原生深咬提示有效时,请求单次钩住输入。抛竿、收线和保留或放生鱼仍然手动进行。

[size=5][b]Frontier Auto Fishing - Auto Hook 0.1.5 / 自动钓鱼:自动提竿[/b][/size]

[b]English[/b]
A focused auto-hook helper for RDR2 PC 1.0.1491.50 Story Mode. It requests one hook input when the raw bite state and a unique, valid, enabled deep-bite prompt agree. It does not spawn a fish or force a fish onto the line.

[b]Install and configure[/b]
Install ScriptHookRDR2 and an ASI loader, then place FrontierAutoFishing.asi and the fresh-install FrontierAutoFishing.ini beside RDR2.exe. Updating users should preserve their settings. Close the game before editing the INI.

The public configuration enables AutoHook, disables AutoReelExperimental and leaves status text and verbose tracing off. Ctrl+Shift+F temporarily toggles the helper during the current session. There is no menu.

[b]How to use it[/b]
1. Equip the rod and the bait or lure yourself.
2. Cast and attract fish normally.
3. When the confirmed deep-bite window occurs, the plugin sends a single hook request, normally one frame long.
4. You still reel, control the rod and choose whether to keep or release the fish.

Only a stable hooked-fish state counts as a confirmed hook; an accepted input alone does not. The plugin will not repeatedly hammer the same bite window. Prompt flicker does not create a new opportunity. Active manual hooking/cancelling or reeling during the fight hands the current cast back to you; casting again restores automatic assistance. Reeling to attract fish while waiting does not by itself disable the whole cast.

[b]Limits[/b]
Pause, loss of focus and inconsistent state snapshots suppress inputs. Remapped controls or a controller may share a one-frame ambiguity with injected input feedback. Experimental auto-reeling remains off and is not advertised as a working automatic fishing loop. This mod does not handle bait selection, casting, keeping/releasing, inventory or AutoCraft.

Version 0.1.5 optimizes reads and logging while retaining the established hook controller. Offline benchmark results are not FPS or catch-rate guarantees. The author's local test feedback does not quantify success across every bait, fish or control setup. For diagnosis, inspect FrontierAutoFishing.log; hook_confirmed means a hook was confirmed, not that a fish was finally landed.

[b]Remove[/b]
Close the game and remove the ASI. Keep or remove the INI and log as desired; no save conversion is needed.

[b]简体中文[/b]
只负责自动提竿的故事模式辅助,适配 PC 1.0.1491.50。原始咬饵状态和唯一有效的深咬提示一致时,发送一次提竿请求;不直接生成鱼或强制挂鱼。

需要 ScriptHookRDR2 和 ASI 加载器,ASI/首次安装 INI 放在 RDR2.exe 旁;升级保留个人配置。发行配置启用自动提竿,实验收线关闭,默认隐藏提示文字并关闭详细追踪。Ctrl+Shift+F 本次运行临时启停,没有菜单。

玩家自行选饵、装备鱼竿、抛竿、诱鱼。深咬时自动请求一次提竿,后续收线、控竿及保留/放生仍由玩家操作。同一窗口不连续重试,提示闪断不算新窗口。主动提竿/取消或搏鱼时手动收线会接管本轮,重新抛竿后恢复辅助;等鱼时单纯收线诱鱼不会锁定整轮。

暂停、失焦或状态不一致时不发输入。重映射键/手柄与自动输入回显存在一帧内无法完全区分的限制。0.1.5 优化读取和日志,不宣传全自动钓鱼、自动收线或量化成功率。日志 hook_confirmed 仅表示确认挂鱼,不代表最终钓获。退出游戏移除 ASI 可卸载,不需要转换存档。

[b]Credits / 署名[/b]
MGmeng / Frontier Nexus. ScriptHookRDR2 by Alexander Blade. Native fishing systems by Rockstar Games.