保持行走

保持行走

霍格沃茨之遗通常在你停止移动后恢复慢跑。保持行走模式让你在松开W键并再次移动时,仍保持所选行走模式。再次按下切换键即可恢复慢跑。

Stay Walking

松开移动键后继续行走。使用可配置的键盘按键切换行走模式,并调整行走速度。

功能

  • 松开 W 并再次移动后,保持行走模式处于激活状态。
  • 可配置切换按键;默认为 C。
  • 可配置行走速度:默认为 1.15 倍,接受 1.0–1.5。
  • 使用钩子处理游戏返回慢跑的逻辑;无需循环扫描或定时器。
  • 包含 Lua 源代码。无需 PAK 或存档编辑。

需求

必须安装并正常运行 RE-UE4SS for Hogwarts Legacy。它未随本模组捆绑。

将游戏原生的行走/慢跑操作绑定到另一个按键,例如 Caps Lock;Stay Walking 默认使用 C。上传者已于 2026 年 10 月 8 日确认持续行走和移动中平滑切换 C 可用。玩家引用会被缓存,而不是在每次切换时重新查找。

手动安装

  1. 打开当前活动的 UE4SS.log,找到“Loading mods from:”。使用其中列出的 Mods 目录。常见路径为 Hogwarts Legacy\Phoenix\Binaries\Win64\ue4ss\Mods。
  2. 将下载内容中的 StayWalking 复制到该 Mods 目录。最终路径必须包含 Mods\StayWalking\scripts\main.lua。
  3. 在同一个 Mods 目录中的 mods.txt 里添加 StayWalking : 1。
  4. 在当前活动的加载器中禁用其他持续行走模组,然后重启游戏。

Vortex 安装

  1. 使用 Install From File 安装 Vortex 下载内容。
  2. 在安装器中选择 Modern 以用于 Win64\ue4ss\Mods,或选择 Legacy 以用于 Win64\Mods。
  3. 启用并部署该模组。
  4. Modern:将 StayWalking : 1 添加到 Win64\ue4ss\Mods\mods.txt。保留所有其他条目。Legacy:在 Vortex 的 Lua Mods 页面启用 StayWalking。

配置

在启动游戏前编辑 StayWalking\scripts\config.lua:

return {
    ToggleKey = "C",
    WalkSpeedMultiplier = 1.15,
}

使用 UE4SS 按键名称,例如 C、CAPS_LOCK 或 F6。按键名称区分大小写。

1.0 使用原始行走速度;1.15 表示请求行走速度提高 15%。可接受范围:1.0–1.5。

如果所选按键也会触发游戏的行走/奔跑操作,并且这些切换相互干扰,请重新绑定游戏操作。

卸载

退出游戏。从当前活动的 Mods\mods.txt 中移除 StayWalking 条目,并删除其 StayWalking 文件夹。之后重启。不会修改任何存档文件。

故障排除

检查当前活动的 UE4SS.log 中是否有“[StayWalking] loaded (cached pawn fix); toggle key:”。正常切换不会打印诊断消息。如果没有,请确认安装目录和 mods.txt 条目。安装、更改配置或卸载后,请完全重启。

致谢与开发

Lua 实现和页面文案由 OpenAI Codex 生成;需求、游玩测试和反馈由上传者主导。感谢 UE4SS 贡献者以及 Hogwarts Legacy 模组社区的公开 API 示例。未捆绑来自其他模组、游戏或 UE4SS 的任何文件。

权限

作者/上传者:Rob5511。在修改、重新分发或将这些脚本复用于其他发布版本之前,请联系 Rob5511 获取许可。