Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local scriptnames =
- {
- "test.lua",
- }
- local scriptfolder = "lua_scripts/"
- for _, filename in ipairs(scriptnames) do
- local byte = [[local script = "]]
- local script, err = loadfile(scriptfolder..filename)
- if(type(script) ~= "function") then
- print("Error crypting "..filename)
- print(err)
- end
- local text = string.dump(script)
- for i = 1, text:len() do
- byte = byte.."\\"..string.byte(text, i)
- end
- byte = byte..[[" assert(load(script))()]]
- local file = io.open(scriptfolder.."crypted_"..filename, "w")
- file:write(byte)
- file:flush()
- file:close()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement