Help With Marble system

hello

I’am trying to create a marble system so to alow the marble to roll im using

Humanoid.Sit = true

This works Well however when the player jumps the player stands up breaking the marble
ive tryed setting the jump power to 0 how ever this doesn’t work. i dont know how to solve this problem

Thanks in advance

Set the humanoid to Enum.HumanoidStateType.PlatformStanding. This way the player cannot jump or do anything.

-- In LocalScript
humanoid:ChangeState(Enum.HumanoidStateType.PlatformStanding)

You can disable the jump properties, following your script, you should do something like this:

    Humanoid.Sit = true

    Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping, false) -- Disables humanoid from jumping

You would still see the character playing animations even inside the marble, which PlatformStanding fixes everything easily. Since you are moving the marble and not doing much with the character, it’s better off to just make it platform stand and then you can focus on the marble system.

what do you mean can you give a code example?

Ive tryed that it works but for some reason there is no gravity and the ball just floats