图腾
图腾机制放置了一个隐形的“图腾”,与抛射机制类似,只是它不会移动。与射弹非常相似,您可以使用 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 | 是否只能命中技能瞄准目标 |
例子
剧毒蜘蛛技能
剧毒酸雾: 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}