You can't. You have to go to the battle tower which is unlocked AFTER you defeat the Elite Four. There is no way you can clone before you battle the Elite Four. I wish that I could. Sorry.
if you give a Pokemon your masterball and then breed it with a ditto or a Pokemon of opposite gender on 4 island, when the egg hatches i think the baby holds a masterball as well.
gamestop
A copy of Pokemon Emerald is required to get Teddiursa in Pokemon Diamond. By having a copy of Pokemon Emerald in the GBA slot of the DS Teddiursa will start to appear in Route 211 and Acuity Lakefront.
You can copy a master ball on Pokemon Emerald by having one of your friends that has one sign on to their ds and connect the two. Then they can give it to you in the Pokemon center.
Sorry you can't copy/clone Pokemon in fire red.. this is a glitch in Pokemon Ruby, Sapphire and Emerald.
You can easily find a working copy on eBay
If you have a copy of Pokemon Emerald you are able to catch Gligar in Pokemon Pearl. By having a copy of Pokemon Emerald in the GBA slot of the DS the Pokemon Gligar will start to appear in Routes 206, 207, 214, 215, 227 and at Stark Mountain.
Up The Butt
Nincada cannot be found in Pokemon FireRed. You have to trade them from a copy of Ruby, Sapphire, or Emerald.
No, you cannot catch Sableyes on Pokemon Ruby and they have to be traded in from a copy of Sapphire, Emerald, or XD Gale of Darkness.
sometimes
well i dont know about diamond or pearl but there is a emerald cloning cheat if that helps