
贸易锁定
阻止误双击出售你想要保留的物品。一键标记物品为不可出售——游戏自身的任务物品逻辑将在各处保护它:双击、拖拽、出售按钮、“全部出售垃圾”。
查看大图描述
防止误双击卖出你想保留的物品。在商店里,一件物品只需双击即可卖出——一次粗心的移动,剑就没了。本模组利用游戏自身的标记将你选择的物品标记为不可出售,因此商人会直接拒绝这些物品,就像拒绝任务物品和钥匙一样。
要卖出受保护的物品,请先按 Ctrl+U:这会解除保护二十秒,然后自动重新加上保护。这是确认售卖的步骤——在进入商店前有意的操作,而非在商店界面上的对话框。
本模组以游戏标记自身任务物品的相同方式(ItemRarity = Quest)来标记所选物品为不可出售。这覆盖了所有途径:双击、拖拽、出售按钮、一键出售所有垃圾物品——因为拒绝出售的是游戏自身的代码,而非本模组。不会向你的存档或游戏文件中写入任何内容;退出游戏即可撤销一切。
安装说明
将压缩包解压到任意位置并双击 install.bat,或通过 PowerShell 运行 .\Install.ps1。它会通过 Steam 定位游戏,检查 UE4SS,并将模组复制到 ...Dawnwalker\Binaries\Win64\ue4ss\Mods\DawnwalkerTradeLock\,并精确记录创建了哪些文件,以便精确卸载。
如果游戏位于非常规位置,请使用 .\Install.ps1 -GamePath "D:\Games\The Blood of Dawnwalker"。
卸载请运行 uninstall.bat 或 .\Uninstall.ps1。设置和受保护列表会保留;添加 -Purge 参数可一并删除它们。
主要功能
- 鼠标悬停物品上时按下:指向背包或交易窗口中的物品并按下该键;决定会跨会话保留。
- 减号键允许出售物品:鼠标下的物品;若未打开背包,则允许所有出售。
- Ctrl+U 等同于单个切换键:解除保护 20 秒,然后自动重新锁定。
- 默认保护:已装备的装备、任务物品、钥匙、配方和最稀有装备。
- 锁定和解除锁定时会有声音和角落角标提醒。
- 通过
tradelock help使用完整控制台:状态、物品列表、按名称保护或解除保护、诊断信息,以及用于提交错误报告的自包含侦察报告。 - 游戏重启后仍然有效:状态存储于
state\session.json,绝不会写入存档文件。
环境要求
- Steam 上的《The Blood of Dawnwalker》,版本号 25129649(本模组针对此版本构建)。
- 适用于 Dawnwalker 的 UE4SS,需使用特定于该版本的包(见“环境要求”标签页链接)。标准版 UE4SS 无法识别此引擎版本,会导致游戏在主菜单后不久崩溃。
- 本模组为纯 Lua 脚本文件夹:无自身二进制文件,未修改任何游戏文件。
鸣谢
- UE4SS-RE 贡献者,提供了构建本模组所基于的框架。
- Rebel Wolves(游戏开发商),其游戏通过反射暴露了足够多的内容使此模组成为了可能。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。