From e20f915b9802a0f7706f07eab9fe3ec0e550f252 Mon Sep 17 00:00:00 2001 From: neru Date: Tue, 6 May 2025 18:39:03 -0300 Subject: [PATCH] feat: add generic loader --- lua/CC Tweaked/loader.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lua/CC Tweaked/loader.lua diff --git a/lua/CC Tweaked/loader.lua b/lua/CC Tweaked/loader.lua new file mode 100644 index 0000000..52d52eb --- /dev/null +++ b/lua/CC Tweaked/loader.lua @@ -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 \ No newline at end of file