View difference between Paste ID: J85AUSJ4 and gPidxzt5
SHOW: | | - or go back to the newest paste.
1
      --[[ iKing_Hacker's script gui ]]--
2
--[[ lol ur not supposed to have this ]]--
3
4-
local plr = game:GetService("Players").iKing_Hacker
4+
local plr = game:GetService("Players").LocalPlayer
5
6
local scripttab = {
7
	{
8
		"Bubble",
9
		function()
10-
			local plr = game:GetService("Players").iKing_Hacker
10+
11
			local char,mouse = plr.Character,plr:GetMouse()
12
13
			local tS = false
14
15
			local p = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
16
			p.Anchored = true
17
			p.CanCollide = false
18
			p.Transparency = 1
19
			p.TopSurface = "Smooth"
20
			p.BottomSurface = "Smooth"
21
			p.Size = Vector3.new(7,7,7)
22
			p.BrickColor = BrickColor.new("Toothpaste")
23
			p.Material = "Neon"
24
			p.Shape = "Ball"
25
			p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
26
			local vel = Instance.new("BodyVelocity",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
27
			vel.Velocity = Vector3.new(0,0,0)
28
			vel.MaxForce = Vector3.new(0,0,0)
29
30
			mouse.KeyDown:connect(function(key)
31
				if key == "f" then
32
					if tS == false then
33
						tS = true
34
						p.Transparency = 0.7
35
						char.Humanoid.WalkSpeed = 40
36
					else
37
						char.Humanoid.WalkSpeed = 16
38
						tS = false
39
						p.Transparency = 1
40
						table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,true) end) if s == false then end end)
41
						char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
42
					end
43
				end
44
			end)
45
46
			char:WaitForChild("Humanoid").Died:connect(function()
47
				for i,v in pairs(char:GetChildren()) do
48
					if v:IsA("BasePart") then
49
						v.Anchored = true
50
						v.Transparency = 1
51
						v.CanCollide = false
52
					elseif v:IsA("Accessory") then
53
						v:Destroy()
54
					end
55
				end
56
				for i=1,50 do
57
					p.Size = p.Size + Vector3.new(0.3,0.3,0.3)
58
					p.Transparency = p.Transparency + (0.3/50)
59
					wait()
60
				end
61
			end)
62
63
			local frame = 0
64
			game:GetService("RunService").RenderStepped:connect(function()
65
				frame = frame + 1
66
				if tS == true then
67
					if math.floor(frame/4) == frame/4 then
68
						local initSize = math.random(70,100)/100
69
70
						local p2 = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
71
						p2.Anchored = true
72
						p2.CanCollide = false
73
						p2.Transparency = 0.5
74
						p2.TopSurface = "Smooth"
75
						p2.BottomSurface = "Smooth"
76
						p2.Size = Vector3.new(initSize,initSize,initSize)
77
						p2.BrickColor = BrickColor.new("Toothpaste")
78
						p2.Material = "Neon"
79
						p2.Shape = "Ball"
80
81
						local randcf = CFrame.new(char:FindFirstChild("Torso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10) or char:FindFirstChild("UpperTorso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10),char:FindFirstChild("Torso").Position)
82
						p2.CFrame = randcf
83
						local frmdet
84
						frmdet = game:GetService("RunService").RenderStepped:connect(function()
85
							p2.Size = p2.Size - Vector3.new(initSize/50,initSize/50,initSize/50)
86
							p2.Transparency = p2.Transparency + (0.5/60)
87
							p2.CFrame = randcf
88
							randcf = randcf * CFrame.new(0,0,0.02)
89
							if p2.Transparency >= 1 then
90
								frmdet:disconnect()
91
								p2:Destroy()
92
							end
93
						end)
94
					end
95
					p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
96
					table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,false) end) if s == false then end end)
97
					char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
98
					char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
99
					char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Dead,true)
100
					char:FindFirstChild("Humanoid"):ChangeState(Enum.HumanoidStateType.Swimming)
101
					vel.MaxForce = Vector3.new(500,4000,500)
102
				else
103
					p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
104
					vel.MaxForce = Vector3.new(0,0,0)
105
				end
106
			end)
107
		end
108
	},
109
	{
110
		"Platform",
111
		function()
112
			local oldtick = tick()
113
			warn("Loading platform...")
114
115
			local plr = game:GetService("Players").LocalPlayer
116
			local char,mouse = plr.Character,plr:GetMouse()
117
118
			local amountbricks = 100
119
120
			local inc = 360/amountbricks
121
122
			local model = Instance.new("Model",char)
123
			model.Name = "pltfrm"
124
			local folder = Instance.new("Folder",model)
125
			folder.Name = "trnsprncy"
126
127
			local atY = char:FindFirstChild("HumanoidRootPart").Position.Y - 2.5
128
			local tY = atY
129
130
			local P = Instance.new("Part",model)
131
			P.Anchored = true
132
			P.Transparency = 0.7
133
			P.Material = "Neon"
134
			P.Shape = "Cylinder"
135
			P.BrickColor = BrickColor.new("New Yeller")
136
			P.Size = Vector3.new(0.2,5.9,5.9)
137
			P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))
138
139
			model.PrimaryPart = P
140
141
			for i=1,amountbricks do
142
				local p = Instance.new("Part",model)
143
				p.Name = i
144
				p.Size = Vector3.new(0.2,0.2,0.2)
145
				p.Anchored = true
146
				p.CanCollide = false
147
				p.Locked = true
148
				--p.Material = "Neon"
149
				p.BrickColor = BrickColor.new("Really black")
150
				p.Transparency = 0
151
152
				local cosine = math.cos(math.rad(inc*i))*3
153
				local sine = math.sin(math.rad(inc*i))*3
154
155
				p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z) + Vector3.new(cosine,0,sine),Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))
156
			end
157
158
			mouse.KeyDown:connect(function(key)
159
				if key == "r" then
160
					local kup
161
					local frm
162
					frm = game:GetService("RunService").RenderStepped:connect(function()
163
						atY = atY + 0.3
164
					end)
165
					kup = mouse.KeyUp:connect(function(localkey)
166
						if localkey == "r" then
167
							frm:disconnect()
168
							kup:disconnect()
169
						end
170
					end)
171
				elseif key == "f" then
172
					local kup
173
					local frm
174
					frm = game:GetService("RunService").RenderStepped:connect(function()
175
						atY = atY - 0.3
176
					end)
177
					kup = mouse.KeyUp:connect(function(localkey)
178
						if localkey == "f" then
179
							frm:disconnect()
180
							kup:disconnect()
181
						end
182
					end)
183
				end
184
			end)
185
186
			local frame = 0
187
			game:GetService("RunService").RenderStepped:connect(function()
188
				frame = frame + 1
189
				for i,v in pairs(folder:GetChildren()) do
190
					v.Transparency = v.Transparency + 0.04
191
					if v.Transparency >= 1 then
192
						v:Destroy()
193
					end
194
				end
195
				if P.Parent == model and P ~= nil then
196
					tY = atY + math.cos(tick()*2)/4
197
					model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
198
					--if math.floor(frame/5) == frame/5 then
199
						for i=1,3 do
200
							local cosine = math.cos(math.rad(((360/3)*i)+frame*3))*3.5
201
							local sine = math.sin(math.rad(((360/3)*i)+frame*3))*3.5
202
							local ocosine = math.cos(math.rad(((360/3)*i)+frame*3-1))*3.5
203
							local osine = math.sin(math.rad(((360/3)*i)+frame*3-1))*3.5
204
205
							local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude
206
207
							local p = Instance.new("Part",folder)
208
							p.Anchored = true
209
							p.Material = "Neon"
210
							p.BrickColor = BrickColor.new("New Yeller")
211
							p.CanCollide = false
212
							p.Size = Vector3.new(0.2,0.2,magn*3)
213
							p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2)
214
							--[[local frm
215
							frm = game:GetService("RunService").RenderStepped:connect(function()
216
								repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1
217
								p:Destroy()
218
								frm:disconnect()
219
							end)]]
220
						end
221
						--[[for i=1,2 do
222
							local cosine = math.cos(math.rad((180*i)-frame*3))*2.5
223
							local sine = math.sin(math.rad((180*i)-frame*3))*2.5
224
							local ocosine = math.cos(math.rad((180*i)-frame*3-1))*2.5
225
							local osine = math.sin(math.rad((180*i)-frame*3-1))*2.5
226
227
							local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude
228
229
							local p = Instance.new("Part",model)
230
							p.Anchored = true
231
							p.CanCollide = false
232
							p.Size = Vector3.new(0.2,0.2,magn*3)
233
							p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2)
234
							local frm
235
							frm = game:GetService("RunService").RenderStepped:connect(function()
236
								repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1
237
								p:Destroy()
238
								frm:disconnect()
239
							end)
240
						end]]
241
					--end
242
				else
243
					tY = atY + math.cos(tick()*2)/4
244
					delay(0.2,function() P:Destroy() end)
245
					P = Instance.new("Part",model)
246
					P.Anchored = true
247
					P.Transparency = 0.7
248
					P.Material = "Neon"
249
					P.Shape = "Cylinder"
250
					P.BrickColor = BrickColor.new("New Yeller")
251
					P.Size = Vector3.new(0.2,5.9,5.9)
252
					P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))
253
					model.PrimaryPart = P
254
					model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
255
				end
256
			end)
257
		end
258
	},
259
260
	{
261
		"Ghost doe",
262
		function()
263
			player = game:GetService("Players").LocalPlayer
264
			chara = player.Character
265
266
			ch = chara:GetChildren()
267
			for i = 1, #ch do
268
			if ch[i].Name == "Torso" then
269
			ch[i].roblox.Transparency = 1
270
			elseif ch[i].Name == "Head" then
271
			ch[i].face.Transparency = 1
272
			ch[i].Transparency = 1
273
			elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then
274
			ch[i]:Destroy()
275
			end
276
			end
277
278
			local sPart = Instance.new("Part",workspace)
279
			sPart.Name = "SoundPart"
280
			sPart.Size = Vector3.new(0.2,0.2,0.2)
281
			sPart.Anchored = true
282
			sPart.Transparency = 1
283
			sPart.CanCollide = false
284
			sPart.CFrame = chara.Torso.CFrame
285
286
			chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
287
			chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
288
			chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
289
			chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
290
			chara.Torso.BrickColor = BrickColor.new("Bright yellow")
291
292
			--Outfit--
293
			New = function(Object, Parent, Name, Data)
294
				local Object = Instance.new(Object)
295
				for Index, Value in pairs(Data or {}) do
296
					Object[Index] = Value
297
				end
298
				Object.Parent = Parent
299
				Object.Name = Name
300
				return Object
301
			end
302
303
			function ScatterEff(part)
304
			local eff1 = Instance.new("ParticleEmitter",part)
305
			eff1.Size = NumberSequence.new(.1)
306
			eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
307
			eff1.LightEmission = 1
308
			eff1.Lifetime = NumberRange.new(1)
309
			eff1.Speed = NumberRange.new(1)
310
			eff1.Rate = 25
311
			eff1.VelocitySpread = 10000
312
			eff1.Texture = "rbxassetid://347504241"
313
			eff1.Color = ColorSequence.new(Color3.new(1,0,0))
314
			local eff2 = Instance.new("ParticleEmitter",part)
315
			eff2.Size = NumberSequence.new(.1)
316
			eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
317
			eff2.LightEmission = 1
318
			eff2.Lifetime = NumberRange.new(1)
319
			eff2.Speed = NumberRange.new(1)
320
			eff2.Rate = 25
321
			eff2.VelocitySpread = 10000
322
			eff2.Texture = "rbxassetid://347504259"
323
			eff2.Color = ColorSequence.new(Color3.new(1,0,0))
324
			end
325
326
			function BurningEff(part)
327
			local eff1 = Instance.new("ParticleEmitter",part)
328
			eff1.Size = NumberSequence.new(.1)
329
			eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
330
			eff1.LightEmission = 1
331
			eff1.Lifetime = NumberRange.new(1)
332
			eff1.Speed = NumberRange.new(0)
333
			eff1.Rate = 25
334
			eff1.Texture = "rbxassetid://347504241"
335
			eff1.Acceleration = Vector3.new(0,10,0)
336
			eff1.Color = ColorSequence.new(Color3.new(1,0,0))
337
			local eff2 = Instance.new("ParticleEmitter",part)
338
			eff2.Size = NumberSequence.new(.1)
339
			eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
340
			eff2.LightEmission = 1
341
			eff2.Lifetime = NumberRange.new(1)
342
			eff2.Speed = NumberRange.new(0)
343
			eff2.Rate = 25
344
			eff2.Texture = "rbxassetid://347504259"
345
			eff2.Acceleration = Vector3.new(0,10,0)
346
			eff2.Color = ColorSequence.new(Color3.new(1,0,0))
347
			local eff3 = Instance.new("ParticleEmitter",part)
348
			eff3.Size = NumberSequence.new(1)
349
			eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
350
			eff3.LightEmission = 1
351
			eff3.Lifetime = NumberRange.new(1)
352
			eff3.Speed = NumberRange.new(0)
353
			eff3.Rate = 25
354
			eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
355
			eff3.Acceleration = Vector3.new(0,10,0)
356
			eff3.Color = ColorSequence.new(Color3.new(1,0,0))
357
			end
358
359
			FakeHead = chara
360
			MainPart = New("Part",FakeHead,"MainPart",{Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,})
361
			Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
362
			face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",})
363
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),})
364
			FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow")
365
			EyeFire = New("Part",chara,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),})
366
			Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
367
			Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),})
368
			Chest = chara
369
			MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,})
370
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
371
			CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
372
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
373
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
374
			CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
375
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
376
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
377
			LeftArm = chara
378
			MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,})
379
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
380
			CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
381
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
382
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
383
			CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
384
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
385
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
386
			EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
387
			Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
388
			Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
389
			CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
390
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
391
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
392
			CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
393
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
394
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
395
			CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
396
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
397
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
398
			--BurningEff(EffCorruptedPart)
399
			LeftLeg = chara
400
			MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
401
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
402
			EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
403
			Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
404
			Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
405
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
406
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
407
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
408
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
409
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
410
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
411
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
412
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
413
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
414
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
415
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
416
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
417
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
418
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
419
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
420
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
421
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
422
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
423
			CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
424
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
425
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
426
			--ScatterEff(EffCorruptedPart)
427
			RightArm = chara
428
			MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,})
429
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
430
			Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
431
			Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),})
432
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
433
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
434
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
435
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
436
			Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
437
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
438
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
439
			Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
440
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
441
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
442
			Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
443
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
444
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
445
			Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
446
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
447
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
448
			Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
449
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
450
			CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
451
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
452
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
453
			RightLeg = chara
454
			MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
455
			Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
456
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
457
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
458
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
459
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
460
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
461
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
462
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
463
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
464
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
465
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
466
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
467
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
468
			EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
469
			Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
470
			Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
471
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
472
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
473
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
474
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
475
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
476
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
477
			CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
478
			Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
479
			Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
480
			--ScatterEff(EffCorruptedPart)
481
482
			sa = RightArm:GetChildren()
483
			for i = 1, #sa do
484
			--ScatterEff(sa[i])
485
			end
486
487
			local eff1 = Instance.new("ParticleEmitter",EyeFire)
488
			eff1.Size = NumberSequence.new(.1)
489
			eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
490
			eff1.LightEmission = 1
491
			eff1.Lifetime = NumberRange.new(.5)
492
			eff1.Speed = NumberRange.new(1)
493
			eff1.EmissionDirection = "Front"
494
			eff1.Rate = 100
495
			eff1.Texture = "rbxassetid://347504241"
496
			eff1.Acceleration = Vector3.new(0,10,0)
497
			eff1.Color = ColorSequence.new(Color3.new(1,0,0))
498
			local eff2 = Instance.new("ParticleEmitter",EyeFire)
499
			eff2.Size = NumberSequence.new(.1)
500
			eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
501
			eff2.LightEmission = 1
502
			eff2.Lifetime = NumberRange.new(.5)
503
			eff2.Speed = NumberRange.new(1)
504
			eff2.EmissionDirection = "Front"
505
			eff2.Rate = 100
506
			eff2.Texture = "rbxassetid://347504259"
507
			eff2.Acceleration = Vector3.new(0,10,0)
508
			eff2.Color = ColorSequence.new(Color3.new(1,0,0))
509
			local eff3 = Instance.new("ParticleEmitter",EyeFire)
510
			eff3.Size = NumberSequence.new(.1)
511
			eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
512
			eff3.LightEmission = 1
513
			eff3.Lifetime = NumberRange.new(.5)
514
			eff3.Speed = NumberRange.new(1)
515
			eff3.EmissionDirection = "Front"
516
			eff3.Rate = 100
517
			eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
518
			eff3.Acceleration = Vector3.new(0,10,0)
519
			eff3.Color = ColorSequence.new(Color3.new(1,0,0))
520
521
			--Sounds--
522
			slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
523
			hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
524
			telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
525
			burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
526
			music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
527
			music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
528
			deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
529
			deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
530
531
			--Animations--
532
			swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
533
534
			--Name Tag--
535
			local naeeym = Instance.new("BillboardGui",chara)
536
			naeeym.Size = UDim2.new(0,100,0,40)
537
			naeeym.StudsOffset = Vector3.new(0,2,0)
538
			naeeym.Adornee = chara.Head
539
			local tecks = Instance.new("TextLabel",naeeym)
540
			tecks.BackgroundTransparency = 1
541
			tecks.BorderSizePixel = 0
542
			tecks.Text = "John Doe"
543
			tecks.Font = "Fantasy"
544
			tecks.FontSize = "Size24"
545
			tecks.TextStrokeTransparency = 1
546
			tecks.TextStrokeColor3 = Color3.new(0,0,0)
547
			tecks.TextColor3 = Color3.new(0,0,0)
548
			tecks.Size = UDim2.new(1,0,0.5,0)
549
550
			--Soul Steal--
551
			function SoulSteal(pos)
552
			local soulst = coroutine.wrap(function()
553
			local soul = Instance.new("Part",workspace)
554
			soul.Size = Vector3.new(0,0,0)
555
			soul.CanCollide = false
556
			soul.Anchored = false
557
			soul.Position = pos
558
			soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
559
			soul.Transparency = 1
560
			local ptc = Instance.new("ParticleEmitter",soul)
561
			ptc.Texture = "http://www.roblox.com/asset/?id=197195522"
562
			ptc.Size = NumberSequence.new(0.5)
563
			ptc.LockedToPart = false
564
			ptc.Rate = 1000
565
			ptc.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(255,0,0))
566
			ptc.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
567
			ptc.Speed = NumberRange.new(0)
568
			ptc.RotSpeed = NumberRange.new(-70,70)
569
			ptc.Lifetime = NumberRange.new(0.3,0.7)
570
			local bodpos = Instance.new("BodyPosition",soul)
571
			bodpos.Position = pos
572
			wait(2)
573
			soul.Touched:connect(function(hit)
574
			if hit.Parent == chara then
575
			soul:Destroy()
576
			end
577
			end)
578
			while soul do
579
			wait(.1)
580
			bodpos.Position = chara.Torso.Position
581
			end
582
			end)
583
			soulst()
584
			end
585
586
			--Death of a Mortal--
587
			function KillMortal(hitdude)
588
			local torsy = nil
589
			if hitdude:FindFirstChild("Torso")~=nil then
590
			torsy = hitdude.Torso	
591
			elseif hitdude:FindFirstChild("UpperTorso")~=nil then
592
			torsy = hitdude.UpperTorso
593
			end
594
			local val = Instance.new("ObjectValue",hitdude)
595
			val.Name = "HasBeenHit"
596
			hitdude:BreakJoints()
597
			hitdude.Humanoid:Destroy()
598
			SoulSteal(torsy.Position)
599
			local chi = hitdude:GetChildren()
600
			for i = 1, #chi do
601
			if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
602
			local bodpos = Instance.new("BodyPosition",chi[i])
603
			bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
604
			ScatterEff(chi[i])
605
			chi[i].BrickColor = BrickColor.new("Really black")
606
			end
607
			end
608
			for i = 1, 4 do
609
			for i = 1, #chi do
610
			if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
611
			chi[i].Transparency = chi[i].Transparency + .25
612
			wait(.01)
613
			end
614
			end
615
			end
616
			for i = 1, #chi do
617
			if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
618
			chi[i]:Destroy()
619
			end
620
			end
621
			end
622
623
			--Arm Touch--
624
			bladeactive = false
625
			Hitbox.Touched:connect(function(hit)
626
			if bladeactive == true then
627
			if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
628
			hitsnd:Play()
629
			KillMortal(hit.Parent)
630
			end
631
			end
632
			end)
633
634
			--Teleport--
635
			function Teleport(pos)
636
			telesnd:Play()
637
			local ch = chara:GetChildren()
638
			for i = 1, #ch do
639
			if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
640
			local trace = Instance.new("Part",game.Workspace)
641
			trace.Size = ch[i].Size
642
			trace.Material = "Neon"
643
			trace.BrickColor = BrickColor.new("Really black")
644
			trace.Transparency = .3
645
			trace.CanCollide = false
646
			trace.Anchored = true
647
			trace.CFrame = ch[i].CFrame
648
			if ch[i].Name == "Head" then
649
			mehs = Instance.new("CylinderMesh",trace)
650
			mehs.Scale = Vector3.new(1.25,1.25,1.25)
651
			end
652
			tracedisappear = coroutine.wrap(function()
653
			wait(1)
654
			for i = 1, 7 do
655
			wait(.1)
656
			trace.Transparency = trace.Transparency + .1
657
			end
658
			trace:Destroy()
659
			end)
660
			tracedisappear()
661
			end
662
			end
663
			chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
664
			end
665
666
			--Grab--
667
			function Grab(mouse)
668
			local hit = mouse.Target
669
			if hit ~= nil then
670
			if hit.Parent:FindFirstChild("Humanoid")~=nil then
671
			local torsy = nil
672
			if hit.Parent:FindFirstChild("Torso")~=nil then
673
			torsy = hit.Parent.Torso
674
			elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
675
			torsy = hit.Parent.UpperTorso
676
			end
677
			local bodpos = Instance.new("BodyPosition",torsy)
678
			bodpos.Position = torsy.Position
679
			wait(1)
680
			burnsnd:Play()
681
			hit.Parent.Humanoid.MaxHealth = 100
682
			bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
683
			for i = 1, 10 do
684
			wait(.1)
685
			BurningEff(torsy)
686
			hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
687
			end
688
			KillMortal(hit.Parent)
689
			end
690
			else end
691
			end
692
693
			--Button1Down--
694
			dell = false
695
			function onButton1Down()
696
			if dell == false then
697
			dell = true
698
			swinganim:Play()
699
			bladeactive = true
700
			slashsnd:Play()
701
			wait(.7)
702
			bladeactive = false
703
			dell = false
704
			swinganim:Stop()
705
			end
706
			end
707
708
			--KeyDowns--
709
			function onKeyDown(key)
710
			if key == "z" then
711
			Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
712
			elseif key == "x" then
713
			Grab(Mouse)
714
			end
715
			end
716
717
			--Mouse Functions--
718
			Mouse = player:GetMouse()
719
			if Mouse then
720
			Mouse.Button1Down:connect(onButton1Down)
721
			Mouse.KeyDown:connect(onKeyDown)
722
			end
