找回密码
 点一下
查看: 1717|回复: 5

怎么做伤害累积触发一个新技能?

[复制链接]
发表于 2011-1-18 23:21:21 | 显示全部楼层 |阅读模式
本人想做个烧魔法的技能, 每次攻击敌人消耗敌人30点魔法值敌人同时受到1倍相当于魔法被烧掉的伤害,连续攻击同一个敌人5次以上(20秒之内),那么那个敌人身上会发生爆炸,爆炸消耗500范围内的所有拥有魔法值的单位100点魔法值。
发表于 2011-1-18 23:32:28 | 显示全部楼层
用个变量计数不就得了……
回复

使用道具 举报

发表于 2011-1-18 23:34:10 | 显示全部楼层
感觉像燃灰 好吧明显燃灰是不会出现这种效果的。
回复

使用道具 举报

 楼主| 发表于 2011-1-19 02:35:34 | 显示全部楼层
请帮我做个思路。。
回复

使用道具 举报

发表于 2011-1-19 08:03:49 | 显示全部楼层
注册接受伤害事件,判断伤害来源单位技能或其他条件,减少魔法值,记录伤害目标单位和攻击次数(记录方式可以用变量或掌hashtable)如果够次数就实现附加效果(技能模拟)目标不同就把攻击次数清零
回复

使用道具 举报

 楼主| 发表于 2011-1-19 22:13:32 | 显示全部楼层
   感谢大婶,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 21:46 , Processed in 0.031085 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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