diff --git a/saco/game/playerped.cpp b/saco/game/playerped.cpp index d4bf472..110dfa0 100644 --- a/saco/game/playerped.cpp +++ b/saco/game/playerped.cpp @@ -419,13 +419,6 @@ BYTE CPlayerPed::GetCurrentWeapon() //----------------------------------------------------------- -int CPlayerPed::GetCurrentVehicleID() -{ - if(!m_pPed) return 0; - - VEHICLE_TYPE *pVehicle = (VEHICLE_TYPE *)m_pPed->pVehicle; - return GamePool_Vehicle_GetIndex(pVehicle); -} //----------------------------------------------------------- // Shows the normal marker @@ -874,7 +867,6 @@ void CPlayerPed::ExitCurrentVehicle() if(!GamePool_Ped_GetAt(m_dwGTAId)) return; if(IN_VEHICLE(m_pPed)) { if(GetCurrentVehicleID()) { - int iVehicleID; VEHICLE_TYPE *pVehicle = GamePool_Vehicle_GetAt(GetCurrentVehicleID()); if(pVehicle) { if( pVehicle->entity.nModelIndex != TRAIN_PASSENGER && diff --git a/saco/game/playerped.h b/saco/game/playerped.h index 096cbdd..110d142 100644 --- a/saco/game/playerped.h +++ b/saco/game/playerped.h @@ -5,6 +5,8 @@ #include "aimstuff.h" #include "entity.h" +DWORD __stdcall GamePool_Vehicle_GetIndex(VEHICLE_TYPE *pVehicle); + struct struc_97 { char _gap0[52]; @@ -37,7 +39,11 @@ public: void ShowMarker(int iMarkerColorID); void HideMarker(); BYTE GetCurrentWeapon(); - int GetCurrentVehicleID(); + int GetCurrentVehicleID() { + if(!m_pPed) return 0; + VEHICLE_TYPE *pVehicle = (VEHICLE_TYPE *)m_pPed->pVehicle; + return GamePool_Vehicle_GetIndex(pVehicle); + }; BOOL IsOnScreen(); float GetHealth(); void SetHealth(float fHealth);