wait(); script.Parent = nil local Services = setmetatable({},{__index = function(t,i) return game:service(i) or nil end}) local Tata = { "coroutine.r", "coroutine.c", ".robloxlocked", "game:G", "game:s", "ImageLabel", "TextButton", "__index", "function(", "setmetatable", "ReplicatedStorage", "ServerScriptService", "ServerStorage", "Soundscape", "BrickColor.n", "Color3", "Vector3", "BodyGyro", "BodyVelocity", ":lerp", "LocalPlayer", '["', "gmatch", ":sub", ":byte", ":lower", ":Kick()", "Instance.new", "GetObject", "LoadAsset", "ContentProvider", ":AddItem", "loadstring", "_G.", "wait(", "delay(", "ypcall(", ":connect(", "DescendantAdded", ":IsA", "ClassName", } local Me = Services.Players.LocalPlayer a,b = ypcall(function() Me.Chatted:connect(function(Message) for _,v in pairs(Tata) do if Message:lower():find(v:lower()) then pcall(function() Me:Kick() end) wait(0.05) while true do end end end end) end) if not a then print(b) end