This plugin was highly requested from some players of my community, so I decided to make it.
It was also mean to be private, but some "problems" came on course (and since I don't find anything like this released in this sections, one better cause for everyone).

Anyway, back to what is important, this plugin can protect you from any damage since you touch a trigger_teleport (it doesn't work with teleport commands).

The Version 1.2 of this plugin wasn't tested with players, so if you find a bug, just comment here (or make a pull request on github).

g_time_float isn't actually used
Also I don't think you need to Kill the timer just return Plugin_Stop at the end of the timer.
And you should atleast pass the client's userid into the timer, instead of the client's index itself, that way if the player disconnects before the timer executes you won't get an error.
and you don't need to include sdkhooks, everything you use is within sdktools.

g_time_float isn't actually used
Also I don't think you need to Kill the timer just return Plugin_Stop at the end of the timer.
And you should atleast pass the client's userid into the timer, instead of the client's index itself, that way if the player disconnects before the timer executes you won't get an error.
and you don't need to include sdkhooks, everything you use is within sdktools.