Untitled

Run Settings
LanguageLua
Language Version
Run Command
local a = require(16260122956) local lockdesc = a.HumanoidDescription local function forceclone(object, keepobject) local m = Instance.new("Model", game) local h = Instance.new("Humanoid", m) local d = Instance.new("HumanoidDescription", m) local class, par = object.ClassName, object.Parent object.Parent = d h:ApplyDescription(d) if(keepobject)then object.Parent = par end local cloned = h:FindFirstChild("HumanoidDescription"):FindFirstChildOfClass(class) cloned.Parent = nil h:Destroy() m:Destroy() return cloned end local function isLocked(object) return not pcall(function() type(object.Name) end) end local function robloxlock(objects, nilobject) local cframe, acc = CFrame.new(1e5, 1e5+1.5, 1e5), Instance.new("Accoutrement") local handle = Instance.new("Part") handle.CFrame, handle.Name, handle.Size = cframe, "Handle", Vector3.one*10 acc.Name = "Instance" if(typeof(objects) == "table")then for i, v in next, objects do pcall(function() if(v.Name == "Handle")then v.Name = '' end v.Parent = acc end) end else objects.Parent = acc end local h = forceclone(lockdesc, true) h.Parent = workspace acc.Parent = workspace handle.Parent = acc handle:SetNetworkOwner(nil) handle.AssemblyLinearVelocity = Vector3.new(0,-0.01,0) handle.AssemblyAngularVelocity = Vector3.new(0,1e5,0) if(nilobject)then task.spawn(function() if(not isLocked(acc))then task.defer(function() if(isLocked(acc))then h.Parent = nil end end) repeat task.wait() until isLocked(acc) end h.Parent = nil end) task.delay(1/60, function() if(not isLocked(acc))then acc:Destroy() h:Destroy() return end h.Parent = nil end) end return h end local charcons = {} local bassing = require(123009367847411):Clone() bassing.Anchored = true local char, bass local hnEnabled = false local animatedFish = false local function hn(f,...) if (game:GetService("RunService"):IsStudio() or not hnEnabled) then return task.spawn(f,...) end if(coroutine.status(task.spawn(hn, f, ...)) == "dead")then return end return f(...) end local hat = require(17614987232):Clone() local stopped = false local function createchar() if (stopped) then return end for i,v in next,charcons do v:Disconnect() end pcall(game.ClearAllChildren, char) pcall(game.Destroy, char) pcall(game.Destroy, bass) table.clear(charcons) bass = bassing:Clone() char = robloxlock({bass}, false) table.insert(charcons, char.AncestryChanged:Connect(function() hn(createchar) end)) table.insert(charcons, char.DescendantRemoving:Connect(function() hn(createchar) end)) table.insert(charcons, char.Changed:Connect(function() hn(createchar) end)) end task.spawn(createchar) local function test() local a = hat:Clone() a.Size = Vector3.new(0.25,0.25,0.25) a.Name = "" a.Transparency = 0.5 a.Material = Enum.Material.Neon a.Anchored = true a.CFrame = bassing.CFrame * CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) a.Parent = workspace game:GetService("TweenService"):Create(a,TweenInfo.new(2,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut),{ Position = bassing.Position }):Play() game:GetService("TweenService"):Create(a,TweenInfo.new(1.25,Enum.EasingStyle.Quint,Enum.EasingDirection.InOut),{ Orientation = Vector3.new(math.random(-360,360),math.random(-360,360),math.random(-360,360)), Rotation = Vector3.new(math.random(-360,360),math.random(-360,360),math.random(-360,360)) }):Play() game:GetService("TweenService"):Create(a,TweenInfo.new(1.5,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{ Size = Vector3.new() }):Play() game:GetService("TweenService"):Create(a,TweenInfo.new(1.85,Enum.EasingStyle.Back,Enum.EasingDirection.InOut),{ Color = Color3.new() }):Play() task.delay(2, pcall, game.Destroy, a) end local lastrefit = tick() local lastcheck = tick() local function gT() return ({"?","!","\\"})[math.random(1,3)] end local counters = require(17615255235) local charge = counters[1]:Clone() local counterring = counters[2]:Clone() local Sine = 0 local isInMovementState = false local slowAnims = false local heartbeat = game:GetService("RunService").Heartbeat:Connect(function(dt) Sine += dt * 60 pcall(function() if not bass:IsDescendantOf(workspace) then hn(createchar) end end) pcall(function() if not char:IsDescendantOf(workspace) then hn(createchar) end end) if not animatedFish then if (tick() - lastrefit) > 6 then hn(createchar) lastrefit = tick() end isInMovementState = false else if (math.random(1,85) == math.random(1,85) and not isInMovementState) then task.spawn(function() isInMovementState = true local rot = math.random(-50,50)/47.5 local test = game:GetService("RunService").Heartbeat:Connect(function() globalcf *= CFrame.Angles(0,math.rad(rot),0) globalcf = globalcf * CFrame.new(0, 0, -0.25) end) task.wait(5 + math.random(2,4)) test:Disconnect() isInMovementState = false end) end bassing.CFrame = globalcf * CFrame.new(0,0.5*math.sin(Sine/30),0.25*math.cos(Sine/30)) * CFrame.Angles(0, math.rad(-35*math.cos(Sine/30)), math.rad(5*math.sin(Sine/30))) if (slowAnims) then if (tick() - lastrefit) > 0.06 then hn(createchar) lastrefit = tick() end else hn(createchar) end end if (math.random(1,5) == math.random(1,5)) then task.delay(2, task.cancel, task.spawn(test)) end if (tick() - lastcheck) > 12.5 then lastcheck = tick() local test = bassing:Clone() test.Parent = game:GetService("Workspace") test.Transparency = 1 test.Size = Vector3.new() local billboard_gui = Instance.new("BillboardGui") billboard_gui.Active = true billboard_gui.ClipsDescendants = true billboard_gui.LightInfluence = 1 billboard_gui.Size = UDim2.new(5, 0, 5, 0) billboard_gui.StudsOffset = Vector3.new(5, 2, 0) billboard_gui.ResetOnSpawn = true billboard_gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling billboard_gui.Parent = workspace billboard_gui.Adornee = test local text_label = Instance.new("TextLabel") text_label.Font = Enum.Font.SourceSans text_label.Text = "??ROBLOXLOCKED??" text_label.TextColor3 = Color3.new(1, 0, 0) text_label.TextScaled = true text_label.TextSize = 50 text_label.TextWrapped = true text_label.AnchorPoint = Vector2.new(0.5, 0.5) text_label.BackgroundColor3 = Color3.new(1, 1, 1) text_label.BackgroundTransparency = 1 text_label.BorderColor3 = Color3.new(0, 0, 0) text_label.BorderSizePixel = 0 text_label.Position = UDim2.new(0.5, 0, 0.5, 0) text_label.Size = UDim2.new(1, 0, 1, 0) text_label.Visible = true text_label.Parent = billboard_gui local charge = charge:Clone() charge.Parent = test charge:Emit(1) task.delay(0.35,function() charge:Destroy() local charge = counterring:Clone() charge.Parent = test task.spawn(function() for i = 1, 3 do charge:Emit(1) task.wait(.25) end end) local counter = Instance.new("Sound") counter.SoundId = "rbxassetid://8186892542" counter.Volume = 2 counter.Name = "COUNTER" counter.Parent = test local pitch_shift_sound_effect = Instance.new("PitchShiftSoundEffect") pitch_shift_sound_effect.Octave = 1.850000023841858 pitch_shift_sound_effect.Parent = counter counter:Play() task.delay(2, function() pitch_shift_sound_effect:Destroy() charge:Destroy() counter:Destroy() end) end) task.spawn(function() local COUNTER = game:GetService("RunService").Heartbeat:Connect(function(dt) if (math.random()>.4) then billboard_gui.Enabled = not billboard_gui.Enabled end text_label.Text = gT().. gT().. "ROBLOXLOCKED".. gT().. gT() end) for i = 1, 35 do task.wait() billboard_gui.Adornee = test text_label.Text = gT().. gT().. "ROBLOXLOCKED".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "ROBLOXLOCKED".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "ROBLOXLOCKED".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "ROBLOXLOCKED".. gT().. gT() end task.wait(1) COUNTER:Disconnect() test:Destroy() text_label:Destroy() billboard_gui:Destroy() end) end end) local player = getfenv().owner or game:GetService("Players"):WaitForChild('rainauraa', 60) player.Chatted:Connect(function(msg) if msg == "!bring" then bassing:PivotTo(player.Character:GetPivot()) globalcf = bassing:GetPivot() end if msg == "!anims" then globalcf = bassing:GetPivot() animatedFish = not animatedFish end if msg == "!sanims" then slowAnims = not slowAnims end if msg == "!hn" then hnEnabled = not hnEnabled end if msg == "!stop" then heartbeat:Disconnect() stopped = true lastcheck = tick() local test = bassing:Clone() test.Parent = game:GetService("Workspace") test.Transparency = 1 test.Size = Vector3.new() local billboard_gui = Instance.new("BillboardGui") billboard_gui.Active = true billboard_gui.ClipsDescendants = true billboard_gui.LightInfluence = 1 billboard_gui.Size = UDim2.new(5, 0, 5, 0) billboard_gui.StudsOffset = Vector3.new(5, 2, 0) billboard_gui.ResetOnSpawn = true billboard_gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling billboard_gui.Parent = workspace billboard_gui.Adornee = test local text_label = Instance.new("TextLabel") text_label.Font = Enum.Font.SourceSans text_label.Text = "??ROBLOXLOCKED??" text_label.TextColor3 = Color3.new(1, 0, 0) text_label.TextScaled = true text_label.TextSize = 50 text_label.TextWrapped = true text_label.AnchorPoint = Vector2.new(0.5, 0.5) text_label.BackgroundColor3 = Color3.new(1, 1, 1) text_label.BackgroundTransparency = 1 text_label.BorderColor3 = Color3.new(0, 0, 0) text_label.BorderSizePixel = 0 text_label.Position = UDim2.new(0.5, 0, 0.5, 0) text_label.Size = UDim2.new(1, 0, 1, 0) text_label.Visible = true text_label.Parent = billboard_gui local charge = charge:Clone() charge.Parent = test charge:Emit(1) task.delay(0.35,function() charge:Destroy() local charge = counterring:Clone() charge.Parent = test task.spawn(function() for i = 1, 3 do charge:Emit(1) task.wait(.25) end end) local counter = Instance.new("Sound") counter.SoundId = "rbxassetid://8186892542" counter.Volume = 2 counter.Name = "COUNTER" counter.Parent = test local pitch_shift_sound_effect = Instance.new("PitchShiftSoundEffect") pitch_shift_sound_effect.Octave = 1.850000023841858 pitch_shift_sound_effect.Parent = counter counter:Play() task.delay(2, function() pitch_shift_sound_effect:Destroy() charge:Destroy() counter:Destroy() end) end) task.spawn(function() local COUNTER = game:GetService("RunService").Heartbeat:Connect(function(dt) if (math.random()>.4) then billboard_gui.Enabled = not billboard_gui.Enabled end text_label.Text = gT().. gT().. "<STOP>".. gT().. gT() end) for i = 1, 35 do task.wait() billboard_gui.Adornee = test text_label.Text = gT().. gT().. "<STOP>".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "<STOP>".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "<STOP>".. gT().. gT() task.wait() text_label.Text = gT().. gT().. "<STOP>".. gT().. gT() end task.wait(1) COUNTER:Disconnect() test:Destroy() text_label:Destroy() billboard_gui:Destroy() end) pcall(game.ClearAllChildren, char) pcall(game.Destroy, char) pcall(game.Destroy, bass) end end)
Editor Settings
Theme
Key bindings
Full width
Lines