AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   pev_dmgtime (https://forums.alliedmods.net/showthread.php?t=225119)

nato 09-01-2013 03:58

pev_dmgtime
 
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(entitym_pPlayer4);

    static 
Float:dmgtime
    pev
(entitypev_dmgtimedmgtime)
    
client_print(idprint_chat"pev_dmgtime = %f",dmgtime)    
}

public 
ham_ThinkGrenade(entity)
{
    
// Invalid entity
    
if (!pev_valid(entity)) return HAM_IGNORED;
    
    static 
id;
    
id get_pdata_cbase(entitym_pPlayer4);
    
    static 
Float:dmgtime
    pev
(entitypev_dmgtimedmgtime)

    
client_print(idprint_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"


ConnorMcLeod 09-01-2013 05:31

Re: pev_dmgtime
 
dmgtime is not used on weapon_*, it is used when grenage is launched, so when a new entity with class "grenade" has been created.


All times are GMT -4. The time now is 19:10.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.