From 3d39abd5b7a0d98cbfaf1c45ea0a94a5a9561fde Mon Sep 17 00:00:00 2001 From: MegadreamsBE Date: Sun, 7 Sep 2025 18:47:11 -0400 Subject: [PATCH] Fix client-side ped exit logic --- Client/mods/deathmatch/logic/CClientPed.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Client/mods/deathmatch/logic/CClientPed.cpp b/Client/mods/deathmatch/logic/CClientPed.cpp index 98319222477..7a7e3e4867f 100644 --- a/Client/mods/deathmatch/logic/CClientPed.cpp +++ b/Client/mods/deathmatch/logic/CClientPed.cpp @@ -6798,7 +6798,7 @@ bool CClientPed::ExitVehicle() return false; // Make ped exit vehicle - GetOutOfVehicle(targetDoor); + GetOutOfVehicle(m_ucVehicleInOutSeat); // Remember that this ped is working on leaving a vehicle SetVehicleInOutState(VEHICLE_INOUT_GETTING_OUT); @@ -6913,6 +6913,7 @@ void CClientPed::UpdateVehicleInOut() m_bIsGettingOutOfVehicle = false; m_VehicleInOutID = INVALID_ELEMENT_ID; + RemoveFromVehicle(); SetVehicleInOutState(VEHICLE_INOUT_NONE); }