That would cause a lot of clicks from things like loading large maps, having an audio play for the first time, etc.
Roblox does already auto kick if you hold the bar down for 10 seconds. The problem with this fix is that people can just spam click the bar to reset the kick timer…
Just tried this on an old game of mine, and if I held the right mouse down for about 20 seconds, it would kick me. I got that same infamous message that people have been getting when they disconnect lately.
Still bugs me that this message says what it says, because it is so misleading. It’s very unlikely but maybe these two bugs have something to do with one another? Who knows.
Also, does everyone get the same message when they’re kicked for the bug mentioned in OP?
I don’t see how playing an audio for the first time drops FPS – I can understand loading a large map though. Wouldn’t be too hard to make it so that it would have to stay below 3 for 2 seconds or so though.
4 Years Later… No fix… Very Sad. This bug freezes all local scripts and is impossible to detect on the client. The only way is to have server checks in place to see if packets are dropping… unfortunately, even players with a poor connection could get caught in kick waves. Very disappointed in Roblox for allowing built-in exploits for THIS LONG…
game:GetService("RunService").RenderStepped:Connect(function(dt)
if dt > 1.9 then
game.Players.LocalPlayer:Kick("No more freeze glitch, leave")
end
end)
This is STILL an issue to this day. Most recent abuse I’ve witnessed of this was today in a round of POF:RE. The plate of which multiple players were on disappeared and 2 players tab glitched to prevent them from falling/losing.
This is becoming a widespread “plague” for Jailbreak recently. Players are using this trick to abuse all sorts of things from launching cars to disabling our NPC system. We really need this one resolved. Seemingly an issue only on Windows.