Urban Rivals
?
Inscribirse            Es miembro del juego →  
Haz clic aquí si has olvidado tu contraseña.

Bug de los puntos de combate : explicación

Bug de los puntos de combate : explicación
viernes 21/09/2012, 14:43
Espectroscuro - Admin English

Urban Rivals - El juego de cartas de colección masivo multijugador online
11 mensajes
Bug de los puntos de combate : explicación
Espectroscuro - Admin - UR Clan De GanadoresEnglish - Viernes 21/09/2012, 14:43

Hola a todos,

Como lo habeis podido constatar, ocurrió un bug el día de ayer por la mañana que hizo perder varios niveles a los jugadores en pocos combates. Aquí la explicación de lo sucedido :

El bug :

Por las 10 de la mañana, se ha puesto en linea una pequeña corrección que debía impedir a los nuevos jugadores pasar directamente del nivel 1 a 3 después de si primer combate (es un "bug" muy viejo de Urban).
La lógica era simple : si los puntos de combate ganados hacían ganar más de un nivel, se limitaba estos puntos a los necesarios para subir sólo de 1 nivel.
Lamentablemente, un pequeño error en el código hacía que en lugar de basarse en los puntos de combate totales que eran necesarios para llegar al nivel siguiente, se basaba en los puntos necesarios en el nivel corriente y el siguiente.
El resultado de aquello : el calculo era falso y los jugadores perdían MUCHOS puntos de un golpe.

La primera corrección :

Una vez el bug señalado, el código que había sido añadido ha sido inmediatamente retirado. Faltaba anular esta perdida de puntos de combate. La idea era basarse en les historial de combate durante el periodo del bug para restaurar los puntos perdidos.
Lastimosamente, el historial de combate no guardaba todos los puntos perdidos pero los limitaba a una perdida máxima de 32768 puntos (por razones históricas).
La primera corrección no puedo traer a todos los jugadores a su estado inicial de nivel.
Así que se tuvo que pensar en otra solución y fuimos obligados de poner la página en mantenimiento.

La segunda (y buena corrección) :

Para poder encontrar la verdadera cantidad de puntos de combate perdidos tuvimos que tomar los "logs" de la base de datos (que contienen la operación real que ha sido hecha en vuestras cuentas) y hemos tomado el historial de la primera corrección.
Calculando los puntos de combate perdidos realmente y los puntos que fueron devueltos en la primera corrección, hemos calculado los puntos de combate faltantes para volver las cuentas al estado inicial y lanzamos operaciones automáticas para restaurar estos puntos correctamente. Tras eso, pusimos de nuevo la página en linea.

Ahora lo sabéis todo.

Un problema consecuente de aquello es que la clasificación de puntos de combate ha sido cambiada dado las diferentes cantidades de puntos de combate que tuvimos que devolver.

Si todavía ven la página de inicio en mantenimiento, vaciad vuestro caché, sólo es un problema de actualización.

Lamentamos lo ocurrido y esperamos que el problema no os haya ocasionado demasiado estrés.
« Previa12Siguiente »

2/11
AE Martinez - Senior - Arch Enemy Español
Viernes 21/09/2012, 15:45

Gracias Staff , los jugadores solo vemos el juego pero nunca el trabajo que hay detras de todo esto, muy bien y gracias por la aclaracion
3/11
0wn3r_SpiritK - Legend - Street Owners English
Viernes 21/09/2012, 16:01

Cosas que pasan. Gracias por la información.
4/11
(BIZARRO)-WHP - Legend - World Heroes Premium Español
Sábado 22/09/2012, 01:43

gracias por explicar el problema Espectroscuro
5/11
P1SC1S - Titan - ₪ Diamante Negro ₪ English
Domingo 23/09/2012, 00:49

Gracias por explicar el problema, ami no me afectó porqué no estaba, pero vi que muchos se quejaban.

Con tal de que esté arreglado ya es suficiente, gracias
6/11
-Antiglesia- - Guru English
Lunes 24/09/2012, 17:17

Gracias por la info,respecto al estres...uuffffff
7/11
Sawa Cr - Divinity - ☨ La FAMILIA ☨
Martes 25/09/2012, 15:30

Gracias. Fue divertido que llegara el mensaje de que has ganado a Timber de nuevo.
8/11
Mr Elmas - Guru Español
Martes 25/09/2012, 19:48


Staff 1
Bug 0
Bien echo, y gracias por la aclaración.
9/11
fichin CG - Legend - UR Clan De Ganadores English
Martes 25/09/2012, 20:17

Y lo que nos hemos reido, gracias por la explicacion.
10/11
Daylont_KL - Senior - Kings of Legends English
Miércoles 26/09/2012, 05:07

Jajaa cierto me parecía raro que al ganar el duelo pumm directo al nivel 3
Estuve ausente en ese momento, pero genial que se haya resuelto todo...

« Previa12Siguiente »

Urban Rivals - El juego de cartas de colección masivo multijugador online

El equipo de Urban Rivals está formado por apasionados de los videojuegos y juegos de cartas de colección como: Magic the Gathering, Dominion, Vampire, Yu-Gi-Oh!, Pokemon, Wakfu TCG, Assassin Creed Recollection, Shadow Era, Kard Kombat, Might y Magic Duel of Champions.

Play our other addictive free to play online TCG: Fantasy Rivals