Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Server script
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local function resetFilteringEnabled()
- local filteringEnabled = game:GetService("FilteringEnabled")
- pcall(function()
- filteringEnabled:Destroy()
- settings():GetService("FilteringEnabled"):SetGlobalFilteringEnabled(false)
- end)
- end
- resetFilteringEnabled()
- for _, child in pairs(ReplicatedStorage:GetChildren()) do
- if child:IsA("RemoteEvent") then
- child.Name = ""
- end
- end
- -- Client injector script
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- _G.FilteringEnabled = false
- for _, part in pairs(character:GetDescendants()) do
- if part:IsA("BasePart") then
- part.FilteringEnabled = false
- end
- end
- character.DescendantAdded:Connect(function(part)
- if part:IsA("BasePart") then
- part.FilteringEnabled = false
- end
- end)
- player.CharacterAdded:Connect(function(newCharacter)
- _G.FilteringEnabled = false
- for _, part in pairs(newCharacter:GetDescendants()) do
- if part:IsA("BasePart") then
- part.FilteringEnabled = false
- end
- end
- newCharacter.DescendantAdded:Connect(function(part)
- if part:IsA("BasePart") then
- part.FilteringEnabled = false
- end
- end)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement