i dont know
its easy go to lake valor
you defeat team galactic in the area and save the three pokemon from cyrus
After defeating the Galactic Team Leader Cyrus and Team Galactic Commander Saturn in Team Galactic HQ of Veilstone City, they permit you to set them free by pressing a button to unlock all the capsules. You can meet the trio again in their home lakes after encountering Dialga.
Watch Team Galactic blow up the lake after defeating the Canalave City's Gym Leader. After that, you will be able to acess the lake and fight a Galactic Commander.
the Pokemon champion Cynthia gives it to you after you chase the team galactic grunt to lake valor
yugioh is better...
train
you go to the top of mount conoret. there you must stop galactic's plans for good.
After Team Galactic has been defeated at the Spear Pillar, go back to the Lake Valor Cavern and he will be there. :)
you defeat team galactic in the area and save the three pokemon from cyrus
you got to the lake and beat everyone and then go to their base and beat them and realese them team galactic
veilstone city after u beat the 7th gym and went to lake acuity
acultly lakefront
If you are asking as to why they are not there, it is because you probably haven't defeated Team Galactic on top of Mt. Coronet, they will appear at the lakes after you do. *this is for Pokemon pearl, diamond, or platinum*
you have to go then find the second spirit of the lake and fight another team galactic commander
Veilstone galactic HQ
After beating team galactic,the water will come back and you can go past.and azelf will return too.
go tospear pillarafter rescuing the lake Pokemon before you get to dialga you must beat mars, Jupiter and the head of the team galactic the you will be able to battle him