i keep searching the water area in rout four but the relicanths aren't showing up.
You cannot. You need to trade
you can, but you need a dive ball
no you cant get rayquaza
no you just need a groudon/kyorge
no you do not have to catch a relicanth to get a rayquaza
figuire it out yourself
no just go to him but i am talking about Pokemon emerald
Relicanth can be found in the grass underwater..u need dive for this.
There are various reasons that Relicanth is hard to catch. For example, the area where it can be encountered can move.
You can't because he is not available in Platinum. You need to trade one from a friend or transfer from Ruby/Sapphire/Pearl
you beat red and catch rayqaza
You can catch it when you use dive.