feat: add generic loader
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
local SCRIPT_URL = "https://git.neru.rip/neru/scripts/raw/branch/main/lua/CC%20Tweaked/tutel/tutel-host.lua"
|
||||
|
||||
local function logError(err)
|
||||
local trace = debug.traceback()
|
||||
local msg = ("error: %s\ntraceback: %s\n"):format(err, trace)
|
||||
io.write(msg)
|
||||
end
|
||||
|
||||
local res, err = http.get(SCRIPT_URL)
|
||||
|
||||
if res then
|
||||
local script = res.readAll()
|
||||
|
||||
local fn, err = load(script, "loader", "t", _ENV)
|
||||
|
||||
if not err then
|
||||
xpcall(fn, logError)
|
||||
else
|
||||
logError(("failed to load script (%s)"):format(err))
|
||||
end
|
||||
else
|
||||
logError("failed to get script")
|
||||
end
|
||||
Reference in New Issue
Block a user