723
724
			spawn(function()
725
				print("Loading Ghost Doe by joalars2...")
726
				print("This is a ghost edit of CKbackup's John Doe script. I do not intend to take credit.")
727
				
728
				local plr = game:GetService("Players").LocalPlayer
729
				local mouse,char = plr:GetMouse(),plr.Character
730
				
731
				local amountGhosts = 3
732
				
733
				for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
734
				
735
				local toggle,cd,mcd = false,false,false
736
				local ghosts = {}
737
				local temptab = {}
738
				
739
				local state = "idle"
740
				
741
				local gt = true
742
				
743
				local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
744
				gyro.MaxTorque = Vector3.new(0,0,0)
745
				gyro.D = 0
746
				gyro.P = 100000000
747
				
748
				
749
				local wCol = BrickColor.new("Really red")
750
				local wCol2 = BrickColor.new("Really black")
751
				local gCol = BrickColor.new("Toothpaste")
752
				local gCol2 = BrickColor.new("Institutional white")
753
				
754
				function searchAll(m,clear)
755
					if clear then
756
						if clear == true then
757
							for i,v in pairs(temptab) do
758
								table.remove(temptab,1)
759
							end
760
						end
761
					end
762
					for i,v in pairs(m:GetChildren()) do
763
						if v then
764
							local s = v:Clone()
765
							for _,b in pairs(s:GetChildren()) do
766
								b:Destroy()
767
							end
768
							if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
769
								if s.Name ~= "HumanoidRootPart" then
770
									s.Anchored = true
771
									s.CanCollide = false
772
									s.Transparency = 0.95
773
									v.Transparency = 1
774
									s.TopSurface = "Smooth"
775
									s.BottomSurface = "Smooth"
776
									s.FrontSurface = "Smooth"
777
									s.RightSurface = "Smooth"
778
									s.BackSurface = "Smooth"
779
									s.LeftSurface = "Smooth"
780
									if s.Material ~= Enum.Material.Neon then
781
										if gt == true then
782
											s.BrickColor = wCol2
783
										else
784
											s.BrickColor = gCol2
785
										end
786
									else
787
										if gt == true then
788
											s.BrickColor = wCol
789
										else
790
											s.BrickColor = gCol
791
										end
792
									end
793
									for _,c in pairs(v:GetChildren()) do
794
										if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
795
											c:Clone().Parent = s
796
										end
797
									end
798
									local objValue = Instance.new("ObjectValue",s)
799
									objValue.Name = "Target"
800
									objValue.Value = v
801
									table.insert(temptab,s)
802
								end
803
							--elseif s:IsA("CharacterMesh") then
804
								--table.insert(temptab,s)
805
							end
806
							--searchAll(v)
807
						end
808
					end
809
					return temptab
810
				end
811
				
812
				function CreateGhost()
813
					local ghost = Instance.new("Model",game.Workspace)
814
					searchAll(char,true)
815
					ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name
816
					--Instance.new("Humanoid",ghost)
817
					for i,v in pairs(temptab) do
818
						v:Clone().Parent = ghost
819
					end
820
					table.insert(ghosts,ghost)
821
				end
822
				
823
				function ClearGhosts()
824
					for i,v in pairs(ghosts) do
825
						v:Destroy()
826
					end
827
					for i,v in pairs(ghosts) do
828
						table.remove(ghosts,1)
829
					end
830
					for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
831
						if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then
832
							v:Destroy()
833
						end
834
					end
835
				end
836
				
837
				Instance.new("ForceField",char).Visible = false
838
				
839
				toggle = true
840
				for i=1,amountGhosts do
841
					CreateGhost()
842
				end
843
				char.Parent = game:GetService("Workspace").CurrentCamera
844
				char:FindFirstChild("Head").Transparency = 1
845
				char:FindFirstChild("Torso").Transparency = 1
846
				char:FindFirstChild("Right Arm").Transparency = 1
847
				char:FindFirstChild("Left Arm").Transparency = 1
848
				char:FindFirstChild("Right Leg").Transparency = 1
849
				char:FindFirstChild("Left Leg").Transparency = 1
850
				for i,v in pairs(char:GetChildren()) do
851
					if v:IsA("Accessory") then
852
						v:FindFirstChild("Handle").Transparency = 1
853
					end
854
				end
855
				char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
856
				
857
				local p1 = Instance.new("Part",workspace)
858
				local m1 = Instance.new("SpecialMesh",p1)
859
				m1.MeshType = "Sphere"
860
				m1.Scale = Vector3.new(5,5,5)
861
				p1.Size = Vector3.new(1,1,1)
862
				p1.Anchored = true
863
				p1.CanCollide = false
864
				p1.TopSurface = "Smooth"
865
				p1.BottomSurface = "Smooth"
866
				p1.BrickColor = wCol
867
				p1.Material = "Neon"
868
				local p2 = Instance.new("Part",workspace)
869
				local m2 = Instance.new("SpecialMesh",p2)
870
				m2.MeshType = "Sphere"
871
				m2.Scale = Vector3.new(8,8,8)
872
				p2.Size = Vector3.new(1,1,1)
873
				p2.Anchored = true
874
				p2.CanCollide = false
875
				p2.TopSurface = "Smooth"
876
				p2.BottomSurface = "Smooth"
877
				p2.BrickColor = wCol2
878
				p2.Material = "Neon"
879
				local p3 = Instance.new("Part",workspace)
880
				local m3 = Instance.new("BlockMesh",p3)
881
				m3.Scale = Vector3.new(7,7,7)
882
				p3.Size = Vector3.new(1,1,1)
883
				p3.Transparency = 0.4
884
				p3.Anchored = true
885
				p3.CanCollide = false
886
				p3.TopSurface = "Smooth"
887
				p3.BottomSurface = "Smooth"
888
				p3.BrickColor = wCol
889
				p3.Material = "Neon"
890
				local p4 = Instance.new("Part",workspace)
891
				local m4 = Instance.new("BlockMesh",p4)
892
				m4.Scale = Vector3.new(10,10,10)
893
				p4.Size = Vector3.new(1,1,1)
894
				p4.Transparency = 0.4
895
				p4.Anchored = true
896
				p4.CanCollide = false
897
				p4.TopSurface = "Smooth"
898
				p4.BottomSurface = "Smooth"
899
				p4.BrickColor = wCol2
900
				p4.Material = "Neon"
901
				local currentframe = 0
902
				local frmR
903
				
904
				frmR = game:GetService("RunService").RenderStepped:connect(function()
905
					currentframe = currentframe + 1
906
					if currentframe < 1*60 then
907
						p1.CFrame = char:WaitForChild("Torso").CFrame
908
						p2.CFrame = char:WaitForChild("Torso").CFrame
909
						p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
910
						p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
911
						m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
912
						m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
913
						m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
914
						m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
915
						p1.Transparency = p1.Transparency + (1/(1*60))
916
						p2.Transparency = p2.Transparency + (1/(1*60))
917
						p3.Transparency = p3.Transparency + (1/(1*60))
918
						p4.Transparency = p4.Transparency + (1/(1*60))
919
					else
920
						p1:Destroy()
921
						p2:Destroy()
922
						p3:Destroy()
923
						p4:Destroy()
924
						frmR:disconnect()
925
					end
926
				end)
927
				
928
				char.Humanoid.MaxHealth = math.huge
929
				wait()
930
				char.Humanoid.Health = math.huge
931
				
932
				--[[mouse.KeyDown:connect(function(key)
933
					if key == "r" then
934
						print("R!")
935
						if cd == false then
936
							print("No cooldown!")
937
							cd = true
938
							if toggle == false then
939
								print("Entering godmode")
940
								toggle = true
941
								Instance.new("ForceField",char)
942
								for i=1,amountGhosts do
943
									CreateGhost()
944
								end
945
								char.Parent = game:GetService("Workspace").CurrentCamera
946
								char:FindFirstChild("Head").Transparency = 1
947
								char:FindFirstChild("Torso").Transparency = 1
948
								char:FindFirstChild("Right Arm").Transparency = 1
949
								char:FindFirstChild("Left Arm").Transparency = 1
950
								char:FindFirstChild("Right Leg").Transparency = 1
951
								char:FindFirstChild("Left Leg").Transparency = 1
952
								for i,v in pairs(char:GetChildren()) do
953
									if v:IsA("Accessory") then
954
										v:FindFirstChild("Handle").Transparency = 1
955
									end
956
								end
957
							else
958
								print("Exiting godmode")
959
								toggle = false
960
								for i,v in pairs(ghosts) do
961
									v:Destroy()
962
								end
963
								char.Parent = game:GetService("Workspace")
964
								char:FindFirstChild("ForceField"):Destroy()
965
								char:FindFirstChild("Head").Transparency = 0
966
								char:FindFirstChild("Torso").Transparency = 0
967
								char:FindFirstChild("Right Arm").Transparency = 0
968
								char:FindFirstChild("Left Arm").Transparency = 0
969
								char:FindFirstChild("Right Leg").Transparency = 0
970
								char:FindFirstChild("Left Leg").Transparency = 0
971
								for i,v in pairs(char:GetChildren()) do
972
									if v:IsA("Accessory") then
973
										v:FindFirstChild("Handle").Transparency = 0
974
									end
975
								end
976
							end
977
							cd = false
978
						end
979
					end
980
				end)]]
981
				
982
				mouse.KeyDown:connect(function(key)
983
					if key == "f" then
984
						ClearGhosts()
985
						for i=1,amountGhosts do
986
							CreateGhost()
987
						end
988
					end
989
				end)
990
				
991
				local frm = 0
992
				
993
				local toRemove = {}
994
				
995
				game:GetService("RunService").RenderStepped:connect(function()
996
					frm = frm + 1
997
					if char.Parent == game:GetService("Workspace").CurrentCamera then
998
				
999
						local delay = 0.9
1000
				
1001
						for i,v in pairs(ghosts) do
1002
							for _,b in pairs(v:GetChildren()) do
1003
								if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
1004
									b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
1005
								end
1006
							end
1007
							delay = delay - (0.5/(#ghosts+1))
1008
						end
1009
				
1010
						--[[if math.floor(frm/8) == frm/8 then
1011
							local isub = 0
1012
							for i,v in pairs(ghosts) do
1013
								if #v:GetChildren() < 6 then
1014
									v:Destroy()
1015
									table.remove(ghosts,i - isub)
1016
									isub = isub + 1
1017
									CreateGhost()
1018
								end
1019
							end
1020
						end]]
1021
					end
1022
				
1023
					--Animation states
1024
				
1025
					local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4)
1026
					local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
1027
				
1028
					if state ~= "busy" then
1029
						if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then
1030
							state = "idle"
1031
						elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then
1032
							state = "running"
1033
						--[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then
1034
							state = "falling"
1035
						elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then
1036
							state = "jumping"]]
1037
						end
1038
						char.Humanoid.WalkSpeed = 32
1039
						char.Humanoid.JumpPower = 70
1040
					end
1041
				end)
1042
				
1043
				char.Humanoid.Died:connect(function()
1044
					toggle = false
1045
				
1046
					ClearGhosts()
1047
				
1048
					char.Parent = game.Workspace
1049
					char.Parent = game:GetService("Workspace")
1050
					char:FindFirstChild("ForceField"):Destroy()
1051
					char:FindFirstChild("Head").Transparency = 0
1052
					char:FindFirstChild("Torso").Transparency = 0
1053
					char:FindFirstChild("Right Arm").Transparency = 0
1054
					char:FindFirstChild("Left Arm").Transparency = 0
1055
					char:FindFirstChild("Right Leg").Transparency = 0
1056
					char:FindFirstChild("Left Leg").Transparency = 0
1057
					for i,v in pairs(char:GetChildren()) do
1058
						if v:IsA("Accessory") then
1059
							v:FindFirstChild("Handle").Transparency = 0
1060
						end
1061
					end
1062
					for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
1063
					plr:LoadCharacter()
1064
				end)
1065
				
1066
				local msgidGlob = 0
1067
				local state = true
1068
				local font = "Arcade"
1069
				local tcol = Color3.fromRGB(255,217,0)
1070
				local tscol = Color3.fromRGB(0,0,0)
1071
				local fsiz = 28
1072
				local tr = true
1073
				local tsr = false
1074
				local fade = 2
1075
				
1076
				local p = Instance.new("Part",game.Workspace)
1077
				p.Size = Vector3.new(0.2,0.2,0.2)
1078
				p.Transparency = 1
1079
				p.Anchored = true
1080
				p.CanCollide = false
1081
				p.Name = "Msg"
1082
				p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
1083
				
1084
				local r = 255
1085
				local b = 0
1086
				local g = 0
1087
				
1088
				plr.Chatted:connect(function(c)
1089
					msgidGlob = msgidGlob + 1
1090
					local curMsgId = msgidGlob
1091
					if string.lower(c) == "!disable" then
1092
						state = false
1093
					elseif string.lower(c) == "!enable" then
1094
						state = true
1095
					elseif string.lower(string.sub(c,1,6)) == "!font " then
1096
						local old = font
1097
						font = string.sub(c,7,#c) or old
1098
					elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
1099
						if string.lower(string.sub(c,9,#c)) == "rainbow" then
1100
							tr = true
1101
						else
1102
							tr = false
1103
							local old = tcol
1104
							tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
1105
						end
1106
					elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
1107
						if string.sub(c,10,#c) == "rainbow" then
1108
							tsr = true
1109
						else
1110
							tsr = false
1111
							local old = tscol
1112
							tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
1113
						end
1114
					elseif string.lower(string.sub(c,1,6)) == "!size " then
1115
						local old = fsiz
1116
						fsiz = string.sub(c,7,#c) or old
1117
					elseif string.lower(string.sub(c,1,6)) == "!fade " then
1118
						local old = fade
1119
						fade = string.sub(c,7,#c) or old
1120
					end
1121
					if plr.Character and state == true then
1122
						if plr.Character:FindFirstChild("Head") then
1123
							for i,v in pairs(p:GetChildren()) do
1124
								if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
1125
									v:Destroy()
1126
								end
1127
							end
1128
							local bbgui = Instance.new("BillboardGui",p)
1129
							bbgui.Name = "J2CMSG"
1130
							bbgui.AlwaysOnTop = true
1131
							bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
1132
							bbgui.Size = UDim2.new(0.2,0,0.14,0)
1133
							local tl = Instance.new("TextLabel",bbgui)
1134
							tl.BackgroundTransparency = 1
1135
							tl.BorderSizePixel = 0
1136
							tl.Size = UDim2.new(1,0,10,0)
1137
							tl.Position = UDim2.new(0,0,-5,0)
1138
							tl.Font = font or "SciFi"
1139
							tl.FontSize = "Size"..fsiz or "Size36"
1140
							tl.TextColor3 = tcol
1141
							tl.TextScaled = false
1142
							tl.TextWrapped = false
1143
							tl.TextStrokeColor3 = tscol
1144
							tl.TextStrokeTransparency = 0
1145
							
1146
							game:GetService("RunService").RenderStepped:connect(function()
1147
								if tr then
1148
									if tl.Parent ~= nil then
1149
										tl.TextColor3 = Color3.fromRGB(r,g,b)
1150
									end
1151
								end
1152
							end)
1153
				
1154
							for i=1,#c do
1155
								if msgidGlob == curMsgId then
1156
									tl.Text = string.sub(c,1,i)
1157
									if string.sub(c,i,i) ~= " " then
1158
										local s = Instance.new("Sound",p)
1159
										s.SoundId = "rbxassetid://418252437"
1160
										s.Volume = 1
1161
										s.Pitch = 1
1162
										s:Play()
1163
										game.Debris:AddItem(s,2)
1164
									end
1165
									wait()
1166
								end
1167
							end
1168
							wait(fade)
1169
							if msgidGlob == curMsgId then
1170
								for i=1,10 do
1171
									if msgidGlob == curMsgId then
1172
										tl.TextTransparency = tl.TextTransparency + 0.1
1173
										tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
1174
										tl.Position = tl.Position + UDim2.new(0,0,0,-3)
1175
										wait()
1176
									end
1177
								end
1178
								if msgidGlob == curMsgId then
1179
									bbgui:Destroy()
1180
								end
1181
							end
1182
						end
1183
					end
1184
				end)
1185
				
1186
				coroutine.resume(coroutine.create(function()
1187
					while wait() do
1188
						for i=0,255,10 do g = i wait() end
1189
						for i=255,0,-10 do r = i wait() end
1190
						for i=0,255,10 do b = i wait() end
1191
						for i=255,0,-10 do g = i wait() end
1192
						for i=0,255,10 do r = i wait() end
1193
						for i=255,0,-10 do b = i wait() end
1194
					end
1195
				end))
1196
				
1197
				game:GetService("RunService").RenderStepped:connect(function()
1198
					if p.Parent ~= nil then
1199
						p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
1200
					else
1201
						p = Instance.new("Part",game.Workspace)
1202
						p.Size = Vector3.new(0.2,0.2,0.2)
1203
						p.Transparency = 1
1204
						p.Anchored = true
1205
						p.CanCollide = false
1206
						p.Name = "Msg"
1207
						p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
1208
					end
1209
				end)
1210
			end)
1211
1212
			--Loop Function--
1213
			while true do
1214
			if sPart.Parent ~= nil then
1215
				sPart.CFrame = chara:FindFirstChild("Torso").CFrame
1216
			else
1217
				sPart = Instance.new("Part",workspace)
1218
				sPart.Name = "SoundPart"
1219
				sPart.Size = Vector3.new(0.2,0.2,0.2)
1220
				sPart.Anchored = true
1221
				sPart.Transparency  = 1
1222
				sPart.CanCollide = false
1223
				sPart.CFrame = chara.Torso.CFrame
1224
				slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
1225
				hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
1226
				telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
1227
				burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
1228
				music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
1229
				music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
1230
				deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
1231
				deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
1232
			end
1233
			wait(.01)
1234
			tecks.TextTransparency = 1
1235
			tecks.TextStrokeTransparency = 1
1236
			chance = math.random(0,100)
1237
			if chance < 10 then
1238
			sel = math.random(1,3)
1239
			if sel == 1 then
1240
			tecks.Text = "NOHOPE"
1241
			elseif sel == 2 then
1242
			tecks.Text = "GIVEUP"
1243
			elseif sel == 3 then
1244
			tecks.Text = "BURNINHELL"
1245
			end
1246
			else tecks.Text = "John Doe"
1247
			end
1248
			if chara.Humanoid.Health > 0 then
1249
			chara.Humanoid.MaxHealth = math.huge
1250
			chara.Humanoid.Health = math.huge
1251
			chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
1252
			chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
1253
			chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
1254
			chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
1255
			chara.Torso.BrickColor = BrickColor.new("Bright yellow")
1256
			chara["Left Arm"].Anchored = false
1257
			chara["Right Arm"].Anchored = false
1258
			chara["Left Leg"].Anchored = false
1259
			chara["Right Leg"].Anchored = false
1260
			chara.Torso.Anchored = false
1261
			ch = chara:GetChildren()
1262
			for i = 1, #ch do
1263
			if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
1264
			ch[i]:Destroy()
1265
			end
1266
			end
1267
			tools = player.Backpack:GetChildren()
1268
			for i = 1, #tools do
1269
			if tools[i].ClassName == "HopperBin" then
1270
			tools[i]:Destroy()
1271
			end
1272
			end
1273
			tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
1274
			local jtrace = Instance.new("Part",game.Workspace)
1275
			jtrace.Name = "JDTrace"
1276
			jtrace.Size = Vector3.new(10,0,10)
1277
			jtrace.Position = chara.Torso.Position
1278
			jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
1279
			jtrace.Transparency = 0.98
1280
			jtrace.Anchored = true
1281
			jtrace.CanCollide = false
1282
			jtrace.BrickColor = BrickColor.new("Really black")
1283
			jtrace.Material = "Granite"
1284
			--BurningEff(jtrace)
1285
			game.Debris:AddItem(jtrace,1)
1286
			end
1287
			end
1288
		end
1289
	},
1290
	{
1291
		"Anti script aura",
1292
		function()
1293
			print("Loading...")
1294
			local ot = tick()
1295
1296
			local plr = game.Players.LocalPlayer
1297
			local char,mouse = plr.Character,plr:GetMouse()
1298
1299
			local mode = "script"
1300
1301
			local amountParts = 3
1302
			local offsetxd = 3
1303
1304
			local frame = 0
1305
			local oldTick = tick()
1306
			local actualframe = 0
1307
1308
			local whitelist = {"joalars2","0Popcorn3","Myt_h","Mariotigre","ammar104","Zwreida"}
1309
1310
			local mouseMode = false
1311
1312
			local tPos = Vector3.new(0,0,0)
1313
1314
			local speed = 5
1315
1316
			local mod = 40
1317
1318
			local freezetab = {}
1319
1320
			function circlePos(r,d,off) return off + Vector3.new(math.cos(math.rad(r))*d,0,math.sin(math.rad(r))*d) end
1321
1322
			function search(t,tab)
1323
				local searchtab = {}
1324
				if tab then
1325
					searchtab = tab
1326
				end
1327
				for i,v in pairs(t:GetChildren()) do
1328
					table.insert(searchtab,v)
1329
					search(v,searchtab)
1330
				end
1331
				return searchtab
1332
			end
1333
1334
			local r = 255
1335
			local g = 0
1336
			local b = 0
1337
1338
			plr.Chatted:connect(function(c)
1339
				if string.lower(string.sub(c,1,8)) == "!amount " then
1340
					amountParts = tonumber(string.sub(c,9,#c))
1341
				end
1342
				if string.lower(string.sub(c,1,5)) == "!mod " then
1343
					mod = tonumber(string.sub(c,6,#c))
1344
				end
1345
				if string.lower(string.sub(c,1,8)) == "!offset " then
1346
					offsetxd = tonumber(string.sub(c,9,#c))
1347
				end
1348
				if string.lower(string.sub(c,1,7)) == "!speed " then
1349
					speed = tonumber(string.sub(c,8,#c))
1350
				end
1351
				if string.lower(string.sub(c,1,12)) == "!mode script" then
1352
					mode = "script"
1353
					warn("Mode: Script Destruction")
1354
				end
1355
				if string.lower(string.sub(c,1,10)) == "!mode kill" then
1356
					mode = "kill"
1357
					warn("Mode: Character Killing")
1358
				end
1359
				if string.lower(string.sub(c,1,5)) == "!default" then
1360
					script.Parent = plr
1361
					wait(1)
1362
					script.Parent = char
1363
				end
1364
			end)
1365
1366
			mouse.KeyDown:connect(function(key)
1367
				if key == "f" then
1368
					if mouseMode == false then
1369
						mouseMode = true
1370
					else
1371
						mouseMode = false
1372
					end
1373
				end
1374
			end)
1375
1376
			coroutine.resume(coroutine.create(function()
1377
				while wait() do
1378
					for i=0,255,10 do g = i wait() end
1379
					for i=255,0,-10 do r = i wait() end
1380
					for i=0,255,10 do b = i wait() end
1381
					for i=255,0,-10 do g = i wait() end
1382
					for i=0,255,10 do r = i wait() end
1383
					for i=255,0,-10 do b = i wait() end
1384
				end
1385
			end))
1386
1387
			game:GetService("RunService").RenderStepped:connect(function()
1388
				actualframe = actualframe + 1
1389
				frame = frame + speed
1390
				local offset = offsetxd
1391
				offset = offsetxd -- + math.cos(tick())*3
1392
				if mouseMode == true then
1393
					tPos = mouse.Hit.p + Vector3.new(0,3,0)
1394
				else
1395
					tPos = char:WaitForChild("Torso").Position
1396
				end
1397
				for i=1,360,(360)/amountParts do
1398
					local p = Instance.new("Part")
1399
					p.TopSurface = "Smooth"
1400
					p.BottomSurface = "Smooth"
1401
					p.Color = Color3.fromRGB(r,g,b)
1402
					p.Material = "Neon"
1403
					local dist = (circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)) - circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))).Magnitude*speed
1404
					p.Size = Vector3.new(0.2,0.2,dist)
1405
					p.CanCollide = false
1406
					p.Anchored = true
1407
					local m = Instance.new("BlockMesh",p)
1408
					m.Scale = Vector3.new(1,1,1)
1409
					p.CFrame = CFrame.new(circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)),circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))) * CFrame.new(0,0,-dist/2)
1410
					p.Parent = workspace
1411
					local update
1412
					local updateframe = 0
1413
1414
					update = game:GetService("RunService").RenderStepped:connect(function()
1415
						updateframe = updateframe + 1
1416
						m.Scale = m.Scale - Vector3.new(0.05,0.05,0)
1417
						if updateframe >= 15 then
1418
							p:Destroy()
1419
							update:disconnect()
1420
						end
1421
					end)
1422
				end
1423
				oldTick = tick()
1424
				if math.floor(actualframe/16) == actualframe/16 then
1425
					for i,c in pairs(game:GetService("Players"):GetChildren()) do
1426
						local isW = false
1427
						for i,v in pairs(whitelist) do
1428
							if c.Name == v then
1429
								isW = true
1430
							end
1431
						end
1432
						if c.Character.Parent == workspace then
1433
							if isW == false then
1434
								for i,v in pairs(search(c.Character)) do
1435
									wait()
1436
									if c ~= plr then
1437
										if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("TrussPart") or v:IsA("UnionOperation") then
1438
											if (v.Position - tPos).Magnitude < offset then
1439
												for i,v in pairs(v.Parent:GetChildren()) do
1440
													if v:IsA("LocalScript") or v:IsA("Script") then
1441
														v:Destroy()
1442
													elseif v:IsA("Humanoid") then
1443
														if mode == "kill" then
1444
															v.MaxHealth = 1
1445
															v.Health = 0
1446
															v.Parent:BreakJoints()
1447
														end
1448
													end
1449
												end
1450
												if mode == "kill" then
1451
													v:Destroy()
1452
												end
1453
											end
1454
										end
1455
									end
1456
								end
1457
							end
1458
						end
1459
					end
1460
				end
1461
			end)
1462
		end
1463
	},
1464
	{
1465
		"Subs",
1466
		function()
1467
			warn([[
1468
1469
			Custom chat messages by joalars2
1470
			Commands:
1471
1472
			!tcolor 255 255 255  | Sets the Color3 of the text
1473
			!tscolor 255 255 255 | Sets the Color3 of the text stroke
1474
			!font                | Sets the text font
1475
			!fade                | Seconds before text fade
1476
			!size                | Sets the text font size
1477
			!enable              | Enables this script
1478
			!disable             | Disables this script
1479
1480
			]])
1481
1482
			local plr = game:GetService("Players").LocalPlayer
1483
			local msgidGlob = 0
1484
			local state = true
1485
			local font = "Arcade"
1486
			local tcol = Color3.fromRGB(255,217,0)
1487
			local tscol = Color3.fromRGB(0,0,0)
1488
			local fsiz = 28
1489
			local tr = true
1490
			local tsr = false
1491
			local fade = 2
1492
1493
			local p = Instance.new("Part",game.Workspace)
1494
			p.Size = Vector3.new(0.2,0.2,0.2)
1495
			p.Transparency = 1
1496
			p.Anchored = true
1497
			p.CanCollide = false
1498
			p.Name = "Msg"
1499
			p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
1500
1501
			local r = 255
1502
			local b = 0
1503
			local g = 0
1504
1505
			plr.Chatted:connect(function(c)
1506
				msgidGlob = msgidGlob + 1
1507
				local curMsgId = msgidGlob
1508
				if string.lower(c) == "!disable" then
1509
					state = false
1510
				elseif string.lower(c) == "!enable" then
1511
					state = true
1512
				elseif string.lower(string.sub(c,1,6)) == "!font " then
1513
					local old = font
1514
					font = string.sub(c,7,#c) or old
1515
				elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
1516
					if string.lower(string.sub(c,9,#c)) == "rainbow" then
1517
						tr = true
1518
					else
1519
						tr = false
1520
						local old = tcol
1521
						tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
1522
					end
1523
				elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
1524
					if string.sub(c,10,#c) == "rainbow" then
1525
						tsr = true
1526
					else
1527
						tsr = false
1528
						local old = tscol
1529
						tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
1530
					end
1531
				elseif string.lower(string.sub(c,1,6)) == "!size " then
1532
					local old = fsiz
1533
					fsiz = string.sub(c,7,#c) or old
1534
				elseif string.lower(string.sub(c,1,6)) == "!fade " then
1535
					local old = fade
1536
					fade = string.sub(c,7,#c) or old
1537
				end
1538
				if plr.Character and state == true then
1539
					if plr.Character:FindFirstChild("Head") then
1540
						for i,v in pairs(p:GetChildren()) do
1541
							if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
1542
								v:Destroy()
1543
							end
1544
						end
1545
						local bbgui = Instance.new("BillboardGui",p)
1546
						bbgui.Name = "J2CMSG"
1547
						bbgui.AlwaysOnTop = true
1548
						bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
1549
						bbgui.Size = UDim2.new(0.2,0,0.14,0)
1550
						local tl = Instance.new("TextLabel",bbgui)
1551
						tl.BackgroundTransparency = 1
1552
						tl.BorderSizePixel = 0
1553
						tl.Size = UDim2.new(1,0,10,0)
1554
						tl.Position = UDim2.new(0,0,-5,0)
1555
						tl.Font = font or "SciFi"
1556
						tl.FontSize = "Size"..fsiz or "Size36"
1557
						tl.TextColor3 = tcol
1558
						tl.TextScaled = false
1559
						tl.TextWrapped = false
1560
						tl.TextStrokeColor3 = tscol
1561
						tl.TextStrokeTransparency = 0
1562
						
1563
						game:GetService("RunService").RenderStepped:connect(function()
1564
							if tr then
1565
								if tl.Parent ~= nil then
1566
									tl.TextColor3 = Color3.fromRGB(r,g,b)
1567
								end
1568
							end
1569
						end)
1570
1571
						for i=1,#c do
1572
							if msgidGlob == curMsgId then
1573
								tl.Text = string.sub(c,1,i)
1574
								if string.sub(c,i,i) ~= " " then
1575
									local s = Instance.new("Sound",p)
1576
									s.SoundId = "rbxassetid://418252437"
1577
									s.Volume = 1
1578
									s.Pitch = 1
1579
									s:Play()
1580
									game.Debris:AddItem(s,2)
1581
								end
1582
								wait()
1583
							end
1584
						end
1585
						wait(fade)
1586
						if msgidGlob == curMsgId then
1587
							for i=1,10 do
1588
								if msgidGlob == curMsgId then
1589
									tl.TextTransparency = tl.TextTransparency + 0.1
1590
									tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
1591
									tl.Position = tl.Position + UDim2.new(0,0,0,-3)
1592
									wait()
1593
								end
1594
							end
1595
							if msgidGlob == curMsgId then
1596
								bbgui:Destroy()
1597
							end
1598
						end
1599
					end
1600
				end
1601
			end)
1602
1603
			coroutine.resume(coroutine.create(function()
1604
				while wait() do
1605
					for i=0,255,10 do g = i wait() end
1606
					for i=255,0,-10 do r = i wait() end
1607
					for i=0,255,10 do b = i wait() end
1608
					for i=255,0,-10 do g = i wait() end
1609
					for i=0,255,10 do r = i wait() end
1610
					for i=255,0,-10 do b = i wait() end
1611
				end
1612
			end))
1613
1614
			game:GetService("RunService").RenderStepped:connect(function()
1615
				if p.Parent ~= nil then
1616
					p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
1617
				else
1618
					p = Instance.new("Part",game.Workspace)
1619
					p.Size = Vector3.new(0.2,0.2,0.2)
1620
					p.Transparency = 1
1621
					p.Anchored = true
1622
					p.CanCollide = false
1623
					p.Name = "Msg"
1624
					p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
1625
				end
1626
			end)
1627
		end
1628
	},
1629
	{
1630
		"Drone",
1631
		function()
1632
			wait(2)
1633
1634
			local plr = game:GetService("Players").LocalPlayer
1635
			local char,mouse = plr.Character,plr:GetMouse()
1636
			local camera = game:GetService("Workspace").CurrentCamera
1637
			local fly = false
1638
			local campos = CFrame.new(0,0,0)
1639
1640
			local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false
1641
1642
			local returnhome = true
1643
			local gun = false
1644
			local gcd = false
1645
			local shooting = false
1646
			local tPitch = 3
1647
1648
			local tCf = CFrame.new(0,20,0)
1649
1650
			o1 = Instance.new("Model")
1651
			o2 = Instance.new("Part")
1652
			o3 = Instance.new("BlockMesh")
1653
			o4 = Instance.new("Part")
1654
			o5 = Instance.new("BlockMesh")
1655
			o6 = Instance.new("Part")
1656
			o7 = Instance.new("Part")
1657
			o8 = Instance.new("BlockMesh")
1658
			o9 = Instance.new("Part")
1659
			o10 = Instance.new("BlockMesh")
1660
			o11 = Instance.new("Part")
1661
			o12 = Instance.new("CylinderMesh")
1662
			o13 = Instance.new("Part")
1663
			o14 = Instance.new("BlockMesh")
1664
			o15 = Instance.new("Part")
1665
			o16 = Instance.new("BlockMesh")
1666
			o17 = Instance.new("Part")
1667
			o18 = Instance.new("BlockMesh")
1668
			o19 = Instance.new("Part")
1669
			o20 = Instance.new("Part")
1670
			o21 = Instance.new("BlockMesh")
1671
			o22 = Instance.new("Part")
1672
			o23 = Instance.new("BlockMesh")
1673
			o24 = Instance.new("Part")
1674
			o25 = Instance.new("BlockMesh")
1675
			o26 = Instance.new("Part")
1676
			o27 = Instance.new("Part")
1677
			o28 = Instance.new("Part")
1678
			o29 = Instance.new("BlockMesh")
1679
			o30 = Instance.new("Part")
1680
			o31 = Instance.new("BlockMesh")
1681
			o32 = Instance.new("Part")
1682
			o33 = Instance.new("Part")
1683
			o34 = Instance.new("BlockMesh")
1684
			o35 = Instance.new("Part")
1685
			o36 = Instance.new("CylinderMesh")
1686
			o37 = Instance.new("Part")
1687
			o38 = Instance.new("CylinderMesh")
1688
			o39 = Instance.new("SpotLight")
1689
			o40 = Instance.new("Model")
1690
			o41 = Instance.new("Part")
1691
			o42 = Instance.new("BlockMesh")
1692
			o43 = Instance.new("Part")
1693
			o44 = Instance.new("BlockMesh")
1694
			o45 = Instance.new("Part")
1695
			o46 = Instance.new("BlockMesh")
1696
			o47 = Instance.new("Part")
1697
			o48 = Instance.new("BlockMesh")
1698
			o49 = Instance.new("Part")
1699
			o50 = Instance.new("BlockMesh")
1700
			o51 = Instance.new("Part")
1701
			o52 = Instance.new("BlockMesh")
1702
			o53 = Instance.new("Model")
1703
			o54 = Instance.new("Part")
1704
			o55 = Instance.new("BlockMesh")
1705
			o56 = Instance.new("Part")
1706
			o57 = Instance.new("BlockMesh")
1707
			o58 = Instance.new("Part")
1708
			o59 = Instance.new("BlockMesh")
1709
			o60 = Instance.new("Part")
1710
			o61 = Instance.new("BlockMesh")
1711
			o62 = Instance.new("Part")
1712
			o63 = Instance.new("BlockMesh")
1713
			o64 = Instance.new("Part")
1714
			o65 = Instance.new("BlockMesh")
1715
			o66 = Instance.new("Part")
1716
			o67 = Instance.new("BlockMesh")
1717
			o68 = Instance.new("Part")
1718
			o69 = Instance.new("BlockMesh")
1719
			o70 = Instance.new("Part")
1720
			o71 = Instance.new("Model")
1721
			o72 = Instance.new("Part")
1722
			o73 = Instance.new("BlockMesh")
1723
			o74 = Instance.new("Part")
1724
			o75 = Instance.new("BlockMesh")
1725
			o76 = Instance.new("Part")
1726
			o77 = Instance.new("BlockMesh")
1727
			o78 = Instance.new("Part")
1728
			o79 = Instance.new("BlockMesh")
1729
			o80 = Instance.new("Part")
1730
			o81 = Instance.new("BlockMesh")
1731
			o82 = Instance.new("Part")
1732
			o83 = Instance.new("BlockMesh")
1733
			o84 = Instance.new("Model")
1734
			o85 = Instance.new("Part")
1735
			o86 = Instance.new("BlockMesh")
1736
			o87 = Instance.new("Part")
1737
			o88 = Instance.new("BlockMesh")
1738
			o89 = Instance.new("Part")
1739
			o90 = Instance.new("BlockMesh")
1740
			o91 = Instance.new("Part")
1741
			o92 = Instance.new("BlockMesh")
1742
			o93 = Instance.new("Part")
1743
			o94 = Instance.new("BlockMesh")
1744
			o95 = Instance.new("Part")
1745
			o96 = Instance.new("BlockMesh")
1746
			o97 = Instance.new("Part")
1747
			o98 = Instance.new("Model")
1748
			o99 = Instance.new("Part")
1749
			o100 = Instance.new("CylinderMesh")
1750
			o101 = Instance.new("Part")
1751
			o102 = Instance.new("CylinderMesh")
1752
			o103 = Instance.new("Part")
1753
			o104 = Instance.new("CylinderMesh")
1754
			o105 = Instance.new("Part")
1755
			o106 = Instance.new("CylinderMesh")
1756
			o107 = Instance.new("Part")
1757
			o108 = Instance.new("CylinderMesh")
1758
			o109 = Instance.new("Part")
1759
			o1.Name = "Drone"
1760
			o1.Parent = game.Players.LocalPlayer.Character
1761
			o2.Parent = o1
1762
			o2.Material = Enum.Material.SmoothPlastic
1763
			o2.BrickColor = BrickColor.new("Institutional white")
1764
			o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
1765
			o2.Anchored = true
1766
			o2.CanCollide = false
1767
			o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
1768
			o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1769
			o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1770
			o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1771
			o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1772
			o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1773
			o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1774
			o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1775
			o2.Color = Color3.new(0.972549, 0.972549, 0.972549)
1776
			o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
1777
			o3.Parent = o2
1778
			o3.Scale = Vector3.new(0.337930918, 0.270344734, 1)
1779
			o4.Parent = o1
1780
			o4.Material = Enum.Material.SmoothPlastic
1781
			o4.BrickColor = BrickColor.new("Institutional white")
1782
			o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
1783
			o4.Anchored = true
1784
			o4.CanCollide = false
1785
			o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622)
1786
			o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1787
			o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1788
			o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1789
			o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1790
			o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1791
			o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1792
			o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1793
			o4.Color = Color3.new(0.972549, 0.972549, 0.972549)
1794
			o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
1795
			o5.Parent = o4
1796
			o5.Scale = Vector3.new(0.337930918, 1, 1)
1797
			o6.Parent = o1
1798
			o6.Material = Enum.Material.SmoothPlastic
1799
			o6.BrickColor = BrickColor.new("Institutional white")
1800
			o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
1801
			o6.Anchored = true
1802
			o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
1803
			o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1804
			o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1805
			o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1806
			o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1807
			o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1808
			o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1809
			o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1810
			o6.Color = Color3.new(0.972549, 0.972549, 0.972549)
1811
			o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
1812
			o7.Parent = o1
1813
			o7.Material = Enum.Material.SmoothPlastic
1814
			o7.BrickColor = BrickColor.new("Institutional white")
1815
			o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
1816
			o7.Anchored = true
1817
			o7.CanCollide = false
1818
			o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533)
1819
			o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1820
			o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1821
			o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1822
			o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1823
			o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1824
			o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1825
			o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1826
			o7.Color = Color3.new(0.972549, 0.972549, 0.972549)
1827
			o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
1828
			o8.Parent = o7
1829
			o8.Scale = Vector3.new(0.202758551, 1, 1)
1830
			o9.Parent = o1
1831
			o9.Material = Enum.Material.SmoothPlastic
1832
			o9.BrickColor = BrickColor.new("Institutional white")
1833
			o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
1834
			o9.Anchored = true
1835
			o9.CanCollide = false
1836
			o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
1837
			o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1838
			o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1839
			o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1840
			o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1841
			o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1842
			o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1843
			o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1844
			o9.Color = Color3.new(0.972549, 0.972549, 0.972549)
1845
			o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
1846
			o10.Parent = o9
1847
			o10.Scale = Vector3.new(0.337930918, 0.270344734, 1)
1848
			o11.Parent = o1
1849
			o11.Material = Enum.Material.SmoothPlastic
1850
			o11.BrickColor = BrickColor.new("Really black")
1851
			o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
1852
			o11.Rotation = Vector3.new(-0, 0, -89.9999771)
1853
			o11.Anchored = true
1854
			o11.CanCollide = false
1855
			o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533)
1856
			o11.CFrame = CFrame.new(13.0447683, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
1857
			o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1858
			o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1859
			o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1860
			o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1861
			o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1862
			o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1863
			o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1864
			o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
1865
			o12.Parent = o11
1866
			o12.Scale = Vector3.new(1, 0.270344734, 1)
1867
			o13.Parent = o1
1868
			o13.Material = Enum.Material.SmoothPlastic
1869
			o13.BrickColor = BrickColor.new("Institutional white")
1870
			o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
1871
			o13.Rotation = Vector3.new(-180, 14.9999971, -180)
1872
			o13.Anchored = true
1873
			o13.CanCollide = false
1874
			o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
1875
			o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
1876
			o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1877
			o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1878
			o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1879
			o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1880
			o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1881
			o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1882
			o13.Color = Color3.new(0.972549, 0.972549, 0.972549)
1883
			o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
1884
			o14.Parent = o13
1885
			o14.Scale = Vector3.new(1, 0.473103225, 0.946206748)
1886
			o15.Parent = o1
1887
			o15.Material = Enum.Material.SmoothPlastic
1888
			o15.BrickColor = BrickColor.new("Institutional white")
1889
			o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
1890
			o15.Anchored = true
1891
			o15.CanCollide = false
1892
			o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003)
1893
			o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1894
			o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1895
			o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1896
			o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1897
			o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1898
			o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1899
			o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1900
			o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
1901
			o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
1902
			o16.Parent = o15
1903
			o16.Scale = Vector3.new(1, 1, 0.540689588)
1904
			o17.Parent = o1
1905
			o17.Material = Enum.Material.SmoothPlastic
1906
			o17.BrickColor = BrickColor.new("Institutional white")
1907
			o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
1908
			o17.Rotation = Vector3.new(-0, 14.9999971, -180)
1909
			o17.Anchored = true
1910
			o17.CanCollide = false
1911
			o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
1912
			o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
1913
			o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1914
			o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1915
			o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1916
			o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1917
			o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1918
			o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1919
			o17.Color = Color3.new(0.972549, 0.972549, 0.972549)
1920
			o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
1921
			o18.Parent = o17
1922
			o18.Scale = Vector3.new(1, 0.473103225, 0.946206748)
1923
			o19.Parent = o1
1924
			o19.Material = Enum.Material.SmoothPlastic
1925
			o19.BrickColor = BrickColor.new("Institutional white")
1926
			o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
1927
			o19.Rotation = Vector3.new(-180, -14.9999971, -0)
1928
			o19.Anchored = true
1929
			o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
1930
			o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
1931
			o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1932
			o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1933
			o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1934
			o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1935
			o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1936
			o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1937
			o19.Color = Color3.new(0.972549, 0.972549, 0.972549)
1938
			o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
1939
			o20.Parent = o1
1940
			o20.Material = Enum.Material.SmoothPlastic
1941
			o20.BrickColor = BrickColor.new("Institutional white")
1942
			o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
1943
			o20.Rotation = Vector3.new(-180, 0, -180)
1944
			o20.Anchored = true
1945
			o20.CanCollide = false
1946
			o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
1947
			o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1)
1948
			o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1949
			o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1950
			o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1951
			o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1952
			o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1953
			o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1954
			o20.Color = Color3.new(0.972549, 0.972549, 0.972549)
1955
			o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
1956
			o21.Parent = o20
1957
			o21.Scale = Vector3.new(1, 1, 0.878620446)
1958
			o22.Parent = o1
1959
			o22.Material = Enum.Material.SmoothPlastic
1960
			o22.BrickColor = BrickColor.new("Institutional white")
1961
			o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
1962
			o22.Rotation = Vector3.new(-0, -15.0000248, -0)
1963
			o22.Anchored = true
1964
			o22.CanCollide = false
1965
			o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
1966
			o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
1967
			o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1968
			o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1969
			o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1970
			o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1971
			o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1972
			o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1973
			o22.Color = Color3.new(0.972549, 0.972549, 0.972549)
1974
			o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
1975
			o23.Parent = o22
1976
			o23.Scale = Vector3.new(1, 0.473103225, 0.946206748)
1977
			o24.Parent = o1
1978
			o24.Material = Enum.Material.SmoothPlastic
1979
			o24.BrickColor = BrickColor.new("Institutional white")
1980
			o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
1981
			o24.Anchored = true
1982
			o24.CanCollide = false
1983
			o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003)
1984
			o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1985
			o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1986
			o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1987
			o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1988
			o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1989
			o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1990
			o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1991
			o24.Color = Color3.new(0.972549, 0.972549, 0.972549)
1992
			o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
1993
			o25.Parent = o24
1994
			o25.Scale = Vector3.new(1, 1, 0.540689588)
1995
			o26.Parent = o1
1996
			o26.Material = Enum.Material.SmoothPlastic
1997
			o26.BrickColor = BrickColor.new("Institutional white")
1998
			o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
1999
			o26.Rotation = Vector3.new(-0, 14.9999971, -180)
2000
			o26.Anchored = true
2001
			o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
2002
			o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
2003
			o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2004
			o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2005
			o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2006
			o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2007
			o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2008
			o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2009
			o26.Color = Color3.new(0.972549, 0.972549, 0.972549)
2010
			o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
2011
			o27.Parent = o1
2012
			o27.Material = Enum.Material.SmoothPlastic
2013
			o27.BrickColor = BrickColor.new("Institutional white")
2014
			o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
2015
			o27.Rotation = Vector3.new(-180, 14.9999971, -180)
2016
			o27.Anchored = true
2017
			o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
2018
			o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
2019
			o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2020
			o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2021
			o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2022
			o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2023
			o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2024
			o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2025
			o27.Color = Color3.new(0.972549, 0.972549, 0.972549)
2026
			o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
2027
			o28.Parent = o1
2028
			o28.Material = Enum.Material.SmoothPlastic
2029
			o28.BrickColor = BrickColor.new("Institutional white")
2030
			o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
2031
			o28.Anchored = true
2032
			o28.CanCollide = false
2033
			o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
2034
			o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2035
			o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2036
			o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2037
			o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2038
			o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2039
			o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2040
			o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2041
			o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
2042
			o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
2043
			o29.Parent = o28
2044
			o29.Scale = Vector3.new(1, 1, 0.878620446)
2045
			o30.Parent = o1
2046
			o30.Material = Enum.Material.SmoothPlastic
2047
			o30.BrickColor = BrickColor.new("Institutional white")
2048
			o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
2049
			o30.Anchored = true
2050
			o30.CanCollide = false
2051
			o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533)
2052
			o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2053
			o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2054
			o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2055
			o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2056
			o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2057
			o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2058
			o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2059
			o30.Color = Color3.new(0.972549, 0.972549, 0.972549)
2060
			o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
2061
			o31.Parent = o30
2062
			o31.Scale = Vector3.new(1, 0.473103225, 1)
2063
			o32.Parent = o1
2064
			o32.Material = Enum.Material.SmoothPlastic
2065
			o32.BrickColor = BrickColor.new("Institutional white")
2066
			o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
2067
			o32.Rotation = Vector3.new(-0, -15.0000248, -0)
2068
			o32.Anchored = true
2069
			o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
2070
			o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
2071
			o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2072
			o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2073
			o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2074
			o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2075
			o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2076
			o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2077
			o32.Color = Color3.new(0.972549, 0.972549, 0.972549)
2078
			o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
2079
			o33.Parent = o1
2080
			o33.Material = Enum.Material.SmoothPlastic
2081
			o33.BrickColor = BrickColor.new("Institutional white")
2082
			o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
2083
			o33.Rotation = Vector3.new(-180, -14.9999971, -0)
2084
			o33.Anchored = true
2085
			o33.CanCollide = false
2086
			o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
2087
			o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
2088
			o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2089
			o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2090
			o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2091
			o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2092
			o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2093
			o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2094
			o33.Color = Color3.new(0.972549, 0.972549, 0.972549)
2095
			o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
2096
			o34.Parent = o33
2097
			o34.Scale = Vector3.new(1, 0.473103225, 0.946206748)
2098
			o35.Parent = o1
2099
			o35.Material = Enum.Material.Neon
2100
			o35.BrickColor = BrickColor.new("Institutional white")
2101
			o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
2102
			o35.Rotation = Vector3.new(-0, 0, -89.9999771)
2103
			o35.Anchored = true
2104
			o35.CanCollide = false
2105
			o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533)
2106
			o35.CFrame = CFrame.new(13.05828, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2107
			o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2108
			o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2109
			o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2110
			o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2111
			o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2112
			o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2113
			o35.Color = Color3.new(0.972549, 0.972549, 0.972549)
2114
			o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
2115
			o36.Parent = o35
2116
			o36.Scale = Vector3.new(1, 0.405517131, 1)
2117
			o37.Name = "Eye"
2118
			o37.Parent = o1
2119
			o37.Material = Enum.Material.Neon
2120
			o37.BrickColor = BrickColor.new("Lime green")
2121
			o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
2122
			o37.Rotation = Vector3.new(-0, 0, -89.9999771)
2123
			o37.Anchored = true
2124
			o37.CanCollide = false
2125
			o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533)
2126
			o37.CFrame = CFrame.new(13.0515203, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2127
			o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2128
			o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2129
			o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2130
			o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2131
			o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2132
			o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2133
			o37.Color = Color3.new(0, 1, 0)
2134
			o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
2135
			o38.Parent = o37
2136
			o38.Scale = Vector3.new(1, 0.337930918, 1)
2137
			o39.Parent = o37
2138
			o39.Color = Color3.new(0, 1, 0)
2139
			o39.Brightness = 3
2140
			o39.Face = Enum.NormalId.Top
2141
			o39.Name = "Light"
2142
			o40.Name = "Rotor4"
2143
			o40.Parent = o1
2144
			o40.PrimaryPart = o41
2145
			o41.Name = "Main"
2146
			o41.Parent = o40
2147
			o41.Material = Enum.Material.SmoothPlastic
2148
			o41.BrickColor = BrickColor.new("Fossil")
2149
			o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
2150
			o41.Anchored = true
2151
			o41.CanCollide = false
2152
			o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
2153
			o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2154
			o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2155
			o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2156
			o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2157
			o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2158
			o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2159
			o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2160
			o41.Color = Color3.new(0.623529, 0.631373, 0.67451)
2161
			o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
2162
			o42.Parent = o41
2163
			o42.Scale = Vector3.new(0.405518085, 1, 0.40551728)
2164
			o43.Parent = o40
2165
			o43.Material = Enum.Material.SmoothPlastic
2166
			o43.BrickColor = BrickColor.new("Fossil")
2167
			o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
2168
			o43.Anchored = true
2169
			o43.CanCollide = false
2170
			o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2171
			o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2172
			o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2173
			o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2174
			o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2175
			o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2176
			o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2177
			o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2178
			o43.Color = Color3.new(0.623529, 0.631373, 0.67451)
2179
			o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
2180
			o44.Parent = o43
2181
			o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
2182
			o45.Parent = o40
2183
			o45.Material = Enum.Material.SmoothPlastic
2184
			o45.BrickColor = BrickColor.new("Fossil")
2185
			o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
2186
			o45.Rotation = Vector3.new(-0, 0, -14.9999666)
2187
			o45.Anchored = true
2188
			o45.CanCollide = false
2189
			o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2190
			o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
2191
			o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2192
			o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2193
			o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2194
			o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2195
			o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2196
			o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2197
			o45.Color = Color3.new(0.623529, 0.631373, 0.67451)
2198
			o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
2199
			o46.Parent = o45
2200
			o46.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2201
			o47.Parent = o40
2202
			o47.Material = Enum.Material.SmoothPlastic
2203
			o47.BrickColor = BrickColor.new("Fossil")
2204
			o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
2205
			o47.Rotation = Vector3.new(14.999939, -90, 0)
2206
			o47.Anchored = true
2207
			o47.CanCollide = false
2208
			o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2209
			o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
2210
			o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2211
			o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2212
			o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2213
			o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2214
			o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2215
			o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2216
			o47.Color = Color3.new(0.623529, 0.631373, 0.67451)
2217
			o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
2218
			o48.Parent = o47
2219
			o48.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2220
			o49.Parent = o40
2221
			o49.Material = Enum.Material.SmoothPlastic
2222
			o49.BrickColor = BrickColor.new("Fossil")
2223
			o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
2224
			o49.Rotation = Vector3.new(-0, 0, 14.9999952)
2225
			o49.Anchored = true
2226
			o49.CanCollide = false
2227
			o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2228
			o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
2229
			o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2230
			o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2231
			o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2232
			o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2233
			o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2234
			o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2235
			o49.Color = Color3.new(0.623529, 0.631373, 0.67451)
2236
			o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
2237
			o50.Parent = o49
2238
			o50.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2239
			o51.Parent = o40
2240
			o51.Material = Enum.Material.SmoothPlastic
2241
			o51.BrickColor = BrickColor.new("Fossil")
2242
			o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
2243
			o51.Rotation = Vector3.new(-14.9999952, -90, 0)
2244
			o51.Anchored = true
2245
			o51.CanCollide = false
2246
			o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2247
			o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
2248
			o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2249
			o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2250
			o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2251
			o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2252
			o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2253
			o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2254
			o51.Color = Color3.new(0.623529, 0.631373, 0.67451)
2255
			o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
2256
			o52.Parent = o51
2257
			o52.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2258
			o53.Name = "Rotor3"
2259
			o53.Parent = o1
2260
			o53.PrimaryPart = o54
2261
			o54.Name = "Main"
2262
			o54.Parent = o53
2263
			o54.Material = Enum.Material.SmoothPlastic
2264
			o54.BrickColor = BrickColor.new("Fossil")
2265
			o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
2266
			o54.Anchored = true
2267
			o54.CanCollide = false
2268
			o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
2269
			o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2270
			o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2271
			o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2272
			o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2273
			o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2274
			o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2275
			o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2276
			o54.Color = Color3.new(0.623529, 0.631373, 0.67451)
2277
			o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
2278
			o55.Parent = o54
2279
			o55.Scale = Vector3.new(0.405518085, 1, 0.40551728)
2280
			o56.Parent = o53
2281
			o56.Material = Enum.Material.SmoothPlastic
2282
			o56.BrickColor = BrickColor.new("Fossil")
2283
			o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
2284
			o56.Anchored = true
2285
			o56.CanCollide = false
2286
			o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2287
			o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2288
			o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2289
			o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2290
			o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2291
			o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2292
			o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2293
			o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2294
			o56.Color = Color3.new(0.623529, 0.631373, 0.67451)
2295
			o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
2296
			o57.Parent = o56
2297
			o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
2298
			o58.Parent = o53
2299
			o58.Material = Enum.Material.SmoothPlastic
2300
			o58.BrickColor = BrickColor.new("Fossil")
2301
			o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
2302
			o58.Rotation = Vector3.new(-0, 0, -14.9999666)
2303
			o58.Anchored = true
2304
			o58.CanCollide = false
2305
			o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2306
			o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
2307
			o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2308
			o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2309
			o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2310
			o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2311
			o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2312
			o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2313
			o58.Color = Color3.new(0.623529, 0.631373, 0.67451)
2314
			o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
2315
			o59.Parent = o58
2316
			o59.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2317
			o60.Parent = o53
2318
			o60.Material = Enum.Material.SmoothPlastic
2319
			o60.BrickColor = BrickColor.new("Fossil")
2320
			o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
2321
			o60.Rotation = Vector3.new(14.999939, -90, 0)
2322
			o60.Anchored = true
2323
			o60.CanCollide = false
2324
			o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2325
			o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
2326
			o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2327
			o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2328
			o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2329
			o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2330
			o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2331
			o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2332
			o60.Color = Color3.new(0.623529, 0.631373, 0.67451)
2333
			o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
2334
			o61.Parent = o60
2335
			o61.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2336
			o62.Parent = o53
2337
			o62.Material = Enum.Material.SmoothPlastic
2338
			o62.BrickColor = BrickColor.new("Fossil")
2339
			o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
2340
			o62.Rotation = Vector3.new(-0, 0, 14.9999952)
2341
			o62.Anchored = true
2342
			o62.CanCollide = false
2343
			o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2344
			o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
2345
			o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2346
			o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2347
			o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2348
			o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2349
			o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2350
			o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2351
			o62.Color = Color3.new(0.623529, 0.631373, 0.67451)
2352
			o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
2353
			o63.Parent = o62
2354
			o63.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2355
			o64.Parent = o53
2356
			o64.Material = Enum.Material.SmoothPlastic
2357
			o64.BrickColor = BrickColor.new("Fossil")
2358
			o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
2359
			o64.Rotation = Vector3.new(-14.9999952, -90, 0)
2360
			o64.Anchored = true
2361
			o64.CanCollide = false
2362
			o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2363
			o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
2364
			o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2365
			o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2366
			o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2367
			o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2368
			o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2369
			o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2370
			o64.Color = Color3.new(0.623529, 0.631373, 0.67451)
2371
			o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
2372
			o65.Parent = o64
2373
			o65.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2374
			o66.Parent = o1
2375
			o66.Material = Enum.Material.SmoothPlastic
2376
			o66.BrickColor = BrickColor.new("Institutional white")
2377
			o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
2378
			o66.Anchored = true
2379
			o66.CanCollide = false
2380
			o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
2381
			o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2382
			o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2383
			o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2384
			o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2385
			o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2386
			o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2387
			o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2388
			o66.Color = Color3.new(0.972549, 0.972549, 0.972549)
2389
			o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
2390
			o67.Parent = o66
2391
			o67.Scale = Vector3.new(0.337930918, 0.94620645, 1)
2392
			o68.Name = "SmgShutter"
2393
			o68.Parent = o1
2394
			o68.Material = Enum.Material.SmoothPlastic
2395
			o68.BrickColor = BrickColor.new("Institutional white")
2396
			o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
2397
			o68.Anchored = true
2398
			o68.CanCollide = false
2399
			o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
2400
			o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2401
			o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2402
			o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2403
			o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2404
			o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2405
			o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2406
			o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2407
			o68.Color = Color3.new(0.972549, 0.972549, 0.972549)
2408
			o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
2409
			o69.Parent = o68
2410
			o69.Scale = Vector3.new(0.337930918, 0.94620645, 1)
2411
			o70.Parent = o1
2412
			o70.Material = Enum.Material.SmoothPlastic
2413
			o70.BrickColor = BrickColor.new("Institutional white")
2414
			o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
2415
			o70.Anchored = true
2416
			o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864)
2417
			o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2418
			o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2419
			o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2420
			o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2421
			o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2422
			o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2423
			o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2424
			o70.Color = Color3.new(0.972549, 0.972549, 0.972549)
2425
			o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
2426
			o71.Name = "Rotor1"
2427
			o71.Parent = o1
2428
			o71.PrimaryPart = o72
2429
			o72.Name = "Main"
2430
			o72.Parent = o71
2431
			o72.Material = Enum.Material.SmoothPlastic
2432
			o72.BrickColor = BrickColor.new("Fossil")
2433
			o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
2434
			o72.Anchored = true
2435
			o72.CanCollide = false
2436
			o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
2437
			o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2438
			o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2439
			o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2440
			o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2441
			o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2442
			o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2443
			o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2444
			o72.Color = Color3.new(0.623529, 0.631373, 0.67451)
2445
			o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
2446
			o73.Parent = o72
2447
			o73.Scale = Vector3.new(0.405518085, 1, 0.40551728)
2448
			o74.Parent = o71
2449
			o74.Material = Enum.Material.SmoothPlastic
2450
			o74.BrickColor = BrickColor.new("Fossil")
2451
			o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
2452
			o74.Anchored = true
2453
			o74.CanCollide = false
2454
			o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2455
			o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2456
			o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2457
			o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2458
			o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2459
			o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2460
			o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2461
			o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2462
			o74.Color = Color3.new(0.623529, 0.631373, 0.67451)
2463
			o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
2464
			o75.Parent = o74
2465
			o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
2466
			o76.Parent = o71
2467
			o76.Material = Enum.Material.SmoothPlastic
2468
			o76.BrickColor = BrickColor.new("Fossil")
2469
			o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
2470
			o76.Rotation = Vector3.new(-0, 0, -14.9999666)
2471
			o76.Anchored = true
2472
			o76.CanCollide = false
2473
			o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2474
			o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
2475
			o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2476
			o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2477
			o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2478
			o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2479
			o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2480
			o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2481
			o76.Color = Color3.new(0.623529, 0.631373, 0.67451)
2482
			o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
2483
			o77.Parent = o76
2484
			o77.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2485
			o78.Parent = o71
2486
			o78.Material = Enum.Material.SmoothPlastic
2487
			o78.BrickColor = BrickColor.new("Fossil")
2488
			o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
2489
			o78.Rotation = Vector3.new(14.999939, -90, 0)
2490
			o78.Anchored = true
2491
			o78.CanCollide = false
2492
			o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2493
			o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
2494
			o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2495
			o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2496
			o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2497
			o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2498
			o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2499
			o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2500
			o78.Color = Color3.new(0.623529, 0.631373, 0.67451)
2501
			o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
2502
			o79.Parent = o78
2503
			o79.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2504
			o80.Parent = o71
2505
			o80.Material = Enum.Material.SmoothPlastic
2506
			o80.BrickColor = BrickColor.new("Fossil")
2507
			o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
2508
			o80.Rotation = Vector3.new(-0, 0, 14.9999952)
2509
			o80.Anchored = true
2510
			o80.CanCollide = false
2511
			o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2512
			o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
2513
			o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2514
			o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2515
			o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2516
			o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2517
			o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2518
			o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2519
			o80.Color = Color3.new(0.623529, 0.631373, 0.67451)
2520
			o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
2521
			o81.Parent = o80
2522
			o81.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2523
			o82.Parent = o71
2524
			o82.Material = Enum.Material.SmoothPlastic
2525
			o82.BrickColor = BrickColor.new("Fossil")
2526
			o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
2527
			o82.Rotation = Vector3.new(-14.9999952, -90, 0)
2528
			o82.Anchored = true
2529
			o82.CanCollide = false
2530
			o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2531
			o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
2532
			o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2533
			o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2534
			o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2535
			o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2536
			o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2537
			o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2538
			o82.Color = Color3.new(0.623529, 0.631373, 0.67451)
2539
			o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
2540
			o83.Parent = o82
2541
			o83.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2542
			o84.Name = "Rotor2"
2543
			o84.Parent = o1
2544
			o84.PrimaryPart = o85
2545
			o85.Name = "Main"
2546
			o85.Parent = o84
2547
			o85.Material = Enum.Material.SmoothPlastic
2548
			o85.BrickColor = BrickColor.new("Fossil")
2549
			o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
2550
			o85.Anchored = true
2551
			o85.CanCollide = false
2552
			o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
2553
			o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2554
			o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2555
			o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2556
			o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2557
			o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2558
			o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2559
			o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2560
			o85.Color = Color3.new(0.623529, 0.631373, 0.67451)
2561
			o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
2562
			o86.Parent = o85
2563
			o86.Scale = Vector3.new(0.405518085, 1, 0.40551728)
2564
			o87.Parent = o84
2565
			o87.Material = Enum.Material.SmoothPlastic
2566
			o87.BrickColor = BrickColor.new("Fossil")
2567
			o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
2568
			o87.Anchored = true
2569
			o87.CanCollide = false
2570
			o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2571
			o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2572
			o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2573
			o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2574
			o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2575
			o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2576
			o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2577
			o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2578
			o87.Color = Color3.new(0.623529, 0.631373, 0.67451)
2579
			o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
2580
			o88.Parent = o87
2581
			o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
2582
			o89.Parent = o84
2583
			o89.Material = Enum.Material.SmoothPlastic
2584
			o89.BrickColor = BrickColor.new("Fossil")
2585
			o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
2586
			o89.Rotation = Vector3.new(-0, 0, -14.9999666)
2587
			o89.Anchored = true
2588
			o89.CanCollide = false
2589
			o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2590
			o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
2591
			o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2592
			o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2593
			o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2594
			o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2595
			o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2596
			o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2597
			o89.Color = Color3.new(0.623529, 0.631373, 0.67451)
2598
			o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
2599
			o90.Parent = o89
2600
			o90.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2601
			o91.Parent = o84
2602
			o91.Material = Enum.Material.SmoothPlastic
2603
			o91.BrickColor = BrickColor.new("Fossil")
2604
			o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
2605
			o91.Rotation = Vector3.new(14.999939, -90, 0)
2606
			o91.Anchored = true
2607
			o91.CanCollide = false
2608
			o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2609
			o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
2610
			o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2611
			o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2612
			o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2613
			o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2614
			o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2615
			o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2616
			o91.Color = Color3.new(0.623529, 0.631373, 0.67451)
2617
			o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
2618
			o92.Parent = o91
2619
			o92.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2620
			o93.Parent = o84
2621
			o93.Material = Enum.Material.SmoothPlastic
2622
			o93.BrickColor = BrickColor.new("Fossil")
2623
			o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
2624
			o93.Rotation = Vector3.new(-0, 0, 14.9999952)
2625
			o93.Anchored = true
2626
			o93.CanCollide = false
2627
			o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2628
			o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
2629
			o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2630
			o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2631
			o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2632
			o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2633
			o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2634
			o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2635
			o93.Color = Color3.new(0.623529, 0.631373, 0.67451)
2636
			o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
2637
			o94.Parent = o93
2638
			o94.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2639
			o95.Parent = o84
2640
			o95.Material = Enum.Material.SmoothPlastic
2641
			o95.BrickColor = BrickColor.new("Fossil")
2642
			o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692)
2643
			o95.Rotation = Vector3.new(-14.9999952, -90, 0)
2644
			o95.Anchored = true
2645
			o95.CanCollide = false
2646
			o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
2647
			o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
2648
			o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2649
			o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2650
			o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2651
			o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2652
			o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2653
			o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2654
			o95.Color = Color3.new(0.623529, 0.631373, 0.67451)
2655
			o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692)
2656
			o96.Parent = o95
2657
			o96.Scale = Vector3.new(0.405518085, 0.135172486, 1)
2658
			o97.Parent = o1
2659
			o97.Material = Enum.Material.SmoothPlastic
2660
			o97.BrickColor = BrickColor.new("Institutional white")
2661
			o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
2662
			o97.Anchored = true
2663
			o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
2664
			o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2665
			o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2666
			o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2667
			o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2668
			o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2669
			o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2670
			o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2671
			o97.Color = Color3.new(0.972549, 0.972549, 0.972549)
2672
			o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
2673
			o98.Name = "Smg"
2674
			o98.Parent = o1
2675
			o99.Parent = o98
2676
			o99.Material = Enum.Material.SmoothPlastic
2677
			o99.BrickColor = BrickColor.new("Smoky grey")
2678
			o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
2679
			o99.Rotation = Vector3.new(-0, 0, -89.9999771)
2680
			o99.Anchored = true
2681
			o99.CanCollide = false
2682
			o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003)
2683
			o99.CFrame = CFrame.new(12.7068396, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2684
			o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2685
			o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2686
			o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2687
			o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2688
			o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2689
			o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2690
			o99.Color = Color3.new(0.356863, 0.364706, 0.411765)
2691
			o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
2692
			o100.Parent = o99
2693
			o100.Scale = Vector3.new(0.946206272, 1, 0.946206272)
2694
			o101.Parent = o98
2695
			o101.Material = Enum.Material.SmoothPlastic
2696
			o101.BrickColor = BrickColor.new("Smoky grey")
2697
			o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
2698
			o101.Rotation = Vector3.new(-0, 0, -89.9999771)
2699
			o101.Anchored = true
2700
			o101.CanCollide = false
2701
			o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2702
			o101.CFrame = CFrame.new(12.8217306, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2703
			o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2704
			o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2705
			o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2706
			o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2707
			o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2708
			o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2709
			o101.Color = Color3.new(0.356863, 0.364706, 0.411765)
2710
			o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
2711
			o102.Parent = o101
2712
			o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272)
2713
			o103.Parent = o98
2714
			o103.Material = Enum.Material.SmoothPlastic
2715
			o103.BrickColor = BrickColor.new("Smoky grey")
2716
			o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
2717
			o103.Rotation = Vector3.new(-0, 0, -89.9999771)
2718
			o103.Anchored = true
2719
			o103.CanCollide = false
2720
			o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2721
			o103.CFrame = CFrame.new(12.9095907, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2722
			o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2723
			o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2724
			o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2725
			o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2726
			o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2727
			o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2728
			o103.Color = Color3.new(0.356863, 0.364706, 0.411765)
2729
			o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
2730
			o104.Parent = o103
2731
			o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272)
2732
			o105.Name = "SMGPipeH"
2733
			o105.Parent = o98
2734
			o105.Material = Enum.Material.SmoothPlastic
2735
			o105.BrickColor = BrickColor.new("Really black")
2736
			o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
2737
			o105.Rotation = Vector3.new(-0, 0, -89.9999771)
2738
			o105.Anchored = true
2739
			o105.CanCollide = false
2740
			o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2741
			o105.CFrame = CFrame.new(12.9974585, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2742
			o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2743
			o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2744
			o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2745
			o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2746
			o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2747
			o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2748
			o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
2749
			o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
2750
			o106.Parent = o105
2751
			o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272)
2752
			o107.Parent = o98
2753
			o107.Material = Enum.Material.SmoothPlastic
2754
			o107.BrickColor = BrickColor.new("Smoky grey")
2755
			o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
2756
			o107.Rotation = Vector3.new(-0, 0, -89.9999771)
2757
			o107.Anchored = true
2758
			o107.CanCollide = false
2759
			o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2760
			o107.CFrame = CFrame.new(12.8758001, 40.5825348, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
2761
			o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2762
			o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2763
			o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2764
			o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2765
			o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2766
			o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2767
			o107.Color = Color3.new(0.356863, 0.364706, 0.411765)
2768
			o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
2769
			o108.Parent = o107
2770
			o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272)
2771
			o109.Name = "Controller"
2772
			o109.Parent = o1
2773
			o109.Material = Enum.Material.SmoothPlastic
2774
			o109.BrickColor = BrickColor.new("Institutional white")
2775
			o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
2776
			o109.Anchored = true
2777
			o109.CanCollide = false
2778
			o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533)
2779
			o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2780
			o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2781
			o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2782
			o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2783
			o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2784
			o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2785
			o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2786
			o109.Color = Color3.new(0.972549, 0.972549, 0.972549)
2787
			o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
2788
			o1.PrimaryPart = o109
2789
2790
			local seat = Instance.new("Seat",o1)
2791
			seat.Name = "Seat"
2792
			seat.Size = Vector3.new(1,1,1)
2793
			seat.Transparency = 1
2794
			seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
2795
			seat.CanCollide = false
2796
2797
			local soisoi = Instance.new("Sound",o1.Controller)
2798
			soisoi.SoundId = "rbxassetid://151800925"
2799
			soisoi.Volume = 0.3
2800
			soisoi.Pitch = 3
2801
			soisoi.Looped = true
2802
			soisoi:Play()
2803
2804
			local rpod = Instance.new("Part")
2805
2806
			local hum = Instance.new("Humanoid",o1)
2807
			hum.MaxHealth = 250
2808
			hum.Health = 250
2809
2810
			o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main
2811
			o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main
2812
			o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main
2813
			o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main
2814
			o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH
2815
2816
			o1:FindFirstChild("Eye").Changed:connect(function()
2817
				o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color
2818
			end)
2819
2820
			o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller")
2821
2822
			for i,v in pairs(o1:GetChildren()) do
2823
				if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
2824
					if v.BrickColor == BrickColor.new("Institutional white") then
2825
						v.BrickColor = BrickColor.new("Really black")
2826
					end
2827
					if v.Material ~= Enum.Material.Neon then
2828
						v.Material = "Metal"
2829
					end
2830
					local w = Instance.new("Weld",o109)
2831
					w.Part0 = o109
2832
					w.Part1 = v
2833
					w.C0 = CFrame.new(v.Position-o109.CFrame.p)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z))
