发一个适度修改的Coalesced.ini,并将所用工具与修改方法附上
使用过很多人修改的Coalesced.ini,个人觉得用着最顺手的莫过于metronome22发的“质量效应2多功能修改Mod”。但是这个MOD没有增加技能点功能,所建角色也无法使用霰弹枪,我就想打造一个自用的Coalesced.ini。在论坛里找了好久,只找到一些零碎的教程,现将修改方法与所用工具附上,希望能对大家有所帮助。这只是一个总结类的帖子,里面用的代码都是我从一些MOD里面搜集的,技术含量不高只为方便小白大家轻喷我的质量效应是1.04版的
用到工具的有:
notepad++ 编辑、查找工具(这个是免费工具,下载地址大家网上搜吧,也可以用自己用着顺手的比如ultraedit vim)
ME2Coalesced.Editor 重建修复损坏的Coalesced.ini(上传到附件里了)
beyond compare 文件对比工具
下载地址:http://www.greendown.cn/soft/2507.html
修改方法:
增加功能键
用notepad++打开Mass Effect 2BioGameConfigPCCooked目录下的Coalesced.ini,查找关键字“SFXGame.SFXGameModeDefault”,可以看到格式如
Bindings=( Name="XXXX", Command="XXXX" )的语句,这就是增加功能键的代码了。
我们可以在尾部自己添加代码实现自己想要的功能,比如:
小键盘2 增加5技能点
Bindings=( Name="NumPadTwo", Command="givetalentpoints 5" )
这是我增加的代码
小键盘0获得突击步枪和霰弹枪训练,取消狙击枪训练
小键盘1获得突击步枪和狙击枪训练,取消霰弹枪训练
小键盘2获得狙击枪和霰弹枪训练,取消突击步枪训练
这3种武器不能取其二,全部带上的话会导致无法使用重武器,原因看这个帖子
Bindings=( Name="NumPadZero", Command="setintbyname Wpn_BonusAssaultRifle 1 | setintbyname Wpn_BonusShotgun 1 | setintbyname Wpn_BonusSniperRifle 0" )
Bindings=( Name="NumPadOne", Command="setintbyname Wpn_BonusAssaultRifle 1 | setintbyname Wpn_BonusShotgun 0 | setintbyname Wpn_BonusSniperRifle 1" )
Bindings=( Name="NumPadTwo", Command="setintbyname Wpn_BonusAssaultRifle 0 | setintbyname Wpn_BonusShotgun 1 | setintbyname Wpn_BonusSniperRifle 1" )
F1开技能CD,F2技能无CD
Bindings=( Name="F1", Command="ENABLEPOWERCOOLDOWN 1" )
Bindings=( Name="F2", Command="ENABLEPOWERCOOLDOWN 0" )
F3 god模式
Bindings=( Name="F3", Command="God" )
F4 取消突击步枪、霰弹枪和狙击枪训练
Bindings=( Name="F4", Command="setintbyname Wpn_BonusAssaultRifle 0 | setintbyname Wpn_BonusShotgun 0 | setintbyname Wpn_BonusSniperRifle 0" )
小键盘3、4、5、6对应修改楷模/叛逆值
Bindings=( Name="NumPadThree", Command="setparagon 0" )
Bindings=( Name="NumPadFour", Command="setparagon 2000" )
Bindings=( Name="NumPadFive", Command="setrenegade 0" )
Bindings=( Name="NumPadSix", Command="setrenegade 2000" )
小键盘7 加钱
Bindings=( Name="NumPadSeven", Command="initcredits 500000" )
小键盘8 加各种元素各种矿藏
Bindings=( Name="NumPadEight", Command="initpalladium 500000 | initiridium 500000 | initeezo 500000 | initplatinum 500000" )
加1000经验
Bindings=( Name="NumPadNine", Command="GiveXP 1000" )
加1技能点
Bindings=( Name="Add", Command="givetalentpoints 1" )
当然还有更多有趣的代码我没贴出来,比如获得全武器,解锁科技等等,大家可以在以前有人发的MOD里找到代码自己加上去,只是要注意不要键位冲突了。
几个不错的MOD:
http://bbs.3dmgame.com/showtopic-1099763.html
http://bbs.3dmgame.com/showtopic-1439276.html
http://bbs.3dmgame.com/showtopic-1235079.html
http://bbs.3dmgame.com/showtopic-1218644.html
实现无限子弹功能(换弹夹后再按R把子弹补满)
搜索”Bindings=( Name="PC_Reload", Command="SwapWeaponIfEmpty | TryReload" )“,
替换成”Bindings=( Name="PC_Reload", Command="SwapWeaponIfEmpty | TryReload | initammo 999" )“
这个主要是用beyond compare对比原版和修改版的Coalesced.ini,逐个对比不同之处就行了。
最后,修改完的Coalesced.ini要用ME2Coalesced.Editor修复一下格式,不然游戏会崩溃,打开ME2Coalesced.Editor它会自动找到Coalesced.ini文件,菜单上点击Rebuild Coalesced就可以修复了。 谢谢分享,很有用的修改方法:victory:
页:
[1]