自动行走

自动行走

懒得一直按住前进键,又穷得买不起带巡航控制的Exo?我懂你,跟踪狂。

自动行走

一键切换自动前进移动。无需外部程序;纯游戏内 UE4SS Lua 脚本。


功能说明

按下某个按键即可开始自动前进;再次按下则停止。它会输入游戏自身的“向前移动”指令,因此其行为与按住 W 键完全相同——行走/慢跑切换、冲刺、下蹲、瞄准、耐力和负重限制都会正常生效。移动平稳,当你手动操作时,自动行走会立即取消。

特性

  • 真正的行走/慢跑同步 — 尊重游戏内的行走切换及所有其他移动状态,因为它驱动的是真实的输入管线。
  • 平稳 — 无卡顿,无明显的帧率损耗。
  • 自动取消 — 自动检测侧移(A/D)并适用于任何键位绑定;后退也会取消。视角转动不会取消,因此你可以在行走时转向。(后退会使用按键监视,如果你重新绑定了默认的“S”键,可能需要设置;参见下方注释。)
  • 完全可配置 — 切换按键、可选修饰键、速度、后退键,以及是否启用自动取消。
  • 无需外部应用 — 100% 游戏内 UE4SS Lua 脚本。无 AutoHotkey,无后台脚本。

需求

安装

Vortex(推荐):点击 Mod Manager 下载,然后安装并启用。

重要提示(Vortex):启用后,打开“UE4SS Load Order”选项卡,确保 AutoWalk 已被勾选,然后点击 Deploy。 Vortex 仅在加载顺序被切换或部署时才会将模组写入 mods.txt。如果跳过此步骤,文件会被安装,但 UE4SS 不会加载该模组(表面上看起来已安装,但在游戏中不会生效)。

手动安装:将 AutoWalk 文件夹复制到

...\Stalker2\Binaries\Win64\ue4ss\Mods\

这样你就得到

...\ue4ss\Mods\AutoWalk\enabled.txt

使用方法

  • Caps Lock(默认)— 开始/停止自动行走。
  • 侧移或后退 — 自动取消。

配置

编辑

Scripts\config.lua

然后重启游戏。更改切换按键(例如改为“HOME”或“NUM_LOCK”),添加类似 Alt 的修饰键,设置移动强度,设置后退键,或关闭自动取消功能。文件内每个选项均有文档说明。

备注:后退(S)与 ReverseKey 设置

侧移会自动取消,因为左/右是模组可以读取的独立输入。后退则不同:在《潜行者 2》中,前进和后退共享同一个输入轴,此模组每帧都将该轴保持为前进状态——这会覆盖你的后退输入,因此游戏永远不会报告它,模组也就没有任何东西可以自动检测。为让后退也能取消自动行走,模组会直接监视你的后退键。它默认为 “S”,因此对于默认操控来说开箱即用。如果你已将“向后移动”重新绑定到另一个键,则在

config.lua

中将 ReverseKey 设置为匹配的按键——否则后退不会取消(侧移仍然会)。

工作原理(供好奇者参考)

《潜行者 2》没有暴露逐帧蓝图钩子,并将其步态存储在原生代码中,因此该模组通过增强输入子系统,每帧注入游戏自身的 IA_LocomotionForward 动作。这就是为何它能完美继承行走/慢跑/冲刺状态,而非强制固定速度。

兼容性

可与其他 UE4SS 模组一同使用。除键位绑定相关外,不应引起任何冲突。 已在 v2.0.2 版本上测试。