Estadísticas y Logros - Raul125/PanelWiki GitHub Wiki

📊 Estadísticas y Logros

En esta sección puedes explorar todas tus estadísticas detalladas de SCP: Secret Laboratory, desde tu progreso general hasta análisis específicos por armas, clases y logros desbloqueados. Descubre tu evolución como jugador en la comunidad.


🌐 Acceso a Estadísticas

📍 Formas de Acceder

  • Desde el menú SCP:SL → "Estadísticas"
  • URL directa: https://panel.neoncommunity.eu/scpsl/stats
  • Desde tu perfil → Enlace a estadísticas completas

🔐 Requisitos

  • Estar autenticado en el panel
  • Haber jugado en los servidores de NeonCommunity
  • No tener DoNotTrack activado en el juego

🚨 Estados del Sistema

❌ Si nunca has jugado

  • Alerta informativa → "¡Todavía no has jugado en nuestros servidores!"
  • Color: Amarillo/Advertencia
  • Acción: Necesitas conectarte y jugar

🔒 Si tienes DoNotTrack activado

  • Alerta específica → "¡Desactiva el DoNotTrack dentro del juego para que podamos recoger estadísticas!"
  • Solución: Cambiar configuración en SCP:SL
  • Ubicación: Configuración del juego → Privacidad

✅ Si todo está correcto

  • Panel completo de estadísticas disponible
  • Todos los gráficos y métricas funcionando
  • Datos en tiempo real actualizados

🎮 Tarjeta de Perfil Principal

👤 Información del Jugador

Avatar y Datos Básicos:

  • Avatar grande (110x110px) desde Discord
  • Nombre en el juego → Tu nickname en SCP:SL
  • Información destacada con chips informativos:
    • ⭐ Nivel → Nivel actual del jugador
    • 📅 Desde → Mes/año de primera conexión
    • 👁️ Rondas → Número total de partidas jugadas

📊 Métricas Principales

Tres tarjetas destacadas:

⏱️ Tiempo de Juego

  • Valor principal → Horas totales redondeadas a 1 decimal
  • Información adicional → Horas jugadas en últimos 7 días
  • Formato inteligente → Ejemplo: "125.4h"

🎯 K/D Ratio

  • Cálculo automático → Kills ÷ Deaths
  • Manejo de división por cero → Si no hay muertes, muestra total kills
  • Desglose → "X kills / Y muertes"
  • Precisión → 2 decimales

🏃 Escapes

  • Número total de escapes exitosos
  • Información adicional → Fecha de última conexión
  • Contexto → Cuando lograste salir como Class-D o Scientist

⭐ Experiencia

  • Barra horizontal con información de XP
  • Valor numérico destacado
  • Progreso visual sencillo

📈 Gráficos y Análisis Visual

📊 Primera Fila: Análisis Temporal y Armas

⏰ Tiempo de Juego (Últimos 15 días)

  • Tipo: Gráfico de líneas
  • Datos: Horas jugadas por día
  • Período: Últimos 15 días para mejor visualización
  • Formato: DD/MM en eje X, horas en eje Y
  • Características:
    • Línea suave con grosor 3
    • Datos reales desde base de datos
    • Actualización automática

⚔️ Eliminaciones por Arma

  • Tipo: Gráfico de barras
  • Armas incluidas:
    • AK, Com15, Com18, Crossvec
    • E11, FSP9, Logicer, Micro
    • Revolver, Escopeta
  • Ordenamiento: De mayor a menor eliminaciones
  • Datos dinámicos desde estadísticas reales

🎯 Segunda Fila: Análisis por Clases

💀 Eliminaciones por Clase

  • Tipo: Gráfico circular (pie)
  • Clases incluidas:
    • SCP, MTF, Caos
    • Guardia, Clase D, Científico
  • Distribución visual con colores diferenciados
  • Leyenda lateral para identificación

☠️ Muertes por Clase

  • Tipo: Gráfico circular (pie)
  • Mismas categorías que eliminaciones
  • Análisis comparativo disponible
  • Permite identificar puntos débiles

📑 Pestañas de Estadísticas Detalladas

⏱️ Pestaña: Tiempo de Juego

🖥️ Tiempo por Servidor

Tabla detallada con:

  • Servidor → Nombre con ícono
  • Tiempo Jugado → Formato inteligente (días/horas/minutos)
  • Porcentaje → Barra de progreso visual con %
  • Ordenamiento → Por tiempo total descendente

🍩 Distribución por Servidor

  • Gráfico tipo donut → Visualización circular
  • Leyenda inferior → Identificación de servidores
  • Proporciones claras → Fácil comparación

📅 Actividad por Mes

  • Gráfico de barras → Tiempo jugado mensual
  • Formato: YYYY/MM
  • Tendencias históricas → Evolución temporal
  • Datos acumulativos por mes

⚔️ Pestaña: Armas

