Contenido generado con IA — puede contener errores.

Referencia

Permisos

Los tipos de nodo, cómo se vende una categoría en una línea, y la mitad de la propiedad que no es un nodo.

Los nodos

PermisoConcede
exyliahiteffect.command.hiteffect/hiteffect y todo lo que cuelga de él.
exyliahiteffect.adminTodos los subcomandos de /hiteffectsadmin.
exyliahiteffect.effect.<id>Un efecto, por su id en minúscula.
exyliahiteffect.effect.*Todos los efectos.
exyliahiteffect.category.<id>Todos los efectos de esa categoría.
exyliahiteffect.tier.<id>Todos los efectos de esa rareza.

Un efecto se tiene si aplica cualquiera de los cuatro nodos de efecto: el suyo, el comodín, el de su categoría o el de su rareza.

O si se ganó

Un efecto que sale de la caja se escribe en la fila del jugador, no se concede como nodo. La propiedad se lee como "un permiso lo concede o su fila dice que lo desbloqueó", que es lo que hace que una ganancia sobreviva al rango que pagó la llave. Ver La caja.

El id es el nodo

No hay clave permission en effects.yml. El nodo sale de la clave, en minúscula:

CRIT_SPARK  →  exyliahiteffect.effect.crit_spark
impact      →  exyliahiteffect.category.impact
legendary   →  exyliahiteffect.tier.legendary

Las mayúsculas no cuentan, así que recapitalizar una clave no cambia nada. Renombrarla lo cambia todo: es otro nodo, y quien tuviera el viejo pierde el efecto.

Venderlo

/lp group default permission set exyliahiteffect.command.hiteffect true
/lp group vip     permission set exyliahiteffect.category.impact true
/lp group mvp     permission set exyliahiteffect.effect.crit_spark true
/lp group elite   permission set exyliahiteffect.tier.legendary true
/lp group legend  permission set exyliahiteffect.effect.* true

Seis categorías de quince es lo que hace que valga la pena vender el nodo de categoría: "todos los efectos de Impact" es una línea en vez de quince. El nodo de rareza corta al revés — "todos los Legendary" es un rango que se vende por lo raro que es lo que contiene, no por cómo se ve.

Regala el menú

Sin exyliahiteffect.command.hiteffect no se puede abrir el catálogo. Quien no ve lo que hay a la venta no puede quererlo.

Para qué se comprueba el nodo

Ponérselo

Elegir un efecto en el menú sin su nodo se rechaza con no-permission. Lo gobierna behaviour.require-permission.

Lanzar lo que eligió el menú

La elección se vuelve a comprobar en el momento del golpe. La que ya no se sostiene se quita ahí mismo, en vez de quedarse en el menú hasta la próxima reconexión.

Atar una ficha

Soltar una ficha sobre un arma sin el nodo del efecto se rechaza, y no se consume nada.

Que se dibuje

behaviour.hide-without-permission decide si un efecto bloqueado se esconde en el menú o se muestra bloqueado. En ambos casos se puede previsualizar, y en la pestaña de favoritos siempre se muestra.

Un arma atada no se vuelve a comprobar

El nodo se pide cuando se ata la ficha, nunca después. A partir de ahí el efecto es del arma: suena para quien la tenga en la mano, incluso para alguien que nunca tuvo el nodo — que es justamente la gracia de un efecto que se puede comerciar. Lo que gobiernan los permisos del lado del arma es quién puede ponerlo ahí.

¿Falta algo en esta página? Dínoslo en Discord