Placeholders
Todos los placeholders que responde el plugin, escritos completos, con lo que leen dentro y fuera de una ronda.
Cada placeholder de abajo está escrito completo, y al hacer clic en uno se copia.
Cómo se escribe el nombre
Un placeholder es el nombre del plugin seguido del nombre propio del placeholder, y se escribe igual en
todas partes: por PlaceholderAPI y dentro de los archivos del propio plugin — scoreboards.yml,
menus/, messages.yml.
%exyliaaimtrainer_wins%Hasta v1.0.1 cada nombre llevaba el grupo aim: %exyliaaimtrainer_aim_wins% por PlaceholderAPI y
%aim_wins% dentro de los archivos del plugin. Ninguna de las dos formas resuelve ya. Escribe
%exyliaaimtrainer_<nombre>%, y actualiza el scoreboards.yml o el menus/main.yml que ya se hayan
generado en el servidor.
Cada placeholder se resuelve para el jugador que lo está mirando. La mayoría responde algo sea cual sea el
momento: 0, o — (el texto menu.none de messages.yml) donde un número o un nombre no aplica. Las
excepciones se indican en su fila.
Una ronda, una sesión, un duelo
Tres palabras importan en las tablas de abajo.
- Una ronda es un ejercicio en juego, desde el primer objetivo activo hasta el final. No existe durante la cuenta atrás, mientras se descansa tras un ejercicio ni entre dos rondas de un duelo. En un duelo, cada ronda del duelo es una ronda.
- Una sesión es toda la estancia en solitario en la arena: cuenta atrás, ronda, descanso y cada repetición.
- Un duelo es la serie entera, del teletransporte al resultado.
De por vida
Se leen del perfil del jugador. Hasta que el perfil se ha cargado tras entrar, cada uno responde 0, o
— en el caso de los tiempos.
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_total_rating% | El rating global: la suma del mejor rating del jugador en cada ejercicio. |
%exyliaaimtrainer_sessions% | Rondas en solitario guardadas. |
%exyliaaimtrainer_total_hits% | Impactos de por vida, rondas en solitario y duelos. |
%exyliaaimtrainer_total_shots% | Disparos de por vida, rondas en solitario y duelos: impactos más fallos. |
%exyliaaimtrainer_best_flick% | El menor tiempo entre dos impactos jamás: 183ms. — si no hay. |
%exyliaaimtrainer_best_reaction% | La reacción más rápida jamás: 201ms. — si no hay. |
Récord de duelos
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_wins% | Duelos ganados. |
%exyliaaimtrainer_losses% | Duelos perdidos. |
%exyliaaimtrainer_winrate% | Victorias sobre duelos jugados, con su signo: 50%. Los decimales siguen el formato de números de ExyliaLib. |
%exyliaaimtrainer_win_streak% | Duelos ganados seguidos ahora mismo. |
%exyliaaimtrainer_best_win_streak% | La mejor racha de duelos ganados seguidos. |
En vivo o de por vida
Estos cuatro significan la ronda en curso cuando hay una y el perfil de por vida en otro caso, para que una línea del sidebar y un holograma del lobby puedan compartir nombre. Sin ronda y sin perfil cargado, dejan el texto sin cambiar.
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_hits% | Impactos de la ronda en curso; impactos de por vida fuera de una. |
%exyliaaimtrainer_misses% | Fallos de la ronda en curso; disparos menos impactos de por vida fuera de una. |
%exyliaaimtrainer_shots% | Impactos más fallos de la ronda en curso; disparos de por vida fuera de una. |
%exyliaaimtrainer_accuracy% | Precisión de la ronda en curso (el tiempo sobre el objetivo en un ejercicio TRACK, que no tiene disparos), o la de por vida, con un decimal y sin signo %: 87.5. |
La ronda en curso
Cada uno responde 0, 0.0 o — cuando no hay ronda.
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_score% | La puntuación en vivo. |
%exyliaaimtrainer_rating% | La puntuación en vivo por la dificultad. |
%exyliaaimtrainer_streak% | Impactos seguidos. Un fallo, un objetivo expirado o una salida en falso la cortan. |
%exyliaaimtrainer_best_streak% | La racha más larga de esta ronda. |
%exyliaaimtrainer_combo% | El combo actual, en un ejercicio COMBO. |
%exyliaaimtrainer_best_combo% | El combo más largo de esta ronda. |
%exyliaaimtrainer_time_left% | Segundos restantes, redondeados hacia arriba: 30, 1:30. En un ejercicio REACTION, lo que queda de su tope. |
%exyliaaimtrainer_targets_left% | Luces que quedan por responder en un ejercicio REACTION; 0 en cualquier otro. |
%exyliaaimtrainer_grade% | La calificación del último impacto calificado: Perfect, Excellent, Good, Ok o Slow. — antes del primero. |
%exyliaaimtrainer_avg_flick% | El tiempo medio entre dos impactos: 312ms. — antes del segundo impacto. |
%exyliaaimtrainer_avg_reaction% | La reacción media: 245ms. — antes de la primera. |
%exyliaaimtrainer_on_target% | Porcentaje de la ronda sobre el objetivo, en un ejercicio TRACK, con un decimal y sin signo: 64.2. |
%exyliaaimtrainer_precision% | Lo centrados que fueron los impactos, en porcentaje, con un decimal y sin signo. |
%exyliaaimtrainer_ping% | El último ping que midió la ronda. Fuera de una ronda, el ping actual del jugador. |
Qué está haciendo el jugador
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_state% | none, training o match. |
%exyliaaimtrainer_state_label% | Lo mismo con las palabras de menu.state-none, state-training y state-match: None, Drill, Duel. |
%exyliaaimtrainer_phase% | En una sesión en solitario, countdown, running o resting. none fuera de una, y durante un duelo. |
%exyliaaimtrainer_drill% | El nombre visible del ejercicio de la sesión o del duelo. — fuera de ambos. |
%exyliaaimtrainer_drill_id% | El id del ejercicio en config.yml: gridshot. Vacío fuera de una sesión o un duelo. |
%exyliaaimtrainer_kind% | El tipo del ejercicio con las palabras de menu.kinds: Flicking, Reaction, Tracking, Combo. — fuera. |
%exyliaaimtrainer_difficulty% | El multiplicador de dificultad de la sesión o del duelo, con dos decimales: 1.35. 1.00 fuera. |
El duelo en curso
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_format% | La longitud de la serie: BO3. — fuera de un duelo. |
%exyliaaimtrainer_opponent% | El nombre del rival. — fuera de un duelo. |
%exyliaaimtrainer_opponent_score% | La puntuación en vivo del rival en esta ronda; 0 entre rondas y fuera de un duelo. |
%exyliaaimtrainer_opponent_hits% | Los impactos del rival en esta ronda; 0 entre rondas y fuera de un duelo. |
%exyliaaimtrainer_round% | La ronda que se está jugando. 0 fuera de un duelo. |
%exyliaaimtrainer_series% | Rondas ganadas, las tuyas primero: 2 - 1. 0 - 0 fuera de un duelo. |
%exyliaaimtrainer_match_state% | waiting, starting, active, round_end, ending o finished. none fuera de un duelo. |
De todo el servidor
No necesitan un jugador que los mire, así que un holograma del lobby puede mostrarlos.
| Placeholder | Descripción |
|---|---|
%exyliaaimtrainer_training_count% | Jugadores en una sesión en solitario, sea cual sea su fase: cuenta atrás, ronda o descanso. |
%exyliaaimtrainer_match_count% | Jugadores en un duelo, no duelos: un duelo cuenta 2. Un duelo en ending o finished ya no cuenta. |
%exyliaaimtrainer_playing_count% | Los dos sumados: cada jugador en un ejercicio o en un duelo. |
Tablas de clasificación
Una tabla trata de un ejercicio y se ordena por una categoría, y las dos van en el nombre. Cada
placeholder de tabla tiene dos formas: la simple responde el nombre del jugador en la posición n, y la
que termina en _value el número que lo puso ahí.
<drill> es un id de ejercicio de config.yml — en el archivo que trae el plugin: gridshot,
scatter, sixshot, microshot, spidershot, flick, precision, decay, switch, strafe,
reaction, tracking, evasive, combo, combo_19 y axe — y <n> es la posición, contando desde 1.
| Placeholder | Ordenada por | Qué responde |
|---|---|---|
%exyliaaimtrainer_top_<drill>_rating_<n>% | Mejor rating, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_rating_<n>_value% | La misma tabla | Su rating: 1284. |
%exyliaaimtrainer_top_<drill>_score_<n>% | Mejor puntuación, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_score_<n>_value% | La misma tabla | Su puntuación, sin unidad: 950. |
%exyliaaimtrainer_top_<drill>_accuracy_<n>% | Mejor precisión en rondas con disparos suficientes, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_accuracy_<n>_value% | La misma tabla | Su precisión, con su signo: 92.4%. |
%exyliaaimtrainer_top_<drill>_streak_<n>% | Racha más larga, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_streak_<n>_value% | La misma tabla | Su racha: 41. |
%exyliaaimtrainer_top_<drill>_hits_<n>% | Más impactos en una ronda, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_hits_<n>_value% | La misma tabla | Sus impactos: 96. |
%exyliaaimtrainer_top_<drill>_reaction_<n>% | Reacción individual más rápida, de menor a mayor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_reaction_<n>_value% | La misma tabla | Su reacción: 178ms. |
%exyliaaimtrainer_top_<drill>_combo_<n>% | Combo más largo, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_<drill>_combo_<n>_value% | La misma tabla | Su combo: 12. |
La tabla global va en lugar de un ejercicio como overall, y solo se ordena por dos categorías:
| Placeholder | Ordenada por | Qué responde |
|---|---|---|
%exyliaaimtrainer_top_overall_rating_<n>% | Rating global, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_overall_rating_<n>_value% | La misma tabla | Su rating global: 9120. |
%exyliaaimtrainer_top_overall_accuracy_<n>% | Precisión de por vida, de mayor a menor | El nombre del jugador en esa posición. |
%exyliaaimtrainer_top_overall_accuracy_<n>_value% | La misma tabla | Su precisión, con su signo: 81.3%. |
Cualquier otra categoría escrita después de overall lee la tabla de rating.
Escritos con un ejercicio y una posición en su sitio:
%exyliaaimtrainer_top_gridshot_rating_1%
%exyliaaimtrainer_top_gridshot_rating_1_value%
%exyliaaimtrainer_top_reaction_reaction_3_value%
%exyliaaimtrainer_top_combo_19_combo_1%
%exyliaaimtrainer_top_overall_rating_1_value%Un id de ejercicio con guiones bajos se reconoce entero, el id más largo primero:
%exyliaaimtrainer_top_combo_19_combo_1% es la tabla combo de combo_19, no algo sobre combo.
Hasta que una tabla se ha leído una vez, las dos formas responden el texto menu.loading, Loading…, y
lanzan la lectura; a partir de ahí siguen mostrando la última tabla leída mientras carga una más nueva.
Una posición más allá del final de la tabla, un ejercicio desconocido, una categoría desconocida o una
posición que no es un número dejan el texto sin cambiar. Ver
Estadísticas para saber cómo se construye una tabla y cuánto
tiempo se cachea.
¿Falta algo en esta página? Dínoslo en Discord