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

目标点附近1码内没有建筑 这个验证器怎么写?

[复制链接]
发表于 2012-11-21 23:39:33 | 显示全部楼层 |阅读模式
想用一个技能在目标点召唤一个建筑,需要验证目标点附近没有其他的建筑,否则如果在其他建筑附近召唤,可能导致新召唤的建筑自动移位以避开原有建筑。
我想这样做:
1.GIF
但是失败了。
想请问要怎样设置才能达到上述效果?
发表于 2012-11-22 00:01:52 | 显示全部楼层
这个头目之前讲过,枚举区域验证器如果查找不到单位就会返回“假”,因此这种查找单位数量等于0的验证器是不能使用的。

方法就是将条件改为查找的目标大于等于1,此时如果验证器返回“假”,用“组合验证器”来返回该验证器的“非”,或用“条件验证器”返回一个恒“真”的验证器。

点评

虽然原理明白了,但是为什么做出来不对呢? 我的技能是效果 - 目标类技能,调取技能后在目标点释放,就能在目标点创建一个建筑。下边是根据楼上指示做的验证器。 验证器:目标区域有建筑 然后返回它的非运算,  详情 回复 发表于 2012-11-24 18:49
回复

使用道具 举报

 楼主| 发表于 2012-11-22 04:16:27 | 显示全部楼层
原来如此,茅塞顿开呀。谢谢谢谢。
回复

使用道具 举报

 楼主| 发表于 2012-11-24 18:49:47 | 显示全部楼层
cccty1l 发表于 2012-11-22 00:01
这个头目之前讲过,枚举区域验证器如果查找不到单位就会返回“假”,因此这种查找单位数量等于0的验证器是不 ...

虽然原理明白了,但是为什么做出来不对呢?
我的技能是效果 - 目标类技能,调取技能后在目标点释放,就能在目标点创建一个建筑。下边是根据楼上指示做的验证器。
验证器:目标区域有建筑
1.GIF

然后返回它的非运算,作为目标区域无建筑的验证器:
2.GIF

为创建单位效果添加后该验证器,单位无法释放该技能。不是在目标点无法释放,而是根部调取不了这个技能,一按技能按钮就提示出错,而不出现鼠标准星。
回复

使用道具 举报

发表于 2012-11-24 19:32:10 | 显示全部楼层
确实,应该是Bug了,换另外一种方法吧,用“条件验证器”
未命名.jpg

点评

经测试一样效果.... 大人能否给个演示?  详情 回复 发表于 2012-11-27 14:32
回复

使用道具 举报

 楼主| 发表于 2012-11-27 14:32:46 | 显示全部楼层
cccty1l 发表于 2012-11-24 19:32
确实,应该是Bug了,换另外一种方法吧,用“条件验证器”

经测试一样效果....
大人能否给个演示?
回复

使用道具 举报

发表于 2012-12-1 10:26:01 | 显示全部楼层
我的灵能风暴是善良的灵能风暴!

善良的灵能风暴-验证器.SC2Map

77.91 KB, 下载次数: 23

点评

万分感谢!真心学习了。  详情 回复 发表于 2012-12-5 14:32
回复

使用道具 举报

 楼主| 发表于 2012-12-5 14:32:33 | 显示全部楼层
cccty1l 发表于 2012-12-1 10:26
我的灵能风暴是善良的灵能风暴!

万分感谢!真心学习了。
回复

使用道具 举报

发表于 2013-1-9 21:53:41 | 显示全部楼层
mark
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 22:57 , Processed in 0.140339 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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