首页 游戏攻略 正文

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

在游戏《最后的咒语》中,玩家首先需要准备好修改软件: 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);

}

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

相关信息

使命召唤13亿万宝藏彩蛋以及特殊名片获取方法视频
WILL美好世界全成就攻略 美好世界全程就达成指南
极品飞车18全车辆性能视频介绍 全车辆数据展示视频
星际战甲u20.7更新内容一览 更新内容详解视频
极品飞车18全车辆图鉴 极品飞车18车辆大全
命运2最新宣传视频一览 真人宣传视频详细内容
尼尔机械纪元钓鱼高效率技巧 尼尔机械纪元钓鱼指南
使命召唤12僵尸模式伪高仿14的MOD图视频演示
WILL美好世界修改分辨率无法进入游戏怎么办
缺氧新手攻略大全 缺氧最全面的新手攻略
苍蓝革命之女武神通关攻略 通关注意事项一览
苍蓝革命之女武神结局是什么 隐藏真结局视频详解
怀疑什么时候出
铁拳7乔西完全攻略 乔西人物特点及打法招式全分析
文明6背景音乐没声音怎么办
尼尔机械纪元人类灭绝前因后果视频分析
终结将至发售时间一览 终结将至什么时候出
星际战甲更新日志 6.8更新详细内容一览
小小噩梦剧情及全人物形象解析 小小噩梦人物象征
缺氧变压器的用法 缺氧变压器简单图解