I can't count the number of times I've seen someone destroy their own plane while trying to taxi by going too fast and veering off the runway/taxiway or by hitting wreckage on the runway/taxiway. When the person respawns as their plane blows up, this -very- often causes a ghost plane. This also seems to happen when a person's connection because interrupted.
Regardless of -how- they happen, they result in a plane that accelerates at an astounding speed, often into space. This quickly results in a -major- drop in frame rate for all users present when the ghost plane appeared, and shortly after crashes the server.
Warping happens, and when it does, sometimes some astounding speeds are reached during the warp. However, these speeds and rates of acceleration are not sustained. Could we put in a check that automatically kicks a player when their plane exceeds a factor of maximum speed for 3 or perhaps 5 seconds, and also for when a player's rate of acceleration exceeds a reasonable threshold for 3 or perhaps 5 seconds?
This would completely eliminate the problem, and cause little inconvenience (the player need only reconnect to rejoin the game and resume their fun). Please consider this! Thank you.