域名将于6月份到期,并且不再续费,届时网站将无法访问。
6月份之前如果服务器到期将提前关闭网站,请改访问模组网社区

Wrye Bash 教程第三堂——BAIN设置

按照过去的习惯,成功运行 Wrye Bash 后,大家会做的第一件事便是在 Mods 标签下进行操作,但对一个新入门的来说,更应该先学习的是 Installers 标签……很多人不知道这个是干嘛的,现在我也没法给你解释太多,只能告诉你它是用来安装mod的,而且功能比我们常用的 OBMM 或者 NMM 更强大。

再者说,没有先安装mod,如何管理mod?所以,我们先了解一下 Installers ,完后再去看 Mods 的功能与 Bashed Patch。

这边需要引入一个常用的缩略词,BAIN = BAsh INstallers,即 Wrye Bash 专用的安装工具或者安装包。下次遇到 BAIN 的话,别说你不知道那是什么意思。

开启BAIN功能

成功运行 Wrye Bash 后,点击 Installers 标签(顶部最左边的那个标签)。这时候会显示以下窗口
开启BAIN
毫无疑问的,我们应该点击 是(Y) 按钮,这样子才能开启 BAIN 功能。

如果你手抖点了 否(N) 按钮,怎么办?参考勾选“开启”

初步了解Installers标签

上面操作正确的话,这边将会出现数据刷新的进度条,请耐心等待刷新,过段时间你会看到如下窗口
BAIN窗口布局

如果你之前通过其他方式装了很多mod,在刷新数据时你将需要等待很长的时间,具体时间取决于你安装的mod的数量。
如果你是纯净版的游戏(未安装任何mod),那你最多只需要4s数据就能刷新完成。

标题栏 与 启动栏 是很多软件都有的项目,这边不多介绍。

除去 标题栏 与 启动栏 ,剩下的为 安装包栏 ,包括左边的 安装包列表 以及 右边的 安装包详情。简单说,在 安装包列表 中,它呈现的是我们放置的 所有安装包以及安装信息(是否安装、安装有没有冲突等),而 安装包详情 显示的则是 安装包 的详细信息,比如 安装包里面有几个插件、具体冲突在哪 等等(后面会详细介绍)。

BAIN设置

右键标题栏,可以进行BAIN相关属性的设置。

吓到了?这边的设置项目确实太多了。。。。 👿

因为大家都是新手,不可能一下子把所有的选项都介绍一下,所以这边就介绍下推荐勾选的选项,大家只要先了解这些选项,其余的后面会慢慢接触并了解。

1、排序,选择“顺序”。
按安装包安装顺序显示 安装包列表 中的文件,一般情况下都选择这个,其他的不推荐。

2、勾选 “开启Bash时不进入”
启动 Wrye Bash 时,永远不进入 Installers 标签。
当你安装的安装包有很多时,打开 Installers 你将需要很长的刷新/等待时间,这段时间内容易出现假死状态。建议勾选 “开启Bash时不进入”从而避免此问题。

关闭 Wrye Bash 前建议先切换到其他标签,如 Mods 标签或者 Saves 标签,经验证明:退出 Wrye Bash 时如果是 Installers 标签,以后你可能无法运行 Wrye Bash !

3、勾选“开启”
启用BAIN功能。

4、勾选“自动修复”
卸载安装包、修改安装包顺序后自动修复安装包

5、勾选“运行完安装向导自动修复”
运行完安装向导后运行 自动修复

6、可选勾选“自动刷新项目”
实时更新项目的内容。

项目与安装包的区别在于:项目是文件夹、安装包是压缩包。默认情况下,安装包(压缩包)只要一发生变化,BAIN列表就需要刷新,而项目(文件夹)一般则是不刷新的(因为刷新文件夹所需的时间长于压缩包)。

7、取消勾选“跳过Bethsoft内容”
勾选的话会无法修改游戏本体的内容,你需要取消勾选才能安装优化包或者Skyrim的升级包。

8、可选勾选“自动应用内嵌BCF”
自动应用安装包内的BCF,从而把普通压缩包转换成BAIN安装包。

9、勾选“材质无效化”
只要勾选此项目,Wrye Bash 就能帮你自动材质无效化,你再也不用担心材质无效化啦 :P。
注:Skyrim 玩家不需要此项目。

