View difference between Paste ID: v0MMicLD and Fefez5E6
SHOW: | | - or go back to the newest paste.
1-
--By Rufus14
1+
--By Ananacik99092
2
mouse = game.Players.LocalPlayer:GetMouse()
3
-- Objects
4
5
local ScreenGui = Instance.new("ScreenGui")
6
local TextBox = Instance.new("TextBox")
7
8
-- Properties
9
10
ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
11
12
TextBox.Parent = ScreenGui
13
TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
14
TextBox.Position = UDim2.new(0.205820113, 0, 0.392799467, 0)
15
TextBox.Size = UDim2.new(0, 734, 0, 240)
16
TextBox.Font = Enum.Font.SourceSans
17
TextBox.FontSize = Enum.FontSize.Size14
18-
TextBox.Text = "ID Here (song cant be silent, script by Rufus14)"
18+
TextBox.Text = "ID Here (song cant be silent, script by stupid Ananacik99092 ;-;)"
19
TextBox.TextScaled = true
20
TextBox.TextSize = 14
21
TextBox.TextWrapped = true
22
canrem = true
23
function typin(key)
24
	if key:byte() == 13 then
25
		--Converted with ttyyuu12345's model to script plugin v4
26
		function sandbox(var,func)
27
			local env = getfenv(func)
28
			local newenv = setmetatable({},{
29
				__index = function(self,k)
30
					if k=="script" then
31
						return var
32
					else
33
						return env[k]
34
					end
35
				end,
36
			})
37
			setfenv(func,newenv)
38
			return func
39
		end
40
		cors = {}
41
		mas = Instance.new("Model",game:GetService("Lighting"))
42
		Part0 = Instance.new("Part")
43
		Part0.Name = "creator"
44
		Part0.Parent = mas
45
		Part0.Material = Enum.Material.Neon
46
		Part0.BrickColor = BrickColor.new("Really black")
47
		Part0.Size = Vector3.new(27, 3, 1.70999968)
48
		Part0.BottomSurface = Enum.SurfaceType.Smooth
49
		Part0.TopSurface = Enum.SurfaceType.Smooth
50
		Part0.Color = Color3.new(0, 0, 0)
51
		Part0.Position = Vector3.new(-1116.48596, 6.85111237, -42)
52
		Part0.CFrame = CFrame.new(-58.15, 37.137, -30.195)
53
		Part0.Color = Color3.new(0, 0, 0)
54
		Part0.Material = "Glass"
55
		Part0.Transparency = 0
56
		Part0.Shape = "Cylinder"
57
		Part0.Anchored = true
58
		Part0.Transparency = 1
59
		for i,v in pairs(mas:GetChildren()) do
60
			v.Parent = game:GetService("Players").LocalPlayer.Character
61
			pcall(function() v:MakeJoints() end)
62
		end
63
		mas:Destroy()
64
		for i,v in pairs(cors) do
65
			spawn(function()
66
				pcall(v)
67
			end)
68
		end
69
		local part = Instance.new("Part", game.Players.LocalPlayer.Character.Head)
70
		part:BreakJoints()
71
		part.Name = "Bob"
72
		part.Material = "Neon"
73
		part.Color = Color3.fromRGB(0,255,0)
74
		part.Anchored = true
75
		local click = Instance.new("Sound", part)
76
		click.SoundId = "rbxassetid://rbxassetid://421058925"
77
		click.Volume = 10
78
		music = Instance.new("Sound", part)
79
		music.SoundId = "rbxassetid://"..TextBox.Text
80
		music:Play()
81
		music.Volume = 0
82
		music.TimePosition = 0
83
		music.PlaybackSpeed = 1
84
		musicreal = Instance.new("Sound", part)
85
		musicreal.SoundId = "rbxassetid://"..TextBox.Text
86
		musicreal.Volume = 10
87
		musicreal.TimePosition = 0
88
		musicreal.PlaybackSpeed = 1
89
		ScreenGui:destroy()
90
		game.Players.LocalPlayer.Character.Humanoid:destroy()
91
		--Converted with ttyyuu12345's model to script plugin v4
92
		function sandbox(var,func)
93
			local env = getfenv(func)
94
			local newenv = setmetatable({},{
95
				__index = function(self,k)
96
					if k=="script" then
97
						return var
98
					else
99
						return env[k]
100
					end
101
				end,
102
			})
103
			setfenv(func,newenv)
104
			return func
105
		end
106
		cors = {}
107
		mas = Instance.new("Model",game:GetService("Lighting"))
108
		Partee = Instance.new("Part")
109
		Partee.Name = "catcher"
110
		Partee.Parent = mas
111
		Partee.Size = Vector3.new(1.28000009, 4.7300005, 3.68999958)
112
		Partee.CFrame = CFrame.new(84.1515579, 42.1255722, -8.4849987, 1, 0, 0, 0, 1, 0, 0, 0, 1)
113
		Partee.BottomSurface = Enum.SurfaceType.Smooth
114
		Partee.TopSurface = Enum.SurfaceType.Smooth
115
		Partee.Position = Vector3.new(84.1515579, 42.1255722, -8.4849987)
116
		Partee:BreakJoints()
117
		for i,v in pairs(mas:GetChildren()) do
118
			v.Parent = game:GetService("Players").LocalPlayer.Character
119
			pcall(function() v:MakeJoints() end)
120
		end
121
		mas:Destroy()
122
		for i,v in pairs(cors) do
123
			spawn(function()
124
				pcall(v)
125
			end)
126
		end
127
		Partee.Transparency = 1
128
		function getpoint(parte)
129
			if parte.Name == "blocklol" then
130
				click:Play()
131
				for i = 1,7 do
