It isn't working, and I don't understand what the Output means. Here is the script;
function Encryptor(Encrypt)
local String = ""
for i = 1,Encrypt:len() do
String = String..string.char(92)..Encrypt:sub(i,i):byte()
end
end
wait(5)
local cl = script.ScriptBase:Clone()
cl.Code.Value = Encryptor([[print("XD")]])
cl.Parent = game.ServerScriptService
cl.Disabled = false
The Output said; 19:07:29.174 - String expected 19:07:29.175 - Script 'ServerScriptService.Script', Line 12 19:07:29.176 - Stack End

1 comment
Remember that while this may be a good exercise, as an actual security technique is futile and will not protect your code