2,670 views
Description
100% tested
Recommended speed 260
0 to 2500° gravitational force and car acceleration recommended 300 to 350°
No Clip isn't working properly, it only goes through a few walls
To activate, just click on the space-time suck
Features
- + car speed
- + noclip
- + acceleration
Supported Executors
Xeno
local Players=game:GetService("Players") local RunService=game:GetService("RunService") local LocalPlayer=Players.LocalPlayer local CamadaOculta=game:GetService("CoreGui"):FindFirstChild("RobloxGui") or LocalPlayer:WaitForChild("PlayerGui") if CamadaOculta:FindFirstChild("CDT_BlackHole_Final") then CamadaOculta["CDT_BlackHole_Final"]:Destroy() end _G.NoclipAtivo=false _G.ArrancadaAtiva=false _G.VelocidadeMaximaAlvo=250 _G.TorqueArrancada=6.0 local ScreenGui=Instance.new("ScreenGui") ScreenGui.Name="CDT_BlackHole_Final" ScreenGui.ResetOnSpawn=false ScreenGui.DisplayOrder=999999 ScreenGui.Parent=CamadaOculta local MainFrame=Instance.new("Frame") MainFrame.Name="MainFrame" MainFrame.Parent=ScreenGui MainFrame.BackgroundColor3=Color3.fromRGB(0,0,0) MainFrame.Position=UDim2.new(0.015,0,0.28,0) MainFrame.Size=UDim2.new(0,220,0,310) MainFrame.Active=true MainFrame.Draggable=true Instance.new("UICorner",MainFrame).CornerRadius=UDim.new(0,10) local UIStroke=Instance.new("UIStroke") UIStroke.Parent=MainFrame UIStroke.Color=Color3.fromRGB(138,43,226) UIStroke.Thickness=2.5 local ContentFrame=Instance.new("Frame") ContentFrame.Name="ContentFrame" ContentFrame.Parent=MainFrame ContentFrame.BackgroundTransparency=1 ContentFrame.Size=UDim2.new(1,0,1,0) local Title=Instance.new("TextLabel") Title.Parent=MainFrame Title.BackgroundColor3=Color3.fromRGB(10,5,20) Title.Size=UDim2.new(1,0,0,42) Title.Font=Enum.Font.GothamBold Title.Text=" 🌌 BLACK HOLE V13.1" Title.TextColor3=Color3.fromRGB(186,85,211) Title.TextSize=11 Title.TextXAlignment=Enum.TextXAlignment.Left Instance.new("UICorner",Title).CornerRadius=UDim.new(0,10) local MinButton=Instance.new("TextButton") MinButton.Parent=MainFrame MinButton.Size=UDim2.new(0,28,0,28) MinButton.Position=UDim2.new(1,-34,0,7) MinButton.BackgroundColor3=Color3.fromRGB(25,15,40) MinButton.Font=Enum.Font.GothamBold MinButton.Text="-" MinButton.TextColor3=Color3.fromRGB(255,255,255) MinButton.TextSize=16 MinButton.ZIndex=10 Instance.new("UICorner",MinButton).CornerRadius=UDim.new(0,6) local MinStroke=Instance.new("UIStroke",MinButton) MinStroke.Color=Color3.fromRGB(100,50,180) local IsMinimized=false MinButton.MouseButton1Click:Connect(function() IsMinimized=not IsMinimized if IsMinimized then ContentFrame.Visible=false MainFrame:TweenSize(UDim2.new(0,220,0,42),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.15,true) MinButton.Text="+" else MainFrame:TweenSize(UDim2.new(0,220,0,310),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.15,true) task.wait(0.1) ContentFrame.Visible=true MinButton.Text="-" end end) local function CriarInput(placeholder,posicao) local box=Instance.new("TextBox") box.Parent=ContentFrame box.Position=posicao box.Size=UDim2.new(0.9,0,0,36) box.BackgroundColor3=Color3.fromRGB(15,10,25) box.PlaceholderText=placeholder box.PlaceholderColor3=Color3.fromRGB(100,80,120) box.Text="" box.TextColor3=Color3.fromRGB(255,255,255) box.Font=Enum.Font.GothamSemibold box.TextSize=11 Instance.new("UICorner",box).CornerRadius=UDim.new(0,6) local stroke=Instance.new("UIStroke",box) stroke.Color=Color3.fromRGB(45,20,70) return box end local SpeedInput=CriarInput("Velocidade Máxima (Ex: 240)",UDim2.new(0.05,0,0.18,0)) local JumpInput=CriarInput("Força Gravitacional (Ex: 6)",UDim2.new(0.05,0,0.33,0)) local function CriarBotao(texto,posicao,corFundo) local btn=Instance.new("TextButton") btn.Parent=ContentFrame btn.Position=posicao btn.Size=UDim2.new(0.9,0,0,38) btn.BackgroundColor3=corFundo btn.Font=Enum.Font.GothamBold btn.Text=texto btn.TextColor3=Color3.fromRGB(255,255,255) btn.TextSize=10 btn.Modal=true Instance.new("UICorner",btn).CornerRadius=UDim.new(0,6) return btn end local NoclipButton=CriarBotao("NOCLIP CARRO: DESATIVADO ❌", UDim2.new(0.05,0,0.51,0),Color3.fromRGB(50,10,20)) local ApplyButton=CriarBotao("SUGAR ESPAÇO-TEMPO (START)",UDim2.new(0.05,0,0.67,0),Color3.fromRGB(30,0,60)) ApplyButton.Size=UDim2.new(0.9,0,0,42) local StatusDisplay=Instance.new("TextLabel") StatusDisplay.Parent=ContentFrame StatusDisplay.Position=UDim2.new(0,0,0.85,0) StatusDisplay.Size=UDim2.new(1,0,0,25) StatusDisplay.BackgroundTransparency=1 StatusDisplay.Font=Enum.Font.GothamBold StatusDisplay.Text="SINGULARIDADE: ESTÁVEL" StatusDisplay.TextColor3=Color3.fromRGB(140,120,160) StatusDisplay.TextSize=9 local tempo=0 RunService.RenderStepped:Connect(function(delta) tempo=tempo+delta local rColor=Color3.new(math.sin(tempo*2)*0.3+0.5,math.cos(tempo*1.5)*0.1+0.1,math.sin(tempo*2.5)*0.4+0.6) UIStroke.Color=rColor Title.TextColor3=rColor MinStroke.Color=rColor UIStroke.Thickness=2+(math.sin(tempo*4)*0.7) end) SpeedInput.FocusLost:Connect(function() if SpeedInput.Text~="" and tonumber(SpeedInput.Text) then _G.VelocidadeMaximaAlvo=tonumber(SpeedInput.Text) end end) JumpInput.FocusLost:Connect(function() if JumpInput.Text~="" and tonumber(JumpInput.Text) then _G.TorqueArrancada=tonumber(JumpInput.Text) end end) NoclipButton.MouseButton1Click:Connect(function() _G.NoclipAtivo=not _G.NoclipAtivo if _G.NoclipAtivo then NoclipButton.Text="NOCLIP CARRO: ATIVADO 🔮" NoclipButton.BackgroundColor3=Color3.fromRGB(110,20,180) else NoclipButton.Text="NOCLIP CARRO: DESATIVADO ❌" NoclipButton.BackgroundColor3=Color3.fromRGB(50,10,20) end end) ApplyButton.MouseButton1Click:Connect(function() _G.ArrancadaAtiva=not _G.ArrancadaAtiva if _G.ArrancadaAtiva then ApplyButton.Text="GRAVIDADE ATIVA (SUGANDO) 🕳️" ApplyButton.BackgroundColor3=Color3.fromRGB(140,20,250) else ApplyButton.Text="SUGAR ESPAÇO-TEMPO (START)" ApplyButton.BackgroundColor3=Color3.fromRGB(30,0,60) end end) RunService.Stepped:Connect(function() if not _G.NoclipAtivo then return end local character=LocalPlayer.Character if character then for _,p in ipairs(character:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide=false end end local humanoid=character:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.SeatPart and humanoid.SeatPart:IsA("VehicleSeat") then local car=humanoid.SeatPart.Parent if car then for _,pc in ipairs(car:GetDescendants()) do if pc:IsA("BasePart") then pc.CanCollide=false end end end end end end) RunService.Heartbeat:Connect(function() if not _G.ArrancadaAtiva then return end local character=LocalPlayer.Character local humanoid=character and character:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.SeatPart and humanoid.SeatPart:IsA("VehicleSeat") then local assento=humanoid.SeatPart local car=assento.Parent local parteFisica=car:FindFirstChild("DriveSeat") or assento or character:FindFirstChild("HumanoidRootPart") if parteFisica and parteFisica:IsA("BasePart") then local velReal=parteFisica.AssemblyLinearVelocity.Magnitude local velKMH=velReal*3.6 local gyro=parteFisica:FindFirstChild("HoleGyro") or Instance.new("BodyGyro") if not gyro.Parent then gyro.Name="HoleGyro" gyro.MaxTorque=Vector3.new(500000,0,500000) gyro.P=10000 gyro.Parent=parteFisica end local _,yRot,_=parteFisica.CFrame:ToOrientation() gyro.CFrame=CFrame.Angles(0,yRot,0) if assento.Throttle==1 then local velLocal=parteFisica.CFrame:VectorToObjectSpace(parteFisica.AssemblyLinearVelocity) local downForce=math.clamp(velKMH/10,3,12) parteFisica.AssemblyLinearVelocity=parteFisica.CFrame:VectorToWorldSpace(Vector3.new(0,-downForce,velLocal.Z)) if velKMH<60 then parteFisica.AssemblyLinearVelocity=parteFisica.AssemblyLinearVelocity+(parteFisica.CFrame.LookVector*_G.TorqueArrancada) elseif velKMH<_G.VelocidadeMaximaAlvo then local ganho=(1-(velKMH/_G.VelocidadeMaximaAlvo))*2.5 parteFisica.AssemblyLinearVelocity=parteFisica.AssemblyLinearVelocity+(parteFisica.CFrame.LookVector*(1.5+ganho)) elseif velKMH>=_G.VelocidadeMaximaAlvo then parteFisica.AssemblyLinearVelocity=(parteFisica.CFrame.LookVector*(_G.VelocidadeMaximaAlvo/3.6))-Vector3.new(0,downForce,0) end elseif assento.Throttle==0 or assento.Throttle==-1 then if velKMH>5 then parteFisica.AssemblyLinearVelocity=parteFisica.AssemblyLinearVelocity*0.72 else parteFisica.AssemblyLinearVelocity=Vector3.new(0,parteFisica.AssemblyLinearVelocity.Y,0) end end else if parteFisica:FindFirstChild("HoleGyro") then parteFisica.HoleGyro:Destroy() end end end end)
Script worked? 🚀 Boost it to #1 so others find it too.
Similar Scripts
1,917
5 days ago
Free
Car Dealership Tycoon
Car Dealership Tycoon script Halloween even update
3,208
8 months ago
Free
Car Dealership Tycoon
Car Dealership Script | Finish Graveary, Candy Farm Afk
294
7 hours ago
Free
Forsaken
Kuurax hub Forsaken Script OP (No Key)
659
15 hours ago
Free
Rivals
LowHub Rivals script keyless | Aimbot, Hitbox
478
15 hours ago
Free
Tap Simulator REBORN
Tap Simulator REBORN keyless Script By Kuurax Hub
428
16 hours ago
Free
Flee the Facility
Flee the Facility script by Pinokio | Beast mode
🚀
Log in to boost
Boosting rockets this script to #1 on the homepage. A free account takes 30 seconds.
Log in
🚀
Out of boosts!
Grab boosts and rocket your favorite scripts to the top — plus join the booster wall with the RGB ring.
⚡ Go Pro — 10 boosts/month + zero ads
🚀
Boost this script?
It jumps to #1 in Recent Scripts and your avatar joins the booster wall.
🚀
Boosted! You're awesome 💜
Comments (0)
Log in to add a comment.