欧卡2/美卡:复制现有档案副本并使用独立地图的方法
IBMX31
编辑于 2024年01月16日 15:35
收录于文集
共3篇

常有模组爱好者,在主用档案中安排了大量mod,两三百个也不鲜见。如果喜欢某个独立地图,但又想继承主用档案的大量mod,正规的办法,是按照使用独立地图的标准步骤,新建一个独立地图专用档案,然后记下主档的mod顺序,一个个手动添加到新档,非常繁琐。

现在有一个新方法,可以做到完全复制主档副本并改为使用独立地图。

首先,将现有档案复制成新档并修改名称的教程:

概要:复制本地档案——解密profile.sii——改档名——根据档名计算其16进制目录名——改目录名。详细步骤如下:

1、取消主档的Steam Cloud关联关系,将云上档案改为本地档案。修改之后如果想要重新同步到Steam Cloud,恢复成云上档案,编辑档案并勾选使用Steam Cloud即可。

示例:要修改的档名为joint.it.pro,可以看到,里面有199个模组文件:

2、进入目录:%USERPROFILE%\Documents\Euro Truck Simulator 2\profiles\

3、复制粘贴刚刚转移到本地的档案目录,成为一个副本:xxxxxxxxxxxx - 副本。这些档案目录都是16进制的,如果有多个本地档案,可能一时难以分辨哪个目录是自己要操作的目录,可以看最近修改时间,因为你的本地档案是刚刚生成的,目录最后修改时间应该是最新的那个

4、下载档案主文件解密工具SII_Decrypt.exe_GUI.exe:

https://sharemods.com/qwrn8ontq9r0/SII_Decrypt_GUI.zip.html

5、将SII_Decrypt.exe或SII_Decrypt_GUI.exe复制到这个目录:%USERPROFILE%\Documents\Euro Truck Simulator 2\profiles\xxxxxxxxxxxx - 副本

6、将“%USERPROFILE%\Documents\Euro Truck Simulator 2\profiles\xxxxxxxxxxxx - 副本”目录下的profile.sii,用SII_Decrypt_GUI.exe解密,如果操作后的profile.sii是文本文件,说明解密成功

7、编辑profile.sii,翻页到最后,将其中“profile_name: "xxxxxx"”中的xxxxxx改为自己希望的档案名,注意档案名不得有空格、减号等,最好只有字母、数字、下划线

我这里改成joint.it.pro3:

8、访问:https://codebeautify.org/string-hex-converter,将之前改的profile_name放在text中,将得到的十六进制串复制下来,将profile所在的目录“xxxxxxxxxxxx - 副本”改为这个十六进制串

将原来的“6A6F696E742E69742E70726F - 副本”,改为应有的目录名“6a6f696e742e69742e70726f33”

生成主档副本的工作就完成了。

修改副本档案,用于独立地图:

1、按照标准的使用独立地图的步骤新建档案(不用实际生成),我们的目的只是看独立地图的mbd文件名。在生成画面,mod管理器里只选择独立地图,然后选择正确的基础地图mbd,记下这个mbd名称,然后叉掉这个对话框。

示例中采用大乌托邦地图Grand Utopia,mbd名为grandutopia.mbd

2、进入先前生成好的主档副本目录,修改其profile.sii,设置map_path这一行,将SCS原版地图的europe.mbd改为上一步看来的mbd文件名

示例为:grandutopia.mbd。

3、启动游戏进入主菜单但不进入游戏,选择这个副本档,把独立地图加进mod管理器合适的位置,删掉其他的地图模组。

4、你就有了替用独立地图的主档副本。