I believe they had something like this in Wolfenstein: Enemy Territory. They called it "finger" i think, and it was a command like finger <player> and then it collected not a screen shot but an opengl data text file thing, that could be re-rendered in game with another command, so they could see what your seeing such as a wallhack, because it renders with all of the opengl hooks and whatnot.
-Cusoman