View difference between Paste ID: 1QhG8nLt and ihd2qRYM
SHOW: | | - or go back to the newest paste.
1-
local spin = Instance.new("Sound", owner.Character.Head)
1+
	for i,v in pairs(owner.Character.Head:GetDescendants()) do
2-
spin.SoundId = "rbxassetid://3395159863"
2+
		if v:IsA("Decal") then
3-
spin.Volume = 1
3+
4-
spin.Looped = true
4+
local decal = Instance.new("Decal", owner.Character.Head)
5
decal.Face = Enum.NormalId.Front
6
local happyFace = "http://www.roblox.com/asset/?id=4547487952"
7
decal.Texture = happyFace
8-
leftarm.C0 = CFrame.new(-1.5,0.5,0)
8+
v:Destroy()
9
end
10
end
11
local leftarm = Instance.new("Weld", owner.Character.Torso)
12
leftarm.Part0 = owner.Character.Torso
13
leftarm.Part1 = owner.Character["Left Arm"]
14-
rightarm.C0 = CFrame.new(1.5,0.5,0)
14+
leftarm.C0 = CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(30.75),0,math.rad(17.5))
15
leftarm.C1 = CFrame.new(0,0.5,0)
16
leftarm.Name = "LeftArmWeld"
17
local rightarm = Instance.new("Weld", owner.Character.Torso)
18
rightarm.Part0 = owner.Character.Torso
19
rightarm.Part1 = owner.Character["Right Arm"]
20-
rightleg.C0 = CFrame.new(0.5,-1,0)
20+
rightarm.C0 = CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(135),0,math.rad(-25))
21
rightarm.C1 = CFrame.new(0,0.5,0)
22
rightarm.Name = "RightArmWeld"
23
local rightleg = Instance.new("Weld", owner.Character.Torso)
24
rightleg.Part0 = owner.Character.Torso
25
rightleg.Part1 = owner.Character["Right Leg"]
26-
leftleg.C0 = CFrame.new(-0.5,-1,0)
26+
rightleg.C0 = CFrame.new(0.5,-1,0) * CFrame.Angles(math.rad(82.5),0,math.rad(5))
27
rightleg.C1 = CFrame.new(0,1,0)
28
rightleg.Name = "RightLegWeld"
29
local leftleg = Instance.new("Weld", owner.Character.Torso)
30
leftleg.Part0 = owner.Character.Torso
31
leftleg.Part1 = owner.Character["Left Leg"]
32-
head.C0 = CFrame.new(0,1.25,0)
32+
leftleg.C0 = CFrame.new(-0.5,-1,0) * CFrame.Angles(math.rad(82.5),0,math.rad(-5))
33
leftleg.C1 = CFrame.new(0,1,0)
34
leftleg.Name = "LeftLegWeld"
35
local head = Instance.new("Weld", owner.Character.Torso)
36
head.Part0 = owner.Character.Torso
37
head.Part1 = owner.Character.Head
38
head.C0 = CFrame.new(0,1.25,0) * CFrame.Angles(math.rad(-25),0,0)
39-
humanoidrootpart.C0 = CFrame.new(0,2.5,0)
39+
40
head.Name = "HeadWeld"
41-
spin:Play()
41+
42-
humanoidrootpart.C0 = humanoidrootpart.C0 * CFrame.Angles(11.8125,0,0)
42+
43
humanoidrootpart.Part1 = owner.Character.Torso
44-
time = 0
44+
45
humanoidrootpart.C0 = humanoidrootpart.C0 * CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(-15),0,0)
46
part = Instance.new("Part", owner.Character)
47-
currentrot = humanoidrootpart.C0
47+
48
part1 = Instance.new("SpecialMesh", part)
49-
time = time + 1
49+
part.Massless = true
50-
humanoidrootpart.C0 = currentrot * CFrame.Angles(-0.2,0,0) * CFrame.new(0,-0.2,-0.2)
50+
part.BottomSurface = Enum.SurfaceType.Smooth
51-
if time >= 38 and time ~= 76 then
51+
part.TopSurface = Enum.SurfaceType.Smooth
52-
humanoidrootpart.C0 = currentrot * CFrame.Angles(0.2,0,0) * CFrame.new(0,0.2,0.2)
52+
part1.MeshId = "rbxassetid://151760030"
53-
elseif time == 76 then
53+
part1.Scale = Vector3.new(1,1,1)
54-
time = 0
54+
part1.TextureId = "rbxassetid://151760072"
55-
humanoidrootpart.C0 = currentrot * CFrame.Angles(-0.2,0,0) * CFrame.new(0,-0.2,-0.2)
55+
part.Size = Vector3.new(3.2,1.6,1.2)
56
part1.Name = "partlol"
57-
end
57+
part.Name = "partlolagain"
58
music = Instance.new("Sound", part)
59
music.SoundId = "rbxassetid://6883642762"
60
music.Volume = 1
61
music.Looped = true
62
music:Play()
63
music.Name = "Themusic"
64
music.RollOffMinDistance = 20
65
part.Anchored = true
66
part.CFrame = owner.Character.HumanoidRootPart.CFrame * CFrame.new(3.75,-2,-0.75) * CFrame.Angles(0,math.rad(40), 0)
67
part.Locked = true
68
ParticleEmitter68 = Instance.new("ParticleEmitter")
69
ParticleEmitter68.Parent = part
70
ParticleEmitter68.Speed = NumberRange.new(0.45, 0.75)
71
ParticleEmitter68.Rotation = NumberRange.new(-180, 180)
72
ParticleEmitter68.Color = ColorSequence.new(Color3.new(0.15, 0.15, 0.15),Color3.new(0.15, 0.15, 0.15))
73
ParticleEmitter68.LightEmission = 0.85000002384186
74
ParticleEmitter68.LightInfluence = 0.25
75
ParticleEmitter68.Texture = "http://www.roblox.com/asset/?id=304437537"
76
ParticleEmitter68.Transparency = NumberSequence.new(0.30000001192093,0.5,1)
77
ParticleEmitter68.Size = NumberSequence.new(0.10000000149012,0)
78
ParticleEmitter68.Lifetime = NumberRange.new(0.75, 1.5)
79
ParticleEmitter68.Rate = 375
80
ParticleEmitter68.RotSpeed = NumberRange.new(-180, 180)
81
ParticleEmitter68.SpreadAngle = Vector2.new(360, 360)
82
ParticleEmitter68.VelocitySpread = 360
83
wait()
84
 NLS([[
85
local ReplicatedStorage = game:GetService("ReplicatedStorage")
86
local sizeevent = ReplicatedStorage:WaitForChild("sizeEvent")
87
local part = owner.Character:WaitForChild("partlolagain")
88
local part1 = part:WaitForChild("partlol")
89
local music = part:WaitForChild("Themusic")
90
local MaxLoudness = 250
91
while true do
92
	local Amplitude = math.clamp(music.PlaybackLoudness / MaxLoudness, 1, 1.125)
93
	part1.Scale = Vector3.new(Amplitude, Amplitude, Amplitude)
94
	part.Size = Vector3.new(Amplitude + 2.2, Amplitude + 0.6, Amplitude + 0.2)
95
sizeevent:FireServer(part1.Scale, part.Size)
96
task.wait()
97
end
98
        ]],owner.PlayerGui)
