Universal Script 📌
1.1k Views
128 Executions

VunC Source

Universal Script 📌
PkDits
PkDitsFirst script
10 months ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

Updated Unc script source for 2025 This script may cause crashes, just fix it. I tested it on Volt and it crashed, I don't know if it's a problem with the executor or the script. It tests the following functions below: getrawmetatable, makefolder, getscriptbytecode, setthreadidentity, delfile, request, Drawing.Fonts, isscriptable, iscclosure, debug.setconstant, debug.getprotos, lz4compress, getscripts, isfolder, sethiddenproperty, getthreadidentity, readfile, getscriptclosure, delfolder, setscriptable, Drawing.new, debug.getupvalues, hookmetamethod, debug.getproto, getrunningscripts, checkcaller, debug.setupvalue, setrawmetatable, gethiddenproperty, writefile, setrenderproperty, getnamecallmethod, isfile, fireclickdetector, getnilinstances, getcustomasset, getconnections, islclosure, restorefunction, loadstring, cache.iscached, cache.invalidate, cloneref, cache.replace, getgc, compareinstances, base64_encode, getrenv, hookfunction, debug.getupvalue, setreadonly, getloadedmodules, debug.getinfo, fireproximityprompt, WebSocket.connect, listfiles, gethui, isreadonly, getrenderproperty, lz4decompress, appendfile, loadfile, getinstances, isexecutorclosure, getcallbackvalue, getfunctionhash, replicatesignal, cleardrawcache, filtergc, identifyexecutor, getscripthash, firesignal, firetouchinterest, debug.setstack, isrenderobj, getcallingscript, debug.getstack, getsenv, clonefunction, debug.getconstant, getgenv, newcclosure, base64_decode, debug.getconstants VunC belonged to a friend of mine, but he discontinued the project because he was going to focus on a new one, and that project only lasted a day. Tragic. But he sent me the source code and allowed me to post it, so here it is. I'll try to fix the bugs and crashes, and try to improve the logic of some things, but I can't guarantee anything.

View Raw
local successCount = 0
local failCount = 0
local bugCount = 0
local function runTest(name, callback)
    local env = getgenv()
    local exists = env[name] or _G[name]
    if not exists and name:find("debug.") then
        local lib, func = name:match("([^.]+)%.([^.]+)")
        if debug and debug[func] then
            exists = debug[func]
        end
    end
    if not exists and name == "bit32" then exists = bit32 end
    if not exists and name == "Drawing" then exists = Drawing end
    if not exists then
        warn("⛔ " .. name .. "")
        failCount = failCount + 1
        return
    end
    local ok, result = pcall(callback)
    if ok and result then
        print("✅ " .. name)
        successCount = successCount + 1
    elseif not ok then
        warn("⛔ " .. name .. " (Error: " .. tostring(result) .. ")")
        failCount = failCount + 1
    else
        warn("⚠️ " .. name .. " (Logic Bug)")
        bugCount = bugCount + 1
    end
end

print("--- [ VUNC IDE ] ---")

runTest("getrawmetatable", function()
    local t = {}
    local mt = { __index = "success" }
    setmetatable(t, mt)
    local rawMt = getrawmetatable(t)
    if type(rawMt) ~= "table" then


Comments

1
Log in to join the conversation. Login
PkDits's profile picture
PkDitsUploader10 months ago

See the description!

1

More universal scripts

See all