Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- params : ...
- script.SourceModule:Destroy()
- local SourceModule = script:WaitForChild("SourceModule")
- rawset(_G, "ScriptBuilder", nil)
- while not _G.ScriptBuilder do
- wait()
- rawset(_G, "ScriptBuilder", nil)
- end
- local invoke = _G.ScriptBuilder(script, "7mf]!32d95f88x&]`zz2gVN@Q6^Pm9=QL7E[HT*^-\"2R94Y\'PW&E8-t1l,2Ea4[")
- local source = require(SourceModule)("dasAuthenticashunKey")
- if not invoke("Prompt", script.Name) then
- return
- end
- local BaseEnv = getfenv(0)
- local NewEnv = setmetatable({}, {__index = BaseEnv, __metatable = false})
- do
- for i,v in pairs(BaseEnv) do
- NewEnv[i] = v
- end
- end
- setfenv(0, NewEnv)
- setfenv(1, NewEnv)
- setfenv(source, NewEnv)
- local coroutine, select, tostring, type = coroutine, select, tostring, type
- local Output = function(...)
- coroutine.wrap(invoke)("Output", ...)
- end
- local NS = function(...)
- return invoke("NewScript", ...)
- end
- do
- local NLS = function(...)
- return invoke("NewLocal", ...)
- end
- NewEnv.NLS = NLS
- NewEnv.NewLocalScript = NLS
- NewEnv.NS = NS
- NewEnv.NewScript = NS
- NewEnv.printidentity = function(...)
- local argCount = select("#", ...)
- local str = "Current identity is"
- do
- if argCount > 0 then
- local str = select(argCount, ...)
- if type(str) ~= "number" and type(str) ~= "string" then
- str = "(null)"
- end
- end
- Output("print", str .. " 2")
- end
- end
- NewEnv.warn = function(...)
- local result = ""
- local argCount = select("#", ...)
- if argCount > 0 then
- result = tostring(...)
- for i = 2, argCount do
- result = result .. " " .. tostring(select(i, ...))
- end
- end
- do
- Output("warn", result)
- end
- end
- NewEnv.print = function(...)
- local result = ""
- local argCount = select("#", ...)
- if argCount > 0 then
- result = tostring(...)
- for i = 2, argCount do
- result = result .. " " .. tostring(select(i, ...))
- end
- end
- do
- Output("print", result)
- end
- end
- Output("run", "Running a " .. script.ClassName .. " (" .. script:GetFullName() .. ")")
- spawn(source)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement