个人仓库自动排序关闭

个人仓库自动排序关闭

阻止个人储物箱在打开物品栏界面时自动整理内容。

禁用物品栏自动排序

让个人储物箱始终保持你整理好的样子。

阻止打开物品栏界面时存储内容被自动重新排列——同时保留两种手动排序选项。

安装简单 • 不修改存档 • 手动排序功能保留


功能特性

  • 保持你的布局 关闭并重新打开物品栏界面后,个人储物箱中的物品仍保持在原位。

  • 手动排序依然有效 可随时对物品栏的任一侧进行排序。原有排序控件仍然可用。

  • 存档安全 本模组不会编辑或转换存档文件。移除模组无需清理存档。

  • 兼容性保护 如果安装的游戏版本不受支持,模组将安全停止运行,而不是应用未知更改。


操作方式

  • 短按 S 键 — 对玩家物品栏进行排序。
  • 长按 S 键 — 对已打开的储物箱或个人储物箱进行排序。

唯一被移除的行为是打开储物箱时自动排序。


前置要求

重要提示: 请使用从 GitHub 下载的实验版 RE-UE4SS 构建。NexusMods 版本的构建与此设置不兼容,可能导致游戏在启动时崩溃。

兼容性说明: 初始版本面向已测试的 Update 2.0 Steam 可执行文件。游戏更新可能需要新版本的模组。


安装方法

如果你已经安装了带有 Update 2.0 (UE5.5) 兼容性修复补丁的 RE-UE4SS,并已按照下文描述完成配置,可以直接跳到步骤 6。

  1. 备份现有的 UE4SS 安装。 在替换或修改任何文件之前,请备份你当前的文件:

    代码文本:<game>\Stalker2\Binaries\Win64

    如果你已在用基于 UE4SS 的模组,至少需要备份现有的 ue4ss 文件夹。

  2. 从 GitHub 下载实验版 RE-UE4SS 构建。 打开官方实验版发布页面:

    RE-UE4SS 实验版发布页面

    下载最新的兼容实验版构建。

    开发期间测试所使用的是以下版本:

    代码文本:UE4SS_v3.0.1-1028-gd7e7826d.zip

    具体实验版构建可能会随时间变化,请使用当前模组版本指定的兼容版本。

  3. 将 RE-UE4SS 解压到游戏的 Win64 文件夹中。 打开:

    代码文本:<game>\Stalker2\Binaries\Win64

    将 RE-UE4SS 压缩包的内容直接解压到此文件夹中。

    解压后,UE4SS 文件应位于:

    代码文本:<game>\Stalker2\Binaries\Win64\ue4ss

  4. 安装由 Check 制作的 Update 2.0 (UE5.5) RE-UE4SS 兼容性修复补丁。 下载由 Check 制作的 RE-UE4SS Update 2.0 (UE5.5) 兼容性修复补丁

    解压兼容性补丁,并将其文件复制到:

    代码文本:<game>\Stalker2\Binaries\Win64

    当 Windows 提示时,允许 合并文件夹并替换/覆盖现有的 RE-UE4SS 文件

    重要提示: 先安装原始 RE-UE4SS 构建,再覆盖应用兼容性补丁。兼容性文件不包含在 No Stash Auto Sort 模组内。

  5. 为潜行者 2 配置 UE4SS。 打开:

    代码文本:<game>\Stalker2\Binaries\Win64\ue4ss\UE4SS-Settings.ini

    使用 Ctrl + F 查找以下设置。

    将:

    代码文本:bUseUObjectArrayCache = true

    改为:

    代码文本:bUseUObjectArrayCache = false

    然后找到:

    代码文本:DefaultFNameToStringMethod

    并将其设置为:

    代码文本:DefaultFNameToStringMethod = Conv_NameToString

    接下来,搜索:

    代码文本:HOOK

    通过将以下每个值设置为 0 来禁用对应的挂钩:

    代码文本:HookInitGameState = 0 HookLoadMap = 0 HookCallFunctionByNameWithArguments = 0 HookBeginPlay = 0 HookEndPlay = 0 HookLocalPlayerExec = 0 HookAActorTick = 0 HookEngineTick = 0 HookGameViewportClientTick = 0

    完成后保存 UE4SS-Settings.ini

    重要提示: 这些设置是已在潜行者 2 上测试过的配置所必需的。错误的 UE4SS 设置可能导致游戏在启动时崩溃。

  6. 安装 No Stash Auto Sort。 将 .zip 中的 NoStashAutoSort 文件夹解压到:<game>\Stalker2\Binaries\Win64\ue4ss\Mods

    最终模组文件夹应为:<game>\Stalker2\Binaries\Win64\ue4ss\Mods\NoStashAutoSort

  7. 验证文件夹结构。 你的安装应包含:

    代码文本:Win64 ├── licenses ├── patches └── ue4ss ├── UE4SS.dll ├── UE4SS-Settings.ini ├── UE4SS_Signatures │ └── GUObjectArray.lua └── Mods └── NoStashAutoSort ├── enabled.txt ├── README.md └── Scripts ├── main.lua └── NoStashAutoSort.dll

  8. 启动游戏。 正常启动潜行者 2。

    如果一切配置正确,游戏应能无崩溃启动,UE4SS 将自动加载 No Stash Auto Sort

    更换或重新安装模组后,请完全重启游戏。


