Warhorse已经修复了这个问题,这个工具在这里仅供参考。
特别感谢KCD2 discord上协助我调查这个问题的所有人。❤️点击捐赠
点击评论中的常见问题
用蟒蛇做的。
感谢您 7H3LaughingMan 创建一个更方便和非常好的上下文菜单工具。你是个传奇。
如果您想验证源代码,请单击此处查看我的Github repo
单击此处查看7H3LaughingMan的回购
新的自动清洁器版本出来了!!
新的自动清洁器版本是什么?简单易用的程序,停留在您的系统托盘中,并在您玩游戏时自动清理您的保存。不再手动清洁保存,这将自动为您清洁!
2个版本:.exe工具安装程序.ps1 powershell
(带有病毒警告文件的旧exe可以在可选文件中找到,如果您使用的是Linux,请使用带有wine的可执行版本)
说明:
不要点击继续游戏,而是使用加载!!!
托盘版本说明:
在使用此软件之前,请下载并安装.NET 8.0
点击这里1.下载.exe并打开文件
2.只要工具打开,保存就会自动清理,你可以在系统托盘上看到
3.
你得到以下选项,它们应该是不言自明的。
3.5(如果您是第一次使用工具)立即运行“清除所有保存”,在播放前完全清除所有保存,并在将来播放时保持工具打开,以确保每个保存文件都被清除。
4.通过单击退出或在任务管理器中搜索ModlistCleanerTray来关闭程序。
5.如果它不起作用,或者你得到错误,检查ModlistCleanerTray.log,看看发生了什么,如果你想要故障排除帮助,你也可以将它发送到评论。
右键单击版本说明:
注意:此版本可以随时在程序和应用程序中从您的电脑中卸载。
1、安装工具(会弹出一个命令窗口,然后消失)
1.5请在清理前确认您想要加载到游戏中的保存号码(即游戏中最上面的保存是autosave270.whs,但你没有像白痴一样阅读,而是清理了save268.whs)。如果你没有读过这篇文章,不要在评论中抱怨。2.右键单击有问题的保存文件并选择“Clean Modlist”选项。如果您没有看到此选项,您正在使用新的上下文菜单,并且必须
右键单击时按住shift键。
Powershell和可执行版本说明:
(在可选文件中)
对于powershell,您需要在admin powershell中运行此操作,并在运行之前右键单击脚本->属性->取消阻止,否则您将看到窗口打开和关闭:
set-executionpolicy remotesigned
1.把破碎的保存(用400保存<usedmods>不是0数据保存的条目)到【目标保存】中。
(保存位于%USERPROFILE%\Saved Games\kingdomcome2\saves\中)1.5请在清理前确认您想要加载到游戏中的保存号码(即游戏中最上面的保存是autosave270.whs,但你没有像白痴一样阅读,而是清理了save268.whs)。如果你没有读过这篇文章,不要在评论中抱怨。 2.单击浏览选择固定保存的位置。
(输出将自动命名为与目标保存相同,但可以手动更改) 3.点击“运行工具”
注:
保存时崩溃问题是由<UserMods>有400多个条目。
这并不意味着当你使用400个MODS时它会崩溃,它指的是<USEDMODS>保存文件中的XML部分。如果您更新一个mod,KCD中的保存系统不会替换这些条目,导致保存文件最终损坏,并在再次保存时导致堆损坏崩溃。
在加载/保存时,有可能整个<UsedMods>得到重复,这也可能导致保存最终达到400个条目和崩溃。
这个工具通过清除来解决这个问题<UserMods>完全从保存,同时维护二进制结构,以便您可以加载它。然而,在warhorse修复导致您的保存堆积如山的错误之前<UserMods>重复的条目,您将不得不偶尔运行这个工具几次。您可以使用明文编辑器检查自己的保存。