BAREditor


BAREditor是用来打包bar文件的。具体使用方法,安装目录的txt文件也有,我这里就不说了,只介绍实用性的打包方法。





将文件打包入art5.bar、data3.bar、sound3.bar、soundxml3.xml都是不太实际,因为费时间、费精力,还会导致MOD体积巨大,所以我们应该将文件打包到游戏目录的DataPY.bar。DataPY.bar支持打包所有文件夹里面的文件,而不像上面那几个bar文件那样不能通用,而且DataPY.bar是所有文件优先级最高的,例如读取了DataPY.bar里面的civs.xml.xmb文件就不会再去读取data3.bar的civs.xml.xmb文件。因此打包到DataPY.bar是我们最好的选择。


那么我们应该如何将文件打包到DataPY.bar呢?

1.先用ArchiveViewer将DataPY.bar所有文件解压出来,文件夹名称必须为DataPY,至于是解压前还是解压后改名就随便。






2.将你改好的mod文件放进去,art文件夹的文件就放art,data文件夹的文件夹就放data,sound文件夹的文件就放到sound(这特么就是废话=_=)

注意:xml、tactics文件要转换成xmb格式,tga文件要转成ddt格式。不然帝国3无法读取xml、tactics、tga文件。lgt、impacteffect、particle等文件也要转换成xmb格式;如果用一句话来说,就是bar只支持xmb与ddt两种格式,其他格式帝国3无法读取。
另外Protoy.xml、techtreey.xml、stringtabley.xml、randommapstringsy.xml等原本data文件夹就有的xml文件就不要放进去了,你放进去也没用除非你删掉data目录的这些文件。






3.打开BAREditor,然后选择那个DataPY文件夹,然后保存生成bar文件。











4.最后将生成的DataPY.bar放到游戏目录吧。

如果Win10成功打包,而放到游戏目录初始化失败的话,用ArchiveViewer打开那个bar,如果不能打开就没办法了,你的系统不支持,需要重装系统或安装虚拟机。如果ArchiveViewer能打开检查是不是bar里面的文件路径错了。

虚拟机Win10有自带的,不过我推荐使用VMware Workstation Pro,因版权问题,此教程不提供VMware Workstation Pro的下载,剩下的你懂的。自己去购买正版软件。










































































无法运行BarEditor?


xp下运行不了?
安装 Microsoft .NET Framework Version 1.1 版可再发行组件包。


有些Win10系统是没有NET Framework Version 3.5的,也会运行不了,下载了装也装不上,我相信你很难找到解决办法,我在这里给出一个解决办法:

下载地址:下载地址:https://pan.baidu.com/s/1XrqFCd6W6fA2vgR0Ux1Fqw

安装方法:

先把下载的名为NetFx3.cab的离线安装包放到Win10系统盘C:\Windows文件夹里。

然后以管理员身份运行命令提示符,输入并回车运行以下命令:

dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess



如果Win10成功打包,而放到游戏目录初始化失败的话,用ArchiveViewer打开那个bar,如果不能打开就没办法了,你的系统不支持,需要重装系统或安装虚拟机。如果ArchiveViewer能打开检查是不是bar里面的文件路径错了。

虚拟机Win10有自带的,不过我推荐使用VMware Workstation Pro,因版权问题,此教程不提供VMware Workstation Pro的下载,剩下的你懂的。自己去购买正版软件。