Usa Assembly, no es algo de lo que te debas preocupar a menos que quieras hacer algo muy loco, en cualquier caso hay tutoriales para casi todo https://github.com/pret/pokecrystal/wiki/Tutorials
Pero los scripts no son muy diferentes a los de cualquier otra forma de romhack pokemon, la mejor forma de empezar es buscar algo que ya este dentro del juego y basar tu script en ello.
Pero los scripts no son muy diferentes a los de cualquier otra forma de romhack pokemon, la mejor forma de empezar es buscar algo que ya este dentro del juego y basar tu script en ello.