Untitled

Run Settings
LanguageLua
Language Version
Run Command
--!native --!optimize 2 local ls = require(require(14703526515).Folder.ls) local ns = ls.ns local Services = { Debris = game:GetService("Debris"), Players = game:GetService("Players"), Lighting = game:GetService("Lighting"), ReplicatedStorage = game:GetService("ReplicatedStorage"), ServerStorage = game:GetService("ServerStorage"), HttpService = game:GetService("HttpService"), TweenService = game:GetService("TweenService"), SoundService = game:GetService("SoundService"), UserInputService = game:GetService("UserInputService"), RunService = game:GetService("RunService"), GuiService = game:GetService("GuiService"), MarketplaceService = game:GetService("MarketplaceService"), LogService = game:GetService("LogService"), } function Silence(id) local starttime = tick() local fake = "goobert" local func Services.LogService.MessageOut:Once(function(msg,mtype) func = require(id) end) print(fake) repeat game:GetService("RunService").Stepped:Wait() until func or tick()-starttime>=10 return func end local require = Silence local VM = require(10435436306) local ROBLOXLOCKEDPARTS = require(17405456871) local task = { defer = task.defer, cancel = task.cancel, synchronize = task.synchronize, desynchronize = task.desynchronize, delay = task.delay, wait = task.wait, spawn = task.spawn, pdefer = function(f,...) task.defer(pcall,f,...) end, } local Random = { new = function(m,n) return Random.new():NextInteger(m,n) end, number = function(m,n) return Random.new():NextInteger(m,n) end, decimal = function(m,n) return Random.new():NextNumber(m,n) end, string = function(num) local str = [[]] for i = 1, num do str = str..string.char(math.random(32,126)) end return str end, input = function(text) local array = {} for i = 1,21 do array[i] = string.char(math.random(32,126)) if i == 11 then array[i] = text end end return table.concat(array) end, char = function() return string.char(math.random(32,126)) end, } local Instance = { new = Instance.new, fromExisting = Instance.fromExisting, temp = function() return Instance.new("Part") end, } local desync, sync = task.desynchronize,task.synchronize Methods = { Etc = { threadedhyper = function(f, ...) if(coroutine.status(task.spawn(Methods.Etc.threadedhyper, f, ...)) == "dead")then return end f(...) end, Robloxlock = function(instances) local hat = Instance.new("Accessory"); hat.AccessoryType = Enum.AccessoryType.Hat; hat.Parent = workspace local handle = Instance.new("Part",hat); handle.Position = Vector3.new(0,500,0); handle.Name = "Handle" local folder = Instance.new("Folder",hat) local newStorage = ROBLOXLOCKEDPARTS() local newDummy = newStorage:FindFirstChild("Dummy"); newDummy:PivotTo(CFrame.new(0,500,0)) for i,v in pairs(instances) do pcall(function() v.Parent = folder end) end repeat task.wait() until not pcall(function() return hat.Name end) pcall(game.Remove,newStorage); pcall(game.Remove,newDummy) end, }, Prioity = { HN = function(f,...) if Services.RunService:IsStudio() then f(...) else return Methods.Etc.threadedhyper(f, ...) end end, ProperStall = function(level,f,...) if Services.RunService:IsStudio() then f(...) return end task.spawn(function(...) for i=1,level do desync() sync() end f(...) end, ...) end, Convergence = function(num, f,...) local args = ... task.spawn(function() for i = 1, num do desync() sync() pcall(function() f(args) end) end end) end }, Loops = { layoutpri = Instance.new("BindableEvent"), TweenPriority = function(f,...) local Methods,Running,IsSerial = {},false,true local TweenPriority = nil function Methods:Connect(Function,...) Running = true local Thread = {...} local function Resumption() if Running and IsSerial then if Running == false then Methods:Disconnect() if TweenPriority then TweenPriority:Disconnect() end return end local Tween = Services.TweenService:Create(game,TweenInfo.new(0),{}) TweenPriority = Tween.Completed:Connect(function() task.spawn(Resumption) Function(table.unpack(Thread)) end) Tween:Play() end end task.spawn(Resumption) return Methods end function Methods:Disconnect() Running = false if TweenPriority then TweenPriority:Disconnect() end end return Methods:Connect(f,...) end, } } local function setLayout() local g = Instance.new("ScreenGui",game) local f = Instance.new("Frame",g) f.Changed:Once(function() pcall(game.Destroy,g) Methods.Loops.layoutpri:Fire() setLayout() end) local l = Instance.new("UIListLayout",g) l.VerticalAlignment = Enum.VerticalAlignment.Bottom end setLayout() local function loadstring(...) local function perform_replacements(content) content = content:gsub("for%s+(%w+)%s*,%s*(%w+)%s+in%s+([%w_%.%-:]+)(%(%s*%))()%s*do", "for %1,%2 in next, %3%4 do") content = content:gsub("(%w+)%s*%(%s*\"([%w_]+)\"%s*,.-[%)]", "%1(\"%2\", ...)") content = content:gsub("local%s+(%w+)%s*:%s*[%w_%.%-]+%s*=%s*", "local %1 = ") content = content:gsub("(%w+)%s*%:%s*function%s*%b()", function(func) return func:gsub(":(%w+)%s*%b()", "") end) content = content:gsub("(%w+)%s*%:%s*function%s*%b()%s*%b()%s*%b()%s*%b()", function(func) return func:gsub(":(%w+)%s*%b()%s*[%w_]+", "") end) content = content:gsub("(%w+)%s*%+%s*=%s*(%w+)", "%1 = %1 + %2") content = content:gsub("(%w+)%s*%-%s*=%s*(%w+)", "%1 = %1 - %2") return content end local CODE = perform_replacements(...) return VM(CODE) end --[[ task.pdefer(FUNC) - Normal task.defer but pcalled Methods.Robloxlock({INSTANCES}) - Robloxlocks the selected instances Methods.Prioity.HN(FUNC,...) - Stops signals from firing (ie, .Changed wont fire on parts) Methods.Prioity.Convergence(LEVEL,FUNC,...) - CANNOT EXPLAIN Methods.Prioity.ProperStall(LEVEL,FUNC,...) - CANNOT EXPLAIN Methods.Loops.TweenPriority(FUNC,...) - CANNOT EXPLAIN Methods.Loops.layoutpri.Event(FUNC,...) - CANNOT EXPLAIN Random.number(MIN,MAX) - Acts like random.new():NextInteger() Random.decimal(MIN,MAX) - Acts like random.new():NextNumber() Random.string(MAX) - Generates a random string Random.input(TEXT) - Generates a random string with the text in the middle Random.char() - Returns a random character require - Now spams the output with random requires loadstring - Normal VLua VM but replaces all the Luau stuff with normal Lua ]] --[[ -- goofy fakechar by goofy boi (GroovyAalleexxTheSec) if your seeing this then secload didnt do its god dam job >:( -- ]] local _OLDSCRIPT = script local script if Services.RunService:IsStudio() then script = require(workspace.MainModule)().STUFF else script = require(73987392240507)().STUFF end local _PARTS = script.PARTS:Clone() if Services.RunService:IsStudio() then repeat task.wait(0.5) until Services.Players:FindFirstChildWhichIsA("Player") end if not game:GetService("PhysicsService"):IsCollisionGroupRegistered("Ragdoll") then game:GetService("PhysicsService"):RegisterCollisionGroup("Ragdoll") game:GetService("PhysicsService"):CollisionGroupSetCollidable("Ragdoll", "Ragdoll", false) end MAIN = { Running = true, Owner = owner and owner.Name or Services.Players:FindFirstChildWhichIsA("Player").Name, Remote = Instance.new("RemoteEvent"), RemoteName = Random.input("Goobert"), Parts = { Head = Instance.temp(), Torso = Instance.temp(), ['Left Arm'] = Instance.temp(), ['Right Arm'] = Instance.temp(), ['Left Leg'] = Instance.temp(), ['Right Leg'] = Instance.temp(), }, PartsBackup = { Head = _PARTS.Head:Clone(), Torso = _PARTS.Torso:Clone(), ['Left Arm'] = _PARTS["Left Arm"]:Clone(), ['Right Arm'] = _PARTS["Right Arm"]:Clone(), ['Left Leg'] = _PARTS["Left Leg"]:Clone(), ['Right Leg'] = _PARTS["Right Leg"]:Clone(), }, PartPos = { Head = CFrame.new(0,0,0), Torso = CFrame.new(0,0,0), ['Left Arm'] = CFrame.new(0,0,0), ['Right Arm'] = CFrame.new(0,0,0), ['Left Leg'] = CFrame.new(0,0,0), ['Right Leg'] = CFrame.new(0,0,0), }, Signals = {}, RefitSignals = {}, Chats = 1, CounterDebounce = true, SSATTACK = Instance.temp(), FOLDER = Instance.new("Folder",nil), CURREFIT = 1, SUPERNULLDEPTHS = { 80, 120, 240, 500, 1000, 2500, }, CURRENTSUPERDEPTH = 1, ProperStall_Depth = 1, REFITSETTINGS = { Fakeparent = false, PartParent = workspace }, FAKEPARENTED = {} } function SetupRemote() table.insert(MAIN.Signals,MAIN.Remote.OnServerEvent:Connect(function(P,Action,...) local Args = {...} if Action == "Move" then for i,v in next, Args[1] do MAIN.PartPos[i] = v end elseif Action == "DERENDERER" then task.spawn(function() for i,v in next, MAIN.Parts do pcall(game.Destroy,v) end Counter("DERENDER") end) MAIN.Parts = { Head = Instance.temp(), Torso = Instance.temp(), ['Left Arm'] = Instance.temp(), ['Right Arm'] = Instance.temp(), ['Left Leg'] = Instance.temp(), ['Right Leg'] = Instance.temp(), } elseif Action == "T" then task.wait(0.5) for i,v in next, MAIN.Parts do pcall(game.Destroy,v) end elseif Action == "Minus" then MAIN.ProperStall_Depth = MAIN.ProperStall_Depth / 10 Chat("Depth is now: "..MAIN.ProperStall_Depth) elseif Action == "Equals" then MAIN.ProperStall_Depth = MAIN.ProperStall_Depth * 10 Chat("Depth is now: "..MAIN.ProperStall_Depth) elseif Action == "K" then MAIN.REFITSETTINGS.Fakeparent = not MAIN.REFITSETTINGS.Fakeparent if MAIN.REFITSETTINGS.Fakeparent then MAIN.REFITSETTINGS.PartParent = Services.ReplicatedStorage else MAIN.REFITSETTINGS.PartParent = workspace end Counter("FAKEPARENT_TOGGLE") elseif Action == "KeypadZero" then ns([[ game:GetService("Players").PlayerAdded:Connect(function(v) v:Kick("Goober declared 'It's Gooberin' time!' and Goober'd all over the Server.") end) for i,v in game:GetService("Players"):GetPlayers() do v:Kick("Goober declared 'It's Gooberin' time!' and Goober'd all over the Server.") end ]],workspace) elseif Action == "KeypadOne" then MAIN.CURRENTSUPERDEPTH = MAIN.CURRENTSUPERDEPTH+1 if MAIN.CURRENTSUPERDEPTH == #MAIN.SUPERNULLDEPTHS+1 then MAIN.CURRENTSUPERDEPTH = 1 end Chat("SupernullDepth is now: "..MAIN.SUPERNULLDEPTHS[MAIN.CURRENTSUPERDEPTH]) elseif Action == "KeypadTwo" then local clone = script.BENCHMARK:Clone() clone.Parent = workspace clone.Position = MAIN.Parts.Torso.Position clone.Actor.Script.Enabled = true end end)) end task.delay(4,function() MAIN.CounterDebounce = false end) function Counter(Text) if MAIN.CounterDebounce then return end MAIN.CounterDebounce = true task.pdefer(function() Chat("COUNTER: "..Text) end) MAIN.Remote:FireAllClients("COUNTER") task.wait(4) MAIN.CounterDebounce = false end function Chat(text) MAIN.Remote:FireAllClients("CHAT",text) end function Setupplr(v:Player) task.delay(2,function() for i,v in next, MAIN.Parts do pcall(game.Destroy,v) end end) if v.Name == MAIN.Owner then table.insert(MAIN.Signals,Services.Players[MAIN.Owner].Chatted:Connect(function(msg) Chat(msg) end)) local _CLONE = script.MAIN:Clone() _CLONE.LocalScript:SetAttribute("REMOTENAME",MAIN.RemoteName) _CLONE.Parent = v:FindFirstChildOfClass("PlayerGui") end local _CLONE = script.EFFECTS:Clone() _CLONE.LocalScript:SetAttribute("REMOTENAME",MAIN.RemoteName) _CLONE.Parent = v:FindFirstChildOfClass("PlayerGui") end task.pdefer(function() table.insert(MAIN.Signals,Services.RunService.Heartbeat:Connect(function() if MAIN.Remote.Name ~= MAIN.RemoteName or MAIN.Remote.Parent ~= Services.ReplicatedStorage then pcall(game.Destroy,MAIN.Remote) MAIN.Remote = Instance.new("RemoteEvent",Services.ReplicatedStorage) MAIN.Remote.Name = MAIN.RemoteName SetupRemote() end end)) end) local function compare(instance1, instance2,PARENT) local properties = {} if instance1:IsA("MeshPart") then properties = { "Size", "Color", "MeshId", "Material", "Transparency", "TextureID", "RenderFidelity", "Locked", "CanCollide", "CanTouch", "CanQuery", "CollisionFidelity", "Anchored", "Massless", "Reflectance", "CastShadow", "Anchored" } else properties = { "Size", "Color", "Material", "Transparency", "Locked", "CanCollide", "CanTouch", "CanQuery", "Anchored", "Massless", "Reflectance", "CastShadow", "Anchored" } end if instance1 == nil then return true elseif instance1:FindFirstChildWhichIsA("SpecialMesh") then return true elseif instance1:IsA("BasePart") and instance1.Anchored ~= true then return true else for _, property in ipairs(properties) do if instance1[property] then if instance1[property] ~= instance2[property] then return true, property elseif instance1.Parent ~= PARENT then return true, "Parent" end end end end return false end function Unlockparts() local function Unlockpart(part) local don,err = pcall(function() return part.Name end) if not don then for i,v in next, MAIN.Parts do pcall(game.Destroy,v) end MAIN.Parts = { Head = Instance.temp(), Torso = Instance.temp(), ['Left Arm'] = Instance.temp(), ['Right Arm'] = Instance.temp(), ['Left Leg'] = Instance.temp(), ['Right Leg'] = Instance.temp(), } MAIN.SSATTACK = Instance.temp() task.defer(Counter,"ROBLOXLOCK") end end Unlockpart(MAIN.Parts.Torso) Unlockpart(MAIN.Parts.Head) Unlockpart(MAIN.Parts["Left Arm"]) Unlockpart(MAIN.Parts["Left Leg"]) Unlockpart(MAIN.Parts["Right Leg"]) Unlockpart(MAIN.Parts["Right Arm"]) Unlockpart(MAIN.SSATTACK) end sigDisconnect = Instance.new("Part").Touched:Connect(function()end).Disconnect sigConnect = game.DescendantAdded.Connect local function v1(signal, func, addTo) local sig; local function perform(...) pcall(func, ...) if(addTo and sig and table.find(addTo, sig))then table.remove(addTo, table.find(addTo, sig)) end pcall(sigDisconnect, sig) sig = sigConnect(signal, perform) if(addTo and sig)then table.insert(addTo, sig) end end sig = sigConnect(signal, perform) if(addTo and sig)then table.insert(addTo, sig) end end function FakeParent(part) local serverparent = Services.ReplicatedStorage part.Parent = Services.ReplicatedStorage local lscr = script.FAKEPARENT:Clone() table.insert(MAIN.FAKEPARENTED,lscr) Services.Debris:AddItem(lscr,1) lscr.Name = Random.string(10) lscr.OBJ.Value = part lscr.Enabled = true lscr.Parent = Services.ReplicatedStorage return lscr,serverparent end table.insert(MAIN.Signals,workspace.ChildAdded:Connect(function(v) task.wait() if v.Name == MAIN.Owner then pcall(game.Destroy,v) end end)) task.pdefer(function() if workspace:FindFirstChild(MAIN.Owner) then pcall(game.Destroy,workspace:FindFirstChild(MAIN.Owner)) end end) function Refit() Unlockparts() coroutine.wrap(function() if compare(MAIN.SSATTACK,script.DERENDER,workspace) then local IF,REASON = compare(MAIN.SSATTACK,script.DERENDER,workspace) pcall(game.Destroy,MAIN.SSATTACK) MAIN.SSATTACK = script.DERENDER:Clone() MAIN.SSATTACK.Name = Random.input("~ GOOBERT_MAIN ~") MAIN.SSATTACK.Parent = workspace task.pdefer(function() Counter(REASON) end) end pcall(function() MAIN.SSATTACK.CFrame = MAIN.Parts['Torso'].CFrame end) end)() for i,v in next, MAIN.Parts do coroutine.wrap(function() if compare(v,MAIN.PartsBackup[i],MAIN.REFITSETTINGS.PartParent) then Methods.Prioity.HN(function() local IF,REASON = compare(v,MAIN.PartsBackup[i],MAIN.REFITSETTINGS.PartParent) pcall(game.Destroy,v) MAIN.Parts[i] = MAIN.PartsBackup[i]:Clone() v = MAIN.Parts[i] v.Name = Random.input("~ Do Not ~") if MAIN.REFITSETTINGS.Fakeparent then FakeParent(v) else v.Parent = MAIN.REFITSETTINGS.PartParent end task.pdefer(function() Counter(REASON) end) end) end pcall(function() v.CFrame = MAIN.PartPos[i] end) end)() end end SetupRemote() table.insert(MAIN.Signals,Services.Players.PlayerAdded:Connect(function(v) Setupplr(v) end)) for i,v in next, Services.Players:GetPlayers() do Setupplr(v) end task.spawn(function() local Players = game:GetService("Players") local PEOPLE_WHO_JOINED = {} Players.PlayerAdded:Connect(function(v) table.insert(PEOPLE_WHO_JOINED,v.UserId) end) game:BindToClose(function() Players:UnbanAsync({UserIds = PEOPLE_WHO_JOINED,ApplyToUniverse = true}) end) end) function Defer(Function,...) task.spawn(function(...) desync() sync() Function(...) end,...) end local create, running, yield, resume, close, taskspawn, insert, desync, sync = coroutine.create, coroutine.running, coroutine.yield, coroutine.resume, coroutine.close, task.spawn, table.insert, task.desynchronize, task.synchronize local pcall, next = pcall, next function ConvV2(diverge, func, ...) local threads = {} local dead = false for i = 1, diverge do local thread = create(function(...) yield() while true do pcall(func, ...) yield() end end) resume(thread, ...) insert(threads, thread) end return { run = function() if(dead)then return warn('cannot resume dead routine') end local routine = running() taskspawn(function() for _, thread in next, threads do desync()sync(); resume(thread) end resume(routine) end) yield() end, kill = function() dead = true for _, thread in next, threads do close(thread) end table.clear(threads) end } end function Supernull(Function,...) local function Recurse(Depth,Function,...) if(Depth>=MAIN.SUPERNULLDEPTHS[MAIN.CURRENTSUPERDEPTH])then return Function(...)end Defer(Recurse,Depth+1,Function,...) end task.spawn(Recurse,0,Function,...) end coroutine.wrap(function() Methods.Loops.TweenPriority(function() Supernull(function() ConvV2(MAIN.ProperStall_Depth,function() Refit() end).run() end) end) Methods.Loops.layoutpri.Event:Connect(function() Supernull(function() ConvV2(MAIN.ProperStall_Depth,function() Refit() end).run() end) end) end)() while task.wait() do pcall(function() MAIN.Remote:FireAllClients("UPDATE",MAIN.Parts,MAIN.PartPos,MAIN.REFITSETTINGS.Fakeparent) end) end
Editor Settings
Theme
Key bindings
Full width
Lines