找回密码
 点一下
查看: 1171|回复: 8

关于用BUFF来删除一个技能,求高手帮忙啊

[复制链接]
发表于 2011-7-27 20:01:14 | 显示全部楼层 |阅读模式
我要做个技能 人物使用一项技能时候会出现一个BUFF 同时增加一个额外的技能。那么我使用镜像的时候把那个BUFF去除,那个额外的技能也会被删除。这个技能触发怎么做。为什么我的BUFF判断触发没有效果呢。 DZ.jpg
 楼主| 发表于 2011-7-27 20:01:48 | 显示全部楼层
求高手解答。
回复

使用道具 举报

发表于 2011-7-27 21:13:30 | 显示全部楼层
你的事件是发动技能效果,所以这个判断buff只有在技能发动时才会有效
回复

使用道具 举报

发表于 2011-7-27 22:04:33 | 显示全部楼层
..............把你那段触发分成2部分试试 看有没有效果
说实话 我还真是没看懂楼主想要问些什么   不知道魔法书里面的技能是否能够更改等级  嗯....貌似应该可以
[trigger]Trigger 001
    事件
        单位 - 任意单位 开始施放技能
    条件
        (GetSpellAbilityId) 等于 惊吓
    动作
        设置 SpellUnit = (GetSpellAbilityUnit)
        单位 - 添加 魔法书 给 (GetTriggerUnit)
        单位 - 设置 惊吓 (雷克萨) 等级对 (GetTriggerUnit) 为 (惊吓 的等级对 (GetTriggerUnit))
        触发器 - 运行 Trigger 002 <预设> (检查条件)
[/trigger]
[trigger]Trigger 002
    事件
    条件
        (惊吓 (雷克萨) 的等级对 SpellUnit) 不等于 0
    动作
        单位 - 删除 魔法书 从 SpellUnit
        设置 SpellUnit = 没有单位
[/trigger]   晕 ....
是BUFF啊。。。。
回复

使用道具 举报

 楼主| 发表于 2011-7-27 23:28:12 | 显示全部楼层
回答楼上的
我设计的这个BUFF是有时间限制的,你这个方法行不通。还有我想问的问题是我有这个BUFF就多一个技能,这个BUFF要是在结束时间还没到之前被驱散了的话,那个多余的技能也会被删除。
回复

使用道具 举报

 楼主| 发表于 2011-7-27 23:55:18 | 显示全部楼层
谢谢啊!我做好了。原来只要把那个BUFF判断的触发推迟一下就行了。 未命名.jpg
回复

使用道具 举报

发表于 2011-7-28 00:17:18 | 显示全部楼层
你确定这样可以?
另外=false是怎么回事呢?
回复

使用道具 举报

发表于 2011-7-28 00:23:55 | 显示全部楼层
如果我没记错的话,极光的龙破斩进阶远祖·龙破斩就是通过buff来改变的,20秒后buff消失,或是发动远祖·龙破斩后buff消失,删除技能
总之,这个buff只要消失,技能就被删除
你可以看下

http://bbs.islga.org/read-htm-tid-109353-fpage-3.html
回复

使用道具 举报

 楼主| 发表于 2011-7-28 07:15:53 | 显示全部楼层
这样是可以的,我测试过。
那个=false 是我搞错了。。纠结
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-22 10:18 , Processed in 0.150293 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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