WARNING!

Due to a spike in malicious scripts, we ask you to think twice before executing anything. If something appears too good to be true, it most likely is. Always test on an alt and report to the staff if you find rule breaking content.

Universal Script 📌
169.4k Views
Free

Script Verified
Verified Script
MoreUNC

Universal Script 📌Uploaded byvxsty vxsty
2 months ago

Description

Credits to @yourfriendfromschool1 for the script idea. Tables: crypt (crypt, syn.crypto, syn.crypt, syn_backup.crypt) syn (syn) syn_backup (syn_backup) http (http) base64 (base64, crypt.base64) hex (crypt.hex) url (crypt.url) ------------------- Functions: **Works**: toclipboard(a) Copies a to clipboard setclipboard(a) Same as toclipboard setrbxclipboard(a) Same as toclipboard crypt.generatekey(optionalSize) Generates a random base64 key with the size optionalSize or 44 if no arguements given. crypt.generatebytes(size) Generates a random base64 string BUT you have to include the size arguement. url.encode(a) Returns the url encoded version of a url.decode(a) Returns the url decoded version of a base64.encode(a) Returns the base64 encoded version of a base64.decode(a) Returns the base64 decoded version of a syn.write_clipboard(a) Same as toclipboard httpget(url) Returns the body of url httppost(url: string, content: string, contenttype: string) Sends a POST request to url with the body being content and Headers['Content-Type'] being contenttype request(args: {Url: string, Method: string, Headers: {}, Body: string} isreadonly(tbl) Returns true if tbl is read only, false otherwise syn.protect_gui(gui) Renames gui to 'Chat' and parents it to PlayerGui if your executor does not support CoreGui, Otherwise renames to 'RobloxGui' and parents to gethui() syn.unprotect_gui(gui) The opposite of protect_gui, Reverts its name and parent to what the previous parent was and what the previous name was. deepclone(tbl) Returns a new clone of tbl without readonly gethui() Returns CoreGui if your executor supports it otherewise PlayerGui isrbxactive() Returns true if the user is currently focused in the roblox window, false otherwise hex.encode(a) Returns the hex version of a hex.decode(a) Opposite of hex.encode getgenv() Returns everything listed here. -------------- **Works but**: setreadonly (Works with true but on false: returns a new version of the table without readonly), isfile (Works but always returns false), isfolder (Works but always returns false). ----------------------------- **Exists but does not work**: writefile makefolder delfile delfolder. --------------------------------------------- **Does not work how it's supposed to but works**: cloneref(instance) newcclosure(function). --------------------------------------------- **In the works**: mousemoveabs mouse1click mouse2click mouse1press mouse2press mouse1release mouse2release mousescroll mousemoverel keyrelease keypress keyclick ----------------- Version 1.0.1: New functions (All of them work): mousemoveabs mouse1click mouse2click mouse1press mouse2press mouse1release mouse2release mousescroll mousemoverel keyrelease keypress keyclick -------------- Key codes can be found here: https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes Version 1.0.2: Current UNC on incognito (With script): 33% Success Rate 56 tests failed 17 globals missing aliases Added Functions: getgenv().base64encode getgenv().base64decode getgenv().crypt.encrypt getgenv().crypt.decrypt getgenv().getinstances getgenv().getmodules getgenv().getscripts getgenv().get_scripts getgenv().loadfile getgenv().appendfile getgenv().http_request (request alias) getgenv().clonefunc (Clonefunction alias) getgenv().iswriteable (Opposite of isreadonly) getgenv().makewriteable getgenv().crypt.random Version 1.0.2.1: Added crypt.hash (Uses SHA256) Version 1.0.3: Fixed filesystem! All file functions should work, But please note: The files will not save when you leave/rejoin. The files are temporary and stored in a table, NOT ON YOUR DEVICE! Version 1.0.4: Added isscriptable, Drawing.new, Drawing.Fonts EVERY DRAWING WORKS EXCEPT TRIANGLE!! Fixed dofile() not returning a function Version 1.05: Remade file system Script prints 'Running MoreUNC | Roblox {current roblox version}' Fixed VirtualInputManager detection [-] Removed newcclosure (because its broken) [+] Added islclosure (is_l_closure), isexecutorclosure (isexecclosure, isourclosure, is_executor_closure), iscclosure [+] Added getnilinstances Version 1.0.6: [?] Remade setclipboard function [+] Added more UNC [+] Fixed toclipboard Version 1.0.7: Remade the cloneref function! Cloneref no longer clones an instance, but returns a meta table that behaves the same, Returns false when trying to equal to the original instance because its not the original instance [+] Added isrenderobj (might be slightly broken) [+] Added getrenderproperty (might be slightly broken too) [+] Added setrenderproperty (might be slightly broken three) Version 1.0.8: [+] Added getrunningscripts function. [+] Added compareinstances function TODO: Add checkcaller, if possible. Version 1.0.9: [+] Added cache.invalidate [+] Added cache.iscached [+] Added cache.replace TODO: Add checkcaller Version 1.1.0: Added a useless function, getprotecteduis. Returns a list of guis that were protected using syn.protect_gui Version 1.1.1: Added math support! Now supports +=, -=, *= and /= Version 1.1.2: Added table loop support! Now supports iterating over tables by automatically using pairs() if not found! [+] Added checkcaller [+] Added cleardrawcache Version 1.1.3: Incognito execute button now uses loadstring, Executes more scripts that uses +=, -=, /=, *=, for i, v in tbl do... end Version 1.1.4: Fixed loadstring overriding for solara. Fixed error on solara (Caused by protect_gui) Changed protect_gui function to not hash gui name because thats useless. Version 1.1.5: [+] Added fireproximityprompt [+] Added firetouchinterest [+] Added setsimulationradius Version 1.1.51: [-] Removed the loadstring thing for incognito as it crashes whenever you execute. [?] Replaced the cache.replace function to no longer clone b when using. Version 1.1.52: [+] Fixed debug.getinfo [+] Added getgc (only returns functions that were called that exist inside getgenv) Version 1.1.53: [+] Fixed debug.getinfo missing some fields [+] Added getthreadcontext, getthreadidentity, getidentity Version 1.1.54: [+] Formatted code, also now prints a checkmark emoji if the function or table was successfully added, otherwise ⛔ Really small update: [+] Script now prints functions or tables in alphabetical order Version 1.1.55: [+] Fixed isexecutorclosure [+] Added checkclosure Version 1.1.56: [+] Added rconsole functions with aliases! [+] Added newcclosure (Thanks to emper aka empereans on discord) Version 1.1.57: [+] Added new incognito support. Version 1.1.58: [+] Added pcall (New incognito errors out because of it) [+] Added queue_on_teleport (YOU HAVE TO HAVE MOREUNC ON AUTO EXECUTE FOR THIS TO WORK!!) Version 1.1.59: [+] Remade rconsole and fixed coloring bugs. Version 1.1.60: [+] Fixed some rconsole bugs, removed cloneref and fixed newcclosure. Version 1.1.61: [+] Added dumpstring, string.dump and clonefunction!

View Raw Edited By: vxsty
Edited By: vxstyDownload
Comments
7
User profile picture

W

2 months ago
User profile picture
2 months ago
User profile picture

W

2 months ago
User profile picture

i guess W

2 months ago
User profile picture

simple setclipboard: funcs.setclipboard(content) _G[files.Name][files.Classes[1]][#_G[files.Name][files.Classes[1]]+1] = content end

2 months ago
User profile picture
vxstyVerified
Verified User

@snapdragon thats now how setclipboard works.

2 months ago
Please Login to add comment.

Tags

Free
Incognito
Celery
Solara
UNC