2 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Limb

Describes which limb a particular Instance belongs to (assuming the Instance is part of a Humanoid). Passing an Instance to the Humanoid:GetLimb() function will return the Limb for the Instance.

Items

NameValueDescription
Head0If the limb is a part of the Humanoid's Head.
Torso1If the limb is a part of the Humanoid's Torso. This includes UpperTorso and LowerTorso for R15 rigs.
LeftArm2If the limb is a part of the Humanoid's Left Arm. This includes UpperLeftArm, LowerLeftArm, and LeftHand for R15 rigs.
RightArm3If the limb is a part of the Humanoid's Right Arm. This includes UpperRightArm, LowerRightArm and RightHand for R15 rigs.
LeftLeg4If the limb is a part of the Humanoid's Left Leg. This includes UpperLeftLeg, LowerLeftLeg and LeftFoot for R15 rigs.
RightLeg5If the limb is a part of the Humanoid's Right Leg. This includes UpperRightLeg, LowerRightLeg, and RightFoot for R15 rigs.
Unknown6If a part is not a limb (e.g. running the Humanoid:GetLimb() function and passing it an accessory which is a sibling of the Humanoid will return this value).

If the limb is a part of the Humanoid's Head.

FieldValue
value0

Torso

If the limb is a part of the Humanoid's Torso. This includes UpperTorso and LowerTorso for R15 rigs.

FieldValue
value1

LeftArm

If the limb is a part of the Humanoid's Left Arm. This includes UpperLeftArm, LowerLeftArm, and LeftHand for R15 rigs.

FieldValue
value2

RightArm

If the limb is a part of the Humanoid's Right Arm. This includes UpperRightArm, LowerRightArm and RightHand for R15 rigs.

FieldValue
value3

LeftLeg

If the limb is a part of the Humanoid's Left Leg. This includes UpperLeftLeg, LowerLeftLeg and LeftFoot for R15 rigs.

FieldValue
value4

RightLeg

If the limb is a part of the Humanoid's Right Leg. This includes UpperRightLeg, LowerRightLeg, and RightFoot for R15 rigs.

FieldValue
value5

Unknown

If a part is not a limb (e.g. running the Humanoid:GetLimb() function and passing it an accessory which is a sibling of the Humanoid will return this value).

FieldValue
value6