you first need to have the national dex and then you need to trade to ruby/sapphire/emerald and then they will evolve when they are very, very happy and then you level 'em up and you have an blissey and crobat!!
So i can evolve them on my LeafGreen cart as long as i have the national 'dex? Also, is it easier to tell how happy they are in R/S/E due to the pokeblocks and berries etc.
No just go to Daisy (ur rivals sister) and she will thell u how much it likes u...and to get the national dex u need to capture 60 pokemon...and defeat the elite four...