alienplayer 发表于 2016-7-9 21:08

继续抛砖引玉等技术帝 各种技术大牛!!!希望可以优化一下这个MOD的制作菜单

此悬赏详情:http://bbs.blacksheepgame.com/forum.php?mod=viewthread&tid=5230333&page=1&extra=#pid165360290

主要是希望可以把那一个空白选项去掉防止卡制作菜单如此精致的武器MOD竟然有这种细节性的BUG 实在难忍
今天又去重新阅了一下此MOD的汉化者 大神guruihan看来已经表示无能为力了(也确实难为ta了..人家本来只管汉化 还是自用的分享{:3_56:})


我相信论坛里还是有能解决此问题的大牛存在的 集思广益嘛 希望技术大牛可以帮忙完善一下

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

另外....@zts10 你说http://bbs.blacksheepgame.com/thread-5235733-1-1.html这问题大牛暂时解决不了我信了


可现在这个MOD的问题你要再说解决不了的话打死我也不信!!!{:3_149:}


daikabbs 发表于 2016-7-9 21:08

alienplayer 发表于 2016-7-9 21:57
话说我是不是该改个ID叫 累死D大?



简体,测试下,贴个图来

daikabbs 发表于 2016-7-9 21:43

alienplayer 发表于 2016-7-9 21:38
D大啊可这问题偏偏是存在的还不只我一人出现可否找到其根源?能否修正?




我又仔细看了一下,我想我大概找到问题所在了。

alienplayer 发表于 2016-7-9 21:48

daikabbs 发表于 2016-7-9 21:43
我又仔细看了一下,我想我大概找到问题所在了。

是时候发布新的修正esp了!!!!{:3_131:}

daikabbs 发表于 2016-7-9 21:50

alienplayer 发表于 2016-7-9 21:48
是时候发布新的修正esp了!!!!

那个帖子里有4个版本,简繁,掉落不掉落,你要哪个?

alienplayer 发表于 2016-7-9 21:53

daikabbs 发表于 2016-7-9 21:50
那个帖子里有4个版本,简繁,掉落不掉落,你要哪个?

都制作一下吧也方便以后需要的基友们我个人用的是简体 AW可制作 掉落版(比较喜欢刷刷刷的模式{:3_143:})

alienplayer 发表于 2016-7-9 21:57

daikabbs 发表于 2016-7-9 21:50
那个帖子里有4个版本,简繁,掉落不掉落,你要哪个?

话说我是不是该改个ID叫 累死D大?{:3_58:}

超级变种人壮壮 发表于 2016-7-9 22:10

兄弟啊,你的问题对我也有帮助,我也在琢磨工坊子项目互相覆盖的问题,那为大神能给你解决问题,估计对我也有帮助,祝你好运

alienplayer 发表于 2016-7-9 22:12

超级变种人壮壮 发表于 2016-7-9 22:10
兄弟啊,你的问题对我也有帮助,我也在琢磨工坊子项目互相覆盖的问题,那为大神能给你解决问题,估计对我也 ...

{:3_51:}不....不知所云

alienplayer 发表于 2016-7-9 22:14

daikabbs 发表于 2016-7-9 22:13
简体,测试下,贴个图来

OK 等我马上 如果行 再搞其他3个是吧? 那一会你直接发布4个我给设置最佳答案

daikabbs 发表于 2016-7-9 22:15

alienplayer 发表于 2016-7-9 22:14
OK 等我马上 如果行 再搞其他3个是吧? 那一会你直接发布4个我给设置最佳答案 ...

那不用设置了,没空搞4个。

alienplayer 发表于 2016-7-9 22:27

daikabbs 发表于 2016-7-9 22:13
简体,测试下,贴个图来


安装前


安装后


ok 问题搞定了 感谢D大{:3_125:}

超级变种人壮壮 发表于 2016-7-9 22:27

daikabbs 发表于 2016-7-9 22:13
简体,测试下,贴个图来

D大版主,我想问一下,你能解决关于工坊里的子项目互相覆盖的问题吗,论坛里没有这方面的资料,估计是大神们,技术帝的压箱底的本事,望版主解答

daikabbs 发表于 2016-7-9 22:31

