|
如果有好心的人,只要勾出来我排泄哪里错了就好了
在打出连击的时候 有时候会导致莫名其妙的无法消除某个单位
( 怀疑是在 没有还原某个数字 )
然后 主要的两个触发、
[trigger]幻影连击_本体攻击
事件
单位 - 任意单位 被攻击
条件
((攻击单位) 拥有 幻影连击 ) 等于 TRUE
动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((攻击单位) 的类型) 等于 无影人的假影
Then - 动作
设置 Slol[1] = (随机整数,最小值: 0 最大值: 100)
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Slol[1] 小于 (100 x (Learn[2] 的 幻影连击 技能等级))
Then - 动作
单位 - 创建 1 个 无影人的假影 给 ((触发单位) 的所有者) 在 ((触发单位) 的位置) ,面向角度为 ((触发单位) 的面向角度) 度
单位 - 为 (最后创建的单位) 添加 增加的攻击力 (+20)
单位 - 设置 (最后创建的单位) 的 增加的攻击力 (+20) 等级为 (Learn[2] 的 幻影连击 技能等级)
动画 - 改变 (触发单位) 的颜色比例: (100.00%, 100.00%, 100.00%),透明度: (转换 Lnsn[1] 为实数)%
设置 Zss[Zs2] = 0
设置 Mjs[Zs2] = (最后创建的单位)
设置 Zs2 = (Zs2 + 1)
Else - 动作
不做任何动作
Else - 动作
设置 Slol[1] = (随机整数,最小值: 0 最大值: 100)
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Slol[1] 小于 (10 x (Learn[2] 的 幻影连击 技能等级))
Then - 动作
单位 - 创建 1 个 无影人的假影 给 (Learn[2] 的所有者) 在 (Learn[2] 的位置) ,面向角度为 (Learn[2] 的面向角度) 度
单位 - 为 (最后创建的单位) 添加 增加的攻击力 (+20)
单位 - 设置 (最后创建的单位) 的 增加的攻击力 (+20) 等级为 (Learn[2] 的 幻影连击 技能等级)
动画 - 改变 (触发单位) 的颜色比例: (100.00%, 100.00%, 100.00%),透明度: (转换 Lnsn[1] 为实数)%
设置 Zss[Zs2] = 0
设置 Mjs[Zs2] = (最后创建的单位)
设置 Zs2 = (Zs2 + 1)
Else - 动作
不做任何动作
[/trigger]
[trigger]幻影连击1影子淡入
事件
时间 - 每当游戏逝去 0.02 秒
条件
动作
设置 Zs1 = Zs2
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Zs1 大于 0
Then - 动作
循环动作[循环整数A]从 1 到 Zs1, 运行 (Loop - 动作)
Loop - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((可用地图区域) 内存在 Mjs[Zs1]) 等于 TRUE
Then - 动作
设置 Zss[Zs1] = (Zss[Zs1] + 1)
动画 - 改变 Mjs[Zs1] 的颜色比例: (100.00%, 100.00%, 100.00%),透明度: (转换 Zss[Zs1] 为实数)%
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Zss[Zs1] 等于 93
Then - 动作
单位 - 删除 Mjs[Zs1]
设置 Mjs[Zs2] = 没有单位
设置 Zss[Zs2] = 1
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Zs2 大于 1
Then - 动作
设置 Zs2 = (Zs2 - 1)
Else - 动作
设置 Zs2 = 1
Else - 动作
设置 Zs1 = (Zs1 - 1)
Else - 动作
Else - 动作
不做任何动作
[/trigger]
有一部分是懒惰 有一部分是不能潜心研究 总之我 无耻了
喜欢喷的请吧 |
|