2834
				end
2835
			end
2836
2837
			for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do
2838
				v.BrickColor = BrickColor.new("Really black")
2839
			end
2840
			for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do
2841
				v.BrickColor = BrickColor.new("Really black")
2842
			end
2843
			for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do
2844
				v.BrickColor = BrickColor.new("Really black")
2845
			end
2846
			for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do
2847
				v.BrickColor = BrickColor.new("Really black")
2848
			end
2849
2850
			--o1.SmgShutter.Material = "DiamondPlate"
2851
2852
			local plr = game:GetService("Players").LocalPlayer
2853
			local msgidGlob = 0
2854
			local state = true
2855
			local font = "Arcade"
2856
			local tcol = Color3.fromRGB(255,217,0)
2857
			local tscol = Color3.fromRGB(0,0,0)
2858
			local fsiz = 28
2859
			local tr = true
2860
			local fade = 2
2861
2862
			local p = Instance.new("Part",game.Workspace)
2863
			p.Size = Vector3.new(0.2,0.2,0.2)
2864
			p.Transparency = 1
2865
			p.Anchored = true
2866
			p.CanCollide = false
2867
			p.Name = "Msg"
2868
			p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0)
2869
2870
			local r = 255
2871
			local b = 0
2872
			local g = 0
2873
2874
			function cMsg(c)
2875
				msgidGlob = msgidGlob + 1
2876
				local curMsgId = msgidGlob
2877
				for i,v in pairs(p:GetChildren()) do
2878
					if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
2879
						v:Destroy()
2880
					end
2881
				end
2882
				local bbgui = Instance.new("BillboardGui",p)
2883
				bbgui.Name = "J2CMSG"
2884
				bbgui.AlwaysOnTop = true
2885
				bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
2886
				bbgui.Size = UDim2.new(0.2,0,0.14,0)
2887
				local tl = Instance.new("TextLabel",bbgui)
2888
				tl.BackgroundTransparency = 1
2889
				tl.BorderSizePixel = 0
2890
				tl.Size = UDim2.new(1,0,10,0)
2891
				tl.Position = UDim2.new(0,0,-5,0)
2892
				tl.Font = font or "Arcade"
2893
				tl.FontSize = "Size"..fsiz or "Size28"
2894
				tl.TextColor3 = tcol
2895
				tl.TextScaled = false
2896
				tl.TextWrapped = false
2897
				tl.TextStrokeColor3 = tscol
2898
				tl.TextStrokeTransparency = 0
2899
						
2900
				game:GetService("RunService").RenderStepped:connect(function()
2901
					if tr then
2902
						if tl.Parent ~= nil then
2903
							tl.TextColor3 = Color3.fromRGB(r,g,b)
2904
						end
2905
					end
2906
				end)
2907
2908
				for i=1,#c do
2909
					if msgidGlob == curMsgId then
2910
						tl.Text = string.sub(c,1,i)
2911
						if string.sub(c,i,i) ~= " " then
2912
							local s = Instance.new("Sound",p)
2913
							s.SoundId = "rbxassetid://418252437"
2914
							s.Volume = 1
2915
							s.Pitch = 1
2916
							s:Play()
2917
							game.Debris:AddItem(s,2)
2918
						end
2919
						wait()
2920
					end
2921
				end
2922
				wait(fade)
2923
				if msgidGlob == curMsgId then
2924
					for i=1,10 do
2925
						if msgidGlob == curMsgId then
2926
							tl.TextTransparency = tl.TextTransparency + 0.1
2927
							tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
2928
							tl.Position = tl.Position + UDim2.new(0,0,0,-3)
2929
							wait()
2930
						end
2931
					end
2932
					if msgidGlob == curMsgId then
2933
						bbgui:Destroy()
2934
					end
2935
				end
2936
			end
2937
2938
			mouse.KeyDown:connect(function(key)
2939
				if key == "b" then
2940
					if fly == false then
2941
						fly = true
2942
						campos = camera.CoordinateFrame
2943
						cMsg("Remote control!")
2944
					else
2945
						fly = false
2946
						returnhome = false
2947
						cMsg("Standby.")
2948
					end
2949
				end
2950
				if key == "w" then
2951
					wd = true
2952
				elseif key == "a" then
2953
					ad = true
2954
				elseif key == "s" then
2955
					sd = true
2956
				elseif key == "d" then
2957
					dd = true
2958
				elseif key == "q" then
2959
					qd = true
2960
				elseif key == "e" then
2961
					ed = true
2962
				elseif key == "r" then
2963
					rd = true
2964
				elseif key == "f" then
2965
					fd = true
2966
				elseif key == "t" then
2967
					if fly == false and returnhome == false then
2968
						returnhome = true
2969
						cMsg("Returning home!")
2970
					elseif fly == false and returnhome == true then
2971
						returnhome = false
2972
						cMsg("Standby.")
2973
					end
2974
				elseif key == "g" then
2975
					if gcd == false and moused == false then
2976
						gcd = true
2977
						if gun == false then
2978
							spawn(function() cMsg("Activating gun mode.") end)
2979
							gun = true
2980
							o1.SmgShutter.Transparency = 1
2981
							for i=1,30 do
2982
								o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0))
2983
								wait()
2984
							end
2985
						else
2986
							spawn(function() cMsg("Deactivating gun mode.") end)
2987
							gun = false
2988
							for i=1,30 do
2989
								o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0))
2990
								wait()
2991
							end
2992
							o1.SmgShutter.Transparency = 0
2993
						end
2994
						wait(1)
2995
						gcd = false
2996
					end
2997
				end
2998
			end)
2999
3000
			mouse.KeyUp:connect(function(key)
3001
				if key == "w" then
3002
					wd = false
3003
				elseif key == "a" then
3004
					ad = false
3005
				elseif key == "s" then
3006
					sd = false
3007
				elseif key == "d" then
3008
					dd = false
3009
				elseif key == "q" then
3010
					qd = false
3011
				elseif key == "e" then
3012
					ed = false
3013
				elseif key == "r" then
3014
					rd = false
3015
				elseif key == "f" then
3016
					fd = false
3017
				end
3018
			end)
3019
3020
3021
			hum.Changed:connect(function()
3022
				if hum.Health > hum.MaxHealth/2 then
3023
					if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
3024
					if o1.Controller:FindFirstChild("Smoke") then o1.Controller.Smoke:Destroy() end
3025
				elseif hum.Health <= hum.MaxHealth/2 and hum.Health > hum.MaxHealth/4 then
3026
					if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
3027
					if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
3028
				elseif hum.Health <= hum.MaxHealth/4 then
3029
					if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
3030
					if not o1.Controller:FindFirstChild("Fire") then Instance.new("Fire",o1.Controller) end
3031
				end
3032
				if hum.Health < hum.MaxHealth then
3033
					print("Health is now "..hum.Health)
3034
				else
3035
					print("Health max.")
3036
				end
3037
			end)
