魔兽地图编辑:如何设置不能拥有相同的物品类型?
答案:2 悬赏:0 手机版
解决时间 2021-01-29 04:49
- 提问者网友:沉默菋噵
- 2021-01-28 15:05
就像守卫剑阁那样的!!!我是新手,求高手指教!!!!
最佳答案
- 五星知识达人网友:掌灯师
- 2021-01-28 15:41
实现这个功能需要对装备品进行统一分类,这里的工作量比较大。
【例如将头盔类的物品属性全部设定为永久的,盔甲类物品全设置为可购买的】
完成分类工作后需要一个触发来实现功能(当然,比较严谨的需要更多触发)
事件 — 单位获得物品
(虽然购买物品同时也能触发获得物品,但如果不希望物品购买后丢到地上那就还需要增加触发来限制)
条件 — 触发单位是英雄
动作 —
对一个循环整数A
————loop
——————如果 物品-英雄携带物品第A格物品栏中物品类型 等于 操作的物品类型
——————那么//掉落物品的动作(英雄/单位)
【例如将头盔类的物品属性全部设定为永久的,盔甲类物品全设置为可购买的】
完成分类工作后需要一个触发来实现功能(当然,比较严谨的需要更多触发)
事件 — 单位获得物品
(虽然购买物品同时也能触发获得物品,但如果不希望物品购买后丢到地上那就还需要增加触发来限制)
条件 — 触发单位是英雄
动作 —
对一个循环整数A
————loop
——————如果 物品-英雄携带物品第A格物品栏中物品类型 等于 操作的物品类型
——————那么//掉落物品的动作(英雄/单位)
全部回答
- 1楼网友:大漠
- 2021-01-28 16:49
简单~~~
事件:单位—单位 获得一个物品
条件:物品类型 等于 xxxx物品合成书(最好用力量之书,敏捷之书)
动作:如果(条件成立),那么(做多种动作)否则(做多种动作)
条件:(正在购买的单位)已有(xxxx合成材料1)等于 真(在布尔值中)
(正在购买的单位)已有(xxxx合成材料2)等于 真
(正在购买的单位)已有(xxxx合成材料3)等于 真
动作(条件成立):物品—删除物品 (正在购买的单位) 身上的 (xxxx合成材料1)
物品—删除物品 (正在购买的单位) 身上的 (xxxx合成材料2)
物品—删除物品 (正在购买的单位) 身上的 (xxxx合成材料3)
物品—创造物品 (xxxx成品) 并给予 (正在购买的单位)
动作(条件不成立):游戏—文本消息(合成失败等)
玩家—设置(正在购买的单位)的玩家金钱(木材)为(正在购买的单位)的玩家的金钱(木材)+(合成书的价格)
注意:如果想用一个合成书合成多种道具的话就从 动作(条件不成立)编辑 如果(所有条件成立)那么(做动作)否则(做动作)
继续依此类推就ok 运用复制 粘贴速度快
差不多了,祝你好运!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