|
技能等级的变化!触发不同!像圣光加血技能这样写可以不?
事件
单位 - 任意单位 开始施放技能
条件
(施放技能) 等于 狂吃 (本来想是在条件这里再加 ((触发单位) 的 狂吃 技能等级) 等于 1 不过好像这样写不行啊)
.动作....
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 的 狂吃 技能等级) 等于 1
Then - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((技能施放目标) 是 ((触发单位) 的所有者) 的同盟单位) 等于 TRUE
Then - 动作
单位 - 命令 (触发单位) 对 (技能施放目标) 造成 -200.00 点伤害,攻击类型: 法术 伤害类型: 普通
Else - 动作
单位 - 命令 (触发单位) 对 (技能施放目标) 造成 100.00 点伤害,攻击类型: 法术 伤害类型: 普通
Else - 动作
不做任何动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 的 狂吃 技能等级) 等于 2
Then - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((技能施放目标) 是 ((触发单位) 的所有者) 的同盟单位) 等于 TRUE
Then - 动作
单位 - 命令 (触发单位) 对 (技能施放目标) 造成 -300.00 点伤害,攻击类型: 法术 伤害类型: 普通
Else - 动作
单位 - 命令 (触发单位) 对 (技能施放目标) 造成 150.00 点伤害,攻击类型: 法术 伤害类型: 普通
Else - 动作
不做任何动作
这样写虽然可以出来!但觉得总是这样好麻烦!有没有哪位大虾能给我个更好的办法 |
|