mirror of
https://github.com/dashr9230/SA-MP.git
synced 2024-11-23 14:29:52 +00:00
[saco] Implement/match CPlayerPed::GetBonePosition(...)
This commit is contained in:
parent
1f056cb93a
commit
b9f237883b
@ -1085,3 +1085,24 @@ void CPlayerPed::SetWeaponSkillLevel(int iSkill, float fLevel)
|
||||
|
||||
//-----------------------------------------------------------
|
||||
|
||||
VECTOR* CPlayerPed::GetBonePosition(int iBone, VECTOR *vecPos)
|
||||
{
|
||||
if(!m_pPed) return NULL;
|
||||
if(m_pPed->entity.vtable == 0x863C40) return NULL;
|
||||
|
||||
DWORD dwPedPtr = (DWORD)m_pPed;
|
||||
VECTOR* vecResult;
|
||||
|
||||
_asm push 0
|
||||
_asm push iBone
|
||||
_asm push vecPos
|
||||
_asm mov ecx, dwPedPtr
|
||||
_asm mov edx, 0x5E4280 ; CPed__GetBonePosition
|
||||
_asm call edx
|
||||
_asm mov vecResult, eax
|
||||
|
||||
return vecResult;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------
|
||||
|
||||
|
@ -104,6 +104,7 @@ public:
|
||||
|
||||
void SetWeaponSkillLevel(int iSkill, float fLevel);
|
||||
|
||||
VECTOR* GetBonePosition(int iBone, VECTOR *vecPos);
|
||||
|
||||
//char _gap0[813];
|
||||
//char _gap0[741];
|
||||
|
Loading…
Reference in New Issue
Block a user