I guess he wants a player to just spawn again instead of dying. I've seen that on a surf speed-run server before.
This should do it.
PHP Code:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#pragma semicolon true
public plugin_init() {
register_plugin("Plugin", "v1.0.0", "Author");
RegisterHam(Ham_TakeDamage, "player", "Player_TakeDamage", false);
}
public Player_TakeDamage(this, iInflictor, iAttacker, Float: fDamage, bitsDamageType) {
if(!is_user_connected(this)) { // Sanity check
return HAM_IGNORED;
}
if(bitsDamageType & DMG_FALL && fDamage >= pev(this, pev_health)) {
ExecuteHamB(Ham_CS_RoundRespawn, this);
return HAM_SUPERCEDE;
}
return HAM_IGNORED;
}