魔兽争霸问题求助 制作地图高手指导下...

来源:百度知道 编辑:UC知道 时间:2024/06/07 03:25:09
我做了一幅RPG的 可是不知道要怎么设置才可以在打掉XXBOSS后自动结束游戏..还有就是英雄死亡后几秒后在某个地方自动复活的也教下我吧!
额 可不可以再详细点的啊??

新人嘛,那就免费服务吧……

  如果你的WE版本不是1.2.2汉化版的老狼UI的话,那就去下个吧,U9那里或者WOW8那里,综合区有……

  先说游戏结束的吧
  事件:单位死亡
  条件:死亡的单位 等于 XX单位
  动作:游戏-显示胜利对话框

  再说说复活的吧。
  这个对新手来说会比较复杂吧……你需要两个或三个变量
  为了不让你的计时器起冲突我这里用三个吧……
  打开变量创建CTRL+B
  创建以下变量,名字自己取吧。注意[]代表有数组的变量,你有几个玩家数组就设置多少吧……
  A[] = 计时器窗口
  B[] = 计时器
  C[] = 没有 单位

  这是第一个触发器:
  事件:单位死亡
  条件:触发单位 是 玩家XX的联盟单位等于 TRUE
  触发单位 是 英雄单位 等于 TRUE
  动作:
  计时器 - 开启 B[(((触发单位) 的所有者) 的玩家索引号)] ,计时方式: 一次性 时间设置: 15.00 秒
  计时器 - 为 B[((触发玩家) 的玩家索引号)] 创建计时器窗口,使用标题: (((触发单位) 的称谓) + 复活时间)
  设置 A[((触发玩家) 的玩家索引号)] = (最后创建的计时器窗口)
  设置 C[(((触发单位) 的所有者) 的玩家索引号)] = (触发单位)

  这是第二个触发器:

  事件:
  时间 - B[1] 到期
  时间 - B[2] 到期
  时间 - B[3] 到期
  时间 - B[4] 到期
  时间 - B[5] 到期
  时间 - B[6] 到期
  条件:(放空吧)
  动作:
  For循环整数A从 1 到 6, 做动作 Loop - 动作:
  计时器 - 删除 A[循环整数A [R]]
  计时器 - 删除 B[循环整数A [R]]