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

关于陷阱类技能的触发

[复制链接]
发表于 2010-7-9 20:02:45 | 显示全部楼层 |阅读模式
有段时间想做个老天下2的对战游戏,把8大门派的所有技能挨个做了
做完觉得不好又重做,都出了4个版本了,关于翎羽的陷阱,经过这么多次的锻炼小有心得,说出来给新人参考下,高手就尽情的无视我吧

陷阱如果只是造成伤害或者眩晕,魔兽原版的就有了,可是像翎羽这种五花八门的陷阱,打蓝啊,盲目啊,中毒啊,就不得不用T了。
第一次写陷阱的时候,是在技能施放时在脚下创建一个单位,给每个陷阱一个变量,还特别的给每一个陷阱开一个触发器以最高频率监视它,看周围有没有敌人靠近啊,敌人有没有悬浮的BUFF啊,陷阱过期了没有啊。这样陷阱的短CD就无法实现了,因为一多起来就会乱套。虽然功能正常也不卡,不过一直很不爽。

直到写第4版本是才聪明点,其实施放技能时创建一个马甲,不像传统马甲那样不能攻击,给它攻击能力与攻击范围,这样一有单位被攻击,攻击单位是某某某陷阱,想对那个单位做什么事情还不是由我们乐意了吗。只要记得触发后移除攻击单位就好啦。
同样的道理,观其妙只要每5秒创建一个类似陷阱的马甲在单位的位置,不就自动攻击周围敌人了吗。
触发器抓到了,其它的相信大家都会吧

评分

参与人数 1威望 +75 收起 理由
w062c30 + 75 谢谢分享

查看全部评分

发表于 2010-7-9 23:03:03 | 显示全部楼层
其实能用地精地雷改成0伤害,用T捕捉陷阱死亡,在做动作也行
回复

使用道具 举报

 楼主| 发表于 2010-7-10 09:37:29 | 显示全部楼层
如果这么做的话,那判断悬浮BUFF就不好办了吧,虽然可以不出陷阱的效果,但是陷阱会没掉额,因为地精地雷自己炸掉了

用单位的话,如果敌人有悬浮BUFF,可以不做效果,同时暂停目标让它攻击收回,这样既不影响陷阱的触发,也不会让对方知道脚下有东西勒
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 21:39 , Processed in 0.057372 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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