As the title states, I would like to control the surface motor’s speed.
Why? I am currently creating a sort of spinning leaderboard. The only thing stopping me from implementing it into my game is its speed which is way too fast. ( see gif below)
Inside the CylindricalConstraint’s properties, change the AngularActuatorType to Motor. A submenu with AngularMotor properties will show up, you might need to change the values to your liking. With a cobblestone part at it’s normal physical properties, these are the settings I used:
to change a surface motor’s speed in 2025, you need to use the command bar to change the surface inputs of the parts
local motorPart = ... --part with motor
motorPart.TopSurfaceInput = Enum.InputType.Constant -- assuming the side with the motor is the top, this line makes the motor move at a constant rate.
motorPart.TopParamB = 0.25 --set motor speed