
让模组正常运行的一次性两步法 简介 目前广泛使用的三种让模组兼容Steam的方法都颇为繁琐,这些方法用于解决“缺少kingdoms.exe”错误: - 将模组文件夹重命名为某个原版王国战役的名称,例如“crusades”(十字军) - 通过启动器创建新的桌面快捷方式 - 使用Steam启动器选项,即旧版罗马全面战争的命令行方式 实施步骤 除非下文所述方法完全无效(导致无效的原因复杂且无法修复),否则上述所有方法其实都没有必要。实际上,只需执行一次复制重命名操作,几乎所有模组都能通过其桌面快捷方式运行。以下是具体操作步骤: 手动方法——若有疑问,可使用下方的“安装程序方法” 1. 找到包含游戏可执行文件的Steam文件夹:在Steam游戏库中,右键点击【中世纪2:全面战争】,在下拉菜单中选择“属性”。在新窗口中点击“本地文件”选项卡,然后点击“浏览本地文件”。 2. 复制medieval2应用程序文件:选中该文件,按下Ctrl+C,然后按下Ctrl+V。这将创建一个名为“medieval2 - Copy”的文件——现在选中此文件并按下F2,即可更改文件名。将其重命名为kingdoms,完成后按回车键。 安装程序方法 由于某些原因,Meloo182的代码一个能自动执行上述步骤的程序一直存在于Stainless Steel论坛的深处。我现已将其制作成安装程序。下载后,只需从下载目录运行安装程序,并确保它指向你的Steam目录——除非注册表出现问题,否则它会自动完成这一步。 总结:现在你可以通过桌面快捷方式直接启动模组。但有一个常见例外:为游戏基础版本创建的模组无法运行,因为它们需要大量修改,只有为王国版本创建的模组才能正常使用。问题解决 以下是创建王国应用文件后快捷方式方法无法生效的可能原因列表: 1. 模组安装到了错误的文件夹:要检查这一点,只需右键点击模组的原始桌面快捷方式,然后选择“打开文件位置”。确保该文件夹的路径类似于:...Medieval II Total War\mods\MyFavoriteMod。如果文件夹位于其他位置,最简单的方法是删除该文件夹及其桌面快捷方式,然后重新安装。更有经验的用户可以尝试将文件夹移动到正确的目录——之后需要为BAT文件创建新的桌面快捷方式。 2. 复制时拼错了可执行文件的名称:它必须是kingdoms。在Steam游戏库中右键点击【中世纪2:全面战争】,在下拉菜单中选择“属性”。在新窗口中点击“本地文件”选项卡,然后点击“浏览本地文件”。 在Steam启动选项中进行以下设置:在Steam游戏库中右键点击【中世纪2:全面战争】,在下拉菜单中选择“属性”。在新窗口中,如果未打开“常规”选项卡则点击它,然后点击“设置启动选项”——删除所有内容并点击“确定”。 此模组并非为王国资料片创建:要进行检查,只需右键点击模组的原始桌面快捷方式,选择“打开文件位置”。现在右键点击高亮显示的BAT文件,从下拉菜单中选择“编辑”。检查其中是否显示“medieval2”。在命令行中运行exe文件,例如:start medieval2.exe @mods MyNewMod Configuration.cfg。如果是这种情况,无论使用何种方法,该模组都无法在Steam中运行,原始BAT文件中需要列出kingdoms.exe。 没有桌面快捷方式:找到包含模组BAT文件的Steam文件夹:在Steam游戏库中右键点击《中世纪2:全面战争》,在下拉菜单中选择“属性”。在新窗口中点击“本地文件”选项卡,然后点击“浏览本地文件”。现在打开“mods”目录,找到并打开你的模组文件夹。右键点击BAT文件(类型列中显示为“Windows批处理文件”),然后选择“发送到桌面(创建快捷方式)”。现在你可以重命名该快捷方式(按F2,记得吗?)。右键点击它并选择“属性”,然后选择“更改图标”,为其设置独立图标——浏览至通常包含图标的模组文件夹并选择图标。 注意:如果所有这些检查都失败,你很可能安装了不支持此方法的“有问题”的游戏版本,遗憾的是目前无法修复此问题。不过你可以使用“替代启动选项”方法来启动模组。 其他内容 查找我所有的Steam指南 TWCenter上的指南 我开发或转换的模组
2026-02-18 22:00:38 发布在
Total War: MEDIEVAL II – Definitive Edition
说点好听的...
收藏
0
0
