|
|
技能:魔炮【MasterSpark】
触发A【Index】,相关变量:MarisaCaster(点)MarisaTarget(点)MarisaPlayer(玩家)
事件:任意单位开始释放技能效果
条件:无
动作:
If:施放技能 = 魔炮【MasterSpark】
Then:Set MarisaCaster=施法单位的位置
Set MarisaTarget=技能释放点
Set MarisaPlayer=施法单位的所有者
开启触发B【MasterSpark】
跳过剩余动作
Else:
Do Nothing
触发B【MasterSpark】(初始禁用)相关变量:MarisaPoint,MarisaIndex
事件:游戏时间每过去0.5s
条件:无
动作:【If:MarisaIndex≤4
Then:创建 2 个 视觉马甲 给 MarisaPlayer 在 MarisaCaster,面向 从MarisaCaster到MarisaTarget
Else:Do Nothing】
【For A 1~5,Loop:
Set MarisaPoint=从MarisaCaster开始,距离 A*200-100,方向为 从MarisaCaster到MarisaTarget 的位移处
杀死 创建 1 个 伤害马甲 给 MarisaPlayer 在 MarisaPoint ,面向 0.00】
Set MarisaIndex=MarisaIndex + 1
【If:MarisaIndex≥6
Then:Set MarisaIndex=0
关闭触发B【MasterSpark】
Else:Do Nothing】
差不多了 |
|