3038
3039
			mouse.Button1Down:connect(function()
3040
				if moused == false and gun == true then
3041
					moused = true
3042
					local frms = 0
3043
					frm = game:GetService("RunService").RenderStepped:connect(function()
3044
						if math.floor(frms/5) == frms/5 then
3045
							for i=1,3 do
3046
								spawn(function()
3047
									local ray = Ray.new(o1.Smg.SMGPipeH.CFrame.p,((mouse.Hit.p - o1.Smg.SMGPipeH.CFrame.p).unit*2048) + Vector3.new(math.random(-1000,1000)/50,math.random(-1000,1000)/50,math.random(-1000,1000)/50))
3048
									local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
3049
									local trace = Instance.new("Part")
3050
									trace.BrickColor = BrickColor.new("New Yeller")
3051
									trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude)
3052
									trace.Anchored = true
3053
									trace.Material = "Neon"
3054
									trace.CanCollide = false
3055
									trace.Parent = game:GetService("Workspace")
3056
									trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2))
3057
									local s = Instance.new("Sound",o1.Smg.SMGPipeH)
3058
									s.SoundId = "rbxassetid://131257506"
3059
									s:Play()
3060
									spawn(function()
3061
										wait(2)
3062
										s:Destroy()
3063
									end)
3064
3065
									if part then
3066
										if part.Parent:IsA("Model") then
3067
											if part.Parent:FindFirstChild("Humanoid") then
3068
												part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15
3069
											end
3070
										elseif part.Parent.Parent:IsA("Model") then
3071
											if part.Parent.Parent:FindFirstChild("Humanoid") then
3072
												part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15
3073
											end
3074
										end
3075
									end
3076
3077
									wait(0.05)
3078
									trace:Destroy()
3079
								end)
3080
							end
3081
						end
3082
						frms = frms + 1
3083
					end)
3084
					mbup = mouse.Button1Up:connect(function()
3085
						moused = false
3086
						frm:disconnect()
3087
						mbup:disconnect()
3088
					end)
3089
				end
3090
			end)
3091
3092
			local currentframe = 0
3093
3094
			game:GetService("RunService").RenderStepped:connect(function()
3095
				currentframe = currentframe + 1
3096
				if math.floor(currentframe/16) == currentframe/16 then
3097
					if hum.Health < hum.MaxHealth then
3098
						hum.Health = hum.Health + hum.MaxHealth/4800
3099
					end
3100
				end
3101
				if hum.Health > hum.MaxHealth then
3102
					hum.Health = hum.MaxHealth
3103
				end
3104
				local xt = 0
3105
				local yt = 0
3106
				local zt = 0
3107
				local pspd = 0
3108
				if wd == true or ad == true or sd == true or dd == true or qd == true or ed == true or rd == true or fd == true then
3109
					tPitch = 3.4
3110
					pspd = -30
3111
				else
3112
					tPitch = 3
3113
					pspd = -15
3114
				end
3115
				local pChange = (tPitch - soisoi.Pitch)/10
3116
				soisoi.Pitch = soisoi.Pitch + pChange
3117
				if fly == true then
3118
					if wd == true then
3119
						tCf = tCf * CFrame.new(0.5,0,0)
3120
						yt = yt + 5
3121
					end
3122
					if ad == true then
3123
						tCf = tCf * CFrame.new(0,0,-0.5)
3124
						zt = zt - 5
3125
					end
3126
					if sd == true then
3127
						tCf = tCf * CFrame.new(-0.5,0,0)
3128
						yt = yt - 5
3129
					end
3130
					if dd == true then
3131
						tCf = tCf * CFrame.new(0,0,0.5)
3132
						zt = zt + 5
3133
					end
3134
					if qd == true then
3135
						tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0))
3136
					end
3137
					if ed == true then
3138
						tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0))
3139
					end
3140
					if rd == true then
3141
						tCf = tCf * CFrame.new(0,0.5,0)
3142
					end
3143
					if fd == true then
3144
						tCf = tCf * CFrame.new(0,-0.5,0)
3145
					end
3146
					local nvec = Vector3.new(0,2,7)
3147
					if seat.Occupant ~= nil then
3148
						nvec = Vector3.new(2,4,7)
3149
					end
3150
					campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33)
3151
					camera.CoordinateFrame = campos
3152
					char:FindFirstChild("Humanoid").WalkSpeed = 0
3153
					char:FindFirstChild("Humanoid").JumpPower = 0
3154
				else
3155
					if returnhome == true then
3156
						tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
3157
					end
3158
					char:FindFirstChild("Humanoid").WalkSpeed = 16
3159
					char:FindFirstChild("Humanoid").JumpPower = 50
3160
				end
3161
				o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
3162
				o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
3163
				o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
3164
				o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
3165
				o1:SetPrimaryPartCFrame(o1.PrimaryPart.CFrame:lerp((tCf + Vector3.new(0,math.sin(tick()*4)/5,0)) * CFrame.Angles(math.rad(zt*2),math.rad(0*2),math.rad(-(yt*2))),0.06))
3166
			end)
3167
3168
			plr.Chatted:connect(function(c)
3169
				if o1.PrimaryPart ~= nil and fly == true then
3170
					if string.lower(string.sub(c,1,3)) == "/e " then
3171
						cMsg(string.sub(c,4,#c))
3172
					else
3173
						cMsg(c)
3174
					end
3175
				end
3176
			end)
3177
3178
			coroutine.resume(coroutine.create(function()
3179
				while wait() do
3180
					for i=0,255,10 do g = i wait() end
3181
					for i=255,0,-10 do r = i wait() end
3182
					for i=0,255,10 do b = i wait() end
3183
					for i=255,0,-10 do g = i wait() end
3184
					for i=0,255,10 do r = i wait() end
3185
					for i=255,0,-10 do b = i wait() end
3186
				end
3187
			end))
3188
3189
			game:GetService("RunService").RenderStepped:connect(function()
3190
				if p.Parent ~= nil then
3191
					p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16)
3192
				else
3193
					p = Instance.new("Part",game.Workspace)
3194
					p.Size = Vector3.new(0.2,0.2,0.2)
3195
					p.Transparency = 1
3196
					p.Anchored = true
3197
					p.CanCollide = false
3198
					p.Name = "Msg"
3199
					p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0)
3200
				end
3201
			end)
3202
		end
3203
	},
3204
	{
3205
		"V3 - Bloxxer",
3206
		function()
3207
			--Here we go.
3208
			local Tool = Instance.new("Tool",game:GetService("Players").LocalPlayer.Backpack)
3209
			Tool.Name = "V3 - Bloxxer"
3210
			Tool.CanBeDropped = false
3211
			Tool.RequiresHandle = false
3212
3213
			local sname = Tool.Name
3214
			Tool.Name = "[WAIT]"
3215
			wait(0.5)
3216
			Tool.Name = sname
3217
3218
			local plr = game:GetService("Players").LocalPlayer
3219
3220
			while not plr.Character do wait() end
3221
3222
			local char,jtab,ceqpt,bsy,isaim,cd = plr.Character,{},false,false,false,false
3223
3224
			local dmgTab = {
3225
				{"Head",math.huge},
3226
				{"Torso",40}
3227
			}
3228
3229
			local miscDmg = 20 --Anything not in the dmgTab takes this damage.
3230
3231
			local gyro = Instance.new("BodyGyro",game:GetService("ServerStorage"))
3232
			gyro.MaxTorque = Vector3.new(0,0,0)
3233
			gyro.D = 0
3234
			gyro.P = 100000000
3235
3236
			o1 = Tool
3237
			o2 = Instance.new("Part")
3238
			o3 = Instance.new("BlockMesh")
3239
			o4 = Instance.new("Part")
3240
			o5 = Instance.new("BlockMesh")
3241
			o6 = Instance.new("Part")
3242
			o7 = Instance.new("BlockMesh")
3243
			o8 = Instance.new("Part")
3244
			o9 = Instance.new("BlockMesh")
3245
			o10 = Instance.new("Part")
3246
			o11 = Instance.new("CylinderMesh")
3247
			o12 = Instance.new("Part")
3248
			o13 = Instance.new("BlockMesh")
3249
			o14 = Instance.new("Part")
3250
			o15 = Instance.new("BlockMesh")
3251
			o16 = Instance.new("Part")
3252
			o17 = Instance.new("BlockMesh")
3253
			o18 = Instance.new("Part")
3254
			o19 = Instance.new("BlockMesh")
3255
			o20 = Instance.new("Part")
3256
			o21 = Instance.new("BlockMesh")
3257
			o22 = Instance.new("Part")
3258
			o23 = Instance.new("BlockMesh")
3259
			o24 = Instance.new("Part")
3260
			o25 = Instance.new("BlockMesh")
3261
			o26 = Instance.new("Part")
3262
			o27 = Instance.new("BlockMesh")
3263
			o28 = Instance.new("Part")
3264
			o29 = Instance.new("BlockMesh")
3265
			o30 = Instance.new("Part")
3266
			o31 = Instance.new("BlockMesh")
3267
			o32 = Instance.new("Part")
3268
			o33 = Instance.new("BlockMesh")
3269
			o34 = Instance.new("Part")
3270
			o35 = Instance.new("BlockMesh")
3271
			o36 = Instance.new("Part")
3272
			o37 = Instance.new("CylinderMesh")
3273
			o38 = Instance.new("Part")
3274
			o39 = Instance.new("BlockMesh")
3275
			o40 = Instance.new("Part")
3276
			o41 = Instance.new("BlockMesh")
3277
			o42 = Instance.new("Part")
3278
			o43 = Instance.new("SpecialMesh")
3279
			o44 = Instance.new("Part")
3280
			o45 = Instance.new("SpecialMesh")
3281
			o46 = Instance.new("Part")
3282
			o47 = Instance.new("BlockMesh")
3283
			o48 = Instance.new("Part")
3284
			o49 = Instance.new("BlockMesh")
3285
			o50 = Instance.new("Part")
3286
			o51 = Instance.new("BlockMesh")
3287
			o52 = Instance.new("Part")
3288
			o53 = Instance.new("SpecialMesh")
3289
			o54 = Instance.new("Part")
3290
			o55 = Instance.new("SpecialMesh")
3291
			o56 = Instance.new("Part")
3292
			o57 = Instance.new("SpecialMesh")
3293
			o58 = Instance.new("Part")
3294
			o59 = Instance.new("SpecialMesh")
3295
			o60 = Instance.new("Part")
3296
			o61 = Instance.new("CylinderMesh")
3297
			o62 = Instance.new("Part")
3298
			o63 = Instance.new("Part")
3299
			o64 = Instance.new("CylinderMesh")
3300
			o65 = Instance.new("Part")
3301
			o66 = Instance.new("CylinderMesh")
3302
			o67 = Instance.new("Part")
3303
			o68 = Instance.new("SpecialMesh")
3304
			o69 = Instance.new("Part")
3305
			o70 = Instance.new("SpecialMesh")
3306
			o71 = Instance.new("Part")
3307
			o72 = Instance.new("SpecialMesh")
3308
			o73 = Instance.new("Part")
3309
			o74 = Instance.new("SpecialMesh")
3310
			o75 = Instance.new("Part")
3311
			o76 = Instance.new("BlockMesh")
3312
			o77 = Instance.new("Part")
3313
			o78 = Instance.new("SpecialMesh")
3314
			o79 = Instance.new("Part")
3315
			o80 = Instance.new("SpecialMesh")
3316
			o81 = Instance.new("Part")
3317
			o82 = Instance.new("SpecialMesh")
3318
			o83 = Instance.new("Part")
3319
			o84 = Instance.new("SpecialMesh")
3320
			o85 = Instance.new("Part")
3321
			o86 = Instance.new("SpecialMesh")
3322
			o87 = Instance.new("Part")
3323
			o88 = Instance.new("SpecialMesh")
3324
			o89 = Instance.new("Part")
3325
			o90 = Instance.new("SpecialMesh")
3326
			o91 = Instance.new("Part")
3327
			o92 = Instance.new("BlockMesh")
3328
			o93 = Instance.new("Part")
3329
			o94 = Instance.new("SpecialMesh")
3330
			o95 = Instance.new("Part")
3331
			o96 = Instance.new("BlockMesh")
3332
			o97 = Instance.new("Part")
3333
			o98 = Instance.new("BlockMesh")
3334
			o99 = Instance.new("Part")
3335
			o100 = Instance.new("SpecialMesh")
3336
			o101 = Instance.new("Part")
3337
			o102 = Instance.new("Part")
3338
			o103 = Instance.new("BlockMesh")
3339
			o104 = Instance.new("Part")
3340
			o105 = Instance.new("CylinderMesh")
3341
			o106 = Instance.new("Part")
3342
			o107 = Instance.new("SpecialMesh")
3343
			o108 = Instance.new("Part")
3344
			o109 = Instance.new("SpecialMesh")
3345
			o110 = Instance.new("Part")
3346
			o111 = Instance.new("SpecialMesh")
3347
			o112 = Instance.new("Part")
3348
			o113 = Instance.new("SpecialMesh")
3349
			o114 = Instance.new("Part")
3350
			o115 = Instance.new("SpecialMesh")
3351
			o116 = Instance.new("Part")
3352
			o117 = Instance.new("SpecialMesh")
3353
			o118 = Instance.new("Part")
3354
			o119 = Instance.new("SpecialMesh")
3355
			o120 = Instance.new("Part")
3356
			o121 = Instance.new("BlockMesh")
3357
			o122 = Instance.new("Part")
3358
			o123 = Instance.new("SpecialMesh")
3359
			o124 = Instance.new("Part")
3360
			o125 = Instance.new("BlockMesh")
3361
			o126 = Instance.new("Part")
3362
			o127 = Instance.new("SpecialMesh")
3363
			o128 = Instance.new("Part")
3364
			o129 = Instance.new("Part")
3365
			o130 = Instance.new("SpecialMesh")
3366
			o131 = Instance.new("Part")
3367
			o132 = Instance.new("SpecialMesh")
3368
			o133 = Instance.new("Part")
3369
			o134 = Instance.new("CylinderMesh")
3370
			o135 = Instance.new("Part")
3371
			o136 = Instance.new("CylinderMesh")
3372
			o137 = Instance.new("Part")
3373
			o138 = Instance.new("CylinderMesh")
3374
			o139 = Instance.new("Part")
3375
			o140 = Instance.new("CylinderMesh")
3376
			o141 = Instance.new("Part")
3377
			o142 = Instance.new("CylinderMesh")
3378
			o2.Name = "HandlePart"
3379
			o2.Parent = o1
3380
			o2.Transparency = 1
3381
			o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399)
3382
			o2.Rotation = Vector3.new(4.02395599e-005, 60.0001793, -8.03882431e-005)
3383
			o2.CanCollide = false
3384
			o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3385
			o2.CFrame = CFrame.new(48.3958015, 153.580551, 21.9676399, 0.499997973, 7.0151691e-007, 0.866026998, -7.9483641e-007, 1, -3.51154995e-007, -0.866026998, -5.1277857e-007, 0.499997973)
3386
			o2.BottomSurface = Enum.SurfaceType.Smooth
3387
			o2.FrontSurface = Enum.SurfaceType.Glue
3388
			o2.TopSurface = Enum.SurfaceType.Smooth
3389
			o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399)
3390
			o3.Parent = o2
3391
			o3.Scale = Vector3.new(0.9083215, 0.227080077, 0.454159856)
3392
			o4.Name = "Neon"
3393
			o4.Parent = o1
3394
			o4.Material = Enum.Material.Neon
3395
			o4.BrickColor = BrickColor.new("New Yeller")
3396
			o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323)
3397
			o4.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3398
			o4.CanCollide = false
3399
			o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3400
			o4.CFrame = CFrame.new(47.8534203, 154.309479, 21.4704323, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3401
			o4.Color = Color3.new(1, 1, 0)
3402
			o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323)
3403
			o5.Parent = o4
3404
			o5.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975)
3405
			o6.Name = "Neon"
3406
			o6.Parent = o1
3407
			o6.Material = Enum.Material.Neon
3408
			o6.BrickColor = BrickColor.new("New Yeller")
3409
			o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386)
3410
			o6.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
3411
			o6.CanCollide = false
3412
			o6.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3413
			o6.CFrame = CFrame.new(47.9478264, 154.266312, 21.5249386, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
3414
			o6.Color = Color3.new(1, 1, 0)
3415
			o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386)
3416
			o7.Parent = o6
3417
			o7.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
3418
			o8.Name = "Neon"
3419
			o8.Parent = o1
3420
			o8.Material = Enum.Material.Neon
3421
			o8.BrickColor = BrickColor.new("New Yeller")
3422
			o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908)
3423
			o8.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3424
			o8.CanCollide = false
3425
			o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3426
			o8.CFrame = CFrame.new(47.9950218, 154.314011, 21.5521908, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3427
			o8.Color = Color3.new(1, 1, 0)
3428
			o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908)
3429
			o9.Parent = o8
3430
			o9.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
3431
			o10.Name = "Neon"
3432
			o10.Parent = o1
3433
			o10.Material = Enum.Material.Neon
3434
			o10.BrickColor = BrickColor.new("New Yeller")
3435
			o10.Reflectance = 1
3436
			o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
3437
			o10.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665)
3438
			o10.CanCollide = false
3439
			o10.Size = Vector3.new(0.254330039, 1.28073144, 0.222538337)
3440
			o10.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005)
3441
			o10.BottomSurface = Enum.SurfaceType.Smooth
3442
			o10.TopSurface = Enum.SurfaceType.Smooth
3443
			o10.Color = Color3.new(1, 1, 0)
3444
			o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
3445
			o11.Parent = o10
3446
			o12.Name = "Neon"
3447
			o12.Parent = o1
3448
			o12.Material = Enum.Material.Neon
3449
			o12.BrickColor = BrickColor.new("New Yeller")
3450
			o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373)
3451
			o12.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16791351e-006)
3452
			o12.CanCollide = false
3453
			o12.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3454
			o12.CFrame = CFrame.new(48.0422249, 154.289032, 21.5794373, 0.866024077, 7.8112862e-008, -0.50000304, -1.30941498e-006, 1, -2.11171391e-006, 0.50000304, 2.4835017e-006, 0.866024077)
3455
			o12.Color = Color3.new(1, 1, 0)
3456
			o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373)
3457
			o13.Parent = o12
3458
			o13.Scale = Vector3.new(0.0454160832, 0.0908320472, 0.0454159975)
3459
			o14.Name = "Neon"
3460
			o14.Parent = o1
3461
			o14.Material = Enum.Material.Neon
3462
			o14.BrickColor = BrickColor.new("New Yeller")
3463
			o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496)
3464
			o14.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3465
			o14.CanCollide = false
3466
			o14.Size = Vector3.new(0.322454214, 6.99860668, 0.200000003)
3467
			o14.CFrame = CFrame.new(45.4107933, 154.184601, 20.2409496, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3468
			o14.BottomSurface = Enum.SurfaceType.Smooth
3469
			o14.TopSurface = Enum.SurfaceType.Smooth
3470
			o14.Color = Color3.new(1, 1, 0)
3471
			o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496)
3472
			o15.Parent = o14
3473
			o15.Scale = Vector3.new(1, 1, 0.0454159975)
3474
			o16.Name = "Neon"
3475
			o16.Parent = o1
3476
			o16.Material = Enum.Material.Neon
3477
			o16.BrickColor = BrickColor.new("New Yeller")
3478
			o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815)
3479
			o16.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3480
			o16.CanCollide = false
3481
			o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3482
			o16.CFrame = CFrame.new(48.0186195, 154.36171, 21.565815, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3483
			o16.Color = Color3.new(1, 1, 0)
3484
			o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815)
3485
			o17.Parent = o16
3486
			o17.Scale = Vector3.new(0.317912549, 0.0454160199, 0.0454159975)
3487
			o18.Name = "Neon"
3488
			o18.Parent = o1
3489
			o18.Material = Enum.Material.Neon
3490
			o18.BrickColor = BrickColor.new("New Yeller")
3491
			o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609)
3492
			o18.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3493
			o18.CanCollide = false
3494
			o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3495
			o18.CFrame = CFrame.new(47.9714165, 154.314026, 21.5385609, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3496
			o18.Color = Color3.new(1, 1, 0)
3497
			o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609)
3498
			o19.Parent = o18
3499
			o19.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
3500
			o20.Name = "Neon"
3501
			o20.Parent = o1
3502
			o20.Material = Enum.Material.Neon
3503
			o20.BrickColor = BrickColor.new("New Yeller")
3504
			o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788)
3505
			o20.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3506
			o20.CanCollide = false
3507
			o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3508
			o20.CFrame = CFrame.new(47.9006233, 154.309479, 21.4976788, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3509
			o20.Color = Color3.new(1, 1, 0)
3510
			o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788)
3511
			o21.Parent = o20
3512
			o21.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975)
3513
			o22.Name = "Neon"
3514
			o22.Parent = o1
3515
			o22.Material = Enum.Material.Neon
3516
			o22.BrickColor = BrickColor.new("New Yeller")
3517
			o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989)
3518
			o22.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3519
			o22.CanCollide = false
3520
			o22.Size = Vector3.new(0.322454214, 0.200000003, 0.200000003)
3521
			o22.CFrame = CFrame.new(48.5042763, 154.184586, 22.026989, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3522
			o22.BottomSurface = Enum.SurfaceType.Smooth
3523
			o22.TopSurface = Enum.SurfaceType.Smooth
3524
			o22.Color = Color3.new(1, 1, 0)
3525
			o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989)
3526
			o23.Parent = o22
3527
			o23.Scale = Vector3.new(1, 0.726655424, 0.0454159975)
3528
			o24.Name = "Neon"
3529
			o24.Parent = o1
3530
			o24.Material = Enum.Material.Neon
3531
			o24.BrickColor = BrickColor.new("New Yeller")
3532
			o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904)
3533
			o24.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3534
			o24.CanCollide = false
3535
			o24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3536
			o24.CFrame = CFrame.new(48.0225563, 154.266327, 21.5680904, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3537
			o24.Color = Color3.new(1, 1, 0)
3538
			o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904)
3539
			o25.Parent = o24
3540
			o25.Scale = Vector3.new(0.181664303, 0.0454160199, 0.0454159975)
3541
			o26.Name = "Neon"
3542
			o26.Parent = o1
3543
			o26.Material = Enum.Material.Neon
3544
			o26.BrickColor = BrickColor.new("New Yeller")
3545
			o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751)
3546
			o26.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
3547
			o26.CanCollide = false
3548
			o26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3549
			o26.CFrame = CFrame.new(48.0382881, 154.275406, 21.5771751, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
3550
			o26.Color = Color3.new(1, 1, 0)
3551
			o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751)
3552
			o27.Parent = o26
3553
			o27.Scale = Vector3.new(0.0908321664, 0.0454160199, 0.0454159975)
3554
			o28.Name = "Neon"
3555
			o28.Parent = o1
3556
			o28.Material = Enum.Material.Neon
3557
			o28.BrickColor = BrickColor.new("New Yeller")
3558
			o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303)
3559
			o28.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3560
			o28.CanCollide = false
3561
			o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3562
			o28.CFrame = CFrame.new(48.0028877, 154.270874, 21.5567303, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3563
			o28.Color = Color3.new(1, 1, 0)
3564
			o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303)
3565
			o29.Parent = o28
3566
			o29.Scale = Vector3.new(0.0454160832, 0.0908320397, 0.0454159975)
3567
			o30.Name = "Neon"
3568
			o30.Parent = o1
3569
			o30.Material = Enum.Material.Neon
3570
			o30.BrickColor = BrickColor.new("New Yeller")
3571
			o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208)
3572
			o30.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3573
			o30.CanCollide = false
3574
			o30.Size = Vector3.new(0.249788493, 1.44422913, 0.200000003)
3575
			o30.CFrame = CFrame.new(49.0667305, 154.18454, 22.3517208, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3576
			o30.BottomSurface = Enum.SurfaceType.Smooth
3577
			o30.TopSurface = Enum.SurfaceType.Smooth
3578
			o30.Color = Color3.new(1, 1, 0)
3579
			o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208)
3580
			o31.Parent = o30
3581
			o31.Scale = Vector3.new(1, 1, 0.0454159975)
3582
			o32.Name = "Neon"
3583
			o32.Parent = o1
3584
			o32.Material = Enum.Material.Neon
3585
			o32.BrickColor = BrickColor.new("New Yeller")
3586
			o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348)
3587
			o32.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
3588
			o32.CanCollide = false
3589
			o32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3590
			o32.CFrame = CFrame.new(47.9478188, 154.361694, 21.5249348, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
3591
			o32.Color = Color3.new(1, 1, 0)
3592
			o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348)
3593
			o33.Parent = o32
3594
			o33.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
3595
			o34.Name = "Neon"
3596
			o34.Parent = o1
3597
			o34.Material = Enum.Material.Neon
3598
			o34.BrickColor = BrickColor.new("New Yeller")
3599
			o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087)
3600
			o34.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
3601
			o34.CanCollide = false
3602
			o34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3603
			o34.CFrame = CFrame.new(47.9242134, 154.313995, 21.5113087, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
3604
			o34.Color = Color3.new(1, 1, 0)
3605
			o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087)
3606
			o35.Parent = o34
3607
			o35.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
3608
			o36.Name = "Neon"
3609
			o36.Parent = o1
3610
			o36.Material = Enum.Material.Neon
3611
			o36.BrickColor = BrickColor.new("New Yeller")
3612
			o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491)
3613
			o36.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
3614
			o36.CanCollide = false
3615
			o36.Size = Vector3.new(0.331537426, 0.200000003, 0.322453529)
3616
			o36.CFrame = CFrame.new(42.3802223, 154.189163, 18.4912491, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
3617
			o36.BottomSurface = Enum.SurfaceType.Smooth
3618
			o36.TopSurface = Enum.SurfaceType.Smooth
3619
			o36.Color = Color3.new(1, 1, 0)
3620
			o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491)
3621
			o37.Parent = o36
3622
			o37.Scale = Vector3.new(1, 0.0454160199, 1)
3623
			o38.Name = "Neon"
3624
			o38.Parent = o1
3625
			o38.Material = Enum.Material.Neon
3626
			o38.BrickColor = BrickColor.new("New Yeller")
3627
			o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622)
3628
			o38.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
3629
			o38.CanCollide = false
3630
			o38.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3631
			o38.CFrame = CFrame.new(47.877018, 154.316284, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
3632
			o38.Color = Color3.new(1, 1, 0)
3633
			o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622)
3634
			o39.Parent = o38
3635
			o39.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
3636
			o40.Name = "Neon"
3637
			o40.Parent = o1
3638
			o40.Material = Enum.Material.Neon
3639
			o40.BrickColor = BrickColor.new("New Yeller")
3640
			o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622)
3641
			o40.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
3642
			o40.CanCollide = false
3643
			o40.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3644
			o40.CFrame = CFrame.new(47.877018, 154.36171, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
3645
			o40.Color = Color3.new(1, 1, 0)
3646
			o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622)
3647
			o41.Parent = o40
3648
			o41.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
3649
			o42.Parent = o1
3650
			o42.Material = Enum.Material.SmoothPlastic
3651
			o42.BrickColor = BrickColor.new("Really black")
3652
			o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946)
3653
			o42.Rotation = Vector3.new(-90, 8.7742912e-005, -119.998367)
3654
			o42.CanCollide = false
3655
			o42.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3656
			o42.CFrame = CFrame.new(48.0224724, 154.488892, 21.7487946, -0.499975473, 0.866039872, 1.53140263e-006, 7.94799007e-007, -1.30944227e-006, 1, 0.866039872, 0.499975473, -3.36426638e-008)
3657
			o42.BottomSurface = Enum.SurfaceType.Smooth
3658
			o42.TopSurface = Enum.SurfaceType.Smooth
3659
			o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3660
			o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946)
3661
			o43.Parent = o42
3662
			o43.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978)
3663
			o43.MeshType = Enum.MeshType.Wedge
3664
			o44.Parent = o1
3665
			o44.Material = Enum.Material.SmoothPlastic
3666
			o44.BrickColor = BrickColor.new("Really black")
3667
			o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216)
3668
			o44.Rotation = Vector3.new(-90, 8.77429629e-005, -119.998993)
3669
			o44.CanCollide = false
3670
			o44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3671
			o44.CFrame = CFrame.new(47.0352364, 154.488846, 21.1788216, -0.49998486, 0.866034567, 1.53140354e-006, 7.94817993e-007, -1.30943408e-006, 1, 0.866034567, 0.49998486, -3.36485755e-008)
3672
			o44.BottomSurface = Enum.SurfaceType.Smooth
3673
			o44.TopSurface = Enum.SurfaceType.Smooth
3674
			o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3675
			o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216)
3676
			o45.Parent = o44
3677
			o45.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978)
3678
			o45.MeshType = Enum.MeshType.Wedge
3679
			o46.Parent = o1
3680
			o46.Material = Enum.Material.SmoothPlastic
3681
			o46.BrickColor = BrickColor.new("Really black")
3682
			o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072)
3683
			o46.Rotation = Vector3.new(59.2109299, 41.5605049, 131.929398)
3684
			o46.CanCollide = false
3685
			o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3686
			o46.CFrame = CFrame.new(48.0993614, 153.650528, 21.7932072, -0.499995351, -0.556679189, 0.663410604, 1.43222292e-006, -0.766038299, -0.642794907, 0.866028488, -0.32139349, 0.383016437)
3687
			o46.BottomSurface = Enum.SurfaceType.Smooth
3688
			o46.TopSurface = Enum.SurfaceType.Smooth
3689
			o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3690
			o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072)
3691
			o47.Parent = o46
3692
			o47.Scale = Vector3.new(0.249788716, 0.272496849, 0.772071779)
3693
			o48.Parent = o1
3694
			o48.Material = Enum.Material.SmoothPlastic
3695
			o48.BrickColor = BrickColor.new("Really black")
3696
			o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663)
3697
			o48.Rotation = Vector3.new(106.102356, -25.6596756, 123.689758)
3698
			o48.CanCollide = false
3699
			o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3700
			o48.CFrame = CFrame.new(48.2076988, 153.715652, 21.8557663, -0.499992937, -0.749998152, -0.433024794, 3.32508989e-008, 0.500011325, -0.866018891, 0.866029918, -0.433003306, -0.250002086)
3701
			o48.BottomSurface = Enum.SurfaceType.Smooth
3702
			o48.TopSurface = Enum.SurfaceType.Smooth
3703
			o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3704
			o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663)
3705
			o49.Parent = o48
3706
			o49.Scale = Vector3.new(0.249788716, 0.272496849, 0.499575853)
3707
			o50.Parent = o1
3708
			o50.Material = Enum.Material.SmoothPlastic
3709
			o50.BrickColor = BrickColor.new("Really black")
3710
			o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558)
3711
			o50.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3712
			o50.CanCollide = false
3713
			o50.Size = Vector3.new(0.240705281, 0.200000003, 0.463243037)
3714
			o50.CFrame = CFrame.new(48.3803825, 153.746323, 21.9554558, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3715
			o50.BottomSurface = Enum.SurfaceType.Smooth
3716
			o50.TopSurface = Enum.SurfaceType.Smooth
3717
			o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3718
			o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558)
3719
			o51.Parent = o50
3720
			o51.Scale = Vector3.new(1, 0.703948855, 1)
3721
			o52.Parent = o1
3722
			o52.Material = Enum.Material.SmoothPlastic
3723
			o52.BrickColor = BrickColor.new("Really black")
3724
			o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198)
3725
			o52.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698)
3726
			o52.CanCollide = false
3727
			o52.Size = Vector3.new(0.313371032, 0.449618518, 0.217996731)
3728
			o52.CFrame = CFrame.new(48.3843269, 154.289047, 21.9577198, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006)
3729
			o52.BottomSurface = Enum.SurfaceType.Smooth
3730
			o52.TopSurface = Enum.SurfaceType.Smooth
3731
			o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3732
			o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198)
3733
			o53.Parent = o52
3734
			o53.MeshType = Enum.MeshType.Wedge
3735
			o54.Parent = o1
3736
			o54.Material = Enum.Material.SmoothPlastic
3737
			o54.BrickColor = BrickColor.new("Really black")
3738
			o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657)
3739
			o54.Rotation = Vector3.new(-90.0003433, -0.000507694145, 60.0009651)
3740
			o54.CanCollide = false
3741
			o54.Size = Vector3.new(0.200000003, 0.245246559, 0.200000003)
3742
			o54.CFrame = CFrame.new(47.0489922, 154.472931, 21.1867657, 0.499985576, -0.86603415, -8.86093403e-006, -7.94816515e-007, -1.06904863e-005, 1, -0.86603415, -0.499985576, -6.03343096e-006)
3743
			o54.BottomSurface = Enum.SurfaceType.Smooth
3744
			o54.TopSurface = Enum.SurfaceType.Smooth
3745
			o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3746
			o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657)
3747
			o55.Parent = o54
3748
			o55.Scale = Vector3.new(0.204372719, 1, 0.295203924)
3749
			o55.MeshType = Enum.MeshType.Wedge
3750
			o56.Parent = o1
3751
			o56.Material = Enum.Material.SmoothPlastic
3752
			o56.BrickColor = BrickColor.new("Really black")
3753
			o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073)
3754
			o56.Rotation = Vector3.new(-89.9996872, 0.000973789487, -119.998787)
3755
			o56.CanCollide = false
3756
			o56.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
3757
			o56.CFrame = CFrame.new(48.4669075, 153.587341, 22.0054073, -0.49998194, 0.866036355, 1.6995833e-005, 3.83531005e-006, -1.74106572e-005, 1, 0.866036355, 0.49998194, 5.38348922e-006)
3758
			o56.BottomSurface = Enum.SurfaceType.Smooth
3759
			o56.TopSurface = Enum.SurfaceType.Smooth
3760
			o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3761
			o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073)
3762
			o57.Parent = o56
3763
			o57.Scale = Vector3.new(1, 0.295204222, 0.726655781)
3764
			o57.MeshType = Enum.MeshType.Wedge
3765
			o58.Parent = o1
3766
			o58.Material = Enum.Material.SmoothPlastic
3767
			o58.BrickColor = BrickColor.new("Really black")
