This guide will show you how to advance the RNG to get the Pokémon you want. It assumes you know some basics about Gen 4 RNG, like starting and advancing the RNG. The Masuda Method is introduced in this generation, but it's not essential to use.
Setup
Getting ready is easy:
Open PokeFinder and go to Gen 4 => Eggs => Searcher.
Choose your profile and enter your parents' info. The Pokémon that went into the daycare first is Parent A, and the other is Parent B.
Drop off your parents at the daycare and save your game.
Hitting the PID using Egg Advances
Aim for an egg that doesn't need to advance the RNG, as this is the easiest method:
In PokeFinder, set your Advance Range to 0-0.
Choose the traits you want for your Pokémon, like Shiny, Nature, Gender, Ability, etc.
Generate results based on your criteria.
Select your target RNG advance.
RNG your Initial Seed.
If you need to advance the RNG beyond 0, increase the egg advance before making your egg. Here are some ways to do it:
Use the Magikarp Coin to advance the RNG by 1.
Open the Happiness App (loaded or used) – it advances the RNG 2 times the number of Pokémon on your team.
Calling Youngster Joey (available on Route 30) advances the RNG by 2.
Remember to save your game in front of the old man.
Hitting the IVs
The next part of the RNG is standard. Switch to the 'IVs' Method on PokeFinder and set your IV filters. Consider the IVs from your parents, but getting some 31 IVs is usually easy.Get a result, hit your target advance, and advance the RNG as usual.Once you’ve done everything correctly, grab your egg, and you’ll have your desired Pokémon.