|
|
本帖最后由 透明之眼 于 2011-7-11 08:43 编辑
触发A
事件:任意单位施放技能效果
条件:无
动作:
【If:施放技能 = 结界「魅力的な四重结界」
Then:Set YakumoTarget = 技能释放点
Set YakumoPlayer = 施法单位 的所有者
创建 1 个 视觉马甲1 在 YakumoTarget For YakumoPlayer ,面向 0.00
Set YakumoEffect = 创建一个 马甲2 在 YakumoTarget For YakumoPlayer ,面向0.00
运行计时器 YakumoTime ,方式:一次性,时间:1S
跳过剩余动作
Else:Do Nothing】
触发B
事件:YakumoTime 到期
条件:无
动作:
【选取 以 YakumoSpell 为圆心,半径为 400 范围内,并满足 匹配单位 的所有者 是 YakumoPlayer 的盟友 不等于 True 的单位,做动作
Loop:Set YakumoPoint = 选取单位 的位置
Set YakumoPoint = 从 YakumoPoint 开始,距离 30 ,方向为 从 YakumoPoint 到 YakumoTarget 的方向 的位移处
设置 选取单位 的 X轴坐标 = YakumoPoint 的 X轴坐标
设置 选取单位 的 Y轴坐标 = YakumoPoint 的 Y轴坐标】
Set YakumoIndex = YakumoIndex + 1
设置 YakumoEffect 的面向角度为 YakumoIndex * 40,转向时间 0.15S
【If:YakumoIndex ≥ 40
Then:Set YakumoIndex = 0
Else:运行计时器 YakumoTime,方式:一次性,时间:0.15S】
应该差不多了 |
|