我快疯了.....(chyj4747: 群体生命汲取如何设定目标允许?)
本帖最后由 尹枫 于 2014-2-18 22:02 编辑如图,这是一个群体生命汲取的触发。
我希望有大神能为我修改一下。
唯一要求,每次汲取的目标有限制。
现在是500码内全部汲取啊,卡死了。。。。。
请问怎么破?
因为LZ写的条件仅仅是施法玩家的敌对单位,所以只要是敌对单位都会中
在逆天设置单位组那个动作里再加些判断条件,条件里有“条件1 And 条件2” 这种东西的 chyj4747 发表于 2014-2-15 06:47
因为LZ写的条件仅仅是施法玩家的敌对单位,所以只要是敌对单位都会中
在逆天设置单位组那个动作里再加些 ...
那请问加个什么条件呢? 谢谢了,我想最多汲取5个左右,但是每次一出来全是20个敌对单位。。 请问怎么办?
尹枫 发表于 2014-2-15 18:15
那请问加个什么条件呢? 谢谢了,我想最多汲取5个左右,但是每次一出来全是20个敌对单位。。 请问怎么办 ...
限定数量的话就要在单位组动作里面加了,用一个整数变量记录数量
单位组动作里面判断这个整数变量是不是已经达到上限,没有达到上限就生命汲取,然后这个整数变量+1
不过上面的做法没有随机性,要作出随机性的话就要新建个单位组,循环要汲取的单位数那么多次,每次从老单位组里随机一个单位到新单位组,并把这个单位从老单位组里移除
循环结束后对新单位组做动作,直接生命汲取即可 解决了记得改标签啊…… lo 发表于 2014-2-18 13:37
解决了记得改标签啊……
不好意思...咋改? 你要想限制五个的话,放技能时就创建5个小精灵,然后把他们编成一个组,命令这个单位组对满足条件的单位组释放技能
页:
[1]