diff --git a/saco/game/playerped.cpp b/saco/game/playerped.cpp index 03c254d..f343c84 100644 --- a/saco/game/playerped.cpp +++ b/saco/game/playerped.cpp @@ -244,6 +244,18 @@ void CPlayerPed::SetActionTrigger(BYTE byteTrigger) m_pPed->dwAction = byteTrigger; } +//----------------------------------------------------------- + +BOOL CPlayerPed::IsInVehicle() +{ + if(!m_pPed) return FALSE; + + if(IN_VEHICLE(m_pPed)) { + return TRUE; + } + return FALSE; +} + //----------------------------------------------------------- void CPlayerPed::GiveWeapon(int iWeaponID, int iAmmo) diff --git a/saco/game/playerped.h b/saco/game/playerped.h index 62ec1cf..e382afd 100644 --- a/saco/game/playerped.h +++ b/saco/game/playerped.h @@ -35,6 +35,7 @@ public: DWORD GetStateFlags(); void SetStateFlags(DWORD dwStateFlags); BOOL IsDead(); + BOOL IsInVehicle(); BYTE GetActionTrigger(); void SetActionTrigger(BYTE byteTrigger);