From fb07bdab510dc03e9e094f7c366380c7d78f85bd Mon Sep 17 00:00:00 2001 From: josedario87 Date: Wed, 27 Aug 2025 18:56:01 -0600 Subject: [PATCH] historial de acciones persistente en el jugador y visible desde playerstats --- client/src/views/games/PlayerStats.vue | 132 ++++++++++++++++++++++++- server/src/rooms/GameRoom.ts | 37 +++++++ server/src/utils/nameManager.ts | 50 ++++++++++ 3 files changed, 214 insertions(+), 5 deletions(-) diff --git a/client/src/views/games/PlayerStats.vue b/client/src/views/games/PlayerStats.vue index d424fd4..de827c2 100644 --- a/client/src/views/games/PlayerStats.vue +++ b/client/src/views/games/PlayerStats.vue @@ -6,11 +6,11 @@ :aria-label="hasShame ? 'Jugador con vergüenza' : 'Jugador'" >
-
{{ player.name || '—' }}
+
{{ player.name || '—' }}
{{ player.role || '—' }}
😶 × {{ player.shameTokens }}
-
+
🦃 @@ -26,16 +26,49 @@
-
+
Puntuación
+ + +
+
+
+
Historial del sistema — {{ player.name }}
+ +
+
Cargando…
+
Sin historial
+
+
+
+ Hora + Rol + Tokens + Evento + Mensaje + Sala +
+
+ {{ fmtTime(m.timestamp) }} + {{ (m.role || '') || '—' }} + 🦃 {{ m.pavoTokens ?? 0 }} · 🌽 {{ m.eloteTokens ?? 0 }} · 😶 {{ m.shameTokens }} + {{ m.kind }} + {{ m.text }} + {{ (m.roomId || '').slice(0,8) }} +
+
+
+
+