View difference between Paste ID: rwA4bywg and XDa6Nuus
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3
do
4
	print("FE Compatibility code by Mokiros")
5
	script.Parent = Player.Character
6
7
	--RemoteEvent for communicating
8-
Player = game:GetService("Players").LocalPlayer
8+
	local Event = Instance.new("RemoteEvent")
9
	Event.Name = "UserInput_Event"
10
11
	--Fake event to make stuff like Mouse.KeyDown work
12
	local function fakeEvent()
13
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
14
		t.connect = t.Connect
15
		return t
16
	end
17
18
	--Creating fake input objects with fake variables
19
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
20
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
21
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
22
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
23
	end}
24
	--Merged 2 functions into one by checking amount of arguments
25
	CAS.UnbindAction = CAS.BindAction
26
27
	--This function will trigger the events that have been :Connect()'ed
28
	local function te(self,ev,...)
29
		local t = m[ev]
30
		if t and t._fakeEvent and t.Function then
31
			t.Function(...)
32
		end
33
	end
34
	m.TrigEvent = te
35
	UIS.TrigEvent = te
36
37
	Event.OnServerEvent:Connect(function(plr,io)
38
	    if plr~=Player then return end
39
		if io.isMouse then
40
			m.Target = io.Target
41
			m.Hit = io.Hit
42
		else
43
			local b = io.UserInputState == Enum.UserInputState.Begin
44
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
45
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
46
			end
47
			for _,t in pairs(CAS.Actions) do
48
				for _,k in pairs(t.Keys) do
49
					if k==io.KeyCode then
50
						t.Function(t.Name,io.UserInputState,io)
51
					end
52
				end
53
			end
54
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
55
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
56
	    end
57
	end)
58
	Event.Parent = NLS([==[
59-
tecks2.Text = "Master of Doom"
59+
	local Player = game:GetService("Players").LocalPlayer
60
	local Event = script:WaitForChild("UserInput_Event")
61
62
	local UIS = game:GetService("UserInputService")
63
	local input = function(io,a)
64
		if a then return end
65
		--Since InputObject is a client-side instance, we create and pass table instead
66
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
67
	end
68-
local naeeym3 = Instance.new("BillboardGui",Character)
68+
	UIS.InputBegan:Connect(input)
69-
naeeym3.AlwaysOnTop = true
69+
	UIS.InputEnded:Connect(input)
70-
naeeym3.Size = UDim2.new(7,35,3,15)
70+
71-
naeeym3.StudsOffset = Vector3.new(2,3,0)
71+
	local Mouse = Player:GetMouse()
72-
naeeym3.MaxDistance = 75
72+
	local h,t
73-
naeeym3.Adornee = Character.Head
73+
	--Give the server mouse data 30 times every second, but only if the values changed
74-
naeeym3.Name = "Name3"
74+
	--If player is not moving their mouse, client won't fire events
75-
local tecks3 = Instance.new("TextLabel",naeeym2)
75+
	while wait(1/30) do
76-
tecks3.BackgroundTransparency = 1
76+
		if h~=Mouse.Hit or t~=Mouse.Target then
77-
tecks3.TextScaled = true
77+
			h,t=Mouse.Hit,Mouse.Target
78-
tecks3.BorderSizePixel = 0
78+
			Event:FireServer({isMouse=true,Target=t,Hit=h})
79-
tecks3.Text = ""..Player.Name
79+
80-
tecks3.Font = "ArialBold"
80+
	end]==],Player.Character)
81-
tecks3.TextSize = 30
81+
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
82-
tecks3.TextStrokeTransparency = 0
82+
83-
tecks3.TextColor3 = Color3.fromRGB(255, 0, 0)
83+
84-
tecks3.TextStrokeColor3 = Color3.fromRGB(140, 140, 140)
84+
85-
tecks3.Size = UDim2.new(0.5,0,0.2,0)
85+
86-
tecks3.Parent = naeeym3
86+
87
--      [[[
88
wait(1)
89
90
Player = owner
91
PlayerGui = Player.PlayerGui
92
Cam = workspace.CurrentCamera
93
Backpack = Player.Backpack
94
repeat wait() until Player.Character
95
Character = Player.Character
96
repeat wait() until Player.Character:FindFirstChildOfClass("Humanoid")
97
Humanoid = Character:FindFirstChildOfClass("Humanoid")
98
Mouse = Player:GetMouse()
99
RootPart = Character["HumanoidRootPart"]
100
Torso = Character["Torso"]
101
Head = Character["Head"]
102
RightArm = Character["Right Arm"]
103
LeftArm = Character["Left Arm"]
104
RightLeg = Character["Right Leg"]
105
LeftLeg = Character["Left Leg"]
106
RootJoint = RootPart["RootJoint"]
107
Neck = Torso["Neck"]
108
RightShoulder = Torso["Right Shoulder"]
109
LeftShoulder = Torso["Left Shoulder"]
110
RightHip = Torso["Right Hip"]
111
LeftHip = Torso["Left Hip"]
112
113
IT = Instance.new
114
CF = CFrame.new
115
VT = Vector3.new
116
RAD = math.rad
117
C3 = Color3.new
118
UD2 = UDim2.new
119
BRICKC = BrickColor.new
120
ANGLES = CFrame.Angles
121
EULER = CFrame.fromEulerAnglesXYZ
122
COS = math.cos
123
ACOS = math.acos
124
SIN = math.sin
125
ASIN = math.asin
126
ABS = math.abs
127
MRANDOM = math.random
128
FLOOR = math.floor
129
130
local naeeym2 = Instance.new("BillboardGui",Character)
131
naeeym2.AlwaysOnTop = true
132
naeeym2.Size = UDim2.new(7,35,3,15)
133
naeeym2.StudsOffset = Vector3.new(0,2,0)
134
naeeym2.MaxDistance = 75
135
naeeym2.Adornee = Character.Head
136
naeeym2.Name = "Name2"
137
local tecks2 = Instance.new("TextLabel",naeeym2)
138
tecks2.BackgroundTransparency = 1
139
tecks2.TextScaled = true
140
tecks2.BorderSizePixel = 0
141
tecks2.Text = "Micheal the Master of Doom"
142
tecks2.Font = "ArialBold"
143
tecks2.TextSize = 30
144
tecks2.TextStrokeTransparency = 0
145
tecks2.TextColor3 = Color3.fromRGB(255, 06, 00)
146
tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
147
tecks2.Size = UDim2.new(1,0,0.5,0)
148
tecks2.Parent = naeeym2
149
150
--//=================================\\
151
--|| 	      USEFUL VALUES
152
--\\=================================//
153
154
Animation_Speed = 3
155
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
156
local Speed = 16
157
local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
158
local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
159
local RIGHTSHOULDERC0 = CF(-0.5, -0.25, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
160
local LEFTSHOULDERC0 = CF(0.5, -0.25, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
161
local DAMAGEMULTIPLIER = "inf"
162
local ANIM = "Idle"
163
local ATTACK = false
164
local EQUIPPED = false
165
local HOLD = false
166
local COMBO = 1
167
local Rooted = false
168
local SINE = 0
169
local KEYHOLD = false
170
local CHANGE = 2 / Animation_Speed
171
local WALKINGANIM = false
172
local VALUE1 = false
173
local VALUE2 = false
174
local ROBLOXIDLEANIMATION = IT("Animation")
175
ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
176
ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
177
--ROBLOXIDLEANIMATION.Parent = Humanoid
178
local WEAPONGUI = IT("ScreenGui", PlayerGui)
179
WEAPONGUI.Name = "Weapon GUI"
180
local Effects = IT("Folder", Character)
181
Effects.Name = "Effects"
182
local SpecialEffects = IT("Folder", Character)
183
SpecialEffects.Name = "SpecialEffects"
184
local ANIMATOR = Humanoid.Animator
185
local ANIMATE = Character.Animate
186
local UNANCHOR = true
187
local REGENRATE = 1
188
local FULLREGEN = false
189
local POSEIDON = false
190
local EXPLOSIONSMALLSOUND = 439342426
191
local EXPLOSIONMEDIUMSOUND = 605005842
192
local EXPLOSIONLARGESOUND = 565538688
193
local CHARGE = 278641993
194
local POSEIDONSOUND = 374289727
195
local FIREBALLSOUND = 414517770
196
local BURNSOUND = 565777213
197
local FIREFIELD = false
198
local SEARING = false
199
local BODYPOS = nil
200
local GYRO = nil
201
local DIRECTTURN = false
202
local APPLYGYRO = true
203
local SONGS = {712013220,1330061498}
204
local CHOSENSONG = MRANDOM(1,#SONGS)
205
206
--//=================================\\
207
--\\=================================//
208
209
210
--//=================================\\
211
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
212
--\\=================================//
213
214
ArtificialHB = Instance.new("BindableEvent", script)
215
ArtificialHB.Name = "ArtificialHB"
216
217
script:WaitForChild("ArtificialHB")
218
219
frame = Frame_Speed
220
tf = 0
221
allowframeloss = false
222
tossremainder = false
223
lastframe = tick()
224
script.ArtificialHB:Fire()
225
226
game:GetService("RunService").Heartbeat:connect(function(s, p)
227
	tf = tf + s
228
	if tf >= frame then
229
		if allowframeloss then
230
			script.ArtificialHB:Fire()
231
			lastframe = tick()
232
		else
233
			for i = 1, math.floor(tf / frame) do
234
				script.ArtificialHB:Fire()
235
			end
236
		lastframe = tick()
237
		end
238
		if tossremainder then
239
			tf = 0
240
		else
241
			tf = tf - frame * math.floor(tf / frame)
242
		end
243
	end
244
end)
245
246
--//=================================\\
247
--\\=================================//
248
249
--//=================================\\
250
--|| 	      SOME FUNCTIONS
251
--\\=================================//
252
253
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
254
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
255
end
256
257
function PositiveAngle(NUMBER)
258
	if NUMBER >= 0 then
259
		NUMBER = 0
260
	end
261
	return NUMBER
262
end
263
264
function NegativeAngle(NUMBER)
265
	if NUMBER <= 0 then
266
		NUMBER = 0
267
	end
268
	return NUMBER
269
end
270
271
function Swait(NUMBER)
272
	if NUMBER == 0 or NUMBER == nil then
273
		ArtificialHB.Event:wait()
274
	else
275
		for i = 1, NUMBER do
276
			ArtificialHB.Event:wait()
277
		end
278
	end
279
end
280
281
function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
282
	local NEWMESH = IT(MESH)
283
	if MESH == "SpecialMesh" then
284
		NEWMESH.MeshType = MESHTYPE
285
		if MESHID ~= "nil" and MESHID ~= "" then
286
			NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
287
		end
288
		if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
289
			NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
290
		end
291
	end
292
	NEWMESH.Offset = OFFSET or VT(0, 0, 0)
293
	NEWMESH.Scale = SCALE
294
	NEWMESH.Parent = PARENT
295
	return NEWMESH
296
end
297
298
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
299
	local NEWPART = IT("Part")
300
	NEWPART.formFactor = FORMFACTOR
301
	NEWPART.Reflectance = REFLECTANCE
302
	NEWPART.Transparency = TRANSPARENCY
303
	NEWPART.CanCollide = false
304
	NEWPART.Locked = true
305
	NEWPART.Anchored = true
306
	if ANCHOR == false then
307
		NEWPART.Anchored = false
308
	end
309
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
310
	NEWPART.Name = NAME
311
	NEWPART.Size = SIZE
312
	NEWPART.Position = Torso.Position
313
	NEWPART.Material = MATERIAL
314
	NEWPART:BreakJoints()
315
	NEWPART.Parent = PARENT
316
	return NEWPART
317
end
318
319
	local function weldBetween(a, b)
320
	    local weldd = Instance.new("ManualWeld")
321
	    weldd.Part0 = a
322
	    weldd.Part1 = b
323
	    weldd.C0 = CFrame.new()
324
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
325
	    weldd.Parent = a
326
	    return weldd
327
	end
328
329
330
function QuaternionFromCFrame(cf)
331
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
332
	local trace = m00 + m11 + m22
333
	if trace > 0 then 
334
		local s = math.sqrt(1 + trace)
335
		local recip = 0.5 / s
336
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
337
	else
338
		local i = 0
339
		if m11 > m00 then
340
			i = 1
341
		end
342
		if m22 > (i == 0 and m00 or m11) then
343
			i = 2
344
		end
345
		if i == 0 then
346
			local s = math.sqrt(m00 - m11 - m22 + 1)
347
			local recip = 0.5 / s
348
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
349
		elseif i == 1 then
350
			local s = math.sqrt(m11 - m22 - m00 + 1)
351
			local recip = 0.5 / s
352
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
353
		elseif i == 2 then
354
			local s = math.sqrt(m22 - m00 - m11 + 1)
355
			local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
356
		end
357
	end
358
end
359
 
360
function QuaternionToCFrame(px, py, pz, x, y, z, w)
361
	local xs, ys, zs = x + x, y + y, z + z
362
	local wx, wy, wz = w * xs, w * ys, w * zs
363
	local xx = x * xs
364
	local xy = x * ys
365
	local xz = x * zs
366
	local yy = y * ys
367
	local yz = y * zs
368
	local zz = z * zs
369
	return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
370
end
371
 
372
function QuaternionSlerp(a, b, t)
373
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
374
	local startInterp, finishInterp;
375
	if cosTheta >= 0.0001 then
376
		if (1 - cosTheta) > 0.0001 then
377
			local theta = ACOS(cosTheta)
378
			local invSinTheta = 1 / SIN(theta)
379
			startInterp = SIN((1 - t) * theta) * invSinTheta
380
			finishInterp = SIN(t * theta) * invSinTheta
381
		else
382
			startInterp = 1 - t
383
			finishInterp = t
384
		end
385
	else
386
		if (1 + cosTheta) > 0.0001 then
387
			local theta = ACOS(-cosTheta)
388
			local invSinTheta = 1 / SIN(theta)
389
			startInterp = SIN((t - 1) * theta) * invSinTheta
390
			finishInterp = SIN(t * theta) * invSinTheta
391
		else
392
			startInterp = t - 1
393
			finishInterp = t
394
		end
395
	end
396
	return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
397
end
398
399
function Clerp(a, b, t)
400
	local qa = {QuaternionFromCFrame(a)}
401
	local qb = {QuaternionFromCFrame(b)}
402
	local ax, ay, az = a.x, a.y, a.z
403
	local bx, by, bz = b.x, b.y, b.z
404
	local _t = 1 - t
405
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
406
end
407
408
function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
409
	local frame = IT("Frame")
410
	frame.BackgroundTransparency = TRANSPARENCY
411
	frame.BorderSizePixel = BORDERSIZEPIXEL
412
	frame.Position = POSITION
413
	frame.Size = SIZE
414
	frame.BackgroundColor3 = COLOR
415
	frame.BorderColor3 = BORDERCOLOR
416
	frame.Name = NAME
417
	frame.Parent = PARENT
418
	return frame
419
end
420
421
function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
422
	local label = IT("TextLabel")
423
	label.BackgroundTransparency = 1
424
	label.Size = UD2(1, 0, 1, 0)
425
	label.Position = UD2(0, 0, 0, 0)
426
	label.TextColor3 = TEXTCOLOR
427
	label.TextStrokeTransparency = STROKETRANSPARENCY
428
	label.TextTransparency = TRANSPARENCY
429
	label.FontSize = TEXTFONTSIZE
430
	label.Font = TEXTFONT
431
	label.BorderSizePixel = BORDERSIZEPIXEL
432
	label.TextScaled = false
433
	label.Text = TEXT
434
	label.Name = NAME
435
	label.Parent = PARENT
436
	return label
437
end
438
439
function NoOutlines(PART)
440
	PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
441
end
442
443
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
444
	local NEWWELD = IT(TYPE)
445
	NEWWELD.Part0 = PART0
446
	NEWWELD.Part1 = PART1
447
	NEWWELD.C0 = C0
448
	NEWWELD.C1 = C1
449
	NEWWELD.Parent = PARENT
450
	return NEWWELD
451
end
452
453
local S = IT("Sound")
454
function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
455
	local NEWSOUND = nil
456
	coroutine.resume(coroutine.create(function()
457
		NEWSOUND = S:Clone()
458
		NEWSOUND.Parent = PARENT
459
		NEWSOUND.Volume = VOLUME
460
		NEWSOUND.Pitch = PITCH
461
		NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
462
		NEWSOUND:play()
463
		if DOESLOOP == true then
464
			NEWSOUND.Looped = true
465
		else
466
			repeat wait(1) until NEWSOUND.Playing == false
467
			NEWSOUND:remove()
468
		end
469
	end))
470
	return NEWSOUND
471
end
472
473
function CFrameFromTopBack(at, top, back)
474
	local right = top:Cross(back)
475
	return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
476
end
477
478
--WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
479
function WACKYEFFECT(Table)
480
	local TYPE = (Table.EffectType or "Sphere")
481
	local SIZE = (Table.Size or VT(1,1,1))
482
	local ENDSIZE = (Table.Size2 or VT(0,0,0))
483
	local TRANSPARENCY = (Table.Transparency or 0)
484
	local ENDTRANSPARENCY = (Table.Transparency2 or 1)
485
	local CFRAME = (Table.CFrame or Torso.CFrame)
486
	local MOVEDIRECTION = (Table.MoveToPos or nil)
487
	local ROTATION1 = (Table.RotationX or 0)
488
	local ROTATION2 = (Table.RotationY or 0)
489
	local ROTATION3 = (Table.RotationZ or 0)
490
	local MATERIAL = (Table.Material or "Neon")
491
	local COLOR = (Table.Color or C3(1,1,1))
492
	local TIME = (Table.Time or 45)
493
	local SOUNDID = (Table.SoundID or nil)
494
	local SOUNDPITCH = (Table.SoundPitch or nil)
495
	local SOUNDVOLUME = (Table.SoundVolume or nil)
496
	coroutine.resume(coroutine.create(function()
497
		local PLAYSSOUND = false
498
		local SOUND = nil
499
		local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
500
		if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
501
			PLAYSSOUND = true
502
			SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
503
		end
504
		EFFECT.Color = COLOR
505
		local MSH = nil
506
		if TYPE == "Sphere" then
507
			MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
508
		elseif TYPE == "Block" then
509
			MSH = IT("BlockMesh",EFFECT)
510
			MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
511
		elseif TYPE == "Wave" then
512
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
513
		elseif TYPE == "Ring" then
514
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
515
		elseif TYPE == "Slash" then
516
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
517
		elseif TYPE == "Round Slash" then
518
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
519
		elseif TYPE == "Swirl" then
520
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
521
		elseif TYPE == "Skull" then
522
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
523
		elseif TYPE == "Crystal" then
524
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
525
		end
526
		if MSH ~= nil then
527
			local MOVESPEED = nil
528
			if MOVEDIRECTION ~= nil then
529
				MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
530
			end
531
			local GROWTH = SIZE - ENDSIZE
532
			local TRANS = TRANSPARENCY - ENDTRANSPARENCY
533
			if TYPE == "Block" then
534
				EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
535
			else
536
				EFFECT.CFrame = CFRAME
537
			end
538
			for LOOP = 1, TIME+1 do
539
				Swait()
540
				MSH.Scale = MSH.Scale - GROWTH/TIME
541
				if TYPE == "Wave" then
542
					MSH.Offset = VT(0,0,-MSH.Scale.X/8)
543
				end
544
				EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
545
				if TYPE == "Block" then
546
					EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
547
				else
548
					EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
549
				end
550
				if MOVEDIRECTION ~= nil then
551
					local ORI = EFFECT.Orientation
552
					EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
553
					EFFECT.Orientation = ORI
554
				end
555
			end
556
			if PLAYSSOUND == false then
557
				EFFECT:remove()
558
			else
559
				repeat Swait() until SOUND.Playing == false
560
				EFFECT:remove()
561
			end
562
		else
563
			if PLAYSSOUND == false then
564
				EFFECT:remove()
565
			else
566
				repeat Swait() until SOUND.Playing == false
567
				EFFECT:remove()
568
			end
569
		end
570
	end))
571
end
572
573
function MakeForm(PART,TYPE)
574
	if TYPE == "Cyl" then
575
		local MSH = IT("CylinderMesh",PART)
576
	elseif TYPE == "Ball" then
577
		local MSH = IT("SpecialMesh",PART)
578
		MSH.MeshType = "Sphere"
579
	elseif TYPE == "Wedge" then
580
		local MSH = IT("SpecialMesh",PART)
581
		MSH.MeshType = "Wedge"
582
	end
583
end
584
585
Debris = game:GetService("Debris")
586
587
function CastProperRay(StartPos, EndPos, Distance, Ignore)
588
	local DIRECTION = CF(StartPos,EndPos).lookVector
589
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, DIRECTION * Distance), Ignore)
590
end
591
592
--//=================================\\
593
--||	     WEAPON CREATION
594
--\\=================================//
595
CircleParts = {}
596
Equipped = false
597
598
function RayCast(Position, Direction, MaxDistance, IgnoreList)
599
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList) 
600
end
601
	Humanoid = Character:FindFirstChildOfClass("Humanoid")
602
	Torso = Character:FindFirstChild("Torso")
603
	if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
604
		return
605
	end
606
	Equipped = true
607
	Circle = Instance.new("Model")
608
	Circle.Name = "Circle"
609
	Angle = 0
610
	for i = 1, 1 do
611
		local CirclePart = Instance.new("Part")
612
		CirclePart.Name = "CirclePart"
613
		CirclePart.Transparency = 1
614
		CirclePart.BrickColor = BrickColor.new("Really black")
615
		CirclePart.Material = Enum.Material.Plastic
616
		CirclePart.Shape = Enum.PartType.Block
617
		CirclePart.FormFactor = Enum.FormFactor.Custom
618
		CirclePart.TopSurface = Enum.SurfaceType.Smooth
619
		CirclePart.BottomSurface = Enum.SurfaceType.Smooth
620
		CirclePart.Anchored = true
621
		CirclePart.CanCollide = false
622
		CirclePart.Locked = true
623
		CirclePart.Size = Vector3.new(10, 0.2, 10)
624
		local Aura = Instance.new('ParticleEmitter')
625
Aura.Name = "Aura"
626
Aura.Texture = "rbxassetid://141116476"
627
Aura.Parent = CirclePart
628
Aura.LightEmission = 0
629
Aura.Transparency = NumberSequence.new(0.2,0.4,1)
630
Aura.Color = ColorSequence.new(Color3.new(255/255, 0/255, 0/255),Color3.new(0/200, 0/200, 0/200))
631
Aura.Size = NumberSequence.new(0.9,0.5,0.3)
632
Aura.LockedToPart = false
633
Aura.Lifetime = NumberRange.new(1)
634
Aura.Rate = 100
635
Aura.Speed = NumberRange.new(2)
636
Aura.SpreadAngle = Vector2.new(80,80)
637
		local BlockMesh = Instance.new("BlockMesh")
638
		BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
639
		BlockMesh.Parent = CirclePart
640
		CirclePart.Parent = Circle
641
		local Star = Instance.new("Decal", CirclePart)
642
		Star.Texture = "http://www.roblox.com/asset/?id=511898588"
643
		Star.Face = "Top"
644
		local Light = Instance.new("PointLight", CirclePart)
645
		Light.Color = Color3.new(1,0,0)
646
		Light.Brightness = 100
647
		Light.Range = 15
648
		table.insert(CircleParts, CirclePart)
649
	end
650
	Spawn(function()
651
		while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
652
			if Angle == 360 then
653
				Angle = 0
654
			end
655
			Angle = Angle + 0.05
656
			local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
657
			if Hit then
658
				if not Circle.Parent then
659
					Circle.Parent = Character
660
				end
661
				for i, v in pairs(CircleParts) do
662
					v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
663
				end
664
			else
665
				Circle.Parent = nil
666
			end
667
			wait()
668
		end
669
	end)
670
671
Neck.Name = "Weld"
672
RootJoint.Name = "Weld"
673
RightShoulder.Name = "Weld"
674
LeftShoulder.Name = "Weld"
675
RightHip.Name = "Weld"
676
LeftHip.Name = "Weld"
677
678
local BODY = {}
679
for _, c in pairs(Character:GetDescendants()) do
680
	if c:IsA("BasePart") and c.Name ~= "Handle" then
681
		if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
682
			c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
683
		end
684
		table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
685
	elseif c:IsA("JointInstance") then
686
		table.insert(BODY,{c,c.Parent,nil,nil,nil})
687
	end
688
end
689
for e = 1, #BODY do
690
	if BODY[e] ~= nil then
691
		local STUFF = BODY[e]
692
		local PART = STUFF[1]
693
		local PARENT = STUFF[2]
694
		local MATERIAL = STUFF[3]
695
		local COLOR = STUFF[4]
696
		local TRANSPARENCY = STUFF[5]
697
		if PART.ClassName == "Part" and PART ~= RootPart then
698
			PART.Material = MATERIAL
699
			PART.Color = COLOR
700
			PART.Transparency = TRANSPARENCY
701
		end
702
		PART.AncestryChanged:Connect(function()
703
			PART.Parent = PARENT
704
		end)
705
	end
706
end
707
708
function refit()
709
	Character.Parent = workspace
710
	for e = 1, #BODY do
711
		if BODY[e] ~= nil then
712
			local STUFF = BODY[e]
713
			local PART = STUFF[1]
714
			local PARENT = STUFF[2]
715
			local MATERIAL = STUFF[3]
716
			local COLOR = STUFF[4]
717
			local TRANSPARENCY = STUFF[5]
718
			if PART.ClassName == "Part" and PART ~= RootPart then
719
				PART.Material = MATERIAL
720
				PART.Color = COLOR
721
				PART.Transparency = TRANSPARENCY
722
			end
723
			if PART.Parent ~= PARENT then
724
				Humanoid:remove()
725
				PART.Parent = PARENT
726
				Humanoid = IT("Humanoid",Character)
727
				chatfunc ("Nice try...but it's not enough")
728
			end
729
		end
730
	end
731
end
732
733
Humanoid.Parent = Character
734
if(Player.Name == 'deivis97')then
735
local PRT = CreatePart(3, Head, "Fabric", 0, 0, "Really black", "Hat", VT(1,1,1),false)
736
PRT.Color = C3(0,0,0)
737
CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(0,0.18,0.2) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0))
738
CreateMesh("SpecialMesh", PRT, "FileMesh", "62246019", "162693346", VT(1,1,1), VT(0,0,0))
739
local PRT = CreatePart(3, Character, "Neon", 0, 0, "Really black", "Detail", VT(0.2,0.3,0.2),false)
740
PRT.Color = C3(0/255, 255/255, 255/255)
741
MakeForm(PRT,"Ball")
742
local Aura = Instance.new('ParticleEmitter')
743
Aura.Name = "Aura"
744
Aura.Texture = "rbxassetid://141116476"
745
Aura.Parent = PRT
746
Aura.LightEmission = 1
747
Aura.Transparency = NumberSequence.new(0,0.6,1)
748
Aura.Color = ColorSequence.new(Color3.new(0/255, 255/255, 255/255),Color3.new(255/255, 0/255, 0/255))
749
Aura.Size = NumberSequence.new(0.4,0.3,0.1)
750
Aura.LockedToPart = false
751
Aura.Lifetime = NumberRange.new(2)
752
Aura.Rate = 99
753
Aura.Speed = NumberRange.new(1)
754
Aura.EmissionDirection = "Top"
755
CreateWeldOrSnapOrMotor("Weld", Head, Head, PRT, CF(-0.1,0.18,-.55), CF(0, 0, 0))
756
end
757
Humanoid.Died:connect(function()
758
	refit()
759
	mas()
760
end)
761
function swait(num)
762
	if num == 0 or num == nil then
763
		ArtificialHB.Event:wait()
764
	else
765
		for i = 0, num do
766
			ArtificialHB.Event:wait()
767
		end
768
	end
769
end
770
function chatfunc(text)
771
	local chat = coroutine.wrap(function()
772
	if Character:FindFirstChild("TalkingBillBoard")~= nil then
773
		Character:FindFirstChild("TalkingBillBoard"):destroy()
774
	end
775
	local Bill = Instance.new("BillboardGui",Character)
776
	Bill.Size = UDim2.new(0,100,0,40)
777
	Bill.StudsOffset = Vector3.new(0,3,0)
778
	Bill.Adornee = Character.Head
779
	Bill.Name = "TalkingBillBoard"
780
	local Hehe = Instance.new("TextLabel",Bill)
781
	Hehe.BackgroundTransparency = 1
782
	Hehe.BorderSizePixel = 0
783
	Hehe.Text = ""
784
	Hehe.Font = "Garamond"
785
	Hehe.TextSize = 40
786
	Hehe.TextStrokeTransparency = 0
787
	Hehe.Size = UDim2.new(1,0,0.5,0)
788
	coroutine.resume(coroutine.create(function()
789
		while Hehe ~= nil do
790
			swait()	
791
			Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))	
792
			Hehe.Rotation = math.random(-5,5)
793
			Hehe.TextColor3 = Color3.new(0,0,0)
794
			Hehe.TextStrokeColor3 = Color3.new(1,0,0)
795
		end
796
	end))
