So I’m making hovercar and I have done my suspension system which works well, if you are testing it with run, and has been working with play solo as well just recently.
But I’m currently messing around with vehicle controls like assigning network ownership of the vehicle seat to player and making control script local. So currently I am moving my hover car with my local script, but suspension is still server sided.
Problem is, that my car does two things randomly, even testing on Run it sometimes works and sometimes doesn’t
There’s 2 different things it does while testing on Run:
GUI’s on little four parts on the edges are forces each suspension applies , in the middle it’s CFrame of Gyro, and is not useful now.
1.Crawling on the ground:
2.Tilting to the right or left side a little which causes car to move that way(I also have bodyGyro in primary part)
But sometimes it just works fine:
So this was all on Run, now while play solo it’s little bit different:
It does all of the above plus this:
you can notice lag there is, while suspension balances
or sometimes lag is infinite:
Now what If everything goes fine and you jump on it:
it starts movements resulting it looking like particular solution in this article.
This shouldn’t be happening, because I am manually making all of the characters parts massless once player sits on the vehicle seat, so basically nothing changes.
It feels like no matter what kind of force suspension applies something pushes it down.
I will not post codes here instead I will link to anyone willing to help
If you need any further information or scripts I will provide them to you