|
发表于 2010-10-5 11:48:55
|
显示全部楼层
[trigger]
bingxuepao
事件
单位 - 任意单位 发动技能效果
条件
(施放技能) 等于 冰雪炮
动作
设置 OP1chufadanweiweizhi[11] = ((触发单位) 的位置)
设置 OP2jinengshifangdian[11] = (技能施放点)
循环动作[循环整数A]从 1 到 12, 运行 (Loop - 动作)
Loop - 动作
设置 bingxuepao[循环整数A [R]] = (从 OP1chufadanweiweizhi[11] 开始,距离 ((转换 循环整数A [R] 为实数) x 200.00) ,方向为 (OP1chufadanweiweizhi[11] 到 OP2jinengshifangdian[11] 的角度) 度的位移处)
设置 bingxuepao2[循环整数A [R]] = (半径为 115.00 圆心为 bingxuepao[循环整数A [R]] 且满足 ((((触发单位) 是 建筑) 等于 FALSE) 且 (((匹配单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE)) 的所有单位)
单位组 - 选取 bingxuepao2[循环整数A [R]] 内所有单位 (单位 - 命令 (触发单位) 对 (选取单位) 造成 ((转换 ((触发单位) 的智力值(包括 加成)) 为实数) x ((转换 (冰雪炮 的等级对 (触发单位)) 为实数) x (0.50 x (转换 循环整数A [R] 为实数)))) 点伤害(是 攻击伤
单位 - 创建 1 个 冰雪炮马甲 给 (触发玩家) 在 bingxuepao[循环整数A [R]] ,面向角度为 默认建筑朝向 度
单位 - 设置 0.10 秒 类 类型的生命周期对 最后创建的单位 <New>
等待 0.10 秒(游戏时间)
点 - 清除 bingxuepao[循环整数A [R]]
单位组 - 删除 bingxuepao2[循环整数A [R]]
点 - 清除 OP1chufadanweiweizhi[11]
点 - 清除 OP2jinengshifangdian[11]
[/trigger]
直线攻击一枚
外我想请楼上麻烦看下触发是哪有问题还是什么 我这触发用的技能是冲击波并且伤害距离足够那么远但是释放出来后自己加上去的马甲和技能释放出的投射物永远不能同时移动 不知道是冲击波问题还是触发问题 |
|