No ent no task (amxx 1.8.3 required) :
PHP Code:
#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >
#pragma semicolon 1
#define PLUGIN ""
#define VERSION "0.0.1"
#define cm(%0) ( sizeof(%0) - 1 )
enum {
itbd_Paralyze,
itbd_NerveGas,
itbd_Poison,
itbd_Radiation,
itbd_DrownRecover,
itbd_Acid,
itbd_SlowBurn,
itbd_SlowFreeze,
CDMG_TIMEBASED
}
new const m_rgbTimeBasedDamage[CDMG_TIMEBASED] = {308,309,...};
const m_idrowndmg = 345;
public plugin_init()
{
register_plugin( PLUGIN, VERSION, "ConnorMcLeod" );
RegisterHam(Ham_Spawn, "player", "OnCBasePlayer_Spawn_Post", true);
}
public OnCBasePlayer_Spawn_Post( id )
{
if( is_user_alive(id) )
{
new needed_health = 100 - get_user_health(id);
if( needed_health > 0 )
{
set_pdata_byte(id, m_rgbTimeBasedDamage[itbd_DrownRecover], needed_health);
set_pdata_int(id, m_idrowndmg, needed_health);
}
}
}
__________________