|
楼主 |
发表于 2013-1-14 03:22:04
|
显示全部楼层
本帖最后由 hljtlyhb 于 2013-1-14 03:23 编辑
别沉啊,在说白点就是我记录最后创建的计时器是刷兵的变量,而复活英雄的计数器的变量要怎么记录?我是用数组的,但是没等复活窗倒数完,就被刷兵的的给删除掉了。。
clock
事件
条件
动作
计时器 - 启动 time,应用计时方式: 一次性,计时周期为 10.00 秒
计时器 - 为 time 创建计时器窗口,标题: 下一波:
设置 timew = (最后创建的计时器窗口)
----------------------------------------------------
刷兵
事件
时间 - time 到期
条件
动作
计时器 - 删除 (最后创建的计时器窗口)
设置 level = (level + 1)
单位 - 创建 10 个 data[level] 给 玩家9(灰色) 在 (shua1 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
单位 - 创建 10 个 data[level] 给 玩家9(灰色) 在 (2 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
单位 - 创建 10 个 data[level] 给 玩家9(灰色) 在 (3 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
触发器 - 运行 clock <预设> (无视条件)
如果 (level 大于 5) 成立,则运行 (对战游戏 - 强制使用对战胜利/失败条件) 否则运行 (不做任何动作)
----------------------------------------------------
复活
事件
单位 - 任意单位 死亡
条件
((触发单位) 是 英雄) 等于 TRUE
(((死亡单位) 的所有者) 的控制者) 等于 用户
动作
计时器 - 启动 FH[(((死亡单位) 的所有者) 的玩家索引号)],应用计时方式: 一次性,计时周期为 5.00 秒
计时器 - 为 FH[(((死亡单位) 的所有者) 的玩家索引号)] 创建计时器窗口,标题: (((触发玩家) 的名字) + 复活倒计时)
设置 FH1[(((死亡单位) 的所有者) 的玩家索引号)] = FH1[(((死亡单位) 的所有者) 的玩家索引号)]
等待 6.00 秒(游戏时间)
镜头 - 平移 (触发玩家) 的镜头到 (chusheng <预设> 的中心点),持续 1.00 秒
英雄 - 立即复活 (死亡单位) 在 (chusheng <预设> 的中心点) , 显示 复活动画
计时器 - 删除 FH1[(((死亡单位) 的所有者) 的玩家索引号)]
|
|