Onix cannot be found for capture in Pokémon Ruby you would have to arrange a trade with another player or you would have to catch Onix in either Pokémon FireRed or Pokémon LeafGreen (in Pokémon FireRed and Pokémon LeafGreen they can be found in the Rock Tunnel, Victory Road and the Seavault Canyon) and then you would have to trade it from either Pokémon FireRed or Pokémon LeafGreen over to Pokémon Ruby.
catch it
Onix does not have a pre-evolution form currently as of Pokemon Omega Ruby and Alpha Sapphire and has not been announced for the Pokemon Sun and Moon games.
Onix is uncatchable in emerald you must get one from firered or leafgreen.
There is no such thing as a Crystal Onix. It only exist in the anime.
you cant catch a man in Pokemon ruby
You can't you will have to trade from leaf green or fire red
no you can catch a charizard in pokemon ruby you can get it as a kanto starter
you can't catch seviper on Pokemon ruby (Pokemon sapphire only)
you can only get it by trading from rife red. :)
raikou cannot be caught on Pokemon ruby
Groudon is not available in Sapphire. You have to trade it from Pokemon Ruby, and there is only one Groudon in the whole Ruby game.you cannot catch groudon in sapphire, but you can have it by transfering it from Pokemon ruby or from Pokemon emeraldyou cannot catch groudon in sapphire, but you can have it by transfering it from Pokemon ruby or from Pokemon emerald
Sorry, but you cannot catch Crystal Onix in Pokemon Silver. And don't try to go out on eBay or something to get Pokemon Gold because he's not in that game either. Crystal Onix was only in the anime episode: The Crystal Onix. Anyone who says you can get it like on youtube either hacked the games or made their own games, which is copyright.