A idea:
PHP Code:
public SetShieldTime( iPlayer, Float: flTime )
{
g_flShieldTime[ iPlayer ] = flTime + get_gametime( );
}
public CPlayer__TakeDamage( iVictim, iInflictor, iAttacker, Float: flDamage, iDamagebits )
{
if( get_gametime( ) < g_flShieldTime[ iVictim ] )
{
SetHamParamFloat( 4, flDamage * 0.65 );
}
}
Try to build something around.
__________________