Búsquedas de tesoros: Recursos de eventos justo antes de las fases de eliminación
Los textos del blog de los desarrolladores son proporcionados por el equipo de desarrollo en inglés.
Estimados colonos,
Cuando la fase de eliminación de un evento como el de Pascua o Navidad se activa, las búsquedas de tesoros no proporcionan más recursos de eventos.
Las búsquedas que terminaron antes de la activación de la fase de eliminación generalmente siguen ofreciendo recursos de eventos, con una excepción:
Si la recompensa no era "físicamente" recibida mientras estaba conectado / si el jugador no consiguió un nuevo correo con la recompensa durante el tiempo de duración, no se proporcionan recursos de eventos, independientemente de cuando finalizó la búsqueda. Es por ello que una búsqueda de tesoro a pesar de que se terminó durante o antes del cierre de la fase de eliminación, no proporcionó los recursos de eventos.
Para explicar esta mecánica y dar más detalles sobre este aspecto , BB_Alex escribió otro Blog de los desarrolladores.
Terminología
Empezaré definiendo la terminología para evitar malos entendidos:
Zona - Todo en The Settlers Online relacionada con usted. Las islas, aventuras, artículos. Por así decirlo su propia instancia en TSO.
Zona de apagado - 15 minutos después de salir del juego, la zona de la isla se apaga. Está inactivo hasta que uno de sus amigos visita la isla o usted se conecte de nuevo. Al iniciar la nueva sesión, algunos aspectos basados en el tiempo son manipulados como si tuviera el tiempo, "avance rápido".
Avance rápido - Este término se utiliza para un proceso de cálculo, que se aplica en el momento en que se conecte y comience el juego. El proceso se utiliza para guardar su desarrollo mientras que su zona está inactivo.
Tabla de recompensa - Una tabla que contiene el botín, las posibilidades y condiciones. Una de las posibles condiciones es si un determinado evento está activo.
Búsqueda de Tesoro - Es la tarea realizada por el explorador. Esta tarea genera una tabla de botín bajo ciertas condiciones y le envía el resultado a través del correo en el juego.
persistencia - Los datos se guardan en la base de datos para su uso posterior.
A prueba de Fallos - Un mecánismo de seguridad responsable de mantener el sistema estable y evitar errores o zonas cerradas.
¿Qué sucede si no estoy en línea?
Si la zona está inactiva no hay cálculo. Al salir de su zona de juego se cerrará después de 15 minutos y permanecerá inactivo hasta que se conecte y vuelva al juego nuevamente. Mientras que el juego se está cargando el marco de tiempo en el que la zona estuvo inactiva se calcula durante el proceso de avance rápido.
¿La búsqueda de tesoro forma parte de mi zona?
Sí. Los exploradores, y todas las tareas que se ejecutan, pertenecen a su zona. El cálculo de sus actividades, mientras que la zona estuvo inactiva se realiza tan pronto como se inicia sesión y comienza el juego.
¿Cuándo se genera la tabla de botín?
La tabla de botín se genera en el inicio de la tarea de búsqueda del tesoro. Los resultados de la tabla de botín no permanecen en la base de datos, pero están disponibles siempre y cuando la zona está activa y se pierden tan pronto como la zona se apaga.
¿Un evento forma también parte de mi zona?
No. El evento con todos los valores se establece a nivel mundial para todos los mundos del juego. Es irrelevante si su zona está activa o inactiva. El evento comienza y termina de forma independiente de su propia zona.
¿Por qué los exploradores no traen de vuelta los recursos de eventos?
Voy a explicar una posible situación y tal vez la más común, donde las búsquedas de tesoros no proporcionan recursos de eventos.
1. Se inicia la búsqueda de tesoro, que teóricamente se terminará antes del final del evento
2. La tabla de botín se genera y los resultados están disponibles
3. Cierra el juego
4. Después de 15 minutos de tener el juego cerrado los resultados de la tabla de botín se pierden
5. Durante su tiempo inactivo el evento termina
6. Se conecta e inicia el juego
7. El proceso de avance rápido calcula su zona y la copia de seguridad genera la recompensa de botín sobre la base de las condiciones vigentes. El evento no es parte de esas condiciones, ya que terminó antes de iniciar sesión.
8. El botín no contiene huevos
¿Cuál es exactamente el fallo / error?
Los resultados de la búsqueda de tesoro no se guardan (persistencia). Sobre la base de la mecánica a prueba de fallos el error era difícil de encontrar.
¿No es posible guardar (persistir) los resultados?
Es posible. Sin embargo, cada elemento individual en los resultados de la tabla de botín tendría que ser salvado (persistencia). La cantidad de búsquedas de tesoros que se ejecutan simultáneamente multiplicada por la cantidad de elementos individuales que se generan en la tabla de botín requeriría una gran cantidad de espacio en la base de datos.
Próximos pasos
Una posible solución, que estamos investigando actualmente, es salvar la condición de evento. Todavía tenemos que probar para asegurar que esta solución funciona como es debido, manteniendo un entorno de juego estable.
Espero haber sido capaz de explicar el sistema y responder a las preguntas.
¡Feliz asentamiento!
BB_Alex
Esta es una traducción libre. Es posible que difiera de su original en inglés. La información opiniones pueden perderse o variar de significado debido a la traducción a otro lenguaje. En caso de diferencias, se prefiere la versión original en inglés.
Mod_Zils.