Give your Pokemon alot of poffins and berries which say it wil make them like you more. Keep the Pokemon you want to love in the front, so it will always come in battle. Do Pokemon contests and get massages for them at the Resort Area and Veilstone City.
To make an egg fast, make sure you have two Pokemon that like each other. Ask the daycare man to make sure if they are interested in each other or not. Make sure the Pokemon are capable of breeding, as well (i.e. no legendaries).
Mii Channel
you'll need a white apricorn to make fast ball, then go to Kurt to make it a fast ball.
White apricorns make fast balls.
To get out of fights really fast against wild Pokemon, you should try to find an item in your bag that helps you escape fast, like a smoke ball.
Leave it in your nursery. then you will not have to carry it in your inventory.
a fast isn't fast it catches Pokemon faster but you can only make it in Pokemon soul silver or heart gold
No Pokemon can surf in fast current.
The way I do it is by giving the Pokemon you want happy a sooth bell, this will make the Pokemon grow happy fast. Then every day give the Pokemon a message at Veliston (spelling?). Also make sure that it's the first Pokemon in your party and never put in the PC boxes.
There has never been been any codes for any of the core Pokemon games.
Defeating Pokemon that are a higher level that it, or Rare Candies.
if your on the sinnoh pokedex you can't National Pokedek yes hope i helped