you can not get all 3 starters unless you trade yea u can u just need lots of masterballs or a code to let u take other Pokemon
Chat with our AI personalities
It is not possible to get all three starters in Pokemon LeafGreen without trading. This was an intended mechanic to encourage interaction between players.
By trading the other starters with other players of Diamond or Pearl.
By cheating or trading with other people.
You cannot get all 3 Starter Pokemon in Pokemon Emerald without trading for the other 2.
The only other way is to cheat.