永久增益

永久增益

一个DLL模组,能在快速旅行、死亡、休息、物品切换甚至跨会话(退出游戏)时保留你的主动增益效果。

持久增益

这是一个DLL模组,可让你激活的增益效果(咒语、消耗品等)在死亡、快速旅行、在赐福点休息,甚至切换武器(如果你使用了任何油脂或法术效果)后依然保留。

游戏原本会在这些事件中清除所有激活的效果,无论它们还剩多少持续时间。而这个模组的作用,就是让它们保持生效。

功能

  • 增益效果可在快速旅行 / 死亡 / 休息后保留
  • 会记住每件武器的油脂和法术增益,并在切换武器或更换装备后恢复(只要你之后装备相同的武器,效果就依然可用——前提是增益时间未过期)
  • 增益效果甚至可以在不同的游戏会话间保留(在 .ini 文件中设置 remember_across_sessions = 1)
  • 也可启用灵药圣杯瓶的持续效果。

我推荐使用我的另一个模组 无限武器增益,以便根据你自己的喜好调整所有增益的持续时间。这两个模组设计为相辅相成。


安装

方法 #1:ModEngine3 (me3),推荐

  • 安装 me3 (me3_installer.exe)
  • 打开你的 ME3 配置文件文件夹 — 将此路径粘贴到资源管理器地址栏并按回车: %localappdata%\garyttierney\me3\config\profiles\eldenring-mods
  • 将 PersistentBuffs.dll 和 PersistentBuffs.ini 复制到该文件夹 (…\eldenring-mods) 中
  • 使用任何文本编辑器打开 eldenring-default.me3 并添加以下行:
    [[natives]]
    path = "eldenring-mods/PersistentBuffs.dll"
    
  • 像往常一样通过 M|E3 启动游戏。

方法 #2:ModEngine2

  • 获取 ModEngine2 并将其解压到任意位置(不要放入游戏文件夹)
  • 将 PersistentBuffs.dll 和 PersistentBuffs.ini 复制到 ModEngine2 目录中(与 launchmod_eldenring.bat 同目录)
  • 在 config_eldenring.toml 的 [modengine] 部分下,注册该 DLL:
    external_dlls = [ "PersistentBuffs.dll" ]
    
  • 运行 launchmod_eldenring.bat

鸣谢:

  1. MinHook by TsudaKageyu - 用于在运行时拦截游戏函数的钩子库。
  2. The Grand Archives Cheat Table (TGA CT) - 本模组使用的所有内存偏移量和签名的主要来源。