In a similar vein, this is illegal: http://www.pokecheck.org/?pk=3892162
Tyrogue cannot learn either Close Combat, or Detect, so there isn't any way for them to be level-up moves inherited from the parents (and of course Ditto can't learn either move naturally). And obviously Hitmontop itself doesn't learn them until much later.
Edit: Unsurprisingly, the same idiot has another bad hack with the same issue: http://www.pokecheck.org/?pk=3882676 . Same issue as above, this time with Blaze Kick.
Edit 2: http://www.pokecheck.org/?pk=538500 Gen 3 Shedinja retains the ball Nincada was caught in.