|
击退就不用截图了吧……
以前我也做过单体击退的
最近对击退又产生了浓厚的兴趣,于是又做了个群体的和被动的,
但是毕竟我是新手,BUG和泄露都很多,还请各位大师指点!
单体击退的详细如下:
[trigger]
未命名触发器 001
事件
单位 - 任意单位 发动技能效果
条件
任一条件成立
条件
(施放技能) 等于 C
(施放技能) 等于 减速
动作
动画 - 播放 (触发单位) 的#3 的动作
设置 X = (随机整数,最小值: 200 最大值: 400)
单位 - 命令 (触发单位) 对 (技能施放目标) 造成 (转换 X 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通
游戏 - 对 ((触发单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: (击退造成伤害: + ((转换 X 为字符串) + 点))
设置 zhou = (触发单位)
设置 Diren = (技能施放目标)
设置 HERO = ((触发单位) 的位置)
设置 Mubiao = ((技能施放目标) 的位置)
触发器 - 开启 AAA <预设>
等待 1.00 秒游戏时间
触发器 - 关闭 AAA <预设>
点 - 清除 HERO
点 - 清除 Mubiao
[/trigger]
[trigger]
AAA
事件
时间 - 每 0.01 秒触发事件
条件
动作
设置 V = (从 (Diren 的位置) 开始,距离 10.00 ,方向为 (HERO 到 Mubiao 的角度) 度的位移处)
特殊效果 - 在 (Diren 的位置) 创建特效: Abilities\Weapons\AncientProtectorMissile\AncientProtectorMissile.mdl
特殊效果 - 删除 (最后创建的特效)
单位 - 立即移动 Diren 到 V ,并面向 Mubiao
点 - 清除 V
可破坏物 - 选取 (以 (Diren 的位置) 为中心,宽 300.00 ,高 300.00 的矩形区域) 内所有可破坏物做动作
Loop - 动作
可破坏物 - 杀死 (选取的可破坏物)
单位组 - 删除 (最后创建的单位组)
[/trigger]
被动击退详细如下:
[trigger]
未命名触发器 002
事件
单位 - 任意单位 被攻击
条件
任一条件成立
条件
(被动击退 的等级对 (攻击单位)) 等于 1
(被动击退 的等级对 (攻击单位)) 等于 2
(被动击退 的等级对 (攻击单位)) 等于 3
(被动击退 的等级对 (攻击单位)) 等于 4
(随机整数,最小值: 1 最大值: 100) 小于或等于 21
动作
动画 - 播放 (攻击单位) 的#3 的动作
设置 zhou = (攻击单位)
设置 Diren = (触发单位)
设置 HERO = ((攻击单位) 的位置)
设置 Mubiao = ((触发单位) 的位置)
设置 X = ((被动击退 的等级对 (攻击单位)) x 50)
单位 - 命令 zhou 对 Diren 造成 (转换 X 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通
漂浮文字 - 创建漂浮文字: ((|CFFFF0000 + (转换 X 为字符串)) + |R) 在 (zhou 的位置) ,Z轴高度: 0.00 ,字体大小: 10.00 ,颜色值:(100.00%, 0.00%, 0.00%) ,透明度: 0.00%
漂浮文字 - 设置 (最后创建的漂浮文字) 的移动速率为 64.00 ,方向为 90.00 度
漂浮文字 - 设置 (最后创建的漂浮文字) 的生命周期为 3.00 秒
漂浮文字 - 设置 (最后创建的漂浮文字) : 禁用 永久显示.
触发器 - 开启 AAA 复制 <预设>
等待 1.00 秒游戏时间
触发器 - 关闭 AAA 复制 <预设>
[/trigger]
[trigger]
AAA 复制
事件
时间 - 每 0.02 秒触发事件
条件
动作
设置 V = (从 (Diren 的位置) 开始,距离 3.00 ,方向为 (HERO 到 Mubiao 的角度) 度的位移处)
特殊效果 - 在 (Diren 的位置) 创建特效: Abilities\Weapons\AncientProtectorMissile\AncientProtectorMissile.mdl
特殊效果 - 删除 (最后创建的特效)
单位 - 立即移动 Diren 到 V ,并面向 Mubiao
点 - 清除 V
可破坏物 - 选取 (以 V 为中心,宽 300.00 ,高 300.00 的矩形区域) 内所有可破坏物做动作
Loop - 动作
可破坏物 - 杀死 (选取的可破坏物)
单位组 - 删除 (最后创建的单位组)
[/trigger]
群体击退详细如下:
[trigger]
S
事件
单位 - 任意单位 发动技能效果
条件
任一条件成立
条件
(施放技能) 等于 zhen
动作
设置 zhou = (触发单位)
设置 DWZ = (半径为 512.00 圆心为 (zhou 的位置) 且满足 (((匹配单位) 是 (zhou 的所有者) 的敌对单位) 等于 TRUE) 的所有单位)
等待 0.20 秒游戏时间
触发器 - 开启 BBB <预设>
等待 1.00 秒游戏时间
触发器 - 关闭 BBB <预设>
单位组 - 删除 DWZ
[/trigger]
[trigger]
BBB
事件
时间 - 每 0.02 秒触发事件
条件
动作
单位组 - 选取 DWZ 内所有单位做动作
Loop - 动作
设置 V = (从 ((选取单位) 的位置) 开始,距离 10.00 ,方向为 ((zhou 的位置) 到 ((选取单位) 的位置) 的角度) 度的位移处)
单位 - 立即移动 (选取单位) 到 V ,并面向 (zhou 的位置)
点 - 清除 V
单位组 - 删除 (最后创建的单位组)
可破坏物 - 选取 (以 ((选取单位) 的位置) 为中心,宽 300.00 ,高 300.00 的矩形区域) 内所有可破坏物做动作
Loop - 动作
可破坏物 - 杀死 (选取的可破坏物)
单位组 - 删除 (最后创建的单位组)
[/trigger] |
评分
-
查看全部评分
|