魔兽地图编辑器如何让物品只能拥有一个

来源:百度知道 编辑:UC知道 时间:2024/05/02 08:56:44
如题
例如我在编辑器里造了10件神器,但是身上只能拥有一个,当获得第2件神器的时候,把获得的第2件神器扔掉
注:一个一个的我会做,我想要一个触发就能把所有东西都包括进去的,拿上面的例子来讲,就是说,只要身上有任意一件神器,当再拿到任意一件神器都能扔掉
因为,我事实上我同种类型做了20多个,但是想做到无法同时拥有2个,不知道这样的触发能不能做出来
一个个弄太麻烦了,要做40*40=160个触发 - -||

把物品设置个等级 比如说武器类 设置成物品等级8 再写触发

事件 任意单位获得物品
条件 触发单位是英雄=TRUE
被操作的物品等级不等于 1(当然这是为了限制药物等级的判定,否则药都叠加不了)
被操作的物品等级不等于 2 .....
动作 FOR循环整数A 1~6做动作
{ IF 触发单位第A格的物品等级=被操作的物品等级
THEN 英雄-丢弃被操作物品从 触发单位身上
ELSE 无动作
}

把装备分分类 设置好相同等级就OK了 同类装备就只能装一个了

楼上说的没错
顺便说一下
楼主你的数学不过关
40*40=160。。。。。。好汗。。。。

1楼写了,我不用写了~

快给人家加分吧~~

看图