找回密码
 点一下
查看: 1693|回复: 5

【求助】矿石感染虫的制作问题。(已解决)

[复制链接]
发表于 2011-6-1 00:44:29 | 显示全部楼层 |阅读模式
在做z族的单位,每一个单位最多可以感染4块矿,不可重复感染。初次感染一块,每3秒检测一次:若感染的矿不足4,则感染附近还未被感染的矿(除非范围内没可以感染的矿了)

被感染的矿有个buff

做法是:技能——持续性效果(初始挂buff)——3秒周期,执行搜索范围效果(搜索有范围枚举验证器,若周围有感染buff的单位多余4则不搜索)

问题出在:范围枚举验证器没marker,于是怎么判断矿是不是被该单位感染的?


——————————————
在感染虫身上加buff,并判断4层与否,从而解决。
发表于 2011-6-1 11:00:06 | 显示全部楼层
给每个被感染的矿加个Buff,Buff的最大叠加次数为3,然后Validator里Count Behavior,不知是不是正确的解决方案,但是可能能行=  =


这有点像魔兽3里精灵和不死的采矿方式,不过要复杂些。。
回复

使用道具 举报

 楼主| 发表于 2011-6-1 20:04:39 | 显示全部楼层
buff的层叠次数?在这个命题里有啥用?不允许重复感染啊
回复

使用道具 举报

发表于 2011-6-1 21:39:08 | 显示全部楼层
受到感染的晶礦會變色 最多可感染4個礦



222.SC2Map (173 KB, 下载次数: 29)
回复

使用道具 举报

 楼主| 发表于 2011-6-1 22:24:33 | 显示全部楼层
无论如何,非常感谢楼上发的演示图,我也看了,原理是用了4个版本的buff对应4块矿石,从而限定矿石数。

我是通过给施法者挂buff,每感染一块矿石,就挂一层,判断buff层数,就知道感染了几块矿石。

下面是我做的版本:

ResourceParasite.SC2Map

26 KB, 下载次数: 15

回复

使用道具 举报

发表于 2011-6-2 11:19:58 | 显示全部楼层

回 2楼(沧海流星) 的帖子

我承认我看错了。。。XD
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 19:34 , Processed in 0.108031 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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