
8.3k Views
421 Executions
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
--created for roblox studio --u can use this in roblox player but it's visible only for u --BETA! --ORIGINAL VERSION CREATED BY ME ON GITHUB + DOCUMENTATION: /ravyyxd/Blackhole/blob/main/bin/script.lua
-- Server Script (Place in ServerScriptService)
-- Or u can use this with exploits
local Players = game:GetService("Players")
local Debris = game:GetService("Debris")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
-- Configuration
local BLACK_HOLE_SIZE = 10 -- Initial size
local GROWTH_RATE = 0.1 -- Size increase per second
local ITEM_GROWTH = 2 -- Size increase per absorbed item
local PULL_FORCE = 50 -- Force of the black hole pull
local TRAP_DISTANCE = 5 -- Distance at which players get trapped
local DARK_ZONE_SIZE = 50 -- Size of the dark zone
-- Black hole storage
local blackHole = nil
local darkZone = nil
local trappedPlayers = {} -- Table to track trapped players
local originalSpawnLocations = {} -- Store original SpawnLocations
-- Function to create the black hole
local function createBlackHole()
blackHole = Instance.new("Part")
blackHole.Size = Vector3.new(BLACK_HOLE_SIZE, BLACK_HOLE_SIZE, BLACK_HOLE_SIZE)
blackHole.Position = Vector3.new(0, 50, 0) -- Spawn in air
blackHole.Anchored = true
blackHole.CanCollide = false
blackHole.Shape = Enum.PartType.Ball
blackHole.BrickColor = BrickColor.new("Really black")
blackHole.Material = Enum.Material.Neon
blackHole.Parent = workspace
-- Add a swirling animation
local tweenInfo = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)
local swirlGoal = { CFrame = blackHole.CFrame * CFrame.Angles(0, math.rad(360), 0) }
local swirlTween = TweenService:Create(blackHole, tweenInfo, swirlGoal)
swirlTween:Play()










what full black?
THIS SCRIPT was created for ROBLOX STUDIO in ServerScriptService! YOU WILL BE ABLE TO USE IT IN ROBLOX, BUT ONLY YOU WILL SEE IT!