797
	for i = 1,string.len(text),1 do
798
		swait()
799
		Hehe.Text = string.sub(text,1,i)
800
	end
801
	swait(90)--Re[math.random(1, 93)]
802
	for i = 0, 1, .025 do
803
		swait()
804
		Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
805
		Hehe.TextStrokeTransparency = i
806
		Hehe.TextTransparency = i
807
	end
808
	Bill:Destroy()
809
	end)
810
chat()
811
end
812
813
function onChatted(msg)
814
	chatfunc(msg)
815
end
816
817
Player.Chatted:connect(onChatted)
818
wait(0.2)
819
820
Torso.Transparency = 1
821
function sandbox(var,func)
822
	local env = getfenv(func)
823
	local newenv = setmetatable({},{
824
		__index = function(self,k)
825
			if k=="script" then
826
				return var
827
			else
828
				return env[k]
829
			end
830
		end,
831
	})
832
	setfenv(func,newenv)
833
	return func
834
end
835
cors = {}
836
mas = Instance.new("Model",game:GetService("Lighting"))
837
Model0 = Instance.new("Model")
838
Model1 = Instance.new("Model")
839
Part2 = Instance.new("Part")
840
Part3 = Instance.new("Part")
841
SpecialMesh4 = Instance.new("SpecialMesh")
842
Part5 = Instance.new("Part")
843
SpecialMesh6 = Instance.new("SpecialMesh")
844
Part7 = Instance.new("Part")
845
SpecialMesh8 = Instance.new("SpecialMesh")
846
Part9 = Instance.new("Part")
847
SpecialMesh10 = Instance.new("SpecialMesh")
848
Part11 = Instance.new("Part")
849
Part12 = Instance.new("Part")
850
SpecialMesh13 = Instance.new("SpecialMesh")
851
Part14 = Instance.new("Part")
852
SpecialMesh15 = Instance.new("SpecialMesh")
853
Part16 = Instance.new("Part")
854
Part17 = Instance.new("Part")
855
SpecialMesh18 = Instance.new("SpecialMesh")
856
Part19 = Instance.new("Part")
857
Part20 = Instance.new("Part")
858
Part21 = Instance.new("Part")
859
SpecialMesh22 = Instance.new("SpecialMesh")
860
Part23 = Instance.new("Part")
861
SpecialMesh24 = Instance.new("SpecialMesh")
862
Part25 = Instance.new("Part")
863
Part26 = Instance.new("Part")
864
Part27 = Instance.new("Part")
865
SpecialMesh28 = Instance.new("SpecialMesh")
866
Part29 = Instance.new("Part")
867
SpecialMesh30 = Instance.new("SpecialMesh")
868
Part31 = Instance.new("Part")
869
Model32 = Instance.new("Model")
870
Part33 = Instance.new("Part")
871
SpecialMesh34 = Instance.new("SpecialMesh")
872
Part35 = Instance.new("Part")
873
SpecialMesh36 = Instance.new("SpecialMesh")
874
Part37 = Instance.new("Part")
875
SpecialMesh38 = Instance.new("SpecialMesh")
876
Part39 = Instance.new("Part")
877
Part40 = Instance.new("Part")
878
SpecialMesh41 = Instance.new("SpecialMesh")
879
Part42 = Instance.new("Part")
880
Part43 = Instance.new("Part")
881
Part44 = Instance.new("Part")
882
SpecialMesh45 = Instance.new("SpecialMesh")
883
Part46 = Instance.new("Part")
884
SpecialMesh47 = Instance.new("SpecialMesh")
885
Part48 = Instance.new("Part")
886
SpecialMesh49 = Instance.new("SpecialMesh")
887
Part50 = Instance.new("Part")
888
SpecialMesh51 = Instance.new("SpecialMesh")
889
Part52 = Instance.new("Part")
890
SpecialMesh53 = Instance.new("SpecialMesh")
891
Part54 = Instance.new("Part")
892
SpecialMesh55 = Instance.new("SpecialMesh")
893
Part56 = Instance.new("Part")
894
SpecialMesh57 = Instance.new("SpecialMesh")
895
Part58 = Instance.new("Part")
896
SpecialMesh59 = Instance.new("SpecialMesh")
897
Part60 = Instance.new("Part")
898
SpecialMesh61 = Instance.new("SpecialMesh")
899
Part62 = Instance.new("Part")
900
SpecialMesh63 = Instance.new("SpecialMesh")
901
Part64 = Instance.new("Part")
902
SpecialMesh65 = Instance.new("SpecialMesh")
903
Part66 = Instance.new("Part")
904
SpecialMesh67 = Instance.new("SpecialMesh")
905
Part68 = Instance.new("Part")
906
SpecialMesh69 = Instance.new("SpecialMesh")
907
Part70 = Instance.new("Part")
908
Model71 = Instance.new("Model")
909
Part72 = Instance.new("Part")
910
SpecialMesh73 = Instance.new("SpecialMesh")
911
Part74 = Instance.new("Part")
912
SpecialMesh75 = Instance.new("SpecialMesh")
913
Part76 = Instance.new("Part")
914
SpecialMesh77 = Instance.new("SpecialMesh")
915
Part78 = Instance.new("Part")
916
Part79 = Instance.new("Part")
917
SpecialMesh80 = Instance.new("SpecialMesh")
918
Part81 = Instance.new("Part")
919
Part82 = Instance.new("Part")
920
Part83 = Instance.new("Part")
921
SpecialMesh84 = Instance.new("SpecialMesh")
922
Part85 = Instance.new("Part")
923
SpecialMesh86 = Instance.new("SpecialMesh")
924
Part87 = Instance.new("Part")
925
SpecialMesh88 = Instance.new("SpecialMesh")
926
Part89 = Instance.new("Part")
927
SpecialMesh90 = Instance.new("SpecialMesh")
928
Part91 = Instance.new("Part")
929
SpecialMesh92 = Instance.new("SpecialMesh")
930
Part93 = Instance.new("Part")
931
SpecialMesh94 = Instance.new("SpecialMesh")
932
Part95 = Instance.new("Part")
933
SpecialMesh96 = Instance.new("SpecialMesh")
934
Part97 = Instance.new("Part")
935
SpecialMesh98 = Instance.new("SpecialMesh")
936
Part99 = Instance.new("Part")
937
SpecialMesh100 = Instance.new("SpecialMesh")
938
Part101 = Instance.new("Part")
939
SpecialMesh102 = Instance.new("SpecialMesh")
940
Part103 = Instance.new("Part")
941
SpecialMesh104 = Instance.new("SpecialMesh")
942
Part105 = Instance.new("Part")
943
SpecialMesh106 = Instance.new("SpecialMesh")
944
Part107 = Instance.new("Part")
945
SpecialMesh108 = Instance.new("SpecialMesh")
946
Part109 = Instance.new("Part")
947
Model110 = Instance.new("Model")
948
Part111 = Instance.new("Part")
949
Part112 = Instance.new("Part")
950
SpecialMesh113 = Instance.new("SpecialMesh")
951
Part114 = Instance.new("Part")
952
SpecialMesh115 = Instance.new("SpecialMesh")
953
Part116 = Instance.new("Part")
954
SpecialMesh117 = Instance.new("SpecialMesh")
955
Part118 = Instance.new("Part")
956
SpecialMesh119 = Instance.new("SpecialMesh")
957
Part120 = Instance.new("Part")
958
Part121 = Instance.new("Part")
959
Part122 = Instance.new("Part")
960
SpecialMesh123 = Instance.new("SpecialMesh")
961
Part124 = Instance.new("Part")
962
SpecialMesh125 = Instance.new("SpecialMesh")
963
Part126 = Instance.new("Part")
964
SpecialMesh127 = Instance.new("SpecialMesh")
965
Part128 = Instance.new("Part")
966
Part129 = Instance.new("Part")
967
SpecialMesh130 = Instance.new("SpecialMesh")
968
Part131 = Instance.new("Part")
969
SpecialMesh132 = Instance.new("SpecialMesh")
970
Model133 = Instance.new("Model")
971
Part134 = Instance.new("Part")
972
SpecialMesh135 = Instance.new("SpecialMesh")
973
Part136 = Instance.new("Part")
974
SpecialMesh137 = Instance.new("SpecialMesh")
975
Part138 = Instance.new("Part")
976
SpecialMesh139 = Instance.new("SpecialMesh")
977
Part140 = Instance.new("Part")
978
SpecialMesh141 = Instance.new("SpecialMesh")
979
Part142 = Instance.new("Part")
980
SpecialMesh143 = Instance.new("SpecialMesh")
981
Part144 = Instance.new("Part")
982
SpecialMesh145 = Instance.new("SpecialMesh")
983
Part146 = Instance.new("Part")
984
Part147 = Instance.new("Part")
985
Part148 = Instance.new("Part")
986
SpecialMesh149 = Instance.new("SpecialMesh")
987
Part150 = Instance.new("Part")
988
SpecialMesh151 = Instance.new("SpecialMesh")
989
Part152 = Instance.new("Part")
990
Part153 = Instance.new("Part")
991
SpecialMesh154 = Instance.new("SpecialMesh")
992
Part155 = Instance.new("Part")
993
Script156 = Instance.new("Script")
994
Model0.Name = "good stuff k"
995
Model0.Parent = mas
996
Model1.Name = "Torso"
997
Model1.Parent = Model0
998
Part2.Parent = Model1
999
Part2.Material = Enum.Material.SmoothPlastic
1000
Part2.BrickColor = BrickColor.new("Really black")
1001
Part2.Rotation = Vector3.new(0, -90, 0)
1002
Part2.Anchored = true
1003
Part2.FormFactor = Enum.FormFactor.Symmetric
1004
Part2.Size = Vector3.new(0.738999903, 0.200000048, 1.03600001)
1005
Part2.CFrame = CFrame.new(-0.214560002, 3.92600894, 22.5565186, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1006
Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1007
Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1008
Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1009
Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1010
Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1011
Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1012
Part2.Position = Vector3.new(-0.214560002, 3.92600894, 22.5565186)
1013
Part2.Orientation = Vector3.new(0, -90, 0)
1014
Part3.Parent = Model1
1015
Part3.Material = Enum.Material.CorrodedMetal
1016
Part3.BrickColor = BrickColor.new("Crimson")
1017
Part3.Rotation = Vector3.new(0, -90, 0)
1018
Part3.Anchored = true
1019
Part3.FormFactor = Enum.FormFactor.Symmetric
1020
Part3.Size = Vector3.new(0.200000003, 0.200000003, 0.262000024)
1021
Part3.CFrame = CFrame.new(0.261940002, 2.23902202, 21.8550091, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1022
Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1023
Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1024
Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1025
Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1026
Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1027
Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1028
Part3.Position = Vector3.new(0.261940002, 2.23902202, 21.8550091)
1029
Part3.Orientation = Vector3.new(0, -90, 0)
1030
SpecialMesh4.Parent = Part3
1031
SpecialMesh4.MeshType = Enum.MeshType.Sphere
1032
Part5.Parent = Model1
1033
Part5.Material = Enum.Material.CorrodedMetal
1034
Part5.BrickColor = BrickColor.new("Crimson")
1035
Part5.Rotation = Vector3.new(0, -90, 0)
1036
Part5.Anchored = true
1037
Part5.FormFactor = Enum.FormFactor.Symmetric
1038
Part5.Size = Vector3.new(0.200000003, 0.200000003, 0.262000024)
1039
Part5.CFrame = CFrame.new(0.261940002, 3.70001101, 21.8560181, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1040
Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1041
Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1042
Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1043
Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1044
Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1045
Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1046
Part5.Position = Vector3.new(0.261940002, 3.70001101, 21.8560181)
1047
Part5.Orientation = Vector3.new(0, -90, 0)
1048
SpecialMesh6.Parent = Part5
1049
SpecialMesh6.MeshType = Enum.MeshType.Sphere
1050
Part7.Parent = Model1
1051
Part7.Material = Enum.Material.SmoothPlastic
1052
Part7.BrickColor = BrickColor.new("Really black")
1053
Part7.Rotation = Vector3.new(0, -90, 0)
1054
Part7.Anchored = true
1055
Part7.FormFactor = Enum.FormFactor.Symmetric
1056
Part7.Size = Vector3.new(2.0079999, 1.972, 1)
1057
Part7.CFrame = CFrame.new(-0.643059015, 3.01899695, 21.8940125, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1058
Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1059
Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1060
Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1061
Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1062
Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1063
Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1064
Part7.Position = Vector3.new(-0.643059015, 3.01899695, 21.8940125)
1065
Part7.Orientation = Vector3.new(0, -90, 0)
1066
SpecialMesh8.Parent = Part7
1067
SpecialMesh8.Scale = Vector3.new(1, 1, 0.200000003)
1068
SpecialMesh8.MeshType = Enum.MeshType.Brick
1069
SpecialMesh8.Scale = Vector3.new(1, 1, 0.200000003)
1070
Part9.Parent = Model1
1071
Part9.Material = Enum.Material.SmoothPlastic
1072
Part9.BrickColor = BrickColor.new("Really black")
1073
Part9.Rotation = Vector3.new(0, -1.24000001, 0)
1074
Part9.Anchored = true
1075
Part9.FormFactor = Enum.FormFactor.Symmetric
1076
Part9.Size = Vector3.new(0.825000048, 2, 1)
1077
Part9.CFrame = CFrame.new(-0.267057002, 3.00099897, 22.8345184, 0.999764979, -6.79974523e-22, -0.021678783, 6.90052505e-22, 1, 4.57399829e-22, 0.021678783, -4.72251821e-22, 0.999764979)
1078
Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1079
Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1080
Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1081
Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1082
Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1083
Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1084
Part9.Position = Vector3.new(-0.267057002, 3.00099897, 22.8345184)
1085
Part9.Orientation = Vector3.new(0, -1.24000001, 0)
1086
SpecialMesh10.Parent = Part9
1087
SpecialMesh10.Scale = Vector3.new(1, 1, 0.200000003)
1088
SpecialMesh10.MeshType = Enum.MeshType.Brick
1089
SpecialMesh10.Scale = Vector3.new(1, 1, 0.200000003)
1090
Part11.Parent = Model1
1091
Part11.Material = Enum.Material.SmoothPlastic
1092
Part11.BrickColor = BrickColor.new("Really black")
1093
Part11.Rotation = Vector3.new(0, -90, 0)
1094
Part11.Anchored = true
1095
Part11.FormFactor = Enum.FormFactor.Symmetric
1096
Part11.Size = Vector3.new(0.636999905, 0.200000048, 1.02900004)
1097
Part11.CFrame = CFrame.new(-0.218061, 3.94200206, 21.2105255, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1098
Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1099
Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1100
Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1101
Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1102
Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1103
Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1104
Part11.Position = Vector3.new(-0.218061, 3.94200206, 21.2105255)
1105
Part11.Orientation = Vector3.new(0, -90, 0)
1106
Part12.Parent = Model1
1107
Part12.Material = Enum.Material.CorrodedMetal
1108
Part12.BrickColor = BrickColor.new("Crimson")
1109
Part12.Rotation = Vector3.new(0, -90, 0)
1110
Part12.Anchored = true
1111
Part12.FormFactor = Enum.FormFactor.Symmetric
1112
Part12.Size = Vector3.new(0.200000003, 0.200000003, 0.262000024)
1113
Part12.CFrame = CFrame.new(0.261940002, 3.21401906, 21.8560181, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1114
Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1115
Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1116
Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1117
Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1118
Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1119
Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1120
Part12.Position = Vector3.new(0.261940002, 3.21401906, 21.8560181)
1121
Part12.Orientation = Vector3.new(0, -90, 0)
1122
SpecialMesh13.Parent = Part12
1123
SpecialMesh13.MeshType = Enum.MeshType.Sphere
1124
Part14.Parent = Model1
1125
Part14.Material = Enum.Material.SmoothPlastic
1126
Part14.BrickColor = BrickColor.new("Really black")
1127
Part14.Rotation = Vector3.new(0, -1.24000001, 0)
1128
Part14.Anchored = true
1129
Part14.FormFactor = Enum.FormFactor.Symmetric
1130
Part14.Size = Vector3.new(0.825000048, 1.96599996, 1)
1131
Part14.CFrame = CFrame.new(-0.267057002, 3.02199602, 20.9845123, 0.999764979, -6.79974523e-22, -0.021678783, 6.90052505e-22, 1, 4.57399829e-22, 0.021678783, -4.72251821e-22, 0.999764979)
1132
Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1133
Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1134
Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1135
Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1136
Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1137
Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1138
Part14.Position = Vector3.new(-0.267057002, 3.02199602, 20.9845123)
1139
Part14.Orientation = Vector3.new(0, -1.24000001, 0)
1140
SpecialMesh15.Parent = Part14
1141
SpecialMesh15.Scale = Vector3.new(1, 1, 0.200000003)
1142
SpecialMesh15.MeshType = Enum.MeshType.Brick
1143
SpecialMesh15.Scale = Vector3.new(1, 1, 0.200000003)
1144
Part16.Parent = Model1
1145
Part16.Material = Enum.Material.SmoothPlastic
1146
Part16.BrickColor = BrickColor.new("Really black")
1147
Part16.Rotation = Vector3.new(0, -90, 0)
1148
Part16.Anchored = true
1149
Part16.FormFactor = Enum.FormFactor.Symmetric
1150
Part16.Size = Vector3.new(2, 2.01600003, 1.00999999)
1151
Part16.CFrame = CFrame.new(-0.220062003, 3.07401037, 21.8960114, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1152
Part16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1153
Part16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1154
Part16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1155
Part16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1156
Part16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1157
Part16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1158
Part16.Position = Vector3.new(-0.220062003, 3.07401037, 21.8960114)
1159
Part16.Orientation = Vector3.new(0, -90, 0)
1160
Part17.Parent = Model1
1161
Part17.Material = Enum.Material.CorrodedMetal
1162
Part17.BrickColor = BrickColor.new("Crimson")
1163
Part17.Rotation = Vector3.new(0, -90, 0)
1164
Part17.Anchored = true
1165
Part17.FormFactor = Enum.FormFactor.Symmetric
1166
Part17.Size = Vector3.new(0.200000003, 0.200000003, 0.262000024)
1167
Part17.CFrame = CFrame.new(0.261940002, 2.77401805, 21.8640137, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1168
Part17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1169
Part17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1170
Part17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1171
Part17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1172
Part17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1173
Part17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1174
Part17.Position = Vector3.new(0.261940002, 2.77401805, 21.8640137)
1175
Part17.Orientation = Vector3.new(0, -90, 0)
1176
SpecialMesh18.Parent = Part17
1177
SpecialMesh18.MeshType = Enum.MeshType.Sphere
1178
Part19.Parent = Model1
1179
Part19.Material = Enum.Material.Slate
1180
Part19.BrickColor = BrickColor.new("Crimson")
1181
Part19.Rotation = Vector3.new(0, -0.230000004, 0)
1182
Part19.Anchored = true
1183
Part19.FormFactor = Enum.FormFactor.Symmetric
1184
Part19.Size = Vector3.new(0.636999905, 0.200000048, 0.203000024)
1185
Part19.CFrame = CFrame.new(0.000846999988, 3.94200492, 22.2785187, 0.999991775, -6.79974523e-22, -0.00405955315, 6.81886116e-22, 1, 4.69487602e-22, 0.00405955315, -4.72251821e-22, 0.999991775)
1186
Part19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1187
Part19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1188
Part19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1189
Part19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1190
Part19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1191
Part19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1192
Part19.Position = Vector3.new(0.000846999988, 3.94200492, 22.2785187)
1193
Part19.Orientation = Vector3.new(0, -0.230000004, 0)
1194
Part20.Parent = Model1
1195
Part20.Material = Enum.Material.Slate
1196
Part20.BrickColor = BrickColor.new("Crimson")
1197
Part20.Rotation = Vector3.new(0, -90, 0)
1198
Part20.Anchored = true
1199
Part20.FormFactor = Enum.FormFactor.Symmetric
1200
Part20.Size = Vector3.new(0.456999898, 0.200000048, 0.249000028)
1201
Part20.CFrame = CFrame.new(-0.214057997, 3.96099806, 22.5885162, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1202
Part20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1203
Part20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1204
Part20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1205
Part20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1206
Part20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1207
Part20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1208
Part20.Position = Vector3.new(-0.214057997, 3.96099806, 22.5885162)
1209
Part20.Orientation = Vector3.new(0, -90, 0)
1210
Part21.Parent = Model1
1211
Part21.Material = Enum.Material.Slate
1212
Part21.BrickColor = BrickColor.new("Crimson")
1213
Part21.Rotation = Vector3.new(0, -90, 0)
1214
Part21.Anchored = true
1215
Part21.FormFactor = Enum.FormFactor.Symmetric
1216
Part21.Size = Vector3.new(0.200000003, 1.96399999, 1)
1217
Part21.CFrame = CFrame.new(0.224937007, 3.0310111, 22.2900238, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1218
Part21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1219
Part21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1220
Part21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1221
Part21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1222
Part21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1223
Part21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1224
Part21.Position = Vector3.new(0.224937007, 3.0310111, 22.2900238)
1225
Part21.Orientation = Vector3.new(0, -90, 0)
1226
SpecialMesh22.Parent = Part21
1227
SpecialMesh22.Scale = Vector3.new(1, 1, 0.200000003)
1228
SpecialMesh22.MeshType = Enum.MeshType.Brick
1229
SpecialMesh22.Scale = Vector3.new(1, 1, 0.200000003)
1230
Part23.Parent = Model1
1231
Part23.Material = Enum.Material.Slate
1232
Part23.BrickColor = BrickColor.new("Crimson")
1233
Part23.Rotation = Vector3.new(0, -90, 0)
1234
Part23.Anchored = true
1235
Part23.FormFactor = Enum.FormFactor.Symmetric
1236
Part23.Size = Vector3.new(0.200000003, 1.92299998, 1)
1237
Part23.CFrame = CFrame.new(0.217941001, 3.02950692, 21.4200134, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1238
Part23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1239
Part23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1240
Part23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1241
Part23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1242
Part23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1243
Part23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1244
Part23.Position = Vector3.new(0.217941001, 3.02950692, 21.4200134)
1245
Part23.Orientation = Vector3.new(0, -90, 0)
1246
SpecialMesh24.Parent = Part23
1247
SpecialMesh24.Scale = Vector3.new(1, 1, 0.200000003)
1248
SpecialMesh24.MeshType = Enum.MeshType.Brick
1249
SpecialMesh24.Scale = Vector3.new(1, 1, 0.200000003)
1250
Part25.Parent = Model1
1251
Part25.Material = Enum.Material.Slate
1252
Part25.BrickColor = BrickColor.new("Crimson")
1253
Part25.Rotation = Vector3.new(0, -90, 0)
1254
Part25.Anchored = true
1255
Part25.FormFactor = Enum.FormFactor.Symmetric
1256
Part25.Size = Vector3.new(0.636999905, 0.200000048, 0.249000028)
1257
Part25.CFrame = CFrame.new(-0.214057997, 3.97000504, 21.2105255, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1258
Part25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1259
Part25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1260
Part25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1261
Part25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1262
Part25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1263
Part25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1264
Part25.Position = Vector3.new(-0.214057997, 3.97000504, 21.2105255)
1265
Part25.Orientation = Vector3.new(0, -90, 0)
1266
Part26.Parent = Model1
1267
Part26.Material = Enum.Material.Slate
1268
Part26.BrickColor = BrickColor.new("Crimson")
1269
Part26.Rotation = Vector3.new(0, -0.230000004, 0)
1270
Part26.Anchored = true
1271
Part26.FormFactor = Enum.FormFactor.Symmetric
1272
Part26.Size = Vector3.new(0.636999905, 0.200000048, 0.203000024)
1273
Part26.CFrame = CFrame.new(0.000846999988, 3.96799803, 21.4205151, 0.999991775, -6.79974523e-22, -0.00405955315, 6.81886116e-22, 1, 4.69487602e-22, 0.00405955315, -4.72251821e-22, 0.999991775)
1274
Part26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1275
Part26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1276
Part26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1277
Part26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1278
Part26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1279
Part26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1280
Part26.Position = Vector3.new(0.000846999988, 3.96799803, 21.4205151)
1281
Part26.Orientation = Vector3.new(0, -0.230000004, 0)
1282
Part27.Parent = Model1
1283
Part27.Material = Enum.Material.SmoothPlastic
1284
Part27.BrickColor = BrickColor.new("Really black")
1285
Part27.Rotation = Vector3.new(0, -90, 0)
1286
Part27.Anchored = true
1287
Part27.FormFactor = Enum.FormFactor.Symmetric
1288
Part27.Size = Vector3.new(0.649000049, 1.972, 1)
1289
Part27.CFrame = CFrame.new(0.199944004, 3.02099705, 21.2145233, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1290
Part27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1291
Part27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1292
Part27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1293
Part27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1294
Part27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1295
Part27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1296
Part27.Position = Vector3.new(0.199944004, 3.02099705, 21.2145233)
1297
Part27.Orientation = Vector3.new(0, -90, 0)
1298
SpecialMesh28.Parent = Part27
1299
SpecialMesh28.Scale = Vector3.new(1, 1, 0.200000003)
1300
SpecialMesh28.MeshType = Enum.MeshType.Brick
1301
SpecialMesh28.Scale = Vector3.new(1, 1, 0.200000003)
1302
Part29.Parent = Model1
1303
Part29.Material = Enum.Material.SmoothPlastic
1304
Part29.BrickColor = BrickColor.new("Really black")
1305
Part29.Rotation = Vector3.new(0, -90, 0)
1306
Part29.Anchored = true
1307
Part29.FormFactor = Enum.FormFactor.Symmetric
1308
Part29.Size = Vector3.new(0.582000017, 1.972, 1)
1309
Part29.CFrame = CFrame.new(0.199944004, 3.02800798, 22.6230164, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1310
Part29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1311
Part29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1312
Part29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1313
Part29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1314
Part29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1315
Part29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1316
Part29.Position = Vector3.new(0.199944004, 3.02800798, 22.6230164)
1317
Part29.Orientation = Vector3.new(0, -90, 0)
1318
SpecialMesh30.Parent = Part29
1319
SpecialMesh30.Scale = Vector3.new(1, 1, 0.200000003)
1320
SpecialMesh30.MeshType = Enum.MeshType.Brick
1321
SpecialMesh30.Scale = Vector3.new(1, 1, 0.200000003)
1322
Part31.Name = "Torso"
1323
Part31.Parent = Model1
1324
Part31.Material = Enum.Material.SmoothPlastic
1325
Part31.BrickColor = BrickColor.new("Institutional white")
1326
Part31.Transparency = 1
1327
Part31.Rotation = Vector3.new(0, -90, 0)
1328
Part31.Anchored = true
1329
Part31.FormFactor = Enum.FormFactor.Symmetric
1330
Part31.Size = Vector3.new(2, 2, 1)
1331
Part31.CFrame = CFrame.new(-0.225058004, 3.0999999, 21.8960114, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
1332
Part31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1333
Part31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1334
Part31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1335
Part31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1336
Part31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1337
Part31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1338
Part31.Position = Vector3.new(-0.225058004, 3.0999999, 21.8960114)
1339
Part31.Orientation = Vector3.new(0, -90, 0)
1340
Model32.Name = "LeftArm"
1341
Model32.Parent = Model0
1342
Part33.Parent = Model32
1343
Part33.Material = Enum.Material.SmoothPlastic
1344
Part33.BrickColor = BrickColor.new("Really black")
1345
Part33.Rotation = Vector3.new(180, -1.03999996, 180)
1346
Part33.Anchored = true
1347
Part33.CanCollide = false
1348
Part33.FormFactor = Enum.FormFactor.Symmetric
1349
Part33.Size = Vector3.new(1.01499999, 1.89199996, 1)
1350
Part33.CFrame = CFrame.new(-0.230064005, 3.06100798, 19.8810043, -0.999833941, -6.79973766e-22, -0.0182235464, -6.71255502e-22, 0.999998927, -4.84564917e-22, 0.0182235464, -4.72251316e-22, -0.999833941)
1351
Part33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1352
Part33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1353
Part33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1354
Part33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1355
Part33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1356
Part33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1357
Part33.Position = Vector3.new(-0.230064005, 3.06100798, 19.8810043)
1358
Part33.Orientation = Vector3.new(0, -178.960007, 0)
1359
SpecialMesh34.Parent = Part33
1360
SpecialMesh34.Scale = Vector3.new(1, 1, 0.100000001)
1361
SpecialMesh34.MeshType = Enum.MeshType.Brick
1362
SpecialMesh34.Scale = Vector3.new(1, 1, 0.100000001)
1363
Part35.Parent = Model32
1364
Part35.Material = Enum.Material.SmoothPlastic
1365
Part35.BrickColor = BrickColor.new("Really black")
1366
Part35.Rotation = Vector3.new(0, -90, 0)
1367
Part35.Anchored = true
1368
Part35.CanCollide = false
1369
Part35.FormFactor = Enum.FormFactor.Symmetric
1370
Part35.Size = Vector3.new(1, 1.89199996, 1)
1371
Part35.CFrame = CFrame.new(-0.690063, 3.08200598, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1372
Part35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1373
Part35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1374
Part35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1375
Part35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1376
Part35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1377
Part35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1378
Part35.Position = Vector3.new(-0.690063, 3.08200598, 20.3440247)
1379
Part35.Orientation = Vector3.new(0, -90, 0)
1380
SpecialMesh36.Parent = Part35
1381
SpecialMesh36.Scale = Vector3.new(1, 1, 0.100000001)
1382
SpecialMesh36.MeshType = Enum.MeshType.Brick
1383
SpecialMesh36.Scale = Vector3.new(1, 1, 0.100000001)
1384
Part37.Parent = Model32
1385
Part37.Material = Enum.Material.SmoothPlastic
1386
Part37.BrickColor = BrickColor.new("Really black")
1387
Part37.Rotation = Vector3.new(0, -90, 0)
1388
Part37.Anchored = true
1389
Part37.CanCollide = false
1390
Part37.FormFactor = Enum.FormFactor.Symmetric
1391
Part37.Size = Vector3.new(1, 1.89199996, 1)
1392
Part37.CFrame = CFrame.new(0.235940993, 3.06599903, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1393
Part37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1394
Part37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1395
Part37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1396
Part37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1397
Part37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1398
Part37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1399
Part37.Position = Vector3.new(0.235940993, 3.06599903, 20.3440247)
1400
Part37.Orientation = Vector3.new(0, -90, 0)
1401
SpecialMesh38.Parent = Part37
1402
SpecialMesh38.Scale = Vector3.new(1, 1, 0.100000001)
1403
SpecialMesh38.MeshType = Enum.MeshType.Brick
1404
SpecialMesh38.Scale = Vector3.new(1, 1, 0.100000001)
1405
Part39.Name = "Left Arm"
1406
Part39.Parent = Model32
1407
Part39.Material = Enum.Material.SmoothPlastic
1408
Part39.BrickColor = BrickColor.new("Brick yellow")
1409
Part39.Transparency = 1
1410
Part39.Rotation = Vector3.new(-180, -90, 0)
1411
Part39.Anchored = true
1412
Part39.CanCollide = false
1413
Part39.FormFactor = Enum.FormFactor.Symmetric
1414
Part39.Size = Vector3.new(1, 2, 1)
1415
Part39.CFrame = CFrame.new(-0.225058004, 3.01999998, 20.3440247, 0, 0, -1, 0, -1, -0, -1, 0, -0)
1416
Part39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1417
Part39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1418
Part39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1419
Part39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1420
Part39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1421
Part39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1422
Part39.Position = Vector3.new(-0.225058004, 3.01999998, 20.3440247)
1423
Part39.Orientation = Vector3.new(0, -90, 180)
1424
Part40.Parent = Model32
1425
Part40.Material = Enum.Material.SmoothPlastic
1426
Part40.BrickColor = BrickColor.new("Really black")
1427
Part40.Rotation = Vector3.new(180, -1.03999996, 180)
1428
Part40.Anchored = true
1429
Part40.CanCollide = false
1430
Part40.FormFactor = Enum.FormFactor.Symmetric
1431
Part40.Size = Vector3.new(1.01499999, 1.89199996, 1)
1432
Part40.CFrame = CFrame.new(-0.230064005, 3.07200694, 20.8090191, -0.999833941, -6.79973766e-22, -0.0182235464, -6.71255502e-22, 0.999998927, -4.84564917e-22, 0.0182235464, -4.72251316e-22, -0.999833941)
1433
Part40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1434
Part40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1435
Part40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1436
Part40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1437
Part40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1438
Part40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1439
Part40.Position = Vector3.new(-0.230064005, 3.07200694, 20.8090191)
1440
Part40.Orientation = Vector3.new(0, -178.960007, 0)
1441
SpecialMesh41.Parent = Part40
1442
SpecialMesh41.Scale = Vector3.new(1, 1, 0.100000001)
1443
SpecialMesh41.MeshType = Enum.MeshType.Brick
1444
SpecialMesh41.Scale = Vector3.new(1, 1, 0.100000001)
1445
Part42.Parent = Model32
1446
Part42.Material = Enum.Material.SmoothPlastic
1447
Part42.BrickColor = BrickColor.new("Really black")
1448
Part42.Rotation = Vector3.new(0, -90, 0)
1449
Part42.Anchored = true
1450
Part42.CanCollide = false
1451
Part42.FormFactor = Enum.FormFactor.Symmetric
1452
Part42.Size = Vector3.new(1.02600002, 0.200000048, 1.00999999)
1453
Part42.CFrame = CFrame.new(-0.220062003, 3.93401694, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1454
Part42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1455
Part42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1456
Part42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1457
Part42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1458
Part42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1459
Part42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1460
Part42.Position = Vector3.new(-0.220062003, 3.93401694, 20.3440247)
1461
Part42.Orientation = Vector3.new(0, -90, 0)
1462
Part43.Parent = Model32
1463
Part43.Material = Enum.Material.SmoothPlastic
1464
Part43.BrickColor = BrickColor.new("Crimson")
1465
Part43.Rotation = Vector3.new(0, -90, 0)
1466
Part43.Anchored = true
1467
Part43.CanCollide = false
1468
Part43.FormFactor = Enum.FormFactor.Symmetric
1469
Part43.Size = Vector3.new(1.02400005, 0.200000048, 0.23499997)
1470
Part43.CFrame = CFrame.new(-0.220062003, 3.93804193, 20.3450165, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1471
Part43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1472
Part43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1473
Part43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1474
Part43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1475
Part43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1476
Part43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1477
Part43.Position = Vector3.new(-0.220062003, 3.93804193, 20.3450165)
1478
Part43.Orientation = Vector3.new(0, -90, 0)
1479
Part44.Parent = Model32
1480
Part44.Material = Enum.Material.SmoothPlastic
1481
Part44.BrickColor = BrickColor.new("Crimson")
1482
Part44.Rotation = Vector3.new(180, -1.03999996, 180)
1483
Part44.Anchored = true
1484
Part44.CanCollide = false
1485
Part44.FormFactor = Enum.FormFactor.Symmetric
1486
Part44.Size = Vector3.new(0.242999971, 1.83500004, 1.32700002)
1487
Part44.CFrame = CFrame.new(-0.230064005, 3.11554003, 19.8790131, -0.999833941, -6.79973766e-22, -0.0182235464, -6.71255502e-22, 0.999998927, -4.84564917e-22, 0.0182235464, -4.72251316e-22, -0.999833941)
1488
Part44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1489
Part44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1490
Part44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1491
Part44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1492
Part44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1493
Part44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1494
Part44.Position = Vector3.new(-0.230064005, 3.11554003, 19.8790131)
1495
Part44.Orientation = Vector3.new(0, -178.960007, 0)
1496
SpecialMesh45.Parent = Part44
1497
SpecialMesh45.Scale = Vector3.new(1, 1, 0.100000001)
1498
SpecialMesh45.MeshType = Enum.MeshType.Brick
1499
SpecialMesh45.Scale = Vector3.new(1, 1, 0.100000001)
1500
Part46.Parent = Model32
1501
Part46.Material = Enum.Material.SmoothPlastic
1502
Part46.BrickColor = BrickColor.new("Really black")
1503
Part46.Rotation = Vector3.new(0, -90, 0)
1504
Part46.Anchored = true
1505
Part46.CanCollide = false
1506
Part46.FormFactor = Enum.FormFactor.Symmetric
1507
Part46.Size = Vector3.new(1, 0.595000029, 1)
1508
Part46.CFrame = CFrame.new(0.255935997, 3.72355604, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1509
Part46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1510
Part46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1511
Part46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1512
Part46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1513
Part46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1514
Part46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1515
Part46.Position = Vector3.new(0.255935997, 3.72355604, 20.3440247)
1516
Part46.Orientation = Vector3.new(0, -90, 0)
1517
SpecialMesh47.Parent = Part46
1518
SpecialMesh47.Scale = Vector3.new(1, 1, 0.100000001)
1519
SpecialMesh47.MeshType = Enum.MeshType.Brick
1520
SpecialMesh47.Scale = Vector3.new(1, 1, 0.100000001)
1521
Part48.Parent = Model32
1522
Part48.Material = Enum.Material.SmoothPlastic
1523
Part48.BrickColor = BrickColor.new("Really black")
1524
Part48.Rotation = Vector3.new(0, -90, 0)
1525
Part48.Anchored = true
1526
Part48.CanCollide = false
1527
Part48.FormFactor = Enum.FormFactor.Symmetric
1528
Part48.Size = Vector3.new(1, 0.595000029, 1)
1529
Part48.CFrame = CFrame.new(-0.703064024, 3.72854495, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1530
Part48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1531
Part48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1532
Part48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1533
Part48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1534
Part48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1535
Part48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1536
Part48.Position = Vector3.new(-0.703064024, 3.72854495, 20.3440247)
1537
Part48.Orientation = Vector3.new(0, -90, 0)
1538
SpecialMesh49.Parent = Part48
1539
SpecialMesh49.Scale = Vector3.new(1, 1, 0.100000001)
1540
SpecialMesh49.MeshType = Enum.MeshType.Brick
1541
SpecialMesh49.Scale = Vector3.new(1, 1, 0.100000001)
1542
Part50.Parent = Model32
1543
Part50.Material = Enum.Material.SmoothPlastic
1544
Part50.BrickColor = BrickColor.new("Really black")
1545
Part50.Rotation = Vector3.new(180, -1.03999996, 180)
1546
Part50.Anchored = true
1547
Part50.CanCollide = false
1548
Part50.FormFactor = Enum.FormFactor.Symmetric
1549
Part50.Size = Vector3.new(1.06499994, 0.585000038, 1)
1550
Part50.CFrame = CFrame.new(-0.230064005, 3.73054004, 20.8170166, -0.999833941, -6.79973766e-22, -0.0182235464, -6.71255502e-22, 0.999998927, -4.84564917e-22, 0.0182235464, -4.72251316e-22, -0.999833941)
1551
Part50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1552
Part50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1553
Part50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1554
Part50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1555
Part50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1556
Part50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1557
Part50.Position = Vector3.new(-0.230064005, 3.73054004, 20.8170166)
1558
Part50.Orientation = Vector3.new(0, -178.960007, 0)
1559
SpecialMesh51.Parent = Part50
1560
SpecialMesh51.Scale = Vector3.new(1, 1, 0.100000001)
1561
SpecialMesh51.MeshType = Enum.MeshType.Brick
1562
SpecialMesh51.Scale = Vector3.new(1, 1, 0.100000001)
1563
Part52.Parent = Model32
1564
Part52.Material = Enum.Material.SmoothPlastic
1565
Part52.BrickColor = BrickColor.new("Really black")
1566
Part52.Rotation = Vector3.new(180, -1.03999996, 180)
1567
Part52.Anchored = true
1568
Part52.CanCollide = false
1569
Part52.FormFactor = Enum.FormFactor.Symmetric
1570
Part52.Size = Vector3.new(1.06499994, 0.585000038, 1)
1571
Part52.CFrame = CFrame.new(-0.230064005, 3.74054003, 19.8640137, -0.999833941, -6.79973766e-22, -0.0182235464, -6.71255502e-22, 0.999998927, -4.84564917e-22, 0.0182235464, -4.72251316e-22, -0.999833941)
1572
Part52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1573
Part52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1574
Part52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1575
Part52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1576
Part52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1577
Part52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1578
Part52.Position = Vector3.new(-0.230064005, 3.74054003, 19.8640137)
1579
Part52.Orientation = Vector3.new(0, -178.960007, 0)
1580
SpecialMesh53.Parent = Part52
1581
SpecialMesh53.Scale = Vector3.new(1, 1, 0.100000001)
1582
SpecialMesh53.MeshType = Enum.MeshType.Brick
1583
SpecialMesh53.Scale = Vector3.new(1, 1, 0.100000001)
1584
Part54.Parent = Model32
1585
Part54.Material = Enum.Material.SmoothPlastic
1586
Part54.BrickColor = BrickColor.new("Crimson")
1587
Part54.Rotation = Vector3.new(0, -90, 0)
1588
Part54.Anchored = true
1589
Part54.CanCollide = false
1590
Part54.FormFactor = Enum.FormFactor.Symmetric
1591
Part54.Size = Vector3.new(1.12699997, 0.26700002, 1)
1592
Part54.CFrame = CFrame.new(0.331939995, 3.5705471, 20.2805176, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1593
Part54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1594
Part54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1595
Part54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1596
Part54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1597
Part54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1598
Part54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1599
Part54.Position = Vector3.new(0.331939995, 3.5705471, 20.2805176)
1600
Part54.Orientation = Vector3.new(0, -90, 0)
1601
SpecialMesh55.Parent = Part54
1602
SpecialMesh55.Scale = Vector3.new(1, 1, 0.100000001)
1603
SpecialMesh55.MeshType = Enum.MeshType.Brick
1604
SpecialMesh55.Scale = Vector3.new(1, 1, 0.100000001)
1605
Part56.Parent = Model32
1606
Part56.Material = Enum.Material.SmoothPlastic
1607
Part56.BrickColor = BrickColor.new("Crimson")
1608
Part56.Rotation = Vector3.new(0, -90, 0)
1609
Part56.Anchored = true
1610
Part56.CanCollide = false
1611
Part56.FormFactor = Enum.FormFactor.Symmetric
1612
Part56.Size = Vector3.new(1.03699994, 0.26700002, 1)
1613
Part56.CFrame = CFrame.new(-0.759064019, 3.57755494, 20.3255081, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1614
Part56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1615
Part56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1616
Part56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1617
Part56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1618
Part56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1619
Part56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1620
Part56.Position = Vector3.new(-0.759064019, 3.57755494, 20.3255081)
1621
Part56.Orientation = Vector3.new(0, -90, 0)
1622
SpecialMesh57.Parent = Part56
1623
SpecialMesh57.Scale = Vector3.new(1, 1, 0.100000001)
1624
SpecialMesh57.MeshType = Enum.MeshType.Brick
1625
SpecialMesh57.Scale = Vector3.new(1, 1, 0.100000001)
1626
Part58.Parent = Model32
1627
Part58.Material = Enum.Material.SmoothPlastic
1628
Part58.BrickColor = BrickColor.new("Crimson")
1629
Part58.Rotation = Vector3.new(0, 0.639999986, 0)
1630
Part58.Anchored = true
1631
Part58.CanCollide = false
1632
Part58.FormFactor = Enum.FormFactor.Symmetric
1633
Part58.Size = Vector3.new(1.1839999, 0.26700002, 1)
1634
Part58.CFrame = CFrame.new(-0.217063993, 3.57354403, 19.7720184, 0.999936998, -6.7997427e-22, 0.0112259295, 6.74630211e-22, 0.999999642, 4.7985543e-22, -0.0112259295, -4.72251669e-22, 0.999936998)
1635
Part58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1636
Part58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1637
Part58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1638
Part58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1639
Part58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1640
Part58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1641
Part58.Position = Vector3.new(-0.217063993, 3.57354403, 19.7720184)
1642
Part58.Orientation = Vector3.new(0, 0.639999986, 0)
1643
SpecialMesh59.Parent = Part58
1644
SpecialMesh59.Scale = Vector3.new(1, 1, 0.100000001)
1645
SpecialMesh59.MeshType = Enum.MeshType.Brick
1646
SpecialMesh59.Scale = Vector3.new(1, 1, 0.100000001)
1647
Part60.Parent = Model32
1648
Part60.Material = Enum.Material.SmoothPlastic
1649
Part60.BrickColor = BrickColor.new("Crimson")
1650
Part60.Rotation = Vector3.new(10.25, 0.629999995, -0.109999999)
1651
Part60.Anchored = true
1652
Part60.CanCollide = false
1653
Part60.FormFactor = Enum.FormFactor.Symmetric
1654
Part60.Size = Vector3.new(1.1839999, 0.659000039, 1)
1655
Part60.CFrame = CFrame.new(-0.218498006, 3.80297804, 20.8365326, 0.999936998, 0.00199730624, 0.0110468203, 2.29115615e-10, 0.984042048, -0.17791912, -0.0112259295, 0.177907765, 0.98398304)
1656
Part60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1657
Part60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1658
Part60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1659
Part60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1660
Part60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1661
Part60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1662
Part60.Position = Vector3.new(-0.218498006, 3.80297804, 20.8365326)
1663
Part60.Orientation = Vector3.new(10.25, 0.639999986, 0)
1664
SpecialMesh61.Parent = Part60
1665
SpecialMesh61.Scale = Vector3.new(1, 1, 0.200000003)
1666
SpecialMesh61.MeshType = Enum.MeshType.Brick
1667
SpecialMesh61.Scale = Vector3.new(1, 1, 0.200000003)
1668
Part62.Parent = Model32
1669
Part62.Material = Enum.Material.Neon
1670
Part62.BrickColor = BrickColor.new("Really blue")
1671
Part62.Rotation = Vector3.new(0, 0.639999986, 0)
1672
Part62.Anchored = true
1673
Part62.CanCollide = false
1674
Part62.FormFactor = Enum.FormFactor.Symmetric
1675
Part62.Size = Vector3.new(1.19199979, 0.200000003, 1)
1676
Part62.CFrame = CFrame.new(-0.215065002, 3.57467294, 19.7719803, 0.999936998, -6.7997427e-22, 0.0112259295, 6.74630211e-22, 0.999999642, 4.7985543e-22, -0.0112259295, -4.72251669e-22, 0.999936998)
1677
Part62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1678
Part62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1679
Part62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1680
Part62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1681
Part62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1682
Part62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1683
Part62.Position = Vector3.new(-0.215065002, 3.57467294, 19.7719803)
1684
Part62.Orientation = Vector3.new(0, 0.639999986, 0)
1685
SpecialMesh63.Parent = Part62
1686
SpecialMesh63.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1687
SpecialMesh63.MeshType = Enum.MeshType.Brick
1688
SpecialMesh63.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1689
Part64.Parent = Model32
1690
Part64.Material = Enum.Material.Neon
1691
Part64.BrickColor = BrickColor.new("Really blue")
1692
Part64.Rotation = Vector3.new(0, -90, 0)
1693
Part64.Anchored = true
1694
Part64.CanCollide = false
1695
Part64.FormFactor = Enum.FormFactor.Symmetric
1696
Part64.Size = Vector3.new(1.03699994, 0.200000003, 1)
1697
Part64.CFrame = CFrame.new(-0.759064019, 3.57868505, 20.3255081, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1698
Part64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1699
Part64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1700
Part64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1701
Part64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1702
Part64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1703
Part64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1704
Part64.Position = Vector3.new(-0.759064019, 3.57868505, 20.3255081)
1705
Part64.Orientation = Vector3.new(0, -90, 0)
1706
SpecialMesh65.Parent = Part64
1707
SpecialMesh65.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1708
SpecialMesh65.MeshType = Enum.MeshType.Brick
1709
SpecialMesh65.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1710
Part66.Parent = Model32
1711
Part66.Material = Enum.Material.Neon
1712
Part66.BrickColor = BrickColor.new("Really blue")
1713
Part66.Rotation = Vector3.new(0, -90, 0)
1714
Part66.Anchored = true
1715
Part66.CanCollide = false
1716
Part66.FormFactor = Enum.FormFactor.Symmetric
1717
Part66.Size = Vector3.new(1.12699997, 0.200000003, 1)
1718
Part66.CFrame = CFrame.new(0.331939995, 3.57168102, 20.2805176, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1719
Part66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1720
Part66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1721
Part66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1722
Part66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1723
Part66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1724
Part66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1725
Part66.Position = Vector3.new(0.331939995, 3.57168102, 20.2805176)
1726
Part66.Orientation = Vector3.new(0, -90, 0)
1727
SpecialMesh67.Parent = Part66
1728
SpecialMesh67.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1729
SpecialMesh67.MeshType = Enum.MeshType.Brick
1730
SpecialMesh67.Scale = Vector3.new(1, 0.300000012, 0.119999997)
1731
Part68.Parent = Model32
1732
Part68.Material = Enum.Material.Neon
1733
Part68.BrickColor = BrickColor.new("Really blue")
1734
Part68.Rotation = Vector3.new(10.1899996, 0.629999995, -0.109999999)
1735
Part68.Anchored = true
1736
Part68.CanCollide = false
1737
Part68.FormFactor = Enum.FormFactor.Symmetric
1738
Part68.Size = Vector3.new(1.1839999, 0.520000041, 1)
1739
Part68.CFrame = CFrame.new(-0.218356997, 3.85704803, 20.8488922, 0.999936998, 0.0019866114, 0.011048751, 2.85079715e-09, 0.984217167, -0.176966533, -0.0112259295, 0.176955417, 0.984154999)
1740
Part68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1741
Part68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1742
Part68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1743
Part68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1744
Part68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1745
Part68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1746
Part68.Position = Vector3.new(-0.218356997, 3.85704803, 20.8488922)
1747
Part68.Orientation = Vector3.new(10.1899996, 0.639999986, 0)
1748
SpecialMesh69.Parent = Part68
1749
SpecialMesh69.Scale = Vector3.new(1.01999998, 1.10000002, 0.0799999982)
1750
SpecialMesh69.MeshType = Enum.MeshType.Brick
1751
SpecialMesh69.Scale = Vector3.new(1.01999998, 1.10000002, 0.0799999982)
1752
Part70.Parent = Model32
1753
Part70.Material = Enum.Material.Slate
1754
Part70.BrickColor = BrickColor.new("Crimson")
1755
Part70.Rotation = Vector3.new(0, -90, 0)
1756
Part70.Anchored = true
1757
Part70.CanCollide = false
1758
Part70.FormFactor = Enum.FormFactor.Symmetric
1759
Part70.Size = Vector3.new(1.13499999, 0.251000047, 1.09000003)
1760
Part70.CFrame = CFrame.new(-0.225058004, 2.24668503, 20.3440247, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
1761
Part70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1762
Part70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1763
Part70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1764
Part70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1765
Part70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1766
Part70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1767
Part70.Position = Vector3.new(-0.225058004, 2.24668503, 20.3440247)
1768
Part70.Orientation = Vector3.new(0, -90, 0)
1769
Model71.Name = "RightArm"
1770
Model71.Parent = Model0
1771
Part72.Parent = Model71
1772
Part72.Material = Enum.Material.SmoothPlastic
1773
Part72.BrickColor = BrickColor.new("Really black")
1774
Part72.Rotation = Vector3.new(0, 3.95000005, 0)
1775
Part72.Anchored = true
1776
Part72.CanCollide = false
1777
Part72.FormFactor = Enum.FormFactor.Symmetric
1778
Part72.Size = Vector3.new(1.01499999, 1.89199996, 1)
1779
Part72.CFrame = CFrame.new(-0.176062003, 3.07118702, 23.882019, 0.99762845, -6.79972352e-22, 0.0688301325, 6.45856705e-22, 0.999996781, 5.17934617e-22, -0.0688301325, -4.72250256e-22, 0.99762845)
1780
Part72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1781
Part72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1782
Part72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1783
Part72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1784
Part72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1785
Part72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1786
Part72.Position = Vector3.new(-0.176062003, 3.07118702, 23.882019)
1787
Part72.Orientation = Vector3.new(0, 3.95000005, 0)
1788
SpecialMesh73.Parent = Part72
1789
SpecialMesh73.Scale = Vector3.new(1, 1, 0.100000001)
1790
SpecialMesh73.MeshType = Enum.MeshType.Brick
1791
SpecialMesh73.Scale = Vector3.new(1, 1, 0.100000001)
1792
Part74.Parent = Model71
1793
Part74.Material = Enum.Material.SmoothPlastic
1794
Part74.BrickColor = BrickColor.new("Really black")
1795
Part74.Rotation = Vector3.new(-180, 87.0999985, 180)
1796
Part74.Anchored = true
1797
Part74.CanCollide = false
1798
Part74.FormFactor = Enum.FormFactor.Symmetric
1799
Part74.Size = Vector3.new(1, 1.89199996, 1)
1800
Part74.CFrame = CFrame.new(0.259903014, 3.09218693, 23.3963165, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1801
Part74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1802
Part74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1803
Part74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1804
Part74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1805
Part74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1806
Part74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1807
Part74.Position = Vector3.new(0.259903014, 3.09218693, 23.3963165)
1808
Part74.Orientation = Vector3.new(0, 92.9000015, 0)
1809
SpecialMesh75.Parent = Part74
1810
SpecialMesh75.Scale = Vector3.new(1, 1, 0.100000001)
1811
SpecialMesh75.MeshType = Enum.MeshType.Brick
1812
SpecialMesh75.Scale = Vector3.new(1, 1, 0.100000001)
1813
Part76.Parent = Model71
1814
Part76.Material = Enum.Material.SmoothPlastic
1815
Part76.BrickColor = BrickColor.new("Really black")
1816
Part76.Rotation = Vector3.new(-180, 87.0999985, 180)
1817
Part76.Anchored = true
1818
Part76.CanCollide = false
1819
Part76.FormFactor = Enum.FormFactor.Symmetric
1820
Part76.Size = Vector3.new(1, 1.89199996, 1)
1821
Part76.CFrame = CFrame.new(-0.664906979, 3.07617903, 23.4432068, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1822
Part76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1823
Part76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1824
Part76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1825
Part76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1826
Part76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1827
Part76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1828
Part76.Position = Vector3.new(-0.664906979, 3.07617903, 23.4432068)
1829
Part76.Orientation = Vector3.new(0, 92.9000015, 0)
1830
SpecialMesh77.Parent = Part76
1831
SpecialMesh77.Scale = Vector3.new(1, 1, 0.100000001)
1832
SpecialMesh77.MeshType = Enum.MeshType.Brick
1833
SpecialMesh77.Scale = Vector3.new(1, 1, 0.100000001)
1834
Part78.Name = "Right Arm"
1835
Part78.Parent = Model71
1836
Part78.Material = Enum.Material.SmoothPlastic
1837
Part78.BrickColor = BrickColor.new("Brick yellow")
1838
Part78.Transparency = 1
1839
Part78.Rotation = Vector3.new(0, -87.0999985, 0)
1840
Part78.Anchored = true
1841
Part78.CanCollide = false
1842
Part78.FormFactor = Enum.FormFactor.Symmetric
1843
Part78.Size = Vector3.new(1, 2, 1)
1844
Part78.CFrame = CFrame.new(-0.204505995, 3.03017902, 23.4198608, 0.0506380089, 0, -0.998717129, 0, 1, 0, 0.998717129, 0, 0.0506380089)
1845
Part78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1846
Part78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1847
Part78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1848
Part78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1849
Part78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1850
Part78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1851
Part78.Position = Vector3.new(-0.204505995, 3.03017902, 23.4198608)
1852
Part78.Orientation = Vector3.new(0, -87.0999985, 0)
1853
Part79.Parent = Model71
1854
Part79.Material = Enum.Material.SmoothPlastic
1855
Part79.BrickColor = BrickColor.new("Really black")
1856
Part79.Rotation = Vector3.new(0, 3.95000005, 0)
1857
Part79.Anchored = true
1858
Part79.CanCollide = false
1859
Part79.FormFactor = Enum.FormFactor.Symmetric
1860
Part79.Size = Vector3.new(1.01499999, 1.89199996, 1)
1861
Part79.CFrame = CFrame.new(-0.223050997, 3.08219099, 22.9552002, 0.99762845, -6.79972352e-22, 0.0688301325, 6.45856705e-22, 0.999996781, 5.17934617e-22, -0.0688301325, -4.72250256e-22, 0.99762845)
1862
Part79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1863
Part79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1864
Part79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1865
Part79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1866
Part79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1867
Part79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1868
Part79.Position = Vector3.new(-0.223050997, 3.08219099, 22.9552002)
1869
Part79.Orientation = Vector3.new(0, 3.95000005, 0)
1870
SpecialMesh80.Parent = Part79
1871
SpecialMesh80.Scale = Vector3.new(1, 1, 0.100000001)
1872
SpecialMesh80.MeshType = Enum.MeshType.Brick
1873
SpecialMesh80.Scale = Vector3.new(1, 1, 0.100000001)
1874
Part81.Parent = Model71
1875
Part81.Material = Enum.Material.SmoothPlastic
1876
Part81.BrickColor = BrickColor.new("Really black")
1877
Part81.Rotation = Vector3.new(-180, 87.0999985, 180)
1878
Part81.Anchored = true
1879
Part81.CanCollide = false
1880
Part81.FormFactor = Enum.FormFactor.Symmetric
1881
Part81.Size = Vector3.new(1.02600002, 0.200000048, 1.00999999)
1882
Part81.CFrame = CFrame.new(-0.209493995, 3.94420505, 23.4201202, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1883
Part81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1884
Part81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1885
Part81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1886
Part81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1887
Part81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1888
Part81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1889
Part81.Position = Vector3.new(-0.209493995, 3.94420505, 23.4201202)
1890
Part81.Orientation = Vector3.new(0, 92.9000015, 0)
1891
Part82.Parent = Model71
1892
Part82.Material = Enum.Material.SmoothPlastic
1893
Part82.BrickColor = BrickColor.new("Crimson")
1894
Part82.Rotation = Vector3.new(-180, 87.0999985, 180)
1895
Part82.Anchored = true
1896
Part82.CanCollide = false
1897
Part82.FormFactor = Enum.FormFactor.Symmetric
1898
Part82.Size = Vector3.new(1.02400005, 0.200000048, 0.23499997)
1899
Part82.CFrame = CFrame.new(-0.209546998, 3.94821405, 23.4191132, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1900
Part82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1901
Part82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1902
Part82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1903
Part82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1904
Part82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1905
Part82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1906
Part82.Position = Vector3.new(-0.209546998, 3.94821405, 23.4191132)
1907
Part82.Orientation = Vector3.new(0, 92.9000015, 0)
1908
Part83.Parent = Model71
1909
Part83.Material = Enum.Material.SmoothPlastic
1910
Part83.BrickColor = BrickColor.new("Crimson")
1911
Part83.Rotation = Vector3.new(0, 3.95000005, 0)
1912
Part83.Anchored = true
1913
Part83.CanCollide = false
1914
Part83.FormFactor = Enum.FormFactor.Symmetric
1915
Part83.Size = Vector3.new(0.242999971, 1.83500004, 1.32700002)
1916
Part83.CFrame = CFrame.new(-0.175963998, 3.12571692, 23.8840179, 0.99762845, -6.79972352e-22, 0.0688301325, 6.45856705e-22, 0.999996781, 5.17934617e-22, -0.0688301325, -4.72250256e-22, 0.99762845)
1917
Part83.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1918
Part83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1919
Part83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1920
Part83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1921
Part83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1922
Part83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1923
Part83.Position = Vector3.new(-0.175963998, 3.12571692, 23.8840179)
1924
Part83.Orientation = Vector3.new(0, 3.95000005, 0)
1925
SpecialMesh84.Parent = Part83
1926
SpecialMesh84.Scale = Vector3.new(1, 1, 0.100000001)
1927
SpecialMesh84.MeshType = Enum.MeshType.Brick
1928
SpecialMesh84.Scale = Vector3.new(1, 1, 0.100000001)
1929
Part85.Parent = Model71
1930
Part85.Material = Enum.Material.SmoothPlastic
1931
Part85.BrickColor = BrickColor.new("Really black")
1932
Part85.Rotation = Vector3.new(-180, 87.0999985, 180)
1933
Part85.Anchored = true
1934
Part85.CanCollide = false
1935
Part85.FormFactor = Enum.FormFactor.Symmetric
1936
Part85.Size = Vector3.new(1, 0.595000029, 1)
1937
Part85.CFrame = CFrame.new(-0.684882998, 3.73373604, 23.4442139, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1938
Part85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1939
Part85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1940
Part85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1941
Part85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1942
Part85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1943
Part85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1944
Part85.Position = Vector3.new(-0.684882998, 3.73373604, 23.4442139)
1945
Part85.Orientation = Vector3.new(0, 92.9000015, 0)
1946
SpecialMesh86.Parent = Part85
1947
SpecialMesh86.Scale = Vector3.new(1, 1, 0.100000001)
1948
SpecialMesh86.MeshType = Enum.MeshType.Brick
1949
SpecialMesh86.Scale = Vector3.new(1, 1, 0.100000001)
1950
Part87.Parent = Model71
1951
Part87.Material = Enum.Material.SmoothPlastic
1952
Part87.BrickColor = BrickColor.new("Really black")
1953
Part87.Rotation = Vector3.new(-180, 87.0999985, 180)
1954
Part87.Anchored = true
1955
Part87.CanCollide = false
1956
Part87.FormFactor = Enum.FormFactor.Symmetric
1957
Part87.Size = Vector3.new(1, 0.595000029, 1)
1958
Part87.CFrame = CFrame.new(0.272890002, 3.738729, 23.3956604, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
1959
Part87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1960
Part87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1961
Part87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1962
Part87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1963
Part87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1964
Part87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1965
Part87.Position = Vector3.new(0.272890002, 3.738729, 23.3956604)
1966
Part87.Orientation = Vector3.new(0, 92.9000015, 0)
1967
SpecialMesh88.Parent = Part87
1968
SpecialMesh88.Scale = Vector3.new(1, 1, 0.100000001)
1969
SpecialMesh88.MeshType = Enum.MeshType.Brick
1970
SpecialMesh88.Scale = Vector3.new(1, 1, 0.100000001)
1971
Part89.Parent = Model71
1972
Part89.Material = Enum.Material.SmoothPlastic
1973
Part89.BrickColor = BrickColor.new("Really black")
1974
Part89.Rotation = Vector3.new(0, 3.95000005, 0)
1975
Part89.Anchored = true
1976
Part89.CanCollide = false
1977
Part89.FormFactor = Enum.FormFactor.Symmetric
1978
Part89.Size = Vector3.new(1.06499994, 0.585000038, 1)
1979
Part89.CFrame = CFrame.new(-0.223454997, 3.74072504, 22.9472122, 0.99762845, -6.79972352e-22, 0.0688301325, 6.45856705e-22, 0.999996781, 5.17934617e-22, -0.0688301325, -4.72250256e-22, 0.99762845)
1980
Part89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1981
Part89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1982
Part89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1983
Part89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1984
Part89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1985
Part89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1986
Part89.Position = Vector3.new(-0.223454997, 3.74072504, 22.9472122)
1987
Part89.Orientation = Vector3.new(0, 3.95000005, 0)
1988
SpecialMesh90.Parent = Part89
1989
SpecialMesh90.Scale = Vector3.new(1, 1, 0.100000001)
1990
SpecialMesh90.MeshType = Enum.MeshType.Brick
1991
SpecialMesh90.Scale = Vector3.new(1, 1, 0.100000001)
1992
Part91.Parent = Model71
1993
Part91.Material = Enum.Material.SmoothPlastic
1994
Part91.BrickColor = BrickColor.new("Really black")
1995
Part91.Rotation = Vector3.new(0, 3.95000005, 0)
1996
Part91.Anchored = true
1997
Part91.CanCollide = false
1998
Part91.FormFactor = Enum.FormFactor.Symmetric
1999
Part91.Size = Vector3.new(1.06499994, 0.585000038, 1)
2000
Part91.CFrame = CFrame.new(-0.1752, 3.75071406, 23.8989868, 0.99762845, -6.79972352e-22, 0.0688301325, 6.45856705e-22, 0.999996781, 5.17934617e-22, -0.0688301325, -4.72250256e-22, 0.99762845)
2001
Part91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2002
Part91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2003
Part91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2004
Part91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2005
Part91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2006
Part91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2007
Part91.Position = Vector3.new(-0.1752, 3.75071406, 23.8989868)
2008
Part91.Orientation = Vector3.new(0, 3.95000005, 0)
2009
SpecialMesh92.Parent = Part91
2010
SpecialMesh92.Scale = Vector3.new(1, 1, 0.100000001)
2011
SpecialMesh92.MeshType = Enum.MeshType.Brick
2012
SpecialMesh92.Scale = Vector3.new(1, 1, 0.100000001)
2013
Part93.Parent = Model71
2014
Part93.Material = Enum.Material.SmoothPlastic
2015
Part93.BrickColor = BrickColor.new("Crimson")
2016
Part93.Rotation = Vector3.new(-180, 87.0999985, 180)
2017
Part93.Anchored = true
2018
Part93.CanCollide = false
2019
Part93.FormFactor = Enum.FormFactor.Symmetric
2020
Part93.Size = Vector3.new(1.12699997, 0.26700002, 1)
2021
Part93.CFrame = CFrame.new(-0.757575989, 3.58073497, 23.5114899, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
2022
Part93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2023
Part93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2024
Part93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2025
Part93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2026
Part93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2027
Part93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2028
Part93.Position = Vector3.new(-0.757575989, 3.58073497, 23.5114899)
2029
Part93.Orientation = Vector3.new(0, 92.9000015, 0)
2030
SpecialMesh94.Parent = Part93
2031
SpecialMesh94.Scale = Vector3.new(1, 1, 0.100000001)
2032
SpecialMesh94.MeshType = Enum.MeshType.Brick
2033
SpecialMesh94.Scale = Vector3.new(1, 1, 0.100000001)
2034
Part95.Parent = Model71
2035
Part95.Material = Enum.Material.SmoothPlastic
2036
Part95.BrickColor = BrickColor.new("Crimson")
2037
Part95.Rotation = Vector3.new(-180, 87.0999985, 180)
2038
Part95.Anchored = true
2039
Part95.CanCollide = false
2040
Part95.FormFactor = Enum.FormFactor.Symmetric
2041
Part95.Size = Vector3.new(1.03699994, 0.26700002, 1)
2042
Part95.CFrame = CFrame.new(0.329750001, 3.58773804, 23.4113007, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
2043
Part95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2044
Part95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2045
Part95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2046
Part95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2047
Part95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2048
Part95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2049
Part95.Position = Vector3.new(0.329750001, 3.58773804, 23.4113007)
2050
Part95.Orientation = Vector3.new(0, 92.9000015, 0)
2051
SpecialMesh96.Parent = Part95
2052
SpecialMesh96.Scale = Vector3.new(1, 1, 0.100000001)
2053
SpecialMesh96.MeshType = Enum.MeshType.Brick
2054
SpecialMesh96.Scale = Vector3.new(1, 1, 0.100000001)
2055
Part97.Parent = Model71
2056
Part97.Material = Enum.Material.SmoothPlastic
2057
Part97.BrickColor = BrickColor.new("Crimson")
2058
Part97.Rotation = Vector3.new(180, -3.54999995, 180)
2059
Part97.Anchored = true
2060
Part97.CanCollide = false
2061
Part97.FormFactor = Enum.FormFactor.Symmetric
2062
Part97.Size = Vector3.new(1.1839999, 0.26700002, 1)
2063
Part97.CFrame = CFrame.new(-0.183524996, 3.58372092, 23.9915314, -0.998085737, -6.79972806e-22, -0.0618467107, -6.49465573e-22, 0.999997497, -5.13401986e-22, 0.0618467107, -4.72250609e-22, -0.998085737)
2064
Part97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2065
Part97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2066
Part97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2067
Part97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2068
Part97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2069
Part97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2070
Part97.Position = Vector3.new(-0.183524996, 3.58372092, 23.9915314)
2071
Part97.Orientation = Vector3.new(0, -176.449997, 0)
2072
SpecialMesh98.Parent = Part97
2073
SpecialMesh98.Scale = Vector3.new(1, 1, 0.100000001)
2074
SpecialMesh98.MeshType = Enum.MeshType.Brick
2075
SpecialMesh98.Scale = Vector3.new(1, 1, 0.100000001)
2076
Part99.Parent = Model71
2077
Part99.Material = Enum.Material.SmoothPlastic
2078
Part99.BrickColor = BrickColor.new("Crimson")
2079
Part99.Rotation = Vector3.new(169.729996, -3.49000001, 179.369995)
2080
Part99.Anchored = true
2081
Part99.CanCollide = false
2082
Part99.FormFactor = Enum.FormFactor.Symmetric
2083
Part99.Size = Vector3.new(1.1839999, 0.659000039, 1)
2084
Part99.CFrame = CFrame.new(-0.236000001, 3.81315494, 22.9283142, -0.998085737, -0.0110037038, -0.0608599484, 2.29115116e-10, 0.984039903, -0.177918732, 0.0618467107, -0.17757839, -0.982161343)
2085
Part99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2086
Part99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2087
Part99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2088
Part99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2089
Part99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2090
Part99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2091
Part99.Position = Vector3.new(-0.236000001, 3.81315494, 22.9283142)
2092
Part99.Orientation = Vector3.new(10.25, -176.449997, 0)
2093
SpecialMesh100.Parent = Part99
2094
SpecialMesh100.Scale = Vector3.new(1, 1, 0.200000003)
2095
SpecialMesh100.MeshType = Enum.MeshType.Brick
2096
SpecialMesh100.Scale = Vector3.new(1, 1, 0.200000003)
2097
Part101.Parent = Model71
2098
Part101.Material = Enum.Material.Neon
2099
Part101.BrickColor = BrickColor.new("Really blue")
2100
Part101.Rotation = Vector3.new(180, -3.54999995, 180)
2101
Part101.Anchored = true
2102
Part101.CanCollide = false
2103
Part101.FormFactor = Enum.FormFactor.Symmetric
2104
Part101.Size = Vector3.new(1.19199979, 0.200000003, 1)
2105
Part101.CFrame = CFrame.new(-0.185516, 3.58485603, 23.9916534, -0.998085737, -6.79972806e-22, -0.0618467107, -6.49465573e-22, 0.999997497, -5.13401986e-22, 0.0618467107, -4.72250609e-22, -0.998085737)
2106
Part101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2107
Part101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2108
Part101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2109
Part101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2110
Part101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2111
Part101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2112
Part101.Position = Vector3.new(-0.185516, 3.58485603, 23.9916534)
2113
Part101.Orientation = Vector3.new(0, -176.449997, 0)
2114
SpecialMesh102.Parent = Part101
2115
SpecialMesh102.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2116
SpecialMesh102.MeshType = Enum.MeshType.Brick
2117
SpecialMesh102.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2118
Part103.Parent = Model71
2119
Part103.Material = Enum.Material.Neon
2120
Part103.BrickColor = BrickColor.new("Really blue")
2121
Part103.Rotation = Vector3.new(-180, 87.0999985, 180)
2122
Part103.Anchored = true
2123
Part103.CanCollide = false
2124
Part103.FormFactor = Enum.FormFactor.Symmetric
2125
Part103.Size = Vector3.new(1.03699994, 0.200000003, 1)
2126
Part103.CFrame = CFrame.new(0.329750001, 3.58886695, 23.4113007, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
2127
Part103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2128
Part103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2129
Part103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2130
Part103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2131
Part103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2132
Part103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2133
Part103.Position = Vector3.new(0.329750001, 3.58886695, 23.4113007)
2134
Part103.Orientation = Vector3.new(0, 92.9000015, 0)
2135
SpecialMesh104.Parent = Part103
2136
SpecialMesh104.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2137
SpecialMesh104.MeshType = Enum.MeshType.Brick
2138
SpecialMesh104.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2139
Part105.Parent = Model71
2140
Part105.Material = Enum.Material.Neon
2141
Part105.BrickColor = BrickColor.new("Really blue")
2142
Part105.Rotation = Vector3.new(-180, 87.0999985, 180)
2143
Part105.Anchored = true
2144
Part105.CanCollide = false
2145
Part105.FormFactor = Enum.FormFactor.Symmetric
2146
Part105.Size = Vector3.new(1.12699997, 0.200000003, 1)
2147
Part105.CFrame = CFrame.new(-0.757575989, 3.58186102, 23.5114899, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
2148
Part105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2149
Part105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2150
Part105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2151
Part105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2152
Part105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2153
Part105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2154
Part105.Position = Vector3.new(-0.757575989, 3.58186102, 23.5114899)
2155
Part105.Orientation = Vector3.new(0, 92.9000015, 0)
2156
SpecialMesh106.Parent = Part105
2157
SpecialMesh106.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2158
SpecialMesh106.MeshType = Enum.MeshType.Brick
2159
SpecialMesh106.Scale = Vector3.new(1, 0.300000012, 0.119999997)
2160
Part107.Parent = Model71
2161
Part107.Material = Enum.Material.Neon
2162
Part107.BrickColor = BrickColor.new("Really blue")
2163
Part107.Rotation = Vector3.new(169.789993, -3.49000001, 179.369995)
2164
Part107.Anchored = true
2165
Part107.CanCollide = false
2166
Part107.FormFactor = Enum.FormFactor.Symmetric
2167
Part107.Size = Vector3.new(1.1839999, 0.520000041, 1)
2168
Part107.CFrame = CFrame.new(-0.236763, 3.86722803, 22.9159698, -0.998085737, -0.0109447986, -0.0608705878, 2.85079094e-09, 0.984215021, -0.176966146, 0.0618467107, -0.176627815, -0.982332945)
2169
Part107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2170
Part107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2171
Part107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2172
Part107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2173
Part107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2174
Part107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2175
Part107.Position = Vector3.new(-0.236763, 3.86722803, 22.9159698)
2176
Part107.Orientation = Vector3.new(10.1899996, -176.449997, 0)
2177
SpecialMesh108.Parent = Part107
2178
SpecialMesh108.Scale = Vector3.new(1.01999998, 1.10000002, 0.0799999982)
2179
SpecialMesh108.MeshType = Enum.MeshType.Brick
2180
SpecialMesh108.Scale = Vector3.new(1.01999998, 1.10000002, 0.0799999982)
2181
Part109.Parent = Model71
2182
Part109.Material = Enum.Material.Slate
2183
Part109.BrickColor = BrickColor.new("Crimson")
2184
Part109.Rotation = Vector3.new(-180, 87.0999985, 180)
2185
Part109.Anchored = true
2186
Part109.CanCollide = false
2187
Part109.FormFactor = Enum.FormFactor.Symmetric
2188
Part109.Size = Vector3.new(1.13499999, 0.251000047, 1.09000003)
2189
Part109.CFrame = CFrame.new(-0.204505995, 2.25686598, 23.4198608, -0.0506383777, -6.79972958e-22, 0.998717129, -5.06078732e-22, 0.999997735, 6.55188084e-22, -0.998717129, -4.7225071e-22, -0.0506383777)
2190
Part109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2191
Part109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2192
Part109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2193
Part109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2194
Part109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2195
Part109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2196
Part109.Position = Vector3.new(-0.204505995, 2.25686598, 23.4198608)
2197
Part109.Orientation = Vector3.new(0, 92.9000015, 0)
2198
Model110.Name = "RightLeg"
2199
Model110.Parent = Model0
2200
Part111.Parent = Model110
2201
Part111.Material = Enum.Material.SmoothPlastic
2202
Part111.BrickColor = BrickColor.new("Really black")
2203
Part111.Rotation = Vector3.new(0, -90, 0)
2204
Part111.Anchored = true
2205
Part111.CanCollide = false
2206
Part111.FormFactor = Enum.FormFactor.Symmetric
2207
Part111.Size = Vector3.new(1.00800002, 0.316999972, 1.01399994)
2208
Part111.CFrame = CFrame.new(-0.218061, 1.84949696, 22.3850174, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2209
Part111.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2210
Part111.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2211
Part111.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2212
Part111.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2213
Part111.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2214
Part111.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2215
Part111.Position = Vector3.new(-0.218061, 1.84949696, 22.3850174)
2216
Part111.Orientation = Vector3.new(0, -90, 0)
2217
Part112.Parent = Model110
2218
Part112.Material = Enum.Material.SmoothPlastic
2219
Part112.BrickColor = BrickColor.new("Crimson")
2220
Part112.Rotation = Vector3.new(0, -90, 0)
2221
Part112.Anchored = true
2222
Part112.CanCollide = false
2223
Part112.FormFactor = Enum.FormFactor.Symmetric
2224
Part112.Size = Vector3.new(0.268999934, 0.200000003, 1.02499986)
2225
Part112.CFrame = CFrame.new(-0.212562993, 1.53901398, 22.1705151, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2226
Part112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2227
Part112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2228
Part112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2229
Part112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2230
Part112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2231
Part112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2232
Part112.Position = Vector3.new(-0.212562993, 1.53901398, 22.1705151)
2233
Part112.Orientation = Vector3.new(0, -90, 0)
2234
SpecialMesh113.Parent = Part112
2235
SpecialMesh113.Scale = Vector3.new(1, 0.600000024, 1)
2236
SpecialMesh113.MeshType = Enum.MeshType.Brick
2237
SpecialMesh113.Scale = Vector3.new(1, 0.600000024, 1)
2238
Part114.Parent = Model110
2239
Part114.Material = Enum.Material.SmoothPlastic
2240
Part114.BrickColor = BrickColor.new("Really black")
2241
Part114.Rotation = Vector3.new(0, -90, 0)
2242
Part114.Anchored = true
2243
Part114.FormFactor = Enum.FormFactor.Symmetric
2244
Part114.Size = Vector3.new(0.582000017, 1.55599999, 1)
2245
Part114.CFrame = CFrame.new(0.199944004, 1.26201296, 22.6230164, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2246
Part114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2247
Part114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2248
Part114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2249
Part114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2250
Part114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2251
Part114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2252
Part114.Position = Vector3.new(0.199944004, 1.26201296, 22.6230164)
2253
Part114.Orientation = Vector3.new(0, -90, 0)
2254
SpecialMesh115.Parent = Part114
2255
SpecialMesh115.Scale = Vector3.new(1, 1, 0.200000003)
2256
SpecialMesh115.MeshType = Enum.MeshType.Brick
2257
SpecialMesh115.Scale = Vector3.new(1, 1, 0.200000003)
2258
Part116.Parent = Model110
2259
Part116.Material = Enum.Material.Slate
2260
Part116.BrickColor = BrickColor.new("Crimson")
2261
Part116.Rotation = Vector3.new(0, -90, 0)
2262
Part116.Anchored = true
2263
Part116.FormFactor = Enum.FormFactor.Symmetric
2264
Part116.Size = Vector3.new(0.200000003, 1.704, 1)
2265
Part116.CFrame = CFrame.new(0.224937007, 1.278005, 22.3450165, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2266
Part116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2267
Part116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2268
Part116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2269
Part116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2270
Part116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2271
Part116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2272
Part116.Position = Vector3.new(0.224937007, 1.278005, 22.3450165)
2273
Part116.Orientation = Vector3.new(0, -90, 0)
2274
SpecialMesh117.Parent = Part116
2275
SpecialMesh117.Scale = Vector3.new(1, 1, 0.200000003)
2276
SpecialMesh117.MeshType = Enum.MeshType.Brick
2277
SpecialMesh117.Scale = Vector3.new(1, 1, 0.200000003)
2278
Part118.Parent = Model110
2279
Part118.Material = Enum.Material.SmoothPlastic
2280
Part118.BrickColor = BrickColor.new("Crimson")
2281
Part118.Rotation = Vector3.new(55.0600014, -90, 0)
2282
Part118.Anchored = true
2283
Part118.CanCollide = false
2284
Part118.FormFactor = Enum.FormFactor.Symmetric
2285
Part118.Size = Vector3.new(0.403999925, 0.200000003, 1.02499986)
2286
Part118.CFrame = CFrame.new(-0.212562993, 1.66629195, 21.9587231, 3.13131483e-21, 3.29485021e-21, -1, -0.819763958, 0.5727005, -6.79974826e-22, 0.572701156, 0.819763541, 4.49431016e-21)
2287
Part118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2288
Part118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2289
Part118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2290
Part118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2291
Part118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2292
Part118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2293
Part118.Position = Vector3.new(-0.212562993, 1.66629195, 21.9587231)
2294
Part118.Orientation = Vector3.new(0, -90, -55.0600014)
2295
SpecialMesh119.Parent = Part118
2296
SpecialMesh119.Scale = Vector3.new(1, 0.600000024, 1)
2297
SpecialMesh119.MeshType = Enum.MeshType.Brick
2298
SpecialMesh119.Scale = Vector3.new(1, 0.600000024, 1)
2299
Part120.Parent = Model110
2300
Part120.Material = Enum.Material.SmoothPlastic
2301
Part120.BrickColor = BrickColor.new("Really black")
2302
Part120.Rotation = Vector3.new(0, -90, 0)
2303
Part120.Anchored = true
2304
Part120.CanCollide = false
2305
Part120.FormFactor = Enum.FormFactor.Symmetric
2306
Part120.Size = Vector3.new(0.899000049, 0.316999972, 1.01399994)
2307
Part120.CFrame = CFrame.new(-0.218061, 1.65050197, 22.4295197, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2308
Part120.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2309
Part120.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2310
Part120.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2311
Part120.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2312
Part120.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2313
Part120.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2314
Part120.Position = Vector3.new(-0.218061, 1.65050197, 22.4295197)
2315
Part120.Orientation = Vector3.new(0, -90, 0)
2316
Part121.Parent = Model110
2317
Part121.Material = Enum.Material.SmoothPlastic
2318
Part121.BrickColor = BrickColor.new("Really black")
2319
Part121.Rotation = Vector3.new(0, -90, 0)
2320
Part121.Anchored = true
2321
Part121.CanCollide = false
2322
Part121.FormFactor = Enum.FormFactor.Symmetric
2323
Part121.Size = Vector3.new(1.028, 2.10299993, 1.01399994)
2324
Part121.CFrame = CFrame.new(-0.224059999, 1.05150604, 22.3950195, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2325
Part121.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2326
Part121.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2327
Part121.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2328
Part121.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2329
Part121.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2330
Part121.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2331
Part121.Position = Vector3.new(-0.224059999, 1.05150604, 22.3950195)
2332
Part121.Orientation = Vector3.new(0, -90, 0)
2333
Part122.Parent = Model110
2334
Part122.Material = Enum.Material.Slate
2335
Part122.BrickColor = BrickColor.new("Crimson")
2336
Part122.Rotation = Vector3.new(-179.300003, 0.670000017, 90)
2337
Part122.Anchored = true
2338
Part122.FormFactor = Enum.FormFactor.Symmetric
2339
Part122.Size = Vector3.new(0.327000052, 1.04799998, 1)
2340
Part122.CFrame = CFrame.new(-0.197052002, 0.567665994, 22.8544006, 6.25330671e-22, -0.999931812, 0.011637588, -0.999925673, 0.000141364129, 0.0121463882, -0.0121472068, -0.0116367191, -0.99985832)
2341
Part122.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2342
Part122.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2343
Part122.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2344
Part122.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2345
Part122.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2346
Part122.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2347
Part122.Position = Vector3.new(-0.197052002, 0.567665994, 22.8544006)
2348
Part122.Orientation = Vector3.new(-0.699999988, 179.330002, -89.9899979)
2349
SpecialMesh123.Parent = Part122
2350
SpecialMesh123.Scale = Vector3.new(1, 1, 0.200000003)
2351
SpecialMesh123.MeshType = Enum.MeshType.Brick
2352
SpecialMesh123.Scale = Vector3.new(1, 1, 0.200000003)
2353
Part124.Parent = Model110
2354
Part124.Material = Enum.Material.SmoothPlastic
2355
Part124.BrickColor = BrickColor.new("Really black")
2356
Part124.Rotation = Vector3.new(0, -1.24000001, 0)
2357
Part124.Anchored = true
2358
Part124.FormFactor = Enum.FormFactor.Symmetric
2359
Part124.Size = Vector3.new(0.845000029, 1.5480001, 0.200000003)
2360
Part124.CFrame = CFrame.new(-0.278382987, 1.25900805, 22.8843994, 0.999764979, -6.79974523e-22, -0.021678783, 6.90052505e-22, 1, 4.57399829e-22, 0.021678783, -4.72251821e-22, 0.999764979)
2361
Part124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2362
Part124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2363
Part124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2364
Part124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2365
Part124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2366
Part124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2367
Part124.Position = Vector3.new(-0.278382987, 1.25900805, 22.8843994)
2368
Part124.Orientation = Vector3.new(0, -1.24000001, 0)
2369
SpecialMesh125.Parent = Part124
2370
SpecialMesh125.Scale = Vector3.new(1, 1, 0.200000003)
2371
SpecialMesh125.MeshType = Enum.MeshType.Brick
2372
SpecialMesh125.Scale = Vector3.new(1, 1, 0.200000003)
2373
Part126.Parent = Model110
2374
Part126.Material = Enum.Material.Slate
2375
Part126.BrickColor = BrickColor.new("Crimson")
2376
Part126.Rotation = Vector3.new(90.6999969, -90, 0)
2377
Part126.Anchored = true
2378
Part126.FormFactor = Enum.FormFactor.Symmetric
2379
Part126.Size = Vector3.new(0.353000075, 0.503999949, 1)
2380
Part126.CFrame = CFrame.new(0.217941001, 0.560932994, 22.6437225, 6.25330923e-22, 4.50223785e-21, -1, -0.99992615, -0.0121472133, -6.79974523e-22, -0.0121472133, 0.99992615, 4.49431016e-21)
2381
Part126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2382
Part126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2383
Part126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2384
Part126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2385
Part126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2386
Part126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2387
Part126.Position = Vector3.new(0.217941001, 0.560932994, 22.6437225)
2388
Part126.Orientation = Vector3.new(0, -90, -90.6999969)
2389
SpecialMesh127.Parent = Part126
2390
SpecialMesh127.Scale = Vector3.new(1, 1, 0.200000003)
2391
SpecialMesh127.MeshType = Enum.MeshType.Brick
2392
SpecialMesh127.Scale = Vector3.new(1, 1, 0.200000003)
2393
Part128.Name = "Right Leg"
2394
Part128.Parent = Model110
2395
Part128.Material = Enum.Material.SmoothPlastic
2396
Part128.BrickColor = BrickColor.new("Institutional white")
2397
Part128.Rotation = Vector3.new(0, -90, 0)
2398
Part128.Anchored = true
2399
Part128.CanCollide = false
2400
Part128.FormFactor = Enum.FormFactor.Symmetric
2401
Part128.Size = Vector3.new(1, 2, 1)
2402
Part128.CFrame = CFrame.new(-0.225058004, 1.02000403, 22.3960114, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2403
Part128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2404
Part128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2405
Part128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2406
Part128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2407
Part128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2408
Part128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2409
Part128.Position = Vector3.new(-0.225058004, 1.02000403, 22.3960114)
2410
Part128.Orientation = Vector3.new(0, -90, 0)
2411
Part129.Parent = Model110
2412
Part129.Material = Enum.Material.Slate
2413
Part129.BrickColor = BrickColor.new("Crimson")
2414
Part129.Rotation = Vector3.new(90.6999969, -90, 0)
2415
Part129.Anchored = true
2416
Part129.FormFactor = Enum.FormFactor.Symmetric
2417
Part129.Size = Vector3.new(0.347000062, 1.13400018, 1)
2418
Part129.CFrame = CFrame.new(-0.678062022, 0.585385978, 22.3507919, 6.25330923e-22, 4.50223785e-21, -1, -0.99992615, -0.0121472133, -6.79974523e-22, -0.0121472133, 0.99992615, 4.49431016e-21)
2419
Part129.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2420
Part129.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2421
Part129.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2422
Part129.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2423
Part129.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2424
Part129.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2425
Part129.Position = Vector3.new(-0.678062022, 0.585385978, 22.3507919)
2426
Part129.Orientation = Vector3.new(0, -90, -90.6999969)
2427
SpecialMesh130.Parent = Part129
2428
SpecialMesh130.Scale = Vector3.new(1, 1, 0.200000003)
2429
SpecialMesh130.MeshType = Enum.MeshType.Brick
2430
SpecialMesh130.Scale = Vector3.new(1, 1, 0.200000003)
2431
Part131.Parent = Model110
2432
Part131.Material = Enum.Material.SmoothPlastic
2433
Part131.BrickColor = BrickColor.new("Really black")
2434
Part131.Rotation = Vector3.new(0, -90, 0)
2435
Part131.Anchored = true
2436
Part131.FormFactor = Enum.FormFactor.Symmetric
2437
Part131.Size = Vector3.new(1.04799986, 1.58000004, 1)
2438
Part131.CFrame = CFrame.new(-0.643059015, 1.24901497, 22.364006, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2439
Part131.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2440
Part131.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2441
Part131.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2442
Part131.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2443
Part131.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2444
Part131.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2445
Part131.Position = Vector3.new(-0.643059015, 1.24901497, 22.364006)
2446
Part131.Orientation = Vector3.new(0, -90, 0)
2447
SpecialMesh132.Parent = Part131
2448
SpecialMesh132.Scale = Vector3.new(1, 1, 0.200000003)
2449
SpecialMesh132.MeshType = Enum.MeshType.Brick
2450
SpecialMesh132.Scale = Vector3.new(1, 1, 0.200000003)
2451
Model133.Name = "LeftLeg"
2452
Model133.Parent = Model0
2453
Part134.Parent = Model133
2454
Part134.Material = Enum.Material.SmoothPlastic
2455
Part134.BrickColor = BrickColor.new("Really black")
2456
Part134.Rotation = Vector3.new(0, -90, 0)
2457
Part134.Anchored = true
2458
Part134.FormFactor = Enum.FormFactor.Symmetric
2459
Part134.Size = Vector3.new(0.605000019, 1.55599999, 1)
2460
Part134.CFrame = CFrame.new(0.199944004, 1.25500596, 21.1925201, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2461
Part134.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2462
Part134.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2463
Part134.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2464
Part134.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2465
Part134.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2466
Part134.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2467
Part134.Position = Vector3.new(0.199944004, 1.25500596, 21.1925201)
2468
Part134.Orientation = Vector3.new(0, -90, 0)
2469
SpecialMesh135.Parent = Part134
2470
SpecialMesh135.Scale = Vector3.new(1, 1, 0.200000003)
2471
SpecialMesh135.MeshType = Enum.MeshType.Brick
2472
SpecialMesh135.Scale = Vector3.new(1, 1, 0.200000003)
2473
Part136.Parent = Model133
2474
Part136.Material = Enum.Material.Slate
2475
Part136.BrickColor = BrickColor.new("Crimson")
2476
Part136.Rotation = Vector3.new(90.6999969, -90, 0)
2477
Part136.Anchored = true
2478
Part136.FormFactor = Enum.FormFactor.Symmetric
2479
Part136.Size = Vector3.new(0.362000048, 0.636999965, 1)
2480
Part136.CFrame = CFrame.new(0.224937007, 0.568448007, 21.1770782, 6.25330923e-22, 4.50223785e-21, -1, -0.99992615, -0.0121472133, -6.79974523e-22, -0.0121472133, 0.99992615, 4.49431016e-21)
2481
Part136.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2482
Part136.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2483
Part136.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2484
Part136.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2485
Part136.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2486
Part136.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2487
Part136.Position = Vector3.new(0.224937007, 0.568448007, 21.1770782)
2488
Part136.Orientation = Vector3.new(0, -90, -90.6999969)
2489
SpecialMesh137.Parent = Part136
2490
SpecialMesh137.Scale = Vector3.new(1, 1, 0.200000003)
2491
SpecialMesh137.MeshType = Enum.MeshType.Brick
2492
SpecialMesh137.Scale = Vector3.new(1, 1, 0.200000003)
2493
Part138.Parent = Model133
2494
Part138.Material = Enum.Material.SmoothPlastic
2495
Part138.BrickColor = BrickColor.new("Really black")
2496
Part138.Rotation = Vector3.new(0, -1.24000001, 0)
2497
Part138.Anchored = true
2498
Part138.FormFactor = Enum.FormFactor.Symmetric
2499
Part138.Size = Vector3.new(0.825000048, 1.59000003, 1)
2500
Part138.CFrame = CFrame.new(-0.267057002, 1.27601194, 20.9845123, 0.999764979, -6.79974523e-22, -0.021678783, 6.90052505e-22, 1, 4.57399829e-22, 0.021678783, -4.72251821e-22, 0.999764979)
2501
Part138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2502
Part138.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2503
Part138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2504
Part138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2505
Part138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2506
Part138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2507
Part138.Position = Vector3.new(-0.267057002, 1.27601194, 20.9845123)
2508
Part138.Orientation = Vector3.new(0, -1.24000001, 0)
2509
SpecialMesh139.Parent = Part138
2510
SpecialMesh139.Scale = Vector3.new(1, 1, 0.200000003)
2511
SpecialMesh139.MeshType = Enum.MeshType.Brick
2512
SpecialMesh139.Scale = Vector3.new(1, 1, 0.200000003)
2513
Part140.Parent = Model133
2514
Part140.Material = Enum.Material.SmoothPlastic
2515
Part140.BrickColor = BrickColor.new("Really black")
2516
Part140.Rotation = Vector3.new(0, -90, 0)
2517
Part140.Anchored = true
2518
Part140.FormFactor = Enum.FormFactor.Symmetric
2519
Part140.Size = Vector3.new(1.04799986, 1.58000004, 1)
2520
Part140.CFrame = CFrame.new(-0.643059015, 1.24901497, 21.4140091, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2521
Part140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2522
Part140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2523
Part140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2524
Part140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2525
Part140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2526
Part140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2527
Part140.Position = Vector3.new(-0.643059015, 1.24901497, 21.4140091)
2528
Part140.Orientation = Vector3.new(0, -90, 0)
2529
SpecialMesh141.Parent = Part140
2530
SpecialMesh141.Scale = Vector3.new(1, 1, 0.200000003)
2531
SpecialMesh141.MeshType = Enum.MeshType.Brick
2532
SpecialMesh141.Scale = Vector3.new(1, 1, 0.200000003)
2533
Part142.Parent = Model133
2534
Part142.Material = Enum.Material.SmoothPlastic
2535
Part142.BrickColor = BrickColor.new("Crimson")
2536
Part142.Rotation = Vector3.new(118.43, -90, 0)
2537
Part142.Anchored = true
2538
Part142.CanCollide = false
2539
Part142.FormFactor = Enum.FormFactor.Symmetric
2540
Part142.Size = Vector3.new(0.377999932, 0.200000003, 1.02499986)
2541
Part142.CFrame = CFrame.new(-0.212562993, 1.69244099, 21.7605438, -1.54202299e-21, 4.27587188e-21, -1, -0.879359603, -0.476150155, -6.79976845e-22, -0.476149082, 0.879356503, 4.49430814e-21)
2542
Part142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2543
Part142.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2544
Part142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2545
Part142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2546
Part142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2547
Part142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2548
Part142.Position = Vector3.new(-0.212562993, 1.69244099, 21.7605438)
2549
Part142.Orientation = Vector3.new(0, -90, -118.43)
2550
SpecialMesh143.Parent = Part142
2551
SpecialMesh143.Scale = Vector3.new(1, 0.600000024, 1)
2552
SpecialMesh143.MeshType = Enum.MeshType.Brick
2553
SpecialMesh143.Scale = Vector3.new(1, 0.600000024, 1)
2554
Part144.Parent = Model133
2555
Part144.Material = Enum.Material.SmoothPlastic
2556
Part144.BrickColor = BrickColor.new("Crimson")
2557
Part144.Rotation = Vector3.new(0, -90, 0)
2558
Part144.Anchored = true
2559
Part144.CanCollide = false
2560
Part144.FormFactor = Enum.FormFactor.Symmetric
2561
Part144.Size = Vector3.new(0.268999934, 0.200000003, 1.02499986)
2562
Part144.CFrame = CFrame.new(-0.212562993, 1.541013, 21.5855255, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2563
Part144.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2564
Part144.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2565
Part144.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2566
Part144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2567
Part144.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2568
Part144.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2569
Part144.Position = Vector3.new(-0.212562993, 1.541013, 21.5855255)
2570
Part144.Orientation = Vector3.new(0, -90, 0)
2571
SpecialMesh145.Parent = Part144
2572
SpecialMesh145.Scale = Vector3.new(1, 0.600000024, 1)
2573
SpecialMesh145.MeshType = Enum.MeshType.Brick
2574
SpecialMesh145.Scale = Vector3.new(1, 0.600000024, 1)
2575
Part146.Parent = Model133
2576
Part146.Material = Enum.Material.SmoothPlastic
2577
Part146.BrickColor = BrickColor.new("Really black")
2578
Part146.Rotation = Vector3.new(0, -90, 0)
2579
Part146.Anchored = true
2580
Part146.CanCollide = false
2581
Part146.FormFactor = Enum.FormFactor.Symmetric
2582
Part146.Size = Vector3.new(0.811999917, 0.305999935, 1.01399994)
2583
Part146.CFrame = CFrame.new(-0.218061, 1.64300597, 21.3260193, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2584
Part146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2585
Part146.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2586
Part146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2587
Part146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2588
Part146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2589
Part146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2590
Part146.Position = Vector3.new(-0.218061, 1.64300597, 21.3260193)
2591
Part146.Orientation = Vector3.new(0, -90, 0)
2592
Part147.Parent = Model133
2593
Part147.Material = Enum.Material.SmoothPlastic
2594
Part147.BrickColor = BrickColor.new("Really black")
2595
Part147.Rotation = Vector3.new(0, -90, 0)
2596
Part147.Anchored = true
2597
Part147.CanCollide = false
2598
Part147.FormFactor = Enum.FormFactor.Symmetric
2599
Part147.Size = Vector3.new(1.00599992, 2.13199997, 1.01399994)
2600
Part147.CFrame = CFrame.new(-0.224059999, 1.07402205, 21.3940277, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2601
Part147.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2602
Part147.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2603
Part147.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2604
Part147.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2605
Part147.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2606
Part147.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2607
Part147.Position = Vector3.new(-0.224059999, 1.07402205, 21.3940277)
2608
Part147.Orientation = Vector3.new(0, -90, 0)
2609
Part148.Parent = Model133
2610
Part148.Material = Enum.Material.Slate
2611
Part148.BrickColor = BrickColor.new("Crimson")
2612
Part148.Rotation = Vector3.new(-179.300003, 0.670000017, 90)
2613
Part148.Anchored = true
2614
Part148.FormFactor = Enum.FormFactor.Symmetric
2615
Part148.Size = Vector3.new(0.346000046, 1.04799998, 1)
2616
Part148.CFrame = CFrame.new(-0.197052002, 0.590524018, 20.8905182, 6.25330671e-22, -0.999931812, 0.011637588, -0.999925673, 0.000141364129, 0.0121463882, -0.0121472068, -0.0116367191, -0.99985832)
2617
Part148.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2618
Part148.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2619
Part148.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2620
Part148.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2621
Part148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2622
Part148.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2623
Part148.Position = Vector3.new(-0.197052002, 0.590524018, 20.8905182)
2624
Part148.Orientation = Vector3.new(-0.699999988, 179.330002, -89.9899979)
2625
SpecialMesh149.Parent = Part148
2626
SpecialMesh149.Scale = Vector3.new(1, 1, 0.200000003)
2627
SpecialMesh149.MeshType = Enum.MeshType.Brick
2628
SpecialMesh149.Scale = Vector3.new(1, 1, 0.200000003)
2629
Part150.Parent = Model133
2630
Part150.Material = Enum.Material.Slate
2631
Part150.BrickColor = BrickColor.new("Crimson")
2632
Part150.Rotation = Vector3.new(90.6999969, -90, 0)
2633
Part150.Anchored = true
2634
Part150.FormFactor = Enum.FormFactor.Symmetric
2635
Part150.Size = Vector3.new(0.347000062, 1.13400018, 1)
2636
Part150.CFrame = CFrame.new(-0.678062022, 0.585385978, 21.3407745, 6.25330923e-22, 4.50223785e-21, -1, -0.99992615, -0.0121472133, -6.79974523e-22, -0.0121472133, 0.99992615, 4.49431016e-21)
2637
Part150.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2638
Part150.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2639
Part150.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2640
Part150.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2641
Part150.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2642
Part150.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2643
Part150.Position = Vector3.new(-0.678062022, 0.585385978, 21.3407745)
2644
Part150.Orientation = Vector3.new(0, -90, -90.6999969)
2645
SpecialMesh151.Parent = Part150
2646
SpecialMesh151.Scale = Vector3.new(1, 1, 0.200000003)
2647
SpecialMesh151.MeshType = Enum.MeshType.Brick
2648
SpecialMesh151.Scale = Vector3.new(1, 1, 0.200000003)
2649
Part152.Name = "Left Leg"
2650
Part152.Parent = Model133
2651
Part152.Material = Enum.Material.SmoothPlastic
2652
Part152.BrickColor = BrickColor.new("Institutional white")
2653
Part152.Transparency = 1
2654
Part152.Rotation = Vector3.new(0, -90, 0)
2655
Part152.Anchored = true
2656
Part152.CanCollide = false
2657
Part152.FormFactor = Enum.FormFactor.Symmetric
2658
Part152.Size = Vector3.new(1, 2, 1)
2659
Part152.CFrame = CFrame.new(-0.225058004, 1.02000403, 21.3960114, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2660
Part152.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2661
Part152.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2662
Part152.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2663
Part152.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2664
Part152.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2665
Part152.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2666
Part152.Position = Vector3.new(-0.225058004, 1.02000403, 21.3960114)
2667
Part152.Orientation = Vector3.new(0, -90, 0)
2668
Part153.Parent = Model133
2669
Part153.Material = Enum.Material.Slate
2670
Part153.BrickColor = BrickColor.new("Crimson")
2671
Part153.Rotation = Vector3.new(0, -90, 0)
2672
Part153.Anchored = true
2673
Part153.FormFactor = Enum.FormFactor.Symmetric
2674
Part153.Size = Vector3.new(0.200000003, 1.70299995, 1)
2675
Part153.CFrame = CFrame.new(0.217941001, 1.29650295, 21.4880219, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21)
2676
Part153.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2677
Part153.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2678
Part153.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2679
Part153.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2680
Part153.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2681
Part153.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2682
Part153.Position = Vector3.new(0.217941001, 1.29650295, 21.4880219)
2683
Part153.Orientation = Vector3.new(0, -90, 0)
2684
SpecialMesh154.Parent = Part153
2685
SpecialMesh154.Scale = Vector3.new(1, 1, 0.200000003)
2686
SpecialMesh154.MeshType = Enum.MeshType.Brick
2687
SpecialMesh154.Scale = Vector3.new(1, 1, 0.200000003)
2688
Part155.Parent = Model133
2689
Part155.Material = Enum.Material.SmoothPlastic
2690
Part155.BrickColor = BrickColor.new("Really black")
2691
Part155.Rotation = Vector3.new(0, -90, 0)
2692
Part155.Anchored = true
2693
Part155.CanCollide = false
2694
Part155.FormFactor = Enum.FormFactor.Symmetric
2695
Part155.Size = Vector3.new(0.966999888, 0.305999935, 1.01399994)
2696
Part155.CFrame = CFrame.new(-0.218061, 1.85202205, 21.4035187, 4.49431016e-21, -6.79974422e-22, -1, 4.72251821e-22, 0.999999881, -6.79974523e-22, 1, -4.7225177e-22, 4.49431016e-21)
2697
Part155.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2698
Part155.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2699
Part155.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2700
Part155.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2701
Part155.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2702
Part155.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2703
Part155.Position = Vector3.new(-0.218061, 1.85202205, 21.4035187)
2704
Part155.Orientation = Vector3.new(0, -90, 0)
2705
Script156.Name = "Welds"
2706
Script156.Parent = Model0
2707
table.insert(cors,sandbox(Script156,function()
2708
--Saz
2709
2710
--A new system which is a combination of fast-welds and hard-welds.
2711
--Should be far, far better.
2712
2713
--When script.CreateNewWelds.Value == true, we create a new set of weld information on script run.
2714
--This toggles off automatically afterwards, to prevent issues that fast-welds can cause.
2715
2716
--Cruder than I wanted it to be, but not like I intended for anyone but me to use it anyway.
2717
--The fact that you're reading this means you should likely kill yourself. Immediately.
2718
2719
wait(.33)
2720
2721
Tool=script.Parent
2722
Nib=Tool.Parent
2723
2724
2725
weldparts=function()
2726
	print("Welding")
2727
	lel={}
2728
	function jarate(p)
2729
		for i=1, #p do
2730
			table.insert(lel,p[i])
2731
			k=p[i]:children()
2732
			if #k>0 then
2733
				jarate(k)
2734
			end
2735
		end
2736
	end
2737
	for _,v in pairs(script.Parent:children()) do
2738
		if v.Name~="Cloak" and v.className~="Script" then
2739
			v:BreakJoints()
2740
			jarate(v:children())
2741
		end
2742
	end
2743
	for _,v in pairs(lel) do
2744
		if v.className=="Weld" or v.className=="Motor6D" then
2745
			v:Remove()
2746
		end
2747
	end
2748
	for _,v in pairs(script.Parent["RightLeg"]:children()) do
2749
		if v.Name~="Right Leg" then
2750
			w=Instance.new("Weld")
2751
			w.Part0=script.Parent["RightLeg"]["Right Leg"]
2752
			w.Part1=v
2753
			w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
2754
			w.C0=script.Parent["RightLeg"]["Right Leg"].CFrame:inverse()*CFrame.new(v.Position)
2755
			w.Parent=w.Part0
2756
		end
2757
	end
2758
	w=Instance.new("Weld")
2759
	w.Part0=Nib["Right Leg"]
2760
	w.Part1=script.Parent["RightLeg"]["Right Leg"]
2761
	w.Parent=w.Part0
2762
	w.C0=CFrame.new(0,-.1,0)
2763
	for _,v in pairs(script.Parent["LeftLeg"]:children()) do
2764
		if v.Name~="Left Leg" then
2765
			w=Instance.new("Weld")
2766
			w.Part0=script.Parent["LeftLeg"]["Left Leg"]
2767
			w.Part1=v
2768
			w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
2769
			w.C0=script.Parent["LeftLeg"]["Left Leg"].CFrame:inverse()*CFrame.new(v.Position)
2770
			w.Parent=w.Part0
2771
		end
2772
	end
2773
	w=Instance.new("Weld")
2774
	w.Part0=Nib["Left Leg"]
2775
	w.Part1=script.Parent["LeftLeg"]["Left Leg"]
2776
	w.Parent=w.Part0
2777
	w.C0=CFrame.new(0,-.1,0)
2778
	for _,v in pairs(script.Parent["RightArm"]:children()) do
2779
		if v.Name~="Right Arm" then
2780
			w=Instance.new("Weld")
2781
			w.Part0=script.Parent["RightArm"]["Right Arm"]
2782
			w.Part1=v
2783
			w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
2784
			w.C0=script.Parent["RightArm"]["Right Arm"].CFrame:inverse()*CFrame.new(v.Position)
2785
			w.Parent=w.Part1
2786
		end
2787
	end
2788
	w=Instance.new("Weld")
2789
	w.Part0=Nib["Right Arm"]
2790
	w.Part1=script.Parent["RightArm"]["Right Arm"]
2791
	w.Parent=w.Part0
2792
	w.C0 = w.C0 * CFrame.Angles(0,math.rad(90),math.rad(90))
2793
	for _,v in pairs(script.Parent["LeftArm"]:children()) do
2794
		if v.Name~="Left Arm" then
2795
			w=Instance.new("Weld")
2796
			w.Part0=script.Parent["LeftArm"]["Left Arm"]
2797
			w.Part1=v
2798
			w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
2799
			w.C0=script.Parent["LeftArm"]["Left Arm"].CFrame:inverse()*CFrame.new(v.Position)
2800
			w.Parent=w.Part0
2801
		end
2802
	end
2803
	w=Instance.new("Weld")
2804
	w.Part0=Nib["Left Arm"]
2805
	w.Part1=script.Parent["LeftArm"]["Left Arm"]
2806
	w.Parent=w.Part0
2807
	
2808
	for _,v in pairs(script.Parent["Torso"]:children()) do
2809
		if v.Name~="Torso" then
2810
			w=Instance.new("Weld")
2811
			w.Part0=script.Parent["Torso"]["Torso"]
2812
			w.Part1=v
2813
			w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
2814
			w.C0=script.Parent["Torso"]["Torso"].CFrame:inverse()*CFrame.new(v.Position)
2815
			w.Parent=script.Parent["Torso"]["Torso"]
2816
		end
2817
	end
2818
	
2819
	w=Instance.new("Weld")
2820
	w.Part0=Nib["Torso"]
2821
	w.Part1=script.Parent["Torso"]["Torso"]
2822
	w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,0)
2823
	w.Parent=w.Part0
2824
2825
	for _,v in pairs(lel) do
2826
		if v:IsA("BasePart") then v.Anchored=false end
2827
	end
2828-
	v.Parent = game:GetService("Players").LocalPlayer.Character
2828+
2829
	wait(1)
2830
	
2831
	w=Instance.new("Weld")
2832
	w.Part0=Nib.Torso
2833
	w.Part1=Tool.Torso.Torso
2834
	w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
2835
	w.C1=CFrame.new(0,0,0)
2836
	w.Parent=w.Part1
2837
	w.Name="ClothingWeld"
2838
	
2839
	wait(.06)
2840
	
2841
	while Tool.Torso.Torso:FindFirstChild("ClothingWeld")==nil do
2842
		wait(.03)
2843
		w=Instance.new("Weld")
2844
		w.Part0=Nib.Torso
2845
		w.Part1=Tool.Torso.Torso
2846
		w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
2847
		w.C1=CFrame.new(0,0,0)
2848
		w.Parent=w.Part1
2849
		w.Name="ClothingWeld"
2850
	end
2851
	
2852
	w=Instance.new("Weld")
2853
	w.Part0=Nib["Right Leg"]
2854
	w.Part1=Tool.RightLeg["Right Leg"]
2855
	w.C0=CFrame.new(0,0,0)
2856
	w.C1=CFrame.new(0,0,0)
2857
	w.Parent=w.Part1
2858
	w.Name="ClothingWeld"
2859
	
2860
	w=Instance.new("Weld")
2861
	w.Part0=Nib["Left Leg"]
2862
	w.Part1=Tool.LeftLeg["Left Leg"]
2863
	w.C0=CFrame.new(0,0,0)
2864
	w.C1=CFrame.new(0,0,0)
2865
	w.Parent=w.Part1
2866
	w.Name="ClothingWeld"
2867
	
2868
	w=Instance.new("Weld")
2869
	w.Part0=Nib["Right Arm"]
2870
	w.Part1=Tool.RightArm["Right Arm"]
2871
	w.C0=CFrame.new(0,0,0)
2872
	w.C1=CFrame.new(0,0,0)
2873
	w.Parent=w.Part1
2874
	w.Name="ClothingWeld"
2875
	
2876
	w=Instance.new("Weld")
2877
	w.Part0=Nib["Left Arm"]
2878
	w.Part1=Tool.LeftArm["Left Arm"]
2879
	w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
2880
	w.C1=CFrame.new(0,0,0)
2881
	w.Parent=w.Part1
2882
	w.Name="ClothingWeld"
2883
	
2884
	wait()
2885
2886
end
2887
weldparts()
2888
end))
2889
for i,v in pairs(mas:GetChildren()) do
2890
	v.Parent = owner
2891
	pcall(function() v:MakeJoints() end)
2892
end
2893
mas:Destroy()
2894
for i,v in pairs(cors) do
2895
	spawn(function()
2896
		pcall(v)
2897
	end)
2898
end
2899
2900
--//=================================\\
2901
--||			DAMAGING
2902
--\\=================================//
2903
2904
function ApplyDamage(Humanoid,Damage)
2905
	if Humanoid.Health == math.huge then
2906
		Humanoid.Parent:BreakJoints()
2907
	else
2908
		local MULTIPLY = Humanoid.MaxHealth/100
2909
		Damage = Damage * DAMAGEMULTIPLIER
2910
		if Humanoid.Health ~= 0 then
2911
			Humanoid.Health = Humanoid.Health - Damage*MULTIPLY
2912
		end
2913
	end
2914
end
2915
2916
function ApplyAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,CAMSINSTAKILL,INSTAKILL)
2917
	local CHILDREN = workspace:GetDescendants()
2918
	for index, CHILD in pairs(CHILDREN) do
2919
		if CHILD.ClassName == "Model" and CHILD ~= Character then
2920
			local HUM = CHILD:FindFirstChildOfClass("Humanoid")
2921
			if HUM then
2922
				local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
2923
				if TORSO then
2924
					if (TORSO.Position - POSITION).Magnitude <= RANGE then
2925
						if INSTAKILL == true or HUM.MaxHealth == math.huge then
2926
							CHILD:BreakJoints()
2927
						else
2928
							local DMG = MRANDOM(MINDMG,MAXDMG)
2929-
					ApplyAoE(FIREBALL.Position,200,15,25,35,true,{SHAKE = 2, TIMER = 25, DOESFADE = true})
2929+
2930-
					for i = 1, 3 do
2930+
2931-
						WACKYEFFECT({Time = 70, EffectType = "Sphere", Size = VT(50,50,50), Size2 = VT(MRANDOM(200,300),MRANDOM(200,300),MRANDOM(200,300)), Transparency = 0.5, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright blue".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
2931+
2932
							for _, c in pairs(CHILD:GetChildren()) do
2933-
					for i = 1, 3 do
2933+
2934-
						WACKYEFFECT({Time = 120, EffectType = "Sphere", Size = VT(50,50,50), Size2 = VT(MRANDOM(200,300),MRANDOM(200,300),MRANDOM(200,300)), Transparency = 0.8, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
2934+
2935
									bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2936-
					for i = 1, 5 do
2936+
2937-
						WACKYEFFECT({Time = 80+(i*5), EffectType = "Ring", Size = VT(0,0,0), Size2 = VT(40,40,0), Transparency = 0.8, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = MRANDOM(-15,15)/15, RotationY = MRANDOM(-15,15)/15, RotationZ = MRANDOM(-15,15)/15, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
2937+
2938
									Debris:AddItem(bv,0.05)
2939
								end
2940
							end
2941
						end
2942
					end
2943
				end
2944
			end
2945
		end
2946
	end
2947
end
2948
2949
--//=================================\\
2950
--||	ATTACK FUNCTIONS AND STUFF
2951
--\\=================================//
2952
2953
function Fireball()
2954
	ATTACK = true
2955
	Rooted = true
2956
	local GYRO = IT("BodyGyro",RootPart)
2957
	GYRO.D = 20
2958
	GYRO.P = 4000
2959
	GYRO.MaxTorque = VT(40000,40000,40000)
2960
	local POSITION = IT("BodyPosition",RootPart)
2961
	POSITION.Position = RootPart.Position+VT(0,2,0)
2962
	POSITION.D = 450
2963
	POSITION.P = 40000
2964
	POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
2965
	CreateSound(CHARGE,RightArm,6,1,false)
2966
	coroutine.resume(coroutine.create(function()
2967
		repeat
2968
			Swait()
2969
			GYRO.CFrame = CF(RootPart.Position,Mouse.Hit.p)
2970
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(24)), 2 / Animation_Speed)
2971
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-24)), 1 / Animation_Speed)
2972
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, -0.3) * ANGLES(RAD(90), RAD(0), RAD(24)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2973
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.75, 0) * ANGLES(RAD(-25), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2974
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2975
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2976
		until ATTACK == false
2977
		GYRO:remove()
2978
		POSITION:remove()
2979
	end))
2980
	wait(1)
2981
	repeat
2982
		coroutine.resume(coroutine.create(function()
2983
			local FIREBALL = CreatePart(3, Effects, "Neon", 0, 1, "Cyan", "Flight", VT(10,10,10))
2984
			FIREBALL.CFrame = CF(RightArm.CFrame*CF(0,-1,0).p,Mouse.Hit.p)
2985
			CreateSound(FIREBALLSOUND,FIREBALL,6,1,false)
2986
			for i = 1, 250 do
2987
				Swait()
2988
				local HIT,HITPOS = Raycast(FIREBALL.Position, FIREBALL.CFrame.lookVector, 10, Character)
2989
				FIREBALL.CFrame = FIREBALL.CFrame*CF(0,0,-5)
2990
				if HIT then
2991
					ApplyAoE(FIREBALL.Position,200,15,25,35,true,{SHAKE = 2, TIMER = 25, DOESFADE = true}
2992
					end
2993
					break
2994
				end
2995
			end
2996
			Debris:AddItem(FIREBALL,7)
2997
		end))
2998
		wait(0.1)
2999
	until KEYHOLD == false
3000
	wait(0.2)
3001
	ATTACK = false
3002
	Rooted = false
3003
end
3004
3005
function SearingOrb()
3006
	ATTACK = true
3007
	Rooted = true
3008
	local POSITION = IT("BodyPosition",RootPart)
3009
	POSITION.Position = RootPart.Position+VT(0,2,0)
3010
	POSITION.D = 450
3011
	POSITION.P = 40000
3012
	POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3013
	CreateSound(CHARGE,Torso,6,1,false)
3014
	local NEWANIM = false
3015
	coroutine.resume(coroutine.create(function()
3016
		repeat
3017
			Swait()
3018
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3019
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3020
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, 0) * ANGLES(RAD(170), RAD(0), RAD(-12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3021
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.75, 0) * ANGLES(RAD(170), RAD(0), RAD(12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3022
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3023
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3024
		until ATTACK == false or NEWANIM == true
3025
		if NEWANIM == true then
3026
			local GYRO = IT("BodyGyro",RootPart)
3027
			GYRO.D = 20
3028
			GYRO.P = 4000
3029
			GYRO.MaxTorque = VT(40000,40000,40000)
3030
			repeat
3031
				Swait()
3032
				GYRO.CFrame = CF(RootPart.Position,Mouse.Hit.p)
3033
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(24)), 2 / Animation_Speed)
3034
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-24)), 1 / Animation_Speed)
3035
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, -0.3) * ANGLES(RAD(90), RAD(0), RAD(24)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3036
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.75, 0) * ANGLES(RAD(-25), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3037
				RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3038
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3039
			until ATTACK == false
3040
			GYRO:remove()
3041
		end
3042
		POSITION:remove()
3043
	end))
3044
	local ORB = CreatePart(3, Effects, "Neon", 0, 0, BRICKC("Bright red"), "Orb", VT(0,0,0), true)
3045
	MakeForm(ORB,"Ball")
3046
	ORB.CFrame = CF(RootPart.Position+VT(0,8,0))
3047
	local A = IT("Attachment",ORB)
3048
	local LOOP = 0
3049
	for i = 1, 500 do
3050
		Swait()
3051
		LOOP = LOOP + 1
3052
		if LOOP >= 30 then
3053
			LOOP = 0
3054
		end
3055
		ORB.Size = ORB.Size + VT(0.2,0.2,0.2)
3056
		ORB.CFrame = CF(RootPart.Position+VT(0,8+(ORB.Size.Y/2),0))
3057
	end
3058
	wait(1)
3059
	if KEYHOLD == false then
3060
		coroutine.resume(coroutine.create(function()
3061
			ORB.Transparency = 1
3062
			Debris:AddItem(ORB,10)
3063
			ApplyAoE(ORB.Position,400,75,90,175,true,{SHAKE = 4, TIMER = 65, DOESFADE = true})
3064
			CreateSound(EXPLOSIONLARGESOUND,ORB,10,1,false)
3065
			CreateSound(EXPLOSIONSMALLSOUND,ORB,10,1,false)
3066
			for i = 1, 3 do
3067
				WACKYEFFECT({Time = 40, EffectType = "Sphere", Size = VT(50,50,50), Size2 = VT(MRANDOM(600,700),MRANDOM(600,700),MRANDOM(600,700)), Transparency = 0, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3068
			end
3069
			for i = 1, 3 do
3070
				WACKYEFFECT({Time = 60, EffectType = "Sphere", Size = VT(50,50,50), Size2 = VT(MRANDOM(600,700),MRANDOM(600,700),MRANDOM(600,700)), Transparency = 0, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3071
			end
3072
			for i = 1, 15 do
3073
				WACKYEFFECT({Time = 40+(i*5), EffectType = "Ring", Size = VT(0,0,0), Size2 = VT(70,70,0), Transparency = 0.8, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = MRANDOM(-15,15)/15, RotationY = MRANDOM(-15,15)/15, RotationZ = MRANDOM(-15,15)/15, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3074
			end
3075
		end))
3076
	else
3077
		for i = 1, 100 do
3078
			Swait()
3079
			ORB.Size = ORB.Size - VT(0.2,0.2,0.2)*5
3080
			ORB.CFrame = CF(RootPart.Position+VT(0,8+(ORB.Size.Y/2),0))
3081
		end
3082
		ORB.Transparency = 1
3083
		Debris:AddItem(ORB,10)
3084
		CreateSound(EXPLOSIONSMALLSOUND,Torso,10,1,false)
3085
		for _, c in pairs(Character:GetChildren()) do
3086
			if c:IsA("BasePart") then
3087
			end
3088
		end
3089
		NEWANIM = true
3090
		wait(0.5)
3091
		for i = 1, 15 do
3092
			wait(0.1)
3093
			coroutine.resume(coroutine.create(function()
3094
				local FIREBALL = CreatePart(3, Effects, "Neon", 0, 1, "Cyan", "Flight", VT(2,2,2))
3095
				FIREBALL.CFrame = CF(RightArm.CFrame*CF(0,-1,0).p,Mouse.Hit.p)
3096
				CreateSound(FIREBALLSOUND,FIREBALL,6,1,false)
3097
				for i = 1, 250 do
3098
					Swait()
3099
					local HIT,HITPOS,NORMAL = Raycast(FIREBALL.Position, FIREBALL.CFrame.lookVector, 2, Character)
3100
					FIREBALL.CFrame = FIREBALL.CFrame*CF(0,0,-2)
3101
					if HIT then
3102
						CreateSound(EXPLOSIONSMALLSOUND,FIREBALL,10,1,false)
3103
						local FIELD = CreatePart(3, Effects, "Neon", 0, 1, BRICKC("Pearl"), "Fire", VT(75,0,75), true)
3104
						local FIELD2 = CreatePart(3, Effects, "Neon", 0, 1, BRICKC("Pearl"), "Fire", VT(75,0,75), true)
3105
						FIELD.CFrame = CF(HITPOS,HITPOS+NORMAL) * ANGLES(RAD(90), RAD(0), RAD(0))
3106
						FIELD2.CFrame = CF(HITPOS,HITPOS+NORMAL) * ANGLES(RAD(90), RAD(45), RAD(0))
3107
						coroutine.resume(coroutine.create(function()
3108
							for i = 1, 15 do
3109
								wait(1)
3110
								ApplyAoE(FIELD.Position,FIELD.Size.X/2,5,15,0,false,{SHAKE = 4, TIMER = 65, DOESFADE = true})
3111
							end
3112
							Debris:AddItem(FIELD,5)
3113
							Debris:AddItem(FIELD2,5)
3114
						end))
3115
						break
3116
					end
3117
				end
3118
				Debris:AddItem(FIREBALL,7)
3119
			end))
3120
		end
3121
	end
3122
	wait(0.3)
3123
	ATTACK = false
3124
	Rooted = false
3125
end
3126
3127
function Shroud()
3128
	if Mouse.Target ~= nil then
3129
		if Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") or Mouse.Target.Parent.Parent:FindFirstChildOfClass("Humanoid") then
3130
			local HUM = Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") or Mouse.Target.Parent.Parent:FindFirstChildOfClass("Humanoid")
3131
			local TORSO = HUM.Parent:FindFirstChild("HumanoidRootPart") or HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
3132
			if TORSO and HUM.Health > 0 then
3133
				local DISTANCE = (RootPart.Position-TORSO.Position).Magnitude
3134
				if DISTANCE < 100 then
3135
					ATTACK = true
3136
					POSEIDON = false
3137
					Rooted = true
3138
					local GYRO = IT("BodyGyro",RootPart)
3139
					GYRO.D = 20
3140
					GYRO.P = 4000
3141
					GYRO.MaxTorque = VT(40000,40000,40000)
3142
					local POSITION = IT("BodyPosition",RootPart)
3143
					POSITION.Position = RootPart.Position+VT(0,2,0)
3144
					POSITION.D = 450
3145
					POSITION.P = 40000
3146
					POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3147
					local TARGETTING = true
3148
					local HIT = false
3149
3150
					CreateSound(CHARGE,Torso,6,1,false)
3151
					coroutine.resume(coroutine.create(function()
3152
						repeat
3153-
						WACKYEFFECT({Time = 45, EffectType = "Swirl", Size = VT(5,15,5), Size2 = VT(30,20,30), Transparency = 0.5, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3153+
3154
							Swait()
3155
							RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3156
							Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3157
							RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3158
							LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3159
							RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3160
							LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(20), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3161
						until TARGETTING == false
3162
						repeat
3163-
							WACKYEFFECT({Time = 45, EffectType = "Swirl", Size = VT(5,15,5), Size2 = VT(30,20,30), Transparency = 0.5, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(180),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3163+
3164
							POSITION.Position = CF(RootPart.Position,TORSO.Position)*CF(0,0,-5).p
3165
							DISTANCE = (RootPart.Position-TORSO.Position).Magnitude
3166
							Swait()
3167
							RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3168-
						WACKYEFFECT({Time = 35, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(45,1,45), Transparency = 0, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(180),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3168+
3169
							RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3170
							LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3171
							RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-15), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3172
							LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(20), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3173
						until HIT == true
3174
						POSITION:remove()
3175
						GYRO:remove()
3176
					end))
3177
					wait(0.5)
3178
					repeat wait() until HOLD == true
3179-
							WACKYEFFECT({Time = 45, EffectType = "Swirl", Size = VT(5,15,5), Size2 = VT(30,20,30), Transparency = 0.5, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3179+
3180
						if c:IsA("BasePart") then
3181
3182
						end
3183
					end
3184
					for _, c in pairs(Character:GetChildren()) do
3185
						if c:IsA("BasePart") then
3186
							c.Transparency = 1
3187
						end
3188
					end
3189
					TARGETTING = false
3190
					for i = 1, 100 do
3191
						wait()
3192
						if DISTANCE < 5 or DISTANCE >= 200 then
3193
							break
3194-
							WACKYEFFECT({Time = 35, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(45,1,45), Transparency = 0.2, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(180),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Dark indigo".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3194+
3195
					end
3196
					HIT = true
3197
						end
3198
						for _, c in pairs(HUM.Parent:GetChildren()) do
3199
							end
3200
						end
3201
						CreateSound(FIREBALLSOUND,Torso,6,1,false)
3202
						RootPart.CFrame = TORSO.CFrame
3203
						local WELD = weldBetween(RootPart,TORSO)
3204
						repeat wait() until HOLD == true
3205-
								WACKYEFFECT({Time = 15, EffectType = "Swirl", Size = VT(5,15,5), Size2 = VT(30,20,30), Transparency = 0.9, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Really black".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3205+
3206
						local bv = Instance.new("BodyVelocity") 
3207
						bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
3208
						bv.velocity = CF(TORSO.Position,TORSO.Position+VT(0,15,0)).lookVector*125
3209
						bv.Parent = TORSO
3210
						for i = 1, 70 do
3211
							wait(0.1)
3212
							if TORSO.Parent == nil then
3213
								break
3214
							end
3215
						end
3216
						UNANCHOR = false
3217
						bv:remove()
3218
						wait(1)
3219
						CreateSound(FIREBALLSOUND,Torso,6,1,false)
3220
						UNANCHOR = true
3221
						local bv = Instance.new("BodyVelocity") 
3222
						bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
3223
						bv.velocity = CF(TORSO.Position,TORSO.Position-VT(0,15,0)).lookVector*450
3224
						bv.Parent = TORSO
3225
						local LANDED = false
3226
						for i = 1, 500 do
3227
							wait()
3228
							Ignore = {Character,HUM.Parent}
3229
							local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
3230
							local HITFLOOR = CastProperRay(TORSO.Position, TORSO.Position-VT(0,1,0), 10*(TORSO.Size.Y), Ignore)
3231
							if HITFLOOR or FULLREGEN == true then
3232
								LANDED = true
3233
								break
3234
							end
3235
							if TORSO.Parent == nil then
3236
								break
3237
							end
3238
						end
3239
						if TORSO.Parent ~= nil then
3240
							UNANCHOR = false
3241
							bv:remove()
3242
							wait(1)
3243
							
3244
							CreateSound(FIREBALLSOUND,Torso,6,1,false)
3245
							UNANCHOR = true
3246
							local bv = Instance.new("BodyVelocity") 
3247
							bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
3248
							bv.velocity = CF(TORSO.Position,TORSO.Position-VT(0,15,0)).lookVector*450
3249
							bv.Parent = TORSO
3250
							local LANDED = false
3251
							for i = 1, 500 do
3252
								wait()
3253
								Ignore = {Character,HUM.Parent}
3254
								
3255
								local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
3256
								local HITFLOOR = CastProperRay(TORSO.Position, TORSO.Position-VT(0,1,0), 10*(TORSO.Size.Y), Ignore)
3257
								if HITFLOOR or FULLREGEN == true then
3258
									LANDED = true
3259
									break
3260
								end
3261
								if TORSO.Parent == nil then
3262
									break
3263
								end
3264
							end
3265
							bv:remove()
3266
							if LANDED == true then
3267
								UNANCHOR = false
3268
								for i = 1, 10 do
3269
									ApplyAoE(TORSO.Position+VT(0,1,0),10+(2*i),15,15,45,true,{SHAKE = 4, TIMER = 65, DOESFADE = true})
3270
								end
3271
								CreateSound(EXPLOSIONLARGESOUND,TORSO,10,1,false)
3272
								CreateSound(EXPLOSIONSMALLSOUND,TORSO,10,1,false)
3273
								for i = 1, 15 do
3274
									WACKYEFFECT({Time = 40+(i*5), EffectType = "Ring", Size = VT(0,0,0), Size2 = VT(70,70,0), Transparency = 0.8, Transparency2 = 1, CFrame = CF(TORSO.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = MRANDOM(-15,15)/15, RotationY = MRANDOM(-15,15)/15, RotationZ = MRANDOM(-15,15)/15, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3275
								end
3276
								WELD:remove()
3277
								wait(0.3)
3278
								UNANCHOR = true
3279
							else
3280
								WELD:remove()
3281
							end
3282
						end
3283
					end
3284
					for _, c in pairs(Character:GetChildren()) do
3285
						if c:IsA("BasePart") and c ~= RootPart then
3286
							c.Transparency = 0
3287
						end
3288
					end
3289
					RootPart.Velocity = VT(0,0,0)
3290
					ATTACK = false
3291
					Rooted = false
3292
				end
3293
			end
3294
3295
function Spitter()
3296
	ATTACK = true
3297
	Rooted = true
3298
	local GYRO = IT("BodyGyro",RootPart)
3299
	GYRO.D = 20
3300
	GYRO.P = 4000
3301
	GYRO.MaxTorque = VT(40000,40000,40000)
3302
	local POSITION = IT("BodyPosition",RootPart)
3303
	POSITION.Position = RootPart.Position+VT(0,2,0)
3304
	POSITION.D = 450
3305
	POSITION.P = 40000
3306
	POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3307
	CreateSound(CHARGE,RightArm,6,0.8,false)
3308
	coroutine.resume(coroutine.create(function()
3309
		repeat
3310
			Swait()
3311
			GYRO.CFrame = CF(RootPart.Position,Mouse.Hit.p)
3312
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(24)), 2 / Animation_Speed)
3313
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-24)), 1 / Animation_Speed)
3314
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, -0.3) * ANGLES(RAD(90), RAD(0), RAD(24)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3315
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.75, 0) * ANGLES(RAD(-25), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3316
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3317
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3318
		until ATTACK == false
3319
		GYRO:remove()
3320
		POSITION:remove()
3321
	end))
3322
	local FIREBALL = CreatePart(3, Effects, "Neon", 0, 0, BRICKC("Bright red"), "Orb", VT(0,0,0), true)
3323
	MakeForm(FIREBALL,"Ball")
3324
	FIREBALL.CFrame = RightArm.CFrame*CF(0,-1,0)
3325
	local CORE = IT("Attachment",FIREBALL)
3326
	local LOOP = 0
3327
	repeat
3328
		Swait()
3329
		LOOP = LOOP + 1
3330
		if LOOP == 20 then
3331
			LOOP = 0
3332
			WACKYEFFECT({Time = 45, EffectType = "Swirl", Size = VT(0,0,0), Size2 = VT(FIREBALL.Size.X,FIREBALL.Size.X/2,FIREBALL.Size.X)*3, Transparency = 0.5, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = FIREBALL.Position-VT(0,FIREBALL.Size.Y/4,0), RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3333
		end
3334
		if FIREBALL.Size.X < 20 then
3335
			FIREBALL.Size = FIREBALL.Size + VT(0.1,0.1,0.1)
3336
		end
3337
		FIREBALL.CFrame = RightArm.CFrame*CF(0,-1-FIREBALL.Size.Z/2,0)
3338
	until KEYHOLD == false and FIREBALL.Size.X >= 10
3339
	CreateSound(FIREBALLSOUND,FIREBALL,10,0.8,false)
3340
	coroutine.resume(coroutine.create(function()
3341
		FIREBALL.CFrame = CF(FIREBALL.Position,Mouse.Hit.p)
3342
		local RANGE = 75
3343
		for i = 1, 600 do
3344
			LOOP = LOOP + 1
3345
			if LOOP == 20 then
3346
				LOOP = 0
3347
				ApplyAoE(FIREBALL.Position,FIREBALL.Size.X*5,5,25,0,false)
3348
				WACKYEFFECT({Time = 45, EffectType = "Swirl", Size = VT(0,0,0), Size2 = VT(FIREBALL.Size.X,FIREBALL.Size.X/2,FIREBALL.Size.X)*3, Transparency = 0.5, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0)), MoveToPos = FIREBALL.Position-VT(0,FIREBALL.Size.Y/4,0), RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = nil, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3349
			end
3350
			Swait()
3351
			FIREBALL.CFrame = CF(FIREBALL.Position,FIREBALL.CFrame*CF(0,-0.001,-1).p)*CF(0,0,-0.2)
3352
			local HIT,HITPOS,NORMAL = Raycast(FIREBALL.Position, FIREBALL.CFrame.lookVector, FIREBALL.Size.X/2.5, Character)
3353
			if HIT then
3354
				ApplyAoE(FIREBALL.Position,FIREBALL.Size.X*12,75,90,375,true,{SHAKE = 4, TIMER = 65, DOESFADE = true})
3355
				CreateSound(EXPLOSIONLARGESOUND,FIREBALL,10,1,false)
3356
				CreateSound(EXPLOSIONSMALLSOUND,FIREBALL,10,1,false)
3357
				for i = 1, 3 do
3358
					WACKYEFFECT({Time = 40, EffectType = "Sphere", Size = VT(0,0,0), Size2 = FIREBALL.Size*MRANDOM(18,25), Transparency = 0, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3359
				end
3360
				for i = 1, 3 do
3361
					WACKYEFFECT({Time = 60, EffectType = "Sphere", Size = VT(0,0,0), Size2 = FIREBALL.Size*MRANDOM(18,25), Transparency = 0, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3362
				end
3363
				for i = 1, 15 do
3364
					WACKYEFFECT({Time = 40+(i*5), EffectType = "Ring", Size = VT(0,0,0), Size2 = VT(FIREBALL.Size.X*10,FIREBALL.Size.X*10,0), Transparency = 0.8, Transparency2 = 1, CFrame = CF(FIREBALL.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = MRANDOM(-15,15)/15, RotationY = MRANDOM(-15,15)/15, RotationZ = MRANDOM(-15,15)/15, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3365
				end
3366
				break
3367
			end
3368
		end
3369
		for i = 1, 10 do
3370
			Swait()
3371
			FIREBALL.Mesh.Scale = FIREBALL.Mesh.Scale - VT(0.1,0.1,0.1)
3372
		end
3373
		Debris:AddItem(FIREBALL,5)
3374
	end))
3375
	wait(0.5)
3376
	ATTACK = false
3377
	Rooted = false
3378
end
3379
3380
function Devastor()
3381
	ATTACK = true
3382
	Rooted = true
3383
	local POSITION = IT("BodyPosition",RootPart)
3384
	POSITION.Position = RootPart.Position+VT(0,2,0)
3385
	POSITION.D = 450
3386
	POSITION.P = 40000
3387
	POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3388
	CreateSound(CHARGE,Torso,6,1,false)
3389
	local NEWANIM = false
3390
	coroutine.resume(coroutine.create(function()
3391
		repeat
3392
			Swait()
3393
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3394
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3395
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, 0) * ANGLES(RAD(170), RAD(0), RAD(-12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3396
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.75, 0) * ANGLES(RAD(170), RAD(0), RAD(12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3397
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3398
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3399
		until ATTACK == false or NEWANIM == true
3400
		if NEWANIM == true then
3401
			local GYRO = IT("BodyGyro",RootPart)
3402
			GYRO.D = 20
3403
			GYRO.P = 4000
3404
			GYRO.MaxTorque = VT(40000,40000,40000)
3405
			repeat
3406
				Swait()
3407
				GYRO.CFrame = CF(RootPart.Position,Mouse.Hit.p)
3408
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(24)), 2 / Animation_Speed)
3409
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-24)), 1 / Animation_Speed)
3410
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.75, -0.3) * ANGLES(RAD(90), RAD(0), RAD(24)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3411
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.75, 0) * ANGLES(RAD(-25), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3412
				RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3413
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3414
			until ATTACK == false
3415
			GYRO:remove()
3416
		end
3417
		POSITION:remove()
3418
	end))
3419
	local ORB = CreatePart(3, Effects, "Neon", 0, 0, BRICKC("Bright red"), "Orb", VT(0,0,0), true)
3420
	MakeForm(ORB,"Ball")
3421
	ORB.CFrame = CF(RootPart.Position+VT(0,8,0))
3422
	local A = IT("Attachment",ORB)
3423
	local LOOP = 0
3424
	for i = 1, 200 do
3425
		Swait()
3426
		LOOP = LOOP + 1
3427
		if LOOP >= 30 then
3428
			LOOP = 0
3429
			WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(ORB.Size.X,ORB.Size.X/5,ORB.Size.X), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.Position-VT(0,3.5,0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3430
		end
3431
		ORB.Size = ORB.Size + VT(0.2,0.2,0.2)
3432
		ORB.CFrame = CF(RootPart.Position+VT(0,8+(ORB.Size.Y/2),0))
3433
	end
3434
	RightArm.Transparency = 1
3435
	LeftArm.Transparency = 1
3436
	for _, c in pairs(Character:GetChildren()) do
3437
		if c:IsA("BasePart") then
3438
		end
3439
	end
3440
	CreateSound(CHARGE,Torso,6,0.5,false)
3441
	for i = 1, 200 do
3442
		Swait()
3443
		LOOP = LOOP + 1
3444
		if LOOP >= 30 then
3445
			LOOP = 0
3446
			WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(ORB.Size.X,ORB.Size.X/5,ORB.Size.X), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.Position-VT(0,3.5,0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3447
		end
3448
		ORB.Size = ORB.Size + VT(0.2,0.2,0.2)
3449
		ORB.CFrame = CF(RootPart.Position+VT(0,8+(ORB.Size.Y/2),0))
3450
	end
3451
	for _, c in pairs(Character:GetChildren()) do
3452
		if c:IsA("BasePart") then
3453
			c.Transparency = 1
3454
		end
3455
	end
3456
	for i = 1, 400 do
3457
		Swait()
3458
		LOOP = LOOP + 1
3459
		if LOOP >= 30 then
3460
			LOOP = 0
3461
			WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(ORB.Size.X,ORB.Size.X/5,ORB.Size.X), Transparency = 0, Transparency2 = 1, CFrame = CF(RootPart.Position-VT(0,3.5,0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3462
		end
3463
		ORB.Size = ORB.Size + VT(0.2,0.2,0.2)
3464
		ORB.CFrame = CF(RootPart.Position+VT(0,8+(ORB.Size.Y/2),0))
3465
	end
3466
	wait(0.5)
3467
	CreateSound(FIREBALLSOUND,Effects,4,1,false)
3468
	coroutine.resume(coroutine.create(function()
3469
		ORB.CFrame = CF(ORB.Position,Mouse.Hit.p)
3470
		for i = 1, 1200 do
3471
			Swait()
3472
			ORB.CFrame = ORB.CFrame*CF(0,0,-1)
3473
			local HIT,HITPOS = Raycast(ORB.Position, ORB.CFrame.lookVector, ORB.Size.X/2.5, Character)
3474
			if HIT then
3475
				break
3476
			end
3477
		end
3478
		for i = 1, 6 do
3479
			ApplyAoE(ORB.Position,ORB.Size.X*10,75,90,375,true,{SHAKE = 4, TIMER = 65, DOESFADE = true})
3480
			CreateSound(EXPLOSIONLARGESOUND,Effects,2,1,false)
3481
			CreateSound(EXPLOSIONSMALLSOUND,Effects,4,1,false)
3482
			for i = 1, 3 do
3483
				WACKYEFFECT({Time = 160, EffectType = "Sphere", Size = VT(0,0,0), Size2 = ORB.Size*MRANDOM(5,20), Transparency = 0.6, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Bright red".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3484
			end
3485
			for i = 1, 3 do
3486
				WACKYEFFECT({Time = 120, EffectType = "Sphere", Size = VT(0,0,0), Size2 = ORB.Size*MRANDOM(5,20), Transparency = 0.6, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,45), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Crimson".Color, SoundID = EXPLOSIONMEDIUMSOUND, SoundPitch = MRANDOM(8,12)/10, SoundVolume = MRANDOM(5,10)})
3487
			end
3488
			for i = 1, 15 do
3489
				WACKYEFFECT({Time = 120+(i*5), EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(ORB.Size.X*30,15,ORB.Size.X*30), Transparency = 0.8, Transparency2 = 1, CFrame = CF(ORB.Position)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = MRANDOM(-15,15)/15, RotationY = MRANDOM(-15,15)/15, RotationZ = MRANDOM(-15,15)/15, Material = "Neon", Color = BRICKC"Bright blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3490
			end
3491
			wait(1)
3492
		end
3493
		for i = 1, 10 do
3494
			Swait()
3495
			ORB.Mesh.Scale = ORB.Mesh.Scale - VT(0.1,0.1,0.1)
3496
		end
3497
		Debris:AddItem(ORB,5)
3498
	end))
3499
	wait(1)
3500
	refit()
3501
	ATTACK = false
3502
	Rooted = false
3503
end
3504
3505
--//=================================\\
3506
--||	 	 	MISC
3507
--\\=================================//
3508
3509
function Jupiter()
3510
	ATTACK = true
3511
	Rooted = true
3512
	local POSITION = IT("BodyPosition",RootPart)
3513
	POSITION.Position = RootPart.Position+VT(0,0.2,0)
3514
	POSITION.D = 450
3515
	POSITION.P = 40000
3516
	POSITION.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3517
	coroutine.resume(coroutine.create(function()
3518
		repeat
3519
			Swait()
3520
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -1) * ANGLES(RAD(0), RAD(-5), RAD(-15)), 2 / Animation_Speed)
3521
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(15), RAD(0), RAD(15)), 0.5 / Animation_Speed)
3522
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.55 + 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(15), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
3523
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 2 / Animation_Speed)
3524
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.35, -0.25) * ANGLES(RAD(35), RAD(35), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 2 / Animation_Speed)
3525
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.5, -0.4) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(90)), 2 / Animation_Speed)
3526
		until ATTACK == false
3527
	end))
3528
	wait(0.5)
3529
	repeat wait() until KEYHOLD == false
3530
	WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(35,4,35), Transparency = 0.3, Transparency2 = 1, CFrame = CF(RootPart.Position-VT(0,3,0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Shamrock".Color, SoundID = 431105970, SoundPitch = 1, SoundVolume = 10})
3531
	POSITION:remove()
3532
	RootPart.Velocity = VT(0,150,0)
3533
	ATTACK = false
3534
	Rooted = false
3535
end
3536
3537
function Taunt()
3538
	ATTACK = true
3539
	Rooted = true
3540
	local TAUNT = CreateSound(159882303,Torso,10,1,false)
3541
	coroutine.resume(coroutine.create(function()
3542
		repeat
3543
			Swait()
3544
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3545
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3546
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.75, -0.5) * ANGLES(RAD(100), RAD(0), RAD(-70)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3547
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.25, -0.5) * ANGLES(RAD(90), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3548
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3549
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3550
		until ATTACK == false
3551
	end))
3552
	repeat wait() until TAUNT.Playing == false
3553
	ATTACK = false
3554
	Rooted = false
3555
end
3556
3557
--//=================================\\
3558
--||	  ASSIGN THINGS TO KEYS
3559
--\\=================================//
3560
3561
function MouseDown(Mouse)
3562
	HOLD = true
3563
	if ATTACK == false then
3564
	end
3565
end
3566
3567
function MouseUp(Mouse)
3568
	HOLD = false
3569
end
3570
3571
local MUSIC = CreateSound(285883918,Character,3,1,true)
3572
3573
function KeyDown(Key)
3574
	KEYHOLD = true
3575
	if ATTACK == false and FULLREGEN == false then
3576
		if Key == "z" then
3577
			Fireball()
3578
		end
3579
	
3580
		if Key == "v" and SEARING == false then
3581
			SearingOrb()
3582
		end
3583
3584
		if Key == "q" and SEARING == false then
3585
			Shroud()
3586
		end
3587
3588
		if Key == "x" and SEARING == false then
3589
			Jupiter()
3590
			wait(2)
3591
			Devastor()
3592
		end
3593
	
3594
		if Key == "e" then
3595
			Spitter()
3596
		end
3597
3598
		if Key == "j" then
3599
			Jupiter()
3600
		end
3601
3602
		if Key == "t" and SEARING == false then
3603
			Taunt()
3604
		end
3605
3606
		if Key == "" then
3607
			if POSEIDON == false then
3608
				POSEIDON = true
3609
				CreateSound(POSEIDONSOUND,Torso,5,MRANDOM(8,12)/10,false)
3610
			else
3611
				POSEIDON = false
3612
			end
3613
		end
3614
	end
3615
3616
	if Key == "w" and ATTACK == false and SEARING == true and VALUE2 == false then
3617
		repeat
3618
			VALUE2 = true
3619
			Swait()
3620
			BODYPOS.Position = RootPart.CFrame*CF(0,0,-5).p
3621
		until KEYHOLD == false
3622
		VALUE2 = false
3623
	end
3624
3625
	if string.byte(Key) == 50 and ATTACK == false then
3626
		if Speed == 16 then
3627
			Speed = 60
3628
		elseif Speed == 60 then
3629
			Speed = 16
3630
		end
3631
	end
3632
3633
	if Key == "1" then
3634
		MUSIC:Play()
3635
		CHOSENSONG = CHOSENSONG + 1
3636
		if CHOSENSONG > #SONGS then
3637
			CHOSENSONG = 1
3638
		end
3639
	end
3640
end
3641
3642
function KeyUp(Key)
3643
	KEYHOLD = false
3644
end
3645
3646
	Mouse.Button1Down:connect(function(NEWKEY)
3647
		MouseDown(NEWKEY)
3648
	end)
3649
	Mouse.Button1Up:connect(function(NEWKEY)
3650
		MouseUp(NEWKEY)
3651
	end)
3652
	Mouse.KeyDown:connect(function(NEWKEY)
3653
		KeyDown(NEWKEY)
3654
	end)
3655
	Mouse.KeyUp:connect(function(NEWKEY)
3656
		KeyUp(NEWKEY)
3657
	end)
3658
3659
--//=================================\\
3660
--\\=================================//
3661
3662
function unanchor()
3663
	if UNANCHOR == true then
3664
		for _, c in pairs(Character:GetChildren()) do
3665
			if c:IsA("BasePart") then
3666
				c.Anchored = false
3667
			end
3668
		end
3669
	else
3670
		for _, c in pairs(Character:GetChildren()) do
3671
			if c:IsA("BasePart") then
3672
				c.Anchored = true
3673
			end
3674
		end
3675
	end
3676
end
3677
3678
--//=================================\\
3679
--||	WRAP THE WHOLE SCRIPT UP
3680
--\\=================================//
3681
3682
Humanoid.Changed:connect(function(Jump)
3683
	if Jump == "Jump" and (Disable_Jump == true) then
3684
		Humanoid.Jump = false
3685
	end
3686
end)
3687
3688
local LOOP = 0
3689
3690
while true do
3691
	Swait()
3692
	if Character:FindFirstChildOfClass("Humanoid") == nil then
3693
		Humanoid = IT("Humanoid",Character)
3694
	end
3695
	Effects.Parent = Character
3696
	script.Parent = WEAPONGUI
3697
	ANIMATE.Parent = nil
3698
	for _,v in next, Humanoid:GetPlayingAnimationTracks() do
3699
	    v:Stop();
3700
	end
3701
	SINE = SINE + CHANGE
3702
	local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
3703
	local TORSOVERTICALVELOCITY = RootPart.Velocity.y
3704
	Ignore = {Torso,RootPart,RightLeg,LeftLeg,RightLeg,Head,RightArm,LeftArm,Effects}
3705
	local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
3706
	local HITFLOOR,HITPOS = CastProperRay(RootPart.Position, RootPart.Position-VT(0,15,0), 4, Ignore)
3707
	local WALKSPEEDVALUE = 5
3708
	if SEARING == false then
3709
		if ANIM == "Walk" and TORSOVELOCITY > 1 and SEARING == false and Rooted == false then
3710
			if Humanoid.WalkSpeed <= 20 then
3711
				RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.05 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * 1 / Animation_Speed)
3712
				Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
3713
				RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.05 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2 -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(45 * COS(SINE / WALKSPEEDVALUE))), 0.5 / Animation_Speed)
3714
				LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.05 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2 +0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(45 * COS(SINE / WALKSPEEDVALUE))), 0.5 / Animation_Speed)
3715
			elseif SEARING == false and Humanoid.WalkSpeed > 20 and Rooted == false then
3716
				        RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0 * COS(SINE / (WALKSPEEDVALUE / 2)) ) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
3717
        Neck.C1 = Clerp(Neck.C1, CF(0 , -0.5 , 0 ) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
3718
			end
3719
		elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) or SEARING == true or Rooted == true then
3720
			RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3721
			Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3722
			RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3723
			LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3724
		end
3725
		if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
3726
			ANIM = "Jump"
3727
			if ATTACK == false then
3728
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3729
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
3730
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(-5), RAD(0), RAD(-5)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3731
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(-5), RAD(0), RAD(5)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3732
				RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(2), RAD(0), RAD(0)), 1 / Animation_Speed)
3733
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(2), RAD(0), RAD(0)), 1 / Animation_Speed)
3734
		    end
3735
		elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
3736
			ANIM = "Fall"
3737
			if ATTACK == false then
3738
				RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(8*COS(SINE / 6))), 1 / Animation_Speed)
3739
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-8*COS(SINE / 6))), 1 / Animation_Speed)
3740
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.85, 0) * ANGLES(RAD(0), RAD(0), RAD(110)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3741
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.85, 0) * ANGLES(RAD(0), RAD(0), RAD(-110)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3742
				RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
3743
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 1 / Animation_Speed)
3744
			end
3745
		elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
3746
			ANIM = "Idle"
3747
			if ATTACK == false then
3748
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0 - 0.05 * COS(SINE / 12), 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-2 + 2 * COS(SINE / 12)), RAD(0), RAD(25)), 1 / Animation_Speed)
3749
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(-25)), 1 / Animation_Speed)
3750
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45, 0.70, 0.05) * ANGLES(RAD(-15 - 2 * COS(SINE / 12)), RAD(-25), RAD(-10 - 1 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3751
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.70, 0.05) * ANGLES(RAD(-15 - 1 * COS(SINE / 12)), RAD(25), RAD(20 - 1 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
3752
				RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-2 + 2 * COS(SINE / 12)), RAD(50), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
3753
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(-2 + 2 * COS(SINE / 12)), RAD(-74), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 1 / Animation_Speed)
3754
			end
3755
		elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
3756
			ANIM = "Walk"
3757
			if ATTACK == false then
3758
				if Humanoid.WalkSpeed <= 20 then
3759
					RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3760
					Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3761
					RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.70, 0) * ANGLES(RAD(30 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.85 / Animation_Speed)
3762
					LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.70, 0) * ANGLES(RAD(-30 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.85 / Animation_Speed)
3763
					RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
3764
					LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
3765
				elseif Humanoid.WalkSpeed > 20 then
3766
					RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
3767
		    Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3768
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(-25 + 2.5 * SIN(SINE / WALKSPEEDVALUE)), RAD(-55 + 2.5 * SIN(SINE / WALKSPEEDVALUE))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3769
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(25 - 2.5 * SIN(SINE / WALKSPEEDVALUE)), RAD(55 - 2.5 * SIN(SINE / WALKSPEEDVALUE))) * LEFTSHOULDERC0, 1 / Animation_Speed)
3770
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3771
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3772
				end
3773
			end
3774
		end
3775
	elseif SEARING == true then
3776
		if APPLYGYRO == true then
3777
			if VALUE2 == false and DIRECTTURN == false then
3778
				if GYRO ~= nil then
3779
					GYRO.MaxTorque = VT(0,40000,0)
3780
					GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
3781
				end
3782
			else
3783
				if GYRO ~= nil then
3784
					GYRO.MaxTorque = VT(80000,40000,80000)
3785
					GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
3786
				end
3787
			end
3788
		end
3789
		if VALUE2 == false and ATTACK == false then
3790
			ANIM = "IdleFlight"
3791
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 1 * SIN(SINE / 24)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
3792
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 1 / Animation_Speed)
3793
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(0), RAD(-15), RAD(25)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3794
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3795
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3796
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
3797
		elseif VALUE2 == true and ATTACK == false then
3798
			ANIM = "Flight"
3799
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 1 * SIN(SINE / 24)) * ANGLES(RAD(65), RAD(0), RAD(0)), 1 / Animation_Speed)
3800
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed)
3801
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(15)) * RIGHTSHOULDERC0,1 / Animation_Speed)
3802
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3803
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-15), RAD(65), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3804
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-15), RAD(-65), RAD(0)) * ANGLES(RAD(-10), RAD(0), RAD(0)), 0.2 / Animation_Speed)
3805
		end
3806
	end
3807
	unanchor()
3808
	Humanoid.MaxHealth = "inf"
3809
	Humanoid.Health = "inf"
3810
	if Rooted == false then
3811
		Disable_Jump = false
3812
		Humanoid.WalkSpeed = Speed
3813
	elseif Rooted == true then
3814
		Disable_Jump = true
3815
		Humanoid.WalkSpeed = 0
3816
	end
3817
	refit()
3818
	if Head:FindFirstChild("face") then
3819
		Head.face.Texture = "rbxassetid://608798717"
3820
		Head.face.Transparency = Head.Transparency
3821
	end
3822
	for _, c in pairs(Character:GetDescendants()) do
3823
		if c.ClassName == "Attachment" and c ~= BACKATTACHMENT1 and c ~= BACKATTACHMENT2 and c.Parent.Parent ~= Effects then
3824
			c:remove()
3825
		end
3826
	end
3827
	for _, c in pairs(Character:GetChildren()) do
3828
		if SEARING == true and c:IsA("BasePart") then
3829
			c.Transparency = 1
3830
		end
3831
	end
3832
	MUSIC.Parent = Character
3833
	MUSIC.SoundId = "rbxassetid://"..SONGS[CHOSENSONG]
3834
	MUSIC.Pitch = 1
3835
	if CHOSENSONG ~= 5 then
3836
		MUSIC.Volume = 2
3837
	else
3838
		MUSIC.Volume = 10
3839
	end 
3840
	MUSIC.Playing = true
3841
	if POSEIDON == true and FULLREGEN == false then
3842
		LOOP = LOOP + 1
3843
		local FLOOR = CreatePart(3, SpecialEffects, "Neon", 0, 1, BRICKC("Pearl"), "Floor", VT(15,0,15), true)
3844
		FLOOR.CFrame = CF(HITPOS-VT(0,0.025,0))
3845
		FLOOR.CanCollide = true
3846
		Debris:AddItem(FLOOR,0.2)
3847
		local FLOOR = CreatePart(3, SpecialEffects, "Neon", 0, 1, BRICKC("Pearl"), "Floor", VT(15,0,15), true)
3848
		FLOOR.CFrame = CF(HITPOS-VT(0,0.025,0))*ANGLES(RAD(0),RAD(45),RAD(0))
3849
		FLOOR.CanCollide = true
3850
		Debris:AddItem(FLOOR,0.2)
3851
		if LOOP >= 5 then
3852
			LOOP = 0
3853
			WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(5,0,5), Size2 = VT(15,1,15), Transparency = 0.7, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = HITPOS+VT(0,0.45,0), RotationX = 0, RotationY = MRANDOM(-2,2)*15, RotationZ = 0, Material = "Neon", Color = BRICKC"Shamrock".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
3854
		end
3855
	end
3856
	RootJoint.Parent = RootPart
3857
	Humanoid.DisplayDistanceType = "None"
3858
	Humanoid.Name = "010101101"
3859
end
3860
--//=================================\\
3861
--\\=================================//
3862
3863
3864
3865
3866
3867
--//====================================================\\--
3868
--||			  		 END OF SCRIPT
3869
--\\====================================================//--