Knowledge from the fieldRedM

IsPedCarryingSomething works for human/carcass carry, but sprint is impossible while carrying

learning:29

IsPedCarryingSomething works for human/carcass carry, but sprint is impossible while carrying

When the player picks up a human, hogtied target, or carcass onto their shoulder, IS_PED_CARRYING_SOMETHING (0xA911EE21EDF69DAF) correctly returns true — same as for object-style carry (tents, hides). However, the game forces walking speed while carrying anything heavy: IS_PED_SPRINTING (0x57E457CD2C0FC168) will always return false during carry.

Any "sprint + carry" logic will therefore never fire. For training / effort detection, gate on IsPedCarryingSomething(ped) AND GetEntitySpeed(ped) > 0.5 instead.

-- ❌ Will never fire — carry forces walk
if IsPedSprinting(ped) and IsPedCarryingSomething(ped) then ... end

-- ✅ Detects active carry-effort (walking with a load)
if IsPedCarryingSomething(ped) and GetEntitySpeed(ped) > 0.5 then ... end

Verified in-game on RedM build 1491 by observing the debug-loop output: carry=1 sprint=false consistently while carrying a player ped.

Linked natives

  • IS_PED_CARRYING_SOMETHING (0xA911EE21EDF69DAF)
  • IS_PED_SPRINTING (0x57E457CD2C0FC168)

Tags: none
Category: uncategorized
Created: 2026-05-13T18:02:34.847Z

Back to documentation