永发信息网

魔兽地图修改要让两个物品合成另一个要怎么做?

答案:2  悬赏:70  手机版
解决时间 2021-12-31 20:54
还有用两个单位合成的?
最佳答案
事件:任意单位拥有物品
条件:无
动作:If/Then/Else(如果所有条件成立则做动作1,否则做动作2)
条件:触发单位拥有物品A
:触发单位拥有物品B
动作1:删除触发单位的物品A
:删除触发单位的物品B
:创建物品C给与触发单位
动作2:无动作

这个T就是介绍物品A+物品B能合成物品C,很详细吧,拿分,闪人.
全部回答

首先楼主也看到了,用楼上的那种方法虽然可以实现,但假如有100个合成物品,那就要复制粘贴100次合成触发,这样很没效率……

所以我们可以尝试另一种方法,将每个需要合成的物品都记录下来。

item[10*a+1] = 材料a

item[10*a+2] = 材料b

……

item[10*a+6] = 合成物品

我们需要一个函数,在地图初始化时将所有需要合成的物品记录下来。每登记一组物品时a都会增加,也就是说,可以支持819个物品合成……

当英雄获得某个物品时,我们就开始检查这个物品是否可以合成某个新的物品,假如是,那么判断他的身上是否还有材料,有则合成,无则nothing。

楼主懂了吗??假如你需要帮助,可以加我qq:740343332注明一下,我可以帮助你!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
比喻句是什么句
长安马自达cx5是不是全铝发动机?
单选题Tounderstand________warsarestillgo
微博设置中的规则名是什么意思?
我约了一个女孩去吃饭,结果她要叫上和我跟她
陌陌公会
牛津大学奇葩面试问题:为什么人类要有两
单选题如果函数f(x)=x3+ax2+bx+c,(a,b,
养老院英文怎么说
所有的苦都经历了,我也接受了,有过放弃的念头
冷焊机是什么
世界上为什么会有两个俄罗斯
提重是什么意思
早上起床吃苹果好吗
他没有错,只是不爱我而已
推荐资讯
如果在地球上盖一座房子,四面窗子都向北开,这
一个七位数,最高位上是最小的合数,百位上是
“答应”是什么古义的意思
耳钉后面的塞子叫什么
探究题.(1)如图1,可以求出阴影部分的面积
晚上的8点、9点用古代的话怎么说,例如白天中
属猴的和属什么的和财
作文 震撼人心的声音 怎么写
女孩名字 练子昕 好听吗 有好的解释?帮忙想
信用卡怎么用提升额度块 每次最多能提多少
没分家可以自己买房,立香火吗
尖草坪区水务局河道管理站在什么地方啊,我要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?