If you go to the lilycove lottery, and the your ticket maches the first number you can get a masterball.
you can only get 1 master ball from prof. juniper without cheating
Use a cheating device. You can't get 99 masterballs on sapphire after catching the three regis without a cheating device. Also you din't need any regis to have 99 masterballs.
u dont :)sry mwarriors1019
No sorry you can't you have to have action replay to get more than 1 master ball anyway.
you have to cheat by using an action replay... i wouldn't its cheating :(
=== ===
You can't
You earn a Lot of money like say, enough to by 999 masterballs, then go to a mart that sell master balls, and try to by say 999 masterballs. : ' )
You don't
by dookying in the toilet
by getting a real good job
The only way to get more masterballs without cheating is to have other leafgreen versions or firered or ruby or sapphire or emerald or Pokemon colosseum or Pokemon xd gale of darkness trade the masterball that those games get to leafgreen other than that you have to win the lottery in ruby and sapphire and emerald at lilycove city to get another masterball then trade it to leafgreen.