Contenido generado con IA — puede contener errores.

Configurar

Habilidades y efectos al sostener

Habilidades de clic derecho, a quién alcanzan, qué cuestan, y la versión pasiva que corre mientras se sostiene un objeto.

Ambos sistemas van por material. Una habilidad es un clic derecho; un efecto al sostener es lo que pasa de forma continua mientras ese mismo tipo de objeto está en la mano principal.

Habilidades

abilities:
  SUGAR:
    display-name: "<#ffd82b><bold>SPEED"
    type: TO_CLAN
    radius: 20
    effects:
      - SPEED|3|5
    cooldown: 7
    energy-cost: 35
    particles:
      enabled: true
      type: "CRIT|60|1|1|1|1"
    sound:
      enabled: true
      type: "BLOCK_NOTE_BLOCK_GUITAR|1|2"
ClavePor defectoQué hace
display-nameel materialEl nombre usado en los mensajes. Funcionan los colores.
typeSELFSobre quién caen los efectos. Ver abajo.
effectsningunoLíneas de efecto, `NOMBRE
cooldown30Segundos. 0 desactiva el cooldown por completo.
energy-cost0Energía gastada. Requiere un bloque energy en la clase.
radius0Bloques, para los tipos que lo necesitan.
particlesapagadoSe muestran en cada objetivo, en su propia posición.
soundapagadoSe reproduce solo para el lanzador.

La clave del mapa es el material sobre el que se hace clic derecho. Un material desconocido se registra en consola y se salta.

Qué pasa al hacer clic derecho

Se comprueba el objeto

El jugador tiene que estar en una clase, y el objeto en mano tiene que ser uno de los materiales de habilidad de esa clase. Si no, el clic se deja pasar.

Se cancela la interacción

En cuanto el objeto encaja, el clic derecho vanilla se cancela — una habilidad sobre un arco o sobre comida no dispara ni se come además.

Cooldown, luego energía

Si sigue en cooldown, o falta energía, se avisa al jugador y no pasa nada más. El objeto no se gasta.

Efectos, partículas, sonido

Los efectos se aplican a cada objetivo, las partículas se muestran en cada uno de ellos, el sonido suena para el lanzador, y todos los alcanzados salvo el lanzador reciben un mensaje.

Se consume un objeto

Solo después de todo eso. Un stack pierde uno; un objeto único desaparece de la mano principal.

Los cooldowns son por material y por jugador

Dos habilidades sobre el mismo material en clases distintas comparten la misma ranura de cooldown, y salir de la clase limpia todos los cooldowns de las habilidades que esa clase declaraba.

Objetivos

type decide a quién alcanza, y radius es el alcance para los tipos que salen del lanzador.

TipoA quién alcanza
SELFAl lanzador. radius se ignora.
TO_CLANAl lanzador, más cada miembro del clan conectado dentro de radius, en el mismo mundo.
TO_CLAN_AND_ALLYHoy por hoy, idéntico a TO_CLAN.
TO_ENEMYCada jugador dentro de radius en el mismo mundo que no esté en el clan del lanzador. El lanzador queda excluido.
TO_ALLYA nadie.

Un tipo no reconocido cae de vuelta a SELF.

TO_ALLY no alcanza a nadie

Se resuelve como una lista de objetivos vacía, así que una habilidad declarada TO_ALLY sigue gastando energía, sigue arrancando su cooldown y sigue consumiendo el objeto, y no aplica nada. Usa TO_CLAN mientras eso sea así.

Sin plugin de clanes

La pertenencia a un clan la responde ExyliaLib, que detecta FactionsUUID, HuskTowns, ZelTeams, RunithClans, UltimateClans, Kingdoms, SimpleClans o ExyliaClans. Sin ninguno instalado:

  • TO_CLAN alcanza solo al lanzador.
  • TO_ENEMY alcanza a todo el mundo en rango, porque nadie comparte clan con nadie.

Lo segundo importa en un servidor sin clanes: un debuff de Sorcerer a 25 bloques también le da a los aliados.

Mensajes a los alcanzados

A todos salvo al lanzador se les dice qué les ha caído. TO_CLAN, TO_CLAN_AND_ALLY y TO_ALLY usan el mensaje abilities.clan; TO_ENEMY usa abilities.enemy. SELF no envía nada, porque no hay nadie más. Ambos están en messages.yml.

Efectos al sostener

El mismo sistema de objetivos, sin coste, sin cooldown y sin consumo — el precio es sostener el objeto en vez de un arma.

hold-effects:
  SUGAR:
    type: TO_CLAN
    radius: 20
    effects:
      - SPEED|2|5
ClavePor defectoQué hace
typeSELFLos mismos cinco valores que una habilidad.
radius0Bloques.
effectsningunoLíneas de efecto.

Cada medio segundo el plugin mira la mano principal de cada jugador que esté en una clase con efectos al sostener, y aplica los efectos de la entrada que coincida.

Dale duración larga a los efectos al sostener

El refresco es cada diez ticks, así que un efecto escrito |5 se reaplica cuando aún le quedan cuatro segundos y medio y nunca parpadea. Una duración de un segundo daría tirones, y en cuanto el jugador cambia de objeto el efecto se acaba solo — así es como termina un efecto al sostener. Nada lo retira antes.

Los dos juntos

El Bard viene con los mismos siete materiales en ambos bloques: sostener azúcar le da al clan Velocidad II de forma continua, y hacerle clic derecho gasta 35 de energía para dar Velocidad III. Esa es la forma buscada — un aura débil gratis, un pico fuerte por un coste.

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