|
是这样的.我想让BOSS拥有一个一击必杀的能力.但因为BOSS是魔法免疫的.不能检测拥有魔法效果.就用了检测是否拥有物品这个条件.
然后让玩家拥有翅膀 K[N] 可以防止被秒杀.而BOSS的等级越高,秒杀能力越高.所以玩家需要升级K[N] 的等级. 生命值 - 1 就翅膀的等级.
为了测试,我把秒杀几率调整到了100% 但是发现翅膀无法拦截....不知道是为什么.我检查了所有的条件.都是对的.但是就是拦截不下来.所以我想一定是我有什么我不知道的地方.所以特来此求助....让高手帮下忙.
[trigger]
ms1
事件
单位 - 任意单位 被攻击
条件
((攻击单位) 拥有 1%秒杀) 等于 TRUE
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(随机整数,最小值: 1 最大值: 100) 小于或等于 100
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((被攻击单位) 拥有 KOF97cb[N]) 等于 TRUE
((转换 (((被攻击单位) 所持有的 KOF97cb[N]) 的当前生命值) 为整数) - 1) 大于或等于 0
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((攻击单位) 的名字) + (发动 |cFFFF0033魔神之力|r 被 + (((被攻击单位) 的名字) + 的翅膀|cFFFF0033拦截了下来.|r~!)))
Else - 动作
特殊效果 - 在 ((选取单位) 的位置) 创建特效: Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
计时扩展功能 - 删除 最后创建的特效 [R] 于 2.00 秒之后
游戏 - 对 (所有玩家) 发送文本信息: (((攻击单位) 的名字) + (发动 |cFFFF0033魔神之力|r 彻底毁灭了 + (((被攻击单位) 的名字) + 的肉体~!!!)))
单位 - 杀死 (被攻击单位)
Else - 动作
无动作
[/trigger] |
|