soooooooooo yeee.. any secret method to hide your maps? i already know where to store my scripts (serverscriptservice) and yes the game is fe but it can still be stolen by place stealing exploits
How to prevent your maps from being stolen by level 7 exploits?
1 answer
method 1: using terrain, if the exploit steals the place instance by instance, it is not likely they would capture the terrain via :ReadVoxels(), and would kindof be hard, as i dont think most exploits are built for stealing terrain, i found a jailbreak ripoff that was missing its terrain
method 2: embedding stolen place scripts? in theory, the gameid would be different because it just makes sense that it would definitely be different when they rip it off, so embed a supa sneeky script somewhere deep in the game, maybe something that goes a little like this:
local id = game.GameId
if not id = GAME_ID_HERE then
wait(1)
print("YOU GOT BAMBOOZLED PLACE STEALER!")
for k,v in pairs(game:GetChildren()) do
v:ClearAllChildren()
v.Name = "GeT bAmBoOzLeD"
end
end
now that i think of it it kindof looks like a virus, but all you need to do is replace GAME_ID_HERE with your game's GameId and you are good to go!
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
You can use the GetPropertyChangedSignal method.
the client has a workspace which is cloned from the server, that's why when you use FE and the exploiter injects any threat to the map for example it's visible for him but not for the server