成就模组启用器 封面

成就模组启用器

上古卷轴5:天际特别版用户界面

在安装了模组的 Skyrim SE/AE 中启用成就。支持 SKSE64。

预览

前置 Mod

详情

-

如果你没有使用 SKSE64,则必须安装我的 DLL Loader 的最新版本!

链接在此(DLL LOADER)

链接在此(SKSE64)

-

这是什么?

这是我制作的一个插件,它会在运行时修补 Skyrim SE,从而在使用模组时重新启用成就。它的设计目标是独立于游戏版本。

它同样适用于已安装过模组的存档。

不会再有成就警告,也不会再有 [M]!

注意!

如果你正在使用 SSE Engine Fixes,则不需要此模组

我不确定它与模组管理器如何交互。你可能需要手动复制文件。

如果某次更新导致 SKSE64 失效,此模组仍有可能配合我的 dll loader 正常工作。

如何安装

1. 手动安装我的 Dll Loader -或者- SKSE64。 2. 通过你的模组管理器安装此模组。 3. 参考此图片以确认安装正确。 4. 开始游戏!

如何卸载

1. 通过你的模组管理器卸载。

如何安装(手动)

1. 手动安装我的 Dll Loader -或者- SKSE64。 2. 将 Plugins 和 SKSE 文件夹复制到 Skyrim SE 的 Data 文件夹中(仅当你没有使用我的 dll loader 时才需要 SKSE 文件夹)。 3. 参考此图片以确认安装正确。 4. 开始游戏!

如何卸载(手动)

1. 删除:
Data\Plugins\AchievementsModsEnabler.dll
Data\Plugins\AchievementsModsEnabler.ini
Data\Plugins\AchievementsModsEnabler.dll_Exports.txt
Data\SKSE\Plugins\AchievementsModsEnablerLoader.dll

选项:

位于 Data\Plugins\Sumwunn 的 AchievementsModsEnabler.ini 包含以下选项:

bEnableLogging=1

; false/0 = 禁用。

; true/1 = 启用。

bIgnoreExpectedProcessName=0

; false/0 = 启用预期的进程名检测。

; true/1 = 忽略 Fallout4.exe 和 SkyrimSE.exe(以及 VR)的名称检测。允许模组不受 EXE 名称影响而正常工作。

; 使用 SKSE/F4SE 时会自动覆盖。

我怎么知道它是否生效?

你将不会再收到成就警告,存档菜单中也不会出现 [M](已经安装过模组的存档需要重新保存后 [M] 才会消失),或者你也可以查看日志来确认。

在你启动 Skyrim SE 之后(这一步可以按 Alt+Tab 切出),前往 Data\Plugins\Sumwunn,那里有一个名为 AchievementsModsEnabler.log 的日志文件。

它会显示“YES”或“NO”,表示该插件是否成功修补了 Skyrim SE。所以如果它显示 NO,请告诉我!

它需要更新吗?

大概不需要!我将其设计为独立于游戏版本。不过如果确实需要,我会很快修复。以下是已测试且可正常工作的 Skyrim SE 版本列表。

已测试且可正常工作的版本(搭配 1.2+(兼容 AE)):

1.6.1170.0

1.6.1130.0

1.6.640.0

1.6.629.0

已测试且可正常工作的版本(搭配 1.1+(兼容 AE)):

1.6.318.0

已测试且可正常工作的版本(搭配 1.0.0.8 - 1.0.1.1):

1.5.39.0

1.5.3.0

1.4.2.0

1.3.9.0

1.3.5.0

1.2.39.0

1.2.36.0

1.1.51.0

1.1.47.0

源码:CODE

备注

  • 成就已经被写入存档中;除非你读取较早的存档或重新开始,否则你本应获得的任何成都很可能都无法再获得。

  • 有时安装此模组后,你的存档看起来会消失。这是由于 Bethesda 对存档的排序方式所致。选择“Show all saves”(显示所有存档),它们就会出现。

  • 由于 UWP 和主机平台的封闭性,此模组无法用于它们。

  • 如果你的存档已经安装过模组,你需要再次保存,[M] 才会消失。

  • 这不会以任何方式导致你被 VAC 封禁,因为 Skyrim SE 不使用任何反作弊机制。

  • 如果你重命名了你的 Skyrim EXE,你必须编辑此模组的 ini 文件以适配,或者使用 SKSE64。

  • 如果模组不工作,请尝试重启 Steam 和/或你的电脑。

  • 如果使用 SKSE64 启动 Skyrim SE,则不必使用 dll loader。

  • 使用 C++/ASM 编写。

鸣谢:

Bethesda,感谢其带来 Skyrim SE。(http://store.steampowered.com/app/489830/))

Microsoft,感谢其带来 Visual Studio。(https://www.visualstudio.com/))

UASM 的开发者们。(https://github.com/Terraspace/UASM))