As you can see in this thread, Roblox’s automatic distributor sucks at automatically distributing physics to the right person (aka the driver of the vehicle.)
This is really annoying for several reasons:
[ol]
[li]propagation delay sucks in a major way, hence[/li]
[li]Driving games aren’t fun when your car is on someone else’s CPU[/li]
[li]train games aren’t fun when your train is on someone else’s CPU[/li]
[li]plane games aren’t fun when your train is on someone else’s CPU[/li]
[li]roller coaster places (like RobloxPoint, a staff favorite) get treated to the slowest roller coaster in the universe when the slowest computer in the universe gets the roller coaster distributed to it[/li]
[li]deathruns with vehicles in them don’t teleport randomly and kill everyone because the minecarts switch clients every 2 seconds (I know you like Surface Escape, I made it on the ballot)[/li]
[/ol]
The freezing in the video is from propagation delay, not video lag. If I had the vehicle distributed to me, then the car physics would have been silky smooth even if the others are jumping around. This is the higher-level issue: lack of control.
I propose these solutions:
::ForceClient(BasePart,Player)
forces the vehicle which contains the BasePart to be controlled by the specified client and that client only. The vehicle cannot be distributed to any other clients nor the server. If the player leaves, then the locked vehicle falls under the current automatic distribution system.
::ForceServer(BasePart)
forces the vehicle which the specified BasePart is a part of to be controlled only on the server. It cannot be distributed to clients.
::Unlock(BasePart)
Enables the current automatic distribution on the vehicle which contains the BasePart
I don’t really care which service this goes in or if it is a method of a BasePart, I just want those three methods accessible to scripts, and I want it now. As in, the #0 update priority for me is this right here. Without this, car games suck, train games suck, and the engine will just limp along because it cannot predict the best person to give the physics to (which usually is not the driver)
I do not want you to mis-interpret my request, as it is very dear to my heart, many developers on this forum, and thousands more who use vehicles and play games affected by the automatic distributor