Just kidding, not a request.
I've been using a script to KO the player and respawn him, to emulate being able to teleport the player to the current checkpoint position (the last checkpoint touched on the level). Is it possible to do this kind of thing without KOing the player to trigger the respawn? Does anyone do a more elegant solution altogether?