weidongzi 发表于 2017-3-27 20:49:24

新单位不出现在地图编辑器里

本帖最后由 weidongzi 于 2017-3-28 19:07 编辑

如题,我想把遗朝的投石手放到征服者1.5里面,借用长剑兵的属性,改为英雄,起名“文官”。slp、drs、dll和dat文件都动过手脚了,可地图编辑器里面还是没有。发现之前有人问过类似的问题,吧里的前辈提出了存错档、重名、只有地母盖亚才有等种种可能性,但我也一一排查,似乎没什么问题。在此向大家求助,谢谢。

参考链接:
https://www.hawkaoe.net/bbs/forum ... line%26typeid%3D850
https://www.hawkaoe.net/bbs/thread-119514-1-1.html
https://www.hawkaoe.net/bbs/forum ... =%D0%C2%B5%A5%CE%BB
https://www.hawkaoe.net/bbs/forum ... =dll%2B%D0%DE%B8%C4
p.s. 上面最后一篇是004写的dll修改教程,我用到了里面的工具resedit,但是跳过保存为rc文件这一步,直接修改了dll文件(我用的版本没法从rc或res转回dll),不知是不是问题出在这里。

p.s.s. 我仔细看了一下AGE编辑器里的单位属性,似乎没有区分单位在地图编辑器里被分为“单位”“建筑物”“英雄”或是“其他”。那么新建单位如何确定被分到哪一个范畴,在地图编辑器的哪里寻找呢?
————————————————————————————————————————

这里上一张图,显示初步修改结果。新单位是有了,也能用1.5的触发修改,可是不显示攻防数据,操作栏不显示攻防指令。








我是谁004 发表于 2017-3-27 22:30:44

最好的办法就是把dat发上来,以方便我们进行检查。
另外,单位在地图编辑器中的分类和单位的类型有关系。除了硬编码的,70以下为“其他”,70为“单位”或“英雄”,80为建筑。

weidongzi 发表于 2017-3-27 23:13:05

我是谁004 发表于 2017-3-27 22:30
最好的办法就是把dat发上来,以方便我们进行检查。
另外,单位在地图编辑器中的分类和单位的类型有关系。 ...

谢谢前辈,dat和语言文件都已上传。

我是谁004 发表于 2017-3-28 09:06:31

本帖最后由 我是谁004 于 2017-3-28 11:29 编辑

我看了一下,其他都没有问题,“在编辑器中隐藏”一项也是0。但你的名字是empires2_x1.dat,这是A版的数据文件……
那么,要么改名,要么换C版的数据。

weidongzi 发表于 2017-3-28 19:03:23

我是谁004 发表于 2017-3-28 09:06
我看了一下,其他都没有问题,“在编辑器中隐藏”一项也是0。但你的名字是empires2_x1.dat,这是A版的数据 ...

感谢回复,问题已经初步解决。看来我的错误还是属于存错档。{:150:}
不过现在又发现,点击单位不显示攻防数值,操作栏也不显示攻防指令。(效果图随后放上)
这个新单位我是直接复制粘贴长剑兵并加以修改而成,为什么效果如此不同呢?

我是谁004 发表于 2017-3-28 21:02:09

weidongzi 发表于 2017-3-28 19:03
感谢回复,问题已经初步解决。看来我的错误还是属于存错档。
不过现在又发现,点击单位不显示攻 ...

怀疑是你的命令ID设置的不对。

weidongzi 发表于 2017-3-29 00:54:07

我是谁004 发表于 2017-3-28 21:02
怀疑是你的命令ID设置的不对。

谢谢大神,果然是这个原因。我之前不懂“命令ID”什么意思,擅自调成-1了。现在调成4又好了。

不过现在又发现了新的问题。这个新单位在朝特定方向走的时候会出现类似“滑步”的现象。这又可能是什么原因呢?会不会是遗朝和1.5的一些区别,导致这样的现象?

rar神槍 发表于 2017-4-3 21:48:35

本帖最后由 rar神槍 于 2017-4-3 21:50 编辑

weidongzi 发表于 2017-3-29 00:54
谢谢大神,果然是这个原因。我之前不懂“命令ID”什么意思,擅自调成-1了。现在调成4又好了。

不过现 ...
聽起來是圖像的問題 圖像方向幀數需與該SLP符合(數字端看你採用幾個方向)但若你是直接採用原本投石手的圖像 那我愛莫能助了

页: [1]
查看完整版本: 新单位不出现在地图编辑器里