maybe
Trade a masterball from a different game to your firered, sapphire/ruby/emerald can get loads of masterballs from the lottery.
No. You can only get one master ball. But you can get one from a friend or if you have a GBA game like emerald, leafgreen, ruby like those and have a master ball on your GBA save make a Pokemon hold it then in pearl or diamond go to Pal Park and choose the Pokemon with the master ball and 5 others from your box capture all of the Pokemon then you will have theMaster Ball
Well, as a Master Ball is extremely rare and it is has a 500% catch rate, there is only ONE Master Ball in the whole game so you can't get a Master Ball more than once without cheating!
no
you will only be given one master ball.
no there is not
The only way to get an additional Master Ball in Pokémon XD is via trading with 1 of the Gameboy Advanced Pokémon games such as Ruby, Sapphire, FireRed, LeafGreen or Emerald.
Have a friend trade you a Pokemon holding the master ball they received.
You can't get another master ball in emerald because there's no one will give you the master ball just the general will give you that.
there is no way in platinum but if you have other pokemons like emerald or ruby you can clone items like master ball or rare candy after you beat elite four and then you can migrate pokemons from them and give them items like master balls so you will many master ball in order to catch any legendary Pokemon
Yes in lilycove is THE big supermarkt on THE first floor is THE lottery you have to go there Every day and if you get all THE numbers matched then you get a new masterball its THE Same for sapphire
You have to use action replay.