PHP Code:
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_hegrenade", "ham_WeaponIdleHE_Post", 1)
RegisterHam(Ham_Think, "weapon_hegrenade", "ham_ThinkGrenade")
public ham_WeaponIdleHE_Post(entity)
{
static id;
id = get_pdata_cbase(entity, m_pPlayer, 4);
static Float:dmgtime
pev(entity, pev_dmgtime, dmgtime)
client_print(id, print_chat, "pev_dmgtime = %f",dmgtime)
}
public ham_ThinkGrenade(entity)
{
// Invalid entity
if (!pev_valid(entity)) return HAM_IGNORED;
static id;
id = get_pdata_cbase(entity, m_pPlayer, 4);
static Float:dmgtime
pev(entity, pev_dmgtime, dmgtime)
client_print(id, print_chat, "pev_dmgtime = %f", dmgtime)
return HAM_IGNORED;
}
Why pev_dmgtime always shows zero?
pev_dmgtime = 0.00000
That's generally not caught
PHP Code:
RegisterHam(Ham_Think, "grenade", "ham_ThinkGrenade")