go to this page
http://www.serebii.net/diamondpearl/legendaries.shtml
this page has all the legendaries you can normally catch in in Pokemon diamond/pearl
all other legendaries you have to transfer from a 3rd generation game
their are 12 new ones but Lucario is not included because it is not a legendary because it can breed and it evolves. There are 493 Pokemon (counting the mystery gift Pokemon) in all and only 34 legendaries in the national pokedex
you can catch starly in the begging part by twinleaf and evolve it into a starvia at lv 14 then evolve that into a staraptor at lv 34 or catch a starvia on routes 210, 209, 212
Evolve a Lickitung at Lv.34
After obtaining the National Dex, have Pokemon Emerald in your GBA and check Route 216 (levels 33 or 34), route 217 (level 36) or Lake Acuity (levels 34 or 36). Ursaring appears 8% in all places.
it evolves at level 34
go and catch it on route 34 :)
Level 34
Pokemon Pearl/Diamond Starly evolves into Starvia at level 13 and then evolves into Staraptor at level 34. Source(s): Experience from Pokemon Diamond
Stunky evolves according to level and it will evolve at Level 34.
found out the answer myself lol lvl 34 at elite four
You Can find it At Route 34/35/47 (if you are in Jhoto)
Drifblim (Lv. 32), Gengar (Lv. 34) and Mismagius (Lv. 36).