技能概述
永久技能与触发技能
在前文,我们已经大概介绍了 effects
选项的组成,但其实这有些错误。
所有的技能分为 永久技能 和 触发技能 两种,我们将在下一节的技能列表中介绍哪些技能是永久技能,哪些技能是触发技能。但是在这里,我们需要知道:
永久技能不需要触发器,也就是在
effects
选项中,不需要triggers
选项,你就是设置了也没用。玩家一旦激活了技能,在没有变化情况下该技能不会失效。那么什么叫变化呢?出现变化指的是,例如你不再手持这个物品了,你不再激活这个宠物了,加倍器过期了等等。
触发技能需要触发器,不填写
triggers
选项将会导致该技能失效。该技能只会在触发器被触发的瞬间生效。
根据常识,我们也很好判断该技能到底是永久技能还是触发技能,我们以一个镐子为例,我需要设置玩家手持这把镐子时一直拥有力量药水效果,那么很明显这是永久技能,如果我需要设置玩家使用这本镐子挖矿时,每次挖矿都会掉落金币,那么这很明显是触发技能,因为玩家只有在使用这把镐子挖掘方块情况下才会获得金币,并且我也不可能设置玩家手持这把镐子一直无限制获取金币。
对象与玩家
本篇教程无特殊说明情况下,玩家即技能的释放者,而对象即技能作用的“对象”,这里好像是一句废话,因为我们得需要举一些例子才能帮助你知道何为"对象“。
一个挖掘方块有几率获得金币的技能,它的对象就是被挖掘的方块。
一个击杀怪物有几率使其流血的技能,它的对象就是被攻击的怪物。
一个钓鱼有几率获得经验值的技能,它的对象就是被钓起的鱼。
一个右键可以快速传送的技能,它的对象就是玩家十字准星所指的坐标。
特殊
take_damage
触发器的技能,玩家为对象(因为受伤的是玩家),对象为玩家(因为是怪物等对玩家造成伤害的)。
最后更新于