View difference between Paste ID: cGYFHwEZ and NpACpgA0
SHOW: | | - or go back to the newest paste.
1
wait(1)
2
local DeathStar = Instance.new("Part")
3
local BBG = Instance.new("BillboardGui")
4
local ImLab = Instance.new("ImageLabel")
5
local Sound = Instance.new("Sound")
6-
Sound.SoundId = "rbxassetid://522569768"
6+
Sound.SoundId = "rbxassetid://626898680"
7
Sound.MaxDistance = math.huge
8
Sound.EmitterSize = math.huge
9
Sound.Volume = 1
10
Sound.Parent = game.Workspace
11
local DISTANCE = 1500
12
local SIZE = 750
13
local TIMEE = 1500
14
DeathStar.Size = Vector3.new(1,1,1)
15
DeathStar.BrickColor = BrickColor.new("Lime green")
16
DeathStar.Material = Enum.Material.Neon
17
local Mesh = Instance.new("SpecialMesh")
18
Mesh.Scale = Vector3.new(SIZE,0,SIZE)
19
Mesh.MeshType = Enum.MeshType.Sphere
20
Mesh.Parent = DeathStar
21
DeathStar.Transparency = 1
22
DeathStar.Anchored = true
23
BBG.Size = UDim2.new(SIZE,0,SIZE,0)
24
ImLab.Size = UDim2.new(1,0,1,0)
25-
ImLab.Image = "rbxassetid://150858108"
25+
ImLab.Image = "rbxassetid://66446707"
26
ImLab.BackgroundTransparency = 1
27
ImLab.ImageTransparency = 1
28
ImLab.Parent = BBG
29
BBG.Parent = DeathStar
30
DeathStar.CFrame = (game.Workspace:GetModelCFrame() + Vector3.new(0, 0, DISTANCE))
31
DeathStar.Parent = game.Workspace
32
wait(1)
33
function boom(part) 
34
	if part:IsA("BasePart") and part ~= DeathStar then
35
		local a = Instance.new("Explosion")
36
		a.Position = part.Position
37
		a.Parent = part
38
		part.Anchored = false
39
	end 
40
	local b = part:GetChildren()
41
	for i=1,#b do
42
		if b[i]:IsA("BasePart") or b[i]:IsA("Folder") or b[i]:IsA("Model") then
43
		boom(b[i])
44
		end
45
	end
46
end
47
48
for i=1,TIMEE do
49
	wait()
50
	DeathStar.CFrame = CFrame.new(0,DeathStar.Position.y + (DISTANCE/TIMEE), DeathStar.Position.z - (DISTANCE/TIMEE))
51
	ImLab.ImageTransparency = ImLab.ImageTransparency  - (1/(TIMEE/2))
52
end
53
Sound:Play()
54
game:GetService("Debris"):AddItem(Sound,Sound.TimeLength+1)
55
wait(11)
56
for i=1,25 do
57
	wait()
58
	if DeathStar.Transparency ~= 0 then
59
	DeathStar.Transparency = DeathStar.Transparency - 0.2
60
	end
61
	if DeathStar.Transparency <= 0 then
62
	DeathStar.Transparency = 0
63
	end
64
	Mesh.Scale = Vector3.new(SIZE,Mesh.Scale.y + ((DISTANCE*4)/50),SIZE)
65
	Mesh.Offset = Mesh.Offset - Vector3.new(0,((DISTANCE*2)/50),0)
66
end
67
game.Lighting.TimeOfDay = 0
68
boom(game.Workspace)
69
for i=1,25 do
70
	wait()
71
	Mesh.Scale = Vector3.new(SIZE,Mesh.Scale.y - ((DISTANCE*4)/50),SIZE)
72
	Mesh.Offset = Mesh.Offset - Vector3.new(0,((DISTANCE*2)/50),0)
73
end
74
 
75
for i=1,100 do
76
	DeathStar.Transparency = DeathStar.Transparency + 1/50
77
	ImLab.ImageTransparency = ImLab.ImageTransparency + 1/50
78
	BBG.Size = BBG.Size - UDim2.new(SIZE/50,0,SIZE/50,0)
79
	wait()
80
end
81
game:GetService("Debris"):AddItem(DeathStar,1)