打不穿的装甲 发表于 2020-5-19 11:59:26

为什么用AGE在决定版里无法新增单位?

我按照教程尝试新增了两个单位,一个是骑兵,一个是骑射手,保存之后在编辑器里看不到,然后通过科技和效果设置了启用单位的功能,骑射手能在游戏中造出来了,骑兵的却不行,而且一研发骑兵的先决科技就闪退,另外骑射手的属性也不正常,我修改了射程和攻击、护甲,结果这几个属性的后面后显示一个负数,实际属性还是修改前的,这是哪里没做对吗?

打不穿的装甲 发表于 2020-5-19 15:19:34

新单位不出现在地图编辑器的原因找到了,是因为删除了单位名称,求解怎么创建一个新名称并且给新单位使用?

newtonerdai 发表于 2020-5-20 11:48:10

打不穿的装甲 发表于 2020-5-19 15:19
新单位不出现在地图编辑器的原因找到了,是因为删除了单位名称,求解怎么创建一个新名称并且给新单位使用? ...

你需要到这里(决定版根目录\resources\zh\strings\key-value)修改字符串表,或者按这个教程的方法新建一个本地文本mod(https://www.hawkaoe.net/bbs/thread-145598-1-1.html),新增一条你的字符串,在AGE里给你的单位指定这条字符串。

newtonerdai 发表于 2020-5-20 11:50:56

主楼的问题:
我修改了射程和攻击、护甲,结果这几个属性的后面后显示一个负数
你可能修改的只是“显示射程”“显示攻击力”“显示近战远程”“显示远程防御”。
实际的攻防属性值是要到它们左边的“攻击”和“防御”白色列表里修改的。

打不穿的装甲 发表于 2020-5-21 13:29:00

newtonerdai 发表于 2020-5-20 11:48
你需要到这里(决定版根目录\resources\zh\strings\key-value)修改字符串表,或者按这个教程的方法新建 ...
好的谢谢,我研究一下这个帖子;另外我之前不知道改了哪里,现在游戏闪退,如果备份数据文件是不是只要备份这个empires2_x2_p1.dat就行?;还有,攻击和护甲是不是左边列表的“类型”对应一种攻击类型,然后“数量”那个值就是这种攻击类型的实际攻击力?

newtonerdai 发表于 2020-5-21 14:39:45

打不穿的装甲 发表于 2020-5-21 13:29
好的谢谢,我研究一下这个帖子;另外我之前不知道改了哪里,现在游戏闪退,如果备份数据文件是不是只要备 ...

闪退不清楚。新增单位是有风险的,你可以试试直接对new unit作修改

没错。
没错。

关于帝国攻防类型的知识,你可以在论坛搜索“伤害计算内部机制”这个帖子来系统学习。
页: [1]
查看完整版本: 为什么用AGE在决定版里无法新增单位?