We do not currently know of any antonyms for plays a practical joke on.
For similar words to plays a practical joke on, try: