U NEED POKETCH APP MESPRIT IS STILL IN CAVE YEYZ
Chat with our AI personalities
You always start form twinleaf town right? So go to the lake closest to twinleaf, and use surf to go to a cave in the middle of nowhere, go inside, and you'll hopefully find a mesprit. Mesprit runs away from you, so I suggest you have a Pokemon with Mean Look.
After you catch the main legendary (dialga, palkia, giratina) go to lake verity and mesprit will be in the cave in the middle of the lake. Talk to it and then it will flee and appear on your map app.
to catch mesprit in pokemon platinum go to its cave(after beating team galatic and catching/defeating girantina)at lake verity use surf and swim to the cave in the middle. talk to mesprit and it will run away and oak will tell you after it and use your marking map to track it down. best strategy to catch it is get a pokemon with a move like mean look or make it go to sleep. also mesprit is level 50 like uxie and azelf
you need azelf,uxie,mesprit to open the cave after beating the Pokemon league
i don't know but it has to do with the 3 Pokemon UXIE MESPRIT and AZELF and DIALGA