找回密码
 点一下
查看: 2292|回复: 6

请问怎么判断单位攻击了1下或者N下?

[复制链接]
发表于 2009-7-22 00:04:16 | 显示全部楼层 |阅读模式
如题,比如说DOTA里熊战士的加速怎么判断是攻击5下就消除BUFF
发表于 2009-7-22 00:10:01 | 显示全部楼层
攻击事件和伤害捕捉事件结合,每次变量赋值,达到值时消除buff。当然捕捉物理攻击事件有很多愉快的方法,去搜索罢。
想看见light的传送门。
回复

使用道具 举报

发表于 2009-7-22 04:03:18 | 显示全部楼层
事件-单位受到伤害
条件-触发单位/伤害来源  拥有BUFF(XXX)
动作-设置整数=整数+1
         If ~Then~
         如果整数=5
         删除单位BUFF

就这个简单
回复

使用道具 举报

发表于 2009-7-22 13:03:38 | 显示全部楼层
哈哈哈哈,真简单,真是非同小可地简单
然后熊用下红仗之类的,buff就莫名消失了
然后如果熊有dot之类的,dot上去,几下buff就消失了
渣无比的方案。
回复

使用道具 举报

发表于 2009-7-22 13:17:10 | 显示全部楼层
如你所说
回复

使用道具 举报

 楼主| 发表于 2009-7-22 13:17:29 | 显示全部楼层
大家起得真早啊,我个懒虫惭愧了。。。。。谢谢
回复

使用道具 举报

发表于 2009-7-22 18:05:58 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 06:28 , Processed in 0.053206 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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