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

关于Mark的一点疑问-如何让一个单位不会重复向另一个单位施法

[复制链接]
发表于 2014-11-20 21:32:53 | 显示全部楼层 |阅读模式
本帖最后由 yxxiaobin 于 2014-11-21 11:44 编辑

这个对于了解mark的人来说可能很简单,但是我真的弄不出来了,反复测试失败后过来求助。
我想实现这样的效果,单位A向单位B施放一个技能,技能产生一个持续性效果,并一直存在,直到主动摧毁它。我想让这个效果被摧毁前,不允许单位A再次向单位B施放同一个技能,但是不影响单位A向其他单位施放这个技能,也不影响其他单位向单位B施放这个技能。
我知道这个是用mark来做,但是无论匹配施法者、链接还是ID,都无法阻止单位A再次向单位B施放技能。请问如何正确设置?
 楼主| 发表于 2014-11-21 11:45:19 | 显示全部楼层
自沙,顺便顶起来。
回复

使用道具 举报

发表于 2014-11-21 13:56:18 | 显示全部楼层
单是匹配了还没用,你还得在效果里加上“无marker”的验证器啊。单只是设置匹配的话只是把marker附加上去而已。

点评

我设置了,但是无法达到预期目标,我认为是标记匹配与不匹配部分出现了问题。现在我上传了测试地图,请头目帮忙看一下,到底哪里出现了问题。其他人有时间也请帮忙看看吧,这个真的难住我了。  详情 回复 发表于 2014-11-21 16:07
回复

使用道具 举报

 楼主| 发表于 2014-11-21 16:07:47 | 显示全部楼层
本帖最后由 yxxiaobin 于 2014-11-21 16:16 编辑
麦德三世 发表于 2014-11-21 13:56
单是匹配了还没用,你还得在效果里加上“无marker”的验证器啊。单只是设置匹配的话只是把marker附加上去而 ...


我设置了,但是无法达到预期目标,我认为是标记匹配与不匹配部分出现了问题。现在我上传了测试地图,请头目帮忙看一下,到底哪里出现了问题。其他人有时间也请帮忙看看吧,这个真的难住我了。

测试mark.SC2Map (27.55 KB, 下载次数: 6)
回复

使用道具 举报

 楼主| 发表于 2014-11-29 01:09:43 | 显示全部楼层
沉到底了,再顶一次。拜托大家了呀,一起帮忙看看哦。
回复

使用道具 举报

发表于 2014-12-2 02:22:08 | 显示全部楼层
发现完全漏掉这个帖子了。

非常不幸的是,现在效果的Marker无法持续到技能结束以后。所以技能结束后,就算你还有持续性效果在也无法保留Marker了哦。

所以只好换成行为之类的解决方案
回复

使用道具 举报

 楼主| 发表于 2014-12-3 00:02:27 来自手机 | 显示全部楼层
因为可能接受多个施法者,行为不可靠。先这样吧,回头再想办法。
回复

使用道具 举报

发表于 2014-12-5 00:30:47 | 显示全部楼层
这个肯定是有办法的,不过这几天一直在忙活war3 mod的事情暂时抽不出时间来研究。

点评

期待头目的研究。暂时我先用触发器解决了。  发表于 2014-12-7 13:54
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 08:36 , Processed in 0.130664 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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