How do you go to the Pokemon league in Pokemon Diamond?

well first u better get alott of repelz and if u have an action replay i would use the walking through walls cheat)you in sunnyshore city you go to the sandy patch where the gym leader from gold and silver is and surff across the water and you willllll find a cave and that is victory road after if u go out the right enterance then u will go forward and u will see the Pokemon league go in and talk to the person remember the frizzy red haired guy in front of the sunnyshore gym?? he is in the elite four they each have five exept the champion witch has six Good luck!!