无人深空吧 关注:221,482贴子:2,165,822
  • 8回复贴,共1

关于护卫舰消失并且占格子的修复流程

只看楼主收藏回复

RT,在今天早晨我也遇到了这种情况,护卫舰被错误替换为了一艘太阳能,并且在重新读档后该船消失且依然占用飞船槽位。
遂打开存档编辑器进行研究,研究后发现其实是一个很小的问题引起的。
二楼展开细说。
事前准备:存档编辑器(需1.19最新版本)。


IP属地:浙江1楼2025-09-05 07:48回复
    首先,我们打开存档编辑器,来到ship界面,简单检阅一下我们的飞船列表,可以看到我们的飞船排列的先后顺序,以我的列表举例,我们先简单标记一下。

    可以看到我的护卫舰分别是2号槽位的UltimateLiliBlue和4号槽位的UltimateLiliBlack。
    然后我们点击左上角的Edit,点击Edit Raw JSON,进入高级编辑模式。


    IP属地:浙江2楼2025-09-05 07:52
    回复
      2025-12-29 19:10:19
      广告
      不感兴趣
      开通SVIP免广告
      在高级编辑模式里,我们依次点开BaseContext,PlayerStateData,PersistentPlayerBases。
      如果你找不到PersistentPlayerBases,你可以去找一大堆Chest开头的文件组,它就在它们上面。

      然后我们点击左边的那个小箭头,把这个组给展开来。
      展开后我们依次监视所有的代码组。
      护卫舰模型在基地代码组里的特征,就是他的组件ID必定包含B_LND;B_DECO;B_HAB之类的,以B开头,中间缩写的ObjectID。
      一旦我们找到此类代码所在的代码组,就说明我们已经成功定位到护卫舰的模型所在了(依然是以我的存档举例)。


      IP属地:浙江3楼2025-09-05 08:00
      回复
        延续三楼的教程。
        当我们进入这个代码组后,我们可以在代码头部位置找到一个<“UserData”:数字,>的词条。
        而这个看似不起眼的词条,就是关联了飞船的模型和属性!
        我们思路重回二楼的标记,只要将UserData后面的数字,改成你标记的护卫舰飞船的序号,就可以完成修复了!
        但是切记,更改的时候要仔细想想自己造护卫舰的先后顺序,如果改错的话,这个BUG依然是会存在的。
        不过好消息是你可以进行多次尝试。

        至此,修复流程完毕。
        希望大家玩得愉快。


        IP属地:浙江4楼2025-09-05 08:04
        回复
          淡季贴吧


          IP属地:浙江5楼2025-09-05 08:12
          回复
            也不是淡季,主要是看起来挺不好操作的


            IP属地:四川来自iPhone客户端6楼2025-09-05 09:23
            回复
              大佬 我建的船消失了 能帮忙弄一下吗


              IP属地:山东来自iPhone客户端7楼2025-09-07 16:54
              收起回复
                希望永远用不到…


                IP属地:广东来自Android客户端9楼2025-10-08 11:27
                回复