I’m unsure if this is the right category but still
for some odd reason whenever my player steps on my platform the platform doesn’t rotate as it’s meant to, but when I throw a brick or something else on it suddenly it moves?
Try using a HingeConstraint instead (make sure to leave the ActuatorType set to None), you can limit the angle the platform is able to rotate by setting LimitsEnabled to true and changing the upper/lower angle
The platform will only be able to rotate in one plane though, unlike when using a BallSocketConstraint
You can also try welding invisible parts at the edges of the platform, and edit their densities so that they’ll act as weights that will help the platform rotate. Doing so would allow it to rotate in two planes, and continue to use a BallSocketConstraint
@meediaman One final note that I forgot to mention: The right category for this kind of topic would be #help-and-feedback:building-support, since scripting support should be used for issues with code
didn’t seem to work sadly, and hinges would be quite weird to use honestly. I resulted to just having the platform pre-rotated so it’s own weight starts to make it move