xcom2吧 关注:26,800贴子:255,255

XCOM2 MOD问题排除与百科指南(外网版)

只看楼主收藏回复

首先,无论你是否使用了MOD,都一定用 Alternate Mod Launcher(备用模组启动器)启动游戏。因为AML比游戏自带的2K Launcher好一万倍。2K Launcher 为XCOM2游戏捆绑、带商城,类似TX的wegame平台。
第二,不要使用系统文件夹,避免出现访问权限问题。使用WIN7 64位及以上的系统,确保把XCOM2以及AML放进名字是英文的文件夹,不得放进C盘的windows或Program Files文件夹。
第三、安装X2WOTCCommunityHighlander MOD,它是许多优秀MOD的前置条件,取代了游戏的大部分代码,使游戏更易于修改和MOD兼容性,并修复了许多错误。该MOD需要Alien Hunters DLC才能运行。


IP属地:浙江1楼2022-09-02 14:02回复
    链接需要翻越墙壁才能浏览,机翻就可以理解。我在楼下把一些重要内容复制出来。链接只能发成图片,百度和谐太厉害了,自己想办法转换成链接吧。
    AML安装使用百科

    MOD安装使用索引

    MOD故障排除指南

    过时&替代MOD列表

    Highlander 故障排除 github。com/X2CommunityCore/X2WOTCCommunityHighlander/wiki/Troubleshooting

    这是基于XCOM2工坊的热心大佬Dragon32给别人提供的建议,我拿来综合一下自己的内容。比较重要的、容易出现的问题,我把它们贴在下面。


    IP属地:浙江2楼2022-09-02 14:12
    收起回复
      XCOM2 MOD troubleshooting 模组故障排除
      《预防问题》
      请遵循这些一般性建议,以减少在玩模组时出现问题的可能性。
      《使用替代 Mod 启动器》
      官方模组启动器的功能有限,并且经常无法加载任何模组。使用Alternative Mod Launcher - 它非常可靠并且有很多功能。如果您以管理员权限运行 Steam,请确保也以管理员身份启动 AML。
      《经常重新生成用户配置》
      每次移除模组或开始新的活动之前,您都应该重新生成用户配置。
      《不启用帧率平滑》
      如果在游戏设置中启用了Framerate Smoothing,它可能会干扰mods 中常用的UIScreenListeners和ModClassOverrides 。
      《避免玩 Ironman 模式》
      即使没有任何模组,游戏也有可能破坏您的存档,从而永远破坏您的战役。如果您确实玩过真正的 Ironman,请确保经常备份您的Saved Games 文件夹。


      IP属地:浙江3楼2022-09-02 14:26
      回复
        《为正确的游戏版本使用正确的模组》
        所有 XCOM 2 模组都可以分为两类:
        1) 使用原版 XCOM 2 SDK 制作的模组。它们适用于原版 XCOM 2 游戏,尝试在 WOTC 中使用它们可能会导致问题。“我已经安装了一堆模组,但现在我的游戏无法运行”问题通常是由在《天选之战》扩展中使用原版模组引起的。
        也就是说,一些原版模组可以在WOTC中安全使用。这包括大部分语音包和一些装饰性身体部位模组,以及一些已明确确认在 WOTC 中可以正常工作的游戏模组。请记住,官方启动器无法使用 WOTC 加载香草模组,因此您必须为此使用替代模组启动器。
        2) 使用 XCOM 2 War of the Chosen SDK 制作的模组。它们适用于 XCOM 2 War of the Chosen,在任何情况下都不应与原版 XCOM 2 一起使用。
        《最重要的是,避免同时使用同一个模组的原版和 WOTC 版》
        《小心使用有已知问题的模组》
        检查有问题的模组列表,看看您使用的模组是否已知会导致问题。也许你应该避免使用它们。
        《必要时为其他模组使用修正模组》
        检查具有可用修复的 Mod 列表,以查看您正在使用的任何 mod 是否有可用的错误修复 mod。
        《尽可能使用更新更好的模组》
        检查被取代的模组列表,确保您使用的是流行模组的最佳和最新版本。
        《Alien Hunters和Highlander》
        如果您有Alien Hunters DLC,并且您使用的是 1.22 或更高版本的 Highlander,那么您还应该安装[WOTC] Alien Hunters Community Highlander插件。
        如果您没有 Alien Hunters DLC,请勿安装此插件,否则您可能会遇到游戏中断问题。您可能还会不时看到一个空的弹出窗口。


        IP属地:浙江4楼2022-09-02 14:26
        收起回复
          《经常问的问题是否有任何错误日志或故障转储?》
          最新的日志文件是:
          ..\Documents\My Games\XCOM2 War of the Chosen\XComGame\Logs\Launch.log
          以前的日志也存储在同一文件夹中。
          它很少有助于确定崩溃的原因。一个例外是系统耗尽了虚拟内存:RAM + 页面文件。如果游戏崩溃是因为您的系统用尽了虚拟内存,那么日志中会显示一条明确的消息。在这种情况下,您必须增加 Windows 页面文件大小,删除一些具有大文件大小的模块,或者安装更大或额外的 RAM 模块。Alternative Mod Launcher 可以按文件大小对模组进行排序,这可能有助于识别模组列表中的一些大型模组。
          一些模组将调试消息打印到日志文件中,因此如果您想帮助模组作者修复其模组中的错误,向他们提供您的日志文件可能会有所帮助。
          游戏还存储故障转储,但它们根本无法使用。
          《如何使用控制台?》
          调试/作弊控制台通常用于解决游戏的各种问题。去这里获取说明。
          《游戏保存在哪里?》
          ..\Documents\my games\XCOM2 War of the Chosen\XComGame\SaveData\
          《我最多可以玩多少个模组?》
          根据这篇文章,如果你有超过 1292 个模组,游戏将无法创建保存游戏文件。没有其他已知的限制。
          根据您使用的“大”模组数量 - 占用大量计算机内存的模组 - 您可能会用完虚拟内存,从而导致崩溃。


          IP属地:浙江5楼2022-09-02 14:27
          回复
            《故障排除》
            XCOM 2 本身并不是一款非常稳定的游戏,即使没有安装任何模组,有时也会崩溃和损坏存档。使用不兼容或坏的模组可能会使其更频繁地崩溃。本文将帮助您解决游戏中一些最常见的问题,但没有办法让它绝对稳定。
            在下面的列表中查找您的问题。
            《即使没有任何模组,我的游戏也会在启动时崩溃!》
            验证游戏文件的完整性。这将确保您的游戏本身很好。
            安装Visual C Redistributables、DirectX,更新硬件驱动程序。
            使用SFC 和 DISM控制台命令检查 Windows 本身的完整性。
            如果之后游戏仍然无法运行,请检查您的 PC 的其他软件和硬件问题。
            《我的游戏因模组而崩溃!》
            仔细查看您的模组列表。如果您正在玩 WOTC,请确保您没有使用为原版 XCOM2 制作的任何模组,除非它们已被明确确认可与 WOTC 一起使用。Long War 2永远不会与 WOTC 一起使用,而是改用 Long War of the Chosen。为天选者之战制作的模组通常在其名称中带有“WOTC”,并且在创意工坊界面中将天选者之战指定为所需的 DLC。在 AML 中,对于 WOTC 模组,“For WOTC”列将显示“true”。
            如果游戏总是在同一个地方崩溃,比如在开始游戏时,或者在完成 Gate Crasher 或加载特定任务后,请使用二分搜索查找有问题的 mod。
            请记住,XCOM 2 并不是一款特别稳定的游戏,它偶尔崩溃一次或多或少是正常的。


            IP属地:浙江6楼2022-09-02 14:28
            回复
              《我的游戏在启动时白屏!(卡死)》
              你得到一个永远不会加载的白色 XCOM 2 窗口吗?
              如果是这样,请打开Launch.log 文件,并查看最后是否有“检测到崩溃”消息。
              如果有,那么这实际上是一个崩溃。按照上面的“我的游戏崩溃”故障排除步骤进行操作。
              如果没有,您很可能只需要再等几分钟才能启动游戏。如果您有很多模组并且将游戏存储在速度较慢的存储设备上,则游戏可能需要一段时间才能启动。
              如果游戏在 15 分钟或更长时间后仍然无法加载,则无论如何将此问题视为崩溃。
              《游戏没有加载模组!》
              确保您使用的是Alternative Mod Launcher。官方启动器经常无法加载模组。
              如果您已经在使用 Alternative Mod Launcher,请确保您没有启用-regenerateinis 启动参数。它使游戏在您每次启动游戏时重新创建配置文件,清除活动模组列表。禁用它并启动游戏两次,游戏应该在第二次启动时开始加载模组。
              过分热心的防病毒软件可能会干扰 Alternative Mod Launcher 启动游戏或将 mod 列表写入游戏配置文件的能力。
              监控 Documents 文件夹的云备份软件(例如 OneDrive)也可以阻止游戏正常运行,因为它将其配置存储在 Documents 文件夹中。
              《我的存档损坏了!》
              不幸的是,没有已知的方法可以恢复损坏的保存。加载以前的保存或开始新的活动。
              《我在战术中得到一个白屏!(卡死)》
              没有人确切地知道是什么导致了这个错误或如何防止它。可疑的罪魁祸首是影响相机变焦距离或旋转角度的模组,例如Free Camera Rotation。临时修复只是保存和加载。
              《我在 Geoscape 上有很大的延迟!》
              “Geoscape”指的是战略中的“世界地图”屏幕。这种滞后是Mod 类覆盖冲突的症状。如果您使用Alternative Mod Launcher,您会收到有关这些的警告。唯一可以安全忽略的 MCO 冲突是 MCO 冲突X2Action_MoveClimbWall。所有其他都应该被视为硬冲突,这意味着您不能一起使用这些模块。


              IP属地:浙江7楼2022-09-02 14:28
              回复
                《我订阅了一个模组,但它没有出现在模组启动器中!》
                此问题可能以几种不同的方式出现:
                1) Steam 下载模组失败。首先,通过尝试使用此处描述的 ModID 方法在创意工坊文件夹中查找 mod 来确认确实是这种情况。
                如果 mod 在那里,请尝试下面提到的其他解决方案。
                如果该模组不存在,则意味着 Steam 尚未下载该模组。这可能有两个主要原因:
                您打开了启动器或任何其他 Steam 游戏,这通常会阻止 Steam 下载内容。
                steam出现故障。
                无论哪种情况,您的选择都是相同的:
                退订模组。
                重启电脑。
                启动蒸汽。
                订阅模组。
                等待几分钟,下载开始并完成。您可以通过底部的栏监控下载状态。
                启动你的模组启动器,看看模组是否在那里。
                如果模组仍然无法下载,请尝试通过 Steam 验证游戏资产的完整性,这将验证并强制下载已订阅的模组。
                如果模组仍然无法下载,您将不得不使用Steam 创意工坊下载器并在您的本地模组文件夹中手动安装模组,如这些说明的第 2 步所述。
                2) 您正在使用 Alternative Mod Launcher。过去,您通过 Steam 而不是通过 AML 退订了您遇到问题的模组,就像您应该做的那样。Steam 已删除该模组,而 AML 注意到该模组已丢失并显示一条弹出消息,指出该模组不再存在,因此将隐藏在 AML 中。而且您在没有阅读或理解的情况下关闭了该弹出消息。然后你又订阅了这个mod,但它仍然是隐藏的,你看不到它。
                解决方案:在 AML 中,启用切换Options -> Show hidden mods。找到有问题的模组,右键单击它并选择“取消隐藏”。
                3) 您正在使用替代模组启动器,但由于过滤器或搜索栏,您无法看到模组。单击附近的红十字图标清空搜索字段,并单击右下角的“清除”按钮删除所有活动过滤器。示例图像。
                修复重新生成用户配置
                目的:移除模组添加的损坏或不必要的配置。
                用户配置文件夹位于:
                ..\Documents\my games\XCOM2 War of the Chosen\XComGame\Config\
                删除或重命名此文件夹。这会将游戏设置重置为默认设置,以及您在Mod Config Menu中所做的任何配置更改。
                在没有任何模组的情况下开始游戏。退出游戏。
                使用您想玩的模组重新开始游戏。如果您愿意,可以根据自己的喜好更改游戏设置并通过 Mod Config Menu 配置 mod。退出游戏。
                全部完成。下次您开始游戏时,您就可以开始正常玩了。
                注意:如果您每次都必须进行此修复才能启动游戏,那么问题不在于配置文件,而在于您尝试使用的模组。
                验证游戏完整性
                目的:修复损坏的游戏文件。
                通过 Steam 验证游戏的视频说明
                通过 Steam 验证游戏将重置您对游戏或模组文件所做的任何更改。因此,如果您手动更改了某些创意工坊模组的配置文件,这些更改将被撤消。
                如果您使用的是非 Steam 版本,请使用您获得 XCOM 的任何平台来验证游戏文件或重新安装它。
                如果您使用的是盗版游戏,我们将无法为您提供帮助。
                确保在验证游戏文件后重新生成用户配置。


                IP属地:浙江8楼2022-09-02 14:29
                回复
                  《二进制搜索》
                  目的:以最快的方式找到有问题的模组。
                  “什么是二分搜索?”
                  在你开始之前:
                  如果您当前的活动处于Ironman模式,请备份您的 Saves 文件夹:..\Documents\my games\XCOM2 War of the Chosen\XComGame\SaveData\
                  如果您的角色池中的士兵带有添加了修饰的身体部位,请备份角色池文件:..\Documents\my games\XCOM2 War of the Chosen\XComGame\CharacterPool\DefaultCharacterPool.bin
                  如果您使用的是 Alternative Mod Launcher,请将您当前的 mod 列表保存为配置文件选项卡上的文本文件。
                  搜索:
                  禁用您当前启用的模组的一半。记住或写下您禁用了哪些模组。
                  开始游戏并检查您的问题是否已经消失。
                  如果问题仍然存在 - 重复该过程。禁用一半您当前禁用的模组,然后再次检查。
                  如果问题已经消失,则意味着它可能是由您禁用的模块之一引起的。现在,禁用所有模组,并启用您在上一步中禁用的模组。
                  现在有问题的 mod(s) 应该在你激活的 mod 组中。
                  禁用该组的一半,并检查问题是否已经消失。等等。
                  重复这个过程,直到你只有一个导致问题的模块。
                  当您发现有问题的模组时,最好向模组作者发送错误报告。
                  其他资源
                  《Deacon 的 Long War 2(和 XCom 2)故障排除十大指南》
                  《我需要什么样的电脑才能玩带有大量模组的 XCOM 2?》
                  具有良好每核(单线程)性能的 CPU 通常会使游戏运行得更快。这通常包括第 6 代之后的 i5 和 i7 Intel CPU,以及 Ryzen Zen 2 CPU。
                  您需要足够强大的 GPU(显卡)才能在高设置下玩游戏。一般来说,GTX 1060 6GB 或以上级别的任何东西都绰绰有余。当然,如果您希望以高帧率播放 2k 或 4k 分辨率,您将需要更强大的 GPU。理想情况下,您应该使用 nVidia GPU 来支持硬件 PhysX。
                  将您的操作系统 (Windows) 和游戏安装在 SSD 上将缩短加载时间,特别是如果它是 PCIE NVME SSD。这也是您的Windows 页面文件所在的位置。
                  更多的 RAM 将让您玩更多占用大量磁盘空间的模块,尤其是语音包。16 GB 通常足够好,但如果您有很多文件大小较大的 mod,即使这样也可能不够。您可以在Steam 创意工坊界面以及替代模组启动器中查看模组文件大小。


                  IP属地:浙江9楼2022-09-02 14:31
                  回复
                    Deacon's Top Ten Guide to Troubleshooting Long War 2
                    《LW漫长的战争十大问题疑难解答》
                    如果您在玩游戏时遇到问题。这是我的十大建议。
                    1.关闭一切并重新启动您的计算机。
                    2. 备份并删除您的我的文件\我的游戏\xcom2\xcomgame\config 文件夹。
                    3. 将所有现有的保存文件从我的文档\我的游戏\xcom2\xcomgame\savedata 文件夹中移出到一个新文件夹中。故障排除完成后,您可以将部分/全部移回。
                    4.禁用(取消选中)除LW2之外的所有mod(您不需要取消订阅这些mod,取消选中足以用于测试目的)。如果需要,您可以从禁用语音包开始,它们通常会导致 RAM 负载过大。
                    5. 通过 Steam 启动器重新启动,所有内容均未选中(如果使用,您可以立即退出并使用备用 Mod 启动器重新启动)
                    6. 重新阅读 Steam 讨论线程以了解您已安装的模块,以确保没有记录与 LW2 冲突。我建议订阅你最喜欢的模组的讨论,这样你就可以随时了解任何冲突/更新。
                    7. 如果一切都失败并且您仍然遇到问题,请转到 Steam 和 XCOM2 > 属性 > 本地文件,然后单击“验证游戏文件的完整性”以将 XCOM2 重置为默认值。请务必备份您所做的任何 ini 更改
                    8. 重新加载 XCOM2,然后订阅 Long War 2 和“Remove Missing Mods”Mod。
                    9. 只安装这两个模组再次运行游戏。打开你的存档并点击“删除缺失的模组”按钮。如果您无法重新创建错误,则它是一个 mod 冲突,您需要确定哪个 mod 导致了问题。
                    10. 一般来说,绝大多数的错误都是由模组冲突引起的(在没有安装Long War 2的情况下也是如此,并且自XCOM2推出以来一直存在,坦率地说是任何模组游戏的问题)并且可能采取一些调查措施来找出问题的根源。
                    《给遇到计算机性能问题的人的额外提示。》
                    比我聪明得多的人告诉我,对 FPS 的最大负面影响来自火、烟和你在屏幕上看到的那些余烬/雪花。禁用绽放有助于通过关闭雪花/余烬来解决这个问题。当我关闭垂直同步时,我立即获得了大约 15FPS,所以我总是推荐它。Ambient Occlusion 是我完全不理解的术语之一,但我知道当它设置为 Tile-AO 时,我的游戏感觉更敏捷(我认为我从玩 FO4 中学到了这一点,对于科学研究来说怎么样?)。
                    1. 禁用 V-Sync
                    2. 禁用“Bloom”
                    3. 将 AO 设置为“Tile-AO”
                    4. 确保 Steam 的云备份(或其他名称)不会拖慢您的速度
                    5. 注意 Chrome 或 Firefox正在暴击你的RAM,浏览器占用巨大的 RAM容量 。(最好关闭它)
                    6.仔细检查微软没有尝试下载/安装一些疯狂的更新。


                    IP属地:浙江10楼2022-09-02 14:43
                    回复
                      这些指南很有用,我将会尝试尽可能缩减内容,保留重要的容易出现的问题


                      IP属地:浙江来自Android客户端11楼2022-09-02 15:08
                      回复


                        IP属地:四川来自Android客户端12楼2022-09-02 15:13
                        回复
                          顶一个,辛苦了


                          IP属地:广西来自Android客户端13楼2022-09-02 16:09
                          回复
                            第三条错得相当离谱,那玩意要求外星猎手DLC,如果没有该DLC则不得安装。
                            该问题受制于游戏本体代码。
                            连队指挥官


                            IP属地:北京来自Android客户端14楼2022-09-02 16:50
                            收起回复