starfield吧 关注:74,444贴子:1,956,146
  • 4回复贴,共1

9月6号,现阶段最安全的安装Mod方式(文档文件夹下安装方法)

取消只看楼主收藏回复

话不多说,直接上教程
打开此路径:此电脑 / 文档 / My Games / Starfiel
这个路径就是游戏的存档路径,在文件夹中新建一个“StarfieldCustom.ini”的文件,可以通过新建了一个txt文件,然后改掉后缀名的方式来制作。
在文件中,输入一下信息:
[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=
应该会变成如图情况
文件夹下是这样的

文本里面是这样的


IP属地:日本1楼2023-09-06 09:03回复
    这个文档文件夹下就是大家游戏的存档文件了。而且这里还有一个Data文件夹,这个文件夹下其实就是大家游戏中拍照的东西,但是实际上这个文件夹和游戏根目录的文件夹是一致的,而且这里的优先度更高。
    因此,所有放在存档文件夹的Data下的东西,都会覆盖掉游戏根目录的Data文件夹中相同的东西,以此就能达到添加Mod的方法。
    而“StarfieldCustom.ini”文件,其实在游戏根目录也有一个一模一样的,叫做“Starfield.ini”。但是同样的,在存档文件夹下这个ini配置文件优先度更高,如果有相同的命令情况下,就会覆盖掉“Starfield.ini”中相同的命令行。因此刚才说的那些命令行,就是解锁Mod安装的命令。
    这样的好处是,存档文件夹的Data文件,再怎么出错,你删掉就可以了,完全不会影响到主文件,可以避免要重复下载安装的过程。


    IP属地:日本2楼2023-09-06 09:15
    回复
      2026-04-05 15:11:32
      广告
      不感兴趣
      开通SVIP免广告
      最后还要补充一点,存档文件夹下的优先度是最高的,所以ini配置文件中,相同命令的情况下,只会读取存档那个。因此,如果你是安装材质等等被打包过的Mod(后缀是ba2),那么你必须把原本游戏的那些材质包都包含上。

      像是这样,楼主我打了一个材质优化的Mod,它要求要在“sResourceIndexFileList”命令行下的最后加上“SOT.ba2”这段命令。因为这是作者自己打的包,如果我不输入,那么游戏是不会读取的。
      但是“StarfieldCustom.ini”这个文件中根本就没这个命令,那么就需要我手动添加,如果我直接这样写:
      “sResourceIndexFileList=SOT.ba2”
      那么进游戏后,游戏就会全是黑的,因为我只载入了“SOT.ba2”这个包,其他游戏本身的材质包完全没载入,所以游戏直接没材质就全部黑了。


      IP属地:日本4楼2023-09-06 09:22
      回复
        总的来说,请务必按照N网作者的指示,但是如果是让你放入Data文件夹下的Mod,其实你都可以放在存档文件夹下,因为这样子是最安全最不会影响到游戏本身文件的方法。
        但是要注意!!DLSS补丁,Reshade画质补丁,它其实本质上不算是Mod,这些文件就必须放在游戏根目录下。不过它们的卸载方法都很清楚,所以几乎是不用担心的。
        差点还忘了一个,N网上的画质设定ni配置文件,这个文件是改变了游戏根目录下的游戏画质设定,所以这个也是必须放根目录下的。不过这是很小很小的Mod,所以是完全没有危害的。


        IP属地:日本6楼2023-09-06 09:27
        回复
          顺便推荐大家可以像我这样,做一个Mod的信息留存。

          名字改成中文,后面跟着的是N网的id,还有这个Mod版本号。这样可以一眼就知道自己装了那些Mod,并且想要看看作者有没有跟新的时候,也可以直接随着id和版本号来判断


          IP属地:日本7楼2023-09-06 09:34
          回复