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

Script

Add Xeno Scripts as a preferred source
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.

Comments (0)

Log in to add a comment.