|
发表于 2008-6-8 09:45:33
|
显示全部楼层
给你简要说明一下~ 如果你能看懂的话~就能明白无论多少个等待~只需要1个Timer就可以了~
打个比方~
[trigger]
原T触发器
事件
任意单位 进入 未命名区域001
条件
触发单位 是 英雄 等于 True
动作
设置 Hero 等于 触发单位
单位 - 立即移动 触发单位 到 可用地图区域的中心点
时间 - 等待1秒
英雄 - 创建 国王之冠 +5 给Hero
时间 - 等待3秒
英雄 - 创建 国王之冠 +5 给Hero
时间 - 等待2秒
英雄 - 创建 国王之冠 +5 给Hero
时间 - 等待5秒
英雄 - 创建 国王之冠 +5 给Hero
时间 - 等待4秒
单位 - 立即移动 Hero 到 ((未命名区域001) 的中心点)[/trigger]
——————————————
下面按LZ要求改成计时器
——————————————
[trigger]
改装触发器1
事件
任意单位 进入 未命名区域001
条件
触发单位 是 英雄 等于 True
动作
设置 Hero 等于 触发单位
设置 Int 等于 0
单位 - 立即移动 触发单位 到 (可用地图区域)的中心点
计时器 - 开启 Timer ,计时方式: 一次性 时间设置: 1.00 秒[/trigger]
[trigger]未命名触发器 003
事件
时间 - Timer 到期
条件
动作
设置 Int = (Int + 1)
如果所有条件成立则做动作1,否则做动作2
If - 条件
Int 等于 1
Then - 动作
英雄 - 创建 国王之冠 +5 给 Hero
计时器 - 开启 Timer ,计时方式: 一次性 时间设置: 3.00 秒
Else - 动作
无动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Int 等于 2
Then - 动作
英雄 - 创建 国王之冠 +5 给 Hero
计时器 - 开启 Timer ,计时方式: 一次性 时间设置: 2.00 秒
Else - 动作
无动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Int 等于 3
Then - 动作
英雄 - 创建 国王之冠 +5 给 Hero
计时器 - 开启 Timer ,计时方式: 一次性 时间设置: 5.00 秒
Else - 动作
无动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Int 等于 4
Then - 动作
英雄 - 创建 国王之冠 +5 给 Hero
计时器 - 开启 Timer ,计时方式: 一次性 时间设置: 4.00 秒
Else - 动作
无动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Int 等于 5
Then - 动作
单位 - 立即移动 Hero 到 ((未命名区域001) 的中心点)
Else - 动作
无动作
[/trigger] |
|