找回密码
 点一下
查看: 489|回复: 2

新人求助,有关触发器的问题

[复制链接]
发表于 2014-5-6 22:30:47 | 显示全部楼层 |阅读模式
问题1:如果玩家2的某两个单位死亡(如一个小狗和一个刺蛇,且在地图其它位置还有其它兵),则玩家1获得胜利,请问这个触发效果该怎么做?
问题2:玩家2在某处埋了2个地雷(位置接近),玩家1一队兵走过,如果玩家1这队兵中的任意单位受到伤害(地图上有玩家1的其它兵),则触发效果:在地雷附近区域为玩家1创造一个反隐形单位,在玩家1将玩家2的2个地雷消灭后,则触发另一个效果:移除为玩家1创造的反隐形单位;请问这个触发效果该怎么做?
请知道的大神指导一下。
不胜感激!
 楼主| 发表于 2014-5-7 11:59:34 | 显示全部楼层
另外在问一个问题,想用这个编辑器是不是电脑配置要到一定程度,我再地图上弄了些东西后很容易卡住
回复

使用道具 举报

发表于 2014-5-13 20:34:47 | 显示全部楼层
如果小狗和刺蛇是唯一单位,那么创建时分别用变量记录,然后响应单位死亡事件判断这两个单位是不是都死了,是的话就让玩家1胜利。如果小狗和刺蛇不是唯一单位,只需要在若干个小狗和刺蛇中随便消灭其中两个的话,那么仍然响应单位死亡事件,如果死亡单位是玩家2的小狗,则设定“小狗已死亡”这个变量为真,并且比较“刺蛇已死亡”这个变量是不是也为真,如果是,则玩家1胜利;如果死亡单位是玩家2的刺蛇,则设定刺蛇已死亡为真,然后比较小狗已死亡是不是为真,如果是,则玩家1胜利。

至于问题2 ,不知道你要实现什么样的效果,但应当可以不依赖触发器的。最简单的方法是让地雷能反隐,被消灭后自然无法反隐了。如果是地雷用某种能力伤害到敌人后才能反隐,则在该能力下挂载一个效果,为地雷套用反隐行为,或者在目标单位处创建单位,并为其套用行为,在反隐同时,也相应行为结束自毁,行为结束的条件是施法者已死亡。如果是无论伤害来自何方,都要创建反隐的话,稍微复杂一些,需要让地雷周期性搜索周围,为敌方单位套用行为,该行为伤害响应中指定为施法者套用行为,后边的就跟上边说的一样了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-27 10:23 , Processed in 0.122010 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表