超级玩家
- 贡献度
- 20
- 金元
- 6630
- 积分
- 743
- 精华
- 0
- 注册时间
- 2010-7-30
|
本帖最后由 leonsithis 于 2017-5-15 10:06 编辑
说实话,自从ME:A 换了FROSBITE 引擎以后我一直怀念三部曲可以通过mod 修改武器数据的日子。。。不过最近在外网搜刮了很久之后终于找到了可以在ME:A里修改武器的方法!
需要的工具:
1). MEAEXPLOER
2). HEX 文件修改器 (010 Editor)
3). 武器数据excel文件 (我在网盘里加了1.05的数据excel,修改方式是一样的)
百度网盘: http://pan.baidu.com/s/1nvLTTfb
修改详细步骤图解:
1. 解压MEAEXPLOER 文件,把AnselSDK64/release文件夹下的两个dll 文件复制到ME:A 安装目录下并覆盖
2. 以管理员身份打开MEAExplorerWV/release文件夹下的MEAExplorerWV.exe 设置好MEA 执行文件目录,设置后如图:
3. 右键单击左边目录中FS一项,并选择loadFS 并指向MEA执行文件(exe文件), 等左下角显示加载完成。
4. 加载完成后,展开FS目录下TOC一项,并展开data\win32\global.toc, 找到win32/game/mastersharebundle. 如图
5. 右键选择win32/game/mastersharebundle 并选择load into VFS. 可能会卡一下别着急,是后台读取别乱点。
6. 这时候如果操作正确,VFS 目录下应该有CHUNKS 和 ROOT两个目录
7. 展开root目录,展开game目录,展开exceldataimport目录找到gunstats.ebx, 这个就是我们要修改的文件。(如图)别关窗口,以后还要用来导入
8.右键选择gunstats.ebx 并选择 export data,随便export到哪个文件夹都行,export之后的文件会有一个.BIN后缀,别改。
9.下面就要用010 editor啦, 解压并安装010 editor,打开010 editor, 打开刚才export之后的gunstats.ebx.bin文件。 如图,
随便点中一个位置看右下角inspector目录里float一项就是我们要修改的数据啦,现在的问题就是要找到武器数据的相应位置。
10.打开下载的excel文件,我是用google打开的所以看起来有点不一样,不过数据是一样的。现在就拿avenger这把枪作为一个示范, 大家可以看到,每个field下面对应的是相应的数值和在hex文件中的位置(offset)。武器等级在第二列,不同等级对应的数据位置不同。 比如说要修改 avenger x 的伤害(damage), 如图,找到相应数据的offset,我么可以看到offset是0x2324
11. 回到010editor,按ctrl+G,窗口最下方会出现Goto 一栏,在空格输入offset后四位2324,回车查找,修改器会自动锁定我们想要的数据位置,如图,可以看到右下方float数值,和我们excel文件中avenger x 的伤害数值一样都为51,随便想改多少都行,别太离谱,游戏中的实际数据会根据你的等级,和技能装备加成有所变化,最好是改为一倍,肯定够用的就是了。
12.保存刚才修改好的文件,回到MEAEXPLOER,再次右键选择gunstats.ebx 文件,选择import data并指向我们刚才修改好的文件。等import完毕就万事大吉啦!!关闭这些文件,进游戏看看吧,按这个步骤修改肯定可以成功
如果大家担心修改完了会不会让游戏文件损坏。。。我改过了,没坏过,不过给大家指路一个N网恢复用的程序http://www.nexusmods.com/masseffectandromeda/mods/122/?
我没用过这个文件,好像有大神已经发过怎么用了,记住在跟着我的步骤修改之前用这个备份一下再修改。
希望大家喜欢,不喜欢修改的Hardcore 玩家别喷我谢谢。。。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
2
查看全部评分
-
|