Feedback on anti saveinstance() script

repeat task.wait() until game:IsLoaded()
workspace.Archivable = false

while true do
task.wait()
if not workspace.Archivable then
– Kick Player
end
end

When exploiter saving map with saveinstance(), They can’t save player characters
Bacause character model is Archivable turned off

I used translator

2 Likes

Ok what. This will never work. Trust me. It won’t. I appreciate the effort you put into this but it simply won’t work.

2 Likes

Although I agree that it is probably impossible to combat saveinstance() in an effective way, it would be helpful if you explained why that is the case.

I don’t even know what :saveinstance does but looking at this guys code im assuming that the local script isn’t able to get any instance’s, correct me if im wrong.

1 Like

First of all, the hacker can simply disable such a script. I also see that OP uses while true do which is not very performant and can cause lag. And many other issues.

2 Likes

Hackers can’t disable scripts, they can only view local scripts.

I am sure they can disable “local scripts”. It seems that I haven’t mentioned the type of script. I am assuming a local because of how the code is. If it was a server script then there would have been no use to add the repeat task.wait() until game:IsLoaded() at the top.

If the objects where Archieved on the server and seem to be inside a loop, it would be almost impossible to try and retrieve the object, but who the hell would want to do that, half of your code remains useless and there is no point.

best anti hek i’ve seen so far on this forum, thank you

1 Like

you are very wrong bro :sob: they can even destroy the script :sob: they can even REPLACE THE FUNCTIONS in the script :sob: they can even view the script source :sob:

1 Like

They can’t delete scripts, idk what you’re on about?

They can do on client side anything. Even delete scripts, and insert new ones.

I know, i mean roblox studio server scripts.