So I’ve been trying to fix the skateboard model for months to make it act like the old skateboard. I understand that the SkateboardPlatform instance is now deprecated, but I don’t know any other alternatives.
I want to create a skateboard that turns just like the old skateboard and doesn’t create any problems. I have been using the original skateboard model to use body movers to see if it affects anything. It did, but when you go up slopes and try to turn, it goes at a weird angle.
This model uses the BodyAngularVelocity instance. I’ve tried using the AngularVelocity instance to no avail. Here’s the code I use to control the steering:
script.Parent.Changed:Connect(function() if script.Parent.Steer == 1 then AVelocity.AngularVelocity = Vector3.new(0,-3,0) elseif script.Parent.Steer == -1 then AVelocity.AngularVelocity = Vector3.new(0,3,0) elseif script.Parent.Steer == 0 then AVelocity.AngularVelocity = Vector3.new(0,0,0) end end)
I’m using the skateboard module roblox uses for their skateboards. Any support will help (also sorry if this topic is messy, this is my first time, and I’m not that great at explaining).
Edit: I also forgot to mention that my skateboard has a BodyGyro of a MaxTorque of (0, 0, 400000000000)