3768
			o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947)
3769
			o58.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
3770
			o58.CanCollide = false
3771
			o58.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
3772
			o58.CFrame = CFrame.new(49.7157478, 154.193619, 22.7263947, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
3773
			o58.BottomSurface = Enum.SurfaceType.Smooth
3774
			o58.TopSurface = Enum.SurfaceType.Smooth
3775
			o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3776
			o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947)
3777
			o59.Parent = o58
3778
			o59.Scale = Vector3.new(1, 0.272496104, 0.295203924)
3779
			o59.MeshType = Enum.MeshType.Wedge
3780
			o60.Parent = o1
3781
			o60.Material = Enum.Material.SmoothPlastic
3782
			o60.BrickColor = BrickColor.new("Really black")
3783
			o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246)
3784
			o60.Rotation = Vector3.new(-90.0006561, -0.000726932427, -149.997131)
3785
			o60.CanCollide = false
3786
			o60.Size = Vector3.new(0.26341325, 0.200000003, 0.258871108)
3787
			o60.CFrame = CFrame.new(48.1983757, 154.615784, 21.573246, -0.866000533, 0.500043571, -1.26873638e-005, -5.23884319e-006, 1.62995966e-005, 1, 0.500043571, 0.866000533, -1.14958129e-005)
3788
			o60.BottomSurface = Enum.SurfaceType.Smooth
3789
			o60.TopSurface = Enum.SurfaceType.Smooth
3790
			o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3791
			o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246)
3792
			o61.Parent = o60
3793
			o61.Scale = Vector3.new(1, 0.113539964, 1)
3794
			o62.Parent = o1
3795
			o62.Material = Enum.Material.SmoothPlastic
3796
			o62.BrickColor = BrickColor.new("Really black")
3797
			o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129)
3798
			o62.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3799
			o62.CanCollide = false
3800
			o62.Size = Vector3.new(0.313371032, 1.6803925, 0.217996731)
3801
			o62.CFrame = CFrame.new(47.4619713, 154.289032, 21.4252129, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3802
			o62.BottomSurface = Enum.SurfaceType.Smooth
3803
			o62.TopSurface = Enum.SurfaceType.Smooth
3804
			o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3805
			o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129)
3806
			o63.Parent = o1
3807
			o63.Material = Enum.Material.SmoothPlastic
3808
			o63.BrickColor = BrickColor.new("Really black")
3809
			o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
3810
			o63.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665)
3811
			o63.CanCollide = false
3812
			o63.Size = Vector3.new(0.26341325, 1.27618992, 0.258871108)
3813
			o63.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005)
3814
			o63.BottomSurface = Enum.SurfaceType.Smooth
3815
			o63.TopSurface = Enum.SurfaceType.Smooth
3816
			o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3817
			o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
3818
			o64.Parent = o63
3819
			o65.Parent = o1
3820
			o65.Material = Enum.Material.SmoothPlastic
3821
			o65.BrickColor = BrickColor.new("Really black")
3822
			o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855)
3823
			o65.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924)
3824
			o65.CanCollide = false
3825
			o65.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003)
3826
			o65.CFrame = CFrame.new(47.8199043, 154.522949, 21.631855, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079)
3827
			o65.BottomSurface = Enum.SurfaceType.Smooth
3828
			o65.TopSurface = Enum.SurfaceType.Smooth
3829
			o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3830
			o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855)
3831
			o66.Parent = o65
3832
			o66.Scale = Vector3.new(1, 1, 0.408743829)
3833
			o67.Parent = o1
3834
			o67.Material = Enum.Material.SmoothPlastic
3835
			o67.BrickColor = BrickColor.new("Really black")
3836
			o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035)
3837
			o67.Rotation = Vector3.new(-90, 8.7742701e-005, 60.0009651)
3838
			o67.CanCollide = false
3839
			o67.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3840
			o67.CFrame = CFrame.new(47.9280739, 154.488876, 21.6943035, 0.499985576, -0.86603415, 1.53139899e-006, -7.94816515e-007, 1.30943044e-006, 1, -0.86603415, -0.499985576, -3.36472112e-008)
3841
			o67.BottomSurface = Enum.SurfaceType.Smooth
3842
			o67.TopSurface = Enum.SurfaceType.Smooth
3843
			o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3844
			o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035)
3845
			o68.Parent = o67
3846
			o68.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978)
3847
			o68.MeshType = Enum.MeshType.Wedge
3848
			o69.Parent = o1
3849
			o69.Material = Enum.Material.SmoothPlastic
3850
			o69.BrickColor = BrickColor.new("Really black")
3851
			o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899)
3852
			o69.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913)
3853
			o69.CanCollide = false
3854
			o69.Size = Vector3.new(0.200000003, 0.953736305, 0.200000003)
3855
			o69.CFrame = CFrame.new(47.6114616, 154.477554, 21.5114899, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006)
3856
			o69.BottomSurface = Enum.SurfaceType.Smooth
3857
			o69.TopSurface = Enum.SurfaceType.Smooth
3858
			o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3859
			o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899)
3860
			o70.Parent = o69
3861
			o70.Scale = Vector3.new(0.181664661, 1, 0.158955991)
3862
			o70.MeshType = Enum.MeshType.Wedge
3863
			o71.Parent = o1
3864
			o71.Material = Enum.Material.SmoothPlastic
3865
			o71.BrickColor = BrickColor.new("Really black")
3866
			o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035)
3867
			o71.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913)
3868
			o71.CanCollide = false
3869
			o71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3870
			o71.CFrame = CFrame.new(47.9280815, 154.472977, 21.6943035, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006)
3871
			o71.BottomSurface = Enum.SurfaceType.Smooth
3872
			o71.TopSurface = Enum.SurfaceType.Smooth
3873
			o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3874
			o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035)
3875
			o72.Parent = o71
3876
			o72.Scale = Vector3.new(0.204372719, 0.976444602, 0.295203924)
3877
			o72.MeshType = Enum.MeshType.Wedge
3878
			o73.Parent = o1
3879
			o73.Material = Enum.Material.SmoothPlastic
3880
			o73.BrickColor = BrickColor.new("Really black")
3881
			o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587)
3882
			o73.Rotation = Vector3.new(-89.9996872, 0.000973765214, 60.0005569)
3883
			o73.CanCollide = false
3884
			o73.Size = Vector3.new(0.236163691, 0.200000003, 0.336078286)
3885
			o73.CFrame = CFrame.new(48.2977943, 153.684998, 21.9077587, 0.499991775, -0.866030574, 1.69954092e-005, -3.8355829e-006, 1.74100769e-005, 1, -0.866030574, -0.499991775, 5.38315817e-006)
3886
			o73.BottomSurface = Enum.SurfaceType.Smooth
3887
			o73.TopSurface = Enum.SurfaceType.Smooth
3888
			o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3889
			o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587)
3890
			o74.Parent = o73
3891
			o74.Scale = Vector3.new(1, 0.249787927, 1)
3892
			o74.MeshType = Enum.MeshType.Wedge
3893
			o75.Parent = o1
3894
			o75.Material = Enum.Material.SmoothPlastic
3895
			o75.BrickColor = BrickColor.new("Really black")
3896
			o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158)
3897
			o75.Rotation = Vector3.new(0.000323726912, 60.0003967, 179.999573)
3898
			o75.CanCollide = false
3899
			o75.Size = Vector3.new(0.200000003, 0.200000003, 0.245246336)
3900
			o75.CFrame = CFrame.new(48.2417641, 153.607681, 21.8754158, -0.499994755, -3.78665663e-006, 0.866028905, 2.68025974e-006, -1, -2.8250206e-006, 0.866028905, 9.08692073e-007, 0.499994755)
3901
			o75.BottomSurface = Enum.SurfaceType.Smooth
3902
			o75.TopSurface = Enum.SurfaceType.Smooth
3903
			o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3904
			o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158)
3905
			o76.Parent = o75
3906
			o76.Scale = Vector3.new(0.249788716, 0.272496849, 1)
3907
			o77.Parent = o1
3908
			o77.Material = Enum.Material.SmoothPlastic
3909
			o77.BrickColor = BrickColor.new("Really black")
3910
			o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469)
3911
			o77.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
3912
			o77.CanCollide = false
3913
			o77.Size = Vector3.new(0.240705281, 0.200000003, 0.644907057)
3914
			o77.CFrame = CFrame.new(49.762928, 153.84166, 22.7536469, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
3915
			o77.BottomSurface = Enum.SurfaceType.Smooth
3916
			o77.TopSurface = Enum.SurfaceType.Smooth
3917
			o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3918
			o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469)
3919
			o78.Parent = o77
3920
			o78.Scale = Vector3.new(1, 0.272496104, 1)
3921
			o78.MeshType = Enum.MeshType.Wedge
3922
			o79.Parent = o1
3923
			o79.Material = Enum.Material.SmoothPlastic
3924
			o79.BrickColor = BrickColor.new("Really black")
3925
			o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597)
3926
			o79.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196)
3927
			o79.CanCollide = false
3928
			o79.Size = Vector3.new(0.313371032, 2.97020721, 0.200000003)
3929
			o79.CFrame = CFrame.new(45.8493462, 154.098297, 20.4941597, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006)
3930
			o79.BottomSurface = Enum.SurfaceType.Smooth
3931
			o79.TopSurface = Enum.SurfaceType.Smooth
3932
			o79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3933
			o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597)
3934
			o80.Parent = o79
3935
			o80.Scale = Vector3.new(1, 1, 0.817487836)
3936
			o80.MeshType = Enum.MeshType.Wedge
3937
			o81.Parent = o1
3938
			o81.Material = Enum.Material.SmoothPlastic
3939
			o81.BrickColor = BrickColor.new("Really black")
3940
			o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649)
3941
			o81.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
3942
			o81.CanCollide = false
3943
			o81.Size = Vector3.new(0.313371032, 2.40704894, 0.200000003)
3944
			o81.CFrame = CFrame.new(45.6054802, 154.26178, 20.3533649, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
3945
			o81.BottomSurface = Enum.SurfaceType.Smooth
3946
			o81.TopSurface = Enum.SurfaceType.Smooth
3947
			o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3948
			o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649)
3949
			o82.Parent = o81
3950
			o82.Scale = Vector3.new(1, 1, 0.817487836)
3951
			o82.MeshType = Enum.MeshType.Wedge
3952
			o83.Parent = o1
3953
			o83.Material = Enum.Material.SmoothPlastic
3954
			o83.BrickColor = BrickColor.new("Really black")
3955
			o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898)
3956
			o83.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237)
3957
			o83.CanCollide = false
3958
			o83.Size = Vector3.new(0.313371032, 0.200000003, 0.258871138)
3959
			o83.CFrame = CFrame.new(48.5101967, 154.050598, 22.0303898, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006)
3960
			o83.BottomSurface = Enum.SurfaceType.Smooth
3961
			o83.TopSurface = Enum.SurfaceType.Smooth
3962
			o83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3963
			o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898)
3964
			o84.Parent = o83
3965
			o84.Scale = Vector3.new(1, 0.794779956, 1)
3966
			o84.MeshType = Enum.MeshType.Wedge
3967
			o85.Parent = o1
3968
			o85.Material = Enum.Material.SmoothPlastic
3969
			o85.BrickColor = BrickColor.new("Really black")
3970
			o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815)
3971
			o85.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913)
3972
			o85.CanCollide = false
3973
			o85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3974
			o85.CFrame = CFrame.new(47.1276665, 154.450241, 21.2321815, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006)
3975
			o85.BottomSurface = Enum.SurfaceType.Smooth
3976
			o85.TopSurface = Enum.SurfaceType.Smooth
3977
			o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3978
			o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815)
3979
			o86.Parent = o85
3980
			o86.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
3981
			o86.MeshType = Enum.MeshType.Wedge
3982
			o87.Parent = o1
3983
			o87.Material = Enum.Material.SmoothPlastic
3984
			o87.BrickColor = BrickColor.new("Really black")
3985
			o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777)
3986
			o87.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
3987
			o87.CanCollide = false
3988
			o87.Size = Vector3.new(0.208914012, 0.781155407, 0.254329532)
3989
			o87.CFrame = CFrame.new(48.6419487, 154.205017, 22.1064777, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
3990
			o87.BottomSurface = Enum.SurfaceType.Smooth
3991
			o87.TopSurface = Enum.SurfaceType.Smooth
3992
			o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
3993
			o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777)
3994
			o88.Parent = o87
3995
			o88.MeshType = Enum.MeshType.Wedge
3996
			o89.Parent = o1
3997
			o89.Material = Enum.Material.SmoothPlastic
3998
			o89.BrickColor = BrickColor.new("Really black")
3999
			o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532)
4000
			o89.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698)
4001
			o89.CanCollide = false
4002
			o89.Size = Vector3.new(0.313371032, 1.64860117, 0.200000003)
4003
			o89.CFrame = CFrame.new(47.4757423, 154.409378, 21.4331532, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006)
4004
			o89.BottomSurface = Enum.SurfaceType.Smooth
4005
			o89.TopSurface = Enum.SurfaceType.Smooth
4006
			o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4007
			o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532)
4008
			o90.Parent = o89
4009
			o90.Scale = Vector3.new(1, 1, 0.113540001)
4010
			o90.MeshType = Enum.MeshType.Wedge
4011
			o91.Parent = o1
4012
			o91.Material = Enum.Material.SmoothPlastic
4013
			o91.BrickColor = BrickColor.new("Really black")
4014
			o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175)
4015
			o91.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4016
			o91.CanCollide = false
4017
			o91.Size = Vector3.new(0.240705281, 0.200000003, 0.649448633)
4018
			o91.CFrame = CFrame.new(49.7157173, 153.839401, 22.7264175, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4019
			o91.BottomSurface = Enum.SurfaceType.Smooth
4020
			o91.TopSurface = Enum.SurfaceType.Smooth
4021
			o91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4022
			o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175)
4023
			o92.Parent = o91
4024
			o92.Scale = Vector3.new(1, 0.2724967, 1)
4025
			o93.Parent = o1
4026
			o93.Material = Enum.Material.SmoothPlastic
4027
			o93.BrickColor = BrickColor.new("Really black")
4028
			o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324)
4029
			o93.Rotation = Vector3.new(-90, 8.77428538e-005, 60.0016022)
4030
			o93.CanCollide = false
4031
			o93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4032
			o93.CFrame = CFrame.new(46.9408226, 154.488831, 21.1243324, 0.49997595, -0.866039574, 1.53140172e-006, -7.94801281e-007, 1.30944045e-006, 1, -0.866039753, -0.499975979, -3.36463017e-008)
4033
			o93.BottomSurface = Enum.SurfaceType.Smooth
4034
			o93.TopSurface = Enum.SurfaceType.Smooth
4035
			o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4036
			o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324)
4037
			o94.Parent = o93
4038
			o94.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978)
4039
			o94.MeshType = Enum.MeshType.Wedge
4040
			o95.Parent = o1
4041
			o95.Material = Enum.Material.SmoothPlastic
4042
			o95.BrickColor = BrickColor.new("Really black")
4043
			o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406)
4044
			o95.Rotation = Vector3.new(79.6863098, 17.2289619, 121.566193)
4045
			o95.CanCollide = false
4046
			o95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4047
			o95.CFrame = CFrame.new(48.0289345, 153.768982, 21.7525406, -0.49999401, -0.813804328, 0.296190858, 6.91067157e-007, -0.342010617, -0.939696074, 0.866029382, -0.469842136, 0.171003759)
4048
			o95.BottomSurface = Enum.SurfaceType.Smooth
4049
			o95.TopSurface = Enum.SurfaceType.Smooth
4050
			o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4051
			o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406)
4052
			o96.Parent = o95
4053
			o96.Scale = Vector3.new(0.249788716, 0.272496849, 0.885611713)
4054
			o97.Parent = o1
4055
			o97.Material = Enum.Material.SmoothPlastic
4056
			o97.BrickColor = BrickColor.new("Really black")
4057
			o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551)
4058
			o97.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4059
			o97.CanCollide = false
4060
			o97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4061
			o97.CFrame = CFrame.new(48.2250175, 153.805359, 21.8657551, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4062
			o97.BottomSurface = Enum.SurfaceType.Smooth
4063
			o97.TopSurface = Enum.SurfaceType.Smooth
4064
			o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4065
			o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551)
4066
			o98.Parent = o97
4067
			o98.Scale = Vector3.new(0.249788716, 0.272496849, 0.613115788)
4068
			o99.Parent = o1
4069
			o99.Material = Enum.Material.SmoothPlastic
4070
			o99.BrickColor = BrickColor.new("Really black")
4071
			o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655)
4072
			o99.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4073
			o99.CanCollide = false
4074
			o99.Size = Vector3.new(0.313371032, 0.658532143, 0.217996731)
4075
			o99.CFrame = CFrame.new(46.4491615, 154.289108, 20.8404655, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4076
			o99.BottomSurface = Enum.SurfaceType.Smooth
4077
			o99.TopSurface = Enum.SurfaceType.Smooth
4078
			o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4079
			o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655)
4080
			o100.Parent = o99
4081
			o100.MeshType = Enum.MeshType.Wedge
4082
			o101.Parent = o1
4083
			o101.Material = Enum.Material.SmoothPlastic
4084
			o101.BrickColor = BrickColor.new("Really black")
4085
			o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894)
4086
			o101.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4087
			o101.CanCollide = false
4088
			o101.Size = Vector3.new(0.313371032, 1.50781167, 0.258871168)
4089
			o101.CFrame = CFrame.new(47.7884331, 154.050598, 21.6136894, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4090
			o101.BottomSurface = Enum.SurfaceType.Smooth
4091
			o101.TopSurface = Enum.SurfaceType.Smooth
4092
			o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4093
			o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894)
4094
			o102.Parent = o1
4095
			o102.Material = Enum.Material.SmoothPlastic
4096
			o102.BrickColor = BrickColor.new("Really black")
4097
			o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202)
4098
			o102.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4099
			o102.CanCollide = false
4100
			o102.Size = Vector3.new(0.313371032, 0.781155527, 0.200000003)
4101
			o102.CFrame = CFrame.new(47.4737663, 153.832581, 21.4320202, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4102
			o102.BottomSurface = Enum.SurfaceType.Smooth
4103
			o102.TopSurface = Enum.SurfaceType.Smooth
4104
			o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4105
			o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202)
4106
			o103.Parent = o102
4107
			o103.Scale = Vector3.new(1, 1, 0.885611713)
4108
			o104.Parent = o1
4109
			o104.Material = Enum.Material.SmoothPlastic
4110
			o104.BrickColor = BrickColor.new("Really black")
4111
			o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261)
4112
			o104.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924)
4113
			o104.CanCollide = false
4114
			o104.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003)
4115
			o104.CFrame = CFrame.new(47.1748695, 154.522919, 21.2594261, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079)
4116
			o104.BottomSurface = Enum.SurfaceType.Smooth
4117
			o104.TopSurface = Enum.SurfaceType.Smooth
4118
			o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4119
			o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261)
4120
			o105.Parent = o104
4121
			o105.Scale = Vector3.new(1, 1, 0.408743829)
4122
			o106.Parent = o1
4123
			o106.Material = Enum.Material.SmoothPlastic
4124
			o106.BrickColor = BrickColor.new("Really black")
4125
			o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491)
4126
			o106.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
4127
			o106.CanCollide = false
4128
			o106.Size = Vector3.new(0.240705281, 0.531367242, 0.200000003)
4129
			o106.CFrame = CFrame.new(48.8523674, 153.589584, 22.2279491, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
4130
			o106.BottomSurface = Enum.SurfaceType.Smooth
4131
			o106.TopSurface = Enum.SurfaceType.Smooth
4132
			o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4133
			o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491)
4134
			o107.Parent = o106
4135
			o107.Scale = Vector3.new(1, 1, 0.703947783)
4136
			o107.MeshType = Enum.MeshType.Wedge
4137
			o108.Parent = o1
4138
			o108.Material = Enum.Material.SmoothPlastic
4139
			o108.BrickColor = BrickColor.new("Really black")
4140
			o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212)
4141
			o108.Rotation = Vector3.new(-89.9996872, 0.000973768067, -119.998802)
4142
			o108.CanCollide = false
4143
			o108.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
4144
			o108.CFrame = CFrame.new(49.7727623, 153.503311, 22.7593212, -0.499982089, 0.866036057, 1.69954583e-005, 3.83530369e-006, -1.74102242e-005, 1, 0.866036057, 0.499982089, 5.3832855e-006)
4145
			o108.BottomSurface = Enum.SurfaceType.Smooth
4146
			o108.TopSurface = Enum.SurfaceType.Smooth
4147
			o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4148
			o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212)
4149
			o109.Parent = o108
4150
			o109.Scale = Vector3.new(1, 0.158955991, 0.158955932)
4151
			o109.MeshType = Enum.MeshType.Wedge
4152
			o110.Parent = o1
4153
			o110.Material = Enum.Material.SmoothPlastic
4154
			o110.BrickColor = BrickColor.new("Really black")
4155
			o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741)
4156
			o110.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
4157
			o110.CanCollide = false
4158
			o110.Size = Vector3.new(0.240705281, 0.781155407, 0.200000003)
4159
			o110.CFrame = CFrame.new(49.4207344, 153.503281, 22.5560741, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
4160
			o110.BottomSurface = Enum.SurfaceType.Smooth
4161
			o110.TopSurface = Enum.SurfaceType.Smooth
4162
			o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4163
			o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741)
4164
			o111.Parent = o110
4165
			o111.Scale = Vector3.new(1, 1, 0.158955932)
4166
			o111.MeshType = Enum.MeshType.Wedge
4167
			o112.Parent = o1
4168
			o112.Material = Enum.Material.SmoothPlastic
4169
			o112.BrickColor = BrickColor.new("Really black")
4170
			o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047)
4171
			o112.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913)
4172
			o112.CanCollide = false
4173
			o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4174
			o112.CFrame = CFrame.new(47.7727165, 154.450287, 21.6046047, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006)
4175
			o112.BottomSurface = Enum.SurfaceType.Smooth
4176
			o112.TopSurface = Enum.SurfaceType.Smooth
4177
			o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4178
			o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047)
4179
			o113.Parent = o112
4180
			o113.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
4181
			o113.MeshType = Enum.MeshType.Wedge
4182
			o114.Parent = o1
4183
			o114.Material = Enum.Material.SmoothPlastic
4184
			o114.BrickColor = BrickColor.new("Really black")
4185
			o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549)
4186
			o114.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
4187
			o114.CanCollide = false
4188
			o114.Size = Vector3.new(0.240705281, 1.48964524, 0.200000003)
4189
			o114.CFrame = CFrame.new(49.0470924, 154.148193, 22.3403549, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
4190
			o114.BottomSurface = Enum.SurfaceType.Smooth
4191
			o114.TopSurface = Enum.SurfaceType.Smooth
4192
			o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4193
			o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549)
4194
			o115.Parent = o114
4195
			o115.Scale = Vector3.new(1, 1, 0.703947783)
4196
			o115.MeshType = Enum.MeshType.Wedge
4197
			o116.Parent = o1
4198
			o116.Material = Enum.Material.SmoothPlastic
4199
			o116.BrickColor = BrickColor.new("Really black")
4200
			o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122)
4201
			o116.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196)
4202
			o116.CanCollide = false
4203
			o116.Size = Vector3.new(0.313371032, 1.68039238, 0.435993463)
4204
			o116.CFrame = CFrame.new(46.4078636, 153.962097, 20.8166122, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006)
4205
			o116.BottomSurface = Enum.SurfaceType.Smooth
4206
			o116.TopSurface = Enum.SurfaceType.Smooth
4207
			o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4208
			o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122)
4209
			o117.Parent = o116
4210
			o117.MeshType = Enum.MeshType.Wedge
4211
			o118.Parent = o1
4212
			o118.Material = Enum.Material.SmoothPlastic
4213
			o118.BrickColor = BrickColor.new("Really black")
4214
			o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052)
4215
			o118.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4216
			o118.CanCollide = false
4217
			o118.Size = Vector3.new(0.313371032, 0.200000003, 0.200000003)
4218
			o118.CFrame = CFrame.new(46.7480965, 154.409409, 21.013052, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4219
			o118.BottomSurface = Enum.SurfaceType.Smooth
4220
			o118.TopSurface = Enum.SurfaceType.Smooth
4221
			o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4222
			o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052)
4223
			o119.Parent = o118
4224
			o119.Scale = Vector3.new(1, 0.1589562, 0.113540001)
4225
			o119.MeshType = Enum.MeshType.Wedge
4226
			o120.Parent = o1
4227
			o120.Material = Enum.Material.SmoothPlastic
4228
			o120.BrickColor = BrickColor.new("Really black")
4229
			o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016)
4230
			o120.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4231
			o120.CanCollide = false
4232
			o120.Size = Vector3.new(0.240705281, 0.390577823, 0.200000003)
4233
			o120.CFrame = CFrame.new(48.2722282, 153.912094, 21.8930016, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4234
			o120.BottomSurface = Enum.SurfaceType.Smooth
4235
			o120.TopSurface = Enum.SurfaceType.Smooth
4236
			o120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4237
			o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016)
4238
			o121.Parent = o120
4239
			o121.Scale = Vector3.new(1, 1, 0.658531725)
4240
			o122.Parent = o1
4241
			o122.Material = Enum.Material.SmoothPlastic
4242
			o122.BrickColor = BrickColor.new("Really black")
4243
			o122.Position = Vector3.new(47.222065, 154.450256, 21.286684)
4244
			o122.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206)
4245
			o122.CanCollide = false
4246
			o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4247
			o122.CFrame = CFrame.new(47.222065, 154.450256, 21.286684, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006)
4248
			o122.BottomSurface = Enum.SurfaceType.Smooth
4249
			o122.TopSurface = Enum.SurfaceType.Smooth
4250
			o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4251
			o122.Position = Vector3.new(47.222065, 154.450256, 21.286684)
4252
			o123.Parent = o122
4253
			o123.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
4254
			o123.MeshType = Enum.MeshType.Wedge
4255
			o124.Parent = o1
4256
			o124.Material = Enum.Material.SmoothPlastic
4257
			o124.BrickColor = BrickColor.new("Really black")
4258
			o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112)
4259
			o124.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4260
			o124.CanCollide = false
4261
			o124.Size = Vector3.new(0.240705281, 0.758447468, 0.200000003)
4262
			o124.CFrame = CFrame.new(49.4108849, 153.589584, 22.5504112, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4263
			o124.BottomSurface = Enum.SurfaceType.Smooth
4264
			o124.TopSurface = Enum.SurfaceType.Smooth
4265
			o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4266
			o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112)
4267
			o125.Parent = o124
4268
			o125.Scale = Vector3.new(1, 1, 0.703947842)
4269
			o126.Parent = o1
4270
			o126.Material = Enum.Material.SmoothPlastic
4271
			o126.BrickColor = BrickColor.new("Really black")
4272
			o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078)
4273
			o126.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
4274
			o126.CanCollide = false
4275
			o126.Size = Vector3.new(0.240705281, 0.58586657, 0.200000003)
4276
			o126.CFrame = CFrame.new(48.6950493, 153.616852, 22.1371078, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
4277
			o126.BottomSurface = Enum.SurfaceType.Smooth
4278
			o126.TopSurface = Enum.SurfaceType.Smooth
4279
			o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4280
			o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078)
4281
			o127.Parent = o126
4282
			o127.Scale = Vector3.new(1, 1, 0.431451917)
4283
			o127.MeshType = Enum.MeshType.Wedge
4284
			o128.Parent = o1
4285
			o128.Material = Enum.Material.SmoothPlastic
4286
			o128.BrickColor = BrickColor.new("Really black")
4287
			o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717)
4288
			o128.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
4289
			o128.CanCollide = false
4290
			o128.Size = Vector3.new(0.240705281, 1.44422936, 0.563158214)
4291
			o128.CFrame = CFrame.new(49.0667305, 153.941574, 22.351717, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
4292
			o128.BottomSurface = Enum.SurfaceType.Smooth
4293
			o128.TopSurface = Enum.SurfaceType.Smooth
4294
			o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4295
			o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717)
4296
			o129.Parent = o1
4297
			o129.Material = Enum.Material.SmoothPlastic
4298
			o129.BrickColor = BrickColor.new("Really black")
4299
			o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848)
4300
			o129.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237)
4301
			o129.CanCollide = false
4302
			o129.Size = Vector3.new(0.313371032, 0.726656258, 0.200000003)
4303
			o129.CFrame = CFrame.new(48.1266899, 153.832581, 21.8089848, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006)
4304
			o129.BottomSurface = Enum.SurfaceType.Smooth
4305
			o129.TopSurface = Enum.SurfaceType.Smooth
4306
			o129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4307
			o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848)
4308
			o130.Parent = o129
4309
			o130.Scale = Vector3.new(1, 1, 0.885611713)
4310
			o130.MeshType = Enum.MeshType.Wedge
4311
			o131.Parent = o1
4312
			o131.Material = Enum.Material.SmoothPlastic
4313
			o131.BrickColor = BrickColor.new("Really black")
4314
			o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072)
4315
			o131.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206)
4316
			o131.CanCollide = false
4317
			o131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4318
			o131.CFrame = CFrame.new(47.867115, 154.450256, 21.6591072, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006)
4319
			o131.BottomSurface = Enum.SurfaceType.Smooth
4320
			o131.TopSurface = Enum.SurfaceType.Smooth
4321
			o131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4322
			o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072)
4323
			o132.Parent = o131
4324
			o132.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
4325
			o132.MeshType = Enum.MeshType.Wedge
4326
			o133.Name = "Pipe"
4327
			o133.Parent = o1
4328
			o133.Material = Enum.Material.SmoothPlastic
4329
			o133.BrickColor = BrickColor.new("Really black")
4330
			o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282)
4331
			o133.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
4332
			o133.CanCollide = false
4333
			o133.Size = Vector3.new(0.313371032, 6.74881935, 0.308828712)
4334
			o133.CFrame = CFrame.new(45.2593498, 154.189148, 20.1535282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
4335
			o133.BottomSurface = Enum.SurfaceType.Smooth
4336
			o133.TopSurface = Enum.SurfaceType.Smooth
4337
			o133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4338
			o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282)
4339
			o134.Parent = o133
4340
			o135.Name = "Pipe2"
4341
			o135.Parent = o1
4342
			o135.Material = Enum.Material.SmoothPlastic
4343
			o135.BrickColor = BrickColor.new("Really black")
4344
			o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114)
4345
			o135.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
4346
			o135.CanCollide = false
4347
			o135.Size = Vector3.new(0.217997238, 4.21914721, 0.308828712)
4348
			o135.CFrame = CFrame.new(46.5356941, 154.043839, 20.8904114, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
4349
			o135.BottomSurface = Enum.SurfaceType.Smooth
4350
			o135.TopSurface = Enum.SurfaceType.Smooth
4351
			o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4352
			o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114)
4353
			o136.Parent = o135
4354
			o137.Name = "Pipe2"
4355
			o137.Parent = o1
4356
			o137.Material = Enum.Material.SmoothPlastic
4357
			o137.BrickColor = BrickColor.new("Really black")
4358
			o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282)
4359
			o137.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
4360
			o137.CanCollide = false
4361
			o137.Size = Vector3.new(0.236163691, 0.200000003, 0.358786255)
4362
			o137.CFrame = CFrame.new(44.7047691, 154.041534, 19.8333282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
4363
			o137.BottomSurface = Enum.SurfaceType.Smooth
4364
			o137.TopSurface = Enum.SurfaceType.Smooth
4365
			o137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
4366
			o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282)
4367
			o138.Parent = o137
4368
			o138.Scale = Vector3.new(1, 0.272498846, 1)
4369
			o139.Name = "PipeH"
4370
			o139.Parent = o1
4371
			o139.Material = Enum.Material.Neon
4372
			o139.BrickColor = BrickColor.new("New Yeller")
4373
			o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781)
4374
			o139.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
4375
			o139.CanCollide = false
4376
			o139.Size = Vector3.new(0.249788493, 0.200000003, 0.308828712)
4377
			o139.CFrame = CFrame.new(42.336956, 154.189194, 18.4662781, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
4378
			o139.BottomSurface = Enum.SurfaceType.Smooth
4379
			o139.TopSurface = Enum.SurfaceType.Smooth
4380
			o139.Color = Color3.new(1, 1, 0)
4381
			o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781)
4382
			o140.Parent = o139
4383
			o140.Scale = Vector3.new(1, 0.0454160199, 1)
4384
			o141.Name = "Thing"
4385
			o141.Parent = o1
4386
			o141.BrickColor = BrickColor.new("Dark stone grey")
4387
			o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648)
4388
			o141.Rotation = Vector3.new(-179.999313, 29.9983273, -0.00131815404)
4389
			o141.CanCollide = false
4390
			o141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
4391
			o141.CFrame = CFrame.new(48.0843468, 154.613983, 21.6376648, 0.86604023, 1.99242331e-005, 0.499974728, 1.7006736e-005, -1, 1.03919392e-005, 0.499974728, -4.968947e-007, -0.86604023)
4392
			o141.BottomSurface = Enum.SurfaceType.Smooth
4393
			o141.TopSurface = Enum.SurfaceType.Smooth
4394
			o141.Color = Color3.new(0.388235, 0.372549, 0.384314)
4395
			o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648)
4396
			o142.Parent = o141
4397
			o142.Scale = Vector3.new(0.181664243, 0.113539964, 0.181663886)
4398
4399
			function destroy(p)
4400
				for i,v in pairs(p.Character:GetChildren()) do
4401
					spawn(function()
4402
						if v:IsA("LocalScript") or v:IsA("Script") then
4403
							v:Destroy()
4404
						end
4405
					end)
4406
				end
4407
			end
4408
4409
			for i,v in pairs(Tool:GetChildren()) do
4410
				if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
4411
					if v.Name ~= "HandlePart" then
4412
						local w = Instance.new("Weld",Tool.HandlePart)
4413
						w.Part0 = Tool.HandlePart
4414
						w.Part1 = v
4415
						w.C0 = CFrame.new(v.Position-Tool.HandlePart.Position)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z))
4416
					end
4417
				end
4418
			end
4419
4420
			print(Tool.Name.." Loaded.")
4421
4422
			for i,v in pairs(Tool:GetChildren()) do
