Muy buenas, compañero. Tu duda tiene principalmente dos partes:
Poner el minisprite de Dialga en el mapa
Te explico: lo que has insertado hasta ahora, de esos 807 pokémons, no son los gráficos que aparecen en el mapa sino los que aparecen en la batalla.
Ahora tienes que insertar el minisprite (también llamado overworld) del pokemon en cuestión. Puedes probar siguiendo
este tutorial.
Y si no tienes el overworld de Dialga, prueba a buscarlo en
The Spriters Resource.
Crear un script para la batalla
Bueno, por lo que dices entiendo que no has profundizado mucho en los eventos y, por tanto, en los scripts.
Te recomiendo, pues, que te mires unos tutoriales para comprender el sistema y empezar. Puedes empezar por el
mío (incompleto pero tiene las bases) o bien por el de
Xabi.
Lo que tienes que usar es un wildbattle. Este comando en particular puedes verlo en el segundo tutorial (el de Xabi), más específicamente en la sección de
Trainers / Wildbattle.
Cualquier duda que te surja al seguir esos tutoriales, ¡avisa! Que estamos aquí para guiarte
¡Suerte! Espero haberte aclarado un poco el panorama. Si no he sido lo suficientemente claro al explicarme, me avisas y con gusto intento de nuevo ^^