Mespirit won't stop moving, it's a Roaming Pokémon so it will always change the route it's on when you do. You just have to keep stepping backwards and forwards between routes until it arrives on the route you're on. Have fun :/
go between 2 cities or towns back and forth until mesprit is in your area, the once it's in your area walk in the grass or water near you until it appears. finally once you battle mesprit, throw a quick ball. that's how i caught it.
Mesprit does flee from the battles normally at the beginning. But if you manage to inflict damage on it then when you see it again it will still have the damage to it. The best way I found to catch Mesprit is to get a level 30-40 Pokemon that knows Mean Look, I evolved my gastly as i found my captured Haunters didnt know Mean Look. Then give your Pokemon that knows mean look a quick claw. Track down Mesprit using the Poketech app (forgot what it is called, my apologies >.
Mesprit roams Sinnoh.
After it flees from Lake Verity, it becomes a Roaming Pokémon. Therefore, it can be anywhere in Sinnoh where there is grass. You can track it by using your Pokétch's map. On a side note, if you accidentally K.O. Mesprit instead of catching it, it is not lost forever, as was the case in previous generations with Legendary Pokémon. All you have to do to make it respawn is defeat the Elite Four again. After that, it will reappear at Lake Verity, where you can make it a Roaming Pokémon once more.
I think you can use it on Cresselia because if you make Masprite faint in will stop running and you can catch is, but not Cresselia! I haven't figured out how to get arceus yet, sorry!!!
you can use the ability shadow tag or the moves block or mean look to engage it in regular battle
mesprit is a legendary Pokemon and legendaries don't have gender However, In Pokemon Mystery Dungeons, Mesprit is considered a giirl.
Mesprit is in the underground lake.
Mesprit never evolves. It-like most legendaries-does not evolve.
mean look stops any Pokemon from running away.
You have two chances to catch Mesprit. If you accidentally make it faint both times, you can't catch it anymore. If you made Mesprit faint once, find it, trap it, lower its hp to 1 using false swipe (you should have gotten the TM), let it escape, then encounter it again and use a quick ball.
No , once it faints , it will not reappear , unless you save the game right before you make it faint .