So there’s been this quite “popular” glitch in my game, where you can spam-click the tool box of a passport or any other tool, while up against a wall - and it will teleport you through.
I was brainstorming and I’m just amazed - There has got to be some sort of way that I could have a script check to see if it was equipped too many times and kick them? SImilar to the RightWeld grip exploit awhile back?
Any help is appreciated - this has been an issue for awhile now (not only that - but them spamming the weapons to cause lag as well.) It’s been over a month and still can’t seem to find a good solution.
2 Likes
If it was me. I think what I would do is have a script checking if a descendant has been removed from a player’s backpack… AKA, they equipped something.
Then set a variable +1 every time that happens. As well as setting a while true do loop that sets it -1 every so often.
And maybe if the variable goes higher than 15 or something. Then, I’m pretty sure you can disable the GUI for the toolbar.
And that would prevent the player from equipping weapons and things. Then you don’t have to kick, and people probably… won’t go through walls.
I’m curious how they’re managing to get through walls with tools, I haven’t heard of that.
Another idea is to just set a cooldown. Use my same idea with disabling the toolbar GUI but every time someone equips something. Just ideas.
I grabbed this code from somewhere, should help though.
local coreGui = game:GetService(“StarterGui”)
coreGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack,false)
wait(timeAmount)
coreGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack,true)
1 Like
Try adding a debounce for 0.(n) seconds on how many times they wait until equipped or until the welded tool pops up.