超级变种人壮壮 发表于 2016-7-9 22:27
D大版主,我想问一下,你能解决关于工坊里的子项目互相覆盖的问题吗,论坛里没有这方面的资料,估计是大 ...
应该是都修改了同一个列表导致的,你首先要找出是哪个几个MOD在修改同一个列表,然后做个兼容补丁。或者你有兴趣、而且不怕麻烦的话,给MOD加个脚本添加菜单的功能和相关的卸载功能也是可以的。
另:我不是版主

alienplayer 发表于 2016-7-9 22:37

{:3_58:} 可ta比版主好用..

denver0618 发表于 2016-7-9 22:41

daikabbs 发表于 2016-7-9 22:31
应该是都修改了同一个列表导致的,你首先要找出是哪个几个MOD在修改同一个列表,然后做个兼容补丁。或者你 ...

D大,怎么调整和怎么做补丁,能介绍的详细一些吗?跟着学习一下。多谢了。:$

超级变种人壮壮 发表于 2016-7-9 22:48

daikabbs 发表于 2016-7-9 22:31
应该是都修改了同一个列表导致的,你首先要找出是哪个几个MOD在修改同一个列表,然后做个兼容补丁。或者你 ...

谢D大,我想求一个关于这方面的教程,还有关于fo4edit3.1.3使用教程,最好有图有案例。当然大夏天,不能白整,50元充值卡或50Q币

alienplayer 发表于 2016-7-9 22:53

超级变种人壮壮 发表于 2016-7-9 22:48
谢D大,我想求一个关于这方面的教程,还有关于fo4edit3.1.3使用教程,最好有图有案例。当然大夏天,不能 ...

D大说了 视金钱如粪土得让你肉偿 可否乐意?{:3_58:}

超级变种人壮壮 发表于 2016-7-9 23:07

说来听听,只要我能做到

超级变种人壮壮 发表于 2016-7-9 23:21

兄弟,我下线了,替我问D大晚安

alienplayer 发表于 2016-7-9 23:24

超级变种人壮壮 发表于 2016-7-9 23:21
兄弟,我下线了,替我问D大晚安

我胡说八道的..我和D大没有私下里的沟通{:3_92:}
晚安好基友{:3_194:}

daikabbs 发表于 2016-7-9 23:42

本帖最后由 daikabbs 于 2016-7-10 00:26 编辑

大致说下如何用fo4edit来做。首先如何排查冲突我就不讲了。
假设我已经找到了冲突的,这里已强迫症装饰和我正在修改的一个MOD来举例。
在此之前,记得下载最新的fo4edit,不要用论坛的汉化版,那个版本太旧。
打开fo4edit,在选择esp/esm的窗口上点右键,选select none,就是啥esp都不勾选(因为我装了一堆MOD,默认勾选无数esp)。然后选择要做补丁的两个,如图:

按下ok后就进入fo4edit的主界面,我们能看到这2个MOD都修改了建造模式的主菜单,造成了冲突。如图:

看见没有,他们都在建造菜单表单的最后添加了一个自己的菜单项目,但都没有别人的菜单项目(这是肯定的),所以后加载的那个把前面加载的那个给冲掉了。现在我们要做个兼容补丁,也是修改这个,但在里面同时加上这2个MOD的菜单项目,这样就实现了兼容。
注意:这个东西在fo4edit里叫formid list,这种项目有多种用途,用作菜单表单只是其中一个功用。

现在,我右键点击某个MOD里的这条记录(哪个MOD无所谓,假设这里我点击的是那个叫TD_DLC什么什么的.esp),然后选择copy as override into(把这个记录复制成一条覆盖型记录到某处的意思),如图:

会出现这么一个界面,勾选 new file(表示我要把这条复制出来的覆盖型记录存到一个新的esp里),然后点OK,会再出来一个输入框(这里就不贴图了,不然我累死),让你输入这个新esp的名字,假设我输入compatibility patch(不用输入文件扩展名),那么将来会生成一个叫compatibility patch.esp的文件。然后会出现一个提示窗口,提示你这个新文件有个前置,就是那个TD_DLC什么什么的esp。你选yes表示认可。
现在,你在主窗口的左面一栏能看到新文件,然后右键点击新文件名称那一栏,选择add masters(增加前置MOD),因为你这个兼容补丁是兼容两个不同的MOD,需要将所兼容的MOD都列为前置,目前只有一个被列为前置了,还不够。
然后你选择将ocdecorator.esp(另一个要兼容的)也作为前置。如图:


