oyk3500 发表于 2007-3-28 00:00:13

可否用ERM实现上下船不掉移动力?

每次上下船都要损失掉所有的移动力,太不方便了,可以用ERM修改吗?

oyk3500 发表于 2007-3-28 23:33:24

我记得地图TDS里好象可以,是怎么实现的。

a968574 发表于 2011-2-13 21:56:12

改不了??

骷髅召唤师 发表于 2011-2-14 07:53:14

不懂ERM,用组合宝物海洋之帽好了

[ 本帖最后由 骷髅召唤师 于 2011-2-14 08:55 编辑 ]

沧海一粟 发表于 2011-2-14 11:17:16

叫离弦箭出来帮你你解决一下,不过印象中好像用这种间接方法实现也有局限性。

fastarrow 发表于 2011-2-15 14:57:41

对于人类玩家的处理比较简单。
检查移动前后是否 水域/陆地。
同为水域或陆地时函数终止
保存移动前移动力
扣少量移动力
CM1和CM5均触发
给英雄加移动力

对于电脑比较复杂,因为电脑不使用MOUSE
间接的办法是电脑移动时给它加海洋之帽
但是要检查很多宝物

检查头部宝物
检查颈部宝物
检查组合宝物
有宝物时,可以选择不加海洋帽,或者把宝物删除,再放到行囊里。否则如果是一个任务宝物,麻烦大了。

增加一个海洋帽,会锁死颈部插孔。当然你可以用加组合宝物的办法避免锁死插孔,但删除宝物时怎么办?插孔又被锁死了。

折衷的办法是把海洋之帽设置成非组合宝物

你不想人类玩家得到它吗?战场生成后,要删除电脑的海洋帽。

虽然你希望电脑的海洋帽可以使它自由上下船,但是,你并不希望它同时获得招船术,那么你还要禁止海洋帽附加的魔法。

沧海一粟 发表于 2011-2-15 17:54:42

所以说自由上下船有它的局限性,锁死插孔真令人感到讨厌。:hero:

fastarrow 发表于 2011-2-15 18:41:44

原帖由 沧海壹粟 于 2011-2-15 17:54 发表 http://bbs.h3wog.com/images/common/back.gif
所以说自由上下船有它的局限性,锁死插孔真令人感到讨厌。:hero:

沧海兄深知其中三味啊。
页: [1]
查看完整版本: 可否用ERM实现上下船不掉移动力?

捐赠