This shouldn’t be too hard but I didn’t see any other forum posts asking and there was no documentation I could find that shows how to do this.
As the title says, all I am trying to do is force a player to climb on a part similar to how you can force players to sit on a seat. Let me know if this is possible or if not, any sketchy work around ideas id also highly appreciate
Maybe teleporting their CFrame into a truss, but I don’t think this would be trustworthy
setting the humanoid state to climbing might work, but idk
humanoidRootPart.CFrame = CFrame.new(part.Position + Vector3.new(0, 3, 0))
idk if this will work but maybe if you get the humanoid root part and do this. i think this will only get them on the ladder and the climbing state, but do you mean it actually makes them climb all the way to the top?
I tried using MoveTo with a Touch part to trigger a jump.
It works fairly well.
Here is my test:
JumpOnPart.rbxl (55.0 KB)
Just press play and wait.