Why is this vehicle glitching when viewed from the server or other players perspective? Looking for any ideas you may have. I suspect it’s something to do with the spring constraints but not really sure.
I have a vehicle which is spawned by the server for a player and network ownership is set to that player by the server (“Network Owner” frame in video). As you can see in the video the vehicle drives smoothly, no glitching on the network owners screen. However from the perspective of the “Other Players” and “Server View” the vehicle is glitching.
Any ideas why the vehicle is getting messed up on the other players views? I’m just using setting ownership and driving the vehicle. Roblox is taking care of the rest, so I have no idea why it’s getting messed up.
The video is normal speed, then has a slow motion section at the end to better see the glitching.
The visual 3d model you see as the vehicle is massless.
It is welded to an invisible part which has mass.
Is your Chasis using raycasts? If so, are the raycasts handled on server or client?
No raycasting
What exactly are you seting the network owner on? Are you setting it to the PrimaryPart of the model?
Yes, setting network ownership on the primary part of the model.
I even tried setting network ownership on every BasePart of the model as well, same result.
The Roblox Physics engine has issues with massless objects when the server is not in control of them
The server and client starts a conflict on the general trajectory of the massless object, so incorporating mass into the object and your scripts will probably fix it
No problem, Ive experienced that you only need to set the mass of the PrimaryPart but I have never really tested the difference of setting all parts to have mass