ak1234567 发表于 2022-9-30 08:58:21

请教下,现在era2.3整合修改英雄特长!

我把E:\Games\HoMM 3\Mods\WoG Scripts\Data\s里面 的39 wog - hero specialization boost.erm,用ERM编辑器打开,修改兵种特长,例如罗兰德改成天使全系列,包括三阶升级,但是按!!FU(WOG_39_SetUpHeroSpec):P1000/12/10/152/0;   Roland - Swordsmen (+0 dam, +10 HP)改了没任何效果!!!!!!!!

Archer30 发表于 2022-9-30 11:05:00

注意,39脚本不是era的特长定义文件,而是“英雄特长增强”选项的定义。英雄特长增强和三阶升级mod冲突,因此在三阶升级mod中已经设置了自动关闭英雄特长增强,改39当然无效了。

楼主能找到这里,也已经有一些erm基础了吧。对照erm帮助和39脚本自己写新的语句进行更改就行
--------

更新:重新读了一下,也许楼主没用三阶升级mod?如果是这种情况请跟帖

ak1234567 发表于 2022-9-30 14:29:41

Archer30 发表于 2022-9-30 11:05
注意,39脚本不是era的特长定义文件,而是“英雄特长增强”选项的定义。英雄特长增强和三阶升级mod冲突,因 ...

谢谢啊,怪不得,我就说改上没效果,再研究研究

ak1234567 发表于 2022-9-30 15:42:18

本帖最后由 ak1234567 于 2022-9-30 16:29 编辑

暂时找到,修改图片和特长的地方,但是只能修改特殊英雄,而且特长英雄加的数值在那修改没找到,仅限三阶升级
1用自带的erm编辑器打开你的硬盘符号:\HoMM 3\Mods\Advanced Classes Mod Chn\Data\s里的advanced classes skills.erm
2找到特殊英雄例如!#HE152&y1=0:X1/6;                      ,我改成天使特长,就会变成!#HE152&y1=0:X1/12;                        (红色兵种代码在erm帮助宝典查询)
3图片修改!#UN&y1=0:G2/152/1/162; !#UN&y1=0:G2/152/3/162;,改成!#UN&y1=0:G2/152/1/166; !#UN&y1=0:G2/152/3/166;(162和166是图片代码,在erm帮助宝典查询图片的编号(格式HS))
进去显示了,但是伤害这些我还再找怎么改,普通英雄不知道在哪!单独英雄加属性是不是要添加单独代码?

噬魂恶魔 发表于 2022-9-30 16:20:06

楼主努力努力,以后也是一个干将

ak1234567 发表于 2022-9-30 19:06:35

噬魂恶魔 发表于 2022-9-30 16:20
楼主努力努力,以后也是一个干将

只会照猫画虎...............

chaoticorder 发表于 2022-9-30 20:47:51

可以看雄霸的代码,他有个英雄就是天使的

ak1234567 发表于 2022-9-30 21:08:59

chaoticorder 发表于 2022-9-30 20:47
可以看雄霸的代码,他有个英雄就是天使的

好的,我一会找找

Archer30 发表于 2022-9-30 21:26:27

不要改别人的erm,因为
更新mod时会覆盖你的修改。比如你改了进阶职业mod的内容(advanced classes mod.erm),那么自然重装进阶职业时你改的一切都没了。

正确的做法是自己新建一个mod,按照 Mods\【我的mod】\Data\s\【我的erm】.erm 这样的路径把自己的erm语句写入。然后在mod管理器加载【我的mod】,这样不管怎么更新ERA和mod,你的内容会一直在。

关于特长的erm修改,请楼主详细阅读erm帮助HE接收器的X命令。

如果有兴趣进行即时交流,欢迎加入Mod创作交流群(原erm学习互助群)


页: [1]
查看完整版本: 请教下,现在era2.3整合修改英雄特长!

捐赠