
Path
一个DLL模组,通过游戏内菜单实时追踪你的任务,提供三种指引方式:无剧透、提示或完整指南。
查看大图艾尔登法环 游戏内任务追踪器
这是一个DLL模组,允许你通过游戏内覆盖菜单实时追踪所有任务。它会读取你的角色数据,并以你选择的方式提供指引。
该模组具有游戏内覆盖层,可通过按住R3一秒钟(手柄)或Page Up(键盘)进行切换。
此模组作为独立的游戏内任务追踪器使用,它会自动检测你的进度并显示所有受支持任务的当前状态,让你无需离开游戏即可追踪NPC任务线。
请注意,我已在自己多次游玩中对模组进行了彻底测试,但由于任务系统的复杂性,某些任务步骤、条件、提示或描述可能仍不够准确。 如果你遇到任何错误信息,请提交错误报告,并尽可能包含详细信息(受影响的哪个任务、哪个步骤、正确的行为应该是什么,以及支持修正的可靠来源)。
功能
- 基于你角色实际游戏进度的实时任务追踪。
- 设计时尽量少剧透,同时仍帮助你保持在正确的任务路线上。
- 任务按所在区域分类,并根据其当前状态更新。
有三种查看模式:
- 极简模式,适合想要保留游戏原本探索方式的玩家。此模式仅显示你已经发现的任务及其已完成的部分。不会揭示未来的目标、地点或任务步骤。
- 提示模式,如果你只需要朝向每个任务下一个目标的一点指引,此模式非常合适。它会揭示一条简短的提示,指引你前往下一个目标。
- 完整指南模式,适合希望获得每个任务目标的完整攻略的玩家。
配置
你可以更改QuestPath.ini中[overlay]部分的键盘按键和/或手柄组合键:
[overlay]
toggle_key = pageup ; 任何虚拟键码(例如F1到F12、Home、Delete、pageup、pagedown、Insert等)
toggle_gamepad_combo = HOLD_R3
可用的控制器按钮:
A B X Y LB RB L3 R3 Start Back Up Down Left Right
- 该模组也接受控制器的按住输入。如果你愿意,只需在任何按键前添加“HOLD_”前缀(例如:HOLD_A、HOLD_Start)。默认按住时间约为1秒。 如果出于任何原因启动模组导致游戏崩溃或启动时冻结、覆盖层从未出现或出现任何其他问题,请打开“QuestPath.ini”并转到“[overlay_render]”部分,将:
[overlay_render]
renderer = ingame
更改为:
[overlay_render]
renderer = window
安装
选项 #1:ModEngine3 (me3),推荐
- 安装me3 (me3_installer.exe)
- 打开你的ME3配置文件文件夹 - 将此路径粘贴到资源管理器地址栏并按回车:
%localappdata%\garyttierney\me3\config\profiles\eldenring-mods
- 将压缩包中的整个QuestPath文件夹放入该文件夹(...\eldenring-mods)
- 使用任何文本编辑器打开eldenring-default.me3并添加以下行:
[[natives]]
path = "eldenring-mods\\QuestPath\\QuestPath.dll"
- 像平时一样通过ME3启动游戏。
选项 #2:ModEngine2
- 获取 ModEngine2 并将其解压到任何位置(不要放入游戏文件夹中)
- 将压缩包中的整个QuestPath文件夹放入ModEngine2目录(位于launchmod_eldenring.bat旁边)
- 在config_eldenring.toml的[modengine]下注册DLL:
external_dlls = [ "QuestPath\\QuestPath.dll" ]
或者,如果你安装了多个模组,只需将QuestPath注册到你现有的列表中:
external_dlls = [
"EldenMods\\ermerchant.dll",
"EldenMods\\ertransmogrify.dll",
"QuestPath\\QuestPath.dll"
]
- 运行launchmod_eldenring.bat
致谢
- TheEldenRingQuestGiver 感谢他的 Elden Ring - Quest Log。他的工作是本模组的基础。
- thefifthmatt 感谢他提供的 ESDLang,用于对话脚本工具和标志验证。
- ocornut 感谢他提供的 Dear ImGui - 用于游戏内覆盖层的库。
- TsudaKageyu 感谢他提供的 MinHook,用于在运行时拦截游戏函数。
QuestPath目前包含英语作为内置语言。其他语言通过Nexus页面的可选文件部分以及公开的GitHub翻译仓库单独分发。
如果你愿意贡献翻译,可以从可选文件或GitHub仓库下载翻译文件。翻译完成后,欢迎在GitHub上提交拉取请求、将翻译文件发送给我,或者直接将翻译作为独立模组发布到Nexus。
所有贡献者都将为此获得鸣谢。感谢你帮助使QuestPath对全世界的玩家都可用。
以下是各语言的独立翻译 - 从其模组页面下载,并将翻译文件放置在QuestPath.dll旁边的“lang”文件夹中: 简体中文 翻译由用户 WandererOnion 提供 西班牙语 翻译由用户 Jmolinares03 提供
更新日志
版本 1.1.0
- 新增两条任务线:塔妮丝的与黑卫大博加特。
- 重构了菲雅任务线中的几个步骤,使其与实际游戏进度正确对齐。
- 将覆盖层切换到完整的GDI窗口,增加了对HDR显示器和几乎所有帧生成工具或游戏覆盖层的兼容性。
- UI:为任务文本大小添加了滑块,并将所有设置移入单独的“设置”选项卡。
- 添加了对无缝联机 (Seamless Co-op) 的兼容性。
- 减少了覆盖层打开时的帧数下降。现在明显改善,但尚未完全消除(仍在努力中)。
- 修复了一个手柄错误:使用B键(PlayStation控制器的圆圈键)关闭覆盖层有时会导致角色在游戏中闪避/后退。
版本 1.2.0
- 修复了伯纳尔和塞乐伦任务线的一些任务标志。与她们交谈后,其任务现在能被正确追踪(注意塞乐伦的任务只有在获得彗星亚兹勒后才开始,与她见面并不算是游戏引擎中的实际任务触发条件)。
- 修复了布莱泽的任务对于杀死商人咖列玩家的从未显示为进行中的问题(这种情况下游戏会自动授予“指头分离”姿势,任务现在会因获得该姿势或与布莱泽见面而激活,而不仅仅是通过咖列的对话)。他的“听见嗥叫”步骤现在使用真实的游戏内标志进行追踪。
- 完全修复了菜单打开时的帧数下降问题。
- 修复了切换窗口或切到另一个显示器时鼠标指针重复的问题。
- 修复了中文(和其他中日韩)翻译在覆盖层标题中显示“????”的问题。
- 覆盖层现在会随游戏分辨率自动缩放(因此在4K屏幕上也能清晰可读)。可通过ini文件中的“ui_scale”覆盖(0 = 自动)。
- 覆盖层现在会记住其在屏幕上的大小和位置:调整一次后,它会跨会话保持该设置(保存在QuestPath.ini底部新增的[panel]部分;删除该部分可重置)。
- 潜在修复了覆盖层与G-sync/VRR以及全屏+HDR的冲突问题。已在我的系统上测试,工作正常。
- 修复了全屏显示模式下打开覆盖层时鼠标指针卡在屏幕中央的问题。
- 如果游戏在覆盖层打开时失去焦点(例如按Alt-Tab或游戏被最小化),覆盖层不再会阻止对后面内容的点击,直到游戏重新获得焦点。
- 在设置选项卡中新增语言选项:选择模组“lang”文件夹中存在的任何翻译,覆盖层会立即切换,无需重启。你的选择会保存到ini文件中。
- 文本大小滑块下方的示例任务现在是一张真实的任务卡片,因此“指引模式”和“显示摘要”选项可以立即预览其效果,而不必返回列表后查看。
版本 1.2.1
- 修复了中欧/东欧字符在覆盖层中显示为方框或空白的问题。字体图集现已包含拉丁扩展A/B,因此波兰语、捷克/斯洛伐克语、匈牙利语、罗马尼亚语、克罗地亚语、波罗的海语系等类似翻译能正确显示。
版本 1.3.0
- 修复了尤拉的任务线。之前缺少了几个任务步骤,现在已正确追踪。
- 完全重构了覆盖层的后端。G-Sync、HDR、全屏以及可能其他任何模组的问题都应不再出现。
- 为DLL添加了正确的文件信息,消除了VirusTotal上大部分杀毒软件的误报。
版本 1.3.1
任务线:
- 修复了罗德莉卡的任务线卡在“激活(未开始)”状态且从未显示“已完成”的问题。
- 修复了菈妮的任务线:“向塞乐伦介绍”和“击败拉塔恩”的追踪标志被互换了(塞乐伦的步骤会在拉塔恩实际死亡时触发,而拉塔恩的步骤仅在向塞乐伦询问他时触发,无论他是活是死);“击败拉塔恩”现在追踪其真实的死亡标志。并添加了警告:将猎杀指头刀交给菈妮会锁定赛尔维斯,无法进行他自己的任务线。
- 修复了高瑞的任务线:为“绝望祈祷”姿势添加了一个缺失的步骤(在米莉森获得义手后从高瑞处购买“害虫缠绕”),一旦故事推进,这个步骤确实会错过。
- 修复了柯林的“黄金面具”步骤和最终的“完美律法的修复卢恩”步骤,后者之前依赖于一个游戏实际上从未设置的标志(因此永远不会显示完成)。它现在像其他无声道具拾取一样检查你物品栏中的修复卢恩。
模组其他更改:
- 修复了通过ModEngine2和其他模组加载器加载时覆盖层无法打开的问题。
- 改进了Proton下Linux/Steam Deck的兼容性:QuestPath现在自带C++运行时,因此Proton前缀不再需要匹配的Visual C++可再发行组件才能加载DLL。
- 添加了启动诊断功能,可识别Wine/Proton以及实际使用的DXGI/D3D12模块。如果模组文件夹是只读的,日志现在会回退到Wine临时文件夹,而不是消失。
- 为覆盖层后端添加了内部保护机制,使共享该后端的多个模组可以同时加载,而不会让其中一个静默地无法打开菜单。如果你只使用QuestPath这一个此类模组,则此更改无影响。
版本 1.3.2
任务线:
- 修复了葛托克的“黄金缝衣针”现在追踪获得缝衣针(而不是只能在将其交给葛托克时勾选),“黄金的赠礼”现在追踪将缝衣针交给葛托克,“重生尝试”现在无论你给它泪滴幼体还是用“你真好看”美丽话石安抚它都会完成。
- 修复了铁拳亚历山大:“亚历山大掉进洞里”步骤没有追踪条件,并且任务可能在你于逐渐崩毁的法姆·亚兹拉接受他的决斗时就立即跳到“终结 - 亚历山大已死亡”。最终标记现在追踪他的实际死亡。还添加了可错过的警告(跳过利耶尼亚的洞,以及他必须在格密尔火山进行熔岩对话才能出现在最终决斗地点),并且任务现在即使你先在地底大道遇到他而没有经历风暴山丘的洞事件,也能正常开始。
- 修复了塔妮丝的任务线在你杀死她而不是看她吞噬拉卡德的尸体时永远无法解决。它只追踪了吞噬过场,所以杀死她会将任务永远卡在最后一步。现在识别了杀死塔妮丝(和她的骑士)作为一种结局,因此任务可以完成。
- 修复了狄亚罗斯的任务线在他为守卫贾尔堡而死时立即跳到“终结”,隐藏了最终的“壶男童的守望”步骤。狄亚罗斯的死亡是其故事的一部分,因此任务现在会进行到壶男童为他守灵,并最终标记为“已完成”。
- 修复了勒缇娜的任务线:“圣树之路”步骤被描述为发生在化圣雪原,但勒缇娜关于圣树的评论实际上(可选地)在你带着她的骨灰穿过巨人山顶时播放,并且不总是触发。
- 修复了白面具梵雷的任务线在你跳过在引导之始与他交谈时不会出现在追踪器中的问题。修复了“鲜血君王的恩宠”步骤,现在包括三次入侵和被赐福,“处女的血”现在包括浸湿布料和被授予骑士称号。还修复了“纯血骑士勋章”步骤在使用勋章传送至蒙格温王朝后从未被勾选的问题。
- 修复了魔女塞乐伦的任务线在支持杰廉后卡住的问题。“支持杰廉”还要求一个内部标志,即使塞乐伦确实死了该标志也不一定可靠地设置,因此该步骤从未被勾选,任务线无法完成。还添加了最终的“塞乐伦的辉石冠”步骤,因此无论你选择哪一边,未选择的分支现在会正确显示为“已通过”,而不是作为你的下一个目标。
- 修复了D(死眠猎人)的任务线:“菲雅的背叛”步骤永远无法完成。
- 修复了黑卫大博加特的“王城城墙上的警告”步骤在他发出警告后无法完成。
- 修复了古兰格的:模组终于可以追踪喂食死根。以前,在交给他最后一个死根后追踪会卡住,因为游戏从未以不同方式标记该事件。
- 修复了柯林的任务线永远无法完成。“完美律法”根本无法被检测到。现在从灰烬王城黄金面具尸体上拾取完美律法的修复卢恩能被正确追踪。
- 修复了骑士伯纳尔的任务线在你击败逐渐崩毁的法姆·亚兹拉中的叛律者伯纳尔后永远无法解决。决斗步骤和最终标记都在监视一个游戏实际上在拉卡德死亡时设置的标志,而不是决斗获胜时,因此根据你的存档,任务要么过早就结束,要么永远不结束。现在两者都追踪决斗本身,奖励步骤也不再需要手动勾选。
* 非常感谢用户gorey666抽出时间进行测试并告知我其中许多问题。*
其他更改:
- 之前的覆盖层(来自1.2.1版本)作为可选的备用方案回归。覆盖层在1.3.0中完全重建以直接绘制在游戏画面内,但极少数的配置下该新方法不奏效。
如果您的配置是其中之一,请打开'QuestPath.ini',找到新的'[overlay_render]'部分并设置'renderer = window'。
一切看起来和工作方式都完全相同:相同的覆盖层、相同的选项、相同的已保存设置。除非你确实遇到问题,否则请保持'renderer = ingame'。(此选项仅在.ini文件中可调,并且必须在启动游戏前更改并保存)
注意:使用“window”选项将使覆盖层与G-Sync/VRR、MSI Afterburner、HDR和其他工具不兼容。
版本 1.3.3
任务线:
- 修复了高瑞的任务线永远无法完成其最后一步“米莉森之死”的问题。
- 修复了军师赛尔维斯任务线永远无法结束的问题。
- 修复了食粪者的任务线在你实际完成时报告“终结”而不是“已完成”的问题。
- 修复了壶男童的任务线从未登记其死亡的问题。
- 重构了海妲的任务线。
- 重构了帕奇的任务线。
- 重构了勒缇娜的任务线。
- 重构了菈妮的任务线。
- 重构了火焰骑士昆兰的任务线(黄金树幽影)。
- 重构了角人的任务线(黄金树幽影)。
- 重构了弗雷亚和安斯巴赫骑士的任务线(黄金树幽影)。
- 重构了尤弥尔伯爵和约兰的任务线(黄金树幽影)。
- 重构了伊贡的任务线(黄金树幽影)。
- 重构了蒂欧里耶的任务线(黄金树幽影)。
- 新增了针骑士勒达的任务线(黄金树幽影)。
- 新增了摩尔的任务线(黄金树幽影)。
- 新增了角人老妪的任务线(黄金树幽影)。
- 新增了干叶丹恩的任务线(黄金树幽影)。
- 新增了龙飨祭坛祭司的任务线(黄金树幽影)。
喜欢这个模组吗?请考虑为它点赞,以帮助更多玩家发现它。
杀毒软件通知
QuestPath是一个DLL模组,它会挂接到游戏中以显示游戏内覆盖层。因此,某些杀毒产品可能会将其标记为可疑。这对于许多使用类似技术的艾尔登法环DLL模组来说很常见。
上一个版本(1.3.2)在VirusTotal上仅被微软Defender的机器学习引擎检测到(Trojan:Win32/Wacatac.B!ml)。目前没有其他主流杀毒软件报告该DLL为恶意软件,并且我已将文件提交给微软作为误报。
当前版本(1.3.3)已不再被检测到 - VirusTotal
请不要禁用你的杀毒软件。如果Defender隔离了该DLL,请从“保护历史记录”中恢复它,并仅为QuestPath模组文件夹添加排除项。
如果你仍然不确定,请随意跳过此模组。我宁愿你谨慎行事,也不愿你安装不信任的内容。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。