骷髅钥匙 - 解锁门和保险箱 (UE4SS)

骷髅钥匙 - 解锁门和保险箱 (UE4SS)

看着一扇上锁的门、保险箱、储物箱或密码锁,按F2,它就开了。不需要钥匙,不需要密码。只开你正对着的锁——区域里其他的都保持关闭。需要UE4SS。

RE-UE4SS v3.0.1-1028-gd7e7826d
下载地址:RE-UE4SS v3.0.1-1028-gd7e7826d
请确保文件名包含 gd7e7826d。其他版本可能会导致崩溃。

描述

Zone 区域中上锁的门、保险箱、储物箱和密码锁都想从你这里得到些什么:一把你从未找到的钥匙,或者一张你从未捡起的纸条上潦草写着的密码。SkeletonKey 帮你跳过这一步。 瞄准锁,按下 F2,然后正常打开。这就是这个模组的全部。 它只会影响你实际瞄准的那把锁。Zone 中其他地方依然紧锁,所以你不会走进一个据点发现里面所有的门都敞开着。一把锁,一次按键。 后台不运行任何东西。在你按键之前,模组完全不执行任何操作,这意味着没有性能开销,也没有意外。 为什么这不是一个 .pak 文件:该模组不修改任何游戏数值,它在运行时对你正在查看的对象调用游戏自身的解锁函数。这种逻辑无法以配置文件的形式发布,而蓝图包目前需要官方 Zone Kit,并非所有国家/地区都能获取。好处是 SkeletonKey 不覆盖任何游戏文件。它不会与你的其他模组冲突,并且比资源替换更能经受补丁更新的考验——这正是 Update 2.0 发布时让旧的锁具模组失效的原因。

安装指南

步骤 1 — 安装 UE4SS(仅需一次) 将 RE-UE4SS v3.0.1-1028-gd7e7826d 解压到: Stalker2\Binaries\Win64
然后在其上解压 RE-UE4SS Compatibility Fix for Update 2.0 (UE5.5) 并让其替换 UE4SS.dll。 打开 ue4ss\UE4SS-settings.ini 并设置: bUseUObjectArrayCache = false DefaultFNameToStringMethod = Scan DefaultExecuteInGameThreadMethod = ProcessEvent 在 [Hooks] 部分将以下项设为 0: HookProcessLocalScriptFunction, HookInitGameState, HookLoadMap, HookCallFunctionByNameWithArguments, HookBeginPlay, HookLocalPlayerExec, HookAActorTick, HookEngineTick, HookGameViewportClientTick 将以下项保持为 1: HookProcessInternal, HookEndPlay, HookUObjectProcessEvent, HookProcessConsoleExec, HookUStructLink 快捷方式:无需手动编辑所有这些内容,可以下载可选文件 "UE4SS-settings.ini" 并替换 Stalker2\Binaries\Win64\ue4ss 中的同名文件。请先备份你自己的文件。 启动游戏。如果能进入主菜单,说明 UE4SS 正常工作。 步骤 2 — 安装模组 将 SkeletonKey 文件夹复制到: Stalker2\Binaries\Win64\ue4ss\Mods
最终目录结构应为: ue4ss\Mods\SkeletonKey\enabled.txt ue4ss\Mods\SkeletonKey\scripts\main.lua 在 ue4ss\Mods\mods.txt 中添加一行,放在内置的 Keybinds 行上方: SkeletonKey : 1 将其设为 0 即可禁用该模组。

主要功能

瞄准式,非全局。只有你准星下方的锁会被打开。模组读取游戏自身的交互目标,因此它确切知道你正在看什么。 适用于所有上锁的东西:需要钥匙的门、带密码锁的门、带挂锁的保险箱和储物箱、带密码锁的保险箱。 一个按键。按 F2,然后像平常一样打开。没有菜单,没有开关,无需配置。 零后台负载。没有计时器,没有扫描。在你按键之前模组处于空闲状态。 不覆盖任何游戏文件。与所有 .pak 模组兼容,包括配置和资源模组。 额外按键(很少需要): CTRL+ALT+U — 解锁当前已加载的所有内容。不要在加载画面之后立刻使用。 CTRL+ALT+D — 将诊断报告写入 UE4SS.log。在游戏补丁导致问题时很有用。 CTRL+ALT+C — 打印附近密码锁的真实 PIN 码。

前置要求

RE-UE4SS v3.0.1-1028-gd7e7826d(来自 GitHub 的 Experimental Releases) RE-UE4SS Compatibility Fix for Update 2.0 (UE5.5),作者 MigamaN142 原版 UE4SS 无法在 Update 2.0 上运行——兼容版本是必须的。 有两个设置决定此模组能否运行,请务必不要跳过: HookProcessLocalScriptFunction = 0 没有这一项,游戏会在启动时崩溃。UE4SS 会将一个无关的内存地址误认为引擎函数并覆盖它。 DefaultExecuteInGameThreadMethod = ProcessEvent 没有这一项,模组会加载,不报任何错误,但静默地什么都不做。UE4SS 通常通过 EngineTick 钩子将工作交给游戏——但在 2.0 上该钩子必须保持禁用,因此每个操作都会永远排队,无人执行。 仅限单人游戏,仅限 PC。模组可能会禁用成就。

鸣谢

RE-UE4SS 团队,提供了使这类模组得以实现的脚本平台。 MigamaN142,为 Update 2.0 提供了兼容版本。没有它,在 2.0 上什么都运行不了。 rbwadle,其 Locksmith 模组在 Update 2.0 使其失效之前完成了同样的功能。这不是它的移植或延续,但正是它让人们一直呼吁需要一款锁具模组。