ima die
Key RequiredUniversal

ima die

Universal Scriptskibidimariodisneyskibidimariodisney 1.9K views 2.9K executesUpdated May 16, 2025
Unrated
00
Lua Script•98 lines (2512 chars)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()

local originPosition = character.HumanoidRootPart.Position + Vector3.new(0, 5, 0)

local origin = Instance.new("Part")
origin.Size = Vector3.new(4, 4, 4)
origin.Color = Color3.fromRGB(255, 0, 0)
origin.Anchored = true
origin.Position = originPosition

local blocks = {}

local function spawnBlock()
	local block = origin:Clone()
	block.Anchored = true
	block.Position = originPosition
	block.Parent = workspace

	local billboard = Instance.new("BillboardGui", block)
	billboard.Size = UDim2.new(0, 200, 0, 50)
	billboard.StudsOffset = Vector3.new(0, 3, 0)
	billboard.AlwaysOnTop = true

	local label = Instance.new("TextLabel", billboard)
	label.Size = UDim2.new(1, 0, 1, 0)
	label.Text = ""
	label.BackgroundTransparency = 1
	label.TextColor3 = Color3.fromRGB(255, 0, 0)
	label.TextScaled = true
	label.Font = Enum.Font.FredokaOne

	return block, label
end

local function playSound(id)
	local sound = Instance.new("Sound")
	sound.SoundId = "rbxassetid://" .. tostring(id)
	sound.Volume = 1
	sound.PlayOnRemove = true
	sound.Parent = workspace
	sound:Destroy()
end

for i = 1, 50 do
	local block, label = spawnBlock()
	blocks[i] = {block = block, label = label}
end

task.delay(2, function()
	for _, data in ipairs(blocks) do
		data.label.Text = "ima explode"
	end
	playSound(88550290196149)
	task.delay(2, function()
		for _, data in ipairs(blocks) do
			data.label.Text = ""
		end
	end)
end)

task.delay(5, function()
	playSound(132983554155421)

	local explosion = Instance.new("Explosion")
	explosion.Position = originPosition
	explosion.BlastPressure = 1e6
	explosion.BlastRadius = 20
	explosion.DestroyJointRadiusPercent = 0
	explosion.Parent = workspace

	for _, data in ipairs(blocks) do
		local block = data.block
		block.Anchored = false

		local spinVelocity = Instance.new("BodyAngularVelocity", block)
		spinVelocity.AngularVelocity = Vector3.new(0, math.pi * 10, 0)
		spinVelocity.MaxTorque = Vector3.new(1e5, 1e5, 1e5)

		local fire = Instance.new("Fire", block)
		fire.Size = 10
		fire.Heat = 25

		local force = Instance.new("BodyVelocity", block)
		force.Velocity = Vector3.new(math.random(-100, 100), math.random(100, 200), math.random(-100, 100))
		force.MaxForce = Vector3.new(1e5, 1e5, 1e5)
	end
end)

task.delay(8, function()
	playSound(852135845)
	for _, data in ipairs(blocks) do
		if data.block then
			data.block:Destroy()
		end
	end
end)

Features & Information

Ima die because i need to script alot
#Diva

Community Comments (2)

??? @skibidimariodisney what game is this for

More Scripts for Universal Scripts