diff --git a/saco/game/playerped.cpp b/saco/game/playerped.cpp index f5eaddd..e485ccd 100644 --- a/saco/game/playerped.cpp +++ b/saco/game/playerped.cpp @@ -219,6 +219,15 @@ void CPlayerPed::SetStateFlags(DWORD dwState) m_pPed->dwStateFlags = dwState; } +//----------------------------------------------------------- + +BOOL CPlayerPed::IsDead() +{ + if(!m_pPed) return TRUE; + if(m_pPed->fHealth > 0.0f) return FALSE; + return TRUE; +} + //----------------------------------------------------------- void CPlayerPed::GiveWeapon(int iWeaponID, int iAmmo) diff --git a/saco/game/playerped.h b/saco/game/playerped.h index 96e4316..31be2bc 100644 --- a/saco/game/playerped.h +++ b/saco/game/playerped.h @@ -34,6 +34,7 @@ public: void SetArmour(float fArmour); DWORD GetStateFlags(); void SetStateFlags(DWORD dwStateFlags); + BOOL IsDead(); WORD GetAmmo();