其实就是和宠物不吃属性书差不多,下面这个禁止就行了
事件 任意单位发动指定物体目标命令
条件 发布命令ID=转换smart的命令
单位类型=(添加了物品栏的单位)
发布目标命令的分类=能量提升
动作 等待0秒(这个不太推荐,用也没关系,想准一点用计时器)
对触发单位所有者发送消息:不能获得此物品(这句有没有无所谓)
命令 触发单位 停止
我记得似乎没有三维的单位吃了加三维的物品以后系统直接就崩溃了.....
楼下的方法是在吃了以后判断的,似乎无力回天了
我有个比较傻的办法就是删除所有加三维物品的加三维技能
改成触发器判断获取物品单位的单位类型
如果是英雄 用触发器加三维 删除物品 如果不是让小兵把物品吐出来