====== 图腾 ====== 图腾机制放置了一个隐形的“图腾”,与抛射机制类似,只是它不会移动。与射弹非常相似,您可以使用 onTick 技能来创建效果以识别图腾的位置。 图腾会对进入其定义半径内的任何目标施加其 onHit 技能,直到它们的次数或持续时间用完为止。它们可用于使用粒子创建地面效果,例如毒云或地雷。 ===== 属性 ===== |属性|缩写|描述|默认值| |Charges|ch, c|确定图腾在消失前可以击中实体的次数。|0| |onTick|oT|在图腾的原点位置每刻执行一次的 技能|None| |onHit|oH|当图腾击中某物时执行的 技能。命中的目标由本技能继承。|None| |onEnd|oE|图腾持续时间结束时执行的 技能。|None| |onStart|oS|图腾出现时执行的 技能。|None| |Interval|i, int|图腾启动技能的间隔 (刻)|4| |HorizontalRadius|hRadius, hR|图腾的水平大小|1.25| |VerticalRadius|vRadius, vR|图腾的垂直大小|Horizontal Radius| |Duration|md|图腾存在的时间(刻)|200| |YOffset|yo|图腾会在离地面多高的地方生成。|+1| |HitPlayers|hp|是否可以击中玩家。|false| |HitNonPlayers|hnp|是否可以击中非玩家。|false| |HitTarget|ht|是否能命中技能瞄准目标。|true| |HitTargetOnly|是否只能命中技能瞄准目标|false ==== 例子 ==== 剧毒蜘蛛技能 剧毒酸雾: Skills: - stun{d=40;facing=true} @self - message{m="&c&l剧毒蜘蛛&f&l使用了&2&l[剧毒酸雾]"} @PlayersInRadius{r=10} - totem{c=50;oH=剧毒酸雾击中;i=5;hR=5;md=100;hp=true} @Target 剧毒酸雾击中: Skills: - sound{s=entity.spider.ambient;v=10} - message{m="&8&m&l⊰&2&l剧毒蜘蛛&8&m&l⊱&6&l➤ &f&l你感受到我了?"} @PlayersInRadius{r=50} - damage{a=114514}