本帖最后由 JKstring 于 2026-5-11 00:43 编辑
P5RHelper
女神异闻录5 皇家版 辅助 MOD
MOD简介
P5RHelper 是一个基于 Ultimate ASI Loader 的 P5R 辅助 MOD。 本MOD不依赖于Reloaded II,无任何其他依赖,基于Steam正版开发。
主要功能包括:
- 显示敌人弱点/耐性/反射/吸收等属性效果
- 有利对话选项标红
- 棒球、飞镖、钓鱼小游戏辅助
- 联网状态缓存,减少卡顿
- 敌人可掉落物必定掉落
本 MOD 通过运行时 Hook / Patch 生效,不修改 CPK/BMD 文件。
安装方法
- 将 dinput8.dll,P5RHelper.asi 和 P5RHelper.ini 放到 P5R.exe 同目录。
- 用记事本打开 P5RHelper.ini,按需要把功能改为 1 或 0。
- 启动或重启游戏后生效。
通用说明
- 1 = 开启
- 0 = 关闭
- 修改配置后需要重启游戏。
- 如果缺少某个配置项,默认按关闭处理。
- 建议不要随意改名;如果改名 .asi,ini 也要保持同名。
配置文件示例
[Features]
ShowEnemySkillEffects=1
ShowBeneficialDialogueChoices=1
AutoBaseball=1
AutoBaseballRepeatHomeRunCutIn=0
AutoDarts=1
AutoFishing=1
NetworkStatusCache=1
GuaranteedEnemyDrops=1
[Logging]
Enabled=0
BaseballDebug=0
DartsDebug=0
功能与配置说明
1. 显示敌人技能/属性效果
开启后,战斗中敌人的 弱点、耐性、无效、反射、吸收 等相性会直接显示。
- 0:原版行为,未试探过的属性显示未知。
- 1:像已经试探过一样显示敌人相性。
说明:此功能只改运行时显示,不写入“已攻击记录”。关闭后重启游戏会恢复原版未知显示。
2. 有利对话选项标红
ShowBeneficialDialogueChoices=1
开启后,游戏会把确认有收益的选项标成 红色。
支持内容包括:
- 协助者/好感选项:会读取实际好感点数。
- 如果多个选项都有好感点,会在选项末尾追加 +N。
- 只会把本轮 最高好感选项 标红。
- 课堂、考试、电视问答 等正确答案会标红。
- 飞镖小游戏 中,能提高同伴结算辅助/机会的回答会标红。
- 敌人交涉 中,有利反应/音符反应的选项会标红。
说明:此功能只修改运行时文字颜色和显示,不修改 BMD,不写存档。无法确认收益的选项会保持原版白色。
注意:如果你使用旧的 Confidant Cheat Sheet Chinese 这类 BMD 改文 MOD,建议关闭后再使用本功能,避免重复标记。
3. 自动棒球
进入棒球小游戏后,MOD 会自动调整击球位置,并在合适时机模拟确认/击打输入。
说明:不会直接写本垒打数量、安打结果或奖励字段,而是通过原生碰撞和轨迹逻辑预测后模拟操作。
4. 每球重复本垒打 Cut-in
AutoBaseballRepeatHomeRunCutIn=1
配合 AutoBaseball 使用。
- 0:保持原版限制。
- 1:每个新球都有机会触发本垒打预测 cut-in。
说明:只影响 cut-in 触发机会,不直接修改本垒打结果、计数或奖励。
5. 自动飞镖
开启后,在飞镖小游戏投掷阶段可以使用辅助投掷。
使用方法:
- 正常进入飞镖小游戏。
- 手动选择目标区域。
- 按住 Shift 进入/锁定投掷准备状态。(可选)
- 继续按住 F,MOD 会等待移动点到达最佳得分区域后自动投出。
MOD 会优先选择:
- 能刚好结算剩余分数的得分。
- 否则选择不会爆分的最高得分。
说明:不会直接改分数,只是模拟投掷输入。
6. 自动钓鱼收线
开启后,钓鱼进入拉线/收鱼阶段时,MOD 会自动按住确认并模拟左右修正,让 gauge 尽量保持在有效窗口附近。
- 0:原版钓鱼操作。
- 1:收线阶段自动维持 gauge。
注意:玩家仍需要手动选择鱼饵、方向、抛竿,并在鱼咬饵时确认。MOD 只接管后续拉线阶段。
7. 联网状态缓存
开启后,MOD 会把游戏每帧调用的联网状态检测改为读取后台缓存,后台线程每秒刷新一次真实联网状态。
- 0:原版每帧调用 WinINet 检测联网。
- 1:主线程读取缓存,减少偶发卡顿。
说明:不强制联网、不绕过服务器,只是减少联网状态检测对帧循环的影响。
8. 敌人必定掉落
开启后,战斗结算时敌人的可掉落物会变为必定掉落。
说明:不会让没有掉落池的敌人凭空掉落,也不会一次掉落全部物品;仍然走原版过滤、关键物品和加权随机逻辑。
日志设置
文件日志
- 0:不写文件日志,只输出调试信息。
- 1:生成日志文件。
日志路径:
游戏目录\Logs\P5RHelper_YYYYMMDD_HHMMSS_PID.log
棒球调试日志
如果自动棒球不稳定,建议开启:
Enabled=1
BaseballDebug=1
飞镖调试日志
如果自动飞镖异常,建议开启:
卸载方法
删除游戏目录中的:
P5RHelper.asi
P5RHelper.ini
如果你不再使用任何 ASI MOD,也可以删除:
注意事项
- 如果游戏正在运行,Windows 可能会锁定 .asi 文件,更新 MOD 前请先关闭游戏。
- 如果游戏版本不同导致地址签名不匹配,对应功能会跳过安装,可查看日志确认。
- 如果遇到小游戏辅助不稳定,请开启日志并反馈最新的 P5RHelper 日志文件。
|