首页 游戏攻略 正文

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

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

}

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

相关信息

《王者荣耀》上海市第二鲁班,精彩视频分享~
《王者荣耀》【一周神回复】隐藏的福利你们要么?都进来看看吧*
《王者荣耀》穿梭在战场中 海外版猜猜什么英雄
《王者荣耀》【银月出品】新版出装大小姐逆风翻盘
王者荣耀貂蝉仲夏夜之梦皮肤高清曝光 貂蝉传说级皮肤一览
《王者荣耀》荣耀瞬间VOL57:孔明飘逸走位秀翻全场
《王者荣耀》【王者趣事】什么?后羿带上墨镜居然是最帅的?
《王者荣耀》周瑜大都督神威,惊天动地
王者荣耀国庆节返场皮肤有哪些 2017国庆皮肤一览
《王者荣耀》【王者周刊】内含100点卷等你拿!
《王者荣耀》【英雄攻略】鳝变之神 噬灭日蚀——东皇太一
王者荣耀体验服新地图上线 王者峡谷新地图一览
《王者荣耀》体验服9月6日更新 周瑜再次增强
王者荣耀体验服周瑜改动 新峡谷地图上线
王者荣耀部落图腾皮肤什么时候出 李元芳新皮肤介绍
《王者荣耀》打游戏都要秀恩爱,这些情侣昵称杀伤力太大
王者荣耀新版狄仁杰怎么出装 S8新版狄仁杰出装铭文搭配推荐
王者荣耀幻羽之翼离厉害吗 美女射手离技能曝光
《王者荣耀》【王者攻略】被一个老头拴着还得看他拆水晶--老夫子
王者荣耀9999点券怎么领 领取9999点券方法介绍