From 1865de083f35ea000b4467711e1e490cccd4b729 Mon Sep 17 00:00:00 2001 From: RD42 <42702181+dashr9230@users.noreply.github.com> Date: Sun, 5 May 2024 19:06:45 +0800 Subject: [PATCH] [saco] Implement and match `CPlayerPed::SetHealth(...)` --- saco/game/playerped.cpp | 8 ++++++++ saco/game/playerped.h | 1 + 2 files changed, 9 insertions(+) diff --git a/saco/game/playerped.cpp b/saco/game/playerped.cpp index 7e1b784..8f0638f 100644 --- a/saco/game/playerped.cpp +++ b/saco/game/playerped.cpp @@ -181,6 +181,14 @@ float CPlayerPed::GetHealth() //----------------------------------------------------------- +void CPlayerPed::SetHealth(float fHealth) +{ + if(!m_pPed) return; + m_pPed->fHealth = fHealth; +} + +//----------------------------------------------------------- + void CPlayerPed::GiveWeapon(int iWeaponID, int iAmmo) { if(!m_pPed) return; diff --git a/saco/game/playerped.h b/saco/game/playerped.h index 8024920..5b2850d 100644 --- a/saco/game/playerped.h +++ b/saco/game/playerped.h @@ -29,6 +29,7 @@ public: int GetCurrentVehicleID(); BOOL IsOnScreen(); float GetHealth(); + void SetHealth(float fHealth); WORD GetAmmo();