10、勾选“清理Data目录”
自动删除 Data 目录下的空白目录。有助于游戏的优化。

11、勾选“显示较低冲突”
显示所选安装包与顺序在前的安装包的冲突,建议一般用户都勾选。

12、勾选“显示安装向导图标”
如果安装包含安装向导,我们可以在安装包前面的图标中看到一个魔棒小图标。
等到了后面,你们很多人肯定会到处找有安装向导的BAIN资源,因为特别好用。勾选此选项后方便你安装安装包。

13、勾选“跳过截图”
不安装截图(Data\Screenshots下的文件),我想不出你安装截图的原因。

14、勾选“跳过图片”
不安装图片,我想不出你安装图片的原因。

15、勾选“跳过文档”
不安装文档(一般为说明文档)。如果不勾选所有的文档将安装到 Data\Docs 目录。建议勾选,因为如果真需要查看说明文档,我们可以直接打开压缩包查看。

Skyrim 玩家暂时不建议勾选此选项,不然 FNIS 等工具可能无法正常工作!

16、可选勾选“跳过DistantLOD”
只是一个可选项目。推荐装了 TES4LODGen 的勾选。
给那些安装了 TES4LODGen 的人的建议:如果你没有安装过 TES4LODGen ,那么不要勾选此项目。(其实我更建议你安装并学会使用 TES4LODGen)。


上一篇教程:Wrye Bash 教程第二堂——运行程序
下一篇教程:Wrye Bash 教程第四堂——使用BAIN安装mod

icedream

About icedream

其实我知道的东西很少,只是翻译了一些东西,悲催的是翻译过后很快就忘了。

, ,

36 Responses to Wrye Bash 教程第三堂——BAIN设置

  1. IF 2013 年 12 月 30 日 at 下午 1:16 #

    我希望把项目中冲突的文件删除,然后发现了“复制冲突文件至项目”这个选项。

    可每当我对有冲突的项目进行“复制冲突文件至项目”操作,就会弹出错误反馈如下。

    Traceback (most recent call last):
    File “bash\basher.py”, line 10768, in Execute
    progress(curFile,srcArchive.s+u’\n’+_(u’Copying files…’)+u’\n’++src)
    TypeError: bad operand type for unary +: ‘unicode’

    • icedream 2013 年 12 月 30 日 at 下午 8:33 #

      哪个版本的wb?

      • IF 2013 年 12 月 30 日 at 下午 8:39 #

        304.3(独立版)

        • icedream 2013 年 12 月 30 日 at 下午 8:43 #

          现在还有最新版的吗?或者你用最新版的python版
          编辑文件bash\basher.py的第10768行

          progress(curFile,srcArchive.s+u’\n’+_(u’Copying files…’)+u’\n’++src)
          改成
          progress(curFile,srcArchive.s+u’\n’+_(u’Copying files…’)+u’\n’+src)

          • IF 2013 年 12 月 30 日 at 下午 8:48 #

            可我用的是standalone版的WB,有办法改么?

        • icedream 2013 年 12 月 30 日 at 下午 8:49 #

          独立版没有办法改

          • IF 2013 年 12 月 30 日 at 下午 8:50 #

            好吧,谢谢了,那我还是手动找吧,虽然麻烦一些。

        • icedream 2013 年 12 月 30 日 at 下午 9:00 #

          那啥,我给你传一份吧

          • IF 2013 年 12 月 30 日 at 下午 9:03 #

            哦,那真是谢谢你了,另外我建议如果你有时间可以把修改后的“bash\basher.py”整合到WB里,然后更新下载链接,这样以后还可以方便别人使用。

        • icedream 2013 年 12 月 30 日 at 下午 9:10 #

          你先测试下:http://icedream.dbank.com/c02tt6sbvu
          确认能解决的我会向官方汇报这个bug

          • IF 2013 年 12 月 30 日 at 下午 9:24 #

            我以为你发给我的是改好的“bash\basher.py”文件,没想到是整个WB,我要把以前的删掉,再用这个么?

          • IF 2013 年 12 月 30 日 at 下午 9:32 #

            Sorry,刚才有点懵,我用编辑器打开“bash\basher.py”之后按你说的改了一下,重启WB之后“复制冲突文建至项目”选项就可以正常使用了,谢谢你的帮助。