🎯 Tarjetas por Arma

  • Grid responsivo → 3-4 columnas según pantalla
  • Cada arma tiene su propia tarjeta:
    • Avatar con ícono de arma
    • Nombre del arma
    • Número de eliminaciones
    • Color primario consistente

📊 Estadísticas Incluidas

Todas las armas del juego con sus respectivos conteos de eliminaciones.

💀 Pestaña: Eliminaciones

🎯 Tarjetas por Clase

  • Color verde → Tema de eliminaciones exitosas
  • Información por clase:
    • SCP, MTF, Caos, Guardia, Clase D, Científico
    • Avatar con ícono representativo
    • Número de eliminaciones por clase

☠️ Pestaña: Muertes

💀 Tarjetas por Clase

  • Color rojo → Tema de muertes
  • Misma estructura que eliminaciones
  • Análisis defensivo → Dónde eres más vulnerable

📈 Pestaña: Otros

🎮 Estadísticas Especiales

Tres métricas adicionales:

⚰️ Suicidios

  • Color: Amarillo/Warning
  • Ícono: Healing
  • Dato: Número total de suicidios

🏀 SCP-018 Lanzados

  • Color: Azul/Info
  • Ícono: Science
  • Dato: Bolas lanzadas

🥤 SCP-207 Usados

  • Color: Morado/Secondary
  • Ícono: LocalDrink
  • Dato: Colas consumidas

🏆 Sistema de Logros

📊 Progreso General

Barra de progreso principal:

  • Contador → "X de Y (Z%)"
  • Barra visual → Progreso completado
  • Color primario → Azul destacado
  • Actualización → En tiempo real

🎯 Tarjetas de Logros

✅ Logros Desbloqueados

  • Elevación alta → Efecto 3D pronunciado
  • Borde verde → Indicador visual de éxito
  • Avatar verde → Con ícono de check
  • Chip "Completado" → Estado claro
  • Nombre formateado → Con espacios entre palabras

🔒 Logros Bloqueados

  • Opacidad reducida → 60% de transparencia
  • Avatar oscuro → Con ícono de candado
  • Chip "Bloqueado" → Estado pendiente
  • Efecto visual → Menos prominente

🔄 Detección Automática

  • Reflexión → Analiza propiedades booleanas de logros
  • Actualización → Al cargar la página
  • Formato inteligente → Nombres legibles automáticamente

🧮 Cálculos y Fórmulas

📊 Métricas Principales

⏱️ Tiempo de Juego

  • Total: Suma de todos los registros de Playtimes
  • Últimos 7 días: Filtro por fecha + suma
  • Por servidor: GroupBy servidor + suma
  • Formato: Días/horas/minutos según magnitud

🎯 K/D Ratio

Si DeathsTotal = 0:
    KD = KillsTotal
Sino:
    KD = KillsTotal ÷ DeathsTotal (2 decimales)

📈 Porcentajes

  • Servidor: (TiempoServidor ÷ TiempoTotal) × 100
  • Logros: (LogrosCompletados ÷ LogrosTotales) × 100
  • Precisión: 1 decimal para visualización

📅 Procesamiento de Fechas

  • Gráfico diario: Últimos 15 días
  • Gráfico mensual: Agrupación por año/mes
  • Formato: DD/MM para días, YYYY/MM para meses

🎨 Diseño Visual

🎯 Paleta de Colores

  • Primario: Azul → Información general
  • Éxito: Verde → Logros, eliminaciones
  • Error: Rojo → Muertes, problemas
  • Advertencia: Amarillo → Alertas, suicidios
  • Info: Azul claro → Datos adicionales
  • Secundario: Morado → Elementos especiales

📱 Responsividad

  • Desktop: Grid completo con múltiples columnas
  • Tablet: Adaptación a 2 columnas
  • Móvil: Stack vertical, tarjetas completas
  • Gráficos: Escalado automático

✨ Efectos Visuales

  • Bordes redondeados → Clase "rounded-lg"
  • Elevaciones → Sistema de sombras MudBlazor
  • Transiciones → Suaves entre estados
  • Hover effects → En elementos interactivos

💡 Funcionalidades Especiales

🔄 Actualización Automática

  • Al cargar página → Datos frescos siempre
  • Cálculos dinámicos → No requiere recargar
  • Sincronización → Con base de datos en tiempo real

📊 Gráficos Interactivos

  • MudChart → Biblioteca nativa de MudBlazor
  • Tooltips → Información adicional al hover
  • Leyendas → Identificación clara de datos
  • Colores consistentes → Paleta unificada

🎯 Optimización de Rendimiento

  • Carga asíncrona → OnInitializedAsync
  • Datos agrupados → Consultas eficientes
  • Caché local → Variables de componente
  • Disposición → Liberación de recursos

🔗 Enlaces Relacionados


📊 Conoce Tu Progreso, Mejora Tu Juego

¿Problemas con las estadísticas? Contacta en [Discord](https://discord.neoncommunity.eu/) o consulta FAQ

⚠️ **GitHub.com Fallback** ⚠️