魔兽争霸地图编辑器怎么设置不能捡两个一样的东西啊。

如题所述

把某种类型不能一起带的物品生命值改成除了75以外的其他数值

因为所有物品生命值默认都是75

我这个演示就是判断获得的物品生命值

如果获得的物品生命值不等于75 

操作物品单位还持有生命值不等于75的物品

就丢弃获得物品

这是限制一个物品类型的 如果限制多个类型

就把需要限制的物品类型生命值都改成一样的

注意不能与上面的生命值重复

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-03
触发器你会用吗?
不会就别往下看。

你说的就是同类型的东西不能拾取2个吗?
比如武器只能带1个或者是防具只能带1个?

还是说比如某种神器只能带1把一样的?

-
第一种
任何道具的生命值都是75血
比如你仍道具在地上,你攻击力50要打两下道具才烂
攻击力75以上可以一下打烂
所以我们用这个来区分道具类别
比如武器类的道具都设置为60生命
防具类的道具都设置为61生命
每次玩家拾取或者购买东西的时候都检查他6个物品栏有没有生命值是60或61的
有就是他已经带有武器或者防具了,就用触发器帮他扔掉其中一个
没有就不管他让他装备

第二种类似,更好实现一点本回答被提问者和网友采纳
第2个回答  2012-02-03
事件:任意单位获得物品
条件:获得的物品类型为X
动作:循环整数A1-6 (检查物品栏)
如果单位第循环整数A格物品等级等于获得物品的等级
……………………等于获得物品的类型
………………………………
(如果全部对上就说明一样,因此你不能设置2个不同的物品这些是全部对上的)
则命令单位丢弃获得的物品
第3个回答  2012-02-06

百度不能再解答中发那个网址,我把网址发成图片吧。网址是不要权限的。

中间点,自己找找看。

第4个回答  2012-02-07
任意单位获得物品
记录储存物品类型ID
然后提取物品类型ID判断是否拥有
重复了就命令丢弃