Animation too fast?

Greetings everyone, I don’t know if this is the right category, but i want to make something like an elevator that goes fast. However, it seems that its too fast, resulting in the player to fall out. I tried making the animation a bit slower, but is there another way to fix this? I looked for solutions but didnt find any i could find.

If anyone can help, thanks, and everyone, Happy New Year!

Hello, i know that type of issue
Is your evevator using BodyVelocity or BodyThrust?
you can reduce the power of the elevator speed by going into your BodyThrust or Velocity and changing the Vector3 values

1 Like

Thank you! Wasn’t quite what i was looking for, but that works too!

No Problem!
The diffirence between BodyVelocities and a CFrame movement is that a CFrame will move an object, regardless if it is anchored or not and all objects in the way will get pushed away and eventually glitch out. BodyThrust and Velocity only operates on UnAnchored parts and are usually used for cars, elevators, etc…

1 Like

Question: When i want something that plays a certain animation and the player is in it, can i just use seats?

You can add a script into the Seat and an Animation instance.
In the script add this code:
function onSeated(Child)
if Child.Name==“SeatWeld” then
wait()
local Player = game.Players:GetPlayerFromCharacter(Child.Part1.Parent)
if Player then
– load the animation

    end

end
script.Parent.ChildAdded:Connect(onSeated)

1 Like

tell me, i might have done some typing errors, i didnt check the code. Basically it finds the player then loads the selected animation onto the Humanoid.

1 Like