找回密码
 点一下
查看: 2158|回复: 21

如何不让单位主动攻击

[复制链接]
发表于 2009-11-5 16:20:56 | 显示全部楼层 |阅读模式
让单位不会主动攻击,但是又能在确切的攻击指令下攻击

(不能将单位改成没攻击能力,比如2种攻击方式都禁止,或者攻击为0)
(攻击范围不能设为0,那样的话就变近战了)
(最好不要将它设置为农民,会导致显示出农民的空闲图标)

已解决
游戏开始后将单位设置为工人
或者添加渐隐时间-1的永久隐身技能(会导致反击)
或者游戏开始后调整主动攻击范围(不过不知道是不是会受碰撞体积影响)
发表于 2009-11-5 16:31:07 | 显示全部楼层
调整单位类别里有的。
好像是地精工兵或者别的一个东西,我忘了是什么了。
回复

使用道具 举报

发表于 2009-11-5 16:38:43 | 显示全部楼层
小青蛙么……
依然是用工人分类,如果初始没有然后用触发添加的话,就可以做到和农民一样的不主动攻击,但不显示图标
回复

使用道具 举报

发表于 2009-11-5 17:38:17 | 显示全部楼层
动态添加工人类别。
回复

使用道具 举报

发表于 2009-11-5 17:40:44 | 显示全部楼层
要么触发添加“工人”
要么添加“永久隐形”技能(“自动攻击”设为FALSE,“隐形延迟”设为999999)
回复

使用道具 举报

发表于 2009-11-5 17:43:06 | 显示全部楼层
永久隐形,持续时间-1。这样单位不会主动攻击,但是会反击。如果添加工人就是被打也不会反击。
回复

使用道具 举报

发表于 2009-11-5 17:45:08 | 显示全部楼层
引用第4楼light于2009-11-05 17:40发表的  :
要么触发添加“工人”
要么添加“永久隐形”技能(“自动攻击”设为FALSE,“隐形延迟”设为999999)
持续时间设为-1即可
回复

使用道具 举报

发表于 2009-11-5 17:46:59 | 显示全部楼层
引用第5楼alexries于2009-11-05 17:43发表的  :
永久隐形,持续时间-1。这样单位不会主动攻击,但是会反击。如果添加工人就是被打也不会反击。
可以用注册接受伤害的事件
然后发布stop命令来阻止自动反击
不过隐形延迟要设小点
回复

使用道具 举报

 楼主| 发表于 2009-11-5 17:58:53 | 显示全部楼层
严重火星了的感觉。。。
原来开始之后再改单位类型就可以

谢谢解答众。。。
回复

使用道具 举报

发表于 2009-11-5 19:15:30 | 显示全部楼层
有一个项:叫主动攻击的范围!你改它就好了!
回复

使用道具 举报

发表于 2009-11-5 20:31:17 | 显示全部楼层
你修改了主动攻击范围的话单位就会失去射程阿。比如你的射程2000主动攻击范围500这样实际上只有500射程。不信你去试试看。
回复

使用道具 举报

发表于 2009-11-5 20:43:50 | 显示全部楼层
这个问题可以由触发器修改主动攻击范围来解决,触发器的主动攻击范围和单位编辑器里的主动攻击范围效果不同。某个版本的变化。

不过还是用工人分类的好。
回复

使用道具 举报

发表于 2009-11-5 21:54:00 | 显示全部楼层
引用第10楼alexries于2009-11-05 20:31发表的  :
你修改了主动攻击范围的话单位就会失去射程阿。比如你的射程2000主动攻击范围500这样实际上只有500射程。不信你去试试看。

与分类同样,游戏中修改不会造成射程影响,这也是动态射程系统无法方便的实现的原因
回复

使用道具 举报

 楼主| 发表于 2009-11-5 23:09:27 | 显示全部楼层
如果自己或者目标碰撞体积比较大的话,射程是0还是能攻击的

不知道主动范围是否受碰撞体积影响

似乎也有会自动反击的问题。。。
回复

使用道具 举报

发表于 2009-11-5 23:54:47 | 显示全部楼层
引用第13楼demoncdw于2009-11-05 23:09发表的  :
如果自己或者目标碰撞体积比较大的话,射程是0还是能攻击的
不知道主动范围是否受碰撞体积影响
似乎也有会自动反击的问题。。。
很肯定地告诉你不能。
射程和碰撞毫无关系。
如果你的射程小于碰撞,除非你或者目标可以叠起来比如飞行或者碰撞0否则无法攻击到。
另外主动攻击范围和碰撞毫无关系。
不知道这些东西是哪里听来的歪理邪说。
好罢其实太肯定了不好
回复

使用道具 举报

发表于 2009-11-5 23:59:08 | 显示全部楼层
………………歪理邪说为什么要说的那么肯定………………
回复

使用道具 举报

发表于 2009-11-6 00:03:45 | 显示全部楼层
同感……我开始还怀疑了一下自己。
回复

使用道具 举报

 楼主| 发表于 2009-11-6 10:51:14 | 显示全部楼层
呃,歪理邪说么。。。
因为我记得很久以前专门去测试过
貌似是得到了错误的结论

好吧,再去测试一下好了。。。
回复

使用道具 举报

 楼主| 发表于 2009-11-6 11:01:56 | 显示全部楼层
下面的图是2个碰撞体积200,射程为0的圣骑士在互相攻击。。。
0attack.jpg

下面的图是2个碰撞体积200,射程为200的圣骑士互相攻击。。。
200attack.jpg
回复

使用道具 举报

 楼主| 发表于 2009-11-6 11:06:29 | 显示全部楼层
看起来第一张图是200+200+0
第二张图是200+200+200

所以结论是碰撞有点影响的?。。。好吧,我不敢肯定了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 23:40 , Processed in 0.053566 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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