99
local ReplicatedStorage = game:GetService("ReplicatedStorage")
100
local sizeevent = Instance.new("RemoteEvent", ReplicatedStorage)
101
sizeevent.Name = "sizeEvent" 
102
    local billboard = Instance.new("BillboardGui", part)
103
    billboard.Adornee = part
104
    billboard.StudsOffset = Vector3.new(-1, 2.5, 0)
105
    billboard.Size = UDim2.new(2,0,1,0)
106
    billboard.Name = "chat"
107
    local text = Instance.new("TextBox", billboard)
108
    text.BackgroundTransparency = 1
109
    text.TextStrokeTransparency = 0
110
    text.TextSize = 25
111
    text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
112
    text.Size = billboard.Size
113
    text.Font = "Arcade"
114
text.MultiLine = true
115
text.Text = "Now Playing: It's just a burning memory"
116
local ReplicatedStorage = game:GetService("ReplicatedStorage")
117
local sizeevent = Instance.new("RemoteEvent", ReplicatedStorage)
118
sizeevent.Name = "sizeEvent" 
119
 
120
local function sizer(player, size, size2)
121
	part1.Scale = size
122
	part.Size = size2
123
end
124
 
125
sizeevent.OnServerEvent:Connect(sizer)
126
 
127
owner.Chatted:connect(function(message)
128
            if message:sub(1,6) == "!Play " then
129
            music:Stop()
130
                music.SoundId = "http://www.roblox.com/asset/?id="..message:sub(6)
131
            music:Play()
132
task.wait()
133
text.Text = "Now Playing: "
134
..game:GetService("MarketplaceService"):GetProductInfo(tonumber(message:sub(6))).Name
135
    end
136
end)
137
wait(0.5)
138
owner.Character.Torso.Anchored = true
139
owner.Character.Humanoid.Sit = true