View difference between Paste ID: 8PWu6c0j and nWY9Lhwu
SHOW: | | - or go back to the newest paste.
1
--https://github.com/Mokiros/roblox-FE-compatibility
2
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
4
local RealPlayer = Player
5
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
6
7
--Black hole script
8
function sandbox(var,func)
9
	local env = getfenv(func)
10
	local newenv = setmetatable({},{
11
		__index = function(self,k)
12
			if k=="script" then
13
				return var
14
			else
15
				return env[k]
16
			end
17
		end,
18
	})
19
	setfenv(func,newenv)
20
	return func
21
end
22
cors = {}
23
mas = Instance.new("Model",game:GetService("Lighting"))
24
local chil = workspace:GetChildren()
25
for i,v in pairs(chil) do
26
	if not (v==script or v:IsA("Camera") or v:IsA("Terrain") or game:GetService("Players"):GetPlayerFromCharacter(v)~=nil) then
27
28
	end
29
end
30
Model0 = Instance.new("Model")
31
Model1 = Instance.new("Model")
32
Part2 = Instance.new("Part")
33
Part3 = Instance.new("Part")
34
Part4 = Instance.new("Part")
35
SpecialMesh5 = Instance.new("SpecialMesh")
36
Script6 = Instance.new("Script")
37
Part7 = Instance.new("Part")
38
SpecialMesh8 = Instance.new("SpecialMesh")
39
Script9 = Instance.new("Script")
40
Part10 = Instance.new("Part")
41
SpecialMesh11 = Instance.new("SpecialMesh")
42
Script12 = Instance.new("Script")
43
Part13 = Instance.new("Part")
44
SpecialMesh14 = Instance.new("SpecialMesh")
45
Script15 = Instance.new("Script")
46
Part16 = Instance.new("Part")
47
SpecialMesh17 = Instance.new("SpecialMesh")
48
Script18 = Instance.new("Script")
49
Part19 = Instance.new("Part")
50
SpecialMesh20 = Instance.new("SpecialMesh")
51
Script21 = Instance.new("Script")
52
Part22 = Instance.new("Part")
53
SpecialMesh23 = Instance.new("SpecialMesh")
54
Script24 = Instance.new("Script")
55
Part25 = Instance.new("Part")
56
SpecialMesh26 = Instance.new("SpecialMesh")
57
Script27 = Instance.new("Script")
58
Part28 = Instance.new("Part")
59
SpecialMesh29 = Instance.new("SpecialMesh")
60
Script30 = Instance.new("Script")
61
Model31 = Instance.new("Model")
62
Part32 = Instance.new("Part")
63
SpecialMesh33 = Instance.new("SpecialMesh")
64
Script34 = Instance.new("Script")
65
Part35 = Instance.new("Part")
66
SpecialMesh36 = Instance.new("SpecialMesh")
67
Script37 = Instance.new("Script")
68
Part38 = Instance.new("Part")
69
SpecialMesh39 = Instance.new("SpecialMesh")
70
Script40 = Instance.new("Script")
71
Part41 = Instance.new("Part")
72
SpecialMesh42 = Instance.new("SpecialMesh")
73
Script43 = Instance.new("Script")
74
Model44 = Instance.new("Model")
75
Part45 = Instance.new("Part")
76
Script46 = Instance.new("Script")
77
Part47 = Instance.new("Part")
78
Part48 = Instance.new("Part")
79
Part49 = Instance.new("Part")
80
Part50 = Instance.new("Part")
81
Part51 = Instance.new("Part")
82
Part52 = Instance.new("Part")
83
Model53 = Instance.new("Model")
84
Model54 = Instance.new("Model")
85
Part55 = Instance.new("Part")
86
Sound56 = Instance.new("Sound")
87
Script57 = Instance.new("Script")
88
Model58 = Instance.new("Model")
89
Part59 = Instance.new("Part")
90
Script60 = Instance.new("Script")
91
BillboardGui61 = Instance.new("BillboardGui")
92
ImageLabel62 = Instance.new("ImageLabel")
93
Part63 = Instance.new("Part")
94
SpecialMesh64 = Instance.new("SpecialMesh")
95
Script65 = Instance.new("Script")
96
Part66 = Instance.new("Part")
97
Sound67 = Instance.new("Sound")
98
Script68 = Instance.new("Script")
99
Part69 = Instance.new("Part")
100
Sound70 = Instance.new("Sound")
101
Script71 = Instance.new("Script")
102
Part72 = Instance.new("Part")
103
Sound73 = Instance.new("Sound")
104
Script74 = Instance.new("Script")
105
Part75 = Instance.new("Part")
106
Sound76 = Instance.new("Sound")
107
Script77 = Instance.new("Script")
108
Part78 = Instance.new("Part")
109
Sound79 = Instance.new("Sound")
110
Script80 = Instance.new("Script")
111
Part81 = Instance.new("Part")
112
Sound82 = Instance.new("Sound")
113
Script83 = Instance.new("Script")
114
Part84 = Instance.new("Part")
115
Sound85 = Instance.new("Sound")
116
Script86 = Instance.new("Script")
117
Part87 = Instance.new("Part")
118
Sound88 = Instance.new("Sound")
119
Script89 = Instance.new("Script")
120
Part90 = Instance.new("Part")
121
Sound91 = Instance.new("Sound")
122
Script92 = Instance.new("Script")
123
Part93 = Instance.new("Part")
124
Sound94 = Instance.new("Sound")
125
Script95 = Instance.new("Script")
126
Part96 = Instance.new("Part")
127
Sound97 = Instance.new("Sound")
128
Script98 = Instance.new("Script")
129
Part99 = Instance.new("Part")
130
Sound100 = Instance.new("Sound")
131
Script101 = Instance.new("Script")
132
Part102 = Instance.new("Part")
133
Sound103 = Instance.new("Sound")
134
Script104 = Instance.new("Script")
135
Part105 = Instance.new("Part")
136
Sound106 = Instance.new("Sound")
137
Script107 = Instance.new("Script")
138
Part108 = Instance.new("Part")
139
Sound109 = Instance.new("Sound")
140
Script110 = Instance.new("Script")
141
Part111 = Instance.new("Part")
142
Sound112 = Instance.new("Sound")
143
Script113 = Instance.new("Script")
144
Part114 = Instance.new("Part")
145
Sound115 = Instance.new("Sound")
146
Script116 = Instance.new("Script")
147
Part117 = Instance.new("Part")
148
Sound118 = Instance.new("Sound")
149
Script119 = Instance.new("Script")
150
Part120 = Instance.new("Part")
151
Sound121 = Instance.new("Sound")
152
Script122 = Instance.new("Script")
153
Part123 = Instance.new("Part")
154
Sound124 = Instance.new("Sound")
155
Script125 = Instance.new("Script")
156
Model0.Name = "black hole"
157
Model0.Parent = mas
158
Model1.Name = "Proto"
159
Model1.Parent = Model0
160
Part2.Name = "woofB"
161
Part2.Parent = Model1
162
Part2.BrickColor = BrickColor.new("Bright green")
163
Part2.Transparency = 1
164
Part2.Rotation = Vector3.new(21.75, 33.0900002, 151.309998)
165
Part2.Anchored = true
166
Part2.CanCollide = false
167
Part2.Size = Vector3.new(1, 1.20000005, 1)
168
Part2.CFrame = CFrame.new(740.873169, 1315.99292, -1732.70996, -0.734943092, -0.402160555, 0.546017051, 0.268400609, -0.911929309, -0.310405374, 0.622760415, -0.0815813243, 0.778155625)
169
Part2.Color = Color3.new(0.294118, 0.592157, 0.294118)
170
Part2.Position = Vector3.new(740.873169, 1315.99292, -1732.70996)
171
Part2.Orientation = Vector3.new(18.0799999, 35.0599976, 163.599991)
172
Part2.Color = Color3.new(0.294118, 0.592157, 0.294118)
173
Part3.Name = "woofA"
174
Part3.Parent = Model1
175
Part3.BrickColor = BrickColor.new("Bright green")
176
Part3.Transparency = 1
177
Part3.Rotation = Vector3.new(-158.25, -33.0900002, 28.6899986)
178
Part3.Anchored = true
179
Part3.CanCollide = false
180
Part3.Size = Vector3.new(1, 1.20000005, 1)
181
Part3.CFrame = CFrame.new(742.774292, 1315.65967, -1733.53442, 0.734943092, -0.402160555, -0.546017051, -0.268400609, -0.911929309, 0.310405374, -0.622760415, -0.0815813243, -0.778155625)
182
Part3.Color = Color3.new(0.294118, 0.592157, 0.294118)
183
Part3.Position = Vector3.new(742.774292, 1315.65967, -1733.53442)
184
Part3.Orientation = Vector3.new(-18.0799999, -144.940002, -163.599991)
185
Part3.Color = Color3.new(0.294118, 0.592157, 0.294118)
186
Part4.Name = "spin"
187
Part4.Parent = Model1
188
Part4.Material = Enum.Material.Wood
189
Part4.BrickColor = BrickColor.new("Bright orange")
190
Part4.Transparency = 0.10000000149012
191
Part4.Rotation = Vector3.new(95.1100006, -23.7099991, -166.800003)
192
Part4.Anchored = true
193
Part4.FormFactor = Enum.FormFactor.Symmetric
194
Part4.Shape = Enum.PartType.Ball
195
Part4.Size = Vector3.new(1, 1, 1)
196
Part4.CFrame = CFrame.new(742.958374, 1319.3667, -1734.11255, -0.891387939, 0.209020823, -0.402161479, 0.410324275, -0.00469976757, -0.911927283, -0.192501619, -0.977897644, -0.081577532)
197
Part4.BottomSurface = Enum.SurfaceType.Smooth
198
Part4.TopSurface = Enum.SurfaceType.Smooth
199
Part4.Color = Color3.new(0.854902, 0.521569, 0.254902)
200
Part4.Position = Vector3.new(742.958374, 1319.3667, -1734.11255)
201
Part4.Orientation = Vector3.new(65.7699966, -101.470001, 90.659996)
202
Part4.Color = Color3.new(0.854902, 0.521569, 0.254902)
203
SpecialMesh5.Parent = Part4
204
SpecialMesh5.MeshId = "http://www.roblox.com/asset/?id=1185246"
205
SpecialMesh5.Scale = Vector3.new(700, 700, 1)
206
SpecialMesh5.TextureId = "http://www.roblox.com/asset/?id=21316273"
207
SpecialMesh5.VertexColor = Vector3.new(1, 0, 0)
208
SpecialMesh5.MeshType = Enum.MeshType.FileMesh
209
SpecialMesh5.Scale = Vector3.new(700, 700, 1)
210
Script6.Name = "spin"
211
Script6.Parent = Part4
212
table.insert(cors,sandbox(Script6,function()
213
spinning = script.Parent
214
215
while true do
216
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), 0.01)
217
wait(0.01)
218
end
219
220
end))
221
Part7.Name = "spin"
222
Part7.Parent = Model1
223
Part7.Material = Enum.Material.Wood
224
Part7.BrickColor = BrickColor.new("Bright orange")
225
Part7.Transparency = 0.10000000149012
226
Part7.Rotation = Vector3.new(95.1100006, -23.7099991, -60.5099983)
227
Part7.Anchored = true
228
Part7.FormFactor = Enum.FormFactor.Symmetric
229
Part7.Shape = Enum.PartType.Ball
230
Part7.Size = Vector3.new(1, 1, 1)
231
Part7.CFrame = CFrame.new(742.152771, 1317.54175, -1734.27515, 0.450737357, 0.796938896, -0.402161062, -0.119641431, -0.392525524, -0.911927342, -0.884608984, 0.459154963, -0.0815781206)
232
Part7.BottomSurface = Enum.SurfaceType.Smooth
233
Part7.TopSurface = Enum.SurfaceType.Smooth
234
Part7.Color = Color3.new(0.854902, 0.521569, 0.254902)
235
Part7.Position = Vector3.new(742.152771, 1317.54175, -1734.27515)
236
Part7.Orientation = Vector3.new(65.7699966, -101.470001, -163.050003)
237
Part7.Color = Color3.new(0.854902, 0.521569, 0.254902)
238
SpecialMesh8.Parent = Part7
239
SpecialMesh8.MeshId = "http://www.roblox.com/asset/?id=1185246"
240
SpecialMesh8.Scale = Vector3.new(7000, 7000, 1)
241
SpecialMesh8.TextureId = "http://www.roblox.com/asset/?id=21316273"
242
SpecialMesh8.VertexColor = Vector3.new(0, 0, 1)
243
SpecialMesh8.MeshType = Enum.MeshType.FileMesh
244
SpecialMesh8.Scale = Vector3.new(7000, 7000, 1)
245
Script9.Name = "spin"
246
Script9.Parent = Part7
247
table.insert(cors,sandbox(Script9,function()
248
spinning = script.Parent
249
250
while true do
251
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.0001)
252
wait(0.01)
253
end
254
255
end))
256
Part10.Name = "spin"
257
Part10.Parent = Model1
258
Part10.Material = Enum.Material.Wood
259
Part10.BrickColor = BrickColor.new("Bright orange")
260
Part10.Transparency = 0.10000000149012
261
Part10.Rotation = Vector3.new(-84.8899994, 23.7099991, -22.3699989)
262
Part10.Anchored = true
263
Part10.FormFactor = Enum.FormFactor.Symmetric
264
Part10.Shape = Enum.PartType.Ball
265
Part10.Size = Vector3.new(1, 1, 1)
266
Part10.CFrame = CFrame.new(737.279602, 1315.3894, -1727.85938, 0.846673846, 0.348469228, 0.402159244, -0.404326707, -0.0700566396, 0.911928177, 0.345951647, -0.9347049, 0.0815792009)
267
Part10.BottomSurface = Enum.SurfaceType.Smooth
268
Part10.TopSurface = Enum.SurfaceType.Smooth
269
Part10.Color = Color3.new(0.854902, 0.521569, 0.254902)
270
Part10.Position = Vector3.new(737.279602, 1315.3894, -1727.85938)
271
Part10.Orientation = Vector3.new(-65.7699966, 78.5299988, -99.8299942)
272
Part10.Color = Color3.new(0.854902, 0.521569, 0.254902)
273
SpecialMesh11.Parent = Part10
274
SpecialMesh11.MeshId = "http://www.roblox.com/asset/?id=1185246"
275
SpecialMesh11.Scale = Vector3.new(2000, 2000, 1)
276
SpecialMesh11.TextureId = "http://www.roblox.com/asset/?id=21316273"
277
SpecialMesh11.VertexColor = Vector3.new(1, 0, 1)
278
SpecialMesh11.MeshType = Enum.MeshType.FileMesh
279
SpecialMesh11.Scale = Vector3.new(2000, 2000, 1)
280
Script12.Name = "spin"
281
Script12.Parent = Part10
282
table.insert(cors,sandbox(Script12,function()
283
spinning = script.Parent
284
285
while true do
286
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.001)
287
wait(0.01)
288
end
289
290
end))
291
Part13.Name = "spin"
292
Part13.Parent = Model1
293
Part13.Material = Enum.Material.Wood
294
Part13.BrickColor = BrickColor.new("Bright orange")
295
Part13.Transparency = 0.10000000149012
296
Part13.Rotation = Vector3.new(-84.8899994, 23.7099991, -3.57999992)
297
Part13.Anchored = true
298
Part13.FormFactor = Enum.FormFactor.Symmetric
299
Part13.Shape = Enum.PartType.Ball
300
Part13.Size = Vector3.new(1, 1, 1)
301
Part13.CFrame = CFrame.new(740.946411, 1314.80615, -1734.51978, 0.913777232, 0.0572184324, 0.402161062, -0.405345827, 0.063892737, 0.911927462, 0.026484197, -0.996312737, 0.0815775394)
302
Part13.BottomSurface = Enum.SurfaceType.Smooth
303
Part13.TopSurface = Enum.SurfaceType.Smooth
304
Part13.Color = Color3.new(0.854902, 0.521569, 0.254902)
305
Part13.Position = Vector3.new(740.946411, 1314.80615, -1734.51978)
306
Part13.Orientation = Vector3.new(-65.7699966, 78.5299988, -81.0400009)
307
Part13.Color = Color3.new(0.854902, 0.521569, 0.254902)
308
SpecialMesh14.Parent = Part13
309
SpecialMesh14.MeshId = "http://www.roblox.com/asset/?id=1185246"
310
SpecialMesh14.Scale = Vector3.new(700, 700, 1)
311
SpecialMesh14.TextureId = "http://www.roblox.com/asset/?id=21316273"
312
SpecialMesh14.VertexColor = Vector3.new(1, 0, 0)
313
SpecialMesh14.MeshType = Enum.MeshType.FileMesh
314
SpecialMesh14.Scale = Vector3.new(700, 700, 1)
315
Script15.Name = "spin"
316
Script15.Parent = Part13
317
table.insert(cors,sandbox(Script15,function()
318
spinning = script.Parent
319
320
while true do
321
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), 0.01)
322
wait(0.01)
323
end
324
325
end))
326
Part16.Name = "spin"
327
Part16.Parent = Model1
328
Part16.Material = Enum.Material.Wood
329
Part16.BrickColor = BrickColor.new("Bright orange")
330
Part16.Transparency = 0.10000000149012
331
Part16.Rotation = Vector3.new(-84.8899994, 23.7099991, -112.309998)
332
Part16.Anchored = true
333
Part16.FormFactor = Enum.FormFactor.Symmetric
334
Part16.Shape = Enum.PartType.Ball
335
Part16.Size = Vector3.new(1, 1, 1)
336
Part16.CFrame = CFrame.new(741.349121, 1315.71826, -1734.43872, -0.34761712, 0.847016096, 0.402156353, 0.0696505234, -0.404393196, 0.911929488, 0.935046971, 0.345012575, 0.0815785825)
337
Part16.BottomSurface = Enum.SurfaceType.Smooth
338
Part16.TopSurface = Enum.SurfaceType.Smooth
339
Part16.Color = Color3.new(0.854902, 0.521569, 0.254902)
340
Part16.Position = Vector3.new(741.349121, 1315.71826, -1734.43872)
341
Part16.Orientation = Vector3.new(-65.7699966, 78.5299988, 170.229996)
342
Part16.Color = Color3.new(0.854902, 0.521569, 0.254902)
343
SpecialMesh17.Parent = Part16
344
SpecialMesh17.MeshId = "http://www.roblox.com/asset/?id=1185246"
345
SpecialMesh17.Scale = Vector3.new(2000, 2000, 1)
346
SpecialMesh17.TextureId = "http://www.roblox.com/asset/?id=21316273"
347
SpecialMesh17.VertexColor = Vector3.new(1, 0, 1)
348
SpecialMesh17.MeshType = Enum.MeshType.FileMesh
349
SpecialMesh17.Scale = Vector3.new(2000, 2000, 1)
350
Script18.Name = "spin"
351
Script18.Parent = Part16
352
table.insert(cors,sandbox(Script18,function()
353
spinning = script.Parent
354
355
while true do
356
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.01)
357
wait(0.01)
358
end
359
360
end))
361
Part19.Name = "spin"
362
Part19.Parent = Model1
363
Part19.Material = Enum.Material.Wood
364
Part19.BrickColor = BrickColor.new("Bright orange")
365
Part19.Transparency = 0.10000000149012
366
Part19.Rotation = Vector3.new(95.1100006, -23.7099991, 84.409996)
367
Part19.Anchored = true
368
Part19.FormFactor = Enum.FormFactor.Symmetric
369
Part19.Shape = Enum.PartType.Ball
370
Part19.Size = Vector3.new(1, 1, 1)
371
Part19.CFrame = CFrame.new(742.555542, 1318.45459, -1734.19385, 0.0891978666, -0.911224365, -0.402157336, -0.12770091, 0.389975339, -0.911928952, 0.987798512, 0.132697463, -0.0815780386)
372
Part19.BottomSurface = Enum.SurfaceType.Smooth
373
Part19.TopSurface = Enum.SurfaceType.Smooth
374
Part19.Color = Color3.new(0.854902, 0.521569, 0.254902)
375
Part19.Position = Vector3.new(742.555542, 1318.45459, -1734.19385)
376
Part19.Orientation = Vector3.new(65.7699966, -101.470001, -18.1299992)
377
Part19.Color = Color3.new(0.854902, 0.521569, 0.254902)
378
SpecialMesh20.Parent = Part19
379
SpecialMesh20.MeshId = "http://www.roblox.com/asset/?id=1185246"
380
SpecialMesh20.Scale = Vector3.new(2000, 2000, 1)
381
SpecialMesh20.TextureId = "http://www.roblox.com/asset/?id=21316273"
382
SpecialMesh20.VertexColor = Vector3.new(1, 0, 1)
383
SpecialMesh20.MeshType = Enum.MeshType.FileMesh
384
SpecialMesh20.Scale = Vector3.new(2000, 2000, 1)
385
Script21.Name = "spin"
386
Script21.Parent = Part19
387
table.insert(cors,sandbox(Script21,function()
388
spinning = script.Parent
389
390
while true do
391
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.001)
392
wait(0.01)
393
end
394
395
end))
396
Part22.Name = "spin"
397
Part22.Parent = Model1
398
Part22.Material = Enum.Material.Wood
399
Part22.BrickColor = BrickColor.new("Bright orange")
400
Part22.Transparency = 0.10000000149012
401
Part22.Rotation = Vector3.new(-84.8899994, 23.7099991, 102.709999)
402
Part22.Anchored = true
403
Part22.FormFactor = Enum.FormFactor.Symmetric
404
Part22.Shape = Enum.PartType.Ball
405
Part22.Size = Vector3.new(1, 1, 1)
406
Part22.CFrame = CFrame.new(741.751343, 1316.62988, -1734.35718, -0.201472282, -0.893132031, 0.402160764, 0.17506142, 0.371138364, 0.911927462, -0.963729203, 0.254131049, 0.0815780163)
407
Part22.BottomSurface = Enum.SurfaceType.Smooth
408
Part22.TopSurface = Enum.SurfaceType.Smooth
409
Part22.Color = Color3.new(0.854902, 0.521569, 0.254902)
410
Part22.Position = Vector3.new(741.751343, 1316.62988, -1734.35718)
411
Part22.Orientation = Vector3.new(-65.7699966, 78.5299988, 25.25)
412
Part22.Color = Color3.new(0.854902, 0.521569, 0.254902)
413
SpecialMesh23.Parent = Part22
414
SpecialMesh23.MeshId = "http://www.roblox.com/asset/?id=1185246"
415
SpecialMesh23.Scale = Vector3.new(7000, 7000, 1)
416
SpecialMesh23.TextureId = "http://www.roblox.com/asset/?id=21316273"
417
SpecialMesh23.VertexColor = Vector3.new(0, 0, 1)
418
SpecialMesh23.MeshType = Enum.MeshType.FileMesh
419
SpecialMesh23.Scale = Vector3.new(7000, 7000, 1)
420
Script24.Name = "spin"
421
Script24.Parent = Part22
422
table.insert(cors,sandbox(Script24,function()
423
spinning = script.Parent
424
425
while true do
426
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.0001)
427
wait(0.01)
428
end
429
430
end))
431
Part25.Name = "spin"
432
Part25.Parent = Model1
433
Part25.Material = Enum.Material.Wood
434
Part25.BrickColor = BrickColor.new("Bright orange")
435
Part25.Transparency = 0.10000000149012
436
Part25.Rotation = Vector3.new(-84.8899994, 23.7099991, 86.4199982)
437
Part25.Anchored = true
438
Part25.FormFactor = Enum.FormFactor.Symmetric
439
Part25.Shape = Enum.PartType.Ball
440
Part25.Size = Vector3.new(1, 1, 1)
441
Part25.CFrame = CFrame.new(736.876953, 1314.47754, -1727.94067, 0.0572175533, -0.913776994, 0.40216133, 0.063893646, 0.405346066, 0.911927342, -0.996312737, -0.0264833923, 0.0815777183)
442
Part25.BottomSurface = Enum.SurfaceType.Smooth
443
Part25.TopSurface = Enum.SurfaceType.Smooth
444
Part25.Color = Color3.new(0.854902, 0.521569, 0.254902)
445
Part25.Position = Vector3.new(736.876953, 1314.47754, -1727.94067)
446
Part25.Orientation = Vector3.new(-65.7699966, 78.5299988, 8.96000004)
447
Part25.Color = Color3.new(0.854902, 0.521569, 0.254902)
448
SpecialMesh26.Parent = Part25
449
SpecialMesh26.MeshId = "http://www.roblox.com/asset/?id=1185246"
450
SpecialMesh26.Scale = Vector3.new(700, 700, 1)
451
SpecialMesh26.TextureId = "http://www.roblox.com/asset/?id=21316273"
452
SpecialMesh26.VertexColor = Vector3.new(1, 0, 0)
453
SpecialMesh26.MeshType = Enum.MeshType.FileMesh
454
SpecialMesh26.Scale = Vector3.new(700, 700, 1)
455
Script27.Name = "spin"
456
Script27.Parent = Part25
457
table.insert(cors,sandbox(Script27,function()
458
spinning = script.Parent
459
460
while true do
461
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), 0.01)
462
wait(0.01)
463
end
464
465
end))
466
Part28.Name = "spin"
467
Part28.Parent = Model1
468
Part28.Material = Enum.Material.Wood
469
Part28.BrickColor = BrickColor.new("Bright orange")
470
Part28.Transparency = 0.10000000149012
471
Part28.Rotation = Vector3.new(-84.8899994, 23.7099991, -167.279999)
472
Part28.Anchored = true
473
Part28.FormFactor = Enum.FormFactor.Symmetric
474
Part28.Shape = Enum.PartType.Ball
475
Part28.Size = Vector3.new(1, 1, 1)
476
Part28.CFrame = CFrame.new(737.682007, 1316.30176, -1727.77808, -0.893111944, 0.201561347, 0.402160764, 0.37112084, -0.175098464, 0.911927581, 0.254227191, 0.963703752, 0.0815780833)
477
Part28.BottomSurface = Enum.SurfaceType.Smooth
478
Part28.TopSurface = Enum.SurfaceType.Smooth
479
Part28.Color = Color3.new(0.854902, 0.521569, 0.254902)
480
Part28.Position = Vector3.new(737.682007, 1316.30176, -1727.77808)
481
Part28.Orientation = Vector3.new(-65.7699966, 78.5299988, 115.259995)
482
Part28.Color = Color3.new(0.854902, 0.521569, 0.254902)
483
SpecialMesh29.Parent = Part28
484
SpecialMesh29.MeshId = "http://www.roblox.com/asset/?id=1185246"
485
SpecialMesh29.Scale = Vector3.new(7000, 7000, 1)
486
SpecialMesh29.TextureId = "http://www.roblox.com/asset/?id=21316273"
487
SpecialMesh29.VertexColor = Vector3.new(0, 0, 1)
488
SpecialMesh29.MeshType = Enum.MeshType.FileMesh
489
SpecialMesh29.Scale = Vector3.new(7000, 7000, 1)
490
Script30.Name = "spin"
491
Script30.Parent = Part28
492
table.insert(cors,sandbox(Script30,function()
493
spinning = script.Parent
494
495
while true do
496
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), -0.0001)
497
wait(0.01)
498
end
499
500
end))
501
Model31.Parent = Model0
502
Part32.Name = "Handle"
503
Part32.Parent = Model31
504
Part32.Material = Enum.Material.DiamondPlate
505
Part32.BrickColor = BrickColor.new("Alder")
506
Part32.Transparency = 0.10000000149012
507
Part32.Rotation = Vector3.new(91.4899979, 66.2399979, 93.3099976)
508
Part32.Anchored = true
509
Part32.Locked = true
510
Part32.FormFactor = Enum.FormFactor.Plate
511
Part32.Size = Vector3.new(39, 15.6000004, 1)
512
Part32.CFrame = CFrame.new(1202.69067, 2348.67578, -1622.33032, -0.0232801288, -0.402161032, 0.915275991, -0.0788881853, -0.911927342, -0.402698874, 0.99661541, -0.0815787464, -0.0104957968)
513
Part32.Color = Color3.new(0.705882, 0.501961, 1)
514
Part32.Position = Vector3.new(1202.69067, 2348.67578, -1622.33032)
515
Part32.Orientation = Vector3.new(23.75, 90.659996, -175.059998)
516
Part32.Color = Color3.new(0.705882, 0.501961, 1)
517
SpecialMesh33.Parent = Part32
518
SpecialMesh33.MeshId = "http://www.roblox.com/asset/?id=1033714"
519
SpecialMesh33.Scale = Vector3.new(100, 3000, 100)
520
SpecialMesh33.TextureId = "http://www.roblox.com/asset/?id=23371487"
521
SpecialMesh33.VertexColor = Vector3.new(1, 0, 0)
522
SpecialMesh33.MeshType = Enum.MeshType.FileMesh
523
SpecialMesh33.Scale = Vector3.new(100, 3000, 100)
524
Script34.Name = "spin"
525
Script34.Parent = Part32
526
table.insert(cors,sandbox(Script34,function()
527
spinning = script.Parent
528
529
while true do
530
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(9.99), 0)
531
wait(0.01)
532
end
533
534
end))
535
Part35.Name = "Handle"
536
Part35.Parent = Model31
537
Part35.Material = Enum.Material.DiamondPlate
538
Part35.BrickColor = BrickColor.new("Alder")
539
Part35.Transparency = 0.10000000149012
540
Part35.Rotation = Vector3.new(178.819992, 14, -155.509995)
541
Part35.Anchored = true
542
Part35.Locked = true
543
Part35.FormFactor = Enum.FormFactor.Plate
544
Part35.Size = Vector3.new(39, 15.6000004, 1)
545
Part35.CFrame = CFrame.new(289.308594, 277.279907, -1808.35083, -0.883026242, 0.402161181, 0.241948679, 0.409869581, 0.911927283, -0.019918099, -0.228650212, 0.0815785229, -0.970089376)
546
Part35.Color = Color3.new(0.705882, 0.501961, 1)
547
Part35.Position = Vector3.new(289.308594, 277.279907, -1808.35083)
548
Part35.Orientation = Vector3.new(1.13999999, 166, 24.1999989)
549
Part35.Color = Color3.new(0.705882, 0.501961, 1)
550
SpecialMesh36.Parent = Part35
551
SpecialMesh36.MeshId = "http://www.roblox.com/asset/?id=1033714"
552
SpecialMesh36.Scale = Vector3.new(90, 3000, 90)
553
SpecialMesh36.TextureId = "http://www.roblox.com/asset/?id=23371487"
554
SpecialMesh36.VertexColor = Vector3.new(1, 0, 0)
555
SpecialMesh36.MeshType = Enum.MeshType.FileMesh
556
SpecialMesh36.Scale = Vector3.new(90, 3000, 90)
557
Script37.Name = "spin"
558
Script37.Parent = Part35
559
table.insert(cors,sandbox(Script37,function()
560
spinning = script.Parent
561
562
while true do
563
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(9.99), 0)
564
wait(0.01)
565
end
566
567
end))
568
Part38.Name = "Handle"
569
Part38.Parent = Model31
570
Part38.Material = Enum.Material.DiamondPlate
571
Part38.BrickColor = BrickColor.new("Alder")
572
Part38.Transparency = 0.10000000149012
573
Part38.Rotation = Vector3.new(-176.849991, 4.46999979, 23.789999)
574
Part38.Anchored = true
575
Part38.Locked = true
576
Part38.FormFactor = Enum.FormFactor.Plate
577
Part38.Size = Vector3.new(39, 15.6000004, 1)
578
Part38.CFrame = CFrame.new(1196.32227, 2334.42822, -1622.90308, 0.912255049, -0.402161419, 0.0778690428, -0.406690121, -0.911926985, 0.0547127202, 0.0490077585, -0.0815800726, -0.995465279)
579
Part38.Color = Color3.new(0.705882, 0.501961, 1)
580
Part38.Position = Vector3.new(1196.32227, 2334.42822, -1622.90308)
581
Part38.Orientation = Vector3.new(-3.13999987, 175.529999, -155.959991)
582
Part38.Color = Color3.new(0.705882, 0.501961, 1)
583
SpecialMesh39.Parent = Part38
584
SpecialMesh39.MeshId = "http://www.roblox.com/asset/?id=1033714"
585
SpecialMesh39.Scale = Vector3.new(90, 3000, 90)
586
SpecialMesh39.TextureId = "http://www.roblox.com/asset/?id=23371487"
587
SpecialMesh39.VertexColor = Vector3.new(1, 0, 0)
588
SpecialMesh39.MeshType = Enum.MeshType.FileMesh
589
SpecialMesh39.Scale = Vector3.new(90, 3000, 90)
590
Script40.Name = "spin"
591
Script40.Parent = Part38
592
table.insert(cors,sandbox(Script40,function()
593
spinning = script.Parent
594
595
while true do
596
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(-9.99), 0)
597
wait(0.01)
598
end
599
600
end))
601
Part41.Name = "Handle"
602
Part41.Parent = Model31
603
Part41.Material = Enum.Material.DiamondPlate
604
Part41.BrickColor = BrickColor.new("Alder")
605
Part41.Transparency = 0.10000000149012
606
Part41.Rotation = Vector3.new(-112.549995, -63.6199989, -115.149994)
607
Part41.Anchored = true
608
Part41.Locked = true
609
Part41.FormFactor = Enum.FormFactor.Plate
610
Part41.Size = Vector3.new(39, 15.6000004, 1)
611
Part41.CFrame = CFrame.new(308.031128, 319.927551, -1803.8335, -0.188814253, 0.402160168, -0.895890415, -0.00458327681, 0.911927402, 0.410326809, 0.982004046, 0.0815813318, -0.17034173)
612
Part41.Color = Color3.new(0.705882, 0.501961, 1)
613
Part41.Position = Vector3.new(308.031128, 319.927551, -1803.8335)
614
Part41.Orientation = Vector3.new(-24.2299995, -100.769997, -0.289999992)
615
Part41.Color = Color3.new(0.705882, 0.501961, 1)
616
SpecialMesh42.Parent = Part41
617
SpecialMesh42.MeshId = "http://www.roblox.com/asset/?id=1033714"
618
SpecialMesh42.Scale = Vector3.new(100, 3000, 100)
619
SpecialMesh42.TextureId = "http://www.roblox.com/asset/?id=23371487"
620
SpecialMesh42.VertexColor = Vector3.new(1, 0, 0)
621
SpecialMesh42.MeshType = Enum.MeshType.FileMesh
622
SpecialMesh42.Scale = Vector3.new(100, 3000, 100)
623
Script43.Name = "spin"
624
Script43.Parent = Part41
625
table.insert(cors,sandbox(Script43,function()
626
spinning = script.Parent
627
628
while true do
629
spinning.CFrame = spinning.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(-9.99), 0)
630
wait(0.01)
631
end
632
633
end))
634
Model44.Name = "black hole by lewisthehero"
635
Model44.Parent = Model0
636
Part45.Parent = Model44
637
Part45.BrickColor = BrickColor.new("Really black")
638
Part45.Rotation = Vector3.new(8.76000023, -23.7600002, 158.220001)
639
Part45.RotVelocity = Vector3.new(1.41328538e-19, 1.41328538e-19, 1.41328538e-19)
640
Part45.Velocity = Vector3.new(7.60005275e-18, -32.69981, 7.60005275e-18)
641
Part45.Anchored = true
642
Part45.CanCollide = false
643
Part45.FormFactor = Enum.FormFactor.Symmetric
644
Part45.Shape = Enum.PartType.Ball
645
Part45.Size = Vector3.new(123.382179, 123.382179, 123.382179)
646
Part45.CFrame = CFrame.new(734.291992, 1317.12451, -1721.76782, -0.849889278, -0.339566767, -0.40297085, 0.423706234, -0.895003915, -0.139437109, -0.313311696, -0.28924796, 0.904530883)
647
Part45.BottomSurface = Enum.SurfaceType.Smooth
648
Part45.TopSurface = Enum.SurfaceType.Smooth
649
Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
650
Part45.Position = Vector3.new(734.291992, 1317.12451, -1721.76782)
651
Part45.Orientation = Vector3.new(8.0199995, -24.0100002, 154.669998)
652
Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
653
Script46.Name = "BlackHole"
654
Script46.Parent = Part45
655
table.insert(cors,sandbox(Script46,function()
656
function onTouched(part)
657
658
	local h = part.Parent:findFirstChild("Humanoid")
659
660
	if h~=nil then
661
662
wait(0.001)
663
h.Health = 0
664
children = h.Parent:children()
665
666
	for i=1,#children do
667
668
		if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
669
670
		if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
671
672
	end
673
674
	h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
675
676
	end
677
678
end
679
680
681
682
script.Parent.Touched:connect(onTouched)local hole = script.Parent
683
684
local childList = {}
685
686
local childSize = {}
687
688
689
690
local massConstant = 1
691
692
693
694
local mass = 1000000 * massConstant
695
696
697
698
function checkObject(obj)
699
700
	if (obj ~= hole) and (obj.className == "Part") then
701
702
		if (obj.Anchored == false) then
703
704
			table.insert(childList, 1, obj)
705
706
			table.insert(childSize, 1, obj.Size)
707
708
		end
709
710
	else
711
712
		if (obj.className == "Model") or (obj == workspace) then
713
714
			local child = obj:GetChildren()
715
716
			for x = 1, #child do
717
718
				if (child[x] ~= hole) and (child[x].className == "Part") and (child[x].Anchored == false) then
719
720
					table.insert(childList, 1, child[x])
721
722
					table.insert(childSize, 1, child[x].Size)
723
724
				end
725
726
				if child[x].className == "Model" then
727
728
					checkObject(child[x])
729
730
				end
731
732
			end
733
734
			obj.ChildAdded:connect(checkObject)
735
736
		end
737
738
	end
739
740
end
741
742
743
744
checkObject(workspace)
745
746
747
748
function cross(v1, v2)
749
750
	return Vector3.new(v1.y * v2.z - v2.y * v1.z, v1.z * v2.x - v1.x * v2.z, v1.x * v2.y - v2.x * v1.y)
751
752
end
753
754
755
756
print("Black Hole script loaded.")
757
758
759
760
local min = 0
761
762
local max = 10
763
764
while true do
765
766
	wait()
767
768
	local n = 0
769
770
	while n < #childList do
771
772
		if n % 800 == 0 then
773
774
			wait()
775
776
		end
777
778
		n = n + 1
779
780
		local child = childList[n]
781
782
		if (child ~= hole) and (child.className == "Part") and (child.Anchored == false) then
783
784
			local relPos = hole.Position - child.Position
785
786
			if relPos.magnitude * 240 * massConstant < mass then
787
788
				child.RotVelocity = cross(child.CFrame.lookVector, relPos) * 20 / relPos.magnitude
789
790
				local canContinue = true
791
792
				if relPos.magnitude * 320 * massConstant < mass then
793
794
					local length = mass / (320 * relPos.magnitude * massConstant)
795
796
					if childSize[n].z * length >  relPos.magnitude * 2 then
797
798
						mass = mass + child:GetMass()
799
800
						child:Remove()
801
802
						table.remove(childList, n)
803
804
						table.remove(childSize, n)
805
806
						canContinue = false
807
808
						n = n - 1
809
810
					else
811
812
						child.CanCollide = false
813
814
					end
815
816
				end
817
818
				if canContinue then
819
820
					local motivator = child:FindFirstChild("BlackHole Influence")
821
822
					if motivator == nil then
823
824
						motivator = Instance.new("BodyPosition")
825
826
						motivator.Parent = child
827
828
						motivator.Name = "BlackHole Influence"
829
830
					end
831
832
					motivator.position = hole.Position
833
834
					motivator.maxForce = Vector3.new(1, 1, 1) * mass * child:GetMass() / (relPos.magnitude * massConstant)
835
836
				end
837
838
			else
839
840
				local motivator = child:FindFirstChild("BlackHole Influence")
841
842
				if motivator ~= nil then
843
844
					motivator:Remove()
845
846
				end
847
848
			end
849
850
		end
851
852
	end
853
854
end
855
end))
856
Part47.Parent = Model44
857
Part47.BrickColor = BrickColor.new("Alder")
858
Part47.Transparency = 1
859
Part47.Rotation = Vector3.new(8.76000023, -23.7600002, 158.220001)
860
Part47.Anchored = true
861
Part47.CanCollide = false
862
Part47.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
863
Part47.CFrame = CFrame.new(813.89856, 1526.9314, -1653.96509, -0.849889278, -0.339566767, -0.402970672, 0.423706353, -0.895003796, -0.139437109, -0.313311517, -0.289247781, 0.904530883)
864
Part47.BackSurface = Enum.SurfaceType.Universal
865
Part47.BottomSurface = Enum.SurfaceType.Universal
866
Part47.FrontSurface = Enum.SurfaceType.Universal
867
Part47.LeftSurface = Enum.SurfaceType.Universal
868
Part47.RightSurface = Enum.SurfaceType.Universal
869
Part47.TopSurface = Enum.SurfaceType.Universal
870
Part47.Color = Color3.new(0.705882, 0.501961, 1)
871
Part47.Position = Vector3.new(813.89856, 1526.9314, -1653.96509)
872
Part47.Orientation = Vector3.new(8.0199995, -24.0100002, 154.669998)
873
Part47.Color = Color3.new(0.705882, 0.501961, 1)
874
Part48.Parent = Model44
875
Part48.BrickColor = BrickColor.new("Alder")
876
Part48.Transparency = 1
877
Part48.Rotation = Vector3.new(-171.23999, 23.7600002, 21.7799988)
878
Part48.Anchored = true
879
Part48.CanCollide = false
880
Part48.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
881
Part48.CFrame = CFrame.new(654.687012, 1107.29773, -1789.57861, 0.849889398, -0.339566886, 0.402970403, -0.423706353, -0.895003915, 0.139437228, 0.313311219, -0.28924787, -0.904530942)
882
Part48.BackSurface = Enum.SurfaceType.Universal
883
Part48.BottomSurface = Enum.SurfaceType.Universal
884
Part48.FrontSurface = Enum.SurfaceType.Universal
885
Part48.LeftSurface = Enum.SurfaceType.Universal
886
Part48.RightSurface = Enum.SurfaceType.Universal
887
Part48.TopSurface = Enum.SurfaceType.Universal
888
Part48.Color = Color3.new(0.705882, 0.501961, 1)
889
Part48.Position = Vector3.new(654.687012, 1107.29773, -1789.57861)
890
Part48.Orientation = Vector3.new(-8.0199995, 155.98999, -154.669998)
891
Part48.Color = Color3.new(0.705882, 0.501961, 1)
892
Part49.Parent = Model44
893
Part49.BrickColor = BrickColor.new("Alder")
894
Part49.Transparency = 1
895
Part49.Rotation = Vector3.new(8.76000023, -23.7600002, 158.220001)
896
Part49.Anchored = true
897
Part49.CanCollide = false
898
Part49.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
899
Part49.CFrame = CFrame.new(889.311646, 1725.71924, -1589.72974, -0.849889278, -0.339566767, -0.402970672, 0.423706353, -0.895003796, -0.139437109, -0.313311517, -0.289247781, 0.904530883)
900
Part49.BackSurface = Enum.SurfaceType.Universal
901
Part49.BottomSurface = Enum.SurfaceType.Universal
902
Part49.FrontSurface = Enum.SurfaceType.Universal
903
Part49.LeftSurface = Enum.SurfaceType.Universal
904
Part49.RightSurface = Enum.SurfaceType.Universal
905
Part49.TopSurface = Enum.SurfaceType.Universal
906
Part49.Color = Color3.new(0.705882, 0.501961, 1)
907
Part49.Position = Vector3.new(889.311646, 1725.71924, -1589.72974)
908
Part49.Orientation = Vector3.new(8.0199995, -24.0100002, 154.669998)
909
Part49.Color = Color3.new(0.705882, 0.501961, 1)
910
Part50.Parent = Model44
911
Part50.BrickColor = BrickColor.new("Alder")
912
Part50.Transparency = 1
913
Part50.Rotation = Vector3.new(8.76000023, -23.7600002, 158.220001)
914
Part50.Anchored = true
915
Part50.CanCollide = false
916
Part50.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
917
Part50.CFrame = CFrame.new(562.51532, 864.342529, -1868.0957, -0.849889278, -0.339566767, -0.40297085, 0.423706234, -0.895003915, -0.139437109, -0.313311696, -0.28924796, 0.904530883)
918
Part50.BackSurface = Enum.SurfaceType.Universal
919
Part50.BottomSurface = Enum.SurfaceType.Universal
920
Part50.FrontSurface = Enum.SurfaceType.Universal
921
Part50.LeftSurface = Enum.SurfaceType.Universal
922
Part50.RightSurface = Enum.SurfaceType.Universal
923
Part50.TopSurface = Enum.SurfaceType.Universal
924
Part50.Color = Color3.new(0.705882, 0.501961, 1)
925
Part50.Position = Vector3.new(562.51532, 864.342529, -1868.0957)
926
Part50.Orientation = Vector3.new(8.0199995, -24.0100002, 154.669998)
927
Part50.Color = Color3.new(0.705882, 0.501961, 1)
928
Part51.Parent = Model44
929
Part51.BrickColor = BrickColor.new("Alder")
930
Part51.Transparency = 1
931
Part51.Rotation = Vector3.new(-126.479996, -58.1999969, 40.1199989)
932
Part51.Anchored = true
933
Part51.CanCollide = false
934
Part51.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
935
Part51.CFrame = CFrame.new(491.283905, 676.604675, -1928.76709, 0.402990252, -0.33956027, -0.849882662, 0.139440209, -0.8950032, 0.423707098, -0.904521704, -0.289258301, -0.313328683)
936
Part51.BackSurface = Enum.SurfaceType.Universal
937
Part51.BottomSurface = Enum.SurfaceType.Universal
938
Part51.FrontSurface = Enum.SurfaceType.Universal
939
Part51.LeftSurface = Enum.SurfaceType.Universal
940
Part51.RightSurface = Enum.SurfaceType.Universal
941
Part51.TopSurface = Enum.SurfaceType.Universal
942
Part51.Color = Color3.new(0.705882, 0.501961, 1)
943
Part51.Position = Vector3.new(491.283905, 676.604675, -1928.76709)
944
Part51.Orientation = Vector3.new(-25.0699997, -110.239998, 171.139999)
945
Part51.Color = Color3.new(0.705882, 0.501961, 1)
946
Part52.Parent = Model44
947
Part52.BrickColor = BrickColor.new("Alder")
948
Part52.Transparency = 1
949
Part52.Rotation = Vector3.new(53.5200005, 58.1999969, 139.87999)
950
Part52.Anchored = true
951
Part52.CanCollide = false
952
Part52.Size = Vector3.new(61.6910896, 74.0293045, 61.6910896)
953
Part52.CFrame = CFrame.new(981.486328, 1968.65698, -1511.20776, -0.40299052, -0.339560091, 0.849882543, -0.139440268, -0.89500308, -0.423707157, 0.904521585, -0.28925848, 0.313328892)
954
Part52.BackSurface = Enum.SurfaceType.Universal
955
Part52.BottomSurface = Enum.SurfaceType.Universal
956
Part52.FrontSurface = Enum.SurfaceType.Universal
957
Part52.LeftSurface = Enum.SurfaceType.Universal
958
Part52.RightSurface = Enum.SurfaceType.Universal
959
Part52.TopSurface = Enum.SurfaceType.Universal
960
Part52.Color = Color3.new(0.705882, 0.501961, 1)
961
Part52.Position = Vector3.new(981.486328, 1968.65698, -1511.20776)
962
Part52.Orientation = Vector3.new(25.0699997, 69.7600021, -171.139999)
963
Part52.Color = Color3.new(0.705882, 0.501961, 1)
964
Model53.Parent = mas
965
Model54.Parent = Model53
966
Part55.Parent = Model53
967
Part55.BrickColor = BrickColor.new("Really black")
968
Part55.Transparency = 1
969
Part55.Rotation = Vector3.new(-45, 0, 0)
970
Part55.Anchored = true
971
Part55.CanCollide = false
972
Part55.FormFactor = Enum.FormFactor.Symmetric
973
Part55.Size = Vector3.new(4, 1, 2)
974
Part55.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
975
Part55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
976
Part55.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
977
Part55.Orientation = Vector3.new(-45, 0, 0)
978
Part55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
979
Sound56.Parent = Part55
980
Sound56.SoundId = "http://www.roblox.com/asset/?id=133193257"
981
Sound56.Volume = 10
982
Sound56.Looped = true
983
Script57.Parent = Part55
984
table.insert(cors,sandbox(Script57,function()
985
script.Parent.Sound:Play()
986
end))
987
Model58.Parent = Model53
988
Part59.Name = "Consume"
989
Part59.Parent = Model58
990
Part59.BrickColor = BrickColor.new("Really black")
991
Part59.Transparency = 1
992
Part59.Rotation = Vector3.new(-135, 0, 180)
993
Part59.Anchored = true
994
Part59.CanCollide = false
995
Part59.FormFactor = Enum.FormFactor.Symmetric
996
Part59.Shape = Enum.PartType.Ball
997
Part59.Size = Vector3.new(61, 61, 61)
998
Part59.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, -0.999999464, -1.24727478e-07, -7.68589075e-07, -6.31673572e-07, 0.70710063, 0.707111657, 4.55274005e-07, 0.707112074, -0.707101166)
999
Part59.BottomSurface = Enum.SurfaceType.Smooth
1000
Part59.TopSurface = Enum.SurfaceType.Smooth
1001
Part59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1002
Part59.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1003
Part59.Orientation = Vector3.new(-45, -180, 0)
1004
Part59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1005
Script60.Name = "BlackHole"
1006
Script60.Parent = Part59
1007
table.insert(cors,sandbox(Script60,function()
1008
function onTouched(part)
1009
1010
	local h = part.Parent:findFirstChild("Humanoid")
1011
1012
	if h~=nil then
1013
1014
wait(0.001)
1015
h.Health = 0
1016
children = h.Parent:children()
1017
1018
	for i=1,#children do
1019
1020
		if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
1021
1022
		if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
1023
1024
	end
1025
1026
	h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
1027
1028
	end
1029
1030
end
1031
1032
1033
1034
script.Parent.Touched:connect(onTouched)local hole = script.Parent
1035
1036
local childList = {}
1037
1038
local childSize = {}
1039
1040
1041
1042
local massConstant = 1
1043
1044
1045
1046
local mass = 1000000 * massConstant
1047
1048
1049
1050
function checkObject(obj)
1051
1052
	if (obj ~= hole) and (obj.className == "Part") then
1053
1054
		if (obj.Anchored == false) then
1055
1056
			table.insert(childList, 1, obj)
1057
1058
			table.insert(childSize, 1, obj.Size)
1059
1060
		end
1061
1062
	else
1063
1064
		if (obj.className == "Model") or (obj == workspace) then
1065
1066
			local child = obj:GetChildren()
1067
1068
			for x = 1, #child do
1069
1070
				if (child[x] ~= hole) and (child[x].className == "Part") and (child[x].Anchored == false) then
1071
1072
					table.insert(childList, 1, child[x])
1073
1074
					table.insert(childSize, 1, child[x].Size)
1075
1076
				end
1077
1078
				if child[x].className == "Model" then
1079
1080
					checkObject(child[x])
1081
1082
				end
1083
1084
			end
1085
1086
			obj.ChildAdded:connect(checkObject)
1087
1088
		end
1089
1090
	end
1091
1092
end
1093
1094
1095
1096
checkObject(workspace)
1097
1098
1099
1100
function cross(v1, v2)
1101
1102
	return Vector3.new(v1.y * v2.z - v2.y * v1.z, v1.z * v2.x - v1.x * v2.z, v1.x * v2.y - v2.x * v1.y)
1103
1104
end
1105
1106
1107
1108
print("Black Hole script loaded.")
1109
1110
1111
1112
local min = 0
1113
1114
local max = 100
1115
1116
while true do
1117
1118
	wait()
1119
1120
	local n = 0
1121
1122
	while n < #childList do
1123
1124
		if n % 800 == 0 then
1125
1126
			wait()
1127
1128
		end
1129
1130
		n = n + 1
1131
1132
		local child = childList[n]
1133
1134
		if (child ~= hole) and (child.className == "Part") and (child.Anchored == false) then
1135
1136
			local relPos = hole.Position - child.Position
1137
1138
			if relPos.magnitude * 240 * massConstant < mass then
1139
1140
				child.RotVelocity = cross(child.CFrame.lookVector, relPos) * 20 / relPos.magnitude
1141
1142
				local canContinue = true
1143
1144
				if relPos.magnitude * 320 * massConstant < mass then
1145
1146
					local length = mass / (320 * relPos.magnitude * massConstant)
1147
1148
					if childSize[n].z * length >  relPos.magnitude * 2 then
1149
1150
						mass = mass + child:GetMass()
1151
1152
						child:Remove()
1153
1154
						table.remove(childList, n)
1155
1156
						table.remove(childSize, n)
1157
1158
						canContinue = false
1159
1160
						n = n - 1
1161
1162
					else
1163
1164
						child.CanCollide = true
1165
1166
					end
1167
1168
				end
1169
1170
				if canContinue then
1171
1172
					local motivator = child:FindFirstChild("BlackHole Influence")
1173
1174
					if motivator == nil then
1175
1176
						motivator = Instance.new("BodyPosition")
1177
1178
						motivator.Parent = child
1179
1180
						motivator.Name = "BlackHole Influence"
1181
1182
					end
1183
1184
					motivator.position = hole.Position
1185
1186
					motivator.maxForce = Vector3.new(1, 1, 1) * mass * child:GetMass() / (relPos.magnitude * massConstant)
1187
1188
				end
1189
1190
			else
1191
1192
				local motivator = child:FindFirstChild("BlackHole Influence")
1193
1194
				if motivator ~= nil then
1195
1196
					motivator:Remove()
1197
1198
				end
1199
1200
			end
1201
1202
		end
1203
1204
	end
1205
1206
end
1207
end))
1208
BillboardGui61.Name = "Light"
1209
BillboardGui61.Parent = Part59
1210
BillboardGui61.Size = UDim2.new(100, 0, 100, 0)
1211
BillboardGui61.Active = true
1212
ImageLabel62.Parent = BillboardGui61
1213
ImageLabel62.Transparency = 1
1214
ImageLabel62.Size = UDim2.new(1, 2, 1, 2)
1215
ImageLabel62.Active = true
1216
ImageLabel62.BackgroundTransparency = 1
1217
ImageLabel62.BorderSizePixel = 0
1218
ImageLabel62.Image = "http://www.roblox.com/asset/?id=75995665"
1219
Part63.Name = "Consume"
1220
Part63.Parent = Model58
1221
Part63.BrickColor = BrickColor.new("Black")
1222
Part63.Transparency = 1
1223
Part63.Rotation = Vector3.new(-135, 0, 180)
1224
Part63.Anchored = true
1225
Part63.CanCollide = false
1226
Part63.Size = Vector3.new(9, 10.8000002, 10)
1227
Part63.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, -0.999999523, -1.24704144e-07, -9.44770093e-08, -1.54984491e-07, 0.707102656, 0.707109749, -2.13746674e-08, 0.707110167, -0.707103074)
1228
Part63.BottomSurface = Enum.SurfaceType.Smooth
1229
Part63.TopSurface = Enum.SurfaceType.Smooth
1230
Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
1231
Part63.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1232
Part63.Orientation = Vector3.new(-45, -180, 0)
1233
Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
1234
SpecialMesh64.Parent = Part63
1235
SpecialMesh64.MeshType = Enum.MeshType.Sphere
1236
Script65.Name = "BlackHole"
1237
Script65.Parent = Part63
1238
table.insert(cors,sandbox(Script65,function()
1239
function onTouched(part)
1240
1241
	local h = part.Parent:findFirstChild("Humanoid")
1242
1243
	if h~=nil then
1244
1245
wait(0.001)
1246
h.Health = 0
1247
children = h.Parent:children()
1248
1249
	for i=1,#children do
1250
1251
		if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
1252
1253
		if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
1254
1255
	end
1256
1257
	h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
1258
1259
	end
1260
1261
end
1262
1263
1264
1265
script.Parent.Touched:connect(onTouched)local hole = script.Parent
1266
1267
local childList = {}
1268
1269
local childSize = {}
1270
1271
1272
1273
local massConstant = 1
1274
1275
1276
1277
local mass = 100000 * massConstant
1278
1279
1280
1281
function checkObject(obj)
1282
1283
	if (obj ~= hole) and (obj.className == "Part") then
1284
1285
		if (obj.Anchored == false) then
1286
1287
			table.insert(childList, 1, obj)
1288
1289
			table.insert(childSize, 1, obj.Size)
1290
1291
		end
1292
1293
	else
1294
1295
		if (obj.className == "Model") or (obj == workspace) then
1296
1297
			local child = obj:GetChildren()
1298
1299
			for x = 1, #child do
1300
1301
				if (child[x] ~= hole) and (child[x].className == "Part") and (child[x].Anchored == false) then
1302
1303
					table.insert(childList, 1, child[x])
1304
1305
					table.insert(childSize, 1, child[x].Size)
1306
1307
				end
1308
1309
				if child[x].className == "Model" then
1310
1311
					checkObject(child[x])
1312
1313
				end
1314
1315
			end
1316
1317
			obj.ChildAdded:connect(checkObject)
1318
1319
		end
1320
1321
	end
1322
1323
end
1324
1325
1326
1327
checkObject(workspace)
1328
1329
1330
1331
function cross(v1, v2)
1332
1333
	return Vector3.new(v1.y * v2.z - v2.y * v1.z, v1.z * v2.x - v1.x * v2.z, v1.x * v2.y - v2.x * v1.y)
1334
1335
end
1336
1337
1338
1339
print("Black Hole script loaded.")
1340
1341
1342
1343
local min = 0
1344
1345
local max = 10
1346
1347
while true do
1348
1349
	wait()
1350
1351
	local n = 0
1352
1353
	while n < #childList do
1354
1355
		if n % 800 == 0 then
1356
1357
			wait()
1358
1359
		end
1360
1361
		n = n + 1
1362
1363
		local child = childList[n]
1364
1365
		if (child ~= hole) and (child.className == "Part") and (child.Anchored == false) then
1366
1367
			local relPos = hole.Position - child.Position
1368
1369
			if relPos.magnitude * 240 * massConstant < mass then
1370
1371
				child.RotVelocity = cross(child.CFrame.lookVector, relPos) * 20 / relPos.magnitude
1372
1373
				local canContinue = true
1374
1375
				if relPos.magnitude * 320 * massConstant < mass then
1376
1377
					local length = mass / (320 * relPos.magnitude * massConstant)
1378
1379
					if childSize[n].z * length >  relPos.magnitude * 2 then
1380
1381
						mass = mass + child:GetMass()
1382
1383
						child:Remove()
1384
1385
						table.remove(childList, n)
1386
1387
						table.remove(childSize, n)
1388
1389
						canContinue = false
1390
1391
						n = n - 1
1392
1393
					else
1394
1395
						child.CanCollide = false
1396
1397
					end
1398
1399
				end
1400
1401
				if canContinue then
1402
1403
					local motivator = child:FindFirstChild("BlackHole Influence")
1404
1405
					if motivator == nil then
1406
1407
						motivator = Instance.new("BodyPosition")
1408
1409
						motivator.Parent = child
1410
1411
						motivator.Name = "BlackHole Influence"
1412
1413
					end
1414
1415
					motivator.position = hole.Position
1416
1417
					motivator.maxForce = Vector3.new(1, 1, 1) * mass * child:GetMass() / (relPos.magnitude * massConstant)
1418
1419
				end
1420
1421
			else
1422
1423
				local motivator = child:FindFirstChild("BlackHole Influence")
1424
1425
				if motivator ~= nil then
1426
1427
					motivator:Remove()
1428
1429
				end
1430
1431
			end
1432
1433
		end
1434
1435
	end
1436
1437
end
1438
end))
1439
Part66.Parent = Model53
1440
Part66.BrickColor = BrickColor.new("Really black")
1441
Part66.Transparency = 1
1442
Part66.Rotation = Vector3.new(-45, 0, 0)
1443
Part66.Anchored = true
1444
Part66.CanCollide = false
1445
Part66.FormFactor = Enum.FormFactor.Symmetric
1446
Part66.Size = Vector3.new(4, 1, 2)
1447
Part66.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1448
Part66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1449
Part66.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1450
Part66.Orientation = Vector3.new(-45, 0, 0)
1451
Part66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1452
Sound67.Parent = Part66
1453
Sound67.SoundId = "http://www.roblox.com/asset/?id=133193257"
1454
Sound67.Volume = 10
1455
Sound67.Looped = true
1456
Script68.Parent = Part66
1457
table.insert(cors,sandbox(Script68,function()
1458
script.Parent.Sound:Play()
1459
end))
1460
Part69.Parent = Model53
1461
Part69.BrickColor = BrickColor.new("Really black")
1462
Part69.Transparency = 1
1463
Part69.Rotation = Vector3.new(-45, 0, 0)
1464
Part69.Anchored = true
1465
Part69.CanCollide = false
1466
Part69.FormFactor = Enum.FormFactor.Symmetric
1467
Part69.Size = Vector3.new(4, 1, 2)
1468
Part69.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1469
Part69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1470
Part69.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1471
Part69.Orientation = Vector3.new(-45, 0, 0)
1472
Part69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1473
Sound70.Parent = Part69
1474
Sound70.SoundId = "http://www.roblox.com/asset/?id=133193257"
1475
Sound70.Volume = 10
1476
Sound70.Looped = true
1477
Script71.Parent = Part69
1478
table.insert(cors,sandbox(Script71,function()
1479
script.Parent.Sound:Play()
1480
end))
1481
Part72.Parent = Model53
1482
Part72.BrickColor = BrickColor.new("Really black")
1483
Part72.Transparency = 1
1484
Part72.Rotation = Vector3.new(-45, 0, 0)
1485
Part72.Anchored = true
1486
Part72.CanCollide = false
1487
Part72.FormFactor = Enum.FormFactor.Symmetric
1488
Part72.Size = Vector3.new(4, 1, 2)
1489
Part72.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1490
Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1491
Part72.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1492
Part72.Orientation = Vector3.new(-45, 0, 0)
1493
Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1494
Sound73.Parent = Part72
1495
Sound73.SoundId = "http://www.roblox.com/asset/?id=133193257"
1496
Sound73.Volume = 10
1497
Sound73.Looped = true
1498
Script74.Parent = Part72
1499
table.insert(cors,sandbox(Script74,function()
1500
script.Parent.Sound:Play()
1501
end))
1502
Part75.Parent = Model53
1503
Part75.BrickColor = BrickColor.new("Really black")
1504
Part75.Transparency = 1
1505
Part75.Rotation = Vector3.new(-45, 0, 0)
1506
Part75.Anchored = true
1507
Part75.CanCollide = false
1508
Part75.FormFactor = Enum.FormFactor.Symmetric
1509
Part75.Size = Vector3.new(4, 1, 2)
1510
Part75.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1511
Part75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1512
Part75.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1513
Part75.Orientation = Vector3.new(-45, 0, 0)
1514
Part75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1515
Sound76.Parent = Part75
1516
Sound76.SoundId = "http://www.roblox.com/asset/?id=133193257"
1517
Sound76.Volume = 10
1518
Sound76.Looped = true
1519
Script77.Parent = Part75
1520
table.insert(cors,sandbox(Script77,function()
1521
script.Parent.Sound:Play()
1522
end))
1523
Part78.Parent = Model53
1524
Part78.BrickColor = BrickColor.new("Really black")
1525
Part78.Transparency = 1
1526
Part78.Rotation = Vector3.new(-45, 0, 0)
1527
Part78.Anchored = true
1528
Part78.CanCollide = false
1529
Part78.FormFactor = Enum.FormFactor.Symmetric
1530
Part78.Size = Vector3.new(4, 1, 2)
1531
Part78.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1532
Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1533
Part78.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1534
Part78.Orientation = Vector3.new(-45, 0, 0)
1535
Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1536
Sound79.Parent = Part78
1537
Sound79.SoundId = "http://www.roblox.com/asset/?id=133193257"
1538
Sound79.Volume = 10
1539
Sound79.Looped = true
1540
Script80.Parent = Part78
1541
table.insert(cors,sandbox(Script80,function()
1542
script.Parent.Sound:Play()
1543
end))
1544
Part81.Parent = Model53
1545
Part81.BrickColor = BrickColor.new("Really black")
1546
Part81.Transparency = 1
1547
Part81.Rotation = Vector3.new(-45, 0, 0)
1548
Part81.Anchored = true
1549
Part81.CanCollide = false
1550
Part81.FormFactor = Enum.FormFactor.Symmetric
1551
Part81.Size = Vector3.new(4, 1, 2)
1552
Part81.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1553
Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1554
Part81.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1555
Part81.Orientation = Vector3.new(-45, 0, 0)
1556
Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1557
Sound82.Parent = Part81
1558
Sound82.SoundId = "http://www.roblox.com/asset/?id=133193257"
1559
Sound82.Volume = 10
1560
Sound82.Looped = true
1561
Script83.Parent = Part81
1562
table.insert(cors,sandbox(Script83,function()
1563
script.Parent.Sound:Play()
1564
end))
1565
Part84.Parent = Model53
1566
Part84.BrickColor = BrickColor.new("Really black")
1567
Part84.Transparency = 1
1568
Part84.Rotation = Vector3.new(-45, 0, 0)
1569
Part84.Anchored = true
1570
Part84.CanCollide = false
1571
Part84.FormFactor = Enum.FormFactor.Symmetric
1572
Part84.Size = Vector3.new(4, 1, 2)
1573
Part84.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1574
Part84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1575
Part84.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1576
Part84.Orientation = Vector3.new(-45, 0, 0)
1577
Part84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1578
Sound85.Parent = Part84
1579
Sound85.SoundId = "http://www.roblox.com/asset/?id=133193257"
1580
Sound85.Volume = 10
1581
Sound85.Looped = true
1582
Script86.Parent = Part84
1583
table.insert(cors,sandbox(Script86,function()
1584
script.Parent.Sound:Play()
1585
end))
1586
Part87.Parent = Model53
1587
Part87.BrickColor = BrickColor.new("Really black")
1588
Part87.Transparency = 1
1589
Part87.Rotation = Vector3.new(-45, 0, 0)
1590
Part87.Anchored = true
1591
Part87.CanCollide = false
1592
Part87.FormFactor = Enum.FormFactor.Symmetric
1593
Part87.Size = Vector3.new(4, 1, 2)
1594
Part87.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1595
Part87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1596
Part87.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1597
Part87.Orientation = Vector3.new(-45, 0, 0)
1598
Part87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1599
Sound88.Parent = Part87
1600
Sound88.SoundId = "http://www.roblox.com/asset/?id=133193257"
1601
Sound88.Volume = 10
1602
Sound88.Looped = true
1603
Script89.Parent = Part87
1604
table.insert(cors,sandbox(Script89,function()
1605
script.Parent.Sound:Play()
1606
end))
1607
Part90.Parent = Model53
1608
Part90.BrickColor = BrickColor.new("Really black")
1609
Part90.Transparency = 1
1610
Part90.Rotation = Vector3.new(-45, 0, 0)
1611
Part90.Anchored = true
1612
Part90.CanCollide = false
1613
Part90.FormFactor = Enum.FormFactor.Symmetric
1614
Part90.Size = Vector3.new(4, 1, 2)
1615
Part90.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1616
Part90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1617
Part90.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1618
Part90.Orientation = Vector3.new(-45, 0, 0)
1619
Part90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1620
Sound91.Parent = Part90
1621
Sound91.SoundId = "http://www.roblox.com/asset/?id=133193257"
1622
Sound91.Volume = 10
1623
Sound91.Looped = true
1624
Script92.Parent = Part90
1625
table.insert(cors,sandbox(Script92,function()
1626
script.Parent.Sound:Play()
1627
end))
1628
Part93.Parent = Model53
1629
Part93.BrickColor = BrickColor.new("Really black")
1630
Part93.Transparency = 1
1631
Part93.Rotation = Vector3.new(-45, 0, 0)
1632
Part93.Anchored = true
1633
Part93.CanCollide = false
1634
Part93.FormFactor = Enum.FormFactor.Symmetric
1635
Part93.Size = Vector3.new(4, 1, 2)
1636
Part93.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1637
Part93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1638
Part93.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1639
Part93.Orientation = Vector3.new(-45, 0, 0)
1640
Part93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1641
Sound94.Parent = Part93
1642
Sound94.SoundId = "http://www.roblox.com/asset/?id=133193257"
1643
Sound94.Volume = 10
1644
Sound94.Looped = true
1645
Script95.Parent = Part93
1646
table.insert(cors,sandbox(Script95,function()
1647
script.Parent.Sound:Play()
1648
end))
1649
Part96.Parent = Model53
1650
Part96.BrickColor = BrickColor.new("Really black")
1651
Part96.Transparency = 1
1652
Part96.Rotation = Vector3.new(-45, 0, 0)
1653
Part96.Anchored = true
1654
Part96.CanCollide = false
1655
Part96.FormFactor = Enum.FormFactor.Symmetric
1656
Part96.Size = Vector3.new(4, 1, 2)
1657
Part96.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1658
Part96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1659
Part96.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1660
Part96.Orientation = Vector3.new(-45, 0, 0)
1661
Part96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1662
Sound97.Parent = Part96
1663
Sound97.SoundId = "http://www.roblox.com/asset/?id=133193257"
1664
Sound97.Volume = 10
1665
Sound97.Looped = true
1666
Script98.Parent = Part96
1667
table.insert(cors,sandbox(Script98,function()
1668
script.Parent.Sound:Play()
1669
end))
1670
Part99.Parent = Model53
1671
Part99.BrickColor = BrickColor.new("Really black")
1672
Part99.Transparency = 1
1673
Part99.Rotation = Vector3.new(-45, 0, 0)
1674
Part99.Anchored = true
1675
Part99.CanCollide = false
1676
Part99.FormFactor = Enum.FormFactor.Symmetric
1677
Part99.Size = Vector3.new(4, 1, 2)
1678
Part99.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1679
Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1680
Part99.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1681
Part99.Orientation = Vector3.new(-45, 0, 0)
1682
Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1683
Sound100.Parent = Part99
1684
Sound100.SoundId = "http://www.roblox.com/asset/?id=133193257"
1685
Sound100.Volume = 10
1686
Sound100.Looped = true
1687
Script101.Parent = Part99
1688
table.insert(cors,sandbox(Script101,function()
1689
script.Parent.Sound:Play()
1690
end))
1691
Part102.Parent = Model53
1692
Part102.BrickColor = BrickColor.new("Really black")
1693
Part102.Transparency = 1
1694
Part102.Rotation = Vector3.new(-45, 0, 0)
1695
Part102.Anchored = true
1696
Part102.CanCollide = false
1697
Part102.FormFactor = Enum.FormFactor.Symmetric
1698
Part102.Size = Vector3.new(4, 1, 2)
1699
Part102.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1700
Part102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1701
Part102.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1702
Part102.Orientation = Vector3.new(-45, 0, 0)
1703
Part102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1704
Sound103.Parent = Part102
1705
Sound103.SoundId = "http://www.roblox.com/asset/?id=133193257"
1706
Sound103.Volume = 10
1707
Sound103.Looped = true
1708
Script104.Parent = Part102
1709
table.insert(cors,sandbox(Script104,function()
1710
script.Parent.Sound:Play()
1711
end))
1712
Part105.Parent = Model53
1713
Part105.BrickColor = BrickColor.new("Really black")
1714
Part105.Transparency = 1
1715
Part105.Rotation = Vector3.new(-45, 0, 0)
1716
Part105.Anchored = true
1717
Part105.CanCollide = false
1718
Part105.FormFactor = Enum.FormFactor.Symmetric
1719
Part105.Size = Vector3.new(4, 1, 2)
1720
Part105.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1721
Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1722
Part105.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1723
Part105.Orientation = Vector3.new(-45, 0, 0)
1724
Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1725
Sound106.Parent = Part105
1726
Sound106.SoundId = "http://www.roblox.com/asset/?id=133193257"
1727
Sound106.Volume = 10
1728
Sound106.Looped = true
1729
Script107.Parent = Part105
1730
table.insert(cors,sandbox(Script107,function()
1731
script.Parent.Sound:Play()
1732
end))
1733
Part108.Parent = Model53
1734
Part108.BrickColor = BrickColor.new("Really black")
1735
Part108.Transparency = 1
1736
Part108.Rotation = Vector3.new(-45, 0, 0)
1737
Part108.Anchored = true
1738
Part108.CanCollide = false
1739
Part108.FormFactor = Enum.FormFactor.Symmetric
1740
Part108.Size = Vector3.new(4, 1, 2)
1741
Part108.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1742
Part108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1743
Part108.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1744
Part108.Orientation = Vector3.new(-45, 0, 0)
1745
Part108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1746
Sound109.Parent = Part108
1747
Sound109.SoundId = "http://www.roblox.com/asset/?id=133193257"
1748
Sound109.Volume = 10
1749
Sound109.Looped = true
1750
Script110.Parent = Part108
1751
table.insert(cors,sandbox(Script110,function()
1752
script.Parent.Sound:Play()
1753
end))
1754
Part111.Parent = Model53
1755
Part111.BrickColor = BrickColor.new("Really black")
1756
Part111.Transparency = 1
1757
Part111.Rotation = Vector3.new(-45, 0, 0)
1758
Part111.Anchored = true
1759
Part111.CanCollide = false
1760
Part111.FormFactor = Enum.FormFactor.Symmetric
1761
Part111.Size = Vector3.new(4, 1, 2)
1762
Part111.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1763
Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1764
Part111.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1765
Part111.Orientation = Vector3.new(-45, 0, 0)
1766
Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1767
Sound112.Parent = Part111
1768
Sound112.SoundId = "http://www.roblox.com/asset/?id=133193257"
1769
Sound112.Volume = 10
1770
Sound112.Looped = true
1771
Script113.Parent = Part111
1772
table.insert(cors,sandbox(Script113,function()
1773
script.Parent.Sound:Play()
1774
end))
1775
Part114.Parent = Model53
1776
Part114.BrickColor = BrickColor.new("Really black")
1777
Part114.Transparency = 1
1778
Part114.Rotation = Vector3.new(-45, 0, 0)
1779
Part114.Anchored = true
1780
Part114.CanCollide = false
1781
Part114.FormFactor = Enum.FormFactor.Symmetric
1782
Part114.Size = Vector3.new(4, 1, 2)
1783
Part114.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1784
Part114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1785
Part114.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1786
Part114.Orientation = Vector3.new(-45, 0, 0)
1787
Part114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1788
Sound115.Parent = Part114
1789
Sound115.SoundId = "http://www.roblox.com/asset/?id=133193257"
1790
Sound115.Volume = 10
1791
Sound115.Looped = true
1792
Script116.Parent = Part114
1793
table.insert(cors,sandbox(Script116,function()
1794
script.Parent.Sound:Play()
1795
end))
1796
Part117.Parent = Model53
1797
Part117.BrickColor = BrickColor.new("Really black")
1798
Part117.Transparency = 1
1799
Part117.Rotation = Vector3.new(-45, 0, 0)
1800
Part117.Anchored = true
1801
Part117.CanCollide = false
1802
Part117.FormFactor = Enum.FormFactor.Symmetric
1803
Part117.Size = Vector3.new(4, 1, 2)
1804
Part117.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1805
Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1806
Part117.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1807
Part117.Orientation = Vector3.new(-45, 0, 0)
1808
Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1809
Sound118.Parent = Part117
1810
Sound118.SoundId = "http://www.roblox.com/asset/?id=133193257"
1811
Sound118.Volume = 10
1812
Sound118.Looped = true
1813
Script119.Parent = Part117
1814
table.insert(cors,sandbox(Script119,function()
1815
script.Parent.Sound:Play()
1816
end))
1817
Part120.Parent = Model53
1818
Part120.BrickColor = BrickColor.new("Really black")
1819
Part120.Transparency = 1
1820
Part120.Rotation = Vector3.new(-45, 0, 0)
1821
Part120.Anchored = true
1822
Part120.CanCollide = false
1823
Part120.FormFactor = Enum.FormFactor.Symmetric
1824
Part120.Size = Vector3.new(4, 1, 2)
1825
Part120.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1826
Part120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1827
Part120.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1828
Part120.Orientation = Vector3.new(-45, 0, 0)
1829
Part120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1830
Sound121.Parent = Part120
1831
Sound121.SoundId = "http://www.roblox.com/asset/?id=133193257"
1832
Sound121.Volume = 10
1833
Sound121.Looped = true
1834
Script122.Parent = Part120
1835
table.insert(cors,sandbox(Script122,function()
1836
script.Parent.Sound:Play()
1837
end))
1838
Part123.Parent = Model53
1839
Part123.BrickColor = BrickColor.new("Really black")
1840
Part123.Transparency = 1
1841
Part123.Rotation = Vector3.new(-45, 0, 0)
1842
Part123.Anchored = true
1843
Part123.CanCollide = false
1844
Part123.FormFactor = Enum.FormFactor.Symmetric
1845
Part123.Size = Vector3.new(4, 1, 2)
1846
Part123.CFrame = CFrame.new(734.291992, 1317.125, -1721.76794, 0.99999994, -7.68589416e-07, -3.18356825e-07, 7.68589416e-07, 0.707112014, 0.707101464, -3.18356825e-07, -0.707101464, 0.707112014)
1847
Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1848
Part123.Position = Vector3.new(734.291992, 1317.125, -1721.76794)
1849
Part123.Orientation = Vector3.new(-45, 0, 0)
1850
Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1851
Sound124.Parent = Part123
1852
Sound124.SoundId = "http://www.roblox.com/asset/?id=133193257"
1853
Sound124.Volume = 10
1854
Sound124.Looped = true
1855
Script125.Parent = Part123
1856
table.insert(cors,sandbox(Script125,function()
1857
script.Parent.Sound:Play()
1858
end))
1859
for i,v in pairs(mas:GetChildren()) do
1860
	v.Parent = game:GetService("Players").LocalPlayer.Character
1861
	pcall(function() v:MakeJoints() end)
1862
end
1863
mas:Destroy()
1864
for i,v in pairs(cors) do
1865
	spawn(function()
1866
		pcall(v)
1867
	end)
1868
end