前置都添加好以后,就可以编辑新文件里的那个记录了。
下图是主窗口的右侧编辑区的截图。在新文件那一列,formids这一行点击右键,选择add,如图:

会在下面增加一行,写着null什么什么的,表示这行没有内容,是空白的(见下图)。然后右键点击这个空白行,选edit,就能输入内容了,那么输入什么内容呢?
还记得这条记录是复制那个TD_DLC什么的esp的吗?那么内容就和那个esp是一样的,已经含有了那个mod的菜单项目,就是上图中最后一行里的BRB_Menu_Main什么的后面括号里的号码是:01000859。现在我们要添加的就是另一个MOD里的菜单项目。在这个例子里,就是ocdecorator.esp的里项目,图中可见号码是:02000836,你输入这个号码即可(见下图)。(注意,要输入这个号码的前提,是你添加了前置,不然是不让你输入的。)


如果你同时要兼容更多个MOD,那么依样画葫芦。最后的效果如图:

新生成的兼容补丁最后两项就是前面2个MOD的菜单项目。这样2个菜单项目就都有了。

最后就是点右上的x,退出fo4edit,在询问是否保存时,确保要保存的文件前面打钩了,默认是有修改就打钩的。

daikabbs 发表于 2016-7-9 23:44

超级变种人壮壮 发表于 2016-7-9 23:21
兄弟,我下线了,替我问D大晚安

看24楼

daikabbs 发表于 2016-7-9 23:44

denver0618 发表于 2016-7-9 22:41
D大,怎么调整和怎么做补丁,能介绍的详细一些吗?跟着学习一下。多谢了。 ...

看24楼

alienplayer 发表于 2016-7-9 23:51

daikabbs 发表于 2016-7-9 23:44
看24楼

D大觉得这种技术性的教学应该独立开贴设精 在我这小渣贴里回复实在有点屈就 方便培养出更多大神小神 以后再出现懒得亲自搞的问题 或许就可以由他人代劳了 仅小萌新一点愚见{:3_125:}

supacool 发表于 2016-7-10 00:12

daikabbs 发表于 2016-7-9 23:44
看24楼

D大,那个无限随从的民间DLC和机械工坊冲突,是不是有可能是MOD里引用了B社预留但没有激活的游戏内容?有没有可能通过冲突排查修正这个问题?

daikabbs 发表于 2016-7-10 00:13

本帖最后由 daikabbs 于 2016-7-10 00:27 编辑

supacool 发表于 2016-7-10 00:12
D大,那个无限随从的民间DLC和机械工坊冲突,是不是有可能是MOD里引用了B社预留但没有激活的游戏内容?有 ...
建筑菜单冲突和上面那个一样原理,他按旧版菜单制作了一个覆盖记录,没有新版的内容,所以把新版菜单冲掉了。你加载这个MOD,找到他修改的菜单表单,和fallout4.esm里的菜单项目比较,缺少什么你就加什么进去,就ok
但这个MOD另外有个严重的问题,是机器人隐形,理论上也是新旧版本的冲突,但哪里冲突我没研究过。

supacool 发表于 2016-7-10 00:39

daikabbs 发表于 2016-7-10 00:13
建筑菜单冲突和上面那个一样原理,他按旧版菜单制作了一个覆盖记录,没有新版的内容,所以把新版菜单冲掉 ...

您说的对,建筑菜单问题我已经解决了,主要是履带式机器人和耶洗别这样的剧情里比较重要的机器人也隐形,以前有人好像提过铁卫兵看不到的原因是新旧版破坏效果兼容问题(http://bbs.blacksheepgame.com/thread-5045129-1-3.html),这种问题有可能自己研究修正吗?

daikabbs 发表于 2016-7-10 00:49

supacool 发表于 2016-7-10 00:39
您说的对,建筑菜单问题我已经解决了,主要是履带式机器人和耶洗别这样的剧情里比较重要的机器人也隐形, ...

应该完全没问题,加油加油

超级变种人壮壮 发表于 2016-7-10 07:12

daikabbs 发表于 2016-7-9 23:44
看24楼

D大,我等你回信,技术是无价的,只是大夏天,码了那么多字,你不收,以后有啥问题都没法张嘴
页: [1] 2
查看完整版本: 继续抛砖引玉等技术帝 各种技术大牛!!!希望可以优化一下这个MOD的制作菜单