如何测试

  1. 打开你的个人储物箱。
  2. 将几件物品排列成可识别的布局。
  3. 关闭储物箱。
  4. 在不按 S 键的情况下重新打开。

你的布局应保持不变。

短按和长按 S 键仍应执行其正常的手动排序功能。


故障排除

模组无法加载

  • 确认完整的 NoStashAutoSort 文件夹已复制到 ue4ss\Mods
  • 确认模组文件夹中存在 enabled.txt 文件。
  • 重启游戏,而不是将模组加载到已有会话中。
  • 确认 RE-UE4SS 本身能成功启动。
  • 检查你的游戏版本是否受到已安装模组版本的支持。

游戏在启动时崩溃

确保你使用的是受支持的来自 GitHub 的实验版 RE-UE4SS 构建,而不是 NexusMods 版本。

另外,请检查以下文件中的设置:

代码文本:ue4ss\UE4SS-Settings.ini

代码文本:`bUseUObjectArrayCache = false DefaultFNameToStringMethod = Conv_NameToString

HookInitGameState = 0 HookLoadMap = 0 HookCallFunctionByNameWithArguments = 0 HookBeginPlay = 0 HookEndPlay = 0 HookLocalPlayerExec = 0 HookAActorTick = 0 HookEngineTick = 0 HookGameViewportClientTick = 0`

游戏最近更新过

游戏的可执行文件可能已更改。

移除当前的模组版本并查看本页面是否有更新。当无法确认兼容性时,本模组会刻意避免应用更改。

杀毒软件警告

本模组需要一个小的原生 DLL,因为 UE4SS 在运行时加载更改。

新的或不常见的未签名 DLL 偶尔会触发启发式杀毒软件警报。请仅从你信任的来源下载,并在可用时比对发布的文件哈希值。

日志

模组日志位于:

代码文本:<game>\Stalker2\Binaries\Win64\ue4ss\Mods\NoStashAutoSort\Scripts\NoStashAutoSort.log

成功安装记录会报告打开时自动排序已被禁用。

UE4SS 的加载和启动错误也可以在以下位置找到:

代码文本:<game>\Stalker2\Binaries\Win64\ue4ss\UE4SS.log


卸载方法

  1. 关闭游戏。
  2. 删除以下文件夹:

代码文本:<game>\Stalker2\Binaries\Win64\ue4ss\Mods\NoStashAutoSort

或者移除 enabled.txt 文件以保留文件但禁用自动加载。

无需清理存档。

如果你是专门为满足本模组需求而安装了附带的 UE4SS 兼容性文件,要恢复之前的 UE4SS 安装,需要使用安装前创建的备份。


我的其他模组

Inventory Stack Transfer Hotkey

Quick Trade Experimental


致谢

  • RE-UE4SS 贡献者 — 模组框架
  • 潜行者 2 模组社区 — 工具与共享知识

狩猎愉快,潜行者。

这是一个非官方社区模组。它与 GSC Game World、Epic Games 或 RE-UE4SS 项目无关联,也未获得其认可。使用第三方模组风险自负。