4423
				if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
4424
					if v.Material == Enum.Material.Neon then
4425
						v.BrickColor = char:FindFirstChild("Torso").BrickColor
4426
					end
4427
				end
4428
			end
4429
4430
			Tool.Equipped:connect(function()
4431
				ceqpt = true
4432
				bsy = false
4433
				print("|Equipped|: ".."Saving old joints")
4434
				for i,v in pairs(char.Torso:GetChildren()) do
4435
					if v:IsA("Motor6D") and v.Name ~= "Neck" then
4436
						--print("|Equipped|: "..v.Name.." saved!")
4437
						table.insert(jtab,v)
4438
					end
4439
				end
4440
4441
				gyro.Parent = char:WaitForChild("HumanoidRootPart")
4442
				
4443
				local aWeld = Instance.new("Weld",char["Right Arm"])
4444
				aWeld.Name = "aWeld"
4445
				aWeld.Part0 = Tool.HandlePart
4446
				aWeld.Part1 = char["Right Arm"]
4447
				aWeld.C0 = CFrame.new(0.9,0,0.1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))
4448
				
4449
				local bWeld = Instance.new("Weld",char["Torso"])
4450
				bWeld.Name = "bWeld"
4451
				bWeld.Part0 = char["Torso"]
4452
				bWeld.Part1 = char["Right Arm"]
4453
				bWeld.C0 = CFrame.new(1.2,0.3,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80))
4454
				
4455
				local cWeld = Instance.new("Weld",char["Torso"])
4456
				cWeld.Name = "cWeld"
4457
				cWeld.Part0 = char["Torso"]
4458
				cWeld.Part1 = char["Left Arm"]
4459
				cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30))
4460
			end)
4461
4462
			Tool.Unequipped:connect(function()
4463
				ceqpt = false
4464
				for i,v in pairs(char.Torso:GetChildren()) do
4465
					if v:IsA("Weld") or v:IsA("Motor6D") then
4466
						if v.Name ~= "Neck" then
4467
							v:Destroy()
4468
						end
4469
					end
4470
				end
4471
				for i,v in pairs(jtab) do
4472
					v:Clone().Parent = char.Torso
4473
				end
4474
				for i,v in pairs(jtab) do
4475
					table.remove(jtab,1)
4476
				end
4477
				
4478
				gyro.Parent = game:GetService("ServerStorage")
4479
4480
				char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
4481
				gyro.MaxTorque = Vector3.new(0,0,0)
4482
				char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
4483
				--char.Humanoid.WalkSpeed = 16
4484
				--char.Humanoid.JumpPower = 50
4485
			end)
4486
4487
			--Functions
4488
4489
			local rignore = {}
4490
			function rayCast(orig,targ,maxdist)
4491
				local test = Tool.PipeH.Position
4492
				if orig then
4493
					test = orig
4494
				end
4495
				local r = Ray.new(test,(targ-test).unit * maxdist)
4496
				local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
4497
				--print(pos)
4498
				return hit,pos,normal
4499
			end
4500
4501
			function clerp(a,b,c)
4502
				return a:lerp(b,c)
4503
			end
4504
4505
			--NHIgnore = {char}
4506
			function getMouseNH(pos,dir)
4507
				if not pos then
4508
					pos = game:GetService("Workspace").CurrentCamera.CFrame.p
4509
					--print("|gMNH|: First pos!")
4510
				end
4511
				if not dir then
4512
					dir = (plr:GetMouse().Hit.p - pos).unit*2048
4513
					--print("|gMNH|: First dir!")
4514
				end
4515
				local r = Ray.new(pos,dir)
4516
				local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
4517
				if hit then
4518
					if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
4519
						table.insert(rignore,hit)
4520
						--print("|gMNH|: Accessory!")
4521
						return getMouseNH(pos,dir)
4522
					else
4523
						--print("|gMNH|: Part!")
4524
						return hit,pos,normal
4525
					end
4526
				else
4527
					--print("|gMNH|: Nil!")
4528
					--print(pos)
4529
					return hit,pos,normal
4530
				end
4531
			end
4532
4533
			function shoot(targ,op)
4534
				--print("----Target / Old position----")
4535
				--print(targ)
4536
				--print(op)
4537
				--print("-----------------------------")
4538
				local hit,pos,normal = rayCast(op,targ,2048)
4539
				local dir = (targ-op).unit * 2048
4540
				if hit then
4541
					--print("|Shoot|: "..hit.Name)
4542
					--print("|Shoot|: "..pos.X..","..pos.Y..","..pos.Z..".")
4543
					--print("|Shoot|: "..(op-pos).Magnitude)
4544
					if hit.Parent:FindFirstChild("Humanoid") then
4545
						table.insert(rignore,hit)
4546
						
4547
						local iscus = false
4548
						for i,v in pairs(dmgTab) do
4549
							if hit.Name == v[1] then
4550
								hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - v[2]
4551
								hit:BreakJoints()
4552
								destroy(game:GetService("Players"):GetPlayerFromCharacter(hit.Parent))
4553
								for i=1,7 do
4554
									local blood = Instance.new("Part")
4555
									blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10))
4556
									blood.CFrame = CFrame.new(pos)
4557
									blood.CanCollide = false
4558
									blood.TopSurface = "Smooth"
4559
									blood.BottomSurface = "Smooth"
4560
									blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
4561
									blood.Color = Color3.fromRGB(math.random(150,255),0,0)
4562
									blood.Parent = game:GetService("Workspace")
4563
								end
4564
								iscus = true
4565
							end
4566
						end
4567
						if iscus == false then
4568
							hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - miscDmg
4569
							hit:BreakJoints()
4570
							for i=1,7 do
4571
								local blood = Instance.new("Part")
4572
								blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10))
4573
								blood.CFrame = CFrame.new(pos)
4574
								blood.CanCollide = false
4575
								blood.TopSurface = "Smooth"
4576
								blood.BottomSurface = "Smooth"
4577
								blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
4578
								blood.Color = Color3.fromRGB(math.random(150,255),0,0)
4579
								blood.Parent = game:GetService("Workspace")
4580
							end
4581
						end
4582
						
4583
						shoot(pos + dir,pos)
4584
					elseif hit.Parent:IsA("Hat") or hit.Parent:IsA("Accessory") then
4585
						table.insert(rignore,hit.Parent)
4586
						--print("|Shoot|: Potential hat; "..hit.Name.." moved to ignore list")
4587
						shoot(pos + dir,pos)
4588
					else
4589
						table.insert(rignore,hit)
4590
						shoot(pos + dir,pos)
4591
					end
4592
					local trace = Instance.new("Part",game.Workspace)
4593
					trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2)
4594
					trace.BrickColor = char:FindFirstChild("Torso").BrickColor
4595
					trace.Anchored = true
4596
					trace.CanCollide = false
4597
					trace.TopSurface = "Smooth"
4598
					trace.BottomSurface = "Smooth"
4599
					trace.Material = Enum.Material.Neon
4600
					trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
4601
					spawn(function()
4602
						local m = Instance.new("SpecialMesh",trace)
4603
						m.MeshType = Enum.MeshType.Cylinder
4604
						for i=1,10 do
4605
							trace.Transparency = trace.Transparency + 0.1
4606
							m.Scale = m.Scale - Vector3.new(0,0.1,0.1)
4607
							wait(0.05)
4608
						end
4609
						trace:Destroy()
4610
					end)
4611
				else
4612
					--print("|Shoot|: ".."No target or too far away")
4613
					local trace = Instance.new("Part",game.Workspace)
4614
					trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2)
4615
					trace.BrickColor = char:FindFirstChild("Torso").BrickColor
4616
					trace.Anchored = true
4617
					trace.CanCollide = false
4618
					trace.TopSurface = "Smooth"
4619
					trace.BottomSurface = "Smooth"
4620
					trace.Material = Enum.Material.Neon
4621
					trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
4622
					spawn(function()
4623
						local m = Instance.new("SpecialMesh",trace)
4624
						m.MeshType = Enum.MeshType.Cylinder
4625
						for i=1,10 do
4626
							trace.Transparency = trace.Transparency + 0.1
4627
							m.Scale = m.Scale - Vector3.new(0,0.1,0.1)
4628
							wait(0.05)
4629
						end
4630
						trace:Destroy()
4631
					end)
4632
				end
4633
			end
4634
4635
			--End of functions
4636
4637
			plr:GetMouse().Button1Down:connect(function()
4638
				if ceqpt == true and isaim == true and cd == false then
4639
					cd = true
4640
					local s = Instance.new("Sound",Tool.HandlePart)
4641
					s.SoundId = "rbxassetid://136523485"
4642
					s.PlayOnRemove = false
4643
					s:Play()
4644
					game:GetService("Debris"):AddItem(s,5)
4645
					table.insert(rignore,char)
4646
					local hit,pos,normal = getMouseNH()
4647
					for i,v in pairs(rignore) do
4648
						table.remove(rignore,1)
4649
					end
4650
					--print(pos)
4651
					shoot(pos,Tool.PipeH.CFrame.p)
4652
					
4653
					if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
4654
						bsy = true
4655
						for i=1,5 do
4656
							if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") and char.HumanoidRootPart:FindFirstChild("RootJoint") and char.Torso:FindFirstChild("Neck") then
4657
								char.Torso:FindFirstChild("bWeld").C0 = clerp(char.Torso.bWeld.C0,(CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))*CFrame.new(0,1,0)),0.2)
4658
								char.Torso:FindFirstChild("cWeld").C0 = clerp(char.Torso.cWeld.C0,(CFrame.new(-1.5,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10))*CFrame.new(0,1,0)),0.2)
4659
								char.HumanoidRootPart:FindFirstChild("RootJoint").C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),0.2)
4660
								char.Torso:FindFirstChild("Neck").C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(240)),0.2)
4661
								wait()
4662
							end
4663
						end
4664
						bsy = false
4665
					end
4666
					
4667
					table.insert(rignore,char)
4668
					cd = false
4669
				end
4670
			end)
4671
4672
			while not ceqpt do wait() end
4673
4674
			local animspeed = 0.3
4675
4676
			while wait() do
4677
				--if ceqpt == true then print("Equipped") else print ("Unequipped") end
4678
				
4679
				local cPos = game:GetService("Workspace").CurrentCamera.CFrame.p
4680
				local newPos = cPos - char.HumanoidRootPart.CFrame.p
4681
				local dist = math.sqrt((newPos.X*newPos.X)+(newPos.Y*newPos.Y)+(newPos.Z*newPos.Z))
4682
				--print(dist)
4683
				
4684
				if dist <= 8.5 and ceqpt == true then
4685
					isaim = true
4686
					if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
4687
						if bsy == false then
4688
							local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y
4689
							y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude
4690
							char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1,0.5 + (y/100),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)),animspeed)
4691
							char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.5 + (y/60),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)),animspeed)
4692
							char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2)
4693
							char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2)
4694
							char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed)
4695
							char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(y/2),math.rad(240)),animspeed)
4696
							--char.Humanoid.WalkSpeed = 6
4697
							--char.Humanoid.JumpPower = 0
4698
						end
4699
					end
4700
					local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p
4701
					gyro.MaxTorque = Vector3.new(0,10000000,0)
4702
					gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p)
4703
				else
4704
					isaim = false
4705
					if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
4706
						if bsy == false then
4707
							local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y
4708
							y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude
4709
							char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.2,0.3 + math.cos(tick())/5,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)),animspeed)
4710
							char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0 + math.cos(tick())/5,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)),animspeed)
4711
							char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2)
4712
							char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2)
4713
							char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
4714
							char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
4715
							--char.Humanoid.WalkSpeed = 16
4716
							--char.Humanoid.JumpPower = 50
4717
						end
4718
					end
4719
					gyro.MaxTorque = Vector3.new(0,0,0)
4720
				end
4721
			end
4722
		end
4723
	},
4724
	{
4725
		"Terrain Generation",
4726
		function()
4727
			--[[ terrain lol ]] --[[ joalars2 ]]  local char = game:GetService("Players").LocalPlayer.Character  local xsi,ysi,zsi = 20,3,20 local xs,ys,zs = -xsi*25,4.1,-xsi*25  local rows = 50 local columns = 50  local intensity = 15 --[[ Lower = More intense = Looks crap ]]  local rand = math.random(0,10000)  local lowest = nil  for i=0,rows*xsi,xsi do for o=0,columns*zsi,zsi do local p = Instance.new("Part") p.Size = Vector3.new(xsi,ysi,zsi) p.Anchored = true p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Locked = true if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) <= -0.3*intensity then p.BrickColor = BrickColor.new("Bright blue") p.Reflectance = 0.3 p.Material = "SmoothPlastic" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,-84.5,o)) else p.BrickColor = BrickColor.new("Bright green") p.Material = "Grass" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4),o) + Vector3.new(0,-80,0)) end if lowest == nil or p.Position.Y < lowest then lowest = p.Position.Y print("Lowest updated: "..lowest) end p.Parent = workspace["Base"] or workspace local randomchance = math.random(1,400) if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) > -0.3*intensity then if randomchance <= 20 then local th = math.random(7,20) local tw = math.random(2,8) local lh = math.random(th/2,th) local lw = math.random(tw*1.5,tw*2.5) local b = Instance.new("Part") b.Size = Vector3.new(th,tw,tw) b.Shape = "Cylinder" b.Anchored = true b.TopSurface = "Smooth" b.Name = "Base" b.BottomSurface = "Smooth" b.BrickColor = BrickColor.new("Brown") b.Material = "Wood" b.CFrame = CFrame.new(p.Position + Vector3.new(0,th/2 + ysi/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) b.Parent = p local l1 = Instance.new("Part") l1.Size = Vector3.new(lh,lw,lw) l1.Shape = "Cylinder" l1.Anchored = true l1.TopSurface = "Smooth" l1.BottomSurface = "Smooth" l1.BrickColor = BrickColor.new("Camo") l1.Material = "Grass" l1.CFrame = CFrame.new(b.Position + Vector3.new(0,th/2 + lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l1.Parent = b local l2 = Instance.new("Part") l2.Size = Vector3.new(lw,lw,lw) l2.Shape = "Ball" l2.Anchored = true l2.TopSurface = "Smooth" l2.BottomSurface = "Smooth" l2.BrickColor = BrickColor.new("Camo") l2.Material = "Grass" l2.CFrame = CFrame.new(l1.Position + Vector3.new(0,lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l2.Parent = b local l3 = Instance.new("Part") l3.Size = Vector3.new(lw,lw,lw) l3.Shape = "Ball" l3.Anchored = true l3.TopSurface = "Smooth" l3.BottomSurface = "Smooth" l3.BrickColor = BrickColor.new("Camo") l3.Material = "Grass" l3.CFrame = CFrame.new(l1.Position + Vector3.new(0,-lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l3.Parent = b elseif randomchance > 20 and randomchance <= 25 then for i=1,math.random(4,8) do local rh = math.random(3,6) local rl = math.random(3,6) local rw = math.random(3,6) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance > 25 and randomchance <= 35 then for i=1,math.random(4,8) do local rh = math.random(5,8) local rl = math.random(5,8) local rw = math.random(5,8) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.CanCollide = false r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 36 then for i=1,math.random(8,16) do local rh = math.random(8,16) local rl = math.random(8,16) local rw = math.random(8,16) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 37 then for i=1,math.random(8,16) do local rh = math.random(10,18) local rl = math.random(10,18) local rw = math.random(10,18) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.CanCollide = false r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end end else --[[ Water Generation ]] end end wait(0.1) end  workspace["Base"].Transparency = 1 workspace["Base"].CanCollide = false
4728
		end
4729
	},
4730
	{
4731
		"Tea",
4732
		function()
4733
			print("Loading...") local ot = tick()  local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local equipped = false local cd = false  local sizemod = 1  local tRotX = 0 local tRotY = 0 local tRotZ = 0  local mode = true  local tool = script.Parent if not tool:IsA("Tool") then print("Creating tool.") tool = Instance.new("Tool",plr.Backpack) tool.Name = "Teapot" tool.ToolTip = "*angery*" tool.CanBeDropped = false script.Parent = tool end  local kettled = {}  tool.Grip = CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))  local handle = tool:FindFirstChild("Handle") if handle == nil then handle = Instance.new("Part",tool) handle.Name = "Handle" handle.Size = Vector3.new(sizemod,sizemod,sizemod) handle.CanCollide = false handle.BrickColor = BrickColor.new("White") handle.Shape = "Ball" handle.Size = Vector3.new(0.2,0.2,0.2) local mesh = Instance.new("SpecialMesh",handle) mesh.MeshType = Enum.MeshType.FileMesh mesh.MeshId = "rbxassetid://1594167" mesh.Scale = Vector3.new(1,1,1)*sizemod end  local pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp  local s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4  local particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick()))  coroutine.resume(coroutine.create(function() while wait() do particle.Acceleration = Vector3.new((math.cos(tick()*2)/4)*sizemod,sizemod,(math.sin(tick()*1.5)/3)*sizemod) end end))  function throw() local cln = handle:Clone() for i,v in pairs(cln:GetChildren()) do if v:IsA("Sound") then v:Destroy() end end  game:GetService("Debris"):AddItem(s,0.9)  cln.Name = "Teapot" cln.Size = Vector3.new(1,1,1)*sizemod cln.Velocity = ((mouse.Hit.p - handle.Position).unit*250 + Vector3.new(0,10,0)) cln.Parent = game.Workspace local hitHead = false local tev tev = cln.Touched:connect(function(t) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then local isKettled = false for i,v in pairs(kettled) do if game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name == v then isKettled = true end end if isKettled == false then tev:disconnect() local pname = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name table.insert(kettled,pname) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) ~= plr then local tchar = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Character cln.Parent = t.Parent local weld = Instance.new("Weld") weld.Part0 = cln weld.Part1 = t.Parent:WaitForChild("Head") weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.Parent = cln hitHead = true local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://399768457" s.Volume = math.huge s:Play() wait(8) if cln.Parent ~= nil then if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then spawn(function() tchar:BreakJoints() tchar:FindFirstChild("Humanoid").Health = 0 end) end  local p = Instance.new("Part",tchar) p.CanCollide = false p.Anchored = true p.Transparency = 0 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Size = Vector3.new(0.2,0.2,0.2) p.BrickColor = BrickColor.new("Institutional White") local p2 = Instance.new("Part",tchar) p2.CanCollide = false p2.Anchored = true p2.Transparency = 0 p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Size = Vector3.new(0.2,0.2,0.2) p2.BrickColor = BrickColor.new("Institutional White") local p3 = Instance.new("Part",tchar) p3.CanCollide = false p3.Anchored = true p3.Transparency = 0 p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.Size = Vector3.new(0.2,0.2,0.2) p3.BrickColor = BrickColor.new("Institutional White") local p4 = Instance.new("Part",tchar) p4.CanCollide = false p4.Anchored = true p4.Transparency = 0 p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.Size = Vector3.new(0.2,0.2,0.2) p4.BrickColor = BrickColor.new("Institutional White")  local m = Instance.new("SpecialMesh",p) m.MeshType = "Sphere" m.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = (Vector3.new(1,1,1)*sizemod)*8 local m3 = Instance.new("BlockMesh",p3) m3.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m4 = Instance.new("BlockMesh",p4) m4.Scale = (Vector3.new(1,1,1)*sizemod)*8   local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://157878578" s.Volume = math.huge s:Play() local sc = cln.CFrame p.CFrame = sc p2.CFrame = sc p3.CFrame = sc p4.CFrame = sc p.Material = "Neon" p2.Material = "Neon" p3.Material = "Neon" p4.Material = "Neon"  local pt local p2t local p3t local p4t  function brk(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character and c.Parent.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk2(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk3(c) if c.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end  function brk4(c) local success, msg = pcall(brk,c) if success == false then print("Errored: "..msg) local success, msg = pcall(brk2,c) if success == false then print("Errored: "..msg) brk3(c) end end end  pt = p.Touched:connect(function(c) brk4(c) end) p2t = p2.Touched:connect(function(c) brk4(c) end) p3t = p3.Touched:connect(function(c) brk4(c) end) p4t = p4.Touched:connect(function(c) brk4(c) end)  local hitReg = {}  spawn(function() local reg = Region3.new(p.Position - Vector3.new(20*sizemod,20*sizemod,20*sizemod),p.Position + Vector3.new(20*sizemod,20*sizemod,20*sizemod)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do brk4(v) end end)  cln:Destroy() for i=1,20 do m.Scale = m.Scale + (Vector3.new(3,3,3)*sizemod) m2.Scale = m2.Scale + (Vector3.new(3,3,3)*sizemod) m3.Scale = m3.Scale + (Vector3.new(3,3,3)*sizemod) m4.Scale = m4.Scale + (Vector3.new(3,3,3)*sizemod)  p.Transparency = p.Transparency + 1/20 p2.Transparency = p2.Transparency + 1/20 p3.Transparency = p3.Transparency + 1/20 p4.Transparency = p4.Transparency + 1/20 p.CFrame = sc p2.CFrame = sc p3.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) p4.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) wait() end pt:disconnect() p2t:disconnect() p3t:disconnect() p4t:disconnect() end local isub = 0 for i,v in pairs(kettled) do if pname == v then table.remove(kettled,i-isub) isub = isub + 1 end end end end elseif game:GetService("Players"):GetPlayerFromCharacter(t.Parent.Parent) then else for i=1,10 do local p = Instance.new("Part",workspace) p.Size = Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10) p.CFrame = cln.CFrame p.Velocity = Vector3.new(math.random(-30,30),math.random(3,50),math.random(-30,30)) p.BrickColor = cln.BrickColor p.TopSurface = "Smooth" p.BottomSurface = "Smooth" game:GetService("Debris"):AddItem(p,math.random(10,25)/10) end tev:disconnect() cln.Anchored = true cln.CanCollide = false cln.Transparency = 1 local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://138122923" s.Volume = math.huge s:Play() wait(1.5) cln:Destroy() end end) wait() cln.CanCollide = true wait(5) if hitHead == false then cln:Destroy() tev:disconnect() end end  tool.Equipped:connect(function() if mode == true then char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end equipped = true s1:Play() for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" then v:Destroy() end end pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) end)  tool.Unequipped:connect(function() equipped = false s1:Stop() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) end)  local isPour = false  mouse.Button1Down:connect(function() if equipped == true and cd == false and mode == false then cd = true local s = Instance.new("Sound",handle) s.SoundId = "rbxassetid://444895479" s.Volume = 2 s.Pitch = math.random(900,1100)/1000 s:Play() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(65),math.rad(90),math.rad(0))  spawn(function() throw() end)  wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) cd = false elseif equipped == true and cd == false and mode == true then cd = true isPour = true local mUp local pour = Instance.new("Part",pp) pour.Anchored = true pour.CanCollide = false pour.BrickColor = BrickColor.new("Brown") pour.TopSurface = "Smooth" pour.BottomSurface = "Smooth" pour.Transparency = 0.3 local ps = Instance.new("Sound",pp) ps.SoundId = "rbxassetid://329308062" ps.Volume = 2 ps.Looped = true ps.Pitch = 3 ps:Play() mUp = mouse.Button1Up:connect(function() mUp:disconnect() cd = false isPour = false pour:Destroy() ps:Destroy() tRotX = 0 tRotY = 0 tRotZ = 0 end) while cd == true do tRotX = 45 tRotY = 0 tRotZ = 0 local ray = Ray.new(pp.Position,Vector3.new(0,-1000,0)) local part,pos,normal = workspace:FindPartOnRay(ray,char,false,true) pour.Size = Vector3.new(0.2,0.2,(pos-pp.Position).Magnitude) pour.CFrame = CFrame.new(pp.Position,pos) * CFrame.new(0,0,-(pos-pp.Position).Magnitude/2) if part then if part.Name ~= "Tea" then local p = Instance.new("Part",part) p.Name = "Tea" p.BrickColor = BrickColor.new("Brown") p.Size = Vector3.new(0.2,0.7,0.7) p.Transparency = 0.3 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.CanCollide = false p.TopSurface = "Smooth" p.Anchored = true p.BottomSurface = "Smooth" p.Shape = "Cylinder" p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(normal.X),math.rad(normal.Y),math.rad(normal.Z+90)) Instance.new("Vector3Value",p).Value = p.CFrame.p local shrink local frm = 0 shrink = game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if math.floor(frm/4) == frm/4 then spawn(function() local reg = Region3.new(p.Position - Vector3.new(p.Size.Y/2,3,p.Size.Y/2),p.Position + Vector3.new(p.Size.Y/2,3,p.Size.Y/2)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do if v.Parent:FindFirstChild("Humanoid") then v.Parent.Humanoid.Health = v.Parent.Humanoid.Health - v.Parent.Humanoid.MaxHealth/200 end end end) end p.Size = p.Size - Vector3.new(0,0.02,0.02) if p.Size.Y <= 0.3 then p:Destroy() shrink:disconnect() end end) local particle1 = Instance.new("ParticleEmitter",p) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle1.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle1.Transparency = NumberSequence.new(sk) particle1.Texture = "rbxassetid://453789629" particle1.Lifetime = NumberRange.new(2,2.3) particle1.Rate = 200 particle1.Speed = NumberRange.new(0,0) particle1.Acceleration = Vector3.new(0,0.5,0) else part.Size = part.Size + Vector3.new(0,0.2,0.2) part.CFrame = CFrame.new(part.Value.Value) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) end end wait() end end end)  mouse.KeyDown:connect(function(key) if cd == false and equipped == true then if key == "q" then if mode == false then mode = true char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else mode = false char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end elseif key == "u5jt" then cd = true  handle.Transparency = 1  local mug = Instance.new("Part",tool) mug.CanCollide = false mug.BrickColor = BrickColor.new("Institutional white") local mesh = Instance.new("SpecialMesh",mug) mesh.MeshId = "rbxassetid://433095032" mug.Size = Vector3.new(0.2,0.2,0.2) mesh.Scale = Vector3.new(0.145,0.145,0.145)  local w = Instance.new("Weld") w.Part0 = mug w.Part1 = char:WaitForChild("Right Arm") w.C0 = CFrame.new(1,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) w.Parent = mug  local pp1 = Instance.new("Part",mug) pp1.CanCollide = false pp1.Size = Vector3.new(0.7,0.2,0.6) pp1.BrickColor = BrickColor.new("Brown") pp1.Material = "SmoothPlastic" pp1.TopSurface = "Smooth" pp1.BottomSurface = "Smooth" Instance.new("CylinderMesh",pp1) particle:Clone().Parent = pp1  local w = Instance.new("Weld") w.Part0 = pp1 w.Part1 = mug w.C0 = CFrame.new(0.15,-0.3,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp1  mouse.Button1Down:connect(function()  end)  tRotX = 0 tRotY = 0 tRotZ = 0 end end end)  plr.Chatted:connect(function(msg) if string.lower(string.sub(msg,1,3)) == "-s " then sizemod = string.sub(msg,4,#msg) handle.Mesh.Scale = Vector3.new(1,1,1)*sizemod for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" or v:IsA("Sound") then v:Destroy() end end s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 s1:Play() pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) tRotX = 0 tRotY = 0 tRotZ = 0 end end)  print("Loaded! Time elapsed: "..tick() - ot)  while wait() do tool.Grip = tool.Grip:lerp(CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(tRotX),math.rad(tRotY),math.rad(tRotZ)),0.33) end
4734
		end
4735
	},
4736
	{
4737
		"Slicey Dicey",
4738
		function()
4739
			local oldtick = tick()
4740
			warn("Slicey Dicey - By joalars2")
4741
4742
			local plr = game:GetService("Players").LocalPlayer
4743
			local char,mouse = plr.Character,plr:GetMouse()
4744
4745
			local fadeparts = {}
4746
4747
			--[[ Setting up the animation rig ]]
4748
4749
			local dfj = {}
4750
4751
			char:WaitForChild("Animate"):Destroy()
4752
			char:WaitForChild("Humanoid"):WaitForChild("Animator"):Destroy()
4753
4754
			for i,v in pairs(char:FindFirstChild("Torso"):GetChildren()) do
4755
				if v:IsA("Motor6D") and v.Name ~= "Neck" then
4756
					table.insert(dfj,v:Clone())
4757
					v:Destroy()
4758
				end
4759
			end
4760
4761
			local state = "idle"
4762
4763
			local rootpart = char:FindFirstChild("HumanoidRootPart")
4764
			local rootjoint = rootpart:FindFirstChild("RootJoint")
4765
			rootjoint.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
4766
			local rarm = Instance.new("Weld",char:FindFirstChild("Right Arm") or nil)
4767
			rarm.Part0 = char:FindFirstChild("Torso") or nil
4768
			rarm.Part1 = char:FindFirstChild("Right Arm") or nil
4769
			rarm.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4770
			rarm.C1 = CFrame.new(-0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4771
			local larm = Instance.new("Weld",char:FindFirstChild("Left Arm") or nil)
4772
			larm.Part0 = char:FindFirstChild("Torso") or nil
4773
			larm.Part1 = char:FindFirstChild("Left Arm") or nil
4774
			larm.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4775
			larm.C1 = CFrame.new(0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4776
			local rleg = Instance.new("Weld",char:FindFirstChild("Right Leg") or nil)
4777
			rleg.Part0 = char:FindFirstChild("Torso") or nil
4778
			rleg.Part1 = char:FindFirstChild("Right Leg") or nil
4779
			rleg.C0 = CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4780
			rleg.C1 = CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4781
			local lleg = Instance.new("Weld",char:FindFirstChild("Left Leg") or nil)
4782
			lleg.Part0 = char:FindFirstChild("Torso") or nil
4783
			lleg.Part1 = char:FindFirstChild("Left Leg") or nil
4784
			lleg.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4785
			lleg.C1 = CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4786
			local neck = char:FindFirstChild("Torso"):FindFirstChild("Neck") or nil
4787
			neck.Part0 = char:FindFirstChild("Torso") or nil
4788
			neck.Part1 = char:FindFirstChild("Head") or nil
4789
			neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4790
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
4791
4792
			--[[ Weapons ]]
4793
4794
			local isClickCombo = false
4795
			local clickTimer = 0
4796
			local clickCombo = 0
4797
			local clickCD = false
4798
			local soundCD = false
4799
			local moveCD = false
4800
4801
			local p1 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
4802
			p1.Size = Vector3.new(0.2,0.2,0.2)
4803
			p1.TopSurface = "Smooth"
4804
			p1.BottomSurface = "Smooth"
4805
			p1.CanCollide = false
4806
			local m1 = Instance.new("SpecialMesh",p1)
4807
			m1.VertexColor = Vector3.new(255,255,0)
4808
			m1.MeshId = "rbxassetid://10681506"
4809
			m1.TextureId = "rbxassetid://10681501"
4810
			m1.Scale = Vector3.new(1,1,1)
4811
			local w1 = Instance.new("Weld",p1)
4812
			w1.Part0 = p1
4813
			w1.Part1 = char:FindFirstChild("Right Arm") or nil
4814
			w1.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
4815
			local p2 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
4816
			p2.Size = Vector3.new(0.2,1.3,2)
4817
			p2.TopSurface = "Smooth"
4818
			p2.BottomSurface = "Smooth"
4819
			p2.Transparency = 1
4820
			p2.CanCollide = false
4821
			local w1 = Instance.new("Weld",p2)
4822
			w1.Part0 = p2
4823
			w1.Part1 = char:FindFirstChild("Right Arm") or nil
4824
			w1.C0 = CFrame.new(-0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
4825
			p2.Touched:connect(function(p)
4826
				local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
4827
				if hum and isClickCombo then
4828
					hum.Health = hum.Health - hum.MaxHealth/20
4829
					if soundCD == false then
4830
						soundCD = true
4831
						local s = Instance.new("Sound",p1)
4832
						s.SoundId = "rbxassetid://566593606"
4833
						s.Volume = 2.5
4834
						s:Play()
4835
						game:GetService("Debris"):AddItem(s,1.5)
4836
						wait(0.1)
4837
						soundCD = false
4838
					end
4839
				end
4840
			end)
4841
			local p3 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
4842
			p3.Size = Vector3.new(0.2,0.2,0.2)
4843
			p3.TopSurface = "Smooth"
4844
			p3.BottomSurface = "Smooth"
4845
			p3.CanCollide = false
4846
			local m2 = Instance.new("SpecialMesh",p3)
4847
			m2.VertexColor = Vector3.new(255,255,0)
4848
			m2.MeshId = "rbxassetid://10681506"
4849
			m2.TextureId = "rbxassetid://10681501"
4850
			m2.Scale = Vector3.new(1,1,1)
4851
			local w2 = Instance.new("Weld",p3)
4852
			w2.Part0 = p3
4853
			w2.Part1 = char:FindFirstChild("Left Arm") or nil
4854
			w2.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(180),math.rad(0))
4855
			local p4 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
4856
			p4.Size = Vector3.new(0.2,1.3,2)
4857
			p4.TopSurface = "Smooth"
4858
			p4.BottomSurface = "Smooth"
4859
			p4.Transparency = 1
4860
			p4.CanCollide = false
4861
			local w1 = Instance.new("Weld",p4)
4862
			w1.Part0 = p4
4863
			w1.Part1 = char:FindFirstChild("Left Arm") or nil
4864
			w1.C0 = CFrame.new(0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
4865
			p4.Touched:connect(function(p)
4866
				local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
4867
				if hum and isClickCombo and hum ~= char:FindFirstChild("Humanoid") then
4868
					hum.Health = hum.Health - hum.MaxHealth/20
4869
					if soundCD == false then
4870
						soundCD = true
4871
						local s = Instance.new("Sound",p3)
4872
						s.SoundId = "rbxassetid://566593606"
4873
						s.Volume = 2.5
4874
						s:Play()
4875
						game:GetService("Debris"):AddItem(s,1.5)
4876
						wait(0.1)
4877
						soundCD = false
4878
					end
4879
				end
4880
			end)
4881
4882
			mouse.Button1Down:connect(function()
4883
				if clickCD == false then
4884
					if clickCombo == 0 then
4885
						if not char:FindFirstChild("Right Arm") then
4886
							clickCombo = 1
4887
						end
4888
					end
4889
					if clickCombo == 1 then
4890
						if not char:FindFirstChild("Left Arm") then
4891
							clickCombo = 0
4892
						end
4893
					end
4894
					if not char:FindFirstChild("Right Arm") and not char:FindFirstChild("Left Arm") then
4895
						clickCombo = 3
4896
					end
4897
					if clickCombo == 0 then
4898
						local oldtick = tick()
4899
						state = "busy"
4900
						clickCD = true
4901
						isClickCombo = true
4902
						clickTimer = 1
4903
						clickCombo = clickCombo + 1
4904
4905
						for i=1,5 do
4906
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
4907
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4)
4908
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(45)),0.4)
4909
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4)
4910
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(160)),0.4)
4911
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(20),math.rad(0)),0.4)
4912
							wait()
