In Pokemon Ruby/Sapphire/Emerald you go to the PokeMart building in Lilycove city to try the lottery once a day. It depends on your Pokemon ID number. You get better chances of winning by trading Pokemon with various people. First Prize is a Master Ball.
The sunken SHip, or the Quiz Lady, or the Pokemon Lottery.
The lottery corner is on the ground floor of the lilycove department store
You Win the lottery by luck and skills. But it's mostly luck that you need. To improve your chances, you can trade Pokemon with different ID's.
You can win pp up from the lottery at lilycove city.
You can have ruby or emerald trade you there's or you can win one from the lottery at the lilycove dept store its second prize.
You can get more Master Balls in Pokemon Ruby/Sapphire/Emerald by getting an exact match to one of your pokemons ID number at the Lilycove Lottery. To up your chances of winning, trade Pokemon over different games to get more ID numbers.
You can't, you only get one, though Sapphire/Ruby/Emerald has a lottery where you can get one.
In Lilycove town
Only in ruby, sapphire and emerald this is possible. To get there you must get the grand prize of the lottery and have the Pokemon that won it in your party then surf east of pacifidlog town to reach there.
I think a masterball
In the Lilycove Lottery.
I am pretty sure you get a masterball.
Lilycove City.
You're able to play the lottery once a day.
once a day
The sunken SHip, or the Quiz Lady, or the Pokemon Lottery.
The lottery corner is on the ground floor of the lilycove department store