首页 游戏攻略 正文

最后的咒语怎么修改初始特性

在游戏《最后的咒语》中,玩家首先需要准备好修改软件: dnSpy 以及任意文本编辑软件等等,然后再打开dnSpy,操作左上角,执行找到游戏目录的操作,然后在下方搜索栏输入:AddGeneratedTrait 等待出结果,具体看如下。

最后的咒语怎么修改初始特性

最后的咒语怎么修改初始特性

1、准备好修改软件: dnSpy 以及任意文本编辑软件(记事本也行)

2、打开dnSpy,操作左上角:文件>打开>找到游戏目录 The Last Spell\The Last Spell_Data\Managed 下的 TheLastStand.dll 打开 (备份原文件!备份原文件!备份原文件!)

3、在下方搜索栏输入:AddGeneratedTrait 等待出结果 (注意右侧搜索范围选择"以上所有"、"所选文件")

4、双击打开搜索结果,打开后按 Ctrl+F 快捷键搜索关键词 AddGeneratedTrait,找到图中代码位置(也可以看左侧行数在1228处)

5、这3句代码的意思就是给英雄3个特性,背景特性、第二特性、随机特性...不管他,直接把代码复制到这里并删除原来的3句代码,把特性Id替换成你想要的就行了

6、特性Id在特性列表里找,直接拿的源文件是英文的,给你们加了基础属性中文参照,用记事本之类的软件打开,搜索属性名称查看属性加成是不是和想要的匹配,匹配的话就把Id复制过去就行了

7、修改完成后,操作左上角:文件>保存模块>确定

新刷出的英雄才会生效(重开、商店),不想改了用备份的原文件替换就行了。

游戏更新后需要重新修改,dnSpy这软件可以留着,单机游戏修改很常用的。

修改代码:

if (this.PlayableUnit.ArchetypeId == "Melee")

{

this.AddGeneratedTrait("战士特性Id1", ref traitPoints, true);

this.AddGeneratedTrait("战士特性Id2", ref traitPoints, true);

this.AddGeneratedTrait("战士特性Id3", ref traitPoints, true);

}

else if (this.PlayableUnit.ArchetypeId == "Range")

{

this.AddGeneratedTrait("射手特性Id1", ref traitPoints, true);

this.AddGeneratedTrait("射手特性Id2", ref traitPoints, true);

this.AddGeneratedTrait("射手特性Id3", ref traitPoints, true);

}

else if (this.PlayableUnit.ArchetypeId == "Magic")

{

this.AddGeneratedTrait("法师特性Id1", ref traitPoints, true);

this.AddGeneratedTrait("法师特性Id2", ref traitPoints, true);

this.AddGeneratedTrait("法师特性Id3", ref traitPoints, true);

}

相关攻略:最后的咒语德鲁伊强在哪

相关信息

幽浮2通关心得分享 兵种培养及发展心得详解
杀手6 msvcp140.dll丢失怎么办解析攻略
王者荣耀关羽符文怎么搭配 关羽符文搭配推荐解析攻略
全境封锁画质如何设置效果更好
乖离性百万亚瑟王逆行型莫德雷德怎么打 莫德雷德打法攻略
恐怖黎明炸箱子刷材料位置分享 炸箱子地点推荐
恐怖黎明莫格卓根任务无限刷玩法攻略
恐怖黎明腐坏田地隐藏宝藏怎么获得 隐藏宝藏获得方法攻略
恐怖黎明奥术透镜怎么获得 奥术透镜获取方法解析
侠盗猎车手5GTA5车辆被覆盖怎么解决 车辆被覆盖解决方法
侠盗猎车手GTAOL3月15日更新车辆速度性能测试
恐怖黎明混沌堡垒在哪里 恐怖黎明混沌堡垒怎么去解析攻略
极品飞车19哪些车比较好 车辆选择指南解说
恐怖黎明1.0.0.2更新任务消失及打不开箱子解决办法
极品飞车19画面噪点关闭方法 画面优化方法
WWE2K16生涯模式感想 PC版生涯模式体验心得
王者荣耀兑换钥匙怎么获得 兑换钥匙获取方法及兑换列表一览
战舰少女r拉菲改造属性怎么样 拉菲改造属性解析攻略
星际争霸2虚空之遗TVZ机械化打法攻略
全境封锁橙色ak制作注意事项 高伤害橙色ak制作心得