Actualización del juego · Artículo actualizado
Cambios principales
- Al comenzar cada partida, también como invitado cooperativo, el cliente original pide a ice.pokesurvivor.com un sello firmado de cuenta y hora. Sin él no envía la marca. Cada miembro del grupo obtiene el suyo; los invitados lo mandan al anfitrión, que sólo envía cuando todos lo tienen. Hay hasta tres intentos, separados por 5 segundos y con 6 segundos de espera por petición; 401/403 detiene los reintentos. Comprueba sesión, perfil público y conexión antes de empezar otra partida. Conserva la copia local; la calculadora no emite sellos ni garantiza recuperar una marca anterior. El sello controla el envío al ranking; una marca ausente no demuestra por sí sola un fallo del progreso local ni del guardado en la nube.
- En el campo de puntuación del cliente original, t son los segundos enteros de partida limitados a 1–86.400. Antes de t = 1.800, el daño enviado es 0. Desde t = 1.800 es max(0, min(floor(daño puntuado acumulado), (t − 1.799) × 50.000)). El límite es 50.000 a 30:00 y 5.050.000 a 31:40. Usa el tiempo total aunque Sentencia empiece tarde. También se aplica a Gengar de Halloween, que usa el mismo campo y envío. No limita daño por golpe, DPS ni la cifra mostrada durante la partida; introduce el daño puntuado acumulado, no DPS bruto por tiempo.
- Los cambios se registraron el 26 de octubre a las 22:17 y 22:37 UTC; esta revisión de la Wiki es del 27. Las reglas del backend y los archivos de configuración Firebase/TURN salieron del repositorio público. Eso no demuestra que los servicios se desactivaran o cambiaran. Las explicaciones históricas mantienen sus fuentes inmutables y fechas. Se revisa el cliente, no el servidor privado en vivo.
Cada partida necesita un nuevo sello del servidor
Al comenzar cada partida, también como invitado cooperativo, el cliente original pide a ice.pokesurvivor.com un sello firmado de cuenta y hora. Sin él no envía la marca. Cada miembro del grupo obtiene el suyo; los invitados lo mandan al anfitrión, que sólo envía cuando todos lo tienen. Hay hasta tres intentos, separados por 5 segundos y con 6 segundos de espera por petición; 401/403 detiene los reintentos. Comprueba sesión, perfil público y conexión antes de empezar otra partida. Conserva la copia local; la calculadora no emite sellos ni garantiza recuperar una marca anterior. El sello controla el envío al ranking; una marca ausente no demuestra por sí sola un fallo del progreso local ni del guardado en la nube.
Límite del envío, separado del daño de combate
En el campo de puntuación del cliente original, t son los segundos enteros de partida limitados a 1–86.400. Antes de t = 1.800, el daño enviado es 0. Desde t = 1.800 es max(0, min(floor(daño puntuado acumulado), (t − 1.799) × 50.000)). El límite es 50.000 a 30:00 y 5.050.000 a 31:40. Usa el tiempo total aunque Sentencia empiece tarde. También se aplica a Gengar de Halloween, que usa el mismo campo y envío. No limita daño por golpe, DPS ni la cifra mostrada durante la partida; introduce el daño puntuado acumulado, no DPS bruto por tiempo.
Tiempos mínimos y marcas separadas
Una partida necesita 120 segundos para las tablas generales y 600 para la de su Pokémon. El tiempo enviado es entero y se limita a 1–86.400 segundos. El nuevo campo rt conserva el tiempo de esta partida si la mejor marca guardada corresponde a otra más larga. Mejor tiempo y mejor daño pueden proceder de partidas distintas. Diario, semanal y mensual siguen guardando el top 50; esta revisión no los reinicia.
Límites de la fuente pública y el servidor
Los cambios se registraron el 26 de octubre a las 22:17 y 22:37 UTC; esta revisión de la Wiki es del 27. Las reglas del backend y los archivos de configuración Firebase/TURN salieron del repositorio público. Eso no demuestra que los servicios se desactivaran o cambiaran. Las explicaciones históricas mantienen sus fuentes inmutables y fechas. Se revisa el cliente, no el servidor privado en vivo.
¿A qué versión corresponde?
La sección y la vista previa usan el cliente original bed34edb. Los datos de combate siguen en d567c6da y Halloween en f7fbcfc4. El juego incrustado en survivorpoke.com/play/ es otra versión Community fijada por separado; esta actualización de Wiki no lo modifica ni afirma que use el servicio de sellos original. El resultado no prueba un envío ni su aceptación.
Páginas relacionadas
Actualizaciones anteriores y siguientes
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://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/net/ranking.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/net/coop.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/game.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/README.md