Guía actualizada
Salas, amigos y estado con retraso
En esta versión original, la señalización de salas usa siempre WebSocket; el antiguo selector local RTDB ya no ofrece una alternativa válida. WebRTC/TURN y la cola del anfitrión son capas distintas y conservan su comportamiento de combate. Amigos e invitaciones se actualizan por el servicio original en vez de suscripciones directas a bases de datos. Las consultas suelen espaciarse 9,6–14,4 segundos en menús y 36–54 jugando, con posibles retrasos de red; las páginas ocultas omiten consultas periódicas y actualizan al volver.
Los amigos recibidos parten con estado desconectado/no jugando y sala vacía. Esa etiqueta no demuestra que no puedan entrar en esta versión: prueba una invitación o sala conocida y espera la actualización. Las invitaciones caducan a los tres minutos; repetir la misma antes de 20 segundos se suprime. Las acciones también pueden refrescar la lista. Perfil/apodo conservan intervalo de seis horas y demora de 800 ms, caché de diez minutos; una espera por límite de perfil usa los segundos recibidos (cinco por defecto) más 0,2 segundos. Son tiempos del cliente, no garantías de entrega.
Transporte de salas: ruta normal y opcional
El original 6b2b3547e5 usa ahora salas WebSocket por defecto; una selección explícita rtdb conserva la vía anterior de base de datos en tiempo real. Sustituye a 1c249c541c, que exigía seleccionar vps. No hay un nuevo interruptor normal en Ajustes. El servicio gestiona crear, unirse, miembros y señalización; los mensajes de combate WebRTC y las fórmulas de daño son independientes. Las peticiones caducan a los 8 segundos. La reconexión espera 1, 2, 4, 8 segundos y después un máximo de 15, intenta volver a entrar y permite al anfitrión recrear una sala perdida. El cierre 4002 por conexión sustituida termina la sesión sin bucle. Siguen los errores de sala inexistente, iniciada/cerrada o llena y el máximo de 4 jugadores. Si falla la invitación, comprobad la misma versión original y pedid al anfitrión una sala/invitación nueva. No implica cambios en la versión integrada.
¿En qué momento se bloquea?
Una sala que nunca conecta requiere revisar invitación y red. Aquí se trata de una sala conectada que deja de avanzar o de una partida donde ambos ven estados distintos.
Desliza de lado para leer todas las columnas.
| Síntoma | Qué comprobar |
|---|---|
| No hay sala conectada | Consulta primero la guía de conexión. |
| Cartas cerradas sin elegir | El arreglo del 20 de octubre reabre la elección. |
| El invitado sigue en el menú al empezar | Anótalo aparte; arreglar cartas no prueba arreglar el inicio. |
Compara ambos lados antes de reiniciar
- Identifica anfitrión e invitado. Comprueba si están en la misma sala y si alguien sigue eligiendo una carta, objeto o vínculo.
- Mantén activa la pestaña del anfitrión. Las elecciones o un anfitrión inactivo/detenido pueden pausar la partida; ver una elección no demuestra desincronización.
- Si reaparece la elección, complétala y verifica que ambos regresan al combate. No lo des por resuelto mientras uno siga en el menú.
- Si sigue bloqueado, anota ambas pantallas y la última acción. Fuera de la partida, carga la misma versión original antes de otro intento; recargar no es una forma confirmada de reanudar esta partida.
El arreglo del 20 de octubre tiene un alcance concreto
El 20 de octubre, jugadores del Discord original, en #chat-español y #feedback, comunicaron elecciones rápidas, cartas cerradas y un jugador en el menú. El registro original dice concretamente que se reabren cartas cerradas antes de elegir para liberar a los compañeros en espera. No afirma resolver toda desincronización, fallo al empezar rápido o sesión congelada.
Estas reglas describen el juego original de pokesurvivor.com en la revisión del 20 de octubre enlazada. La edición comunitaria alojada aparte tiene su propia versión: no presupongas que incorpora los mismos arreglos o tiempos.
Cuando solo fallan efectos cooperativos
Esa versión original arregla la atracción de Viento Aciago, Bucle Arena y Torbellino de invitados. También corrige la dirección del proyectil evolucionado de Bola Neblina, pero no confirma arreglar la ralentización cooperativa comunicada aparte. Compara anfitrión e invitado y enemigos normales frente a jefes: estos reciben solo el 25% de la atracción del remolino.
¿Sigue bloqueado? Describe el caso concreto
Incluye dominio y marca de versión, dispositivos/navegadores, roles, estado de sala, última carta o acción de inicio y qué ve cada jugador. Así se distingue una repetición del fallo corregido de otro problema. No borres datos del navegador ni cambies de cuenta para diagnosticar una pausa: no repara la sincronización y puede eliminar progreso local.
Páginas relacionadas
- PokéSurvivor Actualizaciones · 2026-11-04: 4 de noviembre: tiradas con cuenta y cambios de servicio
- PokéSurvivor Actualizaciones · 2026-11-01: Actualización original del 31 de octubre al 1 de noviembre: guardado, regalos y salas
- Cooperativo sin conexión: sala, cuentas y red
- Cooperativo: cuentas, amigos, salas y revivir
- Guardado y sincronización: invitado, local y nube
Datos del juego y fuentes
Los archivos del juego enlazados indican de dónde salen los valores, costes y reglas. Las actualizaciones pueden cambiarlos.
Versión de datos: d567c6da
- https://pokesurvivor.com/en/news/
- https://pokesurvivor.com/version.json
- https://pokesurvivor.com/js/app.min.js?v=eae98df1a1
- https://github.com/JPTER78/pokesurvivor/blob/c121040ff0278383e4ae67bc24f17e4cfd141a24/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/commit/ad6c025958a2feb39345874673da845c57546681
- https://github.com/JPTER78/pokesurvivor/commit/c121040ff0278383e4ae67bc24f17e4cfd141a24
- https://github.com/JPTER78/pokesurvivor-live/blob/639adaf9dc019cdcfe54b16c21a5fcfe33b9e2fa/README.md
- https://github.com/JPTER78/pokesurvivor-live/blob/639adaf9dc019cdcfe54b16c21a5fcfe33b9e2fa/.github/workflows/live.yml
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/sw.js
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/en/news/index.html
- https://github.com/JPTER78/pokesurvivor/commit/23c0d653dfd215690d4a617d6e0593231b9dccd3
- https://github.com/JPTER78/pokesurvivor/blob/90cdd941da04793e3023b4a28aff552819c70f21/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/commit/90cdd941da04793e3023b4a28aff552819c70f21
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/css/style.css
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/en/news/index.html
- https://github.com/JPTER78/pokesurvivor/commit/e5997d563fd271168d4c801fbe46274622f92c13
- https://github.com/JPTER78/pokesurvivor/commit/b742e43772e37d077549bf2fad3d615d60f42961
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/data/changelog.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/net/coop.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/systems/levelup.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/systems/combat.js