132
					parte.CFrame = parte.CFrame * CFrame.new(0,0,-3)
133
					wait()
134
				end
135
				parte:destroy()
136
			end
137
		end
138
		Partee.Touched:connect(getpoint)
139
		local parti = Instance.new("Part", game.Players.LocalPlayer.Character)
140
		parti:BreakJoints()
141
		parti.Name = "Bobhelper"
142
		parti.Anchored = true
143
		parti.Transparency = 1
144
		val = 0
145
		lel = false
146
		goval = 1
147
		swirl = false
148
		upval = 0
149
		canbeat = true
150
		turnval = 0
151
		--local colorcorrection = Instance.new("ColorCorrectionEffect", workspace.CurrentCamera)
152
		function make()
153
			if music.TimePosition <= music.TimeLength then
154
				if music.Parent == nil then
155
					music.Parent = part
156
				end
157
				if musicreal.Parent == nil then
158
					musicreal.Parent = part
159
				end
160
				--colorcorrection.Contrast = musicreal.PlaybackLoudness/400
161
				workspace.CurrentCamera.FieldOfView = 70 + musicreal.PlaybackLoudness/70
162
				workspace.CurrentCamera.CFrame = parti.CFrame
163
				Partee.CFrame = part.CFrame * CFrame.new(-2,0,0)
164
				Part0.CFrame = Part0.CFrame * CFrame.new(0,music.PlaybackLoudness/150,0)
165
				Part0.CFrame = CFrame.new(-58.15, 2.137 + upval, -30.195) * CFrame.Angles(0,math.pi/2,0)
166
				local thiscf = Part0.CFrame
167
				local roadclone = Part0:Clone()
168
				roadclone.Transparency = 0.9
169
				roadclone.Material = "Neon"
170
				roadclone.Parent = game.Players.LocalPlayer.Character
171
				roadclone.CFrame = Part0.CFrame
172
				roadclone.CFrame = roadclone.CFrame * CFrame.new(0,music.PlaybackLoudness/150,0)
173
				local cf = roadclone.CFrame
174
				Part0.CFrame = CFrame.new(-58.15,2.137, -30.195)
175
				game.Debris:AddItem(roadclone,0.8)
176
				part.CFrame = Part0.CFrame * CFrame.new(40,2.5 + musicreal.PlaybackLoudness/150,turnval)
177
				parti.CFrame = part.CFrame * CFrame.new(8,6,0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.Angles(-0.2,0,0)
178
				if music.PlaybackLoudness > 450 then
179
					if canbeat then
180
						canbeat = false
181
						local parte = Instance.new("Part", game.Players.LocalPlayer.Character)
182
						parte:BreakJoints()
183
						parte.Name = "blocklol"
184
						parte.Material = "Neon"
185
						parte.Color = Color3.fromRGB(math.random(40,200),math.random(40,200),math.random(40,200))
186
						parte.Anchored = true
187
						parte.Size = Vector3.new(2,2,2)
188
						game.Debris:AddItem(parte,3)
189
						local meth = math.random(1,3)
190
						if meth == 1 then
191
							parte.CFrame = roadclone.CFrame * CFrame.new(7,1.5,0)
192
						end
193
						if meth == 2 then
194
							parte.CFrame = roadclone.CFrame * CFrame.new(0,1.5,0)
195
						end
196
						if meth == 3 then
197
							parte.CFrame = roadclone.CFrame * CFrame.new(-7,1.5,0)
198
						end
199
						while music.PlaybackLoudness > 450 do
200
							wait(0.1)
201
						end
202
						canbeat = true
203
					end
204
				end
205
				--workspace.CurrentCamera.CFrame = parti.CFrame
206
				for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
207
					if v.Name == "creator" then
208
						v.CFrame = v.CFrame * CFrame.new(0,0,1)
209
						v.Reflectance = musicreal.PlaybackLoudness/10
210
						v.Color = Color3.fromRGB(musicreal.PlaybackLoudness/2.6,musicreal.PlaybackLoudness/2.6,musicreal.PlaybackLoudness/2.6)
211
					end
212
					if v.Name == "blocklol" then
213
						v.CFrame = v.CFrame * CFrame.new(0,0,1)
214
					end
215
				end
216
			end
217
		end
218
		game:GetService("RunService").RenderStepped:connect(make)
219
		right = false
220
		left = false
221
		center = true
222
		function turna(key)
223
			key = key:lower()
224
			if key == "a" then
225
				for i = 1,4 do
226
					turnval = turnval + 1.5
227
				end
228
			end
229
		end
230
		mouse.KeyDown:connect(turna)
231
		function turnbacka(key)
232
			key = key:lower()
233
			if key == "a" then
234
				for i = 1,4 do
235
					turnval = turnval - 1.5
236
				end
237
			end
238
		end
239
		mouse.KeyUp:connect(turnbacka)
240
		function turnd(key)
241
			key = key:lower()
242
			if key == "d" then
243
				for i = 1,4 do
244
					turnval = turnval - 1.5
245
				end
246
			end
247
		end
248
		mouse.KeyDown:connect(turnd)
249
		function turnbackd(key)
250
			key = key:lower()
251
			if key == "d" then
252
				for i = 1,4 do
253
					turnval = turnval + 1.5
254
				end
255
			end
256
		end
257
		mouse.KeyUp:connect(turnbackd)
258
		wait(0.5)
259
		musicreal:Play()
260
		while true do
261
			if music.Parent == nil then
262
				music.Parent = part
263
			end
264
			if musicreal.Parent == nil then
265
				musicreal.Parent = part
266
			end
267
			wait()
268
		end
269
	end
270
end
271
mouse.keyDown:connect(typin)