可否用ERM实现上下船不掉移动力?
每次上下船都要损失掉所有的移动力,太不方便了,可以用ERM修改吗? 我记得地图TDS里好象可以,是怎么实现的。 改不了?? 不懂ERM,用组合宝物海洋之帽好了[ 本帖最后由 骷髅召唤师 于 2011-2-14 08:55 编辑 ] 叫离弦箭出来帮你你解决一下,不过印象中好像用这种间接方法实现也有局限性。 对于人类玩家的处理比较简单。
检查移动前后是否 水域/陆地。
同为水域或陆地时函数终止
保存移动前移动力
扣少量移动力
CM1和CM5均触发
给英雄加移动力
对于电脑比较复杂,因为电脑不使用MOUSE
间接的办法是电脑移动时给它加海洋之帽
但是要检查很多宝物
检查头部宝物
检查颈部宝物
检查组合宝物
有宝物时,可以选择不加海洋帽,或者把宝物删除,再放到行囊里。否则如果是一个任务宝物,麻烦大了。
增加一个海洋帽,会锁死颈部插孔。当然你可以用加组合宝物的办法避免锁死插孔,但删除宝物时怎么办?插孔又被锁死了。
折衷的办法是把海洋之帽设置成非组合宝物
你不想人类玩家得到它吗?战场生成后,要删除电脑的海洋帽。
虽然你希望电脑的海洋帽可以使它自由上下船,但是,你并不希望它同时获得招船术,那么你还要禁止海洋帽附加的魔法。 所以说自由上下船有它的局限性,锁死插孔真令人感到讨厌。:hero: 原帖由 沧海壹粟 于 2011-2-15 17:54 发表 http://bbs.h3wog.com/images/common/back.gif
所以说自由上下船有它的局限性,锁死插孔真令人感到讨厌。:hero:
沧海兄深知其中三味啊。
页:
[1]