Pokemon diamond how to get Spiritomb?

the easiest way to get spiriomb is to use an action replay but if u want to do it the hard way u have to ask someone else because i would have to show u i cant really explain it with typing