Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- ██╗░░██╗░██████╗░░██████╗░██████╗░
- ██║░██╔╝██╔════╝░██╔════╝░██╔══██╗
- █████═╝░██║░░██╗░██║░░██╗░██████╔╝
- ██╔═██╗░██║░░╚██╗██║░░╚██╗██╔═══╝░
- ██║░╚██╗╚██████╔╝╚██████╔╝██║░░░░░
- ╚═╝░░╚═╝░╚═════╝░░╚═════╝░╚═╝░░░░░
- Kinda Good Game Protection
- version: 1.0
- --]]
- local blocked = {
- "Hack",
- "hack",
- "HACK",
- "Exploit",
- "EXPLOIT",
- "exploit",
- "Infinite Yield",
- "INFINITE YIELD",
- "ServerSide",
- "TOPK3K",
- "Exoliner",
- "Gloop SS",
- "Trollster SS",
- "Sinner SS"
- }
- local Players = game:GetService("Players")
- Players.PlayerAdded:Connect(function(plr)
- while true do
- for i,v in pairs(game:GetDescendants()) do
- if (pcall(function() return v.Text; end)) then
- if string.match(v.Text,blocked[math.random(1,#blocked)]) then
- v:Destroy()
- print("EXPLOIT BLOCKED")
- end
- end
- end
- if plr.Character.Humanoid.Walkspeed>20 then
- plr.Character.Humanoid.Walkspeed = 16
- end
- game.DescendantAdded:Connect(function(descendant)
- if descendant:IsA("ScreenGui") and descendant.Parent ~= game.Players.LocalPlayer.PlayerGui and descendant.Parent ~= game.StarterGui then
- game.Players.LocalPlayer:Kick("")
- end
- end)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement