魔兽争霸地图编辑器问题

就是编辑了一个自定义的英雄后,祭坛里可以不停地生产,点完图标不消失...怎么做才能解决?还有,怎么设定刷野?不要给网站,请懂这个的人详细回答一下.

  1.
  高级-游戏平衡性常数
  勾选“使用自定义平衡常数”
  找到:
  科技树-等价物-英雄
  然后把你自定义的英雄全部加入这个列表里面。

  这个列表里面有4个种族的16个英雄再加酒馆里面的英雄,它的含义就是这些英雄是等价的,不能重复出现。

  对于战役英雄,不受平衡常数限制,可以使用触发器限制:
  在原有默认的触发器里面加一条:
  Melee Initialization
  事件
  地图初始化
  条件
  动作
  对战游戏 - 使用对战昼夜设置
  对战游戏 - 使用对战英雄设置
  对战游戏 - 给首发英雄一个回城卷轴
  对战游戏 - 设置初始资源
  对战游戏 - 删除已使用开始点附近的中立生物
  对战游戏 - 创建对战初始单位
  对战游戏 - 对电脑玩家运行对战AI脚本
  对战游戏 - 强制使用对战胜利/失败条件
  玩家 - 限制 追风之西尔瓦娜斯 的可建造数量为 1 对 玩家1(红色)(新加的)

  第二个问题:
  ShuaBing
  事件
  时间 - 每 60.00 秒触发事件
  条件
  (DanWenZu 中的单位数量) 等于 0
  动作
  For循环整数A从 1 到 20, 做动作
  Loop - 动作
  单位 - 创建 1 个 兽族步兵 给 玩家2(蓝色) 在 (矩形区域 001 <预设> 的中心点) ,面向角度为 默认建筑朝向 度
  单位组 - 添加 (最后创建的单位) 到 DanWenZu
  单位组 - 选取 DanWenZu 内所有单位 (单位 - 对 (选取单位) 发布 攻击移动 命令到目标点: (矩形区域 000 <预设> 的中心点))
  等待 2.00 秒游戏时间

  这是最简单的一种。
  每刷出一个单位就添加到一个变量DanWenZu里面。这个变量的类型是单位组,可以保存很多单位。
  刷怪的条件是DanWenZu里面没有单位,意思就是说单位死了,而且骸骨也消失了,那么单位就会被删除,DanWenZu里面也就少了一个单位。
  要想刷出不同的怪,其实也是预先定义好了很多怪,你可以建立一个数组,这个数组用来保存不同的怪,然后改上面的一条触发:
  创建 1 个 数组[i]类型的单位 给 玩家2(蓝色) 在……

  刷怪的条件除了我上面提到的那个,还可以使用玩家XX所使用的人口数为多少(比如说0)来限制。我想你应该理解。

  顺便说一下,怪死了不是立刻消失的,它变成骸骨,骸骨还有过一会在消失,这个时间可以在“游戏平衡常数”里面修改,使骸骨快点消失。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-28
你的英雄模型是兵的模型,没有经过改动就是和兵一样能再生产。
刷野比较复杂了。会这个的人去做DOTA地图了。- -