vUtility
Key Required VerifiedUniversal

vUtility

Universal Scriptvxstyvxsty 156.4K views 71 executesUpdated Mar 19, 2024
0.7/ 5(22 votes)
31914% Positive
Lua Script•25 lines (932 chars)
local ui = loadstring(game:HttpGet("https://raw.githubusercontent.com/Jxereas/UI-Libraries/main/cerberus.lua"))()
local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/Jxereas/UI-Libraries/main/notification_gui_library.lua", true))()
local decompile = loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-SimpleDecompile-10228"))()
local window = ui.new("vUtility")
window:LockScreenBoundaries(true)
local tab = window:Tab("Decompiler")
local sec1 = tab:Section("ModuleScripts")
local sec2 = tab:Section("LocalScripts")
for i, v in game:GetDescendants() do
 local name;
 if v.Parent ~= nil then
  name = v.Parent.Name .. "/" .. v.Name
 else
  name = "getnilinstances()['" .. v.Name .. "']"
 end
 if v:IsA("ModuleScript") then
  sec1:Button(name, function()
   print(decompile(v))
  end)
 elseif v:IsA("LocalScript") then
  sec2:Button(name, function()
   print(decompile(v))
  end)
 end
end

Features & Information

vUtility (vxsty's utility) is a UI for SimpleDecompile since people have been asking for it Features: ModuleScript decompiler, LocalScript decompiler, Shows parent's name if parent exists, otherwise getnilinstances()['name'] PRINTS DECOMPILED RESULT TO CONSOLE.
#simpledecompile#decompiler#keyless#free#op

Community Comments (7)

vxstyvxstyMar 22, 2024(edited)

@Liver_zMods_001 Please do not take my decompiler and use it in your own script without credits, Your code is kinda hard to read, The regular script works correct? If it does then it is just a problem with your script, not mine.

Liver_zMods_001Liver_zMods_001Mar 22, 2024(edited)

@vxsty I apologize if you didn't see the script. I didn't even include my credits because my intentions are for personal use only (just for me to use). My script isn't that hard to read, just requires patience. I believe you didn't fully review it. The system is simple: it consists of a textbox where I write the LocalScript or ModuleScript. After writing, the script is saved in a variable. Next, there's a button to apply the script. After clicking, a function waits for information in the log to automatically copy it, then decompiles the script and prints it. The log function then copies the decompiled script, which resulted in the error I showed you (the textbox to write is on line 128, and the apply function is on lines 146 to 153). The script is very simple. The error must occur in the way I write in the text box. Answer me a question: if you were to use my script, how would you type in the textbox?

vxstyvxstyMar 22, 2024(edited)

@Liver_zMods_001 Reviewed your script & the error was because you're just using filename as a string, Not an actual script path (i think). Are you sure the 'filename' variable is being set to a correct path aswell? That's the only error.

ssamsam315ssamsam315Apr 11, 2024(edited)

You should make a decompiler script for wave.

vxstyvxstyApr 11, 2024(edited)

@ssamsam315 Doesn't this work?

AtomAtomJun 16, 2024(edited)

Can you update this for simple decompile v2?

BjarnosBjarnosSep 4, 2024(edited)

This broke my roblox :/

More Scripts for Universal Scripts