diff --git a/saco/game/playerped.cpp b/saco/game/playerped.cpp index be19b7b..03c254d 100644 --- a/saco/game/playerped.cpp +++ b/saco/game/playerped.cpp @@ -235,6 +235,15 @@ BYTE CPlayerPed::GetActionTrigger() return (BYTE)m_pPed->dwAction; } +//----------------------------------------------------------- + +void CPlayerPed::SetActionTrigger(BYTE byteTrigger) +{ + if(!m_pPed) return; + + m_pPed->dwAction = byteTrigger; +} + //----------------------------------------------------------- void CPlayerPed::GiveWeapon(int iWeaponID, int iAmmo) diff --git a/saco/game/playerped.h b/saco/game/playerped.h index 16ddbff..62ec1cf 100644 --- a/saco/game/playerped.h +++ b/saco/game/playerped.h @@ -36,6 +36,7 @@ public: void SetStateFlags(DWORD dwStateFlags); BOOL IsDead(); BYTE GetActionTrigger(); + void SetActionTrigger(BYTE byteTrigger); WORD GetAmmo();