Estadísticas
Los cuatro contadores, globales y por evento, y dónde los ven los jugadores.
Los contadores
| Contador | Qué cuenta |
|---|---|
| Bajas | Bajas hechas dentro de eventos |
| Muertes | Muertes dentro de eventos |
| Victorias | Eventos ganados |
| Partidas jugadas | Eventos en los que se participó |
Se registran dos veces: globalmente para el jugador, y por configuración de evento, así que el historial de CS:GO de alguien está separado del de Spleef mientras sus totales generales siguen sumando.
| Tabla | Contiene |
|---|---|
events_player_stats | Los totales globales. |
events_player_event_stats | Una fila por jugador y configuración. |
Dónde los ven los jugadores
| Comando | Muestra |
|---|---|
/events stats | Tus estadísticas |
/events stats <jugador> | Las de otro, con exyliaevents.commands.stats.others |
El menú es lang/<code>/menus/user/stats.yml, editable como el resto.
Leerlas desde código
EventsAPI expone los totales globales directamente:
int kills = EventsAPI.getPlayerKills(uuid);
int deaths = EventsAPI.getPlayerDeaths(uuid);
int wins = EventsAPI.getPlayerWins(uuid);
int games = EventsAPI.getGamesPlayed(uuid);Ver API.
Leerlas desde un scoreboard o un holograma
Los cuatro contadores también son placeholders: %exyliaevents_stats_kills% para los totales de quien lo
lee, %exyliaevents_event_stats_kills_koth% para un solo evento, y %exyliaevents_top_name_kills_1%
junto a %exyliaevents_top_value_kills_1% para la clasificación, global o por evento. Ver
Placeholders.
El plugin clasifica a los jugadores con esos placeholders; no trae un menú de top diez ni un comando
que lo imprima. Los placeholders de clasificación ordenan por kills, deaths, wins o games y
guardan el top diez — bajar más implica leer las tablas por tu cuenta.
Preferencias del jugador
Aparte de las estadísticas, se guarda una preferencia por jugador en events_player_preferences: si
la música de evento está activa. Se alterna con /events music y sobrevive a las reconexiones.
¿Falta algo en esta página? Dínoslo en Discord