You need to first defeat Cyrus (galactic boss) at the top of mt. coronet, then dialga. After that the person blocking the way shouldn't be there anymore
Sunny Shore City is a location in the games Pokemon Diamond Pearl and Platinum. The city is powered by solar energy.
punch him in the face
Sunny shore city
kfxn[ixjndlkhdlk mln
battle palkia/ dialga
Catch Palkia on spear pillar and the man blocking you from sunnyshore will have gone.
Get a life play combat arms
he will appear at random in his grandparents house!
Not alot but it's a very fun game.
there is no sunny shore city on emerald
You have to have the 7 Gym Badges.
go all the way up mt coronet and catch dealgia then go to sunny shore city