魔兽争霸地图编辑器怎么设置随机英雄触发

2024-11-07 23:44:55
推荐回答(3个)
回答1:

创建一个单位类型数组 units
创建一个整数变量 id
初始化单位类型数组units
初始化整数变量为单位类型数量-1
以中立建筑售出单位为事件
查售出单位是否为随机英雄
是则删除售出单位
创建一个单位类型数组[随机数[0,整数变量]]的单位给玩家.
查随机数[0,整数变量]是否等于整数变量
不是则单位类型数组[随机数[0,整数变量]]等于单位类型数组[整数变量]
id减1

我可以用JASS写个给你

回答2:

单位组 先把待选的英雄都加入到单位组 另起一个触发器 在单位组里面随机选择一个英雄 然后将这个英雄在单位组里面移除 原理是这样的

回答3:

我是每个英雄对应一个数。然后每个英雄给予时单独一个触发,用触发器的运行次数来判断是否有重覆