Contenido generado con IA — puede contener errores.

Referencia

Scoreboards

Diecinueve sidebars, cómo se elige el correcto, y los tokens que puede usar cada uno.

scoreboards.yml contiene diecinueve sidebars. Todos tienen la misma forma:

lobby:
  enabled: true
  title:
    - "{primary}&lPRACTICE"
  lines:
    - ""
    - " {info}🌎 {letters}Online: {success}%server_online%"
    - " {highlight}exylia.net"
  update:
    interval: 10
    smart: true
    cache: true

title es una lista: varias entradas se animan una tras otra. update.interval va en ticks.

Los diecinueve

ClaveSe muestra a
lobbyUn jugador en el lobby sin party
partyUn jugador en el lobby que está en una party
queueUn jugador en cola
gameUn 1v1 sin puntos ni objetivo de golpes
game-pointsUn 1v1 con points-to-win
game-hitsUn 1v1 con hits-to-win
duelUn duelo de varias rondas
duel-pointsUn duelo de varias rondas con puntos
duel-hitsUn duelo de varias rondas con objetivo de golpes
party-ffaUn todos contra todos de party
party-teamUn party split o un party duel
spec-gameObservando un 1v1 normal
spec-game-pointsObservando un 1v1 con puntos
spec-game-hitsObservando un 1v1 con golpes
spec-duelObservando un duelo
spec-duel-pointsObservando un duelo con puntos
spec-duel-hitsObservando un duelo con golpes
spec-party-ffaObservando un FFA de party
spec-party-teamObservando una partida de equipos de party

El correcto se elige solo a partir del modo de partida, de si el kit tiene points-to-win y de si tiene hits-to-win; los puntos ganan el desempate cuando están los dos.

Un jugador que haya apagado el scoreboard en /settings no ve ninguno.

Tokens por sidebar

Además de estos, cualquier placeholder y los de cualquier otro plugin se resuelven dentro de una línea de sidebar.

Lobby y party

TokenResponde
%server_online%Jugadores conectados al servidor
%queue%Jugadores en cola en todo el servidor
%fighting%Jugadores en partida en todo el servidor
%wins%Las victorias globales del lector
%kdr%Su ratio global bajas/muertes, un decimal
%win_rate%Su porcentaje global de victorias
%mmr%Su rating global
%rank%El nombre del rango a secas: Copper
%rank_division%La división a secas: II. Vacío en un rango que no tiene
%rank_name%El rango y su división juntos: Copper II
%rank_lp%LP dentro de la división actual
%rank_lp_max%La anchura de la división en LP
%rank_icon%El icono del rango
%members%Cuántos jugadores hay en la party. Solo en party
%max%El tamaño máximo de la party. Solo en party
%leader%El nombre del líder de la party. Solo en party

Cola

TokenResponde
%kit%El primer kit en cola, con +N cuando hay más
%time%Cuánto lleva esperando
%queue%Jugadores en cola en todo el servidor
%fighting%Jugadores en partida en todo el servidor
%wins%Las victorias globales del lector
%kdr%Su ratio global bajas/muertes, un decimal
%win_rate%Su porcentaje global de victorias
%mmr%Su rating en el primer kit en cola
%rank%El nombre del rango de ese kit, a secas
%rank_division%La división de ese rango, a secas
%rank_name%Ese rango y su división juntos
%rank_lp%LP dentro de esa división
%rank_lp_max%La anchura de esa división en LP
%rank_icon%El icono de ese rango

Aquí los tokens de rango son el rating de ese primer kit, no el global. %server_online% no se rellena en este sidebar: el contexto de la cola se construye sin él.

En partida

TokenResponde
%kit%El nombre del kit
%arena%El nombre de la arena
%time%Duración de la partida
%my_points%Los puntos del lector
%their_points%Los puntos del rival
%points_to_win%El points-to-win del kit
%hits%Golpes recibidos por el lector
%opp_hits%Golpes recibidos por el rival
%hits_to_win%El hits-to-win del kit
%round%La ronda de duelo actual
%total_rounds%A cuántas rondas se juega el duelo
%my_wins%Rondas ganadas por el lector
%their_wins%Rondas ganadas por el rival
%my_ping%La latencia del lector
%opp_ping%La latencia del rival
%alive%Jugadores que siguen vivos
%total%Jugadores con los que empezó la partida
%team_a_alive%Supervivientes del equipo A
%team_b_alive%Supervivientes del equipo B
%mmr%El rating del lector en el kit que se está jugando
%rank%Su nombre de rango en ese kit, a secas
%rank_division%La división de ese rango, a secas
%rank_name%Ese rango y su división juntos
%rank_lp%LP dentro de esa división
%rank_lp_max%La anchura de esa división en LP
%rank_icon%El icono de ese rango
%opponent%El nombre del rival, solo en 1v1
%opp_mmr%El rating del rival en el kit, solo en 1v1
%opp_rank%El nombre de rango del rival, a secas
%opp_rank_division%Su división, a secas
%opp_rank_name%Su rango y su división juntos
%opp_rank_lp%Sus LP dentro de esa división
%opp_rank_lp_max%La anchura de esa división en LP
%opp_rank_icon%El icono de su rango

