I have a script then lets you roll, Pretty cool. But one issue is that if you and sliding down a hill or something it just stays 90° and doesnt go to the orientation of the hill
mc7oof
(oof)
September 14, 2023, 7:42pm
#2
Similar issue to yours that might help you find a solution.
Good point, you’d need to have a value for it then set the value on the clients. Here’s what I’d do:
Weld the skateboard to the lower torso instead of the HRP
Have the clients run code to update the lower torsos of characters riding skateboards.
or
Use a physics based approach.
I think it would look something like this:
local Workspace = game:GetService("Workspace")
local humanoidRootpart - set to HRP
local skateboard -- set to skateboard
local rayLength = 1
local function getGroundNor…
This is an animation. Not something that uses tween service sadly