找回密码
 点一下
查看: 1034|回复: 9

我快疯了.....(chyj4747: 群体生命汲取如何设定目标允许?)

[复制链接]
发表于 2014-2-15 04:51:54 | 显示全部楼层 |阅读模式
本帖最后由 尹枫 于 2014-2-18 22:02 编辑

NO.1

NO.1

NO.2

NO.2

NO.3

NO.3



如图,这是一个群体生命汲取的触发。
我希望有大神能为我修改一下。
唯一要求,每次汲取的目标有限制。
现在是500码内全部汲取啊,卡死了。。。。。
请问怎么破?

点评

下次发帖请在标题简明说下问题,方便他人搜索和查看~  发表于 2014-2-15 06:45
发表于 2014-2-15 06:47:37 | 显示全部楼层
因为LZ写的条件仅仅是施法玩家的敌对单位,所以只要是敌对单位都会中

在逆天设置单位组那个动作里再加些判断条件,条件里有  “条件1 And 条件2” 这种东西的

点评

楼上的点评我知道了,谢谢。  发表于 2014-2-15 18:16
那请问加个什么条件呢? 谢谢了,我想最多汲取5个左右,但是每次一出来全是20个敌对单位。。 请问怎么办?  详情 回复 发表于 2014-2-15 18:15
回复

使用道具 举报

 楼主| 发表于 2014-2-15 18:15:55 | 显示全部楼层
chyj4747 发表于 2014-2-15 06:47
因为LZ写的条件仅仅是施法玩家的敌对单位,所以只要是敌对单位都会中

在逆天设置单位组那个动作里再加些 ...

那请问加个什么条件呢? 谢谢了,我想最多汲取5个左右,但是每次一出来全是20个敌对单位。。 请问怎么办?
回复

使用道具 举报

发表于 2014-2-16 00:46:48 | 显示全部楼层
尹枫 发表于 2014-2-15 18:15
那请问加个什么条件呢? 谢谢了,我想最多汲取5个左右,但是每次一出来全是20个敌对单位。。 请问怎么办 ...

限定数量的话就要在单位组动作里面加了,用一个整数变量记录数量
单位组动作里面判断这个整数变量是不是已经达到上限,没有达到上限就生命汲取,然后这个整数变量+1

不过上面的做法没有随机性,要作出随机性的话就要新建个单位组,循环要汲取的单位数那么多次,每次从老单位组里随机一个单位到新单位组,并把这个单位从老单位组里移除
循环结束后对新单位组做动作,直接生命汲取即可

点评

非常感谢,已解决!  发表于 2014-2-16 03:36
回复

使用道具 举报

发表于 2014-2-18 13:37:41 | 显示全部楼层
解决了记得改标签啊……

点评

不好意思... 咋改?  详情 回复 发表于 2014-2-18 22:01
回复

使用道具 举报

 楼主| 发表于 2014-2-18 22:01:42 | 显示全部楼层
lo 发表于 2014-2-18 13:37
解决了记得改标签啊……

不好意思...  咋改?
回复

使用道具 举报

发表于 2014-3-1 23:05:47 | 显示全部楼层
你要想限制五个的话,放技能时就创建5个小精灵,然后把他们编成一个组,命令这个单位组对满足条件的单位组释放技能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-7 11:28 , Processed in 0.613840 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表