Los tokens de rango del propio lector en partida son su rating del kit que se está jugando. Los del rival se rellenan en un 1v1 y responden ? o 0 en cualquier otro modo.

Otros tres se rellenan solo cuando la partida es contra bots:

TokenResponde
%bot_mode%El modo de combate en el que pelean los bots
%bot_difficulty%La dificultad con la que se invocaron
%bots_alive%Cuántos bots siguen vivos

Observando

Un sidebar de espectador nombra los dos bandos en vez del lector, así que no tiene ningún token %my_*% ni %their_*%:

TokenResponde
%kit%El nombre del kit
%arena%El nombre de la arena
%time%Duración de la partida
%round%La ronda de duelo actual
%total_rounds%A cuántas rondas se juega el duelo
%points_to_win%El points-to-win del kit
%hits_to_win%El hits-to-win del kit
%alive%Jugadores que siguen vivos
%total%Jugadores con los que empezó la partida
%team_a_alive%Supervivientes del equipo A
%team_b_alive%Supervivientes del equipo B
%player1_name%El nombre del primer jugador
%player1_ping%Su latencia
%player1_points%Sus puntos
%player1_hits%Golpes que ha recibido
%player1_wins%Rondas que ha ganado
%player1_rank%Su nombre de rango, a secas
%player1_rank_division%Su división, a secas
%player1_rank_name%Su rango y su división juntos
%player1_rank_lp%Sus LP dentro de esa división
%player1_rank_lp_max%La anchura de esa división en LP
%player1_rank_icon%El icono de su rango
%player2_name%El nombre del segundo jugador
%player2_ping%Su latencia
%player2_points%Sus puntos
%player2_hits%Golpes que ha recibido
%player2_wins%Rondas que ha ganado
%player2_rank%Su nombre de rango, a secas
%player2_rank_division%Su división, a secas
%player2_rank_name%Su rango y su división juntos
%player2_rank_lp%Sus LP dentro de esa división
%player2_rank_lp_max%La anchura de esa división en LP
%player2_rank_icon%El icono de ese rango

Los dos juegos de jugador se rellenan solo en un 1v1 observado. No existen %player1_mmr% ni %player2_mmr%: el rating en bruto no forma parte del contexto de espectador, solo el rango al que corresponde.

La action bar de partida

Aparte del sidebar, y configurada en game.match-actionbar dentro de config.yml:

%opponent_health% | %hits_dealt%↑%my_combo% %hits_received%↓%combo_received%
| %damage_dealt%⚔ / %damage_received%⚔ | %accuracy% / %opponent_accuracy%🎯
| %my_ping%ms / %opponent_ping%ms

Títulos y sonidos

Los demás recursos visuales de la partida viven en config.yml, no aquí:

ClaveCuándo
game.countdown-titleCada segundo de la cuenta atrás previa, con %time%
game.fight-titleEl momento en que empieza la partida
game.you-won-title, game.you-lost-title, game.draw-titleEl resultado
duel.round-won-title, duel.round-lost-title, duel.round-draw-titleEntre rondas, con %my_wins% y %their_wins%
queue.match-found-title, queue.match-found-actionbarMientras se prepara la arena
queue.in-queue-actionbarEstando en cola, con %kits%, %time% y %elo%
queue.teaser-bossbarEl anuncio rotatorio de cola
pvp-regions.combat-tag-bossbarCon marca de combate en una zona PvP, con %time%
season.progress-bossbarDurante una rotación de temporada, con %phase% y %percent%

Cada uno de esos bloques es una definición de efecto completa —título, action bar, boss bar, sonido, partícula y fuego artificial— así que cualquiera puede llevar más de lo que sugiere su nombre.

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