4913
						end
4914
						wait()
4915
						for i=1,5 do
4916
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
4917
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)
4918
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(70),math.rad(40)),0.4)
4919
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4)
4920
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(240)),0.4)
4921
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0)),0.4)
4922
							wait()
4923
						end
4924
4925
						state = "idle"
4926
						clickCD = false
4927
					elseif clickCombo == 1 then
4928
						local oldtick = tick()
4929
						state = "busy"
4930
						clickCD = true
4931
						isClickCombo = true
4932
						clickTimer = 1
4933
						clickCombo = 0
4934
4935
						for i=1,5 do
4936
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4)
4937
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
4938
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4)
4939
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-45)),0.4)
4940
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(200)),0.4)
4941
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(0)),0.4)
4942
							wait()
4943
						end
4944
						wait()
4945
						for i=1,5 do
4946
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)
4947
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
4948
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4)
4949
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(-40)),0.4)
4950
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(120)),0.4)
4951
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(60),math.rad(0)),0.4)
4952
							wait()
4953
						end
4954
4955
						state = "idle"
4956
						clickCD = false
4957
					end
4958
				end
4959
			end)
4960
4961
			mouse.KeyDown:connect(function(key)
4962
				if key == "e" then
4963
					if moveCD == false and clickCD == false then
4964
						clickCD = true
4965
						moveCD = true
4966
						state = "busy"
4967
						op1 = p1
4968
						op3 = p3
4969
						for i=1,5 do
4970
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4)
4971
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4)
4972
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(130)),0.4)
4973
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-130)),0.4)
4974
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
4975
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
4976
							wait()
4977
						end
4978
						p1.Transparency = 1
4979
						p3.Transparency = 1
4980
						local dir = rootpart.CFrame.lookVector*2
4981
						local p = Instance.new("Part")
4982
						p.Size = Vector3.new(0.2,0.2,0.2)
4983
						p.Anchored = true
4984
						p.CanCollide = false
4985
						p.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
4986
						local m = Instance.new("SpecialMesh",p)
4987
						m.VertexColor = Vector3.new(255,255,0)
4988
						m.MeshId = "rbxassetid://10681506"
4989
						m.TextureId = "rbxassetid://10681501"
4990
						m.Scale = Vector3.new(1,1,1)
4991
						p.Parent = char
4992
						local p2 = Instance.new("Part")
4993
						p2.Size = Vector3.new(0.2,0.2,0.2)
4994
						p2.Anchored = true
4995
						p2.CanCollide = false
4996
						p2.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(-1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
4997
						local m2 = Instance.new("SpecialMesh",p2)
4998
						m2.VertexColor = Vector3.new(255,255,0)
4999
						m2.MeshId = "rbxassetid://10681506"
5000
						m2.TextureId = "rbxassetid://10681501"
5001
						m2.Scale = Vector3.new(1,1,1)
5002
						p2.Parent = char
5003
5004
						local frm
5005
						local p1l = 0
5006
						local p2l = 0
5007
						frm = game:GetService("RunService").RenderStepped:connect(function()
5008
							if p1l < 50 then
5009
								p1l = p1l + 1
5010
								local r1 = Ray.new(p.Position,-p.CFrame.lookVector)
5011
								local pa1,po1,no1 = workspace:FindPartOnRayWithIgnoreList(r1,char:GetChildren(),false,true)
5012
								p.CFrame = CFrame.new(po1,(po1 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
5013
								if pa1 ~= nil then
5014
									if p1l < 40 then
5015
										local hum = pa1.Parent:FindFirstChild("Humanoid") or pa1.Parent.Parent:FindFirstChild("Humanoid")
5016
										if hum then
5017
											pa1:BreakJoints()
5018
										end
5019
									end
5020
									p1l = 40
5021
								end
5022
							else
5023
								p:Destroy()
5024
								for i=1,10 do
5025
									op1.Transparency = op1.Transparency - 0.1
5026
									wait()
5027
								end
5028
							end
5029
							if p2l < 50 then
5030
								p2l = p2l + 1
5031
								local r2 = Ray.new(p2.Position,-p2.CFrame.lookVector)
5032
								local pa2,po2,no2 = workspace:FindPartOnRayWithIgnoreList(r2,char:GetChildren(),false,true)
5033
								p2.CFrame = CFrame.new(po2,(po2 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
5034
								if pa2 ~= nil then
5035
									if p2l < 40 then
5036
										local hum = pa2.Parent:FindFirstChild("Humanoid") or pa2.Parent.Parent:FindFirstChild("Humanoid")
5037
										if hum then
5038
											pa2:BreakJoints()
5039
										end
5040
									end
5041
									p2l = 40
5042
								end
5043
							else
5044
								p2:Destroy()
5045
								for i=1,10 do
5046
									op3.Transparency = op3.Transparency - 0.1
5047
									wait()
5048
								end
5049
							end
5050
							if p1l > 40 then
5051
								p.Transparency = p.Transparency + 0.1
5052
							end
5053
							if p2l > 40 then
5054
								p2.Transparency = p2.Transparency + 0.1
5055
							end
5056
							if p.Parent == nil and p2.Parent == nil then
5057
								frm:disconnect()
5058
								wait(1)
5059
								clickCD = false
5060
								moveCD = false
5061
							end
5062
						end)
5063
5064
						wait()
5065
						for i=1,3 do
5066
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4)
5067
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4)
5068
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.4)
5069
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.4)
5070
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
5071
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5072
							wait()
5073
						end
5074
						for i=1,10 do
5075
							rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5076
							lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5077
							rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5078
							larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5079
							rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
5080
							neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
5081
							wait()
5082
						end
5083
						state = "idle"
5084
					end
5085
				end
5086
			end)
5087
5088
			--[[ Animation application ]]
5089
5090
			game:GetService("RunService").RenderStepped:connect(function()
5091
				if char:FindFirstChild("Humanoid").WalkSpeed < 20 then
5092
					char:FindFirstChild("Humanoid").WalkSpeed = 20
5093
				end
5094
				for i,v in pairs(fadeparts) do
5095
					if v:IsA("BasePart") then
5096
						v.Transparency = v.Transparency + 1/30
5097
						if v.Transparency >= 1 then
5098
							v:Destroy()
5099
						end
5100
					end
5101
				end
5102
				clickTimer = clickTimer - 1/60
5103
				if clickTimer <= 0 then clickTimer = 0 clickCombo = 0 isClickCombo = false end
5104
				local spd = (0.2*char:FindFirstChild("Humanoid").WalkSpeed)/16
5105
				if state ~= "busy" then
5106
					local ray = Ray.new(rootpart.Position,Vector3.new(0,-4,0))
5107
					local part,pos,normal = workspace:FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
5108
					if rootpart.Velocity.Magnitude > 0.5 and part ~= nil then
5109
						state = "running"
5110
					elseif rootpart.Velocity.Magnitude <= 0.5 and part ~= nil then
5111
						state = "idle"
5112
					elseif rootpart.Velocity.Y > 0 and part == nil then
5113
						state = "jumping"
5114
					elseif rootpart.Velocity.Y <= 0 and part == nil then
5115
						state = "falling"
5116
					end
5117
					if state == "idle" then
5118
						rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-(math.sin(tick()*1*spd*5)-1)*2)),spd)
5119
						lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad((math.sin(tick()*1*spd*5)-1)*2)),spd)
5120
						rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd)
5121
						larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd)
5122
						rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
5123
						neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5124
					elseif state == "running" then
5125
						rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd)
5126
						lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd)
5127
						rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd)
5128
						larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd)
5129
						rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-80),math.rad(rootpart.RotVelocity.Y*2.5),math.rad(180)),spd)
5130
						neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5131
					elseif state == "jumping" then
5132
						rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5133
						lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5134
						rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
5135
						larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
5136
						rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
5137
						neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5138
					elseif state == "falling" then
5139
						rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5140
						lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5141
						rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
5142
						larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
5143
						rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
5144
						neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
5145
					end
5146
				end
5147
			end)
5148
			warn("Loaded! Time elapsed: "..tick() - oldtick)
5149
		end
5150
	},
5151
	{
5152
		"Ghost - Animated",
5153
		function()
5154
			local time = tick()
5155
			print("Loading Wraith by joalars2...")
5156
5157
			local plr = game:GetService("Players").LocalPlayer
5158
			local mouse,char = plr:GetMouse(),plr.Character
5159
5160
			local amountGhosts = 5
5161
5162
			for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
5163
5164
			local toggle,cd,mcd = false,false,false
5165
			local ghosts = {}
5166
			local temptab = {}
5167
5168
			char:WaitForChild("Animate"):Destroy()
5169
			char.Humanoid:WaitForChild("Animator"):Destroy()
5170
5171
			local state = "idle"
5172
5173
			local gt = false
5174
5175
			local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
5176
			gyro.MaxTorque = Vector3.new(0,0,0)
5177
			gyro.D = 0
5178
			gyro.P = 100000000
5179
5180
5181
			local wCol = BrickColor.new("Really red")
5182
			local wCol2 = BrickColor.new("Really black")
5183
			local gCol = BrickColor.new("Toothpaste")
5184
			local gCol2 = BrickColor.new("Institutional white")
5185
5186
			function searchAll(m,clear)
5187
				if clear then
5188
					if clear == true then
5189
						for i,v in pairs(temptab) do
5190
							table.remove(temptab,1)
5191
						end
5192
					end
5193
				end
5194
				for i,v in pairs(m:GetChildren()) do
5195
					if v then
5196
						local s = v:Clone()
5197
						for _,b in pairs(s:GetChildren()) do
5198
							b:Destroy()
5199
						end
5200
						if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
5201
							if s.Name ~= "HumanoidRootPart" then
5202
								s.Anchored = true
5203
								s.CanCollide = false
5204
								s.Transparency = 0.95
5205
								s.TopSurface = "Smooth"
5206
								s.BottomSurface = "Smooth"
5207
								s.FrontSurface = "Smooth"
5208
								s.RightSurface = "Smooth"
5209
								s.BackSurface = "Smooth"
5210
								s.LeftSurface = "Smooth"
5211
								if s.Material ~= Enum.Material.Neon then
5212
									if gt == true then
5213
										s.BrickColor = wCol2
5214
									else
5215
										s.BrickColor = gCol2
5216
									end
5217
								else
5218
									if gt == true then
5219
										s.BrickColor = wCol
5220
									else
5221
										s.BrickColor = gCol
5222
									end
5223
								end
5224
								for _,c in pairs(v:GetChildren()) do
5225
									if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
5226
										c:Clone().Parent = s
5227
									end
5228
								end
5229
								local objValue = Instance.new("ObjectValue",s)
5230
								objValue.Name = "Target"
5231
								objValue.Value = v
5232
								table.insert(temptab,s)
5233
							end
5234
						--elseif s:IsA("CharacterMesh") then
5235
							--table.insert(temptab,s)
5236
						end
5237
						--searchAll(v)
5238
					end
5239
				end
5240
				return temptab
5241
			end
5242
5243
			function CreateGhost()
5244
				local ghost = Instance.new("Model",game.Workspace)
5245
				searchAll(char,true)
5246
				ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name
5247
				--Instance.new("Humanoid",ghost)
5248
				for i,v in pairs(temptab) do
5249
					v:Clone().Parent = ghost
5250
				end
5251
				table.insert(ghosts,ghost)
5252
			end
5253
5254
			function ClearGhosts()
5255
				for i,v in pairs(ghosts) do
5256
					v:Destroy()
5257
				end
5258
				for i,v in pairs(ghosts) do
5259
					table.remove(ghosts,1)
5260
				end
5261
				for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
5262
					if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then
5263
						v:Destroy()
5264
					end
5265
				end
5266
			end
5267
5268
			Instance.new("ForceField",char).Visible = false
5269
5270
			local e1 = Instance.new("Part",char)
5271
			e1.Size = Vector3.new(0.2,0.2,0.2)
5272
			e1.TopSurface = "Smooth"
5273
			e1.BottomSurface = "Smooth"
5274
			e1.Material = "Neon"
5275
			e1.Transparency = 1
5276
			e1.Anchored = true
5277
			e1.CanCollide = false
5278
			e1.BrickColor = gCol
5279
			e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.6)
5280
			local em1 = Instance.new("SpecialMesh",e1)
5281
			em1.MeshType = "Sphere"
5282
			local e2 = Instance.new("Part",char)
5283
			e2.Size = Vector3.new(0.2,0.2,0.2)
5284
			e2.TopSurface = "Smooth"
5285
			e2.BottomSurface = "Smooth"
5286
			e2.Transparency = 1
5287
			e2.Material = "Neon"
5288
			e2.Anchored = true
5289
			e2.CanCollide = false
5290
			e2.BrickColor = gCol
5291
			e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.6)
5292
			local em2 = Instance.new("SpecialMesh",e2)
5293
			em2.MeshType = "Sphere"
5294
5295
			toggle = true
5296
			for i=1,amountGhosts do
5297
				CreateGhost()
5298
			end
5299
			char.Parent = game:GetService("Workspace").CurrentCamera
5300
			char:FindFirstChild("Head").Transparency = 1
5301
			char:FindFirstChild("Torso").Transparency = 1
5302
			char:FindFirstChild("Right Arm").Transparency = 1
5303
			char:FindFirstChild("Left Arm").Transparency = 1
5304
			char:FindFirstChild("Right Leg").Transparency = 1
5305
			char:FindFirstChild("Left Leg").Transparency = 1
5306
			for i,v in pairs(char:GetChildren()) do
5307
				if v:IsA("Accessory") then
5308
					v:FindFirstChild("Handle").Transparency = 1
5309
				end
5310
			end
5311
			char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
5312
5313
			local p1 = Instance.new("Part",workspace)
5314
			local m1 = Instance.new("SpecialMesh",p1)
5315
			m1.MeshType = "Sphere"
5316
			m1.Scale = Vector3.new(5,5,5)
5317
			p1.Size = Vector3.new(1,1,1)
5318
			p1.Anchored = true
5319
			p1.CanCollide = false
5320
			p1.TopSurface = "Smooth"
5321
			p1.BottomSurface = "Smooth"
5322
			p1.BrickColor = gCol
5323
			p1.Material = "Neon"
5324
			local p2 = Instance.new("Part",workspace)
5325
			local m2 = Instance.new("SpecialMesh",p2)
5326
			m2.MeshType = "Sphere"
5327
			m2.Scale = Vector3.new(8,8,8)
5328
			p2.Size = Vector3.new(1,1,1)
5329
			p2.Anchored = true
5330
			p2.CanCollide = false
5331
			p2.TopSurface = "Smooth"
5332
			p2.BottomSurface = "Smooth"
5333
			p2.BrickColor = gCol2
5334
			p2.Material = "Neon"
5335
			local p3 = Instance.new("Part",workspace)
5336
			local m3 = Instance.new("BlockMesh",p3)
5337
			m3.Scale = Vector3.new(7,7,7)
5338
			p3.Size = Vector3.new(1,1,1)
5339
			p3.Transparency = 0.4
5340
			p3.Anchored = true
5341
			p3.CanCollide = false
5342
			p3.TopSurface = "Smooth"
5343
			p3.BottomSurface = "Smooth"
5344
			p3.BrickColor = gCol
5345
			p3.Material = "Neon"
5346
			local p4 = Instance.new("Part",workspace)
5347
			local m4 = Instance.new("BlockMesh",p4)
5348
			m4.Scale = Vector3.new(10,10,10)
5349
			p4.Size = Vector3.new(1,1,1)
5350
			p4.Transparency = 0.4
5351
			p4.Anchored = true
5352
			p4.CanCollide = false
5353
			p4.TopSurface = "Smooth"
5354
			p4.BottomSurface = "Smooth"
5355
			p4.BrickColor = gCol2
5356
			p4.Material = "Neon"
5357
			local currentframe = 0
5358
			local frmR
5359
5360
			frmR = game:GetService("RunService").RenderStepped:connect(function()
5361
				currentframe = currentframe + 1
5362
				if currentframe < 1*60 then
5363
					p1.CFrame = char:WaitForChild("Torso").CFrame
5364
					p2.CFrame = char:WaitForChild("Torso").CFrame
5365
					p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5366
					p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5367
					m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
5368
					m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
5369
					m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
5370
					m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
5371
					p1.Transparency = p1.Transparency + (1/(1*60))
5372
					p2.Transparency = p2.Transparency + (1/(1*60))
5373
					p3.Transparency = p3.Transparency + (1/(1*60))
5374
					p4.Transparency = p4.Transparency + (1/(1*60))
5375
				else
5376
					p1:Destroy()
5377
					p2:Destroy()
5378
					p3:Destroy()
5379
					p4:Destroy()
5380
					frmR:disconnect()
5381
				end
5382
			end)
5383
5384
			char.Humanoid.MaxHealth = math.huge
5385
			wait()
5386
			char.Humanoid.Health = math.huge
5387
5388
			--[[mouse.KeyDown:connect(function(key)
5389
				if key == "r" then
5390
					print("R!")
5391
					if cd == false then
5392
						print("No cooldown!")
5393
						cd = true
5394
						if toggle == false then
5395
							print("Entering godmode")
5396
							toggle = true
5397
							Instance.new("ForceField",char)
5398
							for i=1,amountGhosts do
5399
								CreateGhost()
5400
							end
5401
							char.Parent = game:GetService("Workspace").CurrentCamera
5402
							char:FindFirstChild("Head").Transparency = 1
5403
							char:FindFirstChild("Torso").Transparency = 1
5404
							char:FindFirstChild("Right Arm").Transparency = 1
5405
							char:FindFirstChild("Left Arm").Transparency = 1
5406
							char:FindFirstChild("Right Leg").Transparency = 1
5407
							char:FindFirstChild("Left Leg").Transparency = 1
5408
							for i,v in pairs(char:GetChildren()) do
5409
								if v:IsA("Accessory") then
5410
									v:FindFirstChild("Handle").Transparency = 1
5411
								end
5412
							end
5413
						else
5414
							print("Exiting godmode")
5415
							toggle = false
5416
							for i,v in pairs(ghosts) do
5417
								v:Destroy()
5418
							end
5419
							char.Parent = game:GetService("Workspace")
5420
							char:FindFirstChild("ForceField"):Destroy()
5421
							char:FindFirstChild("Head").Transparency = 0
5422
							char:FindFirstChild("Torso").Transparency = 0
5423
							char:FindFirstChild("Right Arm").Transparency = 0
5424
							char:FindFirstChild("Left Arm").Transparency = 0
5425
							char:FindFirstChild("Right Leg").Transparency = 0
5426
							char:FindFirstChild("Left Leg").Transparency = 0
5427
							for i,v in pairs(char:GetChildren()) do
5428
								if v:IsA("Accessory") then
5429
									v:FindFirstChild("Handle").Transparency = 0
5430
								end
5431
							end
5432
						end
5433
						cd = false
5434
					end
5435
				end
5436
			end)]]
5437
5438
			mouse.KeyDown:connect(function(key)
5439
				spawn(function()
5440
					if key == "f" and toggle == true and mcd == false then
5441
						if #ghosts < amountGhosts then
5442
							print(#ghosts.."<")
5443
							mcd = true
5444
5445
							ClearGhosts()
5446
5447
							for i=1,amountGhosts do
5448
								CreateGhost()
5449
							end
5450
							local p1 = Instance.new("Part",workspace)
5451
							local m1 = Instance.new("SpecialMesh",p1)
5452
							m1.MeshType = "Sphere"
5453
							m1.Scale = Vector3.new(7,7,7)
5454
							p1.Size = Vector3.new(1,1,1)
5455
							p1.Anchored = true
5456
							p1.CanCollide = false
5457
							p1.TopSurface = "Smooth"
5458
							p1.BottomSurface = "Smooth"
5459
							if gt == false then
5460
								p1.BrickColor = gCol
5461
							else
5462
								p1.BrickColor = wCol
5463
							end
5464
							p1.Material = "Neon"
5465
							local p2 = Instance.new("Part",workspace)
5466
							local m2 = Instance.new("SpecialMesh",p2)
5467
							m2.MeshType = "Sphere"
5468
							m2.Scale = Vector3.new(9,9,9)
5469
							p2.Size = Vector3.new(1,1,1)
5470
							p2.Anchored = true
5471
							p2.CanCollide = false
5472
							p2.TopSurface = "Smooth"
5473
							p2.BottomSurface = "Smooth"
5474
							if gt == false then
5475
								p2.BrickColor = gCol2
5476
							else
5477
								p2.BrickColor = wCol2
5478
							end
5479
							p2.Material = "Neon"
5480
							local currentframe = 0
5481
							local frmR
5482
5483
							frmR = game:GetService("RunService").RenderStepped:connect(function()
5484
								currentframe = currentframe + 1
5485
								if currentframe < 0.25*60 then
5486
									p1.CFrame = char:WaitForChild("Torso").CFrame
5487
									p2.CFrame = char:WaitForChild("Torso").CFrame
5488
									p1.Transparency = p1.Transparency + (1/(0.25*60))
5489
									p2.Transparency = p2.Transparency + (1/(0.25*60))
5490
								else
5491
									p1:Destroy()
5492
									p2:Destroy()
5493
									mcd = false
5494
									frmR:disconnect()
5495
								end
5496
							end)
5497
						else
5498
							mcd = true
5499
5500
							ClearGhosts()
5501
5502
							local p1 = Instance.new("Part",workspace)
5503
							local m1 = Instance.new("SpecialMesh",p1)
5504
							m1.MeshType = "Sphere"
5505
							m1.Scale = Vector3.new(7,7,7)
5506
							p1.Size = Vector3.new(1,1,1)
5507
							p1.Anchored = true
5508
							p1.CanCollide = false
5509
							p1.TopSurface = "Smooth"
5510
							p1.BottomSurface = "Smooth"
5511
							if gt == false then
5512
								p1.BrickColor = gCol
5513
							else
5514
								p1.BrickColor = wCol
5515
							end
5516
							p1.Material = "Neon"
5517
							local p2 = Instance.new("Part",workspace)
5518
							local m2 = Instance.new("SpecialMesh",p2)
5519
							m2.MeshType = "Sphere"
5520
							m2.Scale = Vector3.new(9,9,9)
5521
							p2.Size = Vector3.new(1,1,1)
5522
							p2.Anchored = true
5523
							p2.CanCollide = false
5524
							p2.TopSurface = "Smooth"
5525
							p2.BottomSurface = "Smooth"
5526
							if gt == false then
5527
								p2.BrickColor = gCol2
5528
							else
5529
								p2.BrickColor = wCol2
5530
							end
5531
							p2.Material = "Neon"
5532
							local currentframe = 0
5533
							local frmR
5534
5535
							frmR = game:GetService("RunService").RenderStepped:connect(function()
5536
								currentframe = currentframe + 1
5537
								if currentframe < 0.25*60 then
5538
									p1.CFrame = char:WaitForChild("Torso").CFrame
5539
									p2.CFrame = char:WaitForChild("Torso").CFrame
5540
									p1.Transparency = p1.Transparency + (1/(0.25*60))
5541
									p2.Transparency = p2.Transparency + (1/(0.25*60))
5542
								else
5543
									p1:Destroy()
5544
									p2:Destroy()
5545
									mcd = false
5546
									frmR:disconnect()
5547
								end
5548
							end)
5549
						end
5550
					elseif key == "g" and toggle == true and mcd == false then
5551
						if gt == true then
5552
							gt = false
5553
							local p1 = Instance.new("Part",workspace)
5554
							local m1 = Instance.new("SpecialMesh",p1)
5555
							m1.MeshType = "Sphere"
5556
							m1.Scale = Vector3.new(5,5,5)
5557
							p1.Size = Vector3.new(1,1,1)
5558
							p1.Anchored = true
5559
							p1.CanCollide = false
5560
							p1.TopSurface = "Smooth"
5561
							p1.BottomSurface = "Smooth"
5562
							p1.BrickColor = gCol
5563
							p1.Material = "Neon"
5564
							local p2 = Instance.new("Part",workspace)
5565
							local m2 = Instance.new("SpecialMesh",p2)
5566
							m2.MeshType = "Sphere"
5567
							m2.Scale = Vector3.new(8,8,8)
5568
							p2.Size = Vector3.new(1,1,1)
5569
							p2.Anchored = true
5570
							p2.CanCollide = false
5571
							p2.TopSurface = "Smooth"
5572
							p2.BottomSurface = "Smooth"
5573
							p2.BrickColor = gCol2
5574
							p2.Material = "Neon"
5575
							local p3 = Instance.new("Part",workspace)
5576
							local m3 = Instance.new("BlockMesh",p3)
5577
							m3.Scale = Vector3.new(7,7,7)
5578
							p3.Size = Vector3.new(1,1,1)
5579
							p3.Transparency = 0.4
5580
							p3.Anchored = true
5581
							p3.CanCollide = false
5582
							p3.TopSurface = "Smooth"
5583
							p3.BottomSurface = "Smooth"
5584
							p3.BrickColor = gCol
5585
							p3.Material = "Neon"
5586
							local p4 = Instance.new("Part",workspace)
5587
							local m4 = Instance.new("BlockMesh",p4)
5588
							m4.Scale = Vector3.new(10,10,10)
5589
							p4.Size = Vector3.new(1,1,1)
5590
							p4.Transparency = 0.4
5591
							p4.Anchored = true
5592
							p4.CanCollide = false
5593
							p4.TopSurface = "Smooth"
5594
							p4.BottomSurface = "Smooth"
5595
							p4.BrickColor = gCol2
5596
							p4.Material = "Neon"
5597
5598
							ClearGhosts()
5599
5600
							for i=1,amountGhosts do
5601
								CreateGhost()
5602
							end
5603
5604
							local currentframe = 0
5605
							local frmR
5606
5607
							frmR = game:GetService("RunService").RenderStepped:connect(function()
5608
								currentframe = currentframe + 1
5609
								if currentframe < 1*60 then
5610
									p1.CFrame = char:WaitForChild("Torso").CFrame
5611
									p2.CFrame = char:WaitForChild("Torso").CFrame
5612
									p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5613
									p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5614
									m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
5615
									m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
5616
									m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
5617
									m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
5618
									p1.Transparency = p1.Transparency + (1/(1*60))
5619
									p2.Transparency = p2.Transparency + (1/(1*60))
5620
									p3.Transparency = p3.Transparency + (1/(1*60))
5621
									p4.Transparency = p4.Transparency + (1/(1*60))
5622
								else
5623
									p1:Destroy()
5624
									p2:Destroy()
5625
									p3:Destroy()
5626
									p4:Destroy()
5627
									frmR:disconnect()
5628
								end
5629
							end)
5630
						else
5631
							gt = true
5632
							local p1 = Instance.new("Part",workspace)
5633
							local m1 = Instance.new("SpecialMesh",p1)
5634
							m1.MeshType = "Sphere"
5635
							m1.Scale = Vector3.new(5,5,5)
5636
							p1.Size = Vector3.new(1,1,1)
5637
							p1.Anchored = true
5638
							p1.CanCollide = false
5639
							p1.TopSurface = "Smooth"
5640
							p1.BottomSurface = "Smooth"
5641
							p1.BrickColor = wCol
5642
							p1.Material = "Neon"
5643
							local p2 = Instance.new("Part",workspace)
5644
							local m2 = Instance.new("SpecialMesh",p2)
5645
							m2.MeshType = "Sphere"
5646
							m2.Scale = Vector3.new(8,8,8)
5647
							p2.Size = Vector3.new(1,1,1)
5648
							p2.Anchored = true
5649
							p2.CanCollide = false
5650
							p2.TopSurface = "Smooth"
5651
							p2.BottomSurface = "Smooth"
5652
							p2.BrickColor = wCol2
5653
							p2.Material = "Neon"
5654
							local p3 = Instance.new("Part",workspace)
5655
							local m3 = Instance.new("BlockMesh",p3)
5656
							m3.Scale = Vector3.new(7,7,7)
5657
							p3.Size = Vector3.new(1,1,1)
5658
							p3.Transparency = 0.4
5659
							p3.Anchored = true
5660
							p3.CanCollide = false
5661
							p3.TopSurface = "Smooth"
5662
							p3.BottomSurface = "Smooth"
5663
							p3.BrickColor = wCol
5664
							p3.Material = "Neon"
5665
							local p4 = Instance.new("Part",workspace)
5666
							local m4 = Instance.new("BlockMesh",p4)
5667
							m4.Scale = Vector3.new(10,10,10)
5668
							p4.Size = Vector3.new(1,1,1)
5669
							p4.Transparency = 0.4
5670
							p4.Anchored = true
5671
							p4.CanCollide = false
5672
							p4.TopSurface = "Smooth"
5673
							p4.BottomSurface = "Smooth"
5674
							p4.BrickColor = wCol2
5675
							p4.Material = "Neon"
5676
5677
							ClearGhosts()
5678
5679
							for i=1,amountGhosts do
5680
								CreateGhost()
5681
							end
5682
5683
							local currentframe = 0
5684
							local frmR
5685
5686
							frmR = game:GetService("RunService").RenderStepped:connect(function()
5687
								currentframe = currentframe + 1
5688
								if currentframe < 1*60 then
5689
									p1.CFrame = char:WaitForChild("Torso").CFrame
5690
									p2.CFrame = char:WaitForChild("Torso").CFrame
5691
									p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5692
									p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
5693
									m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
5694
									m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
5695
									m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
5696
									m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
5697
									p1.Transparency = p1.Transparency + (1/(1*60))
5698
									p2.Transparency = p2.Transparency + (1/(1*60))
5699
									p3.Transparency = p3.Transparency + (1/(1*60))
5700
									p4.Transparency = p4.Transparency + (1/(1*60))
5701
								else
5702
									p1:Destroy()
5703
									p2:Destroy()
5704
									p3:Destroy()
5705
									p4:Destroy()
5706
									frmR:disconnect()
5707
								end
5708
							end)
5709
						end
5710
					end
5711
				end)
5712
			end)
5713
5714
			local frm = 0
5715
5716
			local toRemove = {}
5717
5718
			game:GetService("RunService").RenderStepped:connect(function()
5719
				frm = frm + 1
5720
				if char.Parent == game:GetService("Workspace").CurrentCamera then
5721
					
5722
					e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.55)
5723
					e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.55)
5724
5725
					local delay = 0.9
5726
5727
					for i,v in pairs(ghosts) do
5728
						for _,b in pairs(v:GetChildren()) do
5729
							if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
5730
								b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
5731
							end
5732
						end
5733
						delay = delay - (0.5/(#ghosts+1))
5734
					end
5735
5736
					--[[if math.floor(frm/8) == frm/8 then
5737
						local isub = 0
5738
						for i,v in pairs(ghosts) do
5739
							if #v:GetChildren() < 6 then
5740
								v:Destroy()
5741
								table.remove(ghosts,i - isub)
5742
								isub = isub + 1
5743
								CreateGhost()
5744
							end
5745
						end
5746
					end]]
5747
				end
5748
5749
				--Animation states
5750
5751
				local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4)
5752
				local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
5753
5754
				if state ~= "busy" then
5755
					if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then
5756
						state = "idle"
5757
					elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then
5758
						state = "running"
5759
					--[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then
5760
						state = "falling"
5761
					elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then
5762
						state = "jumping"]]
5763
					end
5764
					char.Humanoid.WalkSpeed = 32
5765
					char.Humanoid.JumpPower = 70
5766
				end
5767
5768
				--Actual animations
5769
5770
				if state == "idle" then
5771
					char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(80 + math.cos(tick())*4),math.rad(180),math.rad(0)),0.06)
5772
					char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06)
5773
					char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06)
5774
					char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.43 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06)
5775
					char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(-15 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06)
5776
					char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06)
5777
				elseif state == "running" then
5778
					char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(65 + math.cos(tick())*4),math.rad(180),math.rad(-char.HumanoidRootPart.RotVelocity.Y*10)),0.06)
5779
					char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06)
5780
					char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06)
5781
					char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.70 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(50 + math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06)
5782
					char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(-35 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06)
5783
					char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06)
5784
				end
5785
			end)
5786
5787
			char.Humanoid.Died:connect(function()
5788
				toggle = false
5789
5790
				ClearGhosts()
5791
5792
				char.Parent = game.Workspace
5793
				char.Parent = game:GetService("Workspace")
5794
				char:FindFirstChild("ForceField"):Destroy()
5795
				char:FindFirstChild("Head").Transparency = 0
5796
				char:FindFirstChild("Torso").Transparency = 0
5797
				char:FindFirstChild("Right Arm").Transparency = 0
5798
				char:FindFirstChild("Left Arm").Transparency = 0
5799
				char:FindFirstChild("Right Leg").Transparency = 0
5800
				char:FindFirstChild("Left Leg").Transparency = 0
5801
				for i,v in pairs(char:GetChildren()) do
5802
					if v:IsA("Accessory") then
5803
						v:FindFirstChild("Handle").Transparency = 0
5804
					end
5805
				end
5806
				for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
5807
				plr:LoadCharacter()
5808
			end)
5809
5810
			local msgidGlob = 0
5811
			local state = true
5812
			local font = "Arcade"
5813
			local tcol = Color3.fromRGB(255,217,0)
5814
			local tscol = Color3.fromRGB(0,0,0)
5815
			local fsiz = 28
5816
			local tr = true
5817
			local tsr = false
5818
			local fade = 2
5819
5820
			local p = Instance.new("Part",game.Workspace)
5821
			p.Size = Vector3.new(0.2,0.2,0.2)
5822
			p.Transparency = 1
5823
			p.Anchored = true
5824
			p.CanCollide = false
5825
			p.Name = "Msg"
5826
			p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
5827
5828
			local r = 255
