Este es un código para un Evento TNT Run para los servidores AzerothCore y TrinityCore 3.3.5a. El evento es cargado por un NPC que debe tener las SQL de objetos para que el objeto funcione correctamente. Debería modificar el lugar donde quiere que se genere el evento, si bien se sugiere hacerlo en un lugar como la Mazmorra Prueba del Campeón.
El evento genera una serie de plataformas y permite a los jugadores subir a ellas. Cuando un jugador alcanza una plataforma, esta se destruye y el jugador cae. El jugador que permanezca en una plataforma por más tiempo gana el evento.
Para generar las plataformas, se utiliza la función "GenerarPlataformas", la cual define la ubicación, tamaño y orientación de las plataformas. Para eliminarlas, se utiliza la función "EliminarPlataformas". La función "OnAIUpdate" controla el despawn de las plataformas cuando un jugador llega a ellas.
En el código SQL, se insertan los datos del objeto y del NPC necesarios para este evento. Asegúrese de ejecutar estas consultas antes de utilizar este código.
Tenga en cuenta que este código está diseñado específicamente para los servidores AzerothCore y TrinityCore 3.3.5a y podría requerir modificaciones si se utiliza en otra plataforma o versión del juego.