3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 11326|回复: 4
打印 上一主题 下一主题

[原创] 终于找到了永久性修改剧情npc队友属性的方法,不用再忍受队友渣属性啦

[复制链接]

7

主题

551

帖子

529

积分

高级玩家

Rank: 4

贡献度
14
金元
4727
积分
529
精华
0
注册时间
2010-4-23
跳转到指定楼层
主题
发表于 2018-5-6 23:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这游戏不知道从哪个版本更新之后,用控制台对eder、Aloth这类剧情加入的队友编辑属性后再次读档就会被重置回,不管是IEmod、还是曾经鼎鼎有名的Eternity Keeper 都无法提供有效修改,看着队友那一堆乱七八糟的属性,对我这种强迫症来说简直玩不下去...两年前买了游戏,至今游戏时间20个小时...
因为二代马上出了,所以现在我又想先把一代通关,不过还是遇到了修改属性点无效这个问题。在网上找了半天,才知道这鬼游戏给那些剧情队友都设有一个固定的属性模板,所以就算你不管怎么改,只要一读档,游戏就会自动读取那个模板,将玩家辛苦修改的属性打回原形,而主角和自定义队友因为没有那个模板,所以用控制台修改后就能一直生效。目前能百度到的修改器,还有N网上都没有能直接去修改那个基础模板文件的,所以我翻去外网逛了逛,发现也有不少玩家很烦恼队友npc的渣属性,后来看到有人给出了修改模板的方法。
因为是早两年的方法了,所以我先试了一下,虽然步骤繁琐但并很简单,而且确定有效,现在拿出来给大家分享

1.首先你需要从我提供的链接里下载一个叫AssetsBundleExtractor_2.2beta2的东西,我会提供64位和32位系统两种型号,请自行选择。


2.解压后,运行AssetBundleExtractor,点击file,open选择路径为Steam \ steamapps \ common \ Eternity \ PillarsOfEternity_Data \ assetbundles \ prefabs \ objectbundle,
这个路径里有所有队友的模板文件,举例比如:
companion_eder.unity3d,companion_aloth.unity3d,companion_gm.unity3d(Grieving Mother),companion_hiravias.unity3d,companion_ggp.unity3d(Durance)
我建议先找到全部要修改的队友对应的文件,然后在桌面另建一个文件夹复制进去,作为原文件备份,然后再复制一份为备份2作为修改用(因为每次读取模板文件,路径都会重置,很烦)


这里以aloth为例,我们选中companion_aloth.unity3d这个文件,


然后点击Export导出,创建新的文件命名为Aloth1


3.接着,再次用AssetBundleExtractor打开Aloth1,这时会出现一个很大的列表,


点选上方Size,找到大小为696的文件,名字一定必须是MonoBehaviour,点选此文件,然后点击右侧Export Dump,创立新的文件Aloth2,记得不要关闭列表。




4.用文档就可以打开Aloth2,然后找到 int BaseMight = 12 这一列,从这里开始就是Aloth模板默认的基础属性,这里就可以随便进行修改


Might威力,constitution体质
dexterity敏捷,perception感知
intellect智力,resolve信念,自己对应修改。
改完后保存退出。


5.返回步骤3打开的列表,这时继续选中大小为696的MonoBehaviour,点击右边Imprort Dump,找到刚才改好Aloth2文档导入。然后点击列表左上角file,Save,新命名为Aloth3。


6.关闭列表,继续运行AssetBundleExtractor,加载刚才保存在“备份2”文件夹里的companion_aloth.unity3d,点击Import,将Aloth3导入,然后左上角flie选择Save,随便命名为1。


7.将1更名为companion_aloth.unity3d,放入Steam \ steamapps \ common \ Eternity \ PillarsOfEternity_Data \ assetbundles \ prefabs \ objectbundle内覆盖原文件,Aloth属性修改便大功告成,其他队友的修改也是如此。
需要格外说明三点:
我的游戏版本是最新的3.7.0.1318,在旧版里需要选择的MonoBehaviour大小可能为688,而非696,新版本里个别队友可能也不是696,但必定是某个相似的值,这个我没有测试所有,我修改的eder、aloth、hiravias和gm都是696。
另外,在初次遇见队友时他的属性应该还是原本的默认属性,不必惊慌,只需保存一下再读档就可以看到修改后的数值了。
最后,请尽量严格按照此步骤进行修改,务必在修改前保存原文件,修改错误可能导致队友动作或模型或离队消失的错误。


AssetBundleExtractor下载地址:
https://pan.baidu.com/s/1hxPETFrkrlBfEQY-dKWIJw
回复

使用道具 举报

465

主题

2994

帖子

7355

积分

游戏精英

Rank: 8Rank: 8

贡献度
1013
金元
32228
积分
7355
精华
8
注册时间
2008-3-8
舒服的沙发
发表于 2018-5-7 01:22 | 只看该作者
兄弟你威武,
刚在贴吧看到了,
不过正在看lgd和李逵打。
刚这把打的好悬,李逵给了机会啊。
回复 支持 反对

使用道具 举报

5

主题

223

帖子

425

积分

高级玩家

Rank: 4

贡献度
30
金元
3047
积分
425
精华
0
注册时间
2015-10-4
硬硬的板凳
发表于 2018-5-7 09:00 | 只看该作者
可以可以,其实,另一种方法就是:用100级的MOD,然后作弊升级,那样貌似简单,而且能学的技能还很多。
回复 支持 反对

使用道具 举报

7

主题

551

帖子

529

积分

高级玩家

Rank: 4

贡献度
14
金元
4727
积分
529
精华
0
注册时间
2010-4-23
冰凉的地板
 楼主| 发表于 2018-5-7 13:29 | 只看该作者
红旗的刘 发表于 2018-5-7 09:00
可以可以,其实,另一种方法就是:用100级的MOD,然后作弊升级,那样貌似简单,而且能学的技能还很多。 ...

升级不给属性点,属性点是创建角色时决定的
回复 支持 反对

使用道具 举报

29

主题

848

帖子

978

积分

超级玩家

Rank: 5Rank: 5

贡献度
38
金元
8259
积分
978
精华
0
注册时间
2008-8-11
5#
发表于 2020-7-27 17:01 | 只看该作者
真是天降甘露!!!!!!!!!!!!!!!!!!!
感谢楼主分享!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
真的感激不尽!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-14 20:16 , Processed in 0.215376 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表