5829
			local b = 0
5830
			local g = 0
5831
5832
			plr.Chatted:connect(function(c)
5833
				msgidGlob = msgidGlob + 1
5834
				local curMsgId = msgidGlob
5835
				if string.lower(c) == "!disable" then
5836
					state = false
5837
				elseif string.lower(c) == "!enable" then
5838
					state = true
5839
				elseif string.lower(string.sub(c,1,6)) == "!font " then
5840
					local old = font
5841
					font = string.sub(c,7,#c) or old
5842
				elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
5843
					if string.lower(string.sub(c,9,#c)) == "rainbow" then
5844
						tr = true
5845
					else
5846
						tr = false
5847
						local old = tcol
5848
						tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
5849
					end
5850
				elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
5851
					if string.sub(c,10,#c) == "rainbow" then
5852
						tsr = true
5853
					else
5854
						tsr = false
5855
						local old = tscol
5856
						tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
5857
					end
5858
				elseif string.lower(string.sub(c,1,6)) == "!size " then
5859
					local old = fsiz
5860
					fsiz = string.sub(c,7,#c) or old
5861
				elseif string.lower(string.sub(c,1,6)) == "!fade " then
5862
					local old = fade
5863
					fade = string.sub(c,7,#c) or old
5864
				end
5865
				if plr.Character and state == true then
5866
					if plr.Character:FindFirstChild("Head") then
5867
						for i,v in pairs(p:GetChildren()) do
5868
							if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
5869
								v:Destroy()
5870
							end
5871
						end
5872
						local bbgui = Instance.new("BillboardGui",p)
5873
						bbgui.Name = "J2CMSG"
5874
						bbgui.AlwaysOnTop = true
5875
						bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
5876
						bbgui.Size = UDim2.new(0.2,0,0.14,0)
5877
						local tl = Instance.new("TextLabel",bbgui)
5878
						tl.BackgroundTransparency = 1
5879
						tl.BorderSizePixel = 0
5880
						tl.Size = UDim2.new(1,0,10,0)
5881
						tl.Position = UDim2.new(0,0,-5,0)
5882
						tl.Font = font or "SciFi"
5883
						tl.FontSize = "Size"..fsiz or "Size36"
5884
						tl.TextColor3 = tcol
5885
						tl.TextScaled = false
5886
						tl.TextWrapped = false
5887
						tl.TextStrokeColor3 = tscol
5888
						tl.TextStrokeTransparency = 0
5889
						
5890
						game:GetService("RunService").RenderStepped:connect(function()
5891
							if tr then
5892
								if tl.Parent ~= nil then
5893
									tl.TextColor3 = Color3.fromRGB(r,g,b)
5894
								end
5895
							end
5896
						end)
5897
5898
						for i=1,#c do
5899
							if msgidGlob == curMsgId then
5900
								tl.Text = string.sub(c,1,i)
5901
								if string.sub(c,i,i) ~= " " then
5902
									local s = Instance.new("Sound",p)
5903
									s.SoundId = "rbxassetid://418252437"
5904
									s.Volume = 1
5905
									s.Pitch = 1
5906
									s:Play()
5907
									game.Debris:AddItem(s,2)
5908
								end
5909
								wait()
5910
							end
5911
						end
5912
						wait(fade)
5913
						if msgidGlob == curMsgId then
5914
							for i=1,10 do
5915
								if msgidGlob == curMsgId then
5916
									tl.TextTransparency = tl.TextTransparency + 0.1
5917
									tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
5918
									tl.Position = tl.Position + UDim2.new(0,0,0,-3)
5919
									wait()
5920
								end
5921
							end
5922
							if msgidGlob == curMsgId then
5923
								bbgui:Destroy()
5924
							end
5925
						end
5926
					end
5927
				end
5928
			end)
5929
5930
			coroutine.resume(coroutine.create(function()
5931
				while wait() do
5932
					for i=0,255,10 do g = i wait() end
5933
					for i=255,0,-10 do r = i wait() end
5934
					for i=0,255,10 do b = i wait() end
5935
					for i=255,0,-10 do g = i wait() end
5936
					for i=0,255,10 do r = i wait() end
5937
					for i=255,0,-10 do b = i wait() end
5938
				end
5939
			end))
5940
5941
			game:GetService("RunService").RenderStepped:connect(function()
5942
				if p.Parent ~= nil then
5943
					p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
5944
				else
5945
					p = Instance.new("Part",game.Workspace)
5946
					p.Size = Vector3.new(0.2,0.2,0.2)
5947
					p.Transparency = 1
5948
					p.Anchored = true
5949
					p.CanCollide = false
5950
					p.Name = "Msg"
5951
					p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
5952
				end
5953
			end)
5954
5955
			print("Ghost loaded! Time elapsed: "..tick() - time)
5956
		end
5957
	},
5958
	{
5959
		"Timestop",
5960
		function()
5961
			local plr = game:GetService("Players").LocalPlayer
5962
			local deb = false
5963
5964
			while not plr.Character do wait() end
5965
			wait(0.1)
5966
5967
			warn("Timestop loaded. R to toggle time.")
5968
5969
			local tstab = {}
5970
			local tsstab = {}
5971
			local ignlist = {}
5972
			local stab = {}
5973
5974
			function plrIgnore(char)
5975
				for i,v in pairs(char:GetChildren()) do
5976
					if #v:GetChildren() >= 1 then
5977
						plrIgnore(v)
5978
					end
5979
					table.insert(ignlist,v)
5980
				end
5981
			end
5982
5983
			function timeStop(target)
5984
				for i,v in pairs(target:GetChildren()) do
5985
					if #v:GetChildren() >= 1 then
5986
						timeStop(v)
5987
					end
5988
					local isinign = false
5989
					for i,b in pairs(ignlist) do
5990
						if b == v then
5991
							isinign = true
5992
						end
5993
					end
5994
					if isinign == false then
5995
						if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
5996
							if v.Anchored == false then
5997
								table.insert(tstab,v)
5998
								v.Anchored = true
5999
							end
6000
						end
6001
						if v:IsA("Sound") then
6002
			                                local isintab = false
6003
			                                for i,b in pairs(stab) do
6004
			                                        if v == b[1] then
6005
			                                                isintab = true
6006
			                                        end
6007
			                                end
6008
			                                if isintab == false then
6009
							        table.insert(stab,{v,v.Pitch})
6010
			                                end
6011
						end
6012
						--[[if v:IsA("Script") or v:IsA("LocalScript") then
6013
							if v.Disabled == false then
6014
								table.insert(tsstab,v)
6015
								v.Disabled = true
6016
							end
6017
						end]]
6018
					end
6019
				end
6020
				local isinign = false
6021
				for i,b in pairs(ignlist) do
6022
					if b == target then
6023
						isinign = true
6024
					end
6025
				end
6026
				if isinign == false then
6027
					if target:IsA("Part") or target:IsA("WedgePart") or target:IsA("UnionOperation") then
6028
						if target.Anchored == false then
6029
							table.insert(tstab,target)
6030
							target.Anchored = true
6031
						end
6032
					end
6033
					if target:IsA("Sound") then
6034
						table.insert(stab,{target,target.Pitch})
6035
					end
6036
				end
6037
			end
6038
6039
			plr:GetMouse().KeyDown:connect(function(key)
6040
				if key == "r" then
6041
					if deb == true then
6042
						deb = false
6043
					else
6044
						deb = true
6045
						local cc = Instance.new("ColorCorrectionEffect",game:GetService("Lighting"))
6046
						spawn(function()
6047
							plr.Character.Humanoid.WalkSpeed = 0
6048
							plr.Character.Humanoid.JumpPower = 0
6049
							local p = Instance.new("Part",plr.Character)
6050
							p.Transparency = 0.5
6051
							p.BrickColor = BrickColor.new("Institutional white")
6052
							p.Size = Vector3.new(0.2,0.2,0.2)
6053
							p.Anchored = true
6054
							p.CanCollide = false
6055
							p.CFrame = plr.Character.Torso.CFrame
6056
							local m = Instance.new("SpecialMesh",p)
6057
							m.MeshType = Enum.MeshType.Sphere
6058
							
6059
							local r = 255
6060
							local g = 255
6061
							local b = 255
6062
							local contrast = 0
6063
							
6064
							for i=1,50 do
6065
								m.Scale = m.Scale + Vector3.new(50,50,50)
6066
								p.Transparency = p.Transparency + 0.5/50
6067
								r = r - ((255-42)/50)
6068
								g = g - ((255-0)/50)
6069
								b = b - ((255-255)/50)
6070
								contrast = contrast - 2/50
6071
								--cc.TintColor = Color3.fromRGB(r,g,b)
6072
								cc.Contrast = contrast
6073
								for i,v in pairs(stab) do
6074
									v[1].Pitch = v[1].Pitch - (v[2]/50)
6075
								end
6076
								wait()
6077
							end
6078
							p:Destroy()
6079
							plr.Character.Humanoid.WalkSpeed = 16
6080
							plr.Character.Humanoid.JumpPower = 50
6081
						end)
6082
						
6083
						local aNew = game:GetService("Workspace").ChildAdded:connect(function(c)
6084
							timeStop(c)
6085
						end)
6086
						
6087
						for i,v in pairs(ignlist) do
6088
							table.remove(ignlist,1)
6089
						end
6090
						plrIgnore(plr.Character)
6091
						timeStop(game:GetService("Workspace"))
6092
						while deb ~= false do wait() end
6093
						--spawn(function()
6094
							local r = 42
6095
							local g = 0
6096
							local b = 255
6097
							local contrast = -2
6098
							for i=1,50 do
6099
								r = r + ((255-42)/50)
6100
								g = g + ((255-0)/50)
6101
								b = b + ((255-255)/50)
6102
								contrast = contrast + 2/50
6103
								--cc.TintColor = Color3.fromRGB(r,g,b)
6104
								cc.Contrast = contrast
6105
								for i,v in pairs(stab) do
6106
									v[1].Pitch = v[1].Pitch + (v[2]/50)
6107
								end
6108
								wait()
6109
							end
6110
							cc:Destroy()
6111
						--end)
6112
						for i,v in pairs(tstab) do
6113
							v.Anchored = false
6114
						end
6115
						for i,v in pairs(tstab) do
6116
							table.remove(tstab,1)
6117
						end
6118
						--table.foreach(stab,print)
6119
						for i,v in pairs(stab) do
6120
							table.remove(stab,1)
6121
						end
6122
						--print("---------")
6123
						--table.foreach(stab,print)
6124
						--[[for i,v in pairs(tsstab) do
6125
							v.Disabled = false
6126
						end
6127
						for i,v in pairs(tsstab) do
6128
							table.remove(tsstab,1)
6129
						end]]
6130
						aNew:disconnect()
6131
						deb = false
6132
					end
6133
				end
6134
			end)
6135
		end
6136
	},
6137
	{
6138
		"Egg",
6139
		function()
6140
			wait(3)
6141
6142
			local plr = game:GetService("Players").LocalPlayer
6143
6144
			while not plr.Character do wait() end
6145
6146
			local char,jtab,ceqpt,bsy,isaim,cd,drawf,state = plr.Character,{},false,false,false,false,false,"loading"
6147
6148
			local hdp = Instance.new("Part",script.Parent)
6149
			hdp.Name = "HandlePart"
6150
			hdp.Size = Vector3.new(0.2,0.2,0.2)
6151
6152
			local meshTab = {
6153
				{"rbxassetid://705224299","rbxassetid://705224727",Vector3.new(0.4,0.4,0.4)},
6154
				{"rbxassetid://705216303","rbxassetid://705216927",Vector3.new(1.8,1.8,1.8)},
6155
				{"rbxassetid://705209239","rbxassetid://705209459",Vector3.new(0.8,0.8,0.8)},
6156
				{"rbxassetid://705247407","rbxassetid://705246950",Vector3.new(1,1,1)},
6157
				{"rbxassetid://705242967","rbxassetid://705243300",Vector3.new(0.44,0.44,0.44)},
6158
				{"rbxassetid://705197095","rbxassetid://705197292",Vector3.new(1.25,1.25,1.25)},
6159
				{"rbxassetid://676836968","rbxassetid://676837441",Vector3.new(0.5,0.5,0.5)},
6160
				{"rbxassetid://698838167","rbxassetid://698838688",Vector3.new(1.6,1.6,1.6)},
6161
				{"rbxassetid://698827858","rbxassetid://698828143",Vector3.new(1.4,1.4,1.5)},
6162
				{"rbxassetid://705202806","rbxassetid://705207716",Vector3.new(1,1,1)},
6163
				{"rbxassetid://676840078","rbxassetid://676839351",Vector3.new(1.2,1.2,1.2)},
6164
				{"rbxassetid://717179708","rbxassetid://705199414",Vector3.new(1,0.95,1.05)},
6165
				{"rbxassetid://724420662","rbxassetid://705195915",Vector3.new(0.8,0.8,0.8)},
6166
				{"rbxassetid://676841945","rbxassetid://676842522",Vector3.new(1.7,1.7,1.8)},
6167
				{"rbxassetid://705315624","rbxassetid://705315897",Vector3.new(0.4,0.4,0.4)},
6168
				{"rbxassetid://698835993","rbxassetid://698836260",Vector3.new(1,1,1)},
6169
				{"rbxassetid://698813624","rbxassetid://698813905",Vector3.new(1.6,1.6,1.6)},
6170
				{"rbxassetid://706712283","rbxassetid://705202233",Vector3.new(2.1,2.1,2.1)},
6171
				{"rbxassetid://705208513","rbxassetid://705208760",Vector3.new(1.05,1.05,1.05)},
6172
				{"rbxassetid://676843975","rbxassetid://676844191",Vector3.new(1.6,1.6,1.6)},
6173
				{"rbxassetid://676846031","rbxassetid://676846800",Vector3.new(0.6,0.6,0.6)},
6174
				{"rbxassetid://676848204","rbxassetid://676848680",Vector3.new(0.5,0.5,0.5)},
6175
				{"rbxassetid://705217565","rbxassetid://705218075",Vector3.new(1,1,1)},
6176
				{"rbxassetid://698829950","rbxassetid://698830608",Vector3.new(0.5,0.5,0.5)},
6177
				{"rbxassetid://705200619","rbxassetid://705200948",Vector3.new(2,2,2)},
6178
				{"rbxassetid://698816291","rbxassetid://698816601",Vector3.new(0.45,0.45,0.45)},
6179
				{"rbxassetid://705245424","rbxassetid://705245604",Vector3.new(1,1,1)},
6180
				{"rbxassetid://698839252","rbxassetid://698839539",Vector3.new(1.5,1.55,1.55)},
6181
				{"rbxassetid://676850168","rbxassetid://676850427",Vector3.new(1,1,1)},
6182
				{"rbxassetid://698836963","rbxassetid://698837211",Vector3.new(2.3,2,2)},
6183
				{"rbxassetid://705219281","rbxassetid://705219747",Vector3.new(1.7,1.7,1.7)},
6184
				{"rbxassetid://698822829","rbxassetid://698823375",Vector3.new(1.5,1.5,1.5)},
6185
				{"rbxassetid://698824115","rbxassetid://698824851",Vector3.new(2.4,2.4,2.4)},
6186
				{"rbxassetid://698825712","rbxassetid://698825959",Vector3.new(1.5,1.5,1.5)},
6187
				{"rbxassetid://676851481","rbxassetid://676851716",Vector3.new(1,1,1)},
6188
				{"rbxassetid://676854360","rbxassetid://676854795",Vector3.new(0.55,0.55,0.55)},
6189
				{"rbxassetid://676856626","rbxassetid://676856930",Vector3.new(0.6,0.6,0.6)},
6190
				{"rbxassetid://676858618","rbxassetid://676858897",Vector3.new(1.4,1.4,1.4)},
6191
				{"rbxassetid://698835348","rbxassetid://698831630",Vector3.new(1.8,1.8,1.8)},
6192
				{"rbxassetid://676859903","rbxassetid://676860203",Vector3.new(1.2,1.2,1.2)},
6193
				{"rbxassetid://698829304","rbxassetid://698828946",Vector3.new(1.3,1.3,1.3)},
6194
				{"rbxassetid://698811815","rbxassetid://698812183",Vector3.new(1,1,1)},
6195
				{"rbxassetid://705225654","rbxassetid://705228740",Vector3.new(1,1,1)}
6196
			}
6197
6198
			local mlgTab = {
6199
				"rbxassetid://566672836",
6200
				"rbxassetid://306356119",
6201
				"rbxassetid://10524802",
6202
				"rbxassetid://166285971",
6203
				"rbxassetid://217185480",
6204
				"rbxassetid://198329363",
6205
				"rbxassetid://286279066",
6206
				"rbxassetid://175843771",
6207
				"rbxassetid://165053954",
6208
				"rbxassetid://603718340",
6209
				"rbxassetid://133727996"
6210
			}
6211
6212
			local msh = Instance.new("SpecialMesh",script.Parent.HandlePart)
6213
			msh.MeshType = Enum.MeshType.FileMesh
6214
			local rnd = math.random(1,#meshTab)
6215
			msh.MeshId = meshTab[rnd][1]
6216
			msh.TextureId = meshTab[rnd][2]
6217
			msh.Scale = meshTab[rnd][3]/2
6218
6219
			local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart"))
6220
			gyro.MaxTorque = Vector3.new(0,0,0)
6221
			gyro.D = 0
6222
			gyro.P = 100000000
6223
6224
			print(script.Parent.Name.." Loaded.")
6225
6226
			plr:GetMouse().KeyDown:connect(function(key)
6227
				if key == "f" then
6228
					if ceqpt == false then
6229
						ceqpt = true
6230
						bsy = false
6231
						
6232
						spawn(function()
6233
							for i=1,10 do
6234
								script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency - 0.1
6235
								wait()
6236
							end
6237
						end)
6238
						local rnd = math.random(1,#meshTab)
6239
						msh.MeshId = meshTab[rnd][1]
6240
						msh.TextureId = meshTab[rnd][2]
6241
						msh.Scale = meshTab[rnd][3]/2
6242
						
6243
						print("Saving old joints")
6244
						for i,v in pairs(char.Torso:GetChildren()) do
6245
							if v:IsA("Motor6D") and v.Name ~= "Neck" then
6246
								print(v.Name.." saved!")
6247
								table.insert(jtab,v)
6248
							end
6249
						end
6250
						
6251
						local aWeld = Instance.new("Weld",char["Right Arm"])
6252
						aWeld.Name = "aWeld"
6253
						aWeld.Part0 = script.Parent.HandlePart
6254
						aWeld.Part1 = char["Right Arm"]
6255
						aWeld.C0 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
6256
						
6257
						local bWeld = Instance.new("Weld",char["Torso"])
6258
						bWeld.Name = "bWeld"
6259
						bWeld.Part0 = char["Torso"]
6260
						bWeld.Part1 = char["Right Arm"]
6261
						bWeld.C0 = CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
6262
						
6263
						local cWeld = Instance.new("Weld",char["Torso"])
6264
						cWeld.Name = "cWeld"
6265
						cWeld.Part0 = char["Torso"]
6266
						cWeld.Part1 = char["Left Arm"]
6267
						cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
6268
6269
					else
6270
6271
						ceqpt = false
6272
						spawn(function()
6273
							for i=1,10 do
6274
								script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency + 0.1
6275
								wait()
6276
							end
6277
						end)
6278
						for i,v in pairs(char.Torso:GetChildren()) do
6279
							if v:IsA("Weld") or v:IsA("Motor6D") then
6280
								if v.Name ~= "Neck" then
6281
									v:Destroy()
6282
								end
6283
							end
6284
						end
6285
						for i,v in pairs(jtab) do
6286
							v:Clone().Parent = char.Torso
6287
						end
6288
						for i,v in pairs(jtab) do
6289
							table.remove(jtab,1)
6290
						end
6291
						
6292
						char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
6293
						gyro.MaxTorque = Vector3.new(0,0,0)
6294
						char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
6295
					end
6296
			    end
6297
			end)
6298
6299
			--Functions
6300
6301
			local rignore = {}
6302
			function rayCast(orig,targ,maxdist)
6303
				local r = Ray.new(orig,(targ-orig).unit * maxdist)
6304
				local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
6305
				return hit,pos,normal
6306
			end
6307
6308
			function clerp(a,b,c)
6309
				return a:lerp(b,c)
6310
			end
6311
6312
			function shoot(targ)
6313
				local p = Instance.new("Part",char)
6314
				p.Parent = game.Workspace
6315
				p.Shape = "Ball"
6316
				p.Size = Vector3.new(0.2,0.2,0.2)
6317
				p.CFrame = script.Parent.HandlePart.CFrame
6318
				p.Velocity = (targ - script.Parent.HandlePart.Position).unit*250
6319
				local msh = Instance.new("SpecialMesh",p)
6320
				msh.MeshType = Enum.MeshType.FileMesh
6321
				msh.MeshId = script.Parent.HandlePart["Mesh"].MeshId
6322
				msh.TextureId = script.Parent.HandlePart["Mesh"].TextureId
6323
				msh.Scale = script.Parent.HandlePart["Mesh"].Scale
6324
				
6325
				p.Touched:connect(function(hit)
6326
					if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= char then
6327
						hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.huge
6328
						hit.Parent.Humanoid:TakeDamage(math.huge)
6329
						hit.Parent:BreakJoints()
6330
						local e = Instance.new("Explosion")
6331
						e.BlastRadius = 2
6332
						e.BlastPressure = 500000
6333
						e.Position = p.Position
6334
						e.Parent = game.Workspace
6335
						for i=1,5 do
6336
							local ep = Instance.new("Part",game.Workspace)
6337
							ep.Anchored = true
6338
							ep.CanCollide = false
6339
							ep.Size = Vector3.new(0.2,0.2,0.2)
6340
							ep.Transparency = 1
6341
							ep.CFrame = CFrame.new(p.Position)
6342
							local emit = Instance.new("ParticleEmitter",ep)
6343
							emit.VelocitySpread = 360
6344
							emit.Speed = NumberRange.new(1,10)
6345
							emit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2),NumberSequenceKeypoint.new(1,2)})
6346
							emit.Rate = 10
6347
							emit.Lifetime = NumberRange.new(4,4)
6348
							emit.RotSpeed = NumberRange.new(-100,100)
6349
							emit.Texture = mlgTab[math.random(1,#mlgTab)]
6350
							game:GetService("Debris"):AddItem(ep,5)
6351
						end
6352
						p:Destroy()
6353
					end
6354
				end)
6355
6356
				game:GetService("Debris"):AddItem(p,math.random(50,100)/10)
6357
			end
6358
6359
			--End of functions
6360
6361
			plr:GetMouse().Button1Down:connect(function()
6362
				if ceqpt == true and isaim == false and cd == false and drawf == false then
6363
					gyro.MaxTorque = Vector3.new(0,10000000,0)
6364
					cd = true
6365
					isaim = true
6366
					script.Parent.HandlePart.Transparency = 0
6367
					local s = Instance.new("Sound",script.Parent.HandlePart)
6368
					s.SoundId = "rbxassetid://609348868"
6369
					s.PlayOnRemove = false
6370
					s:Play()
6371
					game:GetService("Debris"):AddItem(s,5)
6372
					drawf = true
6373
				end
6374
			end)
6375
6376
			plr:GetMouse().Button1Up:connect(function()
6377
				if ceqpt == true and isaim == true and drawf == true then
6378
					script.Parent.HandlePart.Transparency = 1
6379
					char.Torso.bWeld.C0 = CFrame.new(1.5,1,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(0))
6380
					char.Torso.cWeld.C0 = CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
6381
					shoot(plr:GetMouse().Hit.p)
6382
					gyro.MaxTorque = Vector3.new(0,0,0)
6383
					table.insert(rignore,char)
6384
					local s = Instance.new("Sound",script.Parent.HandlePart)
6385
					s.SoundId = "rbxassetid://145203279"
6386
					s.PlayOnRemove = false
6387
					s:Play()
6388
					local rnd = math.random(1,#meshTab)
6389
					msh.MeshId = meshTab[rnd][1]
6390
					msh.TextureId = meshTab[rnd][2]
6391
					msh.Scale = meshTab[rnd][3]/2
6392
					game:GetService("Debris"):AddItem(s,5)
6393
					for i,v in pairs(rignore) do
6394
						table.remove(rignore,1)
6395
					end
6396
					isaim = false
6397
					drawf = false
6398
					--wait(1)
6399
					cd = false
6400
				end
6401
			end)
6402
6403
			while not ceqpt do wait() end
6404
6405
			local animspeed = 0.3
6406
6407
			while wait() do
6408
				
6409
				if ceqpt == true and isaim == true then
6410
					--isaim = true
6411
					if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
6412
						char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,1,0.4)*CFrame.Angles(math.rad(220),math.rad(0),math.rad(0)),animspeed)
6413
						char.Torso.cWeld.C0 =clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.1,-0.2)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),animspeed)
6414
						--char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed)
6415
						--char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(10),math.rad(240)),animspeed)
6416
						--char.Humanoid.WalkSpeed = 6
6417
						--char.Humanoid.JumpPower = 0
6418
					end
6419
					local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p
6420
					gyro.MaxTorque = Vector3.new(0,10000000,0)
6421
					gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p)
6422
				else
6423
					--isaim = false
6424
					if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
6425
						char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed)
6426
						char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed)
6427
						--char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
6428
						--char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
6429
						--char.Humanoid.WalkSpeed = 16
6430
						--char.Humanoid.JumpPower = 50
6431
					end
6432
					gyro.MaxTorque = Vector3.new(0,0,0)
6433
				end
6434
				
6435
				--Animation state
6436
				table.insert(rignore,char)
6437
				local h,p,n = rayCast(char.HumanoidRootPart.Position,char.HumanoidRootPart.Position - Vector3.new(0,1,0),4)
6438
				if drawf == false then
6439
					if char.HumanoidRootPart.Velocity.Magnitude <= 0.1 and h then
6440
						state = "idle"
6441
					elseif char.HumanoidRootPart.Velocity.Magnitude > 0.1 and h then
6442
						state = "running"
6443
					elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not h then
6444
						state = "falling"
6445
					elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not h then
6446
						state = "jumping"
6447
					end
6448
				end
6449
			end
6450
		end
6451
	},
6452
	{
6453
		"Ghost",
6454
		function()
6455
			local plr = game:GetService("Players").LocalPlayer
6456
			local mouse,char = plr:GetMouse(),plr.Character
6457
6458
			for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
6459
6460
			local toggle,cd = false,false
6461
6462
			mouse.KeyDown:connect(function(key)
6463
				if key == "r" then
6464
					print("R!")
6465
					if cd == false then
6466
						print("No cooldown!")
6467
						cd = true
6468
						if toggle == false then
6469
							print("Entering godmode")
6470
							toggle = true
6471
							Instance.new("ForceField",char).Visible = false
6472
							char.Parent = game:GetService("Workspace").CurrentCamera
6473
							char:FindFirstChild("Head").Transparency = 1
6474
							char:FindFirstChild("Torso").Transparency = 1
6475
							char:FindFirstChild("Right Arm").Transparency = 1
6476
							char:FindFirstChild("Left Arm").Transparency = 1
6477
							char:FindFirstChild("Right Leg").Transparency = 1
6478
							char:FindFirstChild("Left Leg").Transparency = 1
6479
							for i,v in pairs(char:GetChildren()) do
6480
								if v:IsA("Accessory") then
6481
									v:FindFirstChild("Handle").Transparency = 1
6482
								end
6483
							end
6484
						else
6485
							print("Exiting godmode")
6486
							toggle = false
6487
							char.Parent = game:GetService("Workspace")
6488
							char:FindFirstChild("ForceField"):Destroy()
6489
							char:FindFirstChild("Head").Transparency = 0
6490
							char:FindFirstChild("Torso").Transparency = 0
6491
							char:FindFirstChild("Right Arm").Transparency = 0
6492
							char:FindFirstChild("Left Arm").Transparency = 0
6493
							char:FindFirstChild("Right Leg").Transparency = 0
6494
							char:FindFirstChild("Left Leg").Transparency = 0
6495
							for i,v in pairs(char:GetChildren()) do
6496
								if v:IsA("Accessory") then
6497
									v:FindFirstChild("Handle").Transparency = 0
6498
								end
6499
							end
6500
						end
6501
						cd = false
6502
					end
6503
				end
6504
			end)
6505
6506
			game:GetService("RunService").RenderStepped:connect(function()
6507
				if char.Parent == game:GetService("Workspace").CurrentCamera then
6508
					for i,v in pairs(char:GetChildren()) do
6509
						if v:IsA("Part") then if v.Name ~= "HumanoidRootPart" then
6510
							local c = v:Clone()
6511
							c.Parent = game:GetService("Workspace")
6512
							c.BottomSurface = "Smooth"
6513
							c.TopSurface = "Smooth"
6514
							c:BreakJoints()
6515
							--c.Material = "Neon"
6516
							c.Anchored = true
6517
							c.CanCollide = false
6518
							c.Transparency = 0.9
6519
							c.CFrame = v.CFrame
6520
							game:GetService("Debris"):AddItem(c,0.1)
6521
						end end
6522
						if v:IsA("Accessory") then if v:FindFirstChild("Handle") then
6523
							local c = v.Handle:Clone()
6524
							c.Parent = game:GetService("Workspace")
6525
							c.BottomSurface = "Smooth"
6526
							c.TopSurface = "Smooth"
6527
							c:BreakJoints()
6528
							--c.Material = "Neon"
6529
							c.Anchored = true
6530
							c.CanCollide = false
6531
							c.Transparency = 0.9
6532
							c.CFrame = v.Handle.CFrame
6533
							game:GetService("Debris"):AddItem(c,0.1)
6534
						end end
6535
					end
6536
				end
6537
			end)
6538
		end
6539
	}
6540
}
6541
6542
table.sort(scripttab,function(a,b) return a[1] < b[1] end)
6543
6544
local togglestate = false
6545
local togglestate2 = false
6546
6547
local sgui = Instance.new("ScreenGui",plr.PlayerGui)
6548
local bgfrm = Instance.new("Frame",sgui)
6549
bgfrm.BackgroundTransparency = 0.5
6550
bgfrm.Position = UDim2.new(1,0,0.3,0)
6551
bgfrm.Size = UDim2.new(0.18,0,0.4,0)
6552
bgfrm.BorderSizePixel = 0
6553
bgfrm.BackgroundColor3 = Color3.fromRGB(0,0,0)
6554
local txt = Instance.new("TextLabel",bgfrm)
6555
txt.BorderSizePixel = 0
6556
txt.BackgroundTransparency = 0.8
6557
txt.TextScaled = true
6558
txt.BackgroundColor3 = Color3.fromRGB(120,0,180)
6559
txt.TextColor3 = Color3.fromRGB(255,255,255)
6560
txt.Text = "  --[[ joalars2's script archive ]]--  "
6561
txt.Font = "SciFi"
6562
txt.Size = UDim2.new(1,0,0.1,0)
6563
local scr = Instance.new("ScrollingFrame",bgfrm)
6564
scr.BorderSizePixel = 0
6565
scr.BackgroundTransparency = 1
6566
scr.BackgroundColor3 = Color3.fromRGB(120,0,180)
6567
scr.Size = UDim2.new(1,0,0.9,0)
6568
scr.Position = UDim2.new(0,0,0.1,0)
6569
local tgl = Instance.new("TextButton",bgfrm)
6570
tgl.BorderSizePixel = 0
6571
tgl.BackgroundTransparency = 0.5
6572
tgl.TextScaled = true
6573
tgl.BackgroundColor3 = Color3.fromRGB(0,255,0)
6574
tgl.TextColor3 = Color3.fromRGB(0,0,0)
6575
tgl.Text = ">>"
6576
tgl.Font = "SciFi"
6577
tgl.Size = UDim2.new(0,30,0,30)
6578
tgl.Position = UDim2.new(0,-30,0,0)
6579
tgl.MouseButton1Click:connect(function()
6580
	if togglestate == false then
6581
		togglestate = true
6582
		bgfrm:TweenPosition(UDim2.new(0.41,0,0.3,0),"Out","Back",1,true,nil)
6583
	else
6584
		togglestate = false
6585
		bgfrm:TweenPosition(UDim2.new(1,0,0.3,0),"In","Back",1,true,nil)
6586
	end
6587
end)
6588
local tgl2 = Instance.new("TextButton",bgfrm)
6589
tgl2.BorderSizePixel = 0
6590
tgl2.BackgroundTransparency = 0.5
6591
tgl2.TextScaled = true
6592
tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0)
6593
tgl2.TextColor3 = Color3.fromRGB(0,0,0)
6594
tgl2.Text = "Multi Select"
6595
tgl2.Font = "SciFi"
6596
tgl2.Size = UDim2.new(0.3,0,0.05,0)
6597
tgl2.Position = UDim2.new(0,0,1,0)
6598
tgl2.MouseButton1Click:connect(function()
6599
	if togglestate2 == false then
6600
		togglestate2 = true
6601
		tgl2.BackgroundColor3 = Color3.fromRGB(0,255,0)
6602
	else
6603
		togglestate2 = false
6604
		tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0)
6605
	end
6606
end)
6607
6608
for i,v in pairs(scripttab) do
6609
	local btn = Instance.new("TextButton",scr)
6610
	btn.BorderSizePixel = 0
6611
	btn.BackgroundTransparency = 0.8
6612
	btn.TextScaled = true
6613
	btn.BackgroundColor3 = Color3.fromRGB(120,0,180)
6614
	btn.TextColor3 = Color3.fromRGB(255,255,255)
6615
	btn.Text = v[1]
6616
	btn.Font = "SciFi"
6617
	btn.Size = UDim2.new(0.97,0,0.05,0)
6618
	btn.Style = Enum.ButtonStyle.RobloxButtonDefault
6619
	btn.Position = UDim2.new(0,0,(0.05*i)-0.05,0)
6620
	local func
6621
	func = btn.MouseButton1Click:connect(function()
6622
		warn("Script loading: "..v[1])
6623
		spawn(function() v[2]() end)
6624
		if togglestate2 == false then
6625
			sgui:Destroy()
6626
		end
6627
		btn.Style = Enum.ButtonStyle.RobloxButton
6628
		func:disconnect()
6629
	end)
6630
end