So is it the filterenabled that protects the game, or can I keep it off and just make all my scripts into localscripts?
COMMUNITY QUESTION
FilteredEnaabled vs LocalScripts?
2 answers
Some of the stuff you make would require server sided, doubt EVERYTHING would be local scripted, but if you could make it then sure, do local script.
Put this script in ServerScriptStorage. It makes your game so people can't hack it. But if hackers get through this script then I don't know what script will.
workspace.FilteringEnabled = true
workspace.Changed:connect(function()
workspace.FilteringEnabled = true
end)
Here is the full script I use but I really was just messing around and wanted to try stuff out. :3
workspace.FilteringEnabled = true
workspace.Changed:connect(function()
workspace.FilteringEnabled = true
end)
workspace.FilteringEnabled = true
game.Players.PlayerAdded:connect(function()
workspace.FilteringEnabled = true
end)
workspace.FilteringEnabled = true
game.Players.PlayerRemoving:connect(function()
workspace.FilteringEnabled = true
end)
This discussion is preserved as it was. New answers, comments, and votes are closed.

6 comments
And whats the difference between this an manually enabling it?
I got the script from CloneTrooper1019. But anways. If someone changes the workspace like turning filteringenabled off then it just goes back to being turned on.
But doesnt filteringenabled screw up your scripts?
hmmmm. I never thought of that. But I use that script in all my games and it never seems to screw things up. Ima go in Studio and see if my scripts work better without that script.
Are they all local scripts?
No just regular scripts. CloneTrooper1019 uses regular scripts for that script.