You actually cant physically catch a rayquazza in diamond or pearl. If you have diamond or pearl and you want a rayquazza you need to get pokemon emerald capture it on there and then migrate it onto your peral or diamond game.
Cheers boiz and gyrls.
Findoutyourself
You can only get Rayquaza in Pokemon Diamond by trading it from Ruby, Sapphire, and Emerald. The Rayquaza is a very powerful flying dragon type Pokemon.
You can't find Rayquaza it in pokemon diamond, pearl, and platinum. You just migrate it in Pokemon Emerald, ruby and saphirer
capture legendary Pokemon like rayquaza.
you can't
You cannot capture Raquaza in Pokemon Ranger Shadows of Almia, but you can in the first Pokemon Ranger game.
Rayquaza is not in Diamond only in the pokedex. You would need to migrate it from a gameboy advanced game.
you cant you have to migrate it you can't
Rayquaza isn't available for capture in Diamond or Pearl, but you may be able to get it through the GTS or if you have Emerald, than you can transfer it from your Emerald game.You can also use the action replay or gameshark
You will need to migrate from Pokemon Ruby/Sapphire/Emerald.
You capture Rayquaza only after that cutscene..after the three legyendaries fight in sootopolis,U have to come back to skypillar and have to capture Rayquaza..in case you lost that chance by making the Pokemon faint or fleeing the battle..you can always use gameshark codes to get Pokemon in the wild.
You can trade it from Pokemon Emerald. In Pokemon Emerald, when you find Rayquaza, there is a small chance that it is shiny when you find it. Save the game right before you fight him and keep trying until it turns black. Then catch it and trade it to Pokemon Diamond.