
游戏内成就追踪与指南 - 路径之书
在你的术语表中有一本尽量贴合背景设定的书,引导你自己获得每一项成就:还剩什么、在哪里、怎么获得、哪些会错过,配有实时计数器和进度弹窗。没有预先完成的存档,不会为你解锁任何内容。Steam成就一键导入。
查看大图[center][color=#bf9000][size=6][b]《道路之书》[/b][/size][/color]
[size=4][b]游戏内成就追踪与指南[/b][/size]
[i]每一件已完成的事,以及每一条仍然敞开的道路。[/i][/center]
[quote][b][color=#E04040]剧透警告[/color][/b]
本书是一份完整的成就指南。为了帮你不错过任何内容,它提到了任务、角色、剧情选择及其结果,包括后期和资料片内容。如果你是第一次游玩,想保持初见体验,请谨慎阅读。[/quote]
[quote][b][color=#FFD24A]请先阅读:来自早前存档的成就[/color][/b]
游戏是[b]按存档文件[/b]记录成就的,而不是按账号。所以,这个模组本身只知道你在安装它之后加载过的存档里记录的成就。[b]你在早前存档中获得的成就(包括在 Steam 上获得的)会显示为未完成[/b],直到你通过以下三种方式之一把它们导入进来:
[list=1]
[][b]Steam 成就导入器[/b](可选下载):粘贴一行文本,即可从你本地的 Steam 文件自动导入。[/]
[][b]加载旧存档[/b]:从每个早前存档中加载一次,此后其中记录的一切都会被记住。[/]
[][b]手动编辑列表:[/b]在一个文本文件中勾选。[/]
[/list]完整详情见下方[b]安装[/b]部分。如果你的旧成就在一开始没有显示,这并不代表出了问题;只是模组还没有被告知它们而已。[/quote]
[color=#bf9000][size=4][b]安装[/b][/size][/color]
[b]第 1 步:安装模组[/b]
[list]
[][b]Vortex(推荐):[/b]点击 [b]Mod Manager Download[/b],然后点击 [b]Enable[/b] 和 [b]Deploy[/b]。[/]
[][b]手动:[/b]打开压缩包,将 [b]mods[/b] 和 [b]bin[/b] 文件夹拖入你的 [b]巫师 3 游戏文件夹[/b](即已包含 [i]bin[/i]、[i]content[/i] 和 [i]mods[/i] 的那个文件夹)。如果 Windows 询问,选择 [b]合并 / 替换[/b]。[/]
[/list]加载你的存档。《道路之书》会在几秒后送达。
[b]第 2 步:导入你已有的成就(任选一种)[/b]
游戏[b]按存档文件[/b]存储成就,因此新存档不会显示你之前获得的任何成就。
[list]
[][b]A) Steam 玩家:[/b]使用 [b]Steam 成就导入器[/b](见下方)。最快的方式。[/]
[][b]B) 任何平台:[/b]从每个旧存档中加载一次后期存档。此后其中记录的一切都会在所有存档中被记住。[/]
[][b]C) 任何平台,手动:[/b]用记事本打开 [i]mods\modAchievementTracker\content\scripts\local\achievementTracker_myAchievements.ws[/i],删除你已有成就前面的 [b]//[/b],保存,重启游戏。[/]
[/list]
[b]Steam 成就导入器(可选,仅限 Steam)[/b]
[b]它是什么:[/b]一个纯文本的 PowerShell 小脚本 [i]ImportSteamAchievements.ps1[/i],位于[b]可选文件下的单独下载[/b]中。它会从你电脑上 Steam 自己的文件中读取你 Steam 账号已有的成就,并在模组中开启它们。[b]不会下载或发送任何内容到任何地方,也不会更改你电脑上的任何其他内容。[/b]你可以用记事本打开它,查看它到底做了什么。
[b]安装它:[/b]
[list]
[][b]Vortex:[/b]从可选文件中下载,Enable,Deploy。[/]
[][b]手动:[/b]将导入器压缩包中的 [b]mods[/b] 文件夹拖入你的巫师 3 游戏文件夹并合并。[/]
[]无论哪种方式,它都必须最终位于主模组的 [i]content[/i] 文件夹旁边:
[i]<巫师 3 文件夹>\mods\modAchievementTracker\ImportSteamAchievements.ps1[/i][/]
[/list]
[b]运行它:[/b]
[list=1]
[]关闭游戏。[/]
[]在 Steam 中打开一次《巫师 3》的成就页面(或通过 Steam 启动一次游戏),以便 Steam 将它们存入你的电脑。[/]
[]在文件资源管理器中打开文件夹 [i]<巫师 3 文件夹>\mods\modAchievementTracker[/i]。[i](Vortex 用户:在 Vortex 中点击 [b]Open > Open Game Folder[/b],然后进入 mods\modAchievementTracker。)[/i][/]
[]按住 [b]Shift[/b],右键点击该文件夹中的空白处,选择 [b]在此处打开 PowerShell 窗口[/b](Windows 11:[b]在终端中打开[/b])。[/]
[]复制以下行,粘贴到窗口中并按 [b]Enter[/b]:
[code]powershell -ExecutionPolicy Bypass -File .\ImportSteamAchievements.ps1[/code][/]
[]你会看到 [i]“Unlocked on Steam: X of 78”[/i] 以及它找到的列表,然后是 [i]“Done. Press Enter”[/i]。[/]
[]启动游戏。你的成就现在位于 [b]Tales of the Past[/b] 下。[/]
[/list]
[b]须知:[/b]
[list]
[]双击该文件只会在记事本中打开它。这对于 PowerShell 脚本来说很正常;请使用上述步骤。[/]
[][i]“running scripts is disabled on this system”[/i]:你只输入了文件名。请粘贴第 5 步中的完整行。[/]
[][i]Bypass[/i] 部分允许 Windows 此次运行这一个脚本。[b]不会更改任何 Windows 设置。[/b][/]
[]它会[b]替换整个列表文件[/b]。你手动勾选而 Steam 没有的成就需要重新勾选。[/]
[]一台电脑上有多个 Steam 账号:它会使用最近使用的那个。[/]
[]找不到 Steam 文件夹:在行末添加你的 Steam 统计文件夹,例如 [i]powershell -ExecutionPolicy Bypass -File .\ImportSteamAchievements.ps1 "D:\Steam\appcache\stats"[/i][/]
[][b]Vortex 用户:[/b]Vortex 可能会在下一次 Deploy 时注意到文件已更改并询问。请选择保留 / 保存更改。[/]
[]你可以随时再次运行它。[/]
[/list]
[b]文件指纹(SHA-256)[/b],用于检查你的副本与此处上传的完全一致:
[code]ImportSteamAchievements.ps1 0a69e94d0fba8dac0033d53e0ae591cf30e109a6f450f1e566e74fab53657756[/code]在同一个 PowerShell 窗口中,输入 [i]Get-FileHash ImportSteamAchievements.ps1[/i]。显示的 [b]Hash[/b] 必须匹配。如果不匹配,请不要运行它;请从此页面重新下载。
主模组附带一个 [b]README.txt[/b],导入器附带一个包含上述所有内容的 [b]README_SteamImporter.txt[/b]。
[b]更新[/b]
直接覆盖旧版本安装。更新会替换 [i]achievementTracker_myAchievements.ws[/i],因此如果你编辑过它,请[b]先备份[/b],或者之后重新运行 Steam 导入器。(从存档中记住的成就仍会保留;它们存储在你的设置中,而不是模组文件夹中。)
[b]卸载[/b]
在 Vortex 中禁用,或删除 [i]mods\modAchievementTracker[/i] 和 [i]bin\config\r4game\user_config_matrix\pc\AchievementTracker.xml[/i]。任何时候都安全:书本会变成一个普通的未使用物品,你的存档中不会留下任何其他内容。
[line]
[quote][b]这不是存档文件,也不是解锁器。[/b]其他成就模组大多给你成就已完成的存档。这个模组是一个[b]在游戏内阅读的指南[/b],用于在正常游玩中自己获得每一个成就。它考虑了 [b]Steam[/b] 玩家:可选导入器会导入你 Steam 账号已有的成就。[/quote]
[color=#bf9000][size=4][b]为什么选择这个模组?[/b][/size][/color]
游戏只会在你解锁成就的那一刻告诉你。其他一切(还剩什么、你即将永远错过什么、计数器上你还差多少)都意味着要切到指南,并与你对 100 多个小时游玩的记忆进行核对。
而且情况比听起来更糟:
[list]
[]成就是[b]按存档文件[/b]保存的,因此新存档或 NG+ 不会显示你之前获得的任何成就。[/]
[]许多成就是[b]永久错过[/b]的(角色离开、任务在某个剧情点锁定)。[/]
[]像 [i]Bookworm[/i]、[i]Pest Control[/i] 或 [i]Card Collector[/i] 这样的计数器不会告诉你进度如何。[/]
[/list]这个模组把这一切都[b]放进游戏里[/b],以一种贴合世界观的方式:一本杰洛特随身携带的书。
[color=#bf9000][size=4][b]为什么是一本书?[/b][/size][/color]
作为游戏和原著的粉丝,我不想让一个菜单屏幕告诉我该做什么。我想要某种[b]属于杰洛特世界[/b]的东西。我受到 [b]alx713 的 Miraculous Guide to Gwent[/b] 的启发:在游戏中拥有一本真实的书,并让杰洛特有理由拥有它,这是一个很棒的想法。因此,《道路之书》是一本 Aen Elle 账簿,曾被狂猎携带,后来由阿瓦拉克保管,记录着杰洛特走过的道路以及对前方道路的一瞥。你可以像读其他书一样阅读它,沉浸感得以保持。
[color=#bf9000][size=4][b]它有何不同[/b][/size][/color]
还有其他模组也做了一部分类似的事情,比如 [b]tzxman 的成就进度追踪器[/b],但它们大多附带成就已完成的存档。我想要[b]自己获得每一个成就[/b],只是手边有一份指南,这样我不会错过任何东西。这个模组不会为你解锁任何东西:它会告诉你还剩什么、在哪里、怎么做,以及你即将错过什么。
[line]
[color=#bf9000][size=4][b]适合谁,以及我为什么制作它[/b][/size][/color]
[quote]我想白金这款游戏。我正在进行[b]第三周目[/b],但仍然缺少成就,因为有些成就很容易在不知不觉中丢失。我厌倦了维护电子表格,并不断搜索我还需要什么以及什么时候会太晚。所以我[b]为自己[/b]制作了这个:一种在游戏内追逐所缺成就的沉浸式方式,无需离开杰洛特的世界。
然后我想,其他像我一样的人可能也会喜欢它。如果你正在重玩重制版并追求全成就,这就是为你准备的。[/quote]
[color=#bf9000][size=4][b]关于它是如何制作的[/b][/size][/color]
[quote]我不是开发者,也对编程没有兴趣。我只是喜欢给我的游戏装模组。我为自己游玩制作了这个,然后想可以分享出来。
tzxman 的成就追踪器和 alx713 的 Miraculous Guide to Gwent 启发了这个想法,我使用 [b]Claude[/b] [b]从零开始[/b]构建了它。我没有使用、导入或复制他们模组中的任何内容。这个模组中没有任何其他模组的代码或文件。我设计了它应该做什么、应该看起来和读起来如何,在我的死而无憾周目中进行了测试,并不断重做模组,直到它没有明显错误。
如果你不喜欢 AI 辅助制作的模组,没关系。如果你发现错误,请报告并附上你的游戏版本和模组列表,我会尽力修复。[/quote]
[line]
[color=#bf9000][size=4][b]权限[/b][/size][/color]
[b]对所有人免费,无限制。[/b]使用、修改、修复、合并到你自己的模组、翻译、移植、重新上传、包含在合集中。无需许可或署名(回链链接表示感激,但可选)。
代码不是我写的,我认为 AI 制作的作品不应被设限或受版权保护。
[size=4][b][color=#bf9000]主要功能[/color][/b][/size]
[b]1. 《道路之书》[/b]
一本杰洛特在游戏开始几秒后收到的账簿:一本 Aen Elle 的书,它“记录着他走过的道路以及等待他的事件”。它是一个任务物品(不能丢弃或出售),存在于两个地方:
[list]
[][b]词汇表 → 书籍[/b],位于其独立分类 [b]猎魔人的账簿[/b] 中,固定在列表[b]最顶部[/b]。[/]
[]你物品栏的任务物品中。随时阅读。[/]
[/list]它有两个部分:
[list]
[][b]前方的道路[/b]:所有仍需获得的成就。[/]
[][b]往昔传说[/b]:所有已获得的成就。[/]
[/list]
[b]2. 一份真正的指南,按你的游玩方式排序[/b]
[list]
[]全部 [b]78 个成就[/b](本体、石之心、血与酒)。[/]
[]按地区分组:白果园、威伦与诺维格瑞、史凯利格、主线剧情、任意时间、石之心、血与酒,并以 [b]“你在这里”[/b] 把你当前所在地区放在最前。[/]
[]每个条目:做什么、在哪里、怎么做,包括[b]该做哪些任务以及按什么顺序做[/b]。[/]
[][b]可错过成就按任务逐一引导:[/b]书中会列出涉及的任务,在成就可能永久丢失之前警告你,并说明你[b]必须做出的确切决定[/b]以免错过(例如,在 [i]King's Gambit[/i] 中支持谁以获得 [i]Kingmaker[/i],或如何处理凯拉以获得 [i]Friends With Benefits[/i] 和 [i]Full Crew[/i])。[/]
[]颜色编码警告:
[list]
[][color=#E04040][b]红色,可错过:[/b][/color]道路可能永远关闭,以及何时关闭。[/]
[][color=#E0A040][b]琥珀色,尽早做:[/b][/color]之后会变得更难或更有风险。[/]
[][color=#B080E0][b]紫色,关键选择:[/b][/color]决定成就的对话或任务决定,以及应选择哪个选项。[/]
[/list][/]
[]基于任务的成就的任务清单(猎魔委托、拳击、赛马、昆特牌、血与酒派对):每个任务及其当前状态和未完成目标,直接读取自你的日志。[/]
[/list]
[b]3. 实时进度计数器[/b]
[list]
[]计数器直接读取游戏自身的统计数据:[i]Bookworm[/i]、[i]Dendrologist[/i]、[i]Bombardier[/i]、[i]Fire in the Hole[/i]、[i]Moo-rderer[/i] 等等。[/]
[][b]Pest Control[/b]:每个地区摧毁的怪物巢穴。[/]
[][b]Card Collector[/b]:实时卡牌计数,完全按照游戏检查的方式进行。[/]
[][b]I Have a Gwent Problem[/b]:收集的史凯利格牌组卡牌和领袖。[/]
[]记住游戏为一次性成就报告的最佳尝试,让你看到自己有多接近。[/]
[/list]
[b]4. 进度通知[/b]
当运行中的计数器增加时,游戏自身的小通知(用于新图鉴条目的那个)会告诉你,例如 [i]“Bookworm: 152/200”[/i]。
[list]
[]仅用于累计总数和收集,绝不在一局尝试中于战斗中途刷屏。[/]
[]加载存档时不会刷屏。已拥有的成就不显示任何内容。[/]
[/list]
[b]5. 固定屏幕追踪器(可选)[/b]
HUD 上一行安静的小字,显示一个成就的进度,例如 [i]“Card Collector: 187/199”[/i]。
[list]
[][b]选定成就[/b]:固定 30 个计数器成就中的任意一个。获得后自动取消固定。[/]
[][b]自适应[/b]:显示你当前正在推进的任何计数器,然后淡出。[/]
[]四个屏幕位置以适应你的 HUD。[/]
[/list]
[b]6. 跨存档、新游戏和 NG+ 记忆[/b]
[list]
[]在[b]你加载的任何存档[/b]中解锁的每个成就都会从此在所有存档中被记住。每个旧存档加载一次后期存档,你的历史就回来了。[/]
[]存储在设置文件中,而非存档中。[/]
[][b]Steam 玩家:[/b]可选的 [b]Steam 成就导入器[/b](单独下载)会导入你 Steam 账号已解锁的所有内容。它只读取你电脑上 Steam 的本地缓存。不会发送到任何地方。[/]
[][b]GOG / 其他平台:[/b]在 [i]achievementTracker_myAchievements.ws[/i] 中勾选你已有的成就(文件内有说明)。[/]
[/list]
[color=#bf9000][size=4][b]游戏内设置[/b][/size][/color]
[color=#FFD24A]选项 → 模组 → 成就追踪器[/color]。更改立即生效。
[b]进度通知[/b][i](默认:开)[/i]
计数器增加时的小弹窗。如果你只想查看书本,可以关闭它。
[b]计数器显示类型[/b][i](默认:选定成就)[/i]
[list]
[][b]关闭[/b]:无屏幕追踪器。[/]
[][b]选定成就[/b]:显示你在下方选择的那一个。[/]
[][b]自适应[/b]:显示你当前正在推进进度的那个计数器。[/]
[/list]
[b]选定成就[/b][i](默认:关闭)[/i]
固定哪个成就(30 个计数器成就)。仅在 [b]选定成就[/b] 下使用。
[b]固定位置[/b][i](默认:左下)[/i]
左下 / 左上 / 右下 / 顶部居中。
[size=4][b][color=#bf9000]需求与兼容性[/color][/b][/size]
[b]需求[/b]
[list]
[][b]《巫师 3:狂猎 重制版》[/b](补丁 5.0 及更高版本),在补丁 [b]5.01[/b] 上测试。不适用于旧版本游戏。[/]
[][b]无需其他模组。[/b][/]
[]石之心和血与酒为可选。它们的成就会一直列出,直到你游玩它们。[/]
[/list]
[b]兼容性[/b]
[list]
[][b]无需 Script Merger。[/b]仅使用脚本注解:[b]不替换任何游戏脚本文件[/b],因此它不会覆盖其他模组,也不会被其他模组覆盖。[/]
[]它只[i]添加[/i]到小而具体的位置:成就函数、词汇表中的书籍列表、其自身物品的书籍文本,以及一行 HUD。替换或更改相同游戏文件的模组仍可与它一起工作。[/]
[][b]书本使用一个未使用的本体物品。[/b]《道路之书》没有添加新物品,而是复用了 CD PROJEKT RED 从游戏中删减的一本书:它存在于游戏文件中,但从未被放置在世界中、出售或由任何任务给予。因此它不会与真实书籍或 [i]Bookworm[/i] 冲突,也不会与其他任何内容冲突,除非另一个模组碰巧也使用了这本删减书籍,而这极不可能。[/]
[]成就仍会正常解锁。模组只读取并显示它们。[/]
[]在 70+ 模组加载顺序中测试过,包括战斗、HUD、物品栏、昆特牌、地图、商店和任务模组,无冲突。[/]
[/list]
[b]故障排除:书本的物品 ID[/b]
[list]
[][b]物品 ID:[/b][i]lore_the_great_four[/i](删减的本体书籍“第 1527 号报告”)。[/]
[][b]名称和描述:[/b]模组的语言文件将物品的文本字符串 [i][url=tel:1061886]1061886[/url][/i](名称)和 [i][url=tel:1061887]1061887[/url][/i](描述)替换为“The Book of Paths”。[/]
[][b]丢失了书本?[/b]每个存档只给予一次。启用调试控制台后,输入 [i]additem('lore_the_great_four')[/i] 即可找回。模组会自动将它变回《道路之书》。[/]
[][b]书本显示为“第 1527 号报告”或文本异常?[/b]另一个模组也在使用此物品或这两个字符串。请在 Posts 标签页中附上你的模组列表报告。[/]
[/list]
[b]可能的问题[/b]
[list]
[][b]在 REDkit 中构建并附带预编译游戏类的模组[/b]可能会关闭其他模组的脚本钩子。如果书本或通知没有出现,请告诉我你使用了哪些模组。[/]
[]大型 HUD overhaul 可能遮挡固定的追踪器行。只需选择另一个位置。[/]
[/list]
[size=4][b][color=#bf9000]鸣谢与感谢[/color][/b][/size]
[list]
[][b]tzxman[/b],他的成就追踪器模组启发了在游戏内追踪成就的想法。[/]
[][b]alx713[/b],他的 [b]Miraculous Guide to Gwent[/b] 启发了用贴合世界观的书籍代替菜单的想法。
[i]仅为灵感。本模组从零构建,不使用、不包含也不依赖他们的任何模组。[/i][/]
[][b]PowerPyx[/b]、[b]AllThingsHow[/b] 和 [b]ConsolePulse[/b]:他们的免费在线成就和昆特牌指南(网站,而非模组)被用于复核路线、可错过点和关键选择。书中的指南文本是为本模组全新编写的;没有复制任何内容。[/]
[/list]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。