View difference between Paste ID: 0s8aWfPg and pHzDxLvM
SHOW: | | - or go back to the newest paste.
1
-----------------------
2
--WhAT ANOTHER ONE v1.6????????!--
3
-------------------------------------------------------
4
--A script By makhail07
5
6
--The Other Edit by 2003boobear
7
8
--By ExplosiveDaniel or Sammylad298
9
10
11
--http://sss.lnhis.cninxhtwifuu.lnhtr.se2.gsr.awhoer.net/attachments/424766294303309844/424769047436197888/e41a6cbd-23cb-4553-bd39-1338429743a7.png
12
-------------------------------------------------------
13
14
local FavIDs = {
15
	340106355, --Nefl Crystals
16
	927529620, --Dimension
17
	876981900, --Fantasy
18
	398987889, --Ordinary Days
19
	1117396305, --Oh wait, it's you.
20
	885996042, --Action Winter Journey
21
	919231299, --Sprawling Idiot Effigy
22
	743466274, --Good Day Sunshine
23
	727411183, --Knife Fight
24
	1402748531, --The Earth Is Counting On You!
25
	595230126 --Robot Language
26
	}
27
28
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
29
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
30
do
31
	print("FE Compatibility code by Mokiros")
32-
Player = game:GetService("Players").LocalPlayer
32+
	script.Parent = Player.Character
33
34
	--RemoteEvent for communicating
35
	local Event = Instance.new("RemoteEvent")
36
	Event.Name = "UserInput_Event"
37
38
	--Fake event to make stuff like Mouse.KeyDown work
39
	local function fakeEvent()
40
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
41
		t.connect = t.Connect
42
		return t
43
	end
44
45
	--Creating fake input objects with fake variables
46
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
47-
Mouse = Player:GetMouse()
47+
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
48
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
49
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
50
	end}
51
	--Merged 2 functions into one by checking amount of arguments
52
	CAS.UnbindAction = CAS.BindAction
53
54
	--This function will trigger the events that have been :Connect()'ed
55
	local function te(self,ev,...)
56
		local t = m[ev]
57
		if t and t._fakeEvent and t.Function then
58
			t.Function(...)
59
		end
60
	end
61
	m.TrigEvent = te
62
	UIS.TrigEvent = te
63
64
	Event.OnServerEvent:Connect(function(plr,io)
65
	    if plr~=Player then return end
66
		if io.isMouse then
67
			m.Target = io.Target
68
			m.Hit = io.Hit
69
		else
70
			local b = io.UserInputState == Enum.UserInputState.Begin
71
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
72
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
73
			end
74
			for _,t in pairs(CAS.Actions) do
75
				for _,k in pairs(t.Keys) do
76
					if k==io.KeyCode then
77
						t.Function(t.Name,io.UserInputState,io)
78
					end
79
				end
80
			end
81
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
82
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
83
	    end
84
	end)
85
	Event.Parent = NLS([==[
86
	local Player = game:GetService("Players").LocalPlayer
87
	local Event = script:WaitForChild("UserInput_Event")
88
89
	local UIS = game:GetService("UserInputService")
90
	local input = function(io,a)
91
		if a then return end
92
		--Since InputObject is a client-side instance, we create and pass table instead
93
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
94
	end
95
	UIS.InputBegan:Connect(input)
96
	UIS.InputEnded:Connect(input)
97
98
	local Mouse = Player:GetMouse()
99
	local h,t
100
	--Give the server mouse data 30 times every second, but only if the values changed
101
	--If player is not moving their mouse, client won't fire events
102
	while wait(1/30) do
103
		if h~=Mouse.Hit or t~=Mouse.Target then
104
			h,t=Mouse.Hit,Mouse.Target
105
			Event:FireServer({isMouse=true,Target=t,Hit=h})
106
		end
107
	end]==],Player.Character)
108
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
109
end
110
111
--The reality of my life isn't real but a Universe -makhail07
112
wait()
113
Player = owner
114
local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
115
local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
116
local IN = Instance.new
117
local Plrs = S.Players
118
local plr = game:service'Players'.LocalPlayer
119
local Plr = Plrs.LocalPlayer
120
local Char = Plr.Character
121
PlayerGui = Player.PlayerGui
122
Cam = workspace.CurrentCamera
123
Backpack = Player.Backpack
124
repeat wait() until Player.Character
125
Character = Player.Character
126
repeat wait() until Player.Character:FindFirstChildOfClass("Humanoid")
127
Humanoid = Character:FindFirstChildOfClass("Humanoid")
128
129
RootPart = Character["HumanoidRootPart"]
130
Torso = Character["Torso"]
131
Head = Character["Head"]
132
RightArm = Character["Right Arm"]
133
LeftArm = Character["Left Arm"]
134
RightLeg = Character["Right Leg"]
135
LeftLeg = Character["Left Leg"]
136
RootJoint = RootPart["RootJoint"]
137
Neck = Torso["Neck"]
138
RightShoulder = Torso["Right Shoulder"]
139
LeftShoulder = Torso["Left Shoulder"]
140
RightHip = Torso["Right Hip"]
141
LeftHip = Torso["Left Hip"]
142
143
IT = Instance.new
144
CF = CFrame.new
145
VT = Vector3.new
146
RAD = math.rad
147
C3 = Color3.new
148
UD2 = UDim2.new
149
BRICKC = BrickColor.new
150
ANGLES = CFrame.Angles
151
EULER = CFrame.fromEulerAnglesXYZ
152
COS = math.cos
153
ACOS = math.acos
154
SIN = math.sin
155
ASIN = math.asin
156
ABS = math.abs
157
MRANDOM = math.random
158
FLOOR = math.floor
159
Animation_Speed = 3
160
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
161
local Speed = 16
162
local COMBO = 1
163
local Rooted = false
164
local SINE = 0
165
local KEYHOLD = false
166
local CHANGE = 2 / Animation_Speed
167
local WALKINGANIM = false
168
pcall(function()char.LeftWing:destroy()end)
169
pcall(function()char.Halo:destroy()end)
170
local toggleTag = true
171
local txt = Instance.new("BillboardGui", Head)
172
txt.Adornee = nil
173
txt.Name = "NameDetect"
174
txt.Size = UDim2.new(4, 0, 1.2, 0)
175
txt.StudsOffset = Vector3.new(-8, 8/1.5, 0)
176
local text = Instance.new("TextLabel", txt)
177
text.Size = UDim2.new(10/2, 0, 7/2, 0)
178
text.FontSize = "Size8"
179
text.TextScaled = true
180
text.TextTransparency = 0
181
text.BackgroundTransparency = 1 
182
text.TextTransparency = 0
183
text.TextStrokeTransparency = 0
184
text.Font = "Fantasy"
185
text.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
186
text.TextColor3 = Color3.new(1,1,1)
187
text.Text = ""
188
plr = game:GetService("Players").LocalPlayer
189
char = plr.Character
190
hum = char:FindFirstChildOfClass'Humanoid'
191
local cam = game.Workspace.CurrentCamera
192
local Controller = plr.PlayerScripts:WaitForChild("ControlScript")
193
Camera = cam
194
local CamInterrupt = false
195
local TwoD = false
196
local TargetInfo = {nil, nil}
197
cam.CameraType = "Custom"
198
t = char.Torso
199
h = char.Head
200
ra = char["Right Arm"]
201
la = char["Left Arm"]
202
rl = char["Right Leg"]
203
ll = char["Left Leg"]
204
tors = char.Torso
205
lleg = char["Left Leg"]
206
root = char.HumanoidRootPart
207
hed = char.Head
208
rleg = char["Right Leg"]
209
rarm = char["Right Arm"]
210
larm = char["Left Arm"]
211
radian = math.rad
212
random = math.random
213
Vec3 = Vector3.new
214
Inst = Instance.new
215
cFrame = CFrame.new
216
Euler = CFrame.fromEulerAnglesXYZ
217
vt = Vector3.new
218
bc = BrickColor.new
219
br = BrickColor.random
220
it = Instance.new
221
cf = CFrame.new
222
local sine = 0
223
224
function chatfunc(text,color)
225
local chat = coroutine.wrap(function()
226
if char:FindFirstChild("TalkingBillBoard")~= nil then
227
char:FindFirstChild("TalkingBillBoard"):destroy()
228
end
229
local naeeym2 = Instance.new("BillboardGui",char)
230
naeeym2.Size = UDim2.new(0,100,0,40)
231
naeeym2.StudsOffset = Vector3.new(0,3,0)
232
naeeym2.Adornee = char.Head
233
naeeym2.Name = "TalkingBillBoard"
234
local tecks2 = Instance.new("TextLabel",naeeym2)
235
tecks2.BackgroundTransparency = 1
236
tecks2.BorderSizePixel = 0
237
tecks2.Text = ""
238
tecks2.Font = "SciFi"
239
tecks2.TextSize = 30
240
tecks2.TextStrokeTransparency = 0
241
tecks2.TextColor3 = Color3.new(1,1,1)
242
tecks2.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
243
tecks2.Size = UDim2.new(1,0,0.5,0)
244
local tecks3 = Instance.new("TextLabel",naeeym2)
245
tecks3.BackgroundTransparency = 1
246
tecks3.BorderSizePixel = 0
247
tecks3.Text = ""
248
tecks3.Font = "SciFi"
249
tecks3.TextSize = 30
250
tecks3.TextStrokeTransparency = 0
251
tecks3.TextColor3 = Color3.new(1,1,1)
252
tecks3.TextStrokeColor3 = Color3.fromRGB(218, 133, 65)
253
tecks3.Size = UDim2.new(1,0,0.5,0)
254
coroutine.resume(coroutine.create(function()
255
while true do
256
swait(1)
257
if chaosmode == true then
258
tecks2.TextColor3 = BrickColor.random().Color
259
tecks3.TextStrokeColor3 = BrickColor.random().Color
260
end
261
if(glitchymode)then
262
	local val = math.random(1,255)
263
	local color = Color3.fromRGB(val,val,val)
264
	tecks2.TextColor3 = color
265
	tecks3.TextStrokeColor3 = color
266
end
267
tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
268
tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
269
tecks2.Rotation = math.random(-5,5)
270
tecks3.Rotation = math.random(-5,5)
271
end
272
end))
273
for i = 1,string.len(text),1 do
274
CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
275
tecks2.Text = string.sub(text,1,i)
276
tecks3.Text = string.sub(text,1,i)
277
swait(1)
278
end
279
wait(1)
280
local randomrot = math.random(1,2)
281
if randomrot == 1 then
282
for i = 1, 50 do
283
swait()
284
tecks2.Rotation = tecks2.Rotation - .75
285
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
286
tecks2.TextTransparency = tecks2.TextTransparency + .04
287
tecks3.Rotation = tecks2.Rotation + .75
288
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
289
tecks3.TextTransparency = tecks2.TextTransparency + .04
290
end
291
elseif randomrot == 2 then
292
	for i = 1, 50 do
293
swait()
294
tecks2.Rotation = tecks2.Rotation + .75
295
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
296
tecks2.TextTransparency = tecks2.TextTransparency + .04
297
tecks3.Rotation = tecks2.Rotation - .75
298
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
299
tecks3.TextTransparency = tecks2.TextTransparency + .04
300
end
301
end
302
naeeym2:Destroy()
303
end)
304
chat()
305
end
306
307
function RecolorTextAndRename(name,col1,col2)
308
text.TextStrokeColor3 = col2
309
text.TextColor3 = col1
310
text.Text = name
311
end
312
313
function Chat(text,color)
314
	coroutine.wrap(function()
315
		if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
316
		local BBG = NewInstance("BillboardGui",Char,{Name='ChatGUI',Size=UDim2.new(0,100,0,40),StudsOffset=V3.N(0,3,0),Adornee=Head})
317
		local offset = 0;
318
		local xsize = 0;
319
		for i = 1, #text do
320
			offset = offset - 16
321
			xsize = xsize + 32 	
322
			delay(i/25, function()
323
				local Txt = NewInstance("TextLabel",BBG,{Text = text:sub(i,i),Position=UDim2.new(0,0,0,300),BackgroundTransparency=1,TextColor3=(typeof(color) == 'string' and color:lower() == 'rainbow' and C3.HSV(Hue/360,1,1)) or color or Core2.Color,BorderSizePixel=0,Font=Enum.Font.Garamond,TextSize=40,TextStrokeTransparency=1,Size=UDim2.new(1,0,.5,0)})
324
				offset = offset + 32
325
				if(Txt.Parent)then Txt:TweenPosition(UDim2.new(0,offset,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Elastic,1) end
326
			end)
327
		end
328
		BBG.Size = UDim2.new(0,xsize,0,40)
329
		delay((#text/25)+3, function()
330
			for _,v in next, BBG:children() do
331
				v:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Linear,1)
332
			end
333
			wait(1.15)
334
			BBG:destroy()
335
		end)
336
	end)()
337
end
338
339
340
local ODers = {}
341
342
local AllowRape = false;
343
local AllowCata = false;
344
345
local Booleans = {
346
  CamFollow = true,
347
  GyroUse = true
348
}
349
350
function lerp(object, newCFrame, alpha)
351
  return object:lerp(newCFrame, alpha)
352
end
353
354
local Directer = Inst("BodyGyro", root)
355
Directer.MaxTorque = Vec3(0, 0, 0)
356
Directer.P = 600000
357
local CPart = Inst("Part")
358
CPart.Anchored = true
359
CPart.CanCollide = false
360
CPart.Locked = true
361
CPart.Transparency = 1
362
local Player = game.Players.localPlayer
363
local Character = Player.Character
364
local plr = game:service'Players'.LocalPlayer
365
local char = plr.Character
366
local hum = char.Humanoid
367
local ra = char["Right Arm"]
368
local la= char["Left Arm"]
369
local rl= char["Right Leg"]
370
local ll = char["Left Leg"]
371
local hed = char.Head
372
local root = char.HumanoidRootPart
373
local rootj = root.RootJoint
374
local tors = char.Torso
375
local mouse = plr:GetMouse()
376
local LeftArm = Character["Left Arm"]
377
local RightArm = Character["Right Arm"]
378
local LeftLeg = Character["Left Leg"]
379
local RightLeg = Character["Right Leg"]
380
local Head = Character.Head
381
local Torso = Character.Torso
382
local cam = game.Workspace.CurrentCamera
383
local RootPart = Character.HumanoidRootPart
384
local RootJoint = RootPart.RootJoint
385
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
386
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
387
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
388
trazx = Instance.new("ParticleEmitter")
389
c = game.Players.LocalPlayer.Character
390
local EdgyMode = false
391
local Divinity = false
392
local Fighter = false
393
local Purity = false
394
local Destruction = false
395
local helpme = false
396
local Planetary = false
397
local Solar = false
398
local Lunar = false
399
local Frost = false
400
local Ashes = false
401
local Pixels = false
402
local Ascend = false
403
local Madness = false
404
local Memer = false
405
local Big_Black = false
406
local Emperor = false
407
local notmenacing = true
408
local storehumanoidWS = 8
409
local maincolor = BrickColor.new("Institutional white")
410
local BODY = {}
411
for _, c in pairs(Character:GetDescendants()) do
412
	if c:IsA("BasePart") and c.Name ~= "Handle" then
413
		if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
414
			c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
415
		end
416
		table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency,c.Size,c.Name})
417
	elseif c:IsA("JointInstance") then
418
		table.insert(BODY,{c,c.Parent,nil,nil,nil,nil,nil})
419
	end
420
end
421
422
function refit()
423
	Character.Parent = workspace
424
	for e = 1, #BODY do
425
		if BODY[e] ~= nil then
426
			local STUFF = BODY[e]
427
			local PART = STUFF[1]
428
			local PARENT = STUFF[2]
429
			local MATERIAL = STUFF[3]
430
			local COLOR = STUFF[4]
431
			local TRANSPARENCY = STUFF[5]
432
			--local SIZE = STUFF[6]
433
			local NAME = STUFF[7]
434
			if PART.ClassName == "Part" and PART ~= RootPart then
435
				PART.Material = MATERIAL
436
				PART.Transparency = TRANSPARENCY
437
				PART.Name = NAME
438
			end
439
			if PART.Parent ~= PARENT then
440
				Humanoid:remove()
441
				PART.Parent = PARENT
442
				Humanoid = IT("Humanoid",Character)
443
			end
444
		end
445
	end
446
end
447
448
Humanoid.Died:connect(function()
449
	           refit()
450
end)
451
452
-------------------------------------------------------
453
--Start Good Stuff--
454
-------------------------------------------------------
455
CF = CFrame.new
456
VT = Vector3.new
457
angles = CFrame.Angles
458
attack = false
459
Euler = CFrame.fromEulerAnglesXYZ
460
Rad = math.rad
461
IT = Instance.new
462
BrickC = BrickColor.new
463
Cos = math.cos
464
Acos = math.acos
465
Sin = math.sin
466
Asin = math.asin
467
Abs = math.abs
468
Mrandom = math.random
469
Floor = math.floor
470
local cn = CFrame.new
471
local mr = math.rad
472
local angles = CFrame.Angles
473
local ud = UDim2.new
474
local c3 = Color3.new
475
-------------------------------------------------------
476
--End Good Stuff--
477
-------------------------------------------------------
478
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
479
RSH, LSH = nil, nil 
480
RW = Instance.new("Weld") 
481
LW = Instance.new("Weld")
482
RH = tors["Right Hip"]
483
LH = tors["Left Hip"]
484
RSH = tors["Right Shoulder"] 
485
LSH = tors["Left Shoulder"] 
486
RSH.Parent = nil 
487
LSH.Parent = nil 
488
RW.Name = "RW"
489
RW.Part0 = tors 
490
RW.C0 = CF(1.5, 0.5, 0)
491
RW.C1 = CF(0, 0.5, 0) 
492
RW.Part1 = ra
493
RW.Parent = tors 
494
LW.Name = "LW"
495
LW.Part0 = tors 
496
LW.C0 = CF(-1.5, 0.5, 0)
497
LW.C1 = CF(0, 0.5, 0) 
498
LW.Part1 = la
499
LW.Parent = tors
500
Effects = {}
501
502
-------------------------------------------------------
503
--Start HeartBeat--
504
-------------------------------------------------------
505
ArtificialHB = Instance.new("BindableEvent", script)
506
ArtificialHB.Name = "Heartbeat"
507
script:WaitForChild("Heartbeat")
508
509
frame = 1 / 60
510
tf = 0
511
allowframeloss = false
512
tossremainder = false
513
514
515
lastframe = tick()
516
script.Heartbeat:Fire()
517
518
519
game:GetService("RunService").Heartbeat:connect(function(s, p)
520
	tf = tf + s
521
	if tf >= frame then
522
		if allowframeloss then
523
			script.Heartbeat:Fire()
524
			lastframe = tick()
525
		else
526
			for i = 1, math.floor(tf / frame) do
527
				script.Heartbeat:Fire()
528
			end
529
			lastframe = tick()
530
		end
531
		if tossremainder then
532
			tf = 0
533
		else
534
			tf = tf - frame * math.floor(tf / frame)
535
		end
536
	end
537
end)
538
539
-------------------------------------------------------
540
--End HeartBeat--
541
-------------------------------------------------------
542
543
local insanity={"DIE","IMBECILE","CRUELNESS","RUN","BEGONE","OVERPOWERED","Insane","GLITCHING","NON EXISTENCE","CRAZY","PSYCHO","MAD "} --aaaaaaa
544
545
local NOUSE={"nOUsE","dONT TrYYYYYY","DiE FOr MEEEEE","HAAHHHHHA","BeGONE","UnSTOpPAbLE","WRYYyY","rUN","NoUsE","nO HOPe FOr tHE HoPELEsS","cRAZY","mAD wIth pOWeR","hAHAAA","SanItyyYYYyYy","S o U L S","fEED","hUNgEr","HAHAAAAAAAAHHAHAAHA","aAAAaAAAAaA","bEGoNE sINnERRRR"} --aaaaaaa
546
547
local insanityface={"20418518","387256104","209715003","21635489","22877631","15431991","15470573","18151722","7074712","10747810"} 
548
549
-------------------------------------------------------
550
--Start Important Functions--
551
-------------------------------------------------------
552
553
554
function lerp(object, newCFrame, alpha)
555
  return object:lerp(newCFrame, alpha)
556
end
557
558
local Directer = Inst("BodyGyro", root)
559
Directer.MaxTorque = Vec3(0, 0, 0)
560
Directer.P = 600000
561
local CPart = Inst("Part")
562
CPart.Anchored = true
563
CPart.CanCollide = false
564
CPart.Locked = true
565
CPart.Transparency = 1
566
567
local rainbowmode = false
568
local chaosmode = false
569
local glitchymode = false
570
kan = Instance.new("Sound",char)
571
kan.Volume = 1.25
572
kan.TimePosition = 0
573
kan.PlaybackSpeed = 1
574
kan.Pitch = 1
575
kan.SoundId = "rbxassetid://0"
576
kan.Name = "wrecked"
577
kan.Looped = true
578
kan:Play()
579
580
local MID = "rbxassetid://1564523997";
581
local Pitch = 1;
582
583
function newTheme(ID,timepos,pitch,vol)
584
local kanz = kan
585
--kanz:Stop()
586
--kanz.Volume = vol
587
--kanz.TimePosition = timepos
588
kanz.PlaybackSpeed = pitch
589
kanz.Pitch = pitch
590
kanz.SoundId = ID
591
kanz.Name = "wrecked"
592
kanz.Looped = true
593
Pitch = pitch
594
MID = ID
595
--kanz:Play()
596
--coroutine.resume(coroutine.create(function()
597
--wait(0.05)
598
--end))
599
end
600
601
function newThemeCust(ID,timepos,pitch,vol)
602
local kanz = kan
603
kanz:Stop()
604
kanz.Volume = vol
605
kanz.TimePosition = timepos
606
kanz.PlaybackSpeed = pitch
607
kanz.Pitch = pitch
608
MID = ID
609
kanz.SoundId = ID
610
kanz.Name = "wrecked"
611
kanz.Looped = true
612
kanz:Play()
613
coroutine.resume(coroutine.create(function()
614
wait(0.05)
615
end))
616
end
617
618
619
620
function CameraShake(Times, Power, PlayerTarget)
621
coroutine.resume(coroutine.create(function()
622
FV = Instance.new("BoolValue", PlayerTarget)
623
FV.Name = "CameraShake"
624
for ShakeNum=1,Times do
625
swait()
626
local ef=Power
627
  if ef>=1 then
628
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
629
  else
630
   ef=Power*10
631
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
632
  end	
633
end
634
Humanoid.CameraOffset = Vector3.new(0,0,0)
635
FV:Destroy()
636
end))
637
end
638
639
function CreateIceCrown(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
640
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
641
	local mesh = IT("SpecialMesh",wave)
642
	mesh.MeshType = "FileMesh"
643
	mesh.MeshId = "http://www.roblox.com/asset/?id=1323306"
644
	mesh.Scale = SIZE
645
	mesh.Offset = VT(0,0,-SIZE.X/8)
646
	wave.CFrame = CFRAME
647
	coroutine.resume(coroutine.create(function(PART)
648
		for i = 1, WAIT do
649
			Swait()
650
			mesh.Scale = mesh.Scale + GROW
651
			mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
652
			if DOESROT == true then
653
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
654
			end
655
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
656
			if wave.Transparency > 0.99 then
657
				wave:remove()
658
			end
659
		end
660
	end))
661
end
662
663
function CreateSpikeball(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
664
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
665
	local mesh = IT("SpecialMesh",wave)
666
	mesh.MeshType = "FileMesh"
667
	mesh.MeshId = "http://www.roblox.com/asset/?id=9982590"
668
	mesh.Scale = SIZE
669
	mesh.Offset = VT(0,0,-SIZE.X/8)
670
	wave.CFrame = CFRAME
671
	coroutine.resume(coroutine.create(function(PART)
672
		for i = 1, WAIT do
673
			Swait()
674
			mesh.Scale = mesh.Scale + GROW
675
			mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
676
			if DOESROT == true then
677
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
678
			end
679
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
680
			if wave.Transparency > 0.99 then
681
				wave:remove()
682
			end
683
		end
684
	end))
685
end
686
687
function CreateSwirl(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW,TRANS)
688
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
689
	local mesh = IT("SpecialMesh",wave)
690
	mesh.MeshType = "FileMesh"
691
	mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
692
	mesh.Scale = SIZE
693
	wave.CFrame = CFRAME
694
	coroutine.resume(coroutine.create(function(PART)
695
		for i = 1, WAIT do
696
			Swait()
697
			mesh.Scale = mesh.Scale + GROW
698
			mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
699
			if DOESROT == true then
700
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
701
			end
702
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
703
			if wave.Transparency > 0.99 then
704
				wave:remove()
705
			end
706
		end
707
	end))
708
end
709
710
function CreateTornado(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW,TRANS)
711
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
712
	local mesh = IT("SpecialMesh",wave)
713
	mesh.MeshType = "FileMesh"
714
	mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
715
	mesh.Scale = SIZE
716
	wave.CFrame = CFRAME
717
	coroutine.resume(coroutine.create(function(PART)
718
		for i = 1, WAIT do
719
			Swait()
720
			mesh.Scale = mesh.Scale + GROW
721
			if DOESROT == true then
722
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
723
			end
724
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
725
			if wave.Transparency > 0.99 then
726
				wave:remove()
727
			end
728
		end
729
	end))
730
end
731
732
function CreateRing(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW,TRANS)
733
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(0,0,0))
734
	local mesh = IT("SpecialMesh",wave)
735
	mesh.MeshType = "FileMesh"
736
	mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
737
	mesh.Scale = SIZE
738
	mesh.Offset = VT(0,0,0)
739
	wave.CFrame = CFRAME
740
	coroutine.resume(coroutine.create(function(PART)
741
		for i = 1, WAIT do
742
			Swait()
743
			mesh.Scale = mesh.Scale + GROW
744
			if DOESROT == true then
745
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
746
			end
747
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
748
			if wave.Transparency > 0.99 then
749
				wave:remove()
750
			end
751
		end
752
	end))
753
end
754
755
function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW,TRANS)
756
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(1,1,1), true)
757
	local mesh = IT("SpecialMesh",wave)
758
	mesh.MeshType = "Sphere"
759
	mesh.Scale = SIZE
760
	mesh.Offset = VT(0,0,0)
761
	wave.CFrame = CFRAME
762
	coroutine.resume(coroutine.create(function(PART)
763
		for i = 1, WAIT do
764
			Swait()
765
			mesh.Scale = mesh.Scale + GROW
766
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
767
			if wave.Transparency > 0.99 then
768
				wave:remove()
769
			end
770
		end
771
	end))
772
end
773
774
function MagicBlock(SIZE,WAIT,CFRAME,COLOR,GROW,TRANS)
775
	local wave = CreatePart(3, Effects, "Neon", 0, TRANS, BRICKC(COLOR), "Effect", VT(SIZE,SIZE,SIZE), true)
776
	wave.CFrame = CFRAME
777
	coroutine.resume(coroutine.create(function(PART)
778
		for i = 1, WAIT do
779
			Swait()
780
			wave.Size = wave.Size + GROW
781
			wave.CFrame = CFRAME * ANGLES(RAD(math.random(-360,360)),RAD(math.random(-360,360)),RAD(math.random(-360,360)))
782
			wave.Transparency = wave.Transparency + ((1-TRANS)/WAIT)
783
			if wave.Transparency > 0.99 then
784
				wave:remove()
785
			end
786
		end
787
	end))
788
end
789
790
function MakeForm(PART,TYPE)
791
	if TYPE == "Cyl" then
792
		local MSH = IT("CylinderMesh",PART)
793
	elseif TYPE == "Ball" then
794
		local MSH = IT("SpecialMesh",PART)
795
		MSH.MeshType = "Sphere"
796
	elseif TYPE == "Wedge" then
797
		local MSH = IT("SpecialMesh",PART)
798
		MSH.MeshType = "Wedge"
799
	end
800
end
801
802
function CheckTableForString(Table, String)
803
	for i, v in pairs(Table) do
804
		if string.find(string.lower(String), string.lower(v)) then
805
			return true
806
		end
807
	end
808
	return false
809
end
810
811
function CheckIntangible(Hit)
812
	local ProjectileNames = {"Water", "Arrow", "Projectile", "Effect", "Rail", "Lightning", "Bullet"}
813
	if Hit and Hit.Parent then
814
		if ((not Hit.CanCollide or CheckTableForString(ProjectileNames, Hit.Name)) and not Hit.Parent:FindFirstChild("Humanoid")) then
815
			return true
816
		end
817
	end
818
	return false
819
end
820
821
Debris = game:GetService("Debris")
822
823
function CastZapRay(StartPos, Vec, Length, Ignore, DelayIfHit)
824
	local Direction = CFrame.new(StartPos, Vec).lookVector
825
	local Ignore = ((type(Ignore) == "table" and Ignore) or {Ignore})
826
	local RayHit, RayPos, RayNormal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, Direction * Length), Ignore)
827
	if RayHit and CheckIntangible(RayHit) then
828
		if DelayIfHit then
829
			wait()
830
		end
831
		RayHit, RayPos, RayNormal = CastZapRay((RayPos + (Vec * 0.01)), Vec, (Length - ((StartPos - RayPos).magnitude)), Ignore, DelayIfHit)
832
	end
833
	return RayHit, RayPos, RayNormal
834
end
835
836
function turnto(position)
837
	RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
838
end
839
840
function CameraEnshaking(Length,Intensity)
841
coroutine.resume(coroutine.create(function()
842
      local intensity = 1*Intensity
843
      local rotM = 0.01*Intensity
844
for i = 0, Length, 0.1 do
845
swait()
846
intensity = intensity - 0.05*Intensity/Length
847
rotM = rotM - 0.0005*Intensity/Length
848
      hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
849
      cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
850
end
851
Humanoid.CameraOffset = Vec3(0, 0, 0)
852
end))
853
end
854
CamShake=function(Part,Distan,Power,Times) 
855
local de=Part.Position
856
for i,v in pairs(workspace:children()) do
857
 if v:IsA("Model") and v:findFirstChild("Humanoid") then
858
for _,c in pairs(v:children()) do
859
if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
860
local Noob=vFindFirstChildOfClass'Humanoid'
861
if Noob~=nil then
862
coroutine.resume(coroutine.create(function()
863
FV = Instance.new("BoolValue", Noob)
864
FV.Name = "CameraShake"
865
for ShakeNum=1,Times do
866
swait()
867
local ef=Power
868
  if ef>=1 then
869
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
870
  else
871
   ef=Power*10
872
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
873
  end	
874
end
875
Humanoid.CameraOffset = Vector3.new(0,0,0)
876
FV:Destroy()
877
end))
878
CameraShake(Times, Power, Noob)
879
end
880
end
881
end
882
end
883
end
884
end
885
886
887
local Create = LoadLibrary("RbxUtility").Create
888
889
CFuncs = {	
890
	["Part"] = {
891
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
892
			local Part = Create("Part"){
893
				Parent = Parent,
894
				Reflectance = Reflectance,
895
				Transparency = Transparency,
896
				CanCollide = false,
897
				Locked = true,
898
				BrickColor = BrickColor.new(tostring(BColor)),
899
				Name = Name,
900
				Size = Size,
901
				Material = Material,
902
			}
903
			RemoveOutlines(Part)
904
			return Part
905
		end;
906
	};
907
	
908
	["Mesh"] = {
909
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
910
			local Msh = Create(Mesh){
911
				Parent = Part,
912
				Offset = OffSet,
913
				Scale = Scale,
914
			}
915
			if Mesh == "SpecialMesh" then
916
				Msh.MeshType = MeshType
917
				Msh.MeshId = MeshId
918
			end
919
			return Msh
920
		end;
921
	};
922
	
923
	["Mesh"] = {
924
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
925
			local Msh = Create(Mesh){
926
				Parent = Part,
927
				Offset = OffSet,
928
				Scale = Scale,
929
			}
930
			if Mesh == "SpecialMesh" then
931
				Msh.MeshType = MeshType
932
				Msh.MeshId = MeshId
933
			end
934
			return Msh
935
		end;
936
	};
937
	
938
	["Weld"] = {
939
		Create = function(Parent, Part0, Part1, C0, C1)
940
			local Weld = Create("Weld"){
941
				Parent = Parent,
942
				Part0 = Part0,
943
				Part1 = Part1,
944
				C0 = C0,
945
				C1 = C1,
946
			}
947
			return Weld
948
		end;
949
	};
950
951
	["Sound"] = {
952
		Create = function(id, par, vol, pit) 
953
			return coroutine.wrap(function()
954
				local S = Create("Sound"){
955
					Volume = vol,
956
                                        Name = "EffectSoundo",
957
					Pitch = pit or 1,
958
					SoundId = id,
959
					Parent = par or workspace,
960
				}
961
				S:Play() 
962
				S.Ended:connect(function()
963
					S:Destroy()
964
				end)
965
				return S;
966
			end)()
967
		end;
968
	};
969
970
["LongSound"] = {
971
		Create = function(id, par, vol, pit) 
972
			coroutine.resume(coroutine.create(function()
973
				local S = Create("Sound"){
974
					Volume = vol,
975
					Pitch = pit or 1,
976
					SoundId = id,
977
					Parent = par or workspace,
978
				}
979
				wait() 
980
				S:play() 
981
				game:GetService("Debris"):AddItem(S, 30)
982
			end))
983
		end;
984
	};
985
	
986
	["ParticleEmitter"] = {
987
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
988
			local fp = Create("ParticleEmitter"){
989
				Parent = Parent,
990
				Color = ColorSequence.new(Color1, Color2),
991
				LightEmission = LightEmission,
992
				Size = Size,
993
				Texture = Texture,
994
				Transparency = Transparency,
995
				ZOffset = ZOffset,
996
				Acceleration = Accel,
997
				Drag = Drag,
998
				LockedToPart = LockedToPart,
999
				VelocityInheritance = VelocityInheritance,
1000
				EmissionDirection = EmissionDirection,
1001
				Enabled = Enabled,
1002
				Lifetime = LifeTime,
1003
				Rate = Rate,
1004
				Rotation = Rotation,
1005
				RotSpeed = RotSpeed,
1006
				Speed = Speed,
1007
				VelocitySpread = VelocitySpread,
1008
			}
1009
			return fp
1010
		end;
1011
	};
1012
1013
	CreateTemplate = {
1014
	
1015
	};
1016
}
1017
1018
1019
1020
New = function(Object, Parent, Name, Data)
1021
	local Object = Instance.new(Object)
1022
	for Index, Value in pairs(Data or {}) do
1023
		Object[Index] = Value
1024
	end
1025
	Object.Parent = Parent
1026
	Object.Name = Name
1027
	return Object
1028
end
1029
local halocolor = BrickColor.new("Pastel light blue")
1030
local halocolor2 = BrickColor.new("Cool yellow")
1031
local starcolor = BrickColor.new("Bright yellow")
1032
local lunacolor = BrickColor.new("Navy blue")
1033
local lunacolor2 = BrickColor.new("Bright blue")
1034
local wepcolor = BrickColor.new("Really black")
1035
local maincolor = BrickColor.new("Really black")
1036
local m = Instance.new("Model",char)
1037
local m2 = Instance.new("Model",char)
1038
local m3 = Instance.new("Model",char)
1039
local mw1 = Instance.new("Model",char)
1040
local mw2 = Instance.new("Model",char)
1041
1042
local extrawingmod1 = Instance.new("Model",char)
1043
local extrawingmod2 = Instance.new("Model",char)
1044
1045
function CreateParta(parent,transparency,reflectance,material,brickcolor)
1046
local p = Instance.new("Part")
1047
p.TopSurface = 0
1048
p.BottomSurface = 0
1049
p.Parent = parent
1050
p.Size = Vector3.new(0.1,0.1,0.1)
1051
p.Transparency = transparency
1052
p.Reflectance = reflectance
1053
p.CanCollide = false
1054
p.Locked = true
1055
p.BrickColor = brickcolor
1056
p.Material = material
1057
return p
1058
end
1059
1060
function CreateMesh(parent,meshtype,x1,y1,z1)
1061
local mesh = Instance.new("SpecialMesh",parent)
1062
mesh.MeshType = meshtype
1063
mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
1064
return mesh
1065
end
1066
1067
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
1068
local mesh = Instance.new("SpecialMesh",parent)
1069
mesh.MeshType = "FileMesh"
1070
mesh.MeshId = meshid
1071
mesh.Scale = Vector3.new(x1,y1,z1)
1072
return mesh
1073
end
1074
1075
local Effects = IT("Folder", Character)
1076
Effects.Name = "Effects"
1077
local SpecialEffects = IT("Folder", Character)
1078
SpecialEffects.Name = "SpecialEffects"
1079
1080
1081
function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
1082
local mesh = Instance.new("SpecialMesh",parent)
1083
mesh.MeshType = "FileMesh"
1084
mesh.MeshId = meshid
1085
mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
1086
mesh.Scale = Vector3.new(x1,y1,z1)
1087
mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
1088
return mesh
1089
end
1090
1091
--CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1092
1093
1094
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
1095
local weld = Instance.new("Weld")
1096
weld.Parent = parent
1097
weld.Part0 = part0
1098
weld.Part1 = part1
1099
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
1100
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
1101
return weld
1102
end
1103
1104
local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
1105
CreateWeld(sorb,rarm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1106
local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
1107
CreateWeld(sorb2,larm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1108
1109
local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
1110
CreateMesh(handle,"Brick",0,0,0)
1111
local handlexweld = CreateWeld(handlex,tors,handlex,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1112
local valuaring = 10
1113
for i = 0, 49 do
1114
	valuaring = valuaring + 10
1115
rn = CreateParta(mw2,0,0,"Neon",halocolor)
1116
CreateMesh(rn,"Brick",0.25,0.1,0.1)
1117
CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1118
end
1119
1120
handlex = CreateParta(mw2,1,1,"Neon",maincolor)
1121
CreateMesh(handle,"Brick",0,0,0)
1122
CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1123
local valuaring = 10
1124
for i = 0, 49 do
1125
	valuaring = valuaring + 10
1126
rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1127
CreateMesh(rn,"Brick",0.5,0.2,0.2)
1128
CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1129
end
1130
1131
1132
local handle = CreateParta(m,1,1,"Neon",maincolor)
1133
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1134
local handleweld = CreateWeld(handle,tors,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1135
1136
--- Left wing.
1137
1138
local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
1139
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1140
local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1141
1142
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1143
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1144
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1145
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1146
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1147
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1148
A0 = Instance.new('Attachment',wed)
1149
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1150
CreateMesh(wed,"Wedge",0.05,0.5,3)
1151
CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1152
A1 = Instance.new('Attachment',wed)
1153
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1154
CreateMesh(wed,"Wedge",0.05,3,0.5)
1155
CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1156
1157
tl1 = Instance.new('Trail',wed)
1158
tl1.Attachment0 = A0
1159
tl1.Attachment1 = A1
1160
--tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
1161
tl1.LightEmission = 1
1162
tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1163
tl1.Color = ColorSequence.new(BrickColor.new('Black').Color)
1164
tl1.Lifetime = 0.6
1165
1166
1167
local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
1168
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1169
local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1170
1171
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1172
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1173
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1174
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1175
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1176
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1177
A0 = Instance.new('Attachment',wed)
1178
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1179
CreateMesh(wed,"Wedge",0.05,0.5,3)
1180
CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1181
A1 = Instance.new('Attachment',wed)
1182
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1183
CreateMesh(wed,"Wedge",0.05,3,0.5)
1184
CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1185
1186
tl2 = Instance.new('Trail',wed)
1187
tl2.Attachment0 = A0
1188
tl2.Attachment1 = A1
1189
--tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
1190
tl2.LightEmission = 1
1191
tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1192
tl2.Color = ColorSequence.new(BrickColor.new('Black').Color)
1193
tl2.Lifetime = 0.6
1194
1195
local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
1196
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1197
local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1198
1199
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1200
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1201
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1202
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1203
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1204
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1205
A0 = Instance.new('Attachment',wed)
1206
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1207
CreateMesh(wed,"Wedge",0.05,0.5,3)
1208
CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1209
A1 = Instance.new('Attachment',wed)
1210
wed = CreateParta(mw1,0,0,"Neon",halocolor)
1211
CreateMesh(wed,"Wedge",0.05,3,0.5)
1212
CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1213
1214
tl3 = Instance.new('Trail',wed)
1215
tl3.Attachment0 = A0
1216
tl3.Attachment1 = A1
1217
--tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
1218
tl3.LightEmission = 1
1219
tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1220
tl3.Color = ColorSequence.new(BrickColor.new('Black').Color)
1221
tl3.Lifetime = 0.6
1222
1223
tl1.Enabled = false
1224
tl2.Enabled = false
1225
tl3.Enabled = false
1226
local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
1227
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1228
local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1229
1230
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1231
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1232
CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1233
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1234
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1235
CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1236
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1237
CreateMesh(wed,"Wedge",0.05,0.5,3)
1238
CreateWeld(wed,lwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1239
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1240
CreateMesh(wed,"Wedge",0.05,3,0.5)
1241
CreateWeld(wed,lwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1242
1243
local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
1244
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1245
local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1246
1247
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1248
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1249
CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1250
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1251
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1252
CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1253
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1254
CreateMesh(wed,"Wedge",0.05,0.5,3)
1255
CreateWeld(wed,lwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1256
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1257
CreateMesh(wed,"Wedge",0.05,3,0.5)
1258
CreateWeld(wed,lwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1259
1260
local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
1261
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1262
local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1263
1264
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1265
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1266
CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1267
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1268
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1269
CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1270
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1271
CreateMesh(wed,"Wedge",0.05,0.5,3)
1272
CreateWeld(wed,lwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1273
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
1274
CreateMesh(wed,"Wedge",0.05,3,0.5)
1275
CreateWeld(wed,lwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1276
1277
-- Right wing.
1278
1279
local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
1280
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1281
local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1282
1283
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1284
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1285
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1286
A0 = Instance.new('Attachment',wed)
1287
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1288
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1289
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1290
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1291
CreateMesh(wed,"Wedge",0.05,0.5,3)
1292
CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1293
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1294
CreateMesh(wed,"Wedge",0.05,3,0.5)
1295
CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1296
A1 = Instance.new('Attachment',wed)
1297
1298
tr1 = Instance.new('Trail',wed)
1299
tr1.Attachment0 = A0
1300
tr1.Attachment1 = A1
1301
--tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
1302
tr1.LightEmission = 1
1303
tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1304
tr1.Color = ColorSequence.new(BrickColor.new('Black').Color)
1305
tr1.Lifetime = 0.6
1306
1307
local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
1308
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1309
local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1310
1311
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1312
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1313
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1314
A0 = Instance.new('Attachment',wed)
1315
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1316
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1317
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1318
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1319
CreateMesh(wed,"Wedge",0.05,0.5,3)
1320
CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1321
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1322
CreateMesh(wed,"Wedge",0.05,3,0.5)
1323
CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1324
A1 = Instance.new('Attachment',wed)
1325
1326
tr2 = Instance.new('Trail',wed)
1327
tr2.Attachment0 = A0
1328
tr2.Attachment1 = A1
1329
--tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
1330
tr2.LightEmission = 1
1331
tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1332
tr2.Color = ColorSequence.new(BrickColor.new('Black').Color)
1333
tr2.Lifetime = 0.6
1334
1335
local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
1336
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1337
local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1338
1339
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1340
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1341
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1342
A0 = Instance.new('Attachment',wed)
1343
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1344
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1345
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1346
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1347
CreateMesh(wed,"Wedge",0.05,0.5,3)
1348
CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1349
wed = CreateParta(mw2,0,0,"Neon",halocolor)
1350
CreateMesh(wed,"Wedge",0.05,3,0.5)
1351
CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1352
A1 = Instance.new('Attachment',wed)
1353
1354
tr3 = Instance.new('Trail',wed)
1355
tr3.Attachment0 = A0
1356
tr3.Attachment1 = A1
1357
--tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
1358
tr3.LightEmission = 1
1359
tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1360
tr3.Color = ColorSequence.new(BrickColor.new('Black').Color)
1361
tr3.Lifetime = 0.6
1362
1363
1364
local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
1365
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1366
local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1367
1368
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1369
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1370
CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1371
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1372
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1373
CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1374
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1375
CreateMesh(wed,"Wedge",0.05,0.5,3)
1376
CreateWeld(wed,rwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1377
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1378
CreateMesh(wed,"Wedge",0.05,3,0.5)
1379
CreateWeld(wed,rwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1380
1381
local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
1382
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1383
local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1384
1385
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1386
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1387
CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1388
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1389
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1390
CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1391
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1392
CreateMesh(wed,"Wedge",0.05,0.5,3)
1393
CreateWeld(wed,rwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1394
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1395
CreateMesh(wed,"Wedge",0.05,3,0.5)
1396
CreateWeld(wed,rwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1397
1398
local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
1399
CreateMesh(handle,"Brick",0.5,0.5,0.5)
1400
local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1401
1402
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1403
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1404
CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1405
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1406
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
1407
CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1408
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1409
CreateMesh(wed,"Wedge",0.05,0.5,3)
1410
CreateWeld(wed,rwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1411
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
1412
CreateMesh(wed,"Wedge",0.05,3,0.5)
1413
CreateWeld(wed,rwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1414
1415
---- HERES THE RING
1416
1417
1418
--[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
1419
CreateMesh(ran,"Wedge",1.02,1.02,1.02)
1420
CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1421
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1422
CreateMesh(ran,"Wedge",0.9,0.9,1.025)
1423
CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1424
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1425
CreateMesh(ran,"Wedge",1.025,0.9,0.9)
1426
CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1427
1428
1429
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1430
CreateMesh(gan,"Brick",1.075,0.1,1.075)
1431
CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1432
1433
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1434
CreateMesh(gan,"Brick",1.075,0.1,1.075)
1435
CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1436
1437
1438
1439
gan = CreateParta(m2,0,0,"Neon",halocolor2)
1440
CreateMesh(gan,"Brick",1.095,0.035,1.095)
1441
CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1442
1443
gan = CreateParta(m2,0,0,"Neon",halocolor2)
1444
CreateMesh(gan,"Brick",1.095,0.035,1.095)
1445
CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1446
1447
gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
1448
CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
1449
CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1450
1451
star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1452
CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
1453
CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1454
starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
1455
CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
1456
CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1457
1458
-- S section A
1459
1460
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1461
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1462
CreateWeld(dotsec,larm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1463
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1464
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1465
CreateWeld(dotseca,larm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1466
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1467
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1468
CreateWeld(dotsecb,larm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1469
1470
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1471
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1472
CreateWeld(dotsec,larm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1473
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1474
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1475
CreateWeld(dotseca,larm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1476
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1477
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1478
CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1479
1480
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1481
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1482
CreateWeld(dotsec,larm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1483
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1484
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1485
CreateWeld(dotseca,larm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1486
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1487
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1488
CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1489
1490
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1491
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1492
CreateWeld(dotsec,larm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1493
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1494
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1495
CreateWeld(dotseca,larm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1496
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1497
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1498
CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1499
1500
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1501
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1502
CreateWeld(dotsec,larm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1503
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1504
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1505
CreateWeld(dotseca,larm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1506
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1507
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1508
CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1509
1510
-- S section B
1511
1512
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1513
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1514
CreateWeld(dotsec,larm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1515
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1516
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1517
CreateWeld(dotseca,larm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1518
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1519
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1520
CreateWeld(dotsecb,larm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1521
1522
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1523
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1524
CreateWeld(dotsec,larm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1525
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1526
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1527
CreateWeld(dotseca,larm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1528
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1529
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1530
CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1531
1532
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1533
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1534
CreateWeld(dotsec,larm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1535
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1536
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1537
CreateWeld(dotseca,larm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1538
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1539
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1540
CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1541
1542
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1543
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1544
CreateWeld(dotsec,larm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1545
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1546
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1547
CreateWeld(dotseca,larm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1548
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1549
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1550
CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1551
1552
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1553
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1554
CreateWeld(dotsec,larm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1555
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1556
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1557
CreateWeld(dotseca,larm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1558
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1559
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1560
CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1561
1562
--- second ring
1563
1564
ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
1565
CreateMesh(ran,"Wedge",1.02,1.02,1.02)
1566
CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1567
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1568
CreateMesh(ran,"Wedge",0.9,0.9,1.025)
1569
CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1570
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1571
CreateMesh(ran,"Wedge",1.025,0.9,0.9)
1572
CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1573
1574
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1575
CreateMesh(gan,"Brick",1.075,0.1,1.075)
1576
CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1577
1578
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1579
CreateMesh(gan,"Brick",1.075,0.1,1.075)
1580
CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1581
1582
1583
1584
gan = CreateParta(m2,0,0,"Neon",halocolor2)
1585
CreateMesh(gan,"Brick",1.095,0.035,1.095)
1586
CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1587
1588
gan = CreateParta(m2,0,0,"Neon",halocolor2)
1589
CreateMesh(gan,"Brick",1.095,0.035,1.095)
1590
CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1591
1592
gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
1593
CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
1594
CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1595
1596
star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1597
CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
1598
CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1599
starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
1600
CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
1601
CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1602
1603
-- S section A
1604
1605
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1606
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1607
CreateWeld(dotsec,rarm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1608
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1609
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1610
CreateWeld(dotseca,rarm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1611
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1612
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1613
CreateWeld(dotsecb,rarm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1614
1615
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1616
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1617
CreateWeld(dotsec,rarm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1618
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1619
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1620
CreateWeld(dotseca,rarm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1621
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1622
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1623
CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1624
1625
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1626
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1627
CreateWeld(dotsec,rarm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1628
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1629
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1630
CreateWeld(dotseca,rarm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1631
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1632
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1633
CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1634
1635
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1636
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1637
CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1638
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1639
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1640
CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1641
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1642
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1643
CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1644
1645
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1646
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1647
CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1648
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1649
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1650
CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1651
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1652
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1653
CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1654
1655
-- S section B
1656
1657
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1658
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1659
CreateWeld(dotsec,rarm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1660
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1661
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1662
CreateWeld(dotseca,rarm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1663
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1664
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1665
CreateWeld(dotsecb,rarm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1666
1667
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1668
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1669
CreateWeld(dotsec,rarm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1670
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1671
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1672
CreateWeld(dotseca,rarm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1673
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1674
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1675
CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1676
1677
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1678
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1679
CreateWeld(dotsec,rarm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1680
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1681
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1682
CreateWeld(dotseca,rarm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1683
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1684
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1685
CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1686
1687
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1688
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1689
CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1690
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1691
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1692
CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1693
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1694
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1695
CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1696
1697
dotsec = CreateParta(m3,0,0,"Neon",halocolor)
1698
CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
1699
CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1700
dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
1701
CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
1702
CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
1703
dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
1704
CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
1705
CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
1706
1707
1708
for i, v in pairs(m:GetChildren()) do
1709
if v:IsA("Part") then
1710
v.BrickColor = BrickColor.new("Dark grey")
1711
v.Material = "Glass"
1712
end
1713
end
1714
for i, v in pairs(m2:GetChildren()) do
1715
if v:IsA("Part") then
1716
v.BrickColor = BrickColor.new("Dark stone grey")
1717
v.Material = "Granite"
1718
end
1719
end
1720
for i, v in pairs(m3:GetChildren()) do
1721
if v:IsA("Part") then
1722
v.BrickColor = BrickColor.new("Dark grey")
1723
v.Material = "Neon"
1724
end
1725
end
1726
for i, v in pairs(mw2:GetChildren()) do
1727
if v:IsA("Part") then
1728
v.BrickColor = BrickColor.new("Dark grey")
1729
v.Material = "Neon"
1730
end
1731
end
1732
for i, v in pairs(mw1:GetChildren()) do
1733
if v:IsA("Part") then
1734
v.Transparency = 1
1735
v.BrickColor = BrickColor.new("Dark grey")
1736
v.Material = "Neon"
1737
end
1738
end
1739
for i, v in pairs(extrawingmod1:GetChildren()) do
1740
if v:IsA("Part") then
1741
v.Transparency = 1
1742
v.BrickColor = BrickColor.new("White")
1743
v.Material = "Neon"
1744
end
1745
end
1746
for i, v in pairs(extrawingmod2:GetChildren()) do
1747
if v:IsA("Part") then
1748
v.Transparency = 1
1749
v.BrickColor = BrickColor.new("White")
1750
v.Material = "Neon"
1751
end
1752
end
1753
local MAINRUINCOLOR = BrickColor.new("Dark grey")
1754
1755
function swait(num)
1756
	if num == 0 or num == nil then
1757
		game:service("RunService").Stepped:wait(0)
1758
	else
1759
		for i = 0, num do
1760
			game:service("RunService").Stepped:wait(0)
1761
		end
1762
	end
1763
end
1764
1765
while true do
1766
	swait()
1767
	Effects.Parent = Character
1768
	for _,v in next, Humanoid:GetPlayingAnimationTracks() do
1769
	    v:Stop();
1770
	end
1771
1772
function thread(f)
1773
	coroutine.resume(coroutine.create(f))
1774
end
1775
function clerp(a, b, t)
1776
	local qa = {
1777
		QuaternionFromCFrame(a)
1778
	}
1779
	local qb = {
1780
		QuaternionFromCFrame(b)
1781
	}
1782
	local ax, ay, az = a.x, a.y, a.z
1783
	local bx, by, bz = b.x, b.y, b.z
1784
	local _t = 1 - t
1785
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
1786
end
1787
function CameraEnshaking(Length, Intensity)
1788
	coroutine.resume(coroutine.create(function()
1789
		local intensity = 1 * Intensity
1790
		local rotM = 0.01 * Intensity
1791
		for i = 0, Length, 0.1 do
1792
			swait()
1793
			intensity = intensity - 0.05 * Intensity / Length
1794
			rotM = rotM - 5.0E-4 * Intensity / Length
1795
			hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
1796
			cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
1797
		end
1798
		hum.CameraOffset = Vector3.new(0, 0, 0)
1799
	end))
1800
end
1801
function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
1802
local type = type
1803
local rng = Instance.new("Part", char)
1804
        rng.Anchored = true
1805
        rng.BrickColor = color
1806
        rng.CanCollide = false
1807
        rng.FormFactor = 3
1808
        rng.Name = "Ring"
1809
        rng.Material = "Neon"
1810
        rng.Size = Vector3.new(1, 1, 1)
1811
        rng.Transparency = 0
1812
        rng.TopSurface = 0
1813
        rng.BottomSurface = 0
1814
        rng.CFrame = pos
1815
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
1816
        local rngm = Instance.new("SpecialMesh", rng)
1817
        rngm.MeshType = "Brick"
1818
rngm.Scale = VT(x1,y1,z1)
1819
if rainbowmode == true then
1820
rng.Color = Color3.new(r/255,g/255,b/255)
1821
end
1822
local scaler2 = 1
1823
local speeder = FastSpeed/10
1824
if type == "Add" then
1825
scaler2 = 1*value
1826
elseif type == "Divide" then
1827
scaler2 = 1/value
1828
end
1829
coroutine.resume(coroutine.create(function()
1830
for i = 0,10/bonuspeed,0.1 do
1831
swait()
1832
if type == "Add" then
1833
scaler2 = scaler2 - 0.01*value/bonuspeed
1834
elseif type == "Divide" then
1835
scaler2 = scaler2 - 0.01/value*bonuspeed
1836
end
1837
speeder = speeder - 0.01*FastSpeed*bonuspeed/10
1838
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
1839
rng.Transparency = rng.Transparency + 0.01*bonuspeed
1840
end
1841
rng:Destroy()
1842
end))
1843
end
1844
New = function(Object, Parent, Name, Data)
1845
	local Object = Instance.new(Object)
1846
	for Index, Value in pairs(Data or {}) do
1847
		Object[Index] = Value
1848
	end
1849
	Object.Parent = Parent
1850
	Object.Name = Name
1851
	return Object
1852
end
1853
function sphere(bonuspeed,type,pos,scale,value,color,heart,invert,notaffectbychaosrainbow)
1854
local type = type
1855
local rng = Instance.new("Part", char)
1856
        rng.Anchored = true
1857
        rng.BrickColor = color
1858
        rng.CanCollide = false
1859
        rng.FormFactor = 3
1860
        rng.Name = "Ring"
1861
        rng.Material = "Neon"
1862
        rng.Size = Vector3.new(1, 1, 1)
1863
        rng.Transparency = 0
1864
        rng.TopSurface = 0
1865
        rng.BottomSurface = 0
1866
        rng.CFrame = pos
1867
        local rngm = Instance.new("SpecialMesh", rng)
1868
        rngm.MeshType = "Sphere"
1869
	
1870
1871
if(heart)then
1872
	rngm.MeshType = Enum.MeshType.FileMesh
1873
	rngm.MeshId = "rbxassetid://105992239"
1874
	rngm.Offset = Vector3.new(0,0,-.25)
1875
end
1876
rngm.Scale = scale
1877
if rainbowmode == true and not notaffectbychaosrainbow then
1878
rng.Color = Color3.new(r/255,g/255,b/255)
1879
end
1880
local scaler2 = 1
1881
if type == "Add" then
1882
scaler2 = 1*value
1883
elseif type == "Divide" then
1884
scaler2 = 1/value
1885
end
1886
coroutine.resume(coroutine.create(function()
1887
for i = 0,10/bonuspeed,0.1 do
1888
swait()
1889
if rainbowmode == true and not notaffectbychaosrainbow then
1890
rng.Color = Color3.new(r/255,g/255,b/255)
1891
end
1892
if type == "Add" then
1893
scaler2 = scaler2 - 0.01*value/bonuspeed
1894
elseif type == "Divide" then
1895
scaler2 = scaler2 - 0.01/value*bonuspeed
1896
end
1897
if chaosmode == true and not notaffectbychaosrainbow then
1898
rng.BrickColor = BrickColor.random()
1899
end
1900
		if glitchymode then
1901
			local val = math.random(1,255)
1902
			local color = Color3.fromRGB(val,val,val)
1903
			rng.Color = color
1904
		end
1905
rng.Transparency = rng.Transparency + 0.01*bonuspeed
1906
if(invert)then
1907
	if(heart)then 
1908
		rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0) 
1909
	else 
1910
		rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed) 
1911
	end
1912
else
1913
	if(heart)then 
1914
		rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0) 
1915
	else 
1916
		rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed) 
1917
	end
1918
end
1919
rng.CFrame = pos
1920
end
1921
rng:Destroy()
1922
end))
1923
end
1924
1925
function newBezier(startpos, pos2, pos3, endpos, t)
1926
  local A = clerp(startpos, pos2, t)
1927
  local B = clerp(pos2, pos3, t)
1928
  local C = clerp(pos3, endpos, t)
1929
  local lerp1 = clerp(A, B, t)
1930
  local lerp2 = clerp(B, C, t)
1931
  local cubic = clerp(lerp1, lerp2, t)
1932
  return cubic
1933
end
1934
1935
function CastProperRay(StartPos, EndPos, Distance, Ignore)
1936
	local DIRECTION = CF(StartPos,EndPos).lookVector
1937
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, DIRECTION * Distance), Ignore)
1938
end
1939
1940
function Particles(Which,Parent,Enabled)
1941
	if script:FindFirstChild(Which) then
1942
		local PARTICLES = script:FindFirstChild(Which):Clone()
1943
		PARTICLES.Parent = Parent
1944
		PARTICLES.Name = "CurseParticles"
1945
		if Enabled ~= true then	
1946
			PARTICLES:Emit(Enabled)
1947
			Debris:AddItem(PARTICLES,10)
1948
		else
1949
			PARTICLES.Enabled = true
1950
			return PARTICLES
1951
		end
1952
	end
1953
end
1954
1955
function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos,heart,invert)
1956
local type = type
1957
local rng = Instance.new("Part", char)
1958
        rng.Anchored = true
1959
        rng.BrickColor = color
1960
        rng.CanCollide = false
1961
        rng.FormFactor = 3
1962
        rng.Name = "Ring"
1963
        rng.Material = "Neon"
1964
        rng.Size = Vector3.new(1, 1, 1)
1965
        rng.Transparency = 0
1966
        rng.TopSurface = 0
1967
        rng.BottomSurface = 0
1968
        rng.CFrame = pos
1969
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
1970
        local rngm = Instance.new("SpecialMesh", rng)
1971
        rngm.MeshType = "Brick"
1972
if(heart)then
1973
	rngm.MeshType = Enum.MeshType.FileMesh
1974
	rngm.MeshId = "rbxassetid://105992239"
1975
	rngm.Offset = Vector3.new(0,0,-.25)
1976
end
1977
rngm.Scale = vt(x1,y1,z1)
1978
if rainbowmode == true then
1979
rng.Color = Color3.new(r/255,g/255,b/255)
1980
end
1981
local scaler2 = 1
1982
local speeder = FastSpeed/10
1983
if type == "Add" then
1984
scaler2 = 1*value
1985
elseif type == "Divide" then
1986
scaler2 = 1/value
1987
end
1988
coroutine.resume(coroutine.create(function()
1989
for i = 0,10/bonuspeed,0.1 do
1990
swait()
1991
if rainbowmode == true then
1992
rng.Color = Color3.new(r/255,g/255,b/255)
1993
end
1994
if type == "Add" then
1995
scaler2 = scaler2 - 0.01*value/bonuspeed
1996
elseif type == "Divide" then
1997
scaler2 = scaler2 - 0.01/value*bonuspeed
1998
end
1999
if chaosmode == true then
2000
rng.BrickColor = BrickColor.random()
2001
end
2002
		if glitchymode then
2003
			local val = math.random(1,255)
2004
			local color = Color3.fromRGB(val,val,val)
2005
			rng.Color = color
2006
		end
2007
speeder = speeder - 0.01*FastSpeed*bonuspeed/10
2008
if(invert)then rng.CFrame = rng.CFrame - rng.CFrame.lookVector*speeder*bonuspeed else rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed end
2009
--rng.Transparency = rng.Transparency + 0.01*bonuspeed
2010
rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
2011
end
2012
rng:Destroy()
2013
end))
2014
end
2015
2016
2017
function PixelBlockNeg(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos,heart,invert)
2018
local type = type
2019
local rng = Instance.new("Part", char)
2020
        rng.Anchored = true
2021
        rng.BrickColor = color
2022
        rng.CanCollide = false
2023
        rng.FormFactor = 3
2024
        rng.Name = "Ring"
2025
        rng.Material = "Neon"
2026
        rng.Size = Vector3.new(1, 1, 1)
2027
        rng.Transparency = 0
2028
        rng.TopSurface = 0
2029
        rng.BottomSurface = 0
2030
        rng.CFrame = pos
2031
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
2032
        local rngm = Instance.new("SpecialMesh", rng)
2033
        rngm.MeshType = "Brick"
2034
if(heart)then
2035
	rngm.MeshType = Enum.MeshType.FileMesh
2036
	rngm.MeshId = "rbxassetid://105992239"
2037
	rngm.Offset = Vector3.new(0,0,-.25)
2038
end
2039
rngm.Scale = vt(x1,y1,z1)
2040
if rainbowmode == true then
2041
rng.Color = Color3.new(r/255,g/255,b/255)
2042
end
2043
local scaler2 = 0
2044
local speeder = FastSpeed/10
2045
if type == "Add" then
2046
scaler2 = 1*value
2047
elseif type == "Divide" then
2048
scaler2 = 1/value
2049
end
2050
coroutine.resume(coroutine.create(function()
2051
for i = 0,10/bonuspeed,0.1 do
2052
swait()
2053
if rainbowmode == true then
2054
rng.Color = Color3.new(r/255,g/255,b/255)
2055
end
2056
if type == "Add" then
2057
scaler2 = scaler2 - 0.01*value/bonuspeed
2058
elseif type == "Divide" then
2059
scaler2 = scaler2 - 0.01/value*bonuspeed
2060
end
2061
if chaosmode == true then
2062
rng.BrickColor = BrickColor.random()
2063
end
2064
		if glitchymode then
2065
			local val = math.random(1,255)
2066
			local color = Color3.fromRGB(val,val,val)
2067
			rng.Color = color
2068
		end
2069
speeder = speeder + 0.01*FastSpeed*bonuspeed/10
2070
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
2071
if(invert)then rng.CFrame = rng.CFrame - rng.CFrame.lookVector*speeder*bonuspeed else rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed end
2072
--rng.Transparency = rng.Transparency + 0.01*bonuspeed
2073
rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
2074
end
2075
rng:Destroy()
2076
end))
2077
end
2078
function sphereMK(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
2079
local type = type
2080
local rng = Instance.new("Part", char)
2081
        rng.Anchored = true
2082
        rng.BrickColor = color
2083
        rng.CanCollide = false
2084
        rng.FormFactor = 3
2085
        rng.Name = "Ring"
2086
        rng.Material = "Neon"
2087
        rng.Size = Vector3.new(1, 1, 1)
2088
        rng.Transparency = 0
2089
        rng.TopSurface = 0
2090
        rng.BottomSurface = 0
2091
        rng.CFrame = pos
2092
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
2093
        local rngm = Instance.new("SpecialMesh", rng)
2094
        rngm.MeshType = "Sphere"
2095
rngm.Scale = vt(x1,y1,z1)
2096
if rainbowmode == true then
2097
rng.Color = Color3.new(r/255,g/255,b/255)
2098
end
2099
local scaler2 = 1
2100
local speeder = FastSpeed
2101
if type == "Add" then
2102
scaler2 = 1*value
2103
elseif type == "Divide" then
2104
scaler2 = 1/value
2105
end
2106
coroutine.resume(coroutine.create(function()
2107
for i = 0,10/bonuspeed,0.1 do
2108
swait()
2109
if rainbowmode == true then
2110
rng.Color = Color3.new(r/255,g/255,b/255)
2111
end
2112
if type == "Add" then
2113
scaler2 = scaler2 - 0.01*value/bonuspeed
2114
elseif type == "Divide" then
2115
scaler2 = scaler2 - 0.01/value*bonuspeed
2116
end
2117
if chaosmode == true then
2118
rng.BrickColor = BrickColor.random()
2119
end
2120
		if glitchymode then
2121
			local val = math.random(1,255)
2122
			local color = Color3.fromRGB(val,val,val)
2123
			rng.Color = color
2124
		end
2125
speeder = speeder - 0.01*FastSpeed*bonuspeed
2126
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
2127
rng.Transparency = rng.Transparency + 0.01*bonuspeed
2128
rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
2129
end
2130
rng:Destroy()
2131
end))
2132
end
2133
2134
2135
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
2136
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
2137
end
2138
2139
function PositiveAngle(NUMBER)
2140
	if NUMBER >= 0 then
2141
		NUMBER = 0
2142
	end
2143
	return NUMBER
2144
end
2145
2146
function NegativeAngle(NUMBER)
2147
	if NUMBER <= 0 then
2148
		NUMBER = 0
2149
	end
2150
	return NUMBER
2151
end
2152
2153
function Swait(NUMBER)
2154
	if NUMBER == 0 or NUMBER == nil then
2155
		ArtificialHB.Event:wait()
2156
	else
2157
		for i = 1, NUMBER do
2158
			ArtificialHB.Event:wait()
2159
		end
2160
	end
2161
end
2162
2163
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
2164
	local NEWPART = IT("Part")
2165
	NEWPART.formFactor = FORMFACTOR
2166
	NEWPART.Reflectance = REFLECTANCE
2167
	NEWPART.Transparency = TRANSPARENCY
2168
	NEWPART.CanCollide = false
2169
	NEWPART.Locked = true
2170
	NEWPART.Anchored = true
2171
	if ANCHOR == false then
2172
		NEWPART.Anchored = false
2173
	end
2174
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
2175
	NEWPART.Name = NAME
2176
	NEWPART.Size = SIZE
2177
	NEWPART.Position = Torso.Position
2178
	NEWPART.Material = MATERIAL
2179
	NEWPART:BreakJoints()
2180
	NEWPART.Parent = PARENT
2181
	return NEWPART
2182
end
2183
2184
	local function weldBetween(a, b)
2185
	    local weldd = Instance.new("ManualWeld")
2186
	    weldd.Part0 = a
2187
	    weldd.Part1 = b
2188
	    weldd.C0 = CFrame.new()
2189
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
2190
	    weldd.Parent = a
2191
	    return weldd
2192
	end
2193
2194
2195
function QuaternionFromCFrame(cf)
2196
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
2197
	local trace = m00 + m11 + m22
2198
	if trace > 0 then 
2199
		local s = math.sqrt(1 + trace)
2200
		local recip = 0.5 / s
2201
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
2202
	else
2203
		local i = 0
2204
		if m11 > m00 then
2205
			i = 1
2206
		end
2207
		if m22 > (i == 0 and m00 or m11) then
2208
			i = 2
2209
		end
2210
		if i == 0 then
2211
			local s = math.sqrt(m00 - m11 - m22 + 1)
2212
			local recip = 0.5 / s
2213
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
2214
		elseif i == 1 then
2215
			local s = math.sqrt(m11 - m22 - m00 + 1)
2216
			local recip = 0.5 / s
2217
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
2218
		elseif i == 2 then
2219
			local s = math.sqrt(m22 - m00 - m11 + 1)
2220
			local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
2221
		end
2222
	end
2223
end
2224
 
2225
function QuaternionToCFrame(px, py, pz, x, y, z, w)
2226
	local xs, ys, zs = x + x, y + y, z + z
2227
	local wx, wy, wz = w * xs, w * ys, w * zs
2228
	local xx = x * xs
2229
	local xy = x * ys
2230
	local xz = x * zs
2231
	local yy = y * ys
2232
	local yz = y * zs
2233
	local zz = z * zs
2234
	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))
2235
end
2236
 
2237
function QuaternionSlerp(a, b, t)
2238
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
2239
	local startInterp, finishInterp;
2240
	if cosTheta >= 0.0001 then
2241
		if (1 - cosTheta) > 0.0001 then
2242
			local theta = ACOS(cosTheta)
2243
			local invSinTheta = 1 / SIN(theta)
2244
			startInterp = SIN((1 - t) * theta) * invSinTheta
2245
			finishInterp = SIN(t * theta) * invSinTheta
2246
		else
2247
			startInterp = 1 - t
2248
			finishInterp = t
2249
		end
2250
	else
2251
		if (1 + cosTheta) > 0.0001 then
2252
			local theta = ACOS(-cosTheta)
2253
			local invSinTheta = 1 / SIN(theta)
2254
			startInterp = SIN((t - 1) * theta) * invSinTheta
2255
			finishInterp = SIN(t * theta) * invSinTheta
2256
		else
2257
			startInterp = t - 1
2258
			finishInterp = t
2259
		end
2260
	end
2261
	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
2262
end
2263
2264
function Clerp(a, b, t)
2265
	local qa = {QuaternionFromCFrame(a)}
2266
	local qb = {QuaternionFromCFrame(b)}
2267
	local ax, ay, az = a.x, a.y, a.z
2268
	local bx, by, bz = b.x, b.y, b.z
2269
	local _t = 1 - t
2270
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
2271
end
2272
2273
function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
2274
	local frame = IT("Frame")
2275
	frame.BackgroundTransparency = TRANSPARENCY
2276
	frame.BorderSizePixel = BORDERSIZEPIXEL
2277
	frame.Position = POSITION
2278
	frame.Size = SIZE
2279
	frame.BackgroundColor3 = COLOR
2280
	frame.BorderColor3 = BORDERCOLOR
2281
	frame.Name = NAME
2282
	frame.Parent = PARENT
2283
	return frame
2284
end
2285
2286
function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
2287
	local label = IT("TextLabel")
2288
	label.BackgroundTransparency = 1
2289
	label.Size = UD2(1, 0, 1, 0)
2290
	label.Position = UD2(0, 0, 0, 0)
2291
	label.TextColor3 = TEXTCOLOR
2292
	label.TextStrokeTransparency = STROKETRANSPARENCY
2293
	label.TextTransparency = TRANSPARENCY
2294
	label.FontSize = TEXTFONTSIZE
2295
	label.Font = TEXTFONT
2296
	label.BorderSizePixel = BORDERSIZEPIXEL
2297
	label.TextScaled = false
2298
	label.Text = TEXT
2299
	label.Name = NAME
2300
	label.Parent = PARENT
2301
	return label
2302
end
2303
2304
function NoOutlines(PART)
2305
	PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
2306
end
2307
2308
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
2309
	local NEWWELD = IT(TYPE)
2310
	NEWWELD.Part0 = PART0
2311
	NEWWELD.Part1 = PART1
2312
	NEWWELD.C0 = C0
2313
	NEWWELD.C1 = C1
2314
	NEWWELD.Parent = PARENT
2315
	return NEWWELD
2316
end
2317
2318
local S = IT("Sound")
2319
function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
2320
	local NEWSOUND = nil
2321
	coroutine.resume(coroutine.create(function()
2322
		NEWSOUND = S:Clone()
2323
		NEWSOUND.Parent = PARENT
2324
		NEWSOUND.Volume = VOLUME
2325
		NEWSOUND.Pitch = PITCH
2326
		NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
2327
		NEWSOUND:play()
2328
		if DOESLOOP == true then
2329
			NEWSOUND.Looped = true
2330
		else
2331
			repeat wait(1) until NEWSOUND.Playing == false
2332
			NEWSOUND:remove()
2333
		end
2334
	end))
2335
	return NEWSOUND
2336
end
2337
2338
function CFrameFromTopBack(at, top, back)
2339
	local right = top:Cross(back)
2340
	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)
2341
end
2342
2343
2344
Debris = game:GetService("Debris")
2345
2346
function CastProperRay(StartPos, EndPos, Distance, Ignore)
2347
	local DIRECTION = CF(StartPos,EndPos).lookVector
2348
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(StartPos, DIRECTION * Distance), Ignore)
2349
end
2350
2351
function Particles(Which,Parent,Enabled)
2352
	if script:FindFirstChild(Which) then
2353
		local PARTICLES = script:FindFirstChild(Which):Clone()
2354
		PARTICLES.Parent = Parent
2355
		PARTICLES.Name = "CurseParticles"
2356
		if Enabled ~= true then	
2357
			PARTICLES:Emit(Enabled)
2358
			Debris:AddItem(PARTICLES,10)
2359
		else
2360
			PARTICLES.Enabled = true
2361
			return PARTICLES
2362
		end
2363
	end
2364
end
2365
2366
function sphereMKCharge(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
2367
local type = type
2368
local rng = Instance.new("Part", char)
2369
        rng.Anchored = true
2370
        rng.BrickColor = color
2371
        rng.CanCollide = false
2372
        rng.FormFactor = 3
2373
        rng.Name = "Ring"
2374
        rng.Material = "Neon"
2375
        rng.Size = Vector3.new(1, 1, 1)
2376
        rng.Transparency = 1
2377
        rng.TopSurface = 0
2378
        rng.BottomSurface = 0
2379
        rng.CFrame = pos
2380
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
2381
        local rngm = Instance.new("SpecialMesh", rng)
2382
        rngm.MeshType = "Sphere"
2383
rngm.Scale = vt(x1,y1,z1)
2384
if rainbowmode == true then
2385
rng.Color = Color3.new(r/255,g/255,b/255)
2386
end
2387
local scaler2 = 1
2388
local speeder = FastSpeed
2389
if type == "Add" then
2390
scaler2 = 1*value
2391
elseif type == "Divide" then
2392
scaler2 = 1/value
2393
end
2394
coroutine.resume(coroutine.create(function()
2395
for i = 0,10/bonuspeed,0.1 do
2396
swait()
2397
if rainbowmode == true then
2398
rng.Color = Color3.new(r/255,g/255,b/255)
2399
end
2400
if type == "Add" then
2401
scaler2 = scaler2 - 0.01*value/bonuspeed
2402
elseif type == "Divide" then
2403
scaler2 = scaler2 - 0.01/value*bonuspeed
2404
end
2405
if chaosmode == true then
2406
rng.BrickColor = BrickColor.random()
2407
end
2408
		if glitchymode then
2409
			local val = math.random(1,255)
2410
			local color = Color3.fromRGB(val,val,val)
2411
			rng.Color = color
2412
		end
2413
speeder = speeder - 0.01*FastSpeed*bonuspeed
2414
rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
2415
rng.Transparency = rng.Transparency - 0.01*bonuspeed
2416
rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0)
2417
end
2418
rng:Destroy()
2419
end))
2420
end
2421
2422
function dmg(dude)
2423
if dude.Name ~= Character then
2424
local bgf = Instance.new("BodyGyro",dude.Head)
2425
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
2426
local val = Instance.new("BoolValue",dude)
2427
val.Name = "IsHit"
2428
local ds = coroutine.wrap(function()
2429
local torso = dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso'
2430
for i = 1, 10 do
2431
	sphereMK(1.5,2,"Add",torso.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),1,1,25,-.01,BrickColor.new("White"),0,true)
2432
end
2433
dude:WaitForChild("Head"):BreakJoints()
2434
wait(0.5)
2435
targetted = nil
2436
CFuncs["Sound"].Create("rbxassetid://62339698", char, 0.5, 0.3)
2437
2438
coroutine.resume(coroutine.create(function()
2439
for i, v in pairs(dude:GetChildren()) do
2440
if v:IsA("Accessory") then
2441
v:Destroy()
2442
end
2443
if v:IsA("Humanoid") then
2444
v:Destroy()
2445
end
2446
if v:IsA("CharacterMesh") then
2447
v:Destroy()
2448
end
2449
if v:IsA("Model") then
2450
v:Destroy()
2451
end
2452
if v:IsA("Part") or v:IsA("MeshPart") then
2453
for x, o in pairs(v:GetChildren()) do
2454
if o:IsA("Decal") then
2455
o:Destroy()
2456
end
2457
end
2458
coroutine.resume(coroutine.create(function()
2459
v.Material = "Neon"
2460
v.CanCollide = false
2461
local bld = Instance.new("ParticleEmitter",v)
2462
bld.LightEmission = 1
2463
bld.Texture = "rbxassetid://284205403"
2464
bld.Color = ColorSequence.new(Color3.new(1,1,1))
2465
bld.Rate = 50
2466
bld.Lifetime = NumberRange.new(1)
2467
bld.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.75,0),NumberSequenceKeypoint.new(1,0,0)})
2468
bld.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
2469
bld.Speed = NumberRange.new(0,0)
2470
bld.VelocitySpread = 50000
2471
bld.Rotation = NumberRange.new(-500,500)
2472
bld.RotSpeed = NumberRange.new(-500,500)
2473
        local sbs = Instance.new("BodyPosition", v)
2474
        sbs.P = 3000
2475
        sbs.D = 1000
2476
        sbs.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
2477
        sbs.position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
2478
v.Color = Color3.new(1,1,1)
2479
coroutine.resume(coroutine.create(function()
2480
for i = 0, 49 do
2481
swait(1)
2482
v.Transparency = v.Transparency + 0.02
2483
end
2484
CFuncs["Sound"].Create("rbxassetid://1192402877", v, 0.25, 1)
2485
bld.Speed = NumberRange.new(1,5)
2486
bld.Acceleration = vt(0,10,0)
2487
wait(0.5)
2488
bld.Enabled = false
2489
wait(3)
2490
v:Destroy()
2491
dude:Destroy()
2492
end))
2493
end))
2494
end
2495
end
2496
end))
2497
end)
2498
ds()
2499
end
2500
end
2501
function QuaternionFromCFrame(cf)
2502
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
2503
	local trace = m00 + m11 + m22
2504
	if trace > 0 then
2505
		local s = math.sqrt(1 + trace)
2506
		local recip = 0.5 / s
2507
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
2508
	else
2509
		local i = 0
2510
		if m00 < m11 then
2511
			i = 1
2512
		end
2513
		if m22 > (i == 0 and m00 or m11) then
2514
			i = 2
2515
		end
2516
		if i == 0 then
2517
			local s = math.sqrt(m00 - m11 - m22 + 1)
2518
			local recip = 0.5 / s
2519
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
2520
		elseif i == 1 then
2521
			local s = math.sqrt(m11 - m22 - m00 + 1)
2522
			local recip = 0.5 / s
2523
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
2524
		elseif i == 2 then
2525
			local s = math.sqrt(m22 - m00 - m11 + 1)
2526
			local recip = 0.5 / s
2527
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
2528
		end
2529
	end
2530
end
2531
function QuaternionToCFrame(px, py, pz, x, y, z, w)
2532
	local xs, ys, zs = x + x, y + y, z + z
2533
	local wx, wy, wz = w * xs, w * ys, w * zs
2534
	local xx = x * xs
2535
	local xy = x * ys
2536
	local xz = x * zs
2537
	local yy = y * ys
2538
	local yz = y * zs
2539
	local zz = z * zs
2540
	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))
2541
end
2542
function BreakEffect(brickcolor,cframe,x1,y1,z1)
2543
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
2544
prt.Anchored=true
2545
prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
2546
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
2547
game:GetService("Debris"):AddItem(prt,2)
2548
coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) 
2549
CF=Part.CFrame
2550
Numbb=0
2551
randnumb=math.random()/10
2552
rand1=math.random()/10
2553
for i=0,1,rand1 do
2554
wait()
2555
CF=CF*cf(0,math.random()/2,0)
2556
--Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
2557
Part.CFrame=CF*euler(Numbb,0,0)
2558
Part.Transparency=i
2559
Numbb=Numbb+randnumb
2560
end
2561
Part.Parent=nil
2562
end),prt,CF,Numbb,randnumb)
2563
end
2564
function ShockWave(Part, cframe1, cframe2, Damage, Size)
2565
	coroutine.resume(coroutine.create(function() 
2566
		local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
2567
		wave.Anchored = true 
2568
		wave.CFrame = Part.CFrame * cframe1
2569
		local Msh = Create("SpecialMesh"){
2570
			Parent = wave,
2571
			MeshType = "Sphere"
2572
		}
2573
		Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
2574
		for i = 0, 1, 0.2 do
2575
			wait()
2576
			local dir = wave.CFrame.lookVector * -1
2577
			local pos = rayCast(wave.Position, dir, 5, Character)
2578
			wave.CFrame = wave.CFrame * cframe2
2579
                        table.insert(Effects, {
2580
                                wave,
2581
                                "Sphere",
2582
                                0.01,
2583
                                .03,
2584
                                .03,
2585
                                .03,
2586
                        })
2587
		end
2588
	end))
2589
end
2590
function QuaternionSlerp(a, b, t)
2591
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
2592
	local startInterp, finishInterp
2593
	if cosTheta >= 1.0E-4 then
2594
		if 1 - cosTheta > 1.0E-4 then
2595
			local theta = math.acos(cosTheta)
2596
			local invSinTheta = 1 / Sin(theta)
2597
			startInterp = Sin((1 - t) * theta) * invSinTheta
2598
			finishInterp = Sin(t * theta) * invSinTheta
2599
		else
2600
			startInterp = 1 - t
2601
			finishInterp = t
2602
		end
2603
	elseif 1 + cosTheta > 1.0E-4 then
2604
		local theta = math.acos(-cosTheta)
2605
		local invSinTheta = 1 / Sin(theta)
2606
		startInterp = Sin((t - 1) * theta) * invSinTheta
2607
		finishInterp = Sin(t * theta) * invSinTheta
2608
	else
2609
		startInterp = t - 1
2610
		finishInterp = t
2611
	end
2612
	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
2613
end
2614
function rayCast(Position, Direction, Range, Ignore)
2615
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
2616
end
2617
local RbxUtility = LoadLibrary("RbxUtility")
2618
local Create = RbxUtility.Create
2619
2620
warn("Imma just gonna call this WhAT ANOTHER ONE v1.5 x Nebula Glitcher")
2621
2622
warn("Please supprt the original creator of Nebula Glitcher, Nebula_Zorua")
2623
2624
warn("Please support the original creator, makhail07 and 2003boobear.")
2625
2626
warn("Re-edit by ExplosiveDaniel")
2627
2628
warn("GuestBilmemKac did the shirt and pants")
2629
2630
        shirt = Instance.new("Shirt", char)
2631
        shirt.Name = "Shirt"
2632
        pants = Instance.new("Pants", char)
2633
        pants.Name = "Pants"
2634
        char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=183138398"
2635
        char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=268929876"
2636
2637
local BC = char["Body Colors"]
2638
	BC.HeadColor = BrickColor.new("Nougat")
2639
	BC.LeftArmColor = BrickColor.new("Smoky grey")
2640
	BC.LeftLegColor = BrickColor.new("Smoky grey")
2641
	BC.RightArmColor = BrickColor.new("Smoky grey")
2642
	BC.RightLegColor = BrickColor.new("Smoky grey")
2643
	BC.TorsoColor = BrickColor.new("Smoky grey")
2644
-------------------------------------------------------
2645
--Start Damage Function--
2646
-------------------------------------------------------
2647
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
2648
	if hit.Parent == nil then
2649
		return
2650
	end
2651
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
2652
	for _, v in pairs(hit.Parent:children()) do
2653
		if v:IsA("Humanoid") then
2654
			h = v
2655
		end
2656
	end
2657
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
2658
	
2659
         hit.Parent:FindFirstChild("Head"):BreakJoints()
2660
         end
2661
2662
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2663
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
2664
			if hit.Parent.DebounceHit.Value == true then
2665
				return
2666
			end
2667
		end
2668
         if insta == true then
2669
         hit.Parent:FindFirstChild("Head"):BreakJoints()
2670
         end
2671
		local c = Create("ObjectValue"){
2672
			Name = "creator",
2673
			Value = game:service("Players").LocalPlayer,
2674
			Parent = h,
2675
		}
2676
		game:GetService("Debris"):AddItem(c, .5)
2677
		if HitSound ~= nil and HitPitch ~= nil then
2678
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
2679
		end
2680
		local Damage = math.random(minim, maxim)
2681
		local blocked = false
2682
		local block = hit.Parent:findFirstChild("Block")
2683
		if block ~= nil then
2684
			if block.className == "IntValue" then
2685
				if block.Value > 0 then
2686
					blocked = true
2687
					block.Value = block.Value - 1
2688
					print(block.Value)
2689
				end
2690
			end
2691
		end
2692
		if blocked == false then
2693
			h.Health = h.Health - Damage
2694
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
2695
		else
2696
			h.Health = h.Health - (Damage / 2)
2697
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, maincolor.Color)
2698
		end
2699
		if Type == "Knockdown" then
2700
			local hum = hit.Parent.Humanoid
2701
			hum.PlatformStand = true
2702
			coroutine.resume(coroutine.create(function(HHumanoid)
2703
				swait(1)
2704
				HHumanoid.PlatformStand = false
2705
			end), hum)
2706
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
2707
			local bodvol = Create("BodyVelocity"){
2708
				velocity = angle * knockback,
2709
				P = 5000,
2710
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2711
				Parent = hit,
2712
			}
2713
			local rl = Create("BodyAngularVelocity"){
2714
				P = 3000,
2715
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
2716
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
2717
				Parent = hit,
2718
			}
2719
			game:GetService("Debris"):AddItem(bodvol, .5)
2720
			game:GetService("Debris"):AddItem(rl, .5)
2721
		elseif Type == "Normal" then
2722
			local vp = Create("BodyVelocity"){
2723
				P = 500,
2724
				maxForce = Vector3.new(math.huge, 0, math.huge),
2725
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
2726
			}
2727
			if knockback > 0 then
2728
				vp.Parent = hit.Parent.Torso
2729
			end
2730
			game:GetService("Debris"):AddItem(vp, .5)
2731
		elseif Type == "Up" then
2732
			local bodyVelocity = Create("BodyVelocity"){
2733
				velocity = Vector3.new(0, 20, 0),
2734
				P = 5000,
2735
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2736
				Parent = hit,
2737
			}
2738
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
2739
		elseif Type == "DarkUp" then
2740
			coroutine.resume(coroutine.create(function()
2741
				for i = 0, 1, 0.1 do
2742
					swait()
2743
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
2744
				end
2745
			end))
2746
			local bodyVelocity = Create("BodyVelocity"){
2747
				velocity = Vector3.new(0, 20, 0),
2748
				P = 5000,
2749
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2750
				Parent = hit,
2751
			}
2752
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
2753
		elseif Type == "Snare" then
2754
			local bp = Create("BodyPosition"){
2755
				P = 2000,
2756
				D = 100,
2757
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2758
				position = hit.Parent.Torso.Position,
2759
				Parent = hit.Parent.Torso,
2760
			}
2761
			game:GetService("Debris"):AddItem(bp, 1)
2762
		elseif Type == "Freeze" then
2763
			local BodPos = Create("BodyPosition"){
2764
				P = 50000,
2765
				D = 1000,
2766
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
2767
				position = hit.Parent.Torso.Position,
2768
				Parent = hit.Parent.Torso,
2769
			}
2770
			local BodGy = Create("BodyGyro") {
2771
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
2772
				P = 20e+003,
2773
				Parent = hit.Parent.Torso,
2774
				cframe = hit.Parent.Torso.CFrame,
2775
			}
2776
			hit.Parent.Torso.Anchored = true
2777
			coroutine.resume(coroutine.create(function(Part) 
2778
				swait(1.5)
2779
				Part.Anchored = false
2780
			end), hit.Parent.Torso)
2781
			game:GetService("Debris"):AddItem(BodPos, 3)
2782
			game:GetService("Debris"):AddItem(BodGy, 3)
2783
		end
2784
		local debounce = Create("BoolValue"){
2785
			Name = "DebounceHit",
2786
			Parent = hit.Parent,
2787
			Value = true,
2788
		}
2789
		game:GetService("Debris"):AddItem(debounce, Delay)
2790
		c = Create("ObjectValue"){
2791
			Name = "creator",
2792
			Value = Player,
2793
			Parent = h,
2794
		}
2795
		game:GetService("Debris"):AddItem(c, .5)
2796
	end
2797
end
2798
-------------------------------------------------------
2799
--Start Customization--
2800
-------------------------------------------------------
2801
local Player_Size = 1
2802
if Player_Size ~= 1 then
2803
root.Size = root.Size * Player_Size
2804
tors.Size = tors.Size * Player_Size
2805
hed.Size = hed.Size * Player_Size
2806
ra.Size = ra.Size * Player_Size
2807
la.Size = la.Size * Player_Size
2808
rl.Size = rl.Size * Player_Size
2809
ll.Size = ll.Size * Player_Size
2810
----------------------------------------------------------------------------------
2811
rootj.Parent = root
2812
neck.Parent = tors
2813
RW.Parent = tors
2814
LW.Parent = tors
2815
RH.Parent = tors
2816
LH.Parent = tors
2817
----------------------------------------------------------------------------------
2818
rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
2819
rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
2820
neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
2821
neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
2822
RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
2823
LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
2824
----------------------------------------------------------------------------------
2825
RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
2826
LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
2827
RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
2828
LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
2829
--hat.Parent = Character
2830
end
2831
-------------------------------------------------------
2832
--End Damage Function--
2833
-------------------------------------------------------
2834
local DColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
2835
ColorSequenceKeypoint.new(0.16, Color3.new(1,0,0)),
2836
ColorSequenceKeypoint.new(0.32, Color3.new(1,0,0)),
2837
ColorSequenceKeypoint.new(0.48, Color3.new(1,0,0)),
2838
ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
2839
ColorSequenceKeypoint.new(0.80, Color3.new(0,0,0)),
2840
ColorSequenceKeypoint.new(0.96, Color3.new(0,0,0)),
2841
ColorSequenceKeypoint.new(1, Color3.new(0,0,0))}
2842
local DAtch3 = Instance.new("Attachment",ll)DAtch3.Position = Vector3.new(0,1.1,0)
2843
local DAtch4 = Instance.new("Attachment",ll)DAtch4.Position = Vector3.new(0,-0.6,0)
2844
local DTrail2 = Instance.new("Trail",ll)DTrail2.Attachment0 = DAtch3 DTrail2.Attachment1 = DAtch4
2845
DTrail2.Texture = "rbxassetid://22636887" DTrail2.Lifetime = 0.2 DTrail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
2846
DTrail2.Color = ColorSequence.new(DColorsArray) DTrail2.LightEmission = 1 
2847
DTrail2.Enabled = false
2848
local DAtch5 = Instance.new("Attachment",rl)DAtch5.Position = Vector3.new(0,1.1,0)
2849
local DAtch6 = Instance.new("Attachment",rl)DAtch6.Position = Vector3.new(0,-0.6,0)
2850
local DTrail3 = Instance.new("Trail",rl)DTrail3.Attachment0 = DAtch5 DTrail3.Attachment1 = DAtch6
2851
DTrail3.Texture = "rbxassetid://22636887" DTrail3.Lifetime = 0.2 DTrail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
2852
DTrail3.Color = ColorSequence.new(DColorsArray) DTrail3.LightEmission = 1 
2853
DTrail3.Enabled = false
2854
local DAtch7 = Instance.new("Attachment",ra)DAtch7.Position = Vector3.new(0,1.1,0)
2855
local DAtch8 = Instance.new("Attachment",ra)DAtch8.Position = Vector3.new(0,-0.6,0)
2856
local DTrail4 = Instance.new("Trail",ra)DTrail4.Attachment0 = DAtch7 DTrail4.Attachment1 = DAtch8
2857
DTrail4.Texture = "rbxassetid://22636887" DTrail4.Lifetime = 0.2 DTrail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
2858
DTrail4.Color = ColorSequence.new(DColorsArray) DTrail4.LightEmission = 1 
2859
DTrail4.Enabled = false
2860
local DAtch9 = Instance.new("Attachment",la)DAtch9.Position = Vector3.new(0,1.1,0)
2861
local DAtch10 = Instance.new("Attachment",la)DAtch10.Position = Vector3.new(0,-0.6,0)
2862
local DTrail5 = Instance.new("Trail",la)DTrail5.Attachment0 = DAtch9 DTrail5.Attachment1 = DAtch10
2863
DTrail5.Texture = "rbxassetid://22636887" DTrail5.Lifetime = 0.2 DTrail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
2864
DTrail5.Color = ColorSequence.new(DColorsArray) DTrail5.LightEmission = 1 
2865
DTrail5.Enabled = false
2866
local DAtch1 = Instance.new("Attachment",Torso)DAtch1.Position = Vector3.new(0,1.1,0)
2867
local DAtch2 = Instance.new("Attachment",Torso)DAtch2.Position = Vector3.new(0,-2.5,0)
2868
local DTrail = Instance.new("Trail",Torso)DTrail.Attachment0 = DAtch1 DTrail.Attachment1 = DAtch2
2869
DTrail.Texture = "rbxassetid://22636887" DTrail.Lifetime = 0.2 DTrail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
2870
DTrail.Color = ColorSequence.new(DColorsArray) DTrail.LightEmission = 1 
2871
DTrail.Enabled = false
2872
-------------------------------------------------------
2873
--Start Damage Function Customization--
2874
-------------------------------------------------------
2875
function ShowDamage(Pos, Text, Time, Color)
2876
	local Rate = (1 / 30)
2877
	local Pos = (Pos or Vector3.new(0, 0, 0))
2878
	local Text = (Text or "")
2879
	local Time = (Time or 2)
2880
	local Color = (Color or Color3.new(1, 0, 1))
2881
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
2882
	EffectPart.Anchored = true
2883
	local BillboardGui = Create("BillboardGui"){
2884
		Size = UDim2.new(3, 0, 3, 0),
2885
		Adornee = EffectPart,
2886
		Parent = EffectPart,
2887
	}
2888
	local TextLabel = Create("TextLabel"){
2889
		BackgroundTransparency = 1,
2890
		Size = UDim2.new(1, 0, 1, 0),
2891
		Text = Text,
2892
		Font = "Highway",
2893
		TextColor3 = Color,
2894
		TextScaled = true,
2895
		TextStrokeColor3 = Color3.fromRGB(0,0,0),
2896
		Parent = BillboardGui,
2897
	}
2898
	game.Debris:AddItem(EffectPart, (Time))
2899
	EffectPart.Parent = game:GetService("Workspace")
2900
	delay(0, function()
2901
		local Frames = (Time / Rate)
2902
		for Frame = 1, Frames do
2903
			wait(Rate)
2904
			local Percent = (Frame / Frames)
2905
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
2906
			TextLabel.TextTransparency = Percent
2907
		end
2908
		if EffectPart and EffectPart.Parent then
2909
			EffectPart:Destroy()
2910
		end
2911
	end)
2912
end
2913
-------------------------------------------------------
2914
--End Damage Function Customization--
2915
-------------------------------------------------------
2916
2917
function MagicSphere(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
2918
local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
2919
prt.Anchored=true
2920
prt.CFrame=cframe
2921
prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
2922
msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
2923
game:GetService("Debris"):AddItem(prt,5)
2924
coroutine.resume(coroutine.create(function(Part,Mesh) 
2925
for i=0,1,delay do
2926
wait()
2927
Part.Transparency=i
2928
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
2929
end
2930
Part.Parent=nil
2931
end),prt,msh)
2932
end
2933
2934
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
2935
  for _, c in pairs(workspace:children()) do
2936
    local hum = c:findFirstChild("Humanoid")
2937
    if hum ~= nil then
2938
      local head = c:findFirstChild("Head")
2939
      if head ~= nil then
2940
        local targ = head.Position - Part.Position
2941
        local mag = targ.magnitude
2942
        if magni >= mag and c.Name ~= plr.Name then
2943
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=0", 1.2)
2944
        end
2945
      end
2946
    end
2947
  end
2948
end
2949
2950
function PlayAnimationFromTable(table, speed, bool) --i didn't make this you fattie
2951
	RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) 
2952
	Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) 
2953
	RW.C0 = clerp(RW.C0, table[3], speed) 
2954
	LW.C0 = clerp(LW.C0, table[4], speed) 
2955
	RH.C0 = clerp(RH.C0, table[5], speed) 
2956
	LH.C0 = clerp(LH.C0, table[6], speed) 
2957
	if bool == true then
2958
		if resetc1 == false then
2959
			resetc1 = true
2960
			RootJoint.C1 = RootJoint.C1
2961
			Torso.Neck.C1 = Torso.Neck.C1
2962
			RW.C1 = rarmc1
2963
			LW.C1 = larmc1
2964
			RH.C1 = rlegc1
2965
			LH.C1 = llegc1
2966
		end
2967
	end
2968
end
2969
2970
CFuncs = {
2971
	Part = {
2972
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
2973
			local Part = Create("Part")({
2974
				Parent = Parent,
2975
				Reflectance = Reflectance,
2976
				Transparency = Transparency,
2977
				CanCollide = false,
2978
				Locked = true,
2979
				BrickColor = BrickColor.new(tostring(BColor)),
2980
				Name = Name,
2981
				Size = Size,
2982
				Material = Material
2983
			})
2984
			RemoveOutlines(Part)
2985
			return Part
2986
		end
2987
	},
2988
	Mesh = {
2989
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
2990
			local Msh = Create(Mesh)({
2991
				Parent = Part,
2992
				Offset = OffSet,
2993
				Scale = Scale
2994
			})
2995
			if Mesh == "SpecialMesh" then
2996
				Msh.MeshType = MeshType
2997
				Msh.MeshId = MeshId
2998
			end
2999
			return Msh
3000
		end
3001
	},
3002
	Mesh = {
3003
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
3004
			local Msh = Create(Mesh)({
3005
				Parent = Part,
3006
				Offset = OffSet,
3007
				Scale = Scale
3008
			})
3009
			if Mesh == "SpecialMesh" then
3010
				Msh.MeshType = MeshType
3011
				Msh.MeshId = MeshId
3012
			end
3013
			return Msh
3014
		end
3015
	},
3016
	Weld = {
3017
		Create = function(Parent, Part0, Part1, C0, C1)
3018
			local Weld = Create("Weld")({
3019
				Parent = Parent,
3020
				Part0 = Part0,
3021
				Part1 = Part1,
3022
				C0 = C0,
3023
				C1 = C1
3024
			})
3025
			return Weld
3026
		end
3027
	},
3028
	Sound = {
3029
		Create = function(id, par, vol, pit)
3030
			coroutine.resume(coroutine.create(function()
3031
				local S = Create("Sound")({
3032
					Volume = vol,
3033
					Pitch = pit or 1,
3034
					SoundId = id,
3035
					Parent = par or workspace
3036
				})
3037
				wait()
3038
				S:play()
3039
				game:GetService("Debris"):AddItem(S, 6)
3040
			end))
3041
		end
3042
	},
3043
	ParticleEmitter = {
3044
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
3045
			local fp = Create("ParticleEmitter")({
3046
				Parent = Parent,
3047
				Color = ColorSequence.new(Color1, Color2),
3048
				LightEmission = LightEmission,
3049
				Size = Size,
3050
				Texture = Texture,
3051
				Transparency = Transparency,
3052
				ZOffset = ZOffset,
3053
				Acceleration = Accel,
3054
				Drag = Drag,
3055
				LockedToPart = LockedToPart,
3056
				VelocityInheritance = VelocityInheritance,
3057
				EmissionDirection = EmissionDirection,
3058
				Enabled = Enabled,
3059
				Lifetime = LifeTime,
3060
				Rate = Rate,
3061
				Rotation = Rotation,
3062
				RotSpeed = RotSpeed,
3063
				Speed = Speed,
3064
				VelocitySpread = VelocitySpread
3065
			})
3066
			return fp
3067
		end
3068
	}
3069
}
3070
function RemoveOutlines(part)
3071
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
3072
end
3073
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
3074
	local Part = Create("Part")({
3075
		formFactor = FormFactor,
3076
		Parent = Parent,
3077
		Reflectance = Reflectance,
3078
		Transparency = Transparency,
3079
		CanCollide = false,
3080
		Locked = true,
3081
		BrickColor = BrickColor.new(tostring(BColor)),
3082
		Name = Name,
3083
		Size = Size,
3084
		Material = Material
3085
	})
3086
	RemoveOutlines(Part)
3087
	return Part
3088
end
3089
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
3090
	local Msh = Create(Mesh)({
3091
		Parent = Part,
3092
		Offset = OffSet,
3093
		Scale = Scale
3094
	})
3095
	if Mesh == "SpecialMesh" then
3096
		Msh.MeshType = MeshType
3097
		Msh.MeshId = MeshId
3098
	end
3099
	return Msh
3100
end
3101
function CreateWeld(Parent, Part0, Part1, C0, C1)
3102
	local Weld = Create("Weld")({
3103
		Parent = Parent,
3104
		Part0 = Part0,
3105
		Part1 = Part1,
3106
		C0 = C0,
3107
		C1 = C1
3108
	})
3109
	return Weld
3110
end
3111
3112
3113
-------------------------------------------------------
3114
--Start Effect Function--
3115
-------------------------------------------------------
3116
EffectModel = Instance.new("Model", char)
3117
Effects = {
3118
  Block = {
3119
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
3120
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3121
      prt.Anchored = true
3122
      prt.CFrame = cframe
3123
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3124
      game:GetService("Debris"):AddItem(prt, 10)
3125
      if Type == 1 or Type == nil then
3126
        table.insert(Effects, {
3127
          prt,
3128
          "Block1",
3129
          delay,
3130
          x3,
3131
          y3,
3132
          z3,
3133
          msh
3134
        })
3135
      elseif Type == 2 then
3136
        table.insert(Effects, {
3137
          prt,
3138
          "Block2",
3139
          delay,
3140
          x3,
3141
          y3,
3142
          z3,
3143
          msh
3144
        })
3145
      else
3146
        table.insert(Effects, {
3147
          prt,
3148
          "Block3",
3149
          delay,
3150
          x3,
3151
          y3,
3152
          z3,
3153
          msh
3154
        })
3155
      end
3156
    end
3157
  },
3158
  Sphere = {
3159
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3160
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
3161
      prt.Anchored = true
3162
      prt.CFrame = cframe
3163
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3164
      game:GetService("Debris"):AddItem(prt, 10)
3165
      table.insert(Effects, {
3166
        prt,
3167
        "Cylinder",
3168
        delay,
3169
        x3,
3170
        y3,
3171
        z3,
3172
        msh
3173
      })
3174
    end
3175
  },
3176
  Cylinder = {
3177
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3178
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3179
      prt.Anchored = true
3180
      prt.CFrame = cframe
3181
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3182
      game:GetService("Debris"):AddItem(prt, 10)
3183
      table.insert(Effects, {
3184
        prt,
3185
        "Cylinder",
3186
        delay,
3187
        x3,
3188
        y3,
3189
        z3,
3190
        msh
3191
      })
3192
    end
3193
  },
3194
  Wave = {
3195
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3196
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
3197
      prt.Anchored = true
3198
      prt.CFrame = cframe
3199
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
3200
      game:GetService("Debris"):AddItem(prt, 10)
3201
      table.insert(Effects, {
3202
        prt,
3203
        "Cylinder",
3204
        delay,
3205
        x3 / 60,
3206
        y3 / 60,
3207
        z3 / 60,
3208
        msh
3209
      })
3210
    end
3211
  },
3212
  Ring = {
3213
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3214
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3215
      prt.Anchored = true
3216
      prt.CFrame = cframe
3217
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3218
      game:GetService("Debris"):AddItem(prt, 10)
3219
      table.insert(Effects, {
3220
        prt,
3221
        "Cylinder",
3222
        delay,
3223
        x3,
3224
        y3,
3225
        z3,
3226
        msh
3227
      })
3228
    end
3229
  },
3230
  Break = {
3231
    Create = function(brickcolor, cframe, x1, y1, z1)
3232
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
3233
      prt.Anchored = true
3234
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3235
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3236
      local num = math.random(10, 50) / 1000
3237
      game:GetService("Debris"):AddItem(prt, 10)
3238
      table.insert(Effects, {
3239
        prt,
3240
        "Shatter",
3241
        num,
3242
        prt.CFrame,
3243
        math.random() - math.random(),
3244
        0,
3245
        math.random(50, 100) / 100
3246
      })
3247
    end
3248
  },
3249
Spiral = {
3250
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3251
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3252
      prt.Anchored = true
3253
      prt.CFrame = cframe
3254
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3255
      game:GetService("Debris"):AddItem(prt, 10)
3256
      table.insert(Effects, {
3257
        prt,
3258
        "Cylinder",
3259
        delay,
3260
        x3,
3261
        y3,
3262
        z3,
3263
        msh
3264
      })
3265
    end
3266
  },
3267
Push = {
3268
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3269
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3270
      prt.Anchored = true
3271
      prt.CFrame = cframe
3272
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3273
      game:GetService("Debris"):AddItem(prt, 10)
3274
      table.insert(Effects, {
3275
        prt,
3276
        "Cylinder",
3277
        delay,
3278
        x3,
3279
        y3,
3280
        z3,
3281
        msh
3282
      })
3283
    end
3284
  }
3285
}
3286
-------------------------------------------------------
3287
--End Effect Function--
3288
-------------------------------------------------------
3289
3290
function Cso(ID, PARENT, VOLUME, PITCH)
3291
	local NSound = nil
3292
	coroutine.resume(coroutine.create(function()
3293
		NSound = IT("Sound", PARENT)
3294
		NSound.Volume = VOLUME
3295
		NSound.Pitch = PITCH
3296
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
3297
		swait()
3298
		NSound:play()
3299
		game:GetService("Debris"):AddItem(NSound, 10)
3300
	end))
3301
	return NSound
3302
end
3303
function CreateSound(ID, PARENT, VOLUME, PITCH)
3304
	local NSound = nil
3305
	coroutine.resume(coroutine.create(function()
3306
		NSound = Instance.new("Sound", PARENT)
3307
		NSound.Volume = VOLUME
3308
		NSound.Pitch = PITCH
3309
		NSound.SoundId = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id="..ID
3310
		swait()
3311
		NSound:play()
3312
		game:GetService("Debris"):AddItem(NSound, 10)
3313
	end))
3314
	return NSound
3315
end
3316
3317
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
3318
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
3319
  prt.Anchored = true
3320
  prt.CFrame = cframe
3321
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3322
  game:GetService("Debris"):AddItem(prt, 10)
3323
  if Type == 1 or Type == nil then
3324
    table.insert(Effects, {
3325
      prt,
3326
      "Block1",
3327
      delay,
3328
      x3,
3329
      y3,
3330
      z3,
3331
      msh
3332
    })
3333
  elseif Type == 2 then
3334
    table.insert(Effects, {
3335
      prt,
3336
      "Block2",
3337
      delay,
3338
      x3,
3339
      y3,
3340
      z3,
3341
      msh
3342
    })
3343
  elseif Type == 3 then
3344
    table.insert(Effects, {
3345
      prt,
3346
      "Block3",
3347
      delay,
3348
      x3,
3349
      y3,
3350
      z3,
3351
      msh
3352
    })
3353
  end
3354
end
3355
3356
function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
3357
local fp=Instance.new("Part")
3358
fp.formFactor=formfactor 
3359
fp.Parent=parent
3360
fp.Reflectance=reflectance
3361
fp.Transparency=transparency
3362
fp.CanCollide=false 
3363
fp.Locked=true
3364
fp.BrickColor=brickcolor
3365
fp.Name=name
3366
fp.Size=size
3367
fp.Position=tors.Position 
3368
RemoveOutlines(fp)
3369
fp.Material="SmoothPlastic"
3370
fp:BreakJoints()
3371
return fp 
3372
end 
3373
 
3374
function mesh(Mesh,part,meshtype,meshid,offset,scale)
3375
local mesh=Instance.new(Mesh) 
3376
mesh.Parent=part
3377
if Mesh=="SpecialMesh" then
3378
mesh.MeshType=meshtype
3379
if meshid~="nil" then
3380
mesh.MeshId="http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id="..meshid
3381
end
3382
end
3383
mesh.Offset=offset
3384
mesh.Scale=scale
3385
return mesh
3386
end
3387
3388
function MagicShockTrailAlt2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, rottype)
3389
	local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
3390
	prt.Anchored = true
3391
	prt.Material = "Neon"
3392
	prt.CFrame = cframe
3393
local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3394
	game:GetService("Debris"):AddItem(prt, 5)
3395
	coroutine.resume(coroutine.create(function(Part, Mesh)
3396
		local rtype = rottype
3397
		for i = 0, 1, delay do
3398
			swait()
3399
			if rtype == 1 then
3400
				prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
3401
			elseif rtype == 2 then
3402
				prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
3403
			end
3404
			prt.Transparency = i
3405
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
3406
		end
3407
		Part.Parent = nil
3408
	end), prt, msh)
3409
end
3410
3411
3412
function MagicBlock(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
3413
	local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
3414
	prt.Anchored = true
3415
	prt.Material = "Neon"
3416
	prt.CFrame = cframe
3417
	prt.CFrame = prt.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3418
local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
3419
	game:GetService("Debris"):AddItem(prt, 5)
3420
	coroutine.resume(coroutine.create(function(Part, Mesh)
3421
		for i = 0, 1, delay do
3422
			swait()
3423
			Part.CFrame = Part.CFrame * Euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3424
			Part.Transparency = i
3425
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
3426
		end
3427
		Part.Parent = nil
3428
	end), prt, msh)
3429
end
3430
3431
3432
function MagicShockAlt(brickcolor, cframe, x1, y1, x3, y3, delay, rottype)
3433
	local prt = part(3, char, 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
3434
	prt.Anchored = true
3435
	prt.Material = "Neon"
3436
	prt.CFrame = cframe
3437
local msh = mesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, 0.01))
3438
	game:GetService("Debris"):AddItem(prt, 5)
3439
	coroutine.resume(coroutine.create(function(Part, Mesh)
3440
		local rtype = rottype
3441
		for i = 0, 1, delay do
3442
			swait()
3443
			if rtype == 1 then
3444
				prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, 0.1)
3445
			elseif rtype == 2 then
3446
				prt.CFrame = prt.CFrame * CFrame.Angles(0, 0, -0.1)
3447
			end
3448
			prt.Transparency = i
3449
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, 0)
3450
		end
3451
		Part.Parent = nil
3452
	end), prt, msh)
3453
end
3454
3455
function Eviscerate(dude)
3456
	if dude.Name ~= char then
3457
		local bgf = IT("BodyGyro", dude.Head)
3458
		bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
3459
		local val = IT("BoolValue", dude)
3460
		val.Name = "IsHit"
3461
		local ds = coroutine.wrap(function()
3462
			dude:WaitForChild("Head"):BreakJoints()
3463
			wait(0.5)
3464
			target = nil
3465
			coroutine.resume(coroutine.create(function()
3466
				for i, v in pairs(dude:GetChildren()) do
3467
					if v:IsA("Accessory") then
3468
						v:Destroy()
3469
					end
3470
					if v:IsA("Humanoid") then
3471
						v:Destroy()
3472
					end
3473
					if v:IsA("CharacterMesh") then
3474
						v:Destroy()
3475
					end
3476
					if v:IsA("Model") then
3477
						v:Destroy()
3478
					end
3479
					if v:IsA("Part") or v:IsA("MeshPart") then
3480
						for x, o in pairs(v:GetChildren()) do
3481
							if o:IsA("Decal") then
3482
								o:Destroy()
3483
							end
3484
						end
3485
						coroutine.resume(coroutine.create(function()
3486
							v.Material = "Neon"
3487
							v.CanCollide = false
3488
							local PartEmmit1 = IT("ParticleEmitter", v)
3489
							PartEmmit1.LightEmission = 1
3490
							PartEmmit1.Texture = "rbxassetid://284205403"
3491
							PartEmmit1.Color = ColorSequence.new(maincolor.Color)
3492
							PartEmmit1.Rate = 150
3493
							PartEmmit1.Lifetime = NumberRange.new(1)
3494
							PartEmmit1.Size = NumberSequence.new({
3495
								NumberSequenceKeypoint.new(0, 0.75, 0),
3496
								NumberSequenceKeypoint.new(1, 0, 0)
3497
							})
3498
							PartEmmit1.Transparency = NumberSequence.new({
3499
								NumberSequenceKeypoint.new(0, 0, 0),
3500
								NumberSequenceKeypoint.new(1, 1, 0)
3501
							})
3502
							PartEmmit1.Speed = NumberRange.new(0, 0)
3503
							PartEmmit1.VelocitySpread = 30000
3504
							PartEmmit1.Rotation = NumberRange.new(-500, 500)
3505
							PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
3506
							local BodPoss = IT("BodyPosition", v)
3507
							BodPoss.P = 3000
3508
							BodPoss.D = 1000
3509
							BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
3510
							BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
3511
							v.Color = maincolor.Color
3512
							coroutine.resume(coroutine.create(function()
3513
								for i = 0, 49 do
3514
									swait(1)
3515
									v.Transparency = v.Transparency + 0.08
3516
								end
3517
								wait(0.5)
3518
								PartEmmit1.Enabled = false
3519
								wait(3)
3520
								v:Destroy()
3521
								dude:Destroy()
3522
							end))
3523
						end))
3524
					end
3525
				end
3526
			end))
3527
		end)
3528
		ds()
3529
	end
3530
end
3531
function FindNearestHead(Position, Distance, SinglePlayer)
3532
	if SinglePlayer then
3533
		return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
3534
	end
3535
	local List = {}
3536
	for i, v in pairs(workspace:GetChildren()) do
3537
		if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
3538
			table.insert(List, v)
3539
		end
3540
	end
3541
	return List
3542
end
3543
function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
3544
	local type = type
3545
	local rng = Instance.new("Part", char)
3546
	rng.Anchored = true
3547
	rng.BrickColor = color
3548
	rng.CanCollide = false
3549
	rng.FormFactor = 3
3550
	rng.Name = "Ring"
3551
	rng.Material = "Neon"
3552
	rng.Size = Vector3.new(1, 1, 1)
3553
	rng.Transparency = 0
3554
	rng.TopSurface = 0
3555
	rng.BottomSurface = 0
3556
	rng.CFrame = pos
3557
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
3558
	local rngm = Instance.new("SpecialMesh", rng)
3559
	rngm.MeshType = "Sphere"
3560
	rngm.Scale = Vector3.new(x1, y1, z1)
3561
	local scaler2 = 1
3562
	local speeder = FastSpeed
3563
	if type == "Add" then
3564
		scaler2 = 1 * value
3565
	elseif type == "Divide" then
3566
		scaler2 = 1 / value
3567
	end
3568
	coroutine.resume(coroutine.create(function()
3569
		for i = 0, 10 / bonuspeed, 0.1 do
3570
			swait()
3571
			if type == "Add" then
3572
				scaler2 = scaler2 - 0.01 * value / bonuspeed
3573
			elseif type == "Divide" then
3574
				scaler2 = scaler2 - 0.01 / value * bonuspeed
3575
			end
3576
			speeder = speeder - 0.01 * FastSpeed * bonuspeed
3577
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
3578
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
3579
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
3580
		end
3581
		rng:Destroy()
3582
	end))
3583
end
3584
-------------------------------------------------------
3585
--End Important Functions--
3586
-------------------------------------------------------
3587
3588
chargeup = Instance.new("Sound", hed)
3589
chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
3590
chargeup.Volume = 10
3591
chargeup.Pitch = 1
3592
chargeup.Looped = true
3593
chargeup.TimePosition = 1
3594
3595
meme = Instance.new("Sound", hed)
3596
meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
3597
meme.Volume = 10
3598
meme.Pitch = 1
3599
meme.Looped = true
3600
meme.TimePosition = 1
3601
3602
local ohno = Instance.new("Sound")
3603
ohno.Parent = hed
3604
ohno.Volume = 10
3605
ohno.Pitch = 1
3606
ohno.Looped = true
3607
3608
local bass = Instance.new("Sound") --why
3609
bass.Parent = hed
3610
bass.Volume = 7
3611
bass.Pitch = 1
3612
bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
3613
bass.Looped = true
3614
3615
Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
3616
Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=672104253"
3617
Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
3618
Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
3619
Cause_Im_having_a_good_time_having_a_good_time.Looped = false
3620
Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
3621
3622
STHAP = Instance.new("Sound", hed)
3623
STHAP.SoundId = "http://www.roblox.com/asset/?id=1591656314"
3624
STHAP.Volume = 10
3625
STHAP.Pitch = 1
3626
STHAP.Looped = false
3627
3628
forevergone = Instance.new("Sound", tors)
3629
forevergone.SoundId = "http://www.roblox.com/asset/?id=1286436928"
3630
forevergone.Volume = 10
3631
forevergone.Pitch = 1
3632
forevergone.Looped = true
3633
forevergone.TimePosition = 24
3634
3635
        local joyemoji = Instance.new('ParticleEmitter', tors)
3636
        joyemoji.VelocitySpread = 2000
3637
        joyemoji.Lifetime = NumberRange.new(1)
3638
        joyemoji.Speed = NumberRange.new(40)
3639
joy= {}
3640
for i=0, 19 do
3641
  joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
3642
end
3643
joyemoji.Size = NumberSequence.new(joy)
3644
        joyemoji.Rate = 0
3645
        joyemoji.LockedToPart = false
3646
        joyemoji.LightEmission = 0
3647
        joyemoji.Texture = "rbxassetid://1176402123"
3648
        joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
3649
3650
        local LIT = Instance.new('ParticleEmitter', tors)
3651
        LIT.VelocitySpread = 2000
3652
        LIT.Lifetime = NumberRange.new(1)
3653
        LIT.Speed = NumberRange.new(45)
3654
nani= {}
3655
for i=0, 19 do
3656
  nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
3657
end
3658
LIT.Size = NumberSequence.new(nani)
3659
        LIT.Rate = 0
3660
        LIT.LockedToPart = false
3661
        LIT.LightEmission = 0
3662
        LIT.Texture = "rbxassetid://1492670151"
3663
        LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
3664
3665
        local toast = Instance.new('ParticleEmitter', tors)
3666
        toast.VelocitySpread = 2000
3667
        toast.Lifetime = NumberRange.new(1)
3668
        toast.Speed = NumberRange.new(60)
3669
toasterstoasttoast= {}
3670
for i=0, 19 do
3671
  toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
3672
end
3673
toast.Size = NumberSequence.new(toasterstoasttoast)
3674
        toast.Rate = 0
3675
        toast.LockedToPart = false
3676
        toast.LightEmission = 0
3677
        toast.Texture = "rbxassetid://436096230"
3678
        toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
3679
3680
        local ok = Instance.new('ParticleEmitter', tors)
3681
        ok.VelocitySpread = 2000
3682
        ok.Lifetime = NumberRange.new(1)
3683
        ok.Speed = NumberRange.new(50)
3684
cool= {}
3685
for i=0, 19 do
3686
  cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
3687
end
3688
ok.Size = NumberSequence.new(cool)
3689
        ok.Rate = 0
3690
        ok.LockedToPart = false
3691
        ok.LightEmission = 0
3692
        ok.Texture = "rbxassetid://636768448"
3693
        ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
3694
3695
--[[
3696
		Thanks for using Build-To-Lua by jarredbcv.
3697
]]--
3698
3699
New = function(Object, Parent, Name, Data)
3700
	local Object = Instance.new(Object)
3701
	for Index, Value in pairs(Data or {}) do
3702
		Object[Index] = Value
3703
	end
3704
	Object.Parent = Parent
3705
	Object.Name = Name
3706
	return Object
3707
end
3708
3709
NewInstance = function(instance,parent,properties)
3710
	local inst = Instance.new(instance,parent)
3711
	if(properties)then
3712
		for i,v in next, properties do
3713
			pcall(function() inst[i] = v end)
3714
		end
3715
	end
3716
	return inst;
3717
end
3718
	
3719
Gunty = New("Model",char,"Gunty",{})
3720
Handle = New("Part",Gunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.799999952, 0.980000019, 1),CFrame = CFrame.new(-6.17461252, 2.89117765, -81.6553421, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3721
Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
3722
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.449999958, 0.300000012, 1.00999999),CFrame = CFrame.new(-5.79491472, 3.31696463, -81.668541, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3723
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995),})
3724
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.375087738, 0.43002677, -0.00499725342, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3725
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.800000012, 1.43999994),CFrame = CFrame.new(-5.77552652, 2.79678607, -81.6581802, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3726
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3727
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.400111198, -0.089990139, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3728
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.50999999, 1.00999999, 1.38),CFrame = CFrame.new(-5.79167271, 2.89196372, -81.6569061, 0.999894142, 0.0109243561, 0.00963267591, -0.0110270008, 0.99988246, 0.0106679127, -0.00951499958, -0.0107729975, 0.999896884),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
3729
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3730
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.382905483, 0.00498604774, 0.00213623047, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3731
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.179999962, 1.27999997),CFrame = CFrame.new(-6.43716383, 3.22691417, -81.656456, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
3732
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3733
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.266214848, 0.332840681, -6.10351563e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3734
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.340000033, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.43716383, 2.87691402, -81.6564636, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
3735
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3736
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.262355328, -0.0171182156, -0.00379943848, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3737
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.380000025, 0.239999965, 1.27999997),CFrame = CFrame.new(-6.41705704, 2.5166924, -81.6567535, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
3738
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3739
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.238276005, -0.37707448, -0.00774383545, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3740
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.080000028, 0.829999983, 1.24000001),CFrame = CFrame.new(-6.28731203, 2.83357024, -81.6548691, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3741
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3742
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.112056732, -0.058836937, -0.00122833252, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3743
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.209999949, 1.24000001),CFrame = CFrame.new(-6.30723286, 3.2204814, -81.6576462, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3744
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3745
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.136215687, 0.327841043, -6.86645508e-05, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3746
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.269999951, 1.24000001),CFrame = CFrame.new(-6.30756044, 2.87048483, -81.6573257, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3747
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3748
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.132686615, -0.0221214294, -0.0034866333, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3749
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.580000043, 0.249999955, 1.25),CFrame = CFrame.new(-6.30751181, 2.53053808, -81.6523285, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3750
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3751
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(-0.128937244, -0.362081289, -0.00211334229, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3752
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.71910667, 3.10924911, -81.0621643, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3753
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
3754
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.447408676, 0.216631651, 0.599830627, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3755
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(-5.74061537, 3.09643626, -82.2620392, 0.968651533, -0.24823907, 0.00961919595, 0.248137087, 0.968666732, 0.0106559293, -0.0119630033, -0.007934995, 0.999897361),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
3756
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.899999976, 0.400000006),})
3757
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.968651116, 0.248137027, -0.0119630015, -0.248238936, 0.968666434, -0.007934995, 0.00961919129, 0.0106559228, 0.999897003),C1 = CFrame.new(0.437460423, 0.216511488, -0.600265503, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3758
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.4000001),CFrame = CFrame.new(-5.66842175, 2.87551188, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3759
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
3760
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.506342888, -0.0100963116, 0.00119018555, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3761
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Smoky grey"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.320000023, 0.919999957, 1.27999997),CFrame = CFrame.new(-6.08716917, 2.84636235, -81.6569443, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.356863, 0.364706, 0.411765),})
3762
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3763
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.0879435539, -0.0438375473, -0.00123596191, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3764
Neon_Part = New("Part",Gunty,"Neon_Part",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.329999983, 0.269999981, 0.860000074),CFrame = CFrame.new(-5.68526602, 2.76024342, -81.6548996, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
3765
Mesh = New("BlockMesh",Neon_Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3766
mot = New("Motor",Neon_Part,"mot",{Part0 = Neon_Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.4907341, -0.125577688, 0.0037612915, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3767
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.279999971, 0.389999986, 1.05000007),CFrame = CFrame.new(-5.67011929, 2.75067925, -81.6596603, 0.999894381, 0.0109243579, 0.00963267963, -0.0110270027, 0.999882698, 0.0106679164, -0.00951499958, -0.0107729975, 0.999897122),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3768
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.850000024),})
3769
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),C1 = CFrame.new(0.506030083, -0.134924173, -0.000953674316, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3770
Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.14374733, -82.1123657, 1.00000036, -2.32830644e-10, 1.86264515e-09, 2.76486389e-10, 0.945462108, -0.325733244, 2.79396772e-09, 0.325733304, 0.945462048),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3771
mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.94546175, 0.325733155, 0, -0.325733155, 0.94546175),C1 = CFrame.new(0.524296761, 0.263174534, -0.449249268, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3772
Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.150000021, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.16514564, -82.0512466, 1.00000036, -1.28056854e-09, 1.86264515e-09, 2.76486389e-10, 0.990724444, 0.135888785, 2.79396772e-09, -0.13588877, 0.990724444),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3773
mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.990724087, -0.135888726, 0, 0.135888726, 0.990724087),C1 = CFrame.new(0.523478985, 0.283911943, -0.387901306, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3774
Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.170000017, 0.0599999875),CFrame = CFrame.new(-5.651824, 3.15523815, -81.9898987, 1.00000036, -9.31322575e-10, 1.86264515e-09, 2.76486389e-10, 0.841228187, -0.540680885, 2.79396772e-09, 0.540680885, 0.841228247),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3775
mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.841227949, 0.540680707, 0, -0.540680707, 0.841227949),C1 = CFrame.new(0.523004532, 0.273344755, -0.326667786, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3776
Credits = New("Part",Gunty,"Credits",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,Size = Vector3.new(0.249999985, 0.230000019, 0.0599999875),CFrame = CFrame.new(-5.65182352, 3.12556744, -81.9521408, 1.00000036, -5.82076609e-10, 9.31322575e-10, 2.76486389e-10, 0.99409467, -0.10851986, 2.79396772e-09, 0.108519867, 0.99409461),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3777
mot = New("Motor",Credits,"mot",{Part0 = Credits,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.994094312, 0.10851983, 0, -0.10851983, 0.994094312),C1 = CFrame.new(0.522972584, 0.243270636, -0.289230347, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3778
Part = New("Part",Gunty,"Part",{BrickColor = BrickColor.new("Fossil"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 1.18000007),CFrame = CFrame.new(-6.06842232, 2.94551158, -81.6588593, 0.699307382, 0.714757025, 0.00962753966, -0.714821219, 0.699226558, 0.0106663266, 0.000891998934, -0.0143409977, 0.999897063),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.623529, 0.631373, 0.67451),})
3779
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007),})
3780
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.699307024, -0.714820981, 0.000891999982, 0.714756727, 0.69922626, -0.0143409977, 0.00962753501, 0.010666322, 0.999896765),C1 = CFrame.new(0.105613232, 0.0555255413, -0.00191497803, 0.999894023, -0.0110269999, -0.00951499958, 0.0109243551, 0.99988234, -0.0107729975, 0.00963267405, 0.0106679108, 0.999896765),})
3781
3782
local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(-.1,-.51,0)})
3783
3784
for _,v in next, Gunty:children() do
3785
	v.CanCollide = false
3786
end
3787
3788
local all, last = {}, nil
3789
ArmourParts = {}
3790
ArmourParts2 = {}
3791
NeonParts = {}
3792
function scan(p)
3793
  for _, v in pairs(p:GetChildren()) do
3794
    if v:IsA("BasePart") then
3795
      if v.BrickColor == BrickColor.new("Smoky grey") then
3796
        table.insert(ArmourParts, v)
3797
      end
3798
	if v.BrickColor == BrickColor.new("Fossil") then
3799
		table.insert(ArmourParts2, v)
3800
	end
3801
      if v.BrickColor == BrickColor.new("Institutional white") then
3802
        table.insert(NeonParts, v)
3803
      end
3804
      if last then
3805
        local w = Instance.new("Weld")
3806
        w.Part0, w.Part1 = last, v
3807
        w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
3808
        w.Parent = last
3809
      end
3810
      table.insert(all, v)
3811
      last = v
3812
    end
3813
    scan(v)
3814
  end
3815
end
3816
scan(Gunty)
3817
for _, v in pairs(all) do
3818
  v.Anchored = false
3819
  v.CanCollide = false
3820
end
3821
function resetmode()
3822
  for i, v in pairs(ArmourParts) do
3823
    v.BrickColor = BrickColor.new("Smoky grey")
3824
  end
3825
    for i, v in pairs(ArmourParts2) do
3826
    v.BrickColor = BrickColor.new("Fossil")
3827
  end
3828
  for i, v in pairs(NeonParts) do
3829
    v.BrickColor = BrickColor.new("Institutional white")
3830
  end
3831
    maincolor = BrickColor.new("Institutional white")
3832
char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
3833
attack = true
3834
hum.WalkSpeed = 0
3835
CFuncs["Sound"].Create("rbxassetid://136007472", root, 2.5, 1.25)
3836
for i = 0,4,0.1 do
3837
swait()
3838
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
3839
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
3840
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
3841
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
3842
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
3843
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
3844
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
3845
end
3846
3847
for i = 0,4,0.05 do
3848
swait()
3849
Pitch = 1-i/4
3850
	sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
3851
	RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
3852
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
3853
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
3854
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
3855
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
3856
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
3857
end
3858
for i = 0,3,0.1 do
3859
swait()
3860
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
3861
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
3862
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
3863
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
3864
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
3865
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
3866
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
3867
end
3868
CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
3869
CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
3870
CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
3871
CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
3872
pcall(function() Character.ReaperShadowHead.Eye1.BrickColor = BrickColor.new'Really red' end)
3873
pcall(function() Character.ReaperShadowHead.Eye2.BrickColor = BrickColor.new'Really red' end)
3874
CameraEnshaking(5,2.5)
3875
MAINRUINCOLOR = BrickColor.new("Really black")
3876
sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
3877
for i = 0, 49 do
3878
PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
3879
end
3880
for i = 0,3,0.1 do
3881
sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
3882
end
3883
for i, v in pairs(m:GetChildren()) do
3884
if v:IsA("Part") then
3885
v.BrickColor = BrickColor.new("Dark grey")
3886
v.Material = "Glass"
3887
end
3888
end
3889
for i, v in pairs(m2:GetChildren()) do
3890
if v:IsA("Part") then
3891
v.BrickColor = BrickColor.new("Dark stone grey")
3892
v.Material = "Granite"
3893
end
3894
end
3895
for i, v in pairs(m3:GetChildren()) do
3896
if v:IsA("Part") then
3897
v.BrickColor = BrickColor.new("Dark grey")
3898
v.Material = "Neon"
3899
end
3900
end
3901
for i, v in pairs(mw2:GetChildren()) do
3902
if v:IsA("Part") then
3903
v.BrickColor = BrickColor.new("Dark grey")
3904
v.Material = "Neon"
3905
end
3906
end
3907
for i, v in pairs(mw1:GetChildren()) do
3908
if v:IsA("Part") then
3909
v.Transparency = 1
3910
v.BrickColor = BrickColor.new("Dark grey")
3911
v.Material = "Neon"
3912
end
3913
end
3914
for i, v in pairs(extrawingmod1:GetChildren()) do
3915
if v:IsA("Part") then
3916
v.Transparency = 1
3917
v.BrickColor = BrickColor.new("White")
3918
v.Material = "Neon"
3919
end
3920
end
3921
for i, v in pairs(extrawingmod2:GetChildren()) do
3922
if v:IsA("Part") then
3923
v.Transparency = 1
3924
v.BrickColor = BrickColor.new("White")
3925
v.Material = "Neon"
3926
end
3927
end
3928
local MAINRUINCOLOR = BrickColor.new("Dark grey")
3929
for i = 0,2,0.1 do
3930
swait()
3931
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
3932
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
3933
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
3934
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.2)
3935
RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.2)
3936
LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.2)
3937
end
3938
hum.WalkSpeed = storehumanoidWS
3939
attack = false
3940
end
3941
-------------------------------------------------------
3942
--Start Music Option--
3943
-------------------------------------------------------
3944
local Music = Instance.new("Sound",tors)
3945
Music.Volume = 7.5
3946
Music.SoundId = "rbxassetid://1117396305"
3947
Music.Looped = true
3948
Music.Pitch = 1 --Pitcher
3949
Music:Play()
3950
-------------------------------------------------------
3951
--End Music Option--
3952
-------------------------------------------------------
3953
3954
local naeeym2 = Instance.new("BillboardGui",char)
3955
naeeym2.AlwaysOnTop = true
3956
naeeym2.Size = UDim2.new(5,35,2,35)
3957
naeeym2.StudsOffset = Vector3.new(0,2,0)
3958
naeeym2.Adornee = hed
3959
naeeym2.Name = "Name"
3960
3961
local tecks2 = Instance.new("TextLabel",naeeym2)
3962
tecks2.BackgroundTransparency = 1
3963
tecks2.TextScaled = true
3964
tecks2.BorderSizePixel = 0
3965
tecks2.Text = "Casual"
3966
tecks2.Font = "Code"
3967
tecks2.TextSize = 30
3968
tecks2.TextStrokeTransparency = 0
3969
tecks2.TextColor3 = Color3.new(0,0,0)
3970
tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
3971
tecks2.Size = UDim2.new(1,0,0.5,0)
3972
tecks2.Rotation = 0
3973
tecks2.Parent = naeeym2
3974
3975
-------------------------------------------------------
3976
--Start Attacks N Stuff--
3977
-------------------------------------------------------
3978
local sine=0
3979
function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
3980
  local Hitboxpart = Instance.new("Part", EffectModel)
3981
  RemoveOutlines(Hitboxpart)
3982
  Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
3983
  Hitboxpart.CanCollide = false
3984
  Hitboxpart.Transparency = 1
3985
  Hitboxpart.Anchored = true
3986
  Hitboxpart.CFrame = Pose
3987
  game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
3988
  MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
3989
end
3990
wait2 = false
3991
combo = 1
3992
mouse.Button1Down:connect(function(key)
3993
  if attack == false then
3994
    attack = true
3995
    hum.WalkSpeed = 3.01
3996
    if combo == 1 and wait2 == false then
3997
      wait2 = true
3998
		for i = 0, 1.2, 0.1 do
3999
        swait()
4000
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
4001
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
4002
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
4003
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4004
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
4005
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
4006
		  end
4007
		CreateSound("138097048", ra, 3, .8)
4008
		HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 9, 3, "Normal")
4009
      for i = 0, 1.2, 0.1 do
4010
        swait()
4011
	BlockEffect(maincolor, Handle.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
4012
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
4013
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4014
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
4015
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4016
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
4017
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
4018
      end
4019
      combo = 2
4020
    end
4021
 	if combo == 2 and wait2 == false then
4022
      wait2 = true
4023
   for i = 0, 1.2, 0.1 do
4024
        swait()
4025
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
4026
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4027
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
4028
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4029
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
4030
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
4031
      end
4032
	CreateSound("138097048", rl, 3, 1)
4033
	HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
4034
    for i = 0, 1.6, 0.1 do
4035
        swait()
4036
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65+255.45*i)), 0.3)
4037
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4038
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(54), math.rad(0), math.rad(35)), 0.1)
4039
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-35)), 0.3)
4040
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
4041
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(0)), 0.3)
4042
      end
4043
      combo = 3
4044
    end
4045
   if combo == 3 and wait2 == false then
4046
    for i = 0, 1.2, 0.1 do
4047
        swait()
4048
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
4049
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
4050
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
4051
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4052
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
4053
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
4054
      end
4055
	CreateSound("138097048", ra, 3, .8)
4056
      HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
4057
      for i = 0, 1.2, 0.1 do
4058
        swait()
4059
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(35)), 0.3)
4060
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4061
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(96), math.rad(0), math.rad(10)), 0.1)
4062
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4063
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
4064
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
4065
      end
4066
		Effects.Sphere.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 85, 85, 85, 0.1, 0.1, 0.1, 0.03)
4067
		Effects.Ring.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 2, 2, 2, 0.1, 0.1, 0.1, 0.03)
4068
		HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
4069
	for i = 0, 1.2, 0.1 do
4070
        swait()
4071
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-35)), 0.3)
4072
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4073
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(25), math.rad(0), math.rad(10)), 0.1)
4074
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4075
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
4076
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
4077
      end
4078
      combo = 1
4079
    end
4080
    hum.WalkSpeed = 8
4081
    wait2 = false
4082
    attack = false
4083
	end
4084
end)
4085
function Decapitate()
4086
	local target = nil
4087
	local targettorso = nil
4088
	if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
4089
		if mouse.Target.Parent.Humanoid.PlatformStand == false then
4090
			target = mouse.Target.Parent.Humanoid
4091
			targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
4092
			targethead = mouse.Target.Parent:FindFirstChild("Head")
4093
		end
4094
	end
4095
	if target ~= nil then
4096
		targettorso.Anchored = true
4097
		attack = true
4098
		hum.WalkSpeed = 0
4099
		root.CFrame = targettorso.CFrame * CF(0,0,2.6)
4100
		for i = 0,4.2,0.1 do
4101
			swait()
4102
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
4103
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
4104
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
4105
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
4106
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(0), Rad(35)), 0.1)
4107
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
4108
		end
4109
		local ModelHead01 = New("Model", char, "", {})
4110
        local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
4111
        local Head01 = targethead:Clone()
4112
        targethead.Transparency = 1
4113
        Head01.Parent = ModelHead01
4114
        local weldHead01 = Instance.new("Weld")
4115
        weldHead01.Parent = Head01
4116
        weldHead01.Part0 = targethead
4117
        weldHead01.Part1 = Head01
4118
        weldHead01.C1 = CFrame.new(0, 0, 0)
4119
		targethead.face:Remove()
4120
		weldHead01.Part0 = ra
4121
        weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
4122
		targettorso:BreakJoints()
4123
		CreateSound("314390675", targettorso, 5, .7)
4124
		for i = 0,3.2,0.1 do
4125
			swait()
4126
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
4127
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
4128
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
4129
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(50)), 0.15)
4130
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(20), Rad(90)), 0.1)
4131
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
4132
		end
4133
		for i = 0,4.2,0.1 do
4134
			swait()
4135
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
4136
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
4137
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
4138
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
4139
		RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(185), Rad(0), Rad(15)), 0.1)
4140
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
4141
		end
4142
		CreateSound("541909763", targettorso, 5, .8)
4143
		weldHead01:Destroy()
4144
        Head01.CanCollide = true
4145
        local bodyVelocity2 = Create("BodyVelocity")({
4146
          velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
4147
          P = 5000,
4148
          maxForce = Vector3.new(8000, 8000, 8000),
4149
          Parent = Head01
4150
        })
4151
        game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
4152
		for i = 0,6.2,0.1 do
4153
			swait()
4154
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(40)), 0.15)
4155
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
4156
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
4157
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
4158
		RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-15)), 0.1)
4159
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
4160
		end
4161
		targettorso.Anchored = false
4162
		attack = false
4163
		hum.WalkSpeed = 8
4164
		root.CFrame = targettorso.CFrame * CF(0,0,3.4)
4165
	end
4166
end
4167
function Ascent()
4168
	attack = true
4169
	hum.WalkSpeed = 0
4170
	Cso("987502413", tors, 10, 1.05)
4171
        local vel2 = Instance.new("BodyVelocity",tors)
4172
        vel2.Velocity = Vector3.new(0,30,0)
4173
        vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
4174
	for i = 0,20,0.1 do
4175
	HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Normal")
4176
		swait()
4177
                BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
4178
                BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
4179
		CameraEnshaking(1, 4)
4180
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
4181
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
4182
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4183
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4184
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
4185
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
4186
	end
4187
	hum.WalkSpeed = 8
4188
        vel2:Destroy()
4189
	attack = false
4190
end
4191
function Explosion()
4192
	attack = true
4193
	for i = 0,2,0.05 do
4194
		swait()
4195
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4196
		Effects.Block.Create(BrickC("Deep orange"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4197
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4198
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4199
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
4200
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
4201
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4202
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4203
	end
4204
	CreateSound("331666100", tors, 10, 1)
4205
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
4206
	MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
4207
	CameraEnshaking(1.5, 10)  
4208
	for i = 1,2,0.1 do
4209
        swait()
4210
	PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
4211
	PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
4212
	PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
4213
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
4214
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
4215
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
4216
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
4217
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
4218
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
4219
	end
4220
	wait(.6)
4221
	attack = false
4222
end
4223
function GEtOuT()
4224
    attack = true
4225
    hum.WalkSpeed = 2.01
4226
    CreateSound("749031341", hed, 10, 1)
4227
    for i = 0,2,0.1 do
4228
        swait()
4229
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(50), Rad(0), Rad(0)), 0.15)
4230
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
4231
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
4232
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
4233
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
4234
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
4235
    end
4236
    HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 7, 10, 53, "Knockdown")
4237
    for i = 0,4,0.1 do
4238
        swait()
4239
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(-50), Rad(0), Rad(0)), 0.15)
4240
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
4241
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
4242
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
4243
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
4244
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
4245
    end
4246
    local Blobby = Instance.new("Part", char)
4247
Blobby.Name = "Blob"
4248
Blobby.CanCollide = false
4249
Blobby.BrickColor = BrickColor.new("Really black")
4250
Blobby.Transparency = 0
4251
Blobby.Material = "Plastic"
4252
Blobby.Size = Vector3.new(1, 1, 2)
4253
Blobby.TopSurface = Enum.SurfaceType.Smooth
4254
Blobby.BottomSurface = Enum.SurfaceType.Smooth
4255
 
4256
local Weld = Instance.new("Weld", Blobby)
4257
Weld.Part0 = ra
4258
Weld.Part1 = Blobby
4259
Weld.C1 = CFrame.new(0, -.3, 1.4)
4260
Weld.C0 = CFrame.Angles(math.rad(-90),0,0)
4261
 
4262
local M2 = Instance.new("SpecialMesh")
4263
M2.Parent = Blobby
4264
M2.MeshId = "http://www.roblox.com/asset/?id=491267221"
4265
M2.TextureId = "http://www.roblox.com/asset/?id=491267267"
4266
M2.Scale = Vector3.new(0.65, 0.65, 0.65)
4267
    for i = 0,6,0.1 do
4268
        swait()
4269
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4270
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
4271
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4272
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4273
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
4274
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
4275
    end
4276
    Blobby.Transparency = 1
4277
    Blobby:Destroy()
4278
    attack = false
4279
    hum.WalkSpeed = 8
4280
end
4281
function EndMySufferingV2() --why
4282
	attack = true
4283
	hum.WalkSpeed = 1.01
4284
        Character.Head.face.Texture = "rbxassetid://202210455"
4285
        local A = math.random(1,5)
4286
        if A == 1 then
4287
            meme.SoundId = "rbxassetid://295810519"
4288
        end
4289
        if A == 2 then
4290
            meme.SoundId = "rbxassetid://1124778077"
4291
        end
4292
        if A == 3 then
4293
            meme.SoundId = "rbxassetid://464157070"
4294
        end
4295
        if A == 4 then
4296
            meme.SoundId = "rbxassetid://146334595"
4297
        end
4298
        if A == 5 then
4299
            meme.SoundId = "rbxassetid://145536915"
4300
        end
4301
        meme:Play()
4302
        bass:Play()
4303
        joyemoji.Rate = 70
4304
        LIT.Rate = 70
4305
        ok.Rate = 70
4306
        toast.Rate = 70
4307
        
4308
	for i = 0,50,0.1 do
4309
		swait()
4310
	CameraEnshaking(1, 10)
4311
        bass.Parent = hed
4312
        meme.Parent = hed
4313
	rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
4314
	tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
4315
	RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
4316
	LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
4317
	RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
4318
	LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
4319
	end
4320
        bass:Stop()
4321
        meme:Stop()
4322
        joyemoji.Rate = 0
4323
        LIT.Rate = 0
4324
        ok.Rate = 0
4325
        toast.Rate = 0
4326
        Character.Head.face.Texture = "rbxassetid://620619801"
4327
	attack = false
4328
	hum.WalkSpeed = 8
4329
end
4330
function HAAAAA() --KONO POWA
4331
	attack = true
4332
	hum.WalkSpeed = 1.01
4333
        Character.Head.face.Texture = "rbxassetid://305068389"
4334
        chargeup.Pitch = 1
4335
	for i = 0,7,0.1 do
4336
		swait()
4337
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4338
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
4339
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4340
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4341
		RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
4342
		LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
4343
	end
4344
        Character.Head.face.Texture = "rbxassetid://313921371"
4345
        chargeup:play()
4346
	for i = 0,30,0.1 do
4347
		swait()
4348
		CameraEnshaking(1, 2)
4349
                chargeup.Parent = hed
4350
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4351
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
4352
		RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4353
		LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4354
		RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
4355
		LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
4356
	end
4357
        chargeup:stop()
4358
        chargeup.Pitch = 1.1
4359
        chargeup.TimePosition = 1
4360
        chargeup:play()
4361
        Character.Head.face.Texture = "rbxassetid://304942859"
4362
        for i, v in pairs(c.Parent:children()) do
4363
        if v.ClassName == "Part" then
4364
        local tra = trazx:clone()
4365
        tra.Parent = v
4366
        tra.LightEmission = 1
4367
        tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
4368
        tra.Rate = 15
4369
        tra.Rotation = NumberRange.new(-5, 5)
4370
        tra.Lifetime = NumberRange.new(1.5, 2)
4371
        tra.Size = NumberSequence.new({
4372
          NumberSequenceKeypoint.new(0, 0.1, 0),
4373
          NumberSequenceKeypoint.new(1, 0, 0)
4374
        })
4375
        tra.Transparency = NumberSequence.new({
4376
          NumberSequenceKeypoint.new(0, 1, 0),
4377
          NumberSequenceKeypoint.new(0.135, 0, 0),
4378
          NumberSequenceKeypoint.new(0.875, 0, 0),
4379
          NumberSequenceKeypoint.new(1, 1, 0)
4380
        })
4381
        tra.Speed = NumberRange.new(0.5)
4382
        tra.VelocitySpread = 360
4383
        tra.VelocityInheritance = 0.5
4384
        tra.ZOffset = 2
4385
        tra.Acceleration = Vector3.new(0, 2.5, 0)
4386
      end
4387
    end
4388
    local tra = trazx:clone()
4389
    tra.Parent = c.HumanoidRootPart
4390
    tra.Texture = "rbxassetid://347730682"
4391
    tra.LightEmission = 0.8
4392
    tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
4393
    tra.Rate = 250
4394
    tra.Rotation = NumberRange.new(-5, 5)
4395
    tra.Lifetime = NumberRange.new(0.75)
4396
    tra.Size = NumberSequence.new({
4397
      NumberSequenceKeypoint.new(0, 4.81, 0.875),
4398
      NumberSequenceKeypoint.new(1, 2.13, 0.875)
4399
    })
4400
    tra.Transparency = NumberSequence.new({
4401
      NumberSequenceKeypoint.new(0, 1, 0),
4402
      NumberSequenceKeypoint.new(0.0399, 0.85, 0),
4403
      NumberSequenceKeypoint.new(0.394, 0.9, 0),
4404
      NumberSequenceKeypoint.new(0.699, 1, 0),
4405
      NumberSequenceKeypoint.new(1, 1, 0)
4406
    })
4407
    tra.Speed = NumberRange.new(15)
4408
    tra.VelocitySpread = 360
4409
    tra.VelocityInheritance = 0.5
4410
    tra.ZOffset = 3.5
4411
    tra.Acceleration = Vector3.new(0, 25, 0)
4412
	for i = 0,35,0.1 do
4413
		swait()
4414
                ohno.Parent = hed
4415
		CameraEnshaking(1, 3)
4416
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4417
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
4418
		RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4419
		LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4420
		RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
4421
		LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
4422
	end
4423
        chargeup:stop()
4424
        chargeup.Pitch = 1.3
4425
        chargeup.TimePosition = 1
4426
        chargeup:play()
4427
        tra:Destroy()
4428
        tra:Destroy()
4429
        Character.Head.face.Texture = "rbxassetid://280233855"
4430
    local tra = trazx:clone()
4431
    tra.Parent = c.HumanoidRootPart
4432
    tra.Texture = "rbxassetid://347730682"
4433
    tra.LightEmission = 0.8
4434
    tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
4435
    tra.Rate = 250
4436
    tra.Rotation = NumberRange.new(-5, 5)
4437
    tra.Lifetime = NumberRange.new(0.3)
4438
    tra.Size = NumberSequence.new({
4439
      NumberSequenceKeypoint.new(0, 8, 0.875),
4440
      NumberSequenceKeypoint.new(1, 10, 0.875)
4441
    })
4442
    tra.Transparency = NumberSequence.new({
4443
      NumberSequenceKeypoint.new(0, 1, 0),
4444
      NumberSequenceKeypoint.new(0.0399, 0.531, 0),
4445
      NumberSequenceKeypoint.new(0.394, 0.906, 0),
4446
      NumberSequenceKeypoint.new(0.699, 1, 0),
4447
      NumberSequenceKeypoint.new(1, 1, 0)
4448
    })
4449
	for i = 0,32,0.1 do
4450
		swait()
4451
		CameraEnshaking(1, 5)
4452
                chargeup.Parent = hed
4453
                game.Players.LocalPlayer.Character.Humanoid:TakeDamage(0.12)
4454
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4455
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-65), Rad(0), Rad(0)), 0.3)
4456
		RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4457
		LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4458
		RW.C0 = clerp(RW.C0, CF(1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(0)), 0.1)
4459
		LW.C0 = clerp(LW.C0, CF(-1.4, 0.0000000005 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(150), Rad(0), Rad(-0)), 0.1)
4460
	end
4461
        chargeup:stop()
4462
        CreateSound("681582832", hed, 10, 1)
4463
        game.Players.LocalPlayer.Character:BreakJoints()
4464
        local S = Instance.new("Explosion",workspace)    
4465
        S.Position = tors.Position
4466
        S.BlastPressure = 9
4467
        S.BlastRadius = 30
4468
        S.ExplosionType = 0
4469
	attack = false
4470
	hum.WalkSpeed = 8
4471
        Character.Head.face.Texture = "rbxassetid://295197013"
4472
        tra:Destroy()
4473
	CameraEnshaking(4, 30)
4474
        error("Looks, like you died. (insert lenny face here)")
4475
end
4476
function NothingPersonal()
4477
	if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
4478
		local HITBODY = mouse.Target.Parent
4479
		local TORS = HITBODY:FindFirstChild("Torso") or HITBODY:FindFirstChild("UpperTorso")
4480
		local HEAD = HITBODY:FindFirstChild("Head")
4481
		local HUMAN = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
4482
		if TORS ~= nil and HUMAN ~= nil then
4483
	attack = true
4484
	root.CFrame = TORS.CFrame * CFrame.new(-1,0,3)
4485
	TORS.Anchored = true
4486
	hum.WalkSpeed = 0
4487
        Character.Head.face.Texture = "rbxassetid://40770311"
4488
	CreateSound("1255922819", hed, 10, 1)
4489
	CameraEnshaking(2, 4)
4490
		end
4491
		wait(3.5)
4492
		for i = 0,9,0.1 do
4493
			swait()
4494
			for i = 1,2 do
4495
	                HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 1, 10, 53, "Knockdown")
4496
                        CameraEnshaking(1, 7)
4497
			Effects.Sphere.Create(BrickColor.new("Persimmon"), TORS.CFrame*CFrame.new(math.random(-200,200)/100,math.random(-300,200)/100,math.random(-100,100)/100), 1, 1, 1, 15, 15, 15, 0.2)
4498
		    end
4499
		end
4500
		wait(.5)
4501
		TORS.Anchored = false
4502
		attack = false
4503
        Character.Head.face.Texture = "rbxassetid://620619801"
4504
	hum.WalkSpeed = 8
4505
	end
4506
end
4507
function Sonic()
4508
	attack = true
4509
	hum.WalkSpeed = 10
4510
        Character.Head.face.Texture = "rbxassetid://494811799"
4511
        CreateSound("814652778", hed, 10, 1)
4512
        CreateSound("537371462", hed, 10, 1)
4513
        local vel3 = Instance.new("BodyVelocity",tors)
4514
        vel3.Velocity = Vector3.new(0,25,0)
4515
        vel3.MaxForce = Vector3.new(10000000,10000000,10000000)
4516
	for i = 0,12,0.1 do
4517
		swait()
4518
		CameraEnshaking(1, 2)
4519
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 20, 99, 53, "Knockdown")
4520
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.3)
4521
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
4522
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
4523
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
4524
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
4525
                RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
4526
	end
4527
        vel3:Destroy()
4528
        Character.Head.face.Texture = "rbxassetid://620619801"
4529
	attack = false
4530
        hum.JumpPower = 50
4531
	hum.WalkSpeed = 8
4532
end
4533
4534
function Sonic2()
4535
	attack = true
4536
	hum.WalkSpeed = 10
4537
        hum.JumpPower = 0
4538
        Character.Head.face.Texture = "rbxassetid://494811799"
4539
        CreateSound("814652778", hed, 10, 1)
4540
        CreateSound("537371462", hed, 10, 1)
4541
        root.Velocity = root.CFrame.lookVector * 20
4542
	for i = 0,12,0.1 do
4543
		swait()
4544
		CameraEnshaking(1, 2)
4545
                root.Velocity = root.CFrame.lookVector * 50
4546
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 10, 50, 53, "Knockdown")
4547
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.3)
4548
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
4549
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
4550
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
4551
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -0.3) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
4552
                RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
4553
	end
4554
        Character.Head.face.Texture = "rbxassetid://620619801"
4555
	attack = false
4556
        hum.JumpPower = 50
4557
	hum.WalkSpeed = 8
4558
end
4559
function Flight() --wowthatsdiffrent
4560
attack = true
4561
Character.Head.face.Texture = "rbxassetid://269748407"
4562
local ColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
4563
ColorSequenceKeypoint.new(0.16, Color3.new(1,1,1)),
4564
ColorSequenceKeypoint.new(0.32, Color3.new(0,0,1)),
4565
ColorSequenceKeypoint.new(0.48, Color3.new(1,1,1)),
4566
ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
4567
ColorSequenceKeypoint.new(0.80, Color3.new(1,1,1)),
4568
ColorSequenceKeypoint.new(0.96, Color3.new(0,0,1)),
4569
ColorSequenceKeypoint.new(1, Color3.new(1,1,1))}
4570
local vel4 = Instance.new("BodyVelocity",ll)
4571
vel4.Velocity = Vector3.new(0,4,0)
4572
vel4.MaxForce = Vector3.new(10000000,10000000,10000000)
4573
local Atch3 = Instance.new("Attachment",ll)Atch3.Position = Vector3.new(0,0.6,0)
4574
local Atch4 = Instance.new("Attachment",ll)Atch4.Position = Vector3.new(0,-0.6,0)
4575
local Trail2 = Instance.new("Trail",ll)Trail2.Attachment0 = Atch3 Trail2.Attachment1 = Atch4
4576
Trail2.Texture = "rbxassetid://22636887" Trail2.Lifetime = 0.2 Trail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
4577
Trail2.Color = ColorSequence.new(ColorsArray) Trail2.LightEmission = 1 
4578
Trail2.Enabled = true
4579
local Atch5 = Instance.new("Attachment",rl)Atch5.Position = Vector3.new(0,0.6,0)
4580
local Atch6 = Instance.new("Attachment",rl)Atch6.Position = Vector3.new(0,-0.6,0)
4581
local Trail3 = Instance.new("Trail",rl)Trail3.Attachment0 = Atch5 Trail3.Attachment1 = Atch6
4582
Trail3.Texture = "rbxassetid://22636887" Trail3.Lifetime = 0.2 Trail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
4583
Trail3.Color = ColorSequence.new(ColorsArray) Trail3.LightEmission = 1 
4584
Trail3.Enabled = true
4585
local Atch7 = Instance.new("Attachment",ra)Atch7.Position = Vector3.new(0,0.6,0)
4586
local Atch8 = Instance.new("Attachment",ra)Atch8.Position = Vector3.new(0,-0.6,0)
4587
local Trail4 = Instance.new("Trail",ra)Trail4.Attachment0 = Atch7 Trail4.Attachment1 = Atch8
4588
Trail4.Texture = "rbxassetid://22636887" Trail4.Lifetime = 0.2 Trail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
4589
Trail4.Color = ColorSequence.new(ColorsArray) Trail4.LightEmission = 1 
4590
Trail4.Enabled = true
4591
local Atch9 = Instance.new("Attachment",la)Atch9.Position = Vector3.new(0,0.6,0)
4592
local Atch10 = Instance.new("Attachment",la)Atch10.Position = Vector3.new(0,-0.6,0)
4593
local Trail5 = Instance.new("Trail",la)Trail5.Attachment0 = Atch9 Trail5.Attachment1 = Atch10
4594
Trail5.Texture = "rbxassetid://22636887" Trail5.Lifetime = 0.2 Trail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
4595
Trail5.Color = ColorSequence.new(ColorsArray) Trail5.LightEmission = 1 
4596
Trail5.Enabled = true
4597
local Atch1 = Instance.new("Attachment",Torso)Atch1.Position = Vector3.new(0,2,0)
4598
local Atch2 = Instance.new("Attachment",Torso)Atch2.Position = Vector3.new(0,-2.5,0)
4599
local Trail = Instance.new("Trail",Torso)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
4600
Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.2 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
4601
Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1 
4602
Trail.Enabled = false
4603
ragdoll(char)
4604
wait(1)
4605
Character.Head.face.Texture = "rbxassetid://249062487"
4606
CreateSound("948494432", hed, 10, 1)
4607
wait(2)
4608
Character.Head.face.Texture = "rbxassetid://269748407"
4609
CreateSound("633394595", hed, 10, 1)
4610
wait(2)
4611
Character.Head.face.Texture = "rbxassetid://494811799"
4612
STHAP:play()
4613
wait(11)
4614
forevergone:play()
4615
end
4616
function dead()
4617
    attack = true
4618
    hum.WalkSpeed = 0
4619
    CreateSound("137225991", hed, 10, 1)
4620
        Character.Head.face.Texture = "rbxassetid://297512410"
4621
    for i = 0,1.1,0.1 do
4622
        swait()
4623
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4624
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4625
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4626
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4627
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4628
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4629
    end
4630
    for i = 0,1.1,0.1 do
4631
        swait()
4632
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
4633
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4634
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4635
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4636
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4637
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4638
    end
4639
    for i = 0,1.1,0.1 do
4640
        swait()
4641
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
4642
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4643
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4644
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4645
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4646
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4647
    end
4648
    for i = 0,1.1,0.1 do
4649
        swait()
4650
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
4651
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4652
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4653
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4654
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4655
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4656
    end
4657
    for i = 0,1.1,0.1 do
4658
        swait()
4659
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4660
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4661
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4662
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4663
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4664
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4665
    end
4666
    for i = 0,1.1,0.1 do
4667
        swait()
4668
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
4669
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4670
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4671
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4672
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4673
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4674
    end
4675
    for i = 0,1.1,0.1 do
4676
        swait()
4677
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
4678
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4679
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4680
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4681
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4682
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4683
    end
4684
    for i = 0,1.1,0.1 do
4685
        swait()
4686
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
4687
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4688
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4689
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4690
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4691
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4692
    end
4693
    for i = 0,1.1,0.1 do
4694
        swait()
4695
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4696
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4697
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(90)), 0.15)
4698
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-90)), 0.15)
4699
        RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(140)), 0.1)
4700
        LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-140)), 0.1)
4701
    end
4702
        Character.Head.face.Texture = "rbxassetid://273309187"
4703
    for i = 0,9,0.1 do
4704
        swait()
4705
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
4706
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4707
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
4708
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
4709
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(30)), 0.1)
4710
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-30)), 0.1)
4711
    end
4712
    attack = false
4713
        Character.Head.face.Texture = "rbxassetid://40770311"
4714
    hum.WalkSpeed = 8
4715
end
4716
function Pixel_Corrupt()
4717
    attack = true
4718
        corrupted = true
4719
    for i = 0,3,0.05 do
4720
        swait()
4721
    rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
4722
    tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
4723
    RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
4724
    LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
4725
    RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
4726
    LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
4727
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4728
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4729
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
4730
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
4731
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4732
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4733
    end
4734
        refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
4735
    HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Normal")
4736
        BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
4737
    CreateSound("331666100", refa, 10, 1)
4738
    CameraEnshaking(1.5, 10)  
4739
    coroutine.resume(coroutine.create(function()
4740
    for i = 1,20,0.1 do
4741
        swait(5)
4742
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4743
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4744
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4745
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4746
    CreateSound("331666100", refa, 10, 1)
4747
        BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
4748
    HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Normal")
4749
        end
4750
        refa:Destroy()
4751
        corrupted = false
4752
        end))
4753
    for i = 1,2.5,0.1 do
4754
        swait()
4755
rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
4756
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
4757
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
4758
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
4759
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
4760
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
4761
    end
4762
    wait(.3)
4763
    attack = false
4764
end
4765
corrupted = false
4766
function Pixel_Corrupt()
4767
	attack = true
4768
        corrupted = true
4769
	for i = 0,3,0.05 do
4770
		swait()
4771
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
4772
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
4773
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
4774
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
4775
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
4776
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
4777
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
4778
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4779
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
4780
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
4781
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
4782
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
4783
	end
4784
        refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
4785
	HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Normal")
4786
        BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
4787
	CreateSound("331666100", refa, 10, 1)
4788
	CameraEnshaking(1.5, 10)  
4789
	coroutine.resume(coroutine.create(function() 
4790
	for i = 1,20,0.1 do
4791
        swait(5)
4792
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4793
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4794
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4795
PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
4796
	CreateSound("331666100", refa, 10, 1)
4797
        BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
4798
	HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Normal")
4799
        end
4800
        refa:Destroy()
4801
        corrupted = false
4802
        end))
4803
	for i = 1,2.5,0.1 do
4804
        swait()
4805
rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
4806
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
4807
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
4808
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
4809
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
4810
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
4811
	end
4812
	wait(.3)
4813
	attack = false
4814
end
4815
function Laugh()
4816
	attack = true
4817
	hum.WalkSpeed = 0
4818
	CreateSound("300208779", hed, 10, 1)
4819
	for i = 0,9,0.1 do
4820
		swait()
4821
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
4822
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
4823
		if Mrandom(1,15) == 1 then
4824
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
4825
		end
4826
		RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
4827
		LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
4828
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
4829
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
4830
	end
4831
	attack = false
4832
	hum.WalkSpeed = 10
4833
end
4834
function Flying_Kick()
4835
	attack = true
4836
	hum.WalkSpeed = 0
4837
	for i = 0,2.7,0.1 do
4838
		swait()
4839
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
4840
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
4841
	RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
4842
	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(30)), 0.15)
4843
	RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(15)), 0.1)
4844
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(-15)), 0.1)
4845
	end
4846
	local bodyVelocity = Create("BodyVelocity")({
4847
          velocity = Vector3.new(0, 0, 0) + root.CFrame.lookVector * 250,
4848
          P = 5000,
4849
          maxForce = Vector3.new(9e99, 9e99, 9e99),
4850
          Parent = root
4851
        })
4852
      game:GetService("Debris"):AddItem(bodyVelocity, 0.05)
4853
CreateSound("138097048", rl, 3, 1)
4854
	for i = 0,2.1,0.1 do
4855
		swait()
4856
		HitboxFunction(rl.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
4857
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, .6 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(90)), 0.15)
4858
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
4859
	RH.C0 = clerp(RH.C0, CF(.4, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-125), Rad(0), Rad(0)), 0.15)
4860
	LH.C0 = clerp(LH.C0, CF(-1.3, -1.3 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(35), Rad(0), Rad(0)), 0.15)
4861
	RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
4862
	LW.C0 = clerp(LW.C0, CF(-1.9, 0.8 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-215)), 0.1)
4863
	end
4864
	attack = false
4865
	hum.WalkSpeed = 8
4866
end
4867
function UpperCut()
4868
	attack = true
4869
	hum.WalkSpeed = 0
4870
	for i = 0,2.3,0.1 do
4871
		swait()
4872
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.7 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
4873
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
4874
	RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
4875
	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(30)), 0.15)
4876
	RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 30), -.8 + 0.025 * Cos(sine / 20)) * angles(Rad(165), Rad(0), Rad(0)), 0.1)
4877
	LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), -1 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(75)), 0.1)
4878
	end
4879
	CreateSound("138097048", ra, 3, .8)
4880
	HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 8, 3, "Knockdown")
4881
	for i = 0,2.8,0.1 do
4882
		swait()
4883
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-35), Rad(0), Rad(10)), 0.15)
4884
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
4885
	RH.C0 = clerp(RH.C0, CF(1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-55)), 0.15)
4886
	LH.C0 = clerp(LH.C0, CF(-1, -1.2 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
4887
	RW.C0 = clerp(RW.C0, CF(1.3, .8 + 0.05 * Sin(sine / 30), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(125), Rad(0), Rad(0)), 0.1)
4888
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-10)), 0.1)
4889
	end
4890
	attack = false
4891
	hum.WalkSpeed = 8
4892
end
4893
function Spinning_Kick()
4894
	attack = true
4895
	hum.WalkSpeed = 3.01
4896
	for i = 0, 1.2, 0.1 do
4897
        swait()
4898
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
4899
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4900
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
4901
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
4902
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
4903
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
4904
      end
4905
    for i = 0, 4.6, 0.1 do
4906
        swait()
4907
	CreateSound("138097048", rl, 3, 1)
4908
	HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
4909
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65 + 255.45 * i)), 0.3)
4910
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
4911
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-54), math.rad(0), math.rad(47)), 0.1)
4912
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-47)), 0.3)
4913
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
4914
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(30)), 0.3)
4915
      end
4916
	attack = false
4917
	hum.WalkSpeed = 8
4918
end
4919
function Beam_Of_Light()
4920
	
4921
end
4922
function Blast_Of_God()
4923
	attack = true
4924
	hum.WalkSpeed = 3.01
4925
	for i = 0,6.3,0.1 do
4926
		swait()
4927
		Effects.Sphere.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4928
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(90)), 0.15)
4929
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
4930
		RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
4931
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
4932
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
4933
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
4934
	end
4935
	Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
4936
    Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.03)
4937
	Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
4938
    Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 11, 11, 11, 0.05)
4939
 	Effects.Block.Create(BrickC("Bright orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
4940
	Effects.Ring.Create(BrickC("Bright orange"), ra.CFrame * angles(Rad(90),0,0) * CF(0, -1, 0), 2, 2, 2, 7.6, 7.6, 7.6, 0.03)
4941
	CreateSound("142070127", tors, 10, 1)
4942
	MagniDamage(ra, 12, 40, 60, 10, "Normal")
4943
	for i = 0,2.6,0.1 do
4944
		swait()
4945
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(90)), 0.15)
4946
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-90)), 0.3)
4947
		RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-16 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
4948
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-25 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
4949
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(195 - 2.5 * Sin(sine / 20))), 0.1)
4950
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-35 + 2.5 * Sin(sine / 20))), 0.1)
4951
	end
4952
	attack = false
4953
	hum.WalkSpeed = 8
4954
end
4955
function Diablo_Explosion()
4956
	attack = true
4957
	hum.WalkSpeed = 3.01
4958
	for i = 0,6.3,0.1 do
4959
		swait()
4960
		Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4961
		Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4962
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4963
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4964
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
4965
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
4966
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
4967
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
4968
	end
4969
	Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 14, 14, 14, 0.05)
4970
    Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 11, 11, 11, 0.03)
4971
	Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 8, 8, 8, 0.05)
4972
    Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 6, 6, 6, 0.05)
4973
 	Effects.Sphere.Create(BrickC("Really red"), root.CFrame * CF(0, 1, -4), 2, 2, 2, 10.5, 10.5, 10.5, 0.05)
4974
	Effects.Ring.Create(BrickC("Really red"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
4975
	CreateSound("142070127", tors, 10, 1)
4976
	MagniDamage(tors, 12, 34, 54, 10, "DarkUp")
4977
	for i = 0,4.6,0.1 do
4978
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4979
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4980
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
4981
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
4982
		RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
4983
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
4984
	end
4985
	wait(.6)
4986
	attack = false
4987
	hum.WalkSpeed = 8
4988
end
4989
function Multi_Bombs()
4990
	attack = true
4991
	hum.WalkSpeed = 3.01
4992
	for i = 0,3,0.1 do
4993
		swait()
4994
		Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4995
		Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
4996
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4997
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
4998
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
4999
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
5000
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
5001
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
5002
	end
5003
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
5004
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
5005
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
5006
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
5007
 	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
5008
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
5009
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
5010
	CreateSound("142070127", tors, 10, 1)
5011
	MagniDamage(tors, 17, 15, 35, 10, "Normal")
5012
	for i = 0,1,0.1 do
5013
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5014
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5015
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5016
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
5017
		RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
5018
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
5019
	end
5020
	for i = 0,2,0.1 do
5021
		swait()
5022
		Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5023
		Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5024
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5025
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5026
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5027
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
5028
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
5029
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
5030
	end
5031
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
5032
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
5033
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
5034
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
5035
 	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
5036
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
5037
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
5038
	CreateSound("142070127", tors, 10, 1)
5039
	MagniDamage(tors, 17, 15, 35, 10, "Normal")
5040
	for i = 0,1,0.1 do
5041
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5042
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5043
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5044
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
5045
		RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
5046
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
5047
	end
5048
	for i = 0,2,0.1 do
5049
		swait()
5050
		Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5051
		Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5052
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5053
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5054
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5055
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
5056
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
5057
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
5058
	end
5059
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
5060
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
5061
	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
5062
    Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
5063
 	Effects.Sphere.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
5064
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
5065
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
5066
	CreateSound("142070127", tors, 10, 1)
5067
	MagniDamage(tors, 17, 15, 35, 10, "Normal")
5068
	for i = 0,1,0.1 do
5069
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5070
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5071
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5072
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
5073
		RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
5074
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
5075
	end
5076
	wait(.6)
5077
	attack = false
5078
	hum.WalkSpeed = 8
5079
end
5080
function Hell_From_Above()
5081
	local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
5082
	attack = true
5083
	hum.WalkSpeed = 3.01
5084
	for i = 0,6.3,0.1 do
5085
		swait()
5086
		Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5087
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5088
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5089
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5090
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
5091
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
5092
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
5093
	end
5094
	CreateSound("142070127", tors, 10, 1)
5095
	Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
5096
	Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
5097
	Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
5098
	Effects.Sphere.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
5099
	for i = 0,3.8,0.1 do
5100
		swait()
5101
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
5102
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5103
		RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
5104
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
5105
		RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
5106
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
5107
	end
5108
	CreateSound("224339201", tors, 10, 0.5)
5109
	for i = 1, 3 do
5110
	MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
5111
	UhhhhThing.CFrame = mouse.Hit
5112
	Effects.Cylinder.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
5113
	Effects.Block.Create(BrickColor.new("Really red"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
5114
	end
5115
	UhhhhThing:Destroy()
5116
	attack = false
5117
	hum.WalkSpeed = 8
5118
end
5119
function Blizzard()
5120
	attack = true
5121
	hum.WalkSpeed = 2
5122
        hum.JumpPower = 0
5123
	for i = 0,70,0.1 do
5124
	        MagniDamage(tors, 41, 1, 3, 1, "Normal")
5125
	        Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-40,40),Mrandom(-40,40),Mrandom(-40,40)), 2, 2, 2, 4, 4, 4, 0.03)
5126
		swait()
5127
		Effects.Block.Create(BrickC("Institutional white"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5128
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
5129
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
5130
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5131
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5132
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
5133
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
5134
	end
5135
	hum.WalkSpeed = 16
5136
        hum.JumpPower = 50
5137
	attack = false
5138
end
5139
5140
function Cryo_Freeze()
5141
	attack = true
5142
	for i = 0,5.2,0.03 do
5143
		swait()
5144
		Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5145
		Effects.Block.Create(BrickC("White"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5146
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5147
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5148
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5149
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5150
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5151
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5152
	end
5153
	CreateSound("331666100", tors, 10, 1)
5154
	Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
5155
	for i = 1,3,0.1 do
5156
	hum.WalkSpeed = 0.10
5157
	MagniDamage(tors, 400, 1, 10, 0, "Normal")
5158
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
5159
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
5160
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
5161
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
5162
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
5163
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
5164
	end
5165
	for i = 1,10,0.1 do
5166
        swait(10)
5167
	hum.WalkSpeed = 0.10
5168
	MagniDamage(tors, 400, 1, 1, 0, "Normal")
5169
	Effects.Ring.Create(BrickC("Cyan"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
5170
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
5171
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
5172
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
5173
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
5174
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
5175
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
5176
	end
5177
	wait(.6)
5178
	attack = false
5179
end
5180
function Menacing_Aura()
5181
	attack = true
5182
        notmenacing = false
5183
	for i = 0,2,0.1 do
5184
		swait()
5185
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5186
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5187
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5188
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5189
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5190
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5191
	end
5192
	CreateSound("331666100", tors, 10, 1)
5193
	coroutine.resume(coroutine.create(function() 
5194
		for i = 0,25,0.1 do
5195
			swait(10)
5196
	        MagniDamage(tors, 6.5, 1, 2, 0, "Normal")
5197
                Effects.Ring.Create(maincolor, root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.20, 0.20, 0.05, 0.02)
5198
		end
5199
                notmenacing = true
5200
	end))
5201
	wait(.6)
5202
	attack = false
5203
end
5204
local alternatecooldownbecausewhynotdood = false
5205
function Heat_Stroke()--This was NOT MADE BY ME! It's from Ruin II. Credit goes to When_kun, NoobyGames12, Injectioneer and Salvo_Starly!
5206
	attack = true
5207
	alternatecooldownbecausewhynotdood = true
5208
	for i = 0,2,0.1 do
5209
		swait()
5210
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5211
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5212
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5213
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5214
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5215
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5216
	end
5217
Effects.Block.Create(BrickColor.new("Bright red"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 5, 5, 5, 4, 4, 4, .06)
5218
ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
5219
      coroutine.resume(coroutine.create(function()
5220
            for i = 1,150,0.1 do
5221
            swait()	
5222
            MagniDamage(ref, 23.3, 3, 9, 0, "Normal")
5223
            Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
5224
            Effects.Block.Create(BrickColor.new("Black"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
5225
            Effects.Block.Create(BrickColor.new("Bright red"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, 2, 2, 2, 0.05)
5226
            end
5227
            swait(50)
5228
            alternatecooldownbecausewhynotdood = false
5229
            ref:Remove() -- still lazy to use debris
5230
      end))
5231
attack = false	
5232
end
5233
function Eruption()
5234
	attack = true
5235
	hum.WalkSpeed = 2
5236
        hum.JumpPower = 0
5237
	for i = 0,7,0.1 do
5238
	        HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
5239
		swait()
5240
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5241
		Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5242
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
5243
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
5244
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5245
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5246
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
5247
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
5248
	end
5249
	CreateSound("144699494", tors, 10, 1)
5250
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
5251
	Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
5252
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
5253
	Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
5254
	MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
5255
	coroutine.resume(coroutine.create(function() 
5256
		for i = 0,1.8,0.1 do
5257
			swait()
5258
			hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
5259
		end
5260
		for i = 0,1.8,0.1 do
5261
			swait()
5262
		hum.CameraOffset = Vector3.new(0,0,0)
5263
		end
5264
	end))
5265
        local vel2 = Instance.new("BodyVelocity",tors)
5266
        vel2.Velocity = Vector3.new(0,55,0)
5267
        vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
5268
	for i = 0,4,0.1 do
5269
	        HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
5270
		swait()
5271
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5272
		Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5273
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
5274
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
5275
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5276
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5277
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
5278
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
5279
	end
5280
	hum.WalkSpeed = 16
5281
        vel2:Destroy()
5282
        hum.JumpPower = 50
5283
	attack = false
5284
end
5285
function Solar_Flare()
5286
	attack = true
5287
	hum.WalkSpeed = 2
5288
        hum.JumpPower = 75
5289
        hum.Jump = true
5290
        wait(0.4)
5291
	CreateSound("144699494", tors, 10, 1)
5292
        hum.JumpPower = 0
5293
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
5294
	Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
5295
	Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
5296
	for i = 0,20,0.1 do
5297
                root.Velocity = root.CFrame.lookVector * 60
5298
	        HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
5299
		swait()
5300
		Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
5301
		Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
5302
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
5303
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
5304
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5305
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
5306
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
5307
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
5308
	end
5309
	hum.WalkSpeed = 16
5310
        hum.JumpPower = 50
5311
	attack = false
5312
end
5313
function ShadowWarp()
5314
	MagniDamage(tors, 5, 5, 10, 0, "Normal")
5315
	Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
5316
	Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
5317
		Effects.Block.Create(BrickC("Steel blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
5318
		local pos = root.Position
5319
		root.CFrame = CF(mouse.Hit.p+VT(0,3,0),pos)
5320
		CreateSound("769380905", tors, 10, 1)
5321
	MagniDamage(tors, 5, 15, 20, 0, "DarkUp")
5322
		Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(0, 0, 0), 2, 2, 2, 6, 6, 6, 0.05)
5323
	Effects.Ring.Create(BrickC("Dark blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.2, 0.2, 0.2, 0.6, 0.6, 0.6, 0.03)
5324
	Effects.Ring.Create(BrickC("Steel blue"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.1, 0.1, 0.1, 0.3, 0.3, 0.3, 0.02)
5325
end
5326
function Shade()
5327
	hum.WalkSpeed = 3
5328
	attack = true
5329
	for i = 0,2,0.1 do
5330
		swait()
5331
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5332
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5333
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5334
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5335
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5336
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5337
	end
5338
	hum.WalkSpeed = 3
5339
	CreateSound("588736969", tors, 10, 1)
5340
	Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
5341
	MagniDamage(tors, 27, 12, 24, 2, "Normal")
5342
	for i = 0,3,0.1 do
5343
		swait()
5344
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5345
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5346
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5347
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5348
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5349
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5350
        end
5351
	hum.WalkSpeed = 3
5352
	CreateSound("588736969", tors, 10, 1)
5353
	Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
5354
	MagniDamage(tors, 27, 12, 24, 2, "Normal")
5355
	for i = 0,3,0.1 do
5356
		swait()
5357
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5358
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5359
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5360
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5361
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5362
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5363
        end
5364
	CreateSound("588736969", tors, 10, 1)
5365
	Effects.Block.Create(BrickC("Deep blue"), tors.CFrame * CF(0, 0, 0), 80, 80, 80, 40, 40, 40, 0.05)
5366
	MagniDamage(tors, 27, 12, 24, 2, "Normal")
5367
	hum.WalkSpeed = 3
5368
	wait(.6)
5369
	hum.WalkSpeed = 16
5370
	attack = false
5371
end
5372
function Purity_Slam()
5373
	attack = true
5374
	for i = 0,5.2,0.1 do
5375
		swait()
5376
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5377
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5378
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5379
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5380
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5381
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5382
	end
5383
	CreateSound("331666100", tors, 10, 1)
5384
	Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
5385
	Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 5.6, 5.6, 5.6, 0.03)
5386
	Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
5387
	Effects.Ring.Create(BrickC("Toothpaste"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
5388
	MagniDamage(tors, 12, 40, 60, 10, "Normal")
5389
	coroutine.resume(coroutine.create(function() 
5390
		for i = 0,1.8,0.1 do
5391
			swait()
5392
			hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
5393
		end
5394
		for i = 0,1.8,0.1 do
5395
			swait()
5396
		hum.CameraOffset = Vector3.new(0,0,0)
5397
		end
5398
	end))
5399
	for i = 1,4.7,0.1 do
5400
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
5401
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
5402
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
5403
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
5404
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
5405
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
5406
	end
5407
	wait(.6)
5408
	attack = false
5409
end
5410
function Universal_Crush()
5411
	attack = true
5412
	for i = 0,5.2,0.05 do
5413
		swait()
5414
		Effects.Block.Create(BrickC("Dark indigo"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5415
		Effects.Block.Create(BrickC("Dark indigo"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
5416
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5417
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5418
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5419
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5420
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5421
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5422
	end
5423
	CreateSound("331666100", tors, 10, 1)
5424
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 16.6, 16.6, 16.6, 0.01)
5425
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 16, 16, 16, 19.6, 19.6, 19.6, 0.01)
5426
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 18, 18, 18, 22.6, 22.6, 22.6, 0.01)
5427
	Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 20, 20, 20, 25.6, 25, 25, 0.01)
5428
	MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
5429
	coroutine.resume(coroutine.create(function() 
5430
		for i = 0,1.8,0.1 do
5431
			swait()
5432
			hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
5433
		end
5434
		for i = 0,1.8,0.1 do
5435
			swait()
5436
		hum.CameraOffset = Vector3.new(0,0,0)
5437
		end
5438
	end))
5439
	for i = 1,4.7,0.1 do
5440
	rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
5441
	tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
5442
	RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
5443
	LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
5444
	RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
5445
	LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
5446
	end
5447
	wait(.6)
5448
	attack = false
5449
end
5450
function Painful_Stomp()
5451
	attack = true
5452
	for i = 0,5.2,0.1 do
5453
		swait()
5454
		tecks2.Rotation = math.random(-20, 20)
5455
                tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
5456
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
5457
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5458
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
5459
		LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
5460
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
5461
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
5462
	end	
5463
	CreateSound("331666100", char, 10, 1)
5464
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
5465
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
5466
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
5467
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
5468
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
5469
	Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
5470
	Effects.Ring.Create(BrickColor.Random(), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
5471
	for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
5472
		if v:FindFirstChild("Head") then
5473
			Eviscerate(v)
5474
		end
5475
	end
5476
	coroutine.resume(coroutine.create(function() 
5477
		for i = 0,2.8,0.1 do
5478
			swait()
5479
			hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
5480
		end
5481
		for i = 0,1.8,0.1 do
5482
			swait()
5483
		hum.CameraOffset = Vector3.new(0,0,0)
5484
		end
5485
	end))
5486
	for i = 0,3.7,0.1 do
5487
		tecks2.Rotation = math.random(-20, 20)
5488
                tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
5489
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
5490
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
5491
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
5492
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
5493
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
5494
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
5495
	end
5496
	wait(.6)
5497
	attack = false
5498
end
5499
function Ending()
5500
	local target = nil
5501
	local targettorso = nil
5502
	if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
5503
		if mouse.Target.Parent.Humanoid.PlatformStand == false then
5504
			targetT  = mouse.Target.Parent
5505
			target = mouse.Target.Parent.Humanoid
5506
			targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
5507
			targethead = mouse.Target.Parent:FindFirstChild("Head")
5508
		end
5509
	end
5510
	if target ~= nil then
5511
		targettorso.Anchored = true
5512
		attack = true
5513
		hum.WalkSpeed = 0
5514
		local originalpos = root.CFrame
5515
		root.CFrame = targettorso.CFrame * CF(0,0,2.6)
5516
		for i = 0,1.8,0.1 do
5517
		tecks2.Rotation = math.random(-20, 20)
5518
			swait()
5519
                tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
5520
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-65)), 0.15)
5521
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(65)), 0.3)
5522
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
5523
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
5524
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(35)), 0.1)
5525
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
5526
		end
5527
		Eviscerate(targetT)
5528
		CreateSound("331666100", ra, 4, 1)
5529
		CreateSound("180083286", targettorso, 10, 1)
5530
		coroutine.resume(coroutine.create(function() 
5531
		for i = 0,1.8,0.1 do
5532
			swait()
5533
			hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
5534
		end
5535
		for i = 0,1.8,0.1 do
5536
			swait()
5537
		hum.CameraOffset = Vector3.new(0,0,0)
5538
		end
5539
	end))
5540
		for i = 0,4.6,0.1 do
5541
                tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
5542
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
5543
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
5544
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
5545
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
5546
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
5547
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
5548
		end
5549
		wait(.6)
5550
		root.CFrame = originalpos
5551
		attack = false
5552
	hum.WalkSpeed = 8
5553
	end
5554
end
5555
5556
--[[I don't take ANY credit for this attack,
5557
	this was all nooby's hard work and the only reason i uhhh "used" it
5558
	is cause I i didn't have attack ideas at the time so yeah,
5559
	100% nooby's credit <3]]
5560
function Ende_der_Weld()
5561
	attack = true
5562
	hum.WalkSpeed = 0
5563
	for i = 0,4.6,0.1 do
5564
			swait()
5565
		tecks2.Rotation = math.random(-20, 20)
5566
                tecks2.Text = ""..NOUSE[math.random(1,#NOUSE)]
5567
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
5568
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
5569
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
5570
		LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
5571
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
5572
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
5573
		end
5574
		local a = Instance.new("Part",char)
5575
		a.BrickColor = BrickColor.random()
5576
	a.Name = "Lazer"	
5577
	a.Anchored = true
5578
a.Material = "Neon"
5579
a.Transparency = 1
5580
	a.CanCollide = false
5581
	local hitbox = Instance.new("Part",char)
5582
	hitbox.Size = Vector3.new(5,5,5)
5583
	hitbox.CFrame = mouse.hit
5584
	hitbox.Anchored = true
5585
	hitbox.Transparency = 1
5586
	hitbox.CanCollide = false
5587
	local ray = Ray.new(
5588
	    ra.CFrame.p,                           -- origin
5589
	    (mouse.Hit.p - ra.CFrame.p).unit * 500 -- direction
5590
	) 
5591
	local ignore = char
5592
	local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
5593
	if hit then
5594
		local humanoid = hit.Parent:FindFirstChildOfClass("Humanoid")
5595
	 
5596
		if not humanoid then
5597
			humanoid = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
5598
		end
5599
		if humanoid then
5600
			if humanoid.Parent:IsA"Model" then
5601
			end
5602
		end
5603
	end
5604
	a.BottomSurface = 10
5605
	a.TopSurface = 10
5606
	local distance = (ra.CFrame.p - position).magnitude
5607
	a.Size = Vector3.new(0.1, 0.1, 0.1)
5608
	a.CFrame = CFrame.new(ra.CFrame.p, position) * CFrame.new(0, 0, 0)
5609
	game:GetService("Debris"):AddItem(a, 5)
5610
	game:GetService("Debris"):AddItem(hitbox, 1)
5611
local newmesh = Instance.new("BlockMesh",a)
5612
MagicBlock(BrickColor.Random(),ra.CFrame,5,5,5,0.25,0.25,0.25,0.025) 
5613
MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.5,1.5,0.015,1)
5614
MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1.25,1.25,0.015,2)
5615
MagicShockAlt(BrickColor.Random(),a.CFrame,5,5,1,1,0.015,1)
5616
			 local lbs = Instance.new("Part")
5617
  lbs.Parent = char
5618
CreateSound("929619479", lbs, 10, 1)
5619
   lbs.Material = "Neon"
5620
    lbs.Color = BrickColor.Random().Color
5621
     lbs.CanCollide = false
5622
     lbs.Shape = "Ball"
5623
     lbs.Anchored = true
5624
     lbs.Transparency = 0
5625
     lbs.Size = Vector3.new(20,20,20)
5626
     lbs.CFrame = a.CFrame
5627
     local thing = Instance.new("SpecialMesh",lbs)
5628
     thing.MeshType = "Sphere"
5629
lbs.Anchored = false
5630
  local bvs = Instance.new("BodyVelocity")
5631
  bvs.maxForce = Vector3.new(1e9, 1e9, 1e9)
5632
  bvs.velocity = a.CFrame.lookVector*75
5633
  bvs.Parent = lbs
5634
lbs.Touched:connect(function(hit) 
5635
	MagniDamage(hit, 12, 40, 60, 10, "Normal")
5636
end)
5637
attack = false
5638
game:GetService("Debris"):AddItem(lbs, 10)
5639
for x = 0, 4 do
5640
	local bulletgos = IT("Model",char)
5641
	local bulletgos2 = IT("Model",char)
5642
for z = 0, 24 do
5643
			 local lb = Instance.new("Part")
5644
  lb.Parent = bulletgos
5645
   lb.Material = "Neon"
5646
    lb.Color = BrickColor.Random().Color
5647
     lb.CanCollide = false
5648
     lb.Anchored = true
5649
     lb.Transparency = 0
5650
     lb.Size = Vector3.new(2,2,2)
5651
local thing = Instance.new("SpecialMesh",lb)
5652
     thing.MeshType = "Sphere"
5653
     thing.Scale = Vector3.new(0.5,0.5,1.5)
5654
     lb.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
5655
     lb.CFrame = lb.CFrame + lb.CFrame.lookVector*15
5656
			 local lb2 = Instance.new("Part")
5657
  lb2.Parent = bulletgos2
5658
   lb2.Material = "Neon"
5659
    lb2.Color = lb.Color
5660
     lb2.CanCollide = false
5661
     lb2.Anchored = true
5662
     lb2.Transparency = 0
5663
     lb2.Size = Vector3.new(2,2,2)
5664
     lb2.CFrame = lbs.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
5665
     lb2.CFrame = lb2.CFrame + lb.CFrame.lookVector*15
5666
     local thing2 = Instance.new("SpecialMesh",lb2)
5667
     thing2.MeshType = "Sphere"
5668
     thing2.Scale = Vector3.new(0.5,0.5,1.5)
5669
lb.Touched:connect(function(hit) 
5670
	MagniDamage(hit, 12, 40, 60, 10, "Normal")
5671
end)
5672
lb2.Touched:connect(function(hit) 
5673
	MagniDamage(hit, 12, 40, 60, 10, "Normal")
5674
end)
5675
end
5676
MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
5677
MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,-0.1,-0.1,-0.1,0.025)
5678
MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
5679
MagicBlock(BrickColor.Random(),lbs.CFrame,25,25,25,0.5,0.5,0.5,0.025)
5680
CreateSound("925629856", lbs, 5, 1)
5681
game:GetService("Debris"):AddItem(bulletgos, 7)
5682
game:GetService("Debris"):AddItem(bulletgos2, 7)
5683
for i,v in pairs(bulletgos:children()) do
5684
    if v:IsA("Part") then
5685
	v.Anchored = false
5686
	MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025) 
5687
  local bv = Instance.new("BodyVelocity")
5688
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
5689
  bv.velocity = v.CFrame.lookVector*25
5690
  bv.Parent = v
5691
game:GetService("Debris"):AddItem(v, 5)
5692
    end
5693
end
5694
for i,v in pairs(bulletgos2:children()) do
5695
    if v:IsA("Part") then
5696
	v.Anchored = false
5697
	MagicBlock(v.BrickColor,v.CFrame,1,1,1,0.25,0.25,0.25,0.025) 
5698
  local bv = Instance.new("BodyVelocity")
5699
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
5700
  bv.velocity = v.CFrame.lookVector*-25
5701
  bv.Parent = v
5702
game:GetService("Debris"):AddItem(v, 5)
5703
    end
5704
end
5705
wait(1)
5706
end
5707
attack = false
5708
hum.WalkSpeed = 8
5709
end
5710
-------------------------------------------------------
5711
--End Attacks N Stuff--
5712
-------------------------------------------------------
5713
mouse.KeyDown:connect(function(key)
5714
    if string.byte(key) == 48 then
5715
        Swing = 2
5716
        hum.WalkSpeed = 38.82
5717
	end
5718
end)
5719
mouse.KeyUp:connect(function(key)
5720
    if string.byte(key) == 48 then
5721
        Swing = 1
5722
        hum.WalkSpeed = 8
5723
	end
5724
end)
5725
mouse.KeyDown:connect(function(key)
5726
	if attack == false then
5727
		if key == 'q' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
5728
        DTrail5.Enabled = false
5729
        DTrail4.Enabled = false
5730
        DTrail3.Enabled = false
5731
        DTrail2.Enabled = false
5732
        DTrail.Enabled = false
5733
			EdgyMode = true
5734
			tecks2.Text = "Hatred"
5735
			tecks2.TextColor3 = Color3.new(0, 0, 0)
5736
			tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
5737
		for i, v in pairs(ArmourParts) do
5738
        	v.BrickColor = BrickColor.new("Black")
5739
		      		end
5740
		for i, v in pairs(ArmourParts2) do
5741
        	v.BrickColor = BrickColor.new("Really black")
5742
		      		end
5743
    	for i, v in pairs(NeonParts) do
5744
        	v.BrickColor = BrickColor.new("Royal purple")
5745
      				end
5746
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=1345141658"
5747
	maincolor = BrickColor.new("Royal purple")
5748
	BC.HeadColor = BrickColor.new("Nougat")
5749
	BC.LeftArmColor = BrickColor.new("Royal purple")
5750
	BC.LeftLegColor = BrickColor.new("Royal purple")
5751
	BC.RightArmColor = BrickColor.new("Royal purple")
5752
	BC.RightLegColor = BrickColor.new("Royal purple")
5753
	BC.TorsoColor = BrickColor.new("Royal purple")
5754
                        Music.TimePosition = 0
5755
			Music.SoundId = "rbxassetid://1693948941"
5756
			Music.Parent = tors
5757
			Music:Play()
5758
for i, v in pairs(m:GetChildren()) do
5759
if v:IsA("Part") then
5760
v.BrickColor = BrickColor.new("Royal purple")
5761
v.Material = "Glass"
5762
end
5763
end
5764
for i, v in pairs(m2:GetChildren()) do
5765
if v:IsA("Part") then
5766
v.BrickColor = BrickColor.new("Royal purple")
5767
v.Material = "Granite"
5768
end
5769
end
5770
for i, v in pairs(m3:GetChildren()) do
5771
if v:IsA("Part") then
5772
v.BrickColor = BrickColor.new("Royal purple")
5773
v.Material = "Neon"
5774
end
5775
end
5776
for i, v in pairs(mw2:GetChildren()) do
5777
if v:IsA("Part") then
5778
v.BrickColor = BrickColor.new("Royal purple")
5779
v.Material = "Neon"
5780
end
5781
end
5782
for i, v in pairs(mw1:GetChildren()) do
5783
if v:IsA("Part") then
5784
v.Transparency = 1
5785
v.BrickColor = BrickColor.new("Royal purple")
5786
v.Material = "Neon"
5787
end
5788
end
5789
for i, v in pairs(extrawingmod1:GetChildren()) do
5790
if v:IsA("Part") then
5791
v.Transparency = 1
5792
v.BrickColor = BrickColor.new("White")
5793
v.Material = "Neon"
5794
end
5795
end
5796
for i, v in pairs(extrawingmod2:GetChildren()) do
5797
if v:IsA("Part") then
5798
v.Transparency = 1
5799
v.BrickColor = BrickColor.new("White")
5800
v.Material = "Neon"
5801
end
5802
end
5803
local MAINRUINCOLOR = BrickColor.new("Royal purple")
5804
		elseif key == 'q' and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
5805
        DTrail5.Enabled = false
5806
        DTrail4.Enabled = false
5807
        DTrail3.Enabled = false
5808
        DTrail2.Enabled = false
5809
        DTrail.Enabled = false
5810
			EdgyMode = false
5811
			tecks2.Text = "Casual"
5812
                        tecks2.Rotation = 0
5813
			tecks2.TextColor3 = Color3.new(0, 0, 0)
5814
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
5815
			resetmode()
5816
                        Music.TimePosition = 0
5817
			Music.SoundId = "rbxassetid://1117396305"
5818
			Music.Parent = tors
5819
			Music:Play()
5820
	BC.HeadColor = BrickColor.new("Nougat")
5821
	BC.LeftArmColor = BrickColor.new("Smoky grey")
5822
	BC.LeftLegColor = BrickColor.new("Smoky grey")
5823
	BC.RightArmColor = BrickColor.new("Smoky grey")
5824
	BC.RightLegColor = BrickColor.new("Smoky grey")
5825
	BC.TorsoColor = BrickColor.new("Smoky grey")
5826
for i, v in pairs(m:GetChildren()) do
5827
if v:IsA("Part") then
5828
v.BrickColor = BrickColor.new("Dark grey")
5829
v.Material = "Glass"
5830
end
5831
end
5832
for i, v in pairs(m2:GetChildren()) do
5833
if v:IsA("Part") then
5834
v.BrickColor = BrickColor.new("Dark stone grey")
5835
v.Material = "Granite"
5836
end
5837
end
5838
for i, v in pairs(m3:GetChildren()) do
5839
if v:IsA("Part") then
5840
v.BrickColor = BrickColor.new("Dark grey")
5841
v.Material = "Neon"
5842
end
5843
end
5844
for i, v in pairs(mw2:GetChildren()) do
5845
if v:IsA("Part") then
5846
v.BrickColor = BrickColor.new("Dark grey")
5847
v.Material = "Neon"
5848
end
5849
end
5850
for i, v in pairs(mw1:GetChildren()) do
5851
if v:IsA("Part") then
5852
v.Transparency = 1
5853
v.BrickColor = BrickColor.new("Dark grey")
5854
v.Material = "Neon"
5855
end
5856
end
5857
for i, v in pairs(extrawingmod1:GetChildren()) do
5858
if v:IsA("Part") then
5859
v.Transparency = 1
5860
v.BrickColor = BrickColor.new("White")
5861
v.Material = "Neon"
5862
end
5863
end
5864
for i, v in pairs(extrawingmod2:GetChildren()) do
5865
if v:IsA("Part") then
5866
v.Transparency = 1
5867
v.BrickColor = BrickColor.new("White")
5868
v.Material = "Neon"
5869
end
5870
end
5871
local MAINRUINCOLOR = BrickColor.new("Dark grey")
5872
		elseif key == 'e' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
5873
        DTrail5.Enabled = false
5874
        DTrail4.Enabled = false
5875
        DTrail3.Enabled = false
5876
        DTrail2.Enabled = false
5877
        DTrail.Enabled = false
5878
			Divinity = true
5879
			tecks2.Text = "Sunlight"
5880
                        tecks2.Rotation = 0
5881
			tecks2.TextColor3 = Color3.new(1, 1, 1)
5882
			tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
5883
		for i, v in pairs(ArmourParts) do
5884
        	v.BrickColor = BrickColor.new("Institutional white")
5885
		      		end
5886
		for i, v in pairs(ArmourParts2) do
5887
        	v.BrickColor = BrickColor.new("White")
5888
		      		end
5889
    	for i, v in pairs(NeonParts) do
5890
        	v.BrickColor = BrickColor.new("New Yeller")
5891
      				end
5892
		maincolor = BrickColor.new("New Yeller")
5893
	BC.HeadColor = BrickColor.new("Nougat")
5894
	BC.LeftArmColor = BrickColor.new("New Yeller")
5895
	BC.LeftLegColor = BrickColor.new("New Yeller")
5896
	BC.RightArmColor = BrickColor.new("New Yeller")
5897
	BC.RightLegColor = BrickColor.new("New Yeller")
5898
	BC.TorsoColor = BrickColor.new("New Yeller")
5899
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=329945268"
5900
                        Music.TimePosition = 0
5901
			Music.SoundId = "rbxassetid://595800581"
5902
			Music.Parent = tors
5903
			Music:Play()
5904
for i, v in pairs(m:GetChildren()) do
5905
if v:IsA("Part") then
5906
v.BrickColor = BrickColor.new("New Yeller")
5907
v.Material = "Glass"
5908
end
5909
end
5910
for i, v in pairs(m2:GetChildren()) do
5911
if v:IsA("Part") then
5912
v.BrickColor = BrickColor.new("New Yeller")
5913
v.Material = "Granite"
5914
end
5915
end
5916
for i, v in pairs(m3:GetChildren()) do
5917
if v:IsA("Part") then
5918
v.BrickColor = BrickColor.new("New Yeller")
5919
v.Material = "Neon"
5920
end
5921
end
5922
for i, v in pairs(mw2:GetChildren()) do
5923
if v:IsA("Part") then
5924
v.BrickColor = BrickColor.new("New Yeller")
5925
v.Material = "Neon"
5926
end
5927
end
5928
for i, v in pairs(mw1:GetChildren()) do
5929
if v:IsA("Part") then
5930
v.Transparency = 1
5931
v.BrickColor = BrickColor.new("New Yeller")
5932
v.Material = "Neon"
5933
end
5934
end
5935
for i, v in pairs(extrawingmod1:GetChildren()) do
5936
if v:IsA("Part") then
5937
v.Transparency = 1
5938
v.BrickColor = BrickColor.new("White")
5939
v.Material = "Neon"
5940
end
5941
end
5942
for i, v in pairs(extrawingmod2:GetChildren()) do
5943
if v:IsA("Part") then
5944
v.Transparency = 1
5945
v.BrickColor = BrickColor.new("White")
5946
v.Material = "Neon"
5947
end
5948
end
5949
local MAINRUINCOLOR = BrickColor.new("New Yeller")
5950
		elseif key == 'e' and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
5951
        DTrail5.Enabled = false
5952
        DTrail4.Enabled = false
5953
        DTrail3.Enabled = false
5954
        DTrail2.Enabled = false
5955
        DTrail.Enabled = false
5956
			Divinity = false
5957
			tecks2.Text = "Casual"
5958
                        tecks2.Rotation = 0
5959
			tecks2.TextColor3 = Color3.new(0, 0, 0)
5960
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
5961
			resetmode()
5962
	BC.HeadColor = BrickColor.new("Nougat")
5963
	BC.LeftArmColor = BrickColor.new("Smoky grey")
5964
	BC.LeftLegColor = BrickColor.new("Smoky grey")
5965
	BC.RightArmColor = BrickColor.new("Smoky grey")
5966
	BC.RightLegColor = BrickColor.new("Smoky grey")
5967
	BC.TorsoColor = BrickColor.new("Smoky grey")
5968
                        Music.TimePosition = 0
5969
			Music.SoundId = "rbxassetid://1117396305"
5970
			Music.Parent = tors
5971
			Music:Play()
5972
for i, v in pairs(m:GetChildren()) do
5973
if v:IsA("Part") then
5974
v.BrickColor = BrickColor.new("Dark grey")
5975
v.Material = "Glass"
5976
end
5977
end
5978
for i, v in pairs(m2:GetChildren()) do
5979
if v:IsA("Part") then
5980
v.BrickColor = BrickColor.new("Dark stone grey")
5981
v.Material = "Granite"
5982
end
5983
end
5984
for i, v in pairs(m3:GetChildren()) do
5985
if v:IsA("Part") then
5986
v.BrickColor = BrickColor.new("Dark grey")
5987
v.Material = "Neon"
5988
end
5989
end
5990
for i, v in pairs(mw2:GetChildren()) do
5991
if v:IsA("Part") then
5992
v.BrickColor = BrickColor.new("Dark grey")
5993
v.Material = "Neon"
5994
end
5995
end
5996
for i, v in pairs(mw1:GetChildren()) do
5997
if v:IsA("Part") then
5998
v.Transparency = 1
5999
v.BrickColor = BrickColor.new("Dark grey")
6000
v.Material = "Neon"
6001
end
6002
end
6003
for i, v in pairs(extrawingmod1:GetChildren()) do
6004
if v:IsA("Part") then
6005
v.Transparency = 1
6006
v.BrickColor = BrickColor.new("White")
6007
v.Material = "Neon"
6008
end
6009
end
6010
for i, v in pairs(extrawingmod2:GetChildren()) do
6011
if v:IsA("Part") then
6012
v.Transparency = 1
6013
v.BrickColor = BrickColor.new("White")
6014
v.Material = "Neon"
6015
end
6016
end
6017
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6018
		elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6019
        DTrail5.Enabled = false
6020
        DTrail4.Enabled = false
6021
        DTrail3.Enabled = false
6022
        DTrail2.Enabled = false
6023
        DTrail.Enabled = false
6024
			Fighter = true
6025
			tecks2.Text = "Fighter"
6026
                        tecks2.Rotation = 0
6027
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6028
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6029
		for i, v in pairs(ArmourParts) do
6030
        	v.BrickColor = BrickColor.new("Black")
6031
		      		end
6032
		for i, v in pairs(ArmourParts2) do
6033
        	v.BrickColor = BrickColor.new("Really black")
6034
		      		end
6035
    	for i, v in pairs(NeonParts) do
6036
        	v.BrickColor = BrickColor.new("Institutional white")
6037
      				end
6038
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=21635489"
6039
		maincolor = BrickColor.new("Institutional white")
6040
	BC.HeadColor = BrickColor.new("Nougat")
6041
	BC.LeftArmColor = BrickColor.new("Really black")
6042
	BC.LeftLegColor = BrickColor.new("Really black")
6043
	BC.RightArmColor = BrickColor.new("Really black")
6044
	BC.RightLegColor = BrickColor.new("Really black")
6045
	BC.TorsoColor = BrickColor.new("Really black")
6046
			Music.SoundId = "rbxassetid://207375545"
6047
			Music.Parent = tors
6048
                        Music.TimePosition = 8.3
6049
			Music:Play()
6050
for i, v in pairs(m:GetChildren()) do
6051
if v:IsA("Part") then
6052
v.BrickColor = BrickColor.new("Black")
6053
v.Material = "Glass"
6054
end
6055
end
6056
for i, v in pairs(m2:GetChildren()) do
6057
if v:IsA("Part") then
6058
v.BrickColor = BrickColor.new("Black")
6059
v.Material = "Granite"
6060
end
6061
end
6062
for i, v in pairs(m3:GetChildren()) do
6063
if v:IsA("Part") then
6064
v.BrickColor = BrickColor.new("Black")
6065
v.Material = "Neon"
6066
end
6067
end
6068
for i, v in pairs(mw2:GetChildren()) do
6069
if v:IsA("Part") then
6070
v.BrickColor = BrickColor.new("Black")
6071
v.Material = "Neon"
6072
end
6073
end
6074
for i, v in pairs(mw1:GetChildren()) do
6075
if v:IsA("Part") then
6076
v.Transparency = 1
6077
v.BrickColor = BrickColor.new("Black")
6078
v.Material = "Neon"
6079
end
6080
end
6081
for i, v in pairs(extrawingmod1:GetChildren()) do
6082
if v:IsA("Part") then
6083
v.Transparency = 1
6084
v.BrickColor = BrickColor.new("White")
6085
v.Material = "Neon"
6086
end
6087
end
6088
for i, v in pairs(extrawingmod2:GetChildren()) do
6089
if v:IsA("Part") then
6090
v.Transparency = 1
6091
v.BrickColor = BrickColor.new("White")
6092
v.Material = "Neon"
6093
end
6094
end
6095
local MAINRUINCOLOR = BrickColor.new("Black")
6096
		elseif key == 'r' and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6097
        DTrail5.Enabled = false
6098
        DTrail4.Enabled = false
6099
        DTrail3.Enabled = false
6100
        DTrail2.Enabled = false
6101
        DTrail.Enabled = false
6102
			Fighter = false
6103
			tecks2.Text = "Casual"
6104
                        tecks2.Rotation = 0
6105
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6106
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6107
			resetmode()
6108
	BC.HeadColor = BrickColor.new("Nougat")
6109
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6110
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6111
	BC.RightArmColor = BrickColor.new("Smoky grey")
6112
	BC.RightLegColor = BrickColor.new("Smoky grey")
6113
	BC.TorsoColor = BrickColor.new("Smoky grey")
6114
                        Music.TimePosition = 0
6115
			Music.SoundId = "rbxassetid://1117396305"
6116
			Music.Parent = tors
6117
			Music:Play()
6118
for i, v in pairs(m:GetChildren()) do
6119
if v:IsA("Part") then
6120
v.BrickColor = BrickColor.new("Dark grey")
6121
v.Material = "Glass"
6122
end
6123
end
6124
for i, v in pairs(m2:GetChildren()) do
6125
if v:IsA("Part") then
6126
v.BrickColor = BrickColor.new("Dark stone grey")
6127
v.Material = "Granite"
6128
end
6129
end
6130
for i, v in pairs(m3:GetChildren()) do
6131
if v:IsA("Part") then
6132
v.BrickColor = BrickColor.new("Dark grey")
6133
v.Material = "Neon"
6134
end
6135
end
6136
for i, v in pairs(mw2:GetChildren()) do
6137
if v:IsA("Part") then
6138
v.BrickColor = BrickColor.new("Dark grey")
6139
v.Material = "Neon"
6140
end
6141
end
6142
for i, v in pairs(mw1:GetChildren()) do
6143
if v:IsA("Part") then
6144
v.Transparency = 1
6145
v.BrickColor = BrickColor.new("Dark grey")
6146
v.Material = "Neon"
6147
end
6148
end
6149
for i, v in pairs(extrawingmod1:GetChildren()) do
6150
if v:IsA("Part") then
6151
v.Transparency = 1
6152
v.BrickColor = BrickColor.new("White")
6153
v.Material = "Neon"
6154
end
6155
end
6156
for i, v in pairs(extrawingmod2:GetChildren()) do
6157
if v:IsA("Part") then
6158
v.Transparency = 1
6159
v.BrickColor = BrickColor.new("White")
6160
v.Material = "Neon"
6161
end
6162
end
6163
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6164
		elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6165
        DTrail5.Enabled = false
6166
        DTrail4.Enabled = false
6167
        DTrail3.Enabled = false
6168
        DTrail2.Enabled = false
6169
        DTrail.Enabled = false
6170
			Purity = true
6171
			tecks2.Text = "Pastel"
6172
                        tecks2.Rotation = 0
6173
			tecks2.TextColor3 = Color3.new(1, 1, 1)
6174
			tecks2.TextStrokeColor3 = Color3.fromRGB(0, 255, 255)
6175
		for i, v in pairs(ArmourParts) do
6176
        	v.BrickColor = BrickColor.new("Institutional white")
6177
		      		end
6178
		for i, v in pairs(ArmourParts2) do
6179
        	v.BrickColor = BrickColor.new("Institutional white")
6180
		      		end
6181
    	for i, v in pairs(NeonParts) do
6182
        	v.BrickColor = BrickColor.new("Toothpaste")
6183
      				end
6184
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=155195214"
6185
		maincolor = BrickColor.new("Toothpaste")
6186
	BC.HeadColor = BrickColor.new("Nougat")
6187
	BC.LeftArmColor = BrickColor.new("Toothpaste")
6188
	BC.LeftLegColor = BrickColor.new("Toothpaste")
6189
	BC.RightArmColor = BrickColor.new("Toothpaste")
6190
	BC.RightLegColor = BrickColor.new("Toothpaste")
6191
	BC.TorsoColor = BrickColor.new("Toothpaste")
6192
                        Music.TimePosition = 0
6193
			Music.SoundId = "rbxassetid://174212509"
6194
			Music.Parent = tors
6195
			Music:Play()
6196
for i, v in pairs(m:GetChildren()) do
6197
if v:IsA("Part") then
6198
v.BrickColor = BrickColor.new("Toothpaste")
6199
v.Material = "Glass"
6200
end
6201
end
6202
for i, v in pairs(m2:GetChildren()) do
6203
if v:IsA("Part") then
6204
v.BrickColor = BrickColor.new("Toothpaste")
6205
v.Material = "Granite"
6206
end
6207
end
6208
for i, v in pairs(m3:GetChildren()) do
6209
if v:IsA("Part") then
6210
v.BrickColor = BrickColor.new("Toothpaste")
6211
v.Material = "Neon"
6212
end
6213
end
6214
for i, v in pairs(mw2:GetChildren()) do
6215
if v:IsA("Part") then
6216
v.BrickColor = BrickColor.new("Toothpaste")
6217
v.Material = "Neon"
6218
end
6219
end
6220
for i, v in pairs(mw1:GetChildren()) do
6221
if v:IsA("Part") then
6222
v.Transparency = 1
6223
v.BrickColor = BrickColor.new("Toothpaste")
6224
v.Material = "Neon"
6225
end
6226
end
6227
for i, v in pairs(extrawingmod1:GetChildren()) do
6228
if v:IsA("Part") then
6229
v.Transparency = 1
6230
v.BrickColor = BrickColor.new("White")
6231
v.Material = "Neon"
6232
end
6233
end
6234
for i, v in pairs(extrawingmod2:GetChildren()) do
6235
if v:IsA("Part") then
6236
v.Transparency = 1
6237
v.BrickColor = BrickColor.new("White")
6238
v.Material = "Neon"
6239
end
6240
end
6241
local MAINRUINCOLOR = BrickColor.new("Toothpaste")
6242
		elseif key == 't' and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6243
        DTrail5.Enabled = false
6244
        DTrail4.Enabled = false
6245
        DTrail3.Enabled = false
6246
        DTrail2.Enabled = false
6247
        DTrail.Enabled = false
6248
			Purity = false
6249
			tecks2.Text = "Casual"
6250
                        tecks2.Rotation = 0
6251
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6252
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6253
			resetmode()
6254
                        Music.TimePosition = 0
6255
			Music.SoundId = "rbxassetid://1117396305"
6256
			Music.Parent = tors
6257
			Music:Play()
6258
	BC.HeadColor = BrickColor.new("Nougat")
6259
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6260
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6261
	BC.RightArmColor = BrickColor.new("Smoky grey")
6262
	BC.RightLegColor = BrickColor.new("Smoky grey")
6263
	BC.TorsoColor = BrickColor.new("Smoky grey")
6264
for i, v in pairs(m:GetChildren()) do
6265
if v:IsA("Part") then
6266
v.BrickColor = BrickColor.new("Dark grey")
6267
v.Material = "Glass"
6268
end
6269
end
6270
for i, v in pairs(m2:GetChildren()) do
6271
if v:IsA("Part") then
6272
v.BrickColor = BrickColor.new("Dark stone grey")
6273
v.Material = "Granite"
6274
end
6275
end
6276
for i, v in pairs(m3:GetChildren()) do
6277
if v:IsA("Part") then
6278
v.BrickColor = BrickColor.new("Dark grey")
6279
v.Material = "Neon"
6280
end
6281
end
6282
for i, v in pairs(mw2:GetChildren()) do
6283
if v:IsA("Part") then
6284
v.BrickColor = BrickColor.new("Dark grey")
6285
v.Material = "Neon"
6286
end
6287
end
6288
for i, v in pairs(mw1:GetChildren()) do
6289
if v:IsA("Part") then
6290
v.Transparency = 1
6291
v.BrickColor = BrickColor.new("Dark grey")
6292
v.Material = "Neon"
6293
end
6294
end
6295
for i, v in pairs(extrawingmod1:GetChildren()) do
6296
if v:IsA("Part") then
6297
v.Transparency = 1
6298
v.BrickColor = BrickColor.new("White")
6299
v.Material = "Neon"
6300
end
6301
end
6302
for i, v in pairs(extrawingmod2:GetChildren()) do
6303
if v:IsA("Part") then
6304
v.Transparency = 1
6305
v.BrickColor = BrickColor.new("White")
6306
v.Material = "Neon"
6307
end
6308
end
6309
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6310
		elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6311
        DTrail5.Enabled = false
6312
        DTrail4.Enabled = false
6313
        DTrail3.Enabled = false
6314
        DTrail2.Enabled = false
6315
        DTrail.Enabled = false
6316
			Solar = true
6317
			tecks2.Text = "Phoenix"
6318
                        tecks2.Rotation = 0
6319
			tecks2.TextColor3 = Color3.new(1, 1, 0)
6320
			tecks2.TextStrokeColor3 = Color3.fromRGB(12, 12, 12)
6321
		for i, v in pairs(ArmourParts) do
6322
        	v.BrickColor = BrickColor.new("Bright orange")
6323
		      		end
6324
		for i, v in pairs(ArmourParts2) do
6325
        	v.BrickColor = BrickColor.new("Bright orange")
6326
		      		end
6327
    	for i, v in pairs(NeonParts) do
6328
        	v.BrickColor = BrickColor.new("Bright orange")
6329
      				end
6330
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=28999175"
6331
		maincolor = BrickColor.new("Deep orange")
6332
	BC.HeadColor = BrickColor.new("Nougat")
6333
	BC.LeftArmColor = BrickColor.new("Bright orange")
6334
	BC.LeftLegColor = BrickColor.new("Bright orange")
6335
	BC.RightArmColor = BrickColor.new("Bright orange")
6336
	BC.RightLegColor = BrickColor.new("Bright orange")
6337
	BC.TorsoColor = BrickColor.new("Bright orange")
6338
                        Music.TimePosition = 5
6339
			Music.SoundId = "rbxassetid://1167066393"
6340
			Music.Parent = tors
6341
			Music:Play()
6342
for i, v in pairs(m:GetChildren()) do
6343
if v:IsA("Part") then
6344
v.BrickColor = BrickColor.new("Bright orange")
6345
v.Material = "Glass"
6346
end
6347
end
6348
for i, v in pairs(m2:GetChildren()) do
6349
if v:IsA("Part") then
6350
v.BrickColor = BrickColor.new("Bright orange")
6351
v.Material = "Granite"
6352
end
6353
end
6354
for i, v in pairs(m3:GetChildren()) do
6355
if v:IsA("Part") then
6356
v.BrickColor = BrickColor.new("Bright orange")
6357
v.Material = "Neon"
6358
end
6359
end
6360
for i, v in pairs(mw2:GetChildren()) do
6361
if v:IsA("Part") then
6362
v.BrickColor = BrickColor.new("Bright orange")
6363
v.Material = "Neon"
6364
end
6365
end
6366
for i, v in pairs(mw1:GetChildren()) do
6367
if v:IsA("Part") then
6368
v.Transparency = 1
6369
v.BrickColor = BrickColor.new("Bright orange")
6370
v.Material = "Neon"
6371
end
6372
end
6373
for i, v in pairs(extrawingmod1:GetChildren()) do
6374
if v:IsA("Part") then
6375
v.Transparency = 1
6376
v.BrickColor = BrickColor.new("White")
6377
v.Material = "Neon"
6378
end
6379
end
6380
for i, v in pairs(extrawingmod2:GetChildren()) do
6381
if v:IsA("Part") then
6382
v.Transparency = 1
6383
v.BrickColor = BrickColor.new("White")
6384
v.Material = "Neon"
6385
end
6386
end
6387
local MAINRUINCOLOR = BrickColor.new("Bright orange")
6388
		elseif key == 'p' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6389
        DTrail5.Enabled = false
6390
        DTrail4.Enabled = false
6391
        DTrail3.Enabled = false
6392
        DTrail2.Enabled = false
6393
        DTrail.Enabled = false
6394
			Solar = false
6395
			tecks2.Text = "Casual"
6396
                        tecks2.Rotation = 0
6397
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6398
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6399
			resetmode()
6400
                        Music.TimePosition = 0
6401
			Music.SoundId = "rbxassetid://1117396305"
6402
			Music.Parent = tors
6403
			Music:Play()
6404
	BC.HeadColor = BrickColor.new("Nougat")
6405
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6406
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6407
	BC.RightArmColor = BrickColor.new("Smoky grey")
6408
	BC.RightLegColor = BrickColor.new("Smoky grey")
6409
	BC.TorsoColor = BrickColor.new("Smoky grey")
6410
for i, v in pairs(m:GetChildren()) do
6411
if v:IsA("Part") then
6412
v.BrickColor = BrickColor.new("Dark grey")
6413
v.Material = "Glass"
6414
end
6415
end
6416
for i, v in pairs(m2:GetChildren()) do
6417
if v:IsA("Part") then
6418
v.BrickColor = BrickColor.new("Dark stone grey")
6419
v.Material = "Granite"
6420
end
6421
end
6422
for i, v in pairs(m3:GetChildren()) do
6423
if v:IsA("Part") then
6424
v.BrickColor = BrickColor.new("Dark grey")
6425
v.Material = "Neon"
6426
end
6427
end
6428
for i, v in pairs(mw2:GetChildren()) do
6429
if v:IsA("Part") then
6430
v.BrickColor = BrickColor.new("Dark grey")
6431
v.Material = "Neon"
6432
end
6433
end
6434
for i, v in pairs(mw1:GetChildren()) do
6435
if v:IsA("Part") then
6436
v.Transparency = 1
6437
v.BrickColor = BrickColor.new("Dark grey")
6438
v.Material = "Neon"
6439
end
6440
end
6441
for i, v in pairs(extrawingmod1:GetChildren()) do
6442
if v:IsA("Part") then
6443
v.Transparency = 1
6444
v.BrickColor = BrickColor.new("White")
6445
v.Material = "Neon"
6446
end
6447
end
6448
for i, v in pairs(extrawingmod2:GetChildren()) do
6449
if v:IsA("Part") then
6450
v.Transparency = 1
6451
v.BrickColor = BrickColor.new("White")
6452
v.Material = "Neon"
6453
end
6454
end
6455
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6456
		elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6457
        DTrail5.Enabled = false
6458
        DTrail4.Enabled = false
6459
        DTrail3.Enabled = false
6460
        DTrail2.Enabled = false
6461
        DTrail.Enabled = false
6462
			Lunar = true
6463
			tecks2.Text = "Steelheart"
6464
                        tecks2.Rotation = 0
6465
			tecks2.TextColor3 = Color3.new(0, 0, 1)
6466
			tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
6467
		for i, v in pairs(ArmourParts) do
6468
        	v.BrickColor = BrickColor.new("Dark blue")
6469
		      		end
6470
		for i, v in pairs(ArmourParts2) do
6471
        	v.BrickColor = BrickColor.new("Cyan")
6472
		      		end
6473
    	for i, v in pairs(NeonParts) do
6474
        	v.BrickColor = BrickColor.new("Steel blue")
6475
      				end
6476
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
6477
		maincolor = BrickColor.new("Steel blue")
6478
	BC.HeadColor = BrickColor.new("Nougat")
6479
	BC.LeftArmColor = BrickColor.new("Dark blue")
6480
	BC.LeftLegColor = BrickColor.new("Dark blue")
6481
	BC.RightArmColor = BrickColor.new("Dark blue")
6482
	BC.RightLegColor = BrickColor.new("Dark blue")
6483
	BC.TorsoColor = BrickColor.new("Dark blue")
6484
                        Music.TimePosition = 0.5
6485
			Music.SoundId = "rbxassetid://1574603917"
6486
			Music.Parent = tors
6487
			Music:Play()
6488
for i, v in pairs(m:GetChildren()) do
6489
if v:IsA("Part") then
6490
v.BrickColor = BrickColor.new("Dark blue")
6491
v.Material = "Glass"
6492
end
6493
end
6494
for i, v in pairs(m2:GetChildren()) do
6495
if v:IsA("Part") then
6496
v.BrickColor = BrickColor.new("Dark blue")
6497
v.Material = "Granite"
6498
end
6499
end
6500
for i, v in pairs(m3:GetChildren()) do
6501
if v:IsA("Part") then
6502
v.BrickColor = BrickColor.new("Dark blue")
6503
v.Material = "Neon"
6504
end
6505
end
6506
for i, v in pairs(mw2:GetChildren()) do
6507
if v:IsA("Part") then
6508
v.BrickColor = BrickColor.new("Dark blue")
6509
v.Material = "Neon"
6510
end
6511
end
6512
for i, v in pairs(mw1:GetChildren()) do
6513
if v:IsA("Part") then
6514
v.Transparency = 1
6515
v.BrickColor = BrickColor.new("Dark blue")
6516
v.Material = "Neon"
6517
end
6518
end
6519
for i, v in pairs(extrawingmod1:GetChildren()) do
6520
if v:IsA("Part") then
6521
v.Transparency = 1
6522
v.BrickColor = BrickColor.new("White")
6523
v.Material = "Neon"
6524
end
6525
end
6526
for i, v in pairs(extrawingmod2:GetChildren()) do
6527
if v:IsA("Part") then
6528
v.Transparency = 1
6529
v.BrickColor = BrickColor.new("White")
6530
v.Material = "Neon"
6531
end
6532
end
6533
local MAINRUINCOLOR = BrickColor.new("Dark blue")
6534
		elseif key == 'g' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6535
        DTrail5.Enabled = false
6536
        DTrail4.Enabled = false
6537
        DTrail3.Enabled = false
6538
        DTrail2.Enabled = false
6539
        DTrail.Enabled = false
6540
			Lunar = false
6541
			tecks2.Text = "Casual"
6542
                        tecks2.Rotation = 0
6543
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6544
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6545
			resetmode()
6546
                        Music.TimePosition = 0
6547
			Music.SoundId = "rbxassetid://1117396305"
6548
			Music.Parent = tors
6549
			Music:Play()
6550
	BC.HeadColor = BrickColor.new("Nougat")
6551
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6552
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6553
	BC.RightArmColor = BrickColor.new("Smoky grey")
6554
	BC.RightLegColor = BrickColor.new("Smoky grey")
6555
	BC.TorsoColor = BrickColor.new("Smoky grey")
6556
for i, v in pairs(m:GetChildren()) do
6557
if v:IsA("Part") then
6558
v.BrickColor = BrickColor.new("Dark grey")
6559
v.Material = "Glass"
6560
end
6561
end
6562
for i, v in pairs(m2:GetChildren()) do
6563
if v:IsA("Part") then
6564
v.BrickColor = BrickColor.new("Dark stone grey")
6565
v.Material = "Granite"
6566
end
6567
end
6568
for i, v in pairs(m3:GetChildren()) do
6569
if v:IsA("Part") then
6570
v.BrickColor = BrickColor.new("Dark grey")
6571
v.Material = "Neon"
6572
end
6573
end
6574
for i, v in pairs(mw2:GetChildren()) do
6575
if v:IsA("Part") then
6576
v.BrickColor = BrickColor.new("Dark grey")
6577
v.Material = "Neon"
6578
end
6579
end
6580
for i, v in pairs(mw1:GetChildren()) do
6581
if v:IsA("Part") then
6582
v.Transparency = 1
6583
v.BrickColor = BrickColor.new("Dark grey")
6584
v.Material = "Neon"
6585
end
6586
end
6587
for i, v in pairs(extrawingmod1:GetChildren()) do
6588
if v:IsA("Part") then
6589
v.Transparency = 1
6590
v.BrickColor = BrickColor.new("White")
6591
v.Material = "Neon"
6592
end
6593
end
6594
for i, v in pairs(extrawingmod2:GetChildren()) do
6595
if v:IsA("Part") then
6596
v.Transparency = 1
6597
v.BrickColor = BrickColor.new("White")
6598
v.Material = "Neon"
6599
end
6600
end
6601
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6602
		elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6603
			Destruction = true
6604
			tecks2.Text = "Chaos"
6605
                        tecks2.Rotation = 0
6606
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6607
			tecks2.TextStrokeColor3 = Color3.fromRGB(255, 0, 0)
6608
		for i, v in pairs(ArmourParts) do
6609
        	v.BrickColor = BrickColor.new("Really black")
6610
		      		end
6611
		for i, v in pairs(ArmourParts2) do
6612
        	v.BrickColor = BrickColor.new("Black")
6613
		      		end
6614
    	for i, v in pairs(NeonParts) do
6615
        	v.BrickColor = BrickColor.new("Really red")
6616
      				end
6617
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=201400785"
6618
        DTrail5.Enabled = true
6619
        DTrail4.Enabled = true
6620
        DTrail3.Enabled = true
6621
        DTrail2.Enabled = true
6622
        DTrail.Enabled = true
6623
		maincolor = BrickColor.new("Really red")
6624
	BC.HeadColor = BrickColor.new("Nougat")
6625
	BC.LeftArmColor = BrickColor.new("Really red")
6626
	BC.LeftLegColor = BrickColor.new("Really red")
6627
	BC.RightArmColor = BrickColor.new("Really red")
6628
	BC.RightLegColor = BrickColor.new("Really red")
6629
	BC.TorsoColor = BrickColor.new("Really red")
6630
                        Music.TimePosition = 2
6631
			Music.SoundId = "rbxassetid://1703475948"
6632
			Music.Parent = tors
6633
			Music:Play()
6634
	attack = true
6635
	hum.WalkSpeed = 3.01
6636
	CreateSound("649634100", tors, 10, 0.5)
6637
	for i = 0,6.3,0.1 do
6638
		swait()
6639
		Effects.Block.Create(BrickC("Really red"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
6640
		Effects.Block.Create(BrickC("Really red"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
6641
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0 + 255.45 * i)), 0.15)
6642
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
6643
		RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
6644
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
6645
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
6646
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
6647
	end
6648
	attack = false
6649
	hum.WalkSpeed = 8
6650
for i, v in pairs(m:GetChildren()) do
6651
if v:IsA("Part") then
6652
v.BrickColor = BrickColor.new("Really red")
6653
v.Material = "Glass"
6654
end
6655
end
6656
for i, v in pairs(m2:GetChildren()) do
6657
if v:IsA("Part") then
6658
v.BrickColor = BrickColor.new("Really red")
6659
v.Material = "Granite"
6660
end
6661
end
6662
for i, v in pairs(m3:GetChildren()) do
6663
if v:IsA("Part") then
6664
v.BrickColor = BrickColor.new("Really red")
6665
v.Material = "Neon"
6666
end
6667
end
6668
for i, v in pairs(mw2:GetChildren()) do
6669
if v:IsA("Part") then
6670
v.BrickColor = BrickColor.new("Really red")
6671
v.Material = "Neon"
6672
end
6673
end
6674
for i, v in pairs(mw1:GetChildren()) do
6675
if v:IsA("Part") then
6676
v.Transparency = 1
6677
v.BrickColor = BrickColor.new("Really red")
6678
v.Material = "Neon"
6679
end
6680
end
6681
for i, v in pairs(extrawingmod1:GetChildren()) do
6682
if v:IsA("Part") then
6683
v.Transparency = 1
6684
v.BrickColor = BrickColor.new("White")
6685
v.Material = "Neon"
6686
end
6687
end
6688
for i, v in pairs(extrawingmod2:GetChildren()) do
6689
if v:IsA("Part") then
6690
v.Transparency = 1
6691
v.BrickColor = BrickColor.new("White")
6692
v.Material = "Neon"
6693
end
6694
end
6695
local MAINRUINCOLOR = BrickColor.new("Really red")
6696
		elseif key == 'y' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6697
        DTrail5.Enabled = false
6698
        DTrail4.Enabled = false
6699
        DTrail3.Enabled = false
6700
        DTrail2.Enabled = false
6701
        DTrail.Enabled = false
6702
			Destruction = false
6703
			tecks2.Text = "Casual"
6704
                        tecks2.Rotation = 0
6705
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6706
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6707
			resetmode()
6708
                        Music.TimePosition = 0
6709
			Music.SoundId = "rbxassetid://1117396305"
6710
			Music.Parent = tors
6711
			Music:Play()
6712
	BC.HeadColor = BrickColor.new("Nougat")
6713
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6714
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6715
	BC.RightArmColor = BrickColor.new("Smoky grey")
6716
	BC.RightLegColor = BrickColor.new("Smoky grey")
6717
	BC.TorsoColor = BrickColor.new("Smoky grey")
6718
for i, v in pairs(m:GetChildren()) do
6719
if v:IsA("Part") then
6720
v.BrickColor = BrickColor.new("Dark grey")
6721
v.Material = "Glass"
6722
end
6723
end
6724
for i, v in pairs(m2:GetChildren()) do
6725
if v:IsA("Part") then
6726
v.BrickColor = BrickColor.new("Dark stone grey")
6727
v.Material = "Granite"
6728
end
6729
end
6730
for i, v in pairs(m3:GetChildren()) do
6731
if v:IsA("Part") then
6732
v.BrickColor = BrickColor.new("Dark grey")
6733
v.Material = "Neon"
6734
end
6735
end
6736
for i, v in pairs(mw2:GetChildren()) do
6737
if v:IsA("Part") then
6738
v.BrickColor = BrickColor.new("Dark grey")
6739
v.Material = "Neon"
6740
end
6741
end
6742
for i, v in pairs(mw1:GetChildren()) do
6743
if v:IsA("Part") then
6744
v.Transparency = 1
6745
v.BrickColor = BrickColor.new("Dark grey")
6746
v.Material = "Neon"
6747
end
6748
end
6749
for i, v in pairs(extrawingmod1:GetChildren()) do
6750
if v:IsA("Part") then
6751
v.Transparency = 1
6752
v.BrickColor = BrickColor.new("White")
6753
v.Material = "Neon"
6754
end
6755
end
6756
for i, v in pairs(extrawingmod2:GetChildren()) do
6757
if v:IsA("Part") then
6758
v.Transparency = 1
6759
v.BrickColor = BrickColor.new("White")
6760
v.Material = "Neon"
6761
end
6762
end
6763
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6764
		elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6765
			helpme = true
6766
        DTrail5.Enabled = false
6767
        DTrail4.Enabled = false
6768
        DTrail3.Enabled = false
6769
        DTrail2.Enabled = false
6770
        DTrail.Enabled = false
6771
for i, v in pairs(mw2:GetChildren()) do
6772
if v:IsA("Part") then
6773
v.BrickColor = BrickColor.new("Black")
6774
v.Material = "Neon"
6775
end
6776
end
6777
for i, v in pairs(mw1:GetChildren()) do
6778
if v:IsA("Part") then
6779
v.Transparency = 0.75
6780
v.BrickColor = BrickColor.random()
6781
v.Material = "Neon"
6782
end
6783
end
6784
for i, v in pairs(m:GetChildren()) do
6785
if v:IsA("Part") then
6786
v.BrickColor = BrickColor.new("Black")
6787
v.Material = "Neon"
6788
end
6789
end
6790
for i, v in pairs(m2:GetChildren()) do
6791
if v:IsA("Part") then
6792
v.BrickColor = BrickColor.random()
6793
v.Material = "Neon"
6794
end
6795
end
6796
for i, v in pairs(m3:GetChildren()) do
6797
if v:IsA("Part") then
6798
v.BrickColor = BrickColor.new("Black")
6799
v.Material = "Neon"
6800
end
6801
end
6802
for i, v in pairs(extrawingmod1:GetChildren()) do
6803
if v:IsA("Part") then
6804
v.Transparency = .75
6805
v.BrickColor = BrickColor.Random()
6806
v.Material = "Neon"
6807
end
6808
end
6809
for i, v in pairs(extrawingmod2:GetChildren()) do
6810
if v:IsA("Part") then
6811
v.Transparency = 0
6812
v.BrickColor = BrickColor.new("Black")
6813
v.Material = "Neon"
6814
end
6815
end
6816
                        Music.TimePosition = 1
6817
			tecks2.Text = "InSaNiTy"
6818
			Music.SoundId = "rbxassetid://943961217"
6819
			Music.Parent = tors
6820
			Music:Play()
6821
	BC.HeadColor = BrickColor.new("Nougat")
6822
	BC.LeftArmColor = BrickColor.random()
6823
	BC.LeftLegColor = BrickColor.random()
6824
	BC.RightArmColor = BrickColor.random()
6825
	BC.RightLegColor = BrickColor.random()
6826
	BC.TorsoColor = BrickColor.random()
6827
tl1.Enabled = true	
6828
tl2.Enabled = true
6829
tl3.Enabled = true
6830
for i = 0,4,0.1 do
6831
swait()
6832
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
6833
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
6834
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
6835
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
6836
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
6837
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
6838
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
6839
end
6840
for i = 0,8,0.1 do
6841
swait()
6842
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
6843
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,.035,MAINRUINCOLOR,0)
6844
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
6845
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
6846
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
6847
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
6848
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
6849
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
6850
end
6851
6852
for i = 0,3,0.1 do
6853
swait()
6854
sphereMK(2.5,-1.5,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,45,-0.035,MAINRUINCOLOR,100)
6855
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
6856
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
6857
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(30),math.rad(0),math.rad(0)),.2)
6858
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(30),math.rad(0),math.rad(0 - 5 * math.cos(sine / 0.2))),.2)
6859
RW.C0=clerp(RW.C0,cf(1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(-50)),.2)
6860
LW.C0=clerp(LW.C0,cf(-1.05,0.4,-0.5)*angles(math.rad(140),math.rad(0),math.rad(50)),.2)
6861
end
6862
CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
6863
CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
6864
CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
6865
CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
6866
CameraEnshaking(5,2.5)
6867
MAINRUINCOLOR = BrickColor.new("Black")
6868
sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
6869
for i = 0, 49 do
6870
PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
6871
end
6872
for i = 0,3,0.1 do
6873
sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
6874
end
6875
for i = 0,2,0.1 do
6876
swait()
6877
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
6878
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
6879
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
6880
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
6881
RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2)))*angles(0,0,math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
6882
LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2)))*angles(0,0,math.rad(0 - 10 * math.cos(sine / 0.2))),.2)
6883
end
6884
hum.WalkSpeed = storehumanoidWS
6885
attack = false
6886
		elseif key == 'u' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6887
        DTrail5.Enabled = false
6888
        DTrail4.Enabled = false
6889
        DTrail3.Enabled = false
6890
        DTrail2.Enabled = false
6891
        DTrail.Enabled = false
6892
			helpme = false
6893
			tecks2.Text = "Casual"
6894
                        tecks2.Rotation = 0
6895
			tecks2.TextColor3 = Color3.new(0, 0, 0)
6896
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
6897
			resetmode()
6898
                        Music.TimePosition = 0
6899
			Music.SoundId = "rbxassetid://1117396305"
6900
			Music.Parent = tors
6901
			Music:Play()
6902
	BC.HeadColor = BrickColor.new("Nougat")
6903
	BC.LeftArmColor = BrickColor.new("Smoky grey")
6904
	BC.LeftLegColor = BrickColor.new("Smoky grey")
6905
	BC.RightArmColor = BrickColor.new("Smoky grey")
6906
	BC.RightLegColor = BrickColor.new("Smoky grey")
6907
	BC.TorsoColor = BrickColor.new("Smoky grey")
6908
tl1.Enabled = false	
6909
tl2.Enabled = false
6910
tl3.Enabled = false
6911
for i, v in pairs(m:GetChildren()) do
6912
if v:IsA("Part") then
6913
v.BrickColor = BrickColor.new("Dark grey")
6914
v.Material = "Glass"
6915
end
6916
end
6917
for i, v in pairs(m2:GetChildren()) do
6918
if v:IsA("Part") then
6919
v.BrickColor = BrickColor.new("Dark stone grey")
6920
v.Material = "Granite"
6921
end
6922
end
6923
for i, v in pairs(m3:GetChildren()) do
6924
if v:IsA("Part") then
6925
v.BrickColor = BrickColor.new("Dark grey")
6926
v.Material = "Neon"
6927
end
6928
end
6929
for i, v in pairs(mw2:GetChildren()) do
6930
if v:IsA("Part") then
6931
v.BrickColor = BrickColor.new("Dark grey")
6932
v.Material = "Neon"
6933
end
6934
end
6935
for i, v in pairs(mw1:GetChildren()) do
6936
if v:IsA("Part") then
6937
v.Transparency = 1
6938
v.BrickColor = BrickColor.new("Dark grey")
6939
v.Material = "Neon"
6940
end
6941
end
6942
for i, v in pairs(extrawingmod1:GetChildren()) do
6943
if v:IsA("Part") then
6944
v.Transparency = 1
6945
v.BrickColor = BrickColor.new("White")
6946
v.Material = "Neon"
6947
end
6948
end
6949
for i, v in pairs(extrawingmod2:GetChildren()) do
6950
if v:IsA("Part") then
6951
v.Transparency = 1
6952
v.BrickColor = BrickColor.new("White")
6953
v.Material = "Neon"
6954
end
6955
end
6956
local MAINRUINCOLOR = BrickColor.new("Dark grey")
6957
		elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
6958
			Frost = true
6959
        DTrail5.Enabled = false
6960
        DTrail4.Enabled = false
6961
        DTrail3.Enabled = false
6962
        DTrail2.Enabled = false
6963
        DTrail.Enabled = false
6964
			tecks2.Text = "Ice"
6965
                        tecks2.Rotation = 0
6966
			tecks2.TextColor3 = Color3.new(1, 1, 1)
6967
			tecks2.TextStrokeColor3 = Color3.fromRGB(170, 255, 255)
6968
		for i, v in pairs(ArmourParts) do
6969
        	v.BrickColor = BrickColor.new("Cyan")
6970
		      		end
6971
		for i, v in pairs(ArmourParts2) do
6972
        	v.BrickColor = BrickColor.new("White")
6973
		      		end
6974
    	for i, v in pairs(NeonParts) do
6975
        	v.BrickColor = BrickColor.new("Teal")
6976
      				end
6977
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=111523405"
6978
		maincolor = BrickColor.new("Cyan")
6979
	BC.HeadColor = BrickColor.new("Nougat")
6980
	BC.LeftArmColor = BrickColor.new("Cyan")
6981
	BC.LeftLegColor = BrickColor.new("Cyan")
6982
	BC.RightArmColor = BrickColor.new("Cyan")
6983
	BC.RightLegColor = BrickColor.new("Cyan")
6984
	BC.TorsoColor = BrickColor.new("Cyan")
6985
                        Music.TimePosition = 1
6986
			Music.SoundId = "rbxassetid://1579308042"
6987
			Music.Parent = tors
6988
			Music:Play()
6989
for i, v in pairs(m:GetChildren()) do
6990
if v:IsA("Part") then
6991
v.BrickColor = BrickColor.new("Cyan")
6992
v.Material = "Glass"
6993
end
6994
end
6995
for i, v in pairs(m2:GetChildren()) do
6996
if v:IsA("Part") then
6997
v.BrickColor = BrickColor.new("Cyan")
6998
v.Material = "Granite"
6999
end
7000
end
7001
for i, v in pairs(m3:GetChildren()) do
7002
if v:IsA("Part") then
7003
v.BrickColor = BrickColor.new("Cyan")
7004
v.Material = "Neon"
7005
end
7006
end
7007
for i, v in pairs(mw2:GetChildren()) do
7008
if v:IsA("Part") then
7009
v.BrickColor = BrickColor.new("Cyan")
7010
v.Material = "Neon"
7011
end
7012
end
7013
for i, v in pairs(mw1:GetChildren()) do
7014
if v:IsA("Part") then
7015
v.Transparency = 1
7016
v.BrickColor = BrickColor.new("Cyan")
7017
v.Material = "Neon"
7018
end
7019
end
7020
for i, v in pairs(extrawingmod1:GetChildren()) do
7021
if v:IsA("Part") then
7022
v.Transparency = 1
7023
v.BrickColor = BrickColor.new("White")
7024
v.Material = "Neon"
7025
end
7026
end
7027
for i, v in pairs(extrawingmod2:GetChildren()) do
7028
if v:IsA("Part") then
7029
v.Transparency = 1
7030
v.BrickColor = BrickColor.new("White")
7031
v.Material = "Neon"
7032
end
7033
end
7034
local MAINRUINCOLOR = BrickColor.new("Cyan")
7035
		elseif key == 'h' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == true and Ashes ==false and Madness ==  false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
7036
        DTrail5.Enabled = false
7037
        DTrail4.Enabled = false
7038
        DTrail3.Enabled = false
7039
        DTrail2.Enabled = false
7040
        DTrail.Enabled = false
7041
			Frost = false
7042
			tecks2.Text = "Casual"
7043
                        tecks2.Rotation = 0
7044
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7045
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7046
			resetmode()
7047
                        Music.TimePosition = 0
7048
			Music.SoundId = "rbxassetid://1117396305"
7049
			Music.Parent = tors
7050
			Music:Play()
7051
	BC.HeadColor = BrickColor.new("Nougat")
7052
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7053
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7054
	BC.RightArmColor = BrickColor.new("Smoky grey")
7055
	BC.RightLegColor = BrickColor.new("Smoky grey")
7056
	BC.TorsoColor = BrickColor.new("Smoky grey")
7057
for i, v in pairs(m:GetChildren()) do
7058
if v:IsA("Part") then
7059
v.BrickColor = BrickColor.new("Dark grey")
7060
v.Material = "Glass"
7061
end
7062
end
7063
for i, v in pairs(m2:GetChildren()) do
7064
if v:IsA("Part") then
7065
v.BrickColor = BrickColor.new("Dark stone grey")
7066
v.Material = "Granite"
7067
end
7068
end
7069
for i, v in pairs(m3:GetChildren()) do
7070
if v:IsA("Part") then
7071
v.BrickColor = BrickColor.new("Dark grey")
7072
v.Material = "Neon"
7073
end
7074
end
7075
for i, v in pairs(mw2:GetChildren()) do
7076
if v:IsA("Part") then
7077
v.BrickColor = BrickColor.new("Dark grey")
7078
v.Material = "Neon"
7079
end
7080
end
7081
for i, v in pairs(mw1:GetChildren()) do
7082
if v:IsA("Part") then
7083
v.Transparency = 1
7084
v.BrickColor = BrickColor.new("Dark grey")
7085
v.Material = "Neon"
7086
end
7087
end
7088
for i, v in pairs(extrawingmod1:GetChildren()) do
7089
if v:IsA("Part") then
7090
v.Transparency = 1
7091
v.BrickColor = BrickColor.new("White")
7092
v.Material = "Neon"
7093
end
7094
end
7095
for i, v in pairs(extrawingmod2:GetChildren()) do
7096
if v:IsA("Part") then
7097
v.Transparency = 1
7098
v.BrickColor = BrickColor.new("White")
7099
v.Material = "Neon"
7100
end
7101
end
7102
local MAINRUINCOLOR = BrickColor.new("Dark grey")
7103
		elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
7104
			Ashes = true
7105
        DTrail5.Enabled = false
7106
        DTrail4.Enabled = false
7107
        DTrail3.Enabled = false
7108
        DTrail2.Enabled = false
7109
        DTrail.Enabled = false
7110
			tecks2.Text = "Ash"
7111
                        tecks2.Rotation = 0
7112
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7113
			tecks2.TextStrokeColor3 = Color3.fromRGB(91, 93, 105)
7114
		for i, v in pairs(ArmourParts) do
7115
        	v.BrickColor = BrickColor.new("Smoky grey")
7116
		      		end
7117
		for i, v in pairs(ArmourParts2) do
7118
        	v.BrickColor = BrickColor.new("Black")
7119
		      		end
7120
    	for i, v in pairs(NeonParts) do
7121
        	v.BrickColor = BrickColor.new("Really black")
7122
      				end
7123
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
7124
		maincolor = BrickColor.new("Really black")
7125
	BC.HeadColor = BrickColor.new("Nougat")
7126
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7127
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7128
	BC.RightArmColor = BrickColor.new("Smoky grey")
7129
	BC.RightLegColor = BrickColor.new("Smoky grey")
7130
	BC.TorsoColor = BrickColor.new("Smoky grey")
7131
                        Music.TimePosition = 2
7132
			Music.SoundId = "rbxassetid://1514078310"
7133
			Music.Parent = tors
7134
			Music:Play()
7135
for i, v in pairs(m:GetChildren()) do
7136
if v:IsA("Part") then
7137
v.BrickColor = BrickColor.new("Smoky grey")
7138
v.Material = "Glass"
7139
end
7140
end
7141
for i, v in pairs(m2:GetChildren()) do
7142
if v:IsA("Part") then
7143
v.BrickColor = BrickColor.new("Smoky grey")
7144
v.Material = "Granite"
7145
end
7146
end
7147
for i, v in pairs(m3:GetChildren()) do
7148
if v:IsA("Part") then
7149
v.BrickColor = BrickColor.new("Smoky grey")
7150
v.Material = "Neon"
7151
end
7152
end
7153
for i, v in pairs(mw2:GetChildren()) do
7154
if v:IsA("Part") then
7155
v.BrickColor = BrickColor.new("Smoky grey")
7156
v.Material = "Neon"
7157
end
7158
end
7159
for i, v in pairs(mw1:GetChildren()) do
7160
if v:IsA("Part") then
7161
v.Transparency = 1
7162
v.BrickColor = BrickColor.new("Smoky grey")
7163
v.Material = "Neon"
7164
end
7165
end
7166
for i, v in pairs(extrawingmod1:GetChildren()) do
7167
if v:IsA("Part") then
7168
v.Transparency = 1
7169
v.BrickColor = BrickColor.new("White")
7170
v.Material = "Neon"
7171
end
7172
end
7173
for i, v in pairs(extrawingmod2:GetChildren()) do
7174
if v:IsA("Part") then
7175
v.Transparency = 1
7176
v.BrickColor = BrickColor.new("White")
7177
v.Material = "Neon"
7178
end
7179
end
7180
local MAINRUINCOLOR = BrickColor.new("Smoky grey")
7181
		elseif key == 'j' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Pixels == false and Madness == false and Ascend == false and Memer == false and Big_Black == false and Emperor == false and Ashes == true then
7182
        DTrail5.Enabled = false
7183
        DTrail4.Enabled = false
7184
        DTrail3.Enabled = false
7185
        DTrail2.Enabled = false
7186
        DTrail.Enabled = false
7187
			Ashes = false
7188
			tecks2.Text = "Casual"
7189
                        tecks2.Rotation = 0
7190
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7191
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7192
			resetmode()
7193
                        Music.TimePosition = 0
7194
			Music.SoundId = "rbxassetid://1117396305"
7195
			Music.Parent = tors
7196
			Music:Play()
7197
	BC.HeadColor = BrickColor.new("Nougat")
7198
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7199
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7200
	BC.RightArmColor = BrickColor.new("Smoky grey")
7201
	BC.RightLegColor = BrickColor.new("Smoky grey")
7202
	BC.TorsoColor = BrickColor.new("Smoky grey")
7203
for i, v in pairs(m:GetChildren()) do
7204
if v:IsA("Part") then
7205
v.BrickColor = BrickColor.new("Dark grey")
7206
v.Material = "Glass"
7207
end
7208
end
7209
for i, v in pairs(m2:GetChildren()) do
7210
if v:IsA("Part") then
7211
v.BrickColor = BrickColor.new("Dark stone grey")
7212
v.Material = "Granite"
7213
end
7214
end
7215
for i, v in pairs(m3:GetChildren()) do
7216
if v:IsA("Part") then
7217
v.BrickColor = BrickColor.new("Dark grey")
7218
v.Material = "Neon"
7219
end
7220
end
7221
for i, v in pairs(mw2:GetChildren()) do
7222
if v:IsA("Part") then
7223
v.BrickColor = BrickColor.new("Dark grey")
7224
v.Material = "Neon"
7225
end
7226
end
7227
for i, v in pairs(mw1:GetChildren()) do
7228
if v:IsA("Part") then
7229
v.Transparency = 1
7230
v.BrickColor = BrickColor.new("Dark grey")
7231
v.Material = "Neon"
7232
end
7233
end
7234
for i, v in pairs(extrawingmod1:GetChildren()) do
7235
if v:IsA("Part") then
7236
v.Transparency = 1
7237
v.BrickColor = BrickColor.new("White")
7238
v.Material = "Neon"
7239
end
7240
end
7241
for i, v in pairs(extrawingmod2:GetChildren()) do
7242
if v:IsA("Part") then
7243
v.Transparency = 1
7244
v.BrickColor = BrickColor.new("White")
7245
v.Material = "Neon"
7246
end
7247
end
7248
local MAINRUINCOLOR = BrickColor.new("Dark grey")
7249
		elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1  then
7250
			tecks2.TextTransparency = 0
7251
			tecks2.TextStrokeTransparency = 0
7252
		elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0  then
7253
			tecks2.TextTransparency = 1
7254
			tecks2.TextStrokeTransparency = 1
7255
		elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
7256
        DTrail5.Enabled = false
7257
        DTrail4.Enabled = false
7258
        DTrail3.Enabled = false
7259
        DTrail2.Enabled = false
7260
        DTrail.Enabled = false
7261
			Planetary = true
7262
			tecks2.Text = "Overlord Of The Galaxy"
7263
                        tecks2.Rotation = 0
7264
			tecks2.TextColor3 = Color3.fromRGB(61, 21, 133)
7265
			tecks2.TextStrokeColor3 = Color3.fromRGB(61, 21, 133)
7266
		for i, v in pairs(ArmourParts) do
7267
        	v.BrickColor = BrickColor.new("Dark indigo")
7268
		      		end
7269
		for i, v in pairs(ArmourParts2) do
7270
        	v.BrickColor = BrickColor.new("Dark indigo")
7271
		      		end
7272
    	for i, v in pairs(NeonParts) do
7273
        	v.BrickColor = BrickColor.new("Dark indigo")
7274
      				end
7275
        char.Head.face.Texture = "http://lnbbb.gnwtgqtc.lnhtr.se2.gsr.awhoer.net/asset/?id=148988280"
7276
		maincolor = BrickColor.new("Dark indigo")
7277
	BC.HeadColor = BrickColor.new("Nougat")
7278
	BC.LeftArmColor = BrickColor.new("Dark indigo")
7279
	BC.LeftLegColor = BrickColor.new("Dark indigo")
7280
	BC.RightArmColor = BrickColor.new("Dark indigo")
7281
	BC.RightLegColor = BrickColor.new("Dark indigo")
7282
	BC.TorsoColor = BrickColor.new("Dark indigo")
7283
                        Music.TimePosition = 0
7284
			Music.SoundId = "rbxassetid://609934004"
7285
			Music.Parent = tors
7286
			Music:Play()
7287
for i, v in pairs(m:GetChildren()) do
7288
if v:IsA("Part") then
7289
v.BrickColor = BrickColor.new("Dark indigo")
7290
v.Material = "Glass"
7291
end
7292
end
7293
for i, v in pairs(m2:GetChildren()) do
7294
if v:IsA("Part") then
7295
v.BrickColor = BrickColor.new("Dark indigo")
7296
v.Material = "Granite"
7297
end
7298
end
7299
for i, v in pairs(m3:GetChildren()) do
7300
if v:IsA("Part") then
7301
v.BrickColor = BrickColor.new("Dark indigo")
7302
v.Material = "Neon"
7303
end
7304
end
7305
for i, v in pairs(mw2:GetChildren()) do
7306
if v:IsA("Part") then
7307
v.BrickColor = BrickColor.new("Dark indigo")
7308
v.Material = "Neon"
7309
end
7310
end
7311
for i, v in pairs(mw1:GetChildren()) do
7312
if v:IsA("Part") then
7313
v.Transparency = 1
7314
v.BrickColor = BrickColor.new("Dark indigo")
7315
v.Material = "Neon"
7316
end
7317
end
7318
for i, v in pairs(extrawingmod1:GetChildren()) do
7319
if v:IsA("Part") then
7320
v.Transparency = 1
7321
v.BrickColor = BrickColor.new("White")
7322
v.Material = "Neon"
7323
end
7324
end
7325
for i, v in pairs(extrawingmod2:GetChildren()) do
7326
if v:IsA("Part") then
7327
v.Transparency = 1
7328
v.BrickColor = BrickColor.new("White")
7329
v.Material = "Neon"
7330
end
7331
end
7332
local MAINRUINCOLOR = BrickColor.new("Dark indigo")
7333
		elseif key == 'f' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
7334
			Planetary = false
7335
        DTrail5.Enabled = false
7336
        DTrail4.Enabled = false
7337
        DTrail3.Enabled = false
7338
        DTrail2.Enabled = false
7339
        DTrail.Enabled = false
7340
			tecks2.Text = "Casual"
7341
                        tecks2.Rotation = 0
7342
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7343
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7344
			resetmode()
7345
                        Music.TimePosition = 0
7346
			Music.SoundId = "rbxassetid://1117396305"
7347
			Music.Parent = tors
7348
			Music:Play()
7349
	BC.HeadColor = BrickColor.new("Nougat")
7350
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7351
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7352
	BC.RightArmColor = BrickColor.new("Smoky grey")
7353
	BC.RightLegColor = BrickColor.new("Smoky grey")
7354
	BC.TorsoColor = BrickColor.new("Smoky grey")
7355
for i, v in pairs(m:GetChildren()) do
7356
if v:IsA("Part") then
7357
v.BrickColor = BrickColor.new("Dark grey")
7358
v.Material = "Glass"
7359
end
7360
end
7361
for i, v in pairs(m2:GetChildren()) do
7362
if v:IsA("Part") then
7363
v.BrickColor = BrickColor.new("Dark stone grey")
7364
v.Material = "Granite"
7365
end
7366
end
7367
for i, v in pairs(m3:GetChildren()) do
7368
if v:IsA("Part") then
7369
v.BrickColor = BrickColor.new("Dark grey")
7370
v.Material = "Neon"
7371
end
7372
end
7373
for i, v in pairs(mw2:GetChildren()) do
7374
if v:IsA("Part") then
7375
v.BrickColor = BrickColor.new("Dark grey")
7376
v.Material = "Neon"
7377
end
7378
end
7379
for i, v in pairs(mw1:GetChildren()) do
7380
if v:IsA("Part") then
7381
v.Transparency = 1
7382
v.BrickColor = BrickColor.new("Dark grey")
7383
v.Material = "Neon"
7384
end
7385
end
7386
for i, v in pairs(extrawingmod1:GetChildren()) do
7387
if v:IsA("Part") then
7388
v.Transparency = 1
7389
v.BrickColor = BrickColor.new("White")
7390
v.Material = "Neon"
7391
end
7392
end
7393
for i, v in pairs(extrawingmod2:GetChildren()) do
7394
if v:IsA("Part") then
7395
v.Transparency = 1
7396
v.BrickColor = BrickColor.new("White")
7397
v.Material = "Neon"
7398
end
7399
end
7400
local MAINRUINCOLOR = BrickColor.new("Magenta")
7401
		elseif key == 'k' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
7402
			Pixels = true
7403
        DTrail5.Enabled = false
7404
        DTrail4.Enabled = false
7405
        DTrail3.Enabled = false
7406
        DTrail2.Enabled = false
7407
        DTrail.Enabled = false
7408
			tecks2.Text = "Pixels"
7409
                        tecks2.Rotation = 0
7410
			tecks2.TextColor3 = Color3.new(0, 255, 255)
7411
			tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
7412
		for i, v in pairs(ArmourParts) do
7413
        	v.BrickColor = BrickColor.new("Navy blue")
7414
		      		end
7415
		for i, v in pairs(ArmourParts2) do
7416
        	v.BrickColor = BrickColor.new("Dark blue")
7417
		      		end
7418
    	for i, v in pairs(NeonParts) do
7419
        	v.BrickColor = BrickColor.new("Lapis")
7420
      				end
7421
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=40770311"
7422
		maincolor = BrickColor.new("Lapis")
7423
	BC.HeadColor = BrickColor.new("Nougat")
7424
	BC.LeftArmColor = BrickColor.new("Lapis")
7425
	BC.LeftLegColor = BrickColor.new("Lapis")
7426
	BC.RightArmColor = BrickColor.new("Lapis")
7427
	BC.RightLegColor = BrickColor.new("Lapis")
7428
	BC.TorsoColor = BrickColor.new("Lapis")
7429
                        Music.TimePosition = 2
7430
			Music.SoundId = "rbxassetid://1244332148"
7431
			Music.Parent = tors
7432
			Music:Play()
7433
for i, v in pairs(m:GetChildren()) do
7434
if v:IsA("Part") then
7435
v.BrickColor = BrickColor.new("Lapis")
7436
v.Material = "Glass"
7437
end
7438
end
7439
for i, v in pairs(m2:GetChildren()) do
7440
if v:IsA("Part") then
7441
v.BrickColor = BrickColor.new("Lapis")
7442
v.Material = "Granite"
7443
end
7444
end
7445
for i, v in pairs(m3:GetChildren()) do
7446
if v:IsA("Part") then
7447
v.BrickColor = BrickColor.new("Lapis")
7448
v.Material = "Neon"
7449
end
7450
end
7451
for i, v in pairs(mw2:GetChildren()) do
7452
if v:IsA("Part") then
7453
v.BrickColor = BrickColor.new("Lapis")
7454
v.Material = "Neon"
7455
end
7456
end
7457
for i, v in pairs(mw1:GetChildren()) do
7458
if v:IsA("Part") then
7459
v.Transparency = 1
7460
v.BrickColor = BrickColor.new("Lapis")
7461
v.Material = "Neon"
7462
end
7463
end
7464
for i, v in pairs(extrawingmod1:GetChildren()) do
7465
if v:IsA("Part") then
7466
v.Transparency = 1
7467
v.BrickColor = BrickColor.new("White")
7468
v.Material = "Neon"
7469
end
7470
end
7471
for i, v in pairs(extrawingmod2:GetChildren()) do
7472
if v:IsA("Part") then
7473
v.Transparency = 1
7474
v.BrickColor = BrickColor.new("White")
7475
v.Material = "Neon"
7476
end
7477
end
7478
local MAINRUINCOLOR = BrickColor.new("Lapis")
7479
		elseif key == 'k' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Ascend == false and Memer == false and Big_Black == false and Emperor == false and Pixels == true then
7480
			Pixels = false
7481
        DTrail5.Enabled = false
7482
        DTrail4.Enabled = false
7483
        DTrail3.Enabled = false
7484
        DTrail2.Enabled = false
7485
        DTrail.Enabled = false
7486
			tecks2.Text = "Casual"
7487
                        tecks2.Rotation = 0
7488
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7489
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7490
			resetmode()
7491
                        Music.TimePosition = 0
7492
			Music.SoundId = "rbxassetid://1117396305"
7493
			Music.Parent = tors
7494
			Music:Play()
7495
	BC.HeadColor = BrickColor.new("Nougat")
7496
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7497
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7498
	BC.RightArmColor = BrickColor.new("Smoky grey")
7499
	BC.RightLegColor = BrickColor.new("Smoky grey")
7500
	BC.TorsoColor = BrickColor.new("Smoky grey")
7501
for i, v in pairs(m:GetChildren()) do
7502
if v:IsA("Part") then
7503
v.BrickColor = BrickColor.new("Dark grey")
7504
v.Material = "Glass"
7505
end
7506
end
7507
for i, v in pairs(m2:GetChildren()) do
7508
if v:IsA("Part") then
7509
v.BrickColor = BrickColor.new("Dark stone grey")
7510
v.Material = "Granite"
7511
end
7512
end
7513
for i, v in pairs(m3:GetChildren()) do
7514
if v:IsA("Part") then
7515
v.BrickColor = BrickColor.new("Dark grey")
7516
v.Material = "Neon"
7517
end
7518
end
7519
for i, v in pairs(mw2:GetChildren()) do
7520
if v:IsA("Part") then
7521
v.BrickColor = BrickColor.new("Dark grey")
7522
v.Material = "Neon"
7523
end
7524
end
7525
for i, v in pairs(mw1:GetChildren()) do
7526
if v:IsA("Part") then
7527
v.Transparency = 1
7528
v.BrickColor = BrickColor.new("Dark grey")
7529
v.Material = "Neon"
7530
end
7531
end
7532
for i, v in pairs(extrawingmod1:GetChildren()) do
7533
if v:IsA("Part") then
7534
v.Transparency = 1
7535
v.BrickColor = BrickColor.new("White")
7536
v.Material = "Neon"
7537
end
7538
end
7539
for i, v in pairs(extrawingmod2:GetChildren()) do
7540
if v:IsA("Part") then
7541
v.Transparency = 1
7542
v.BrickColor = BrickColor.new("White")
7543
v.Material = "Neon"
7544
end
7545
end
7546
local MAINRUINCOLOR = BrickColor.new("Dark grey")
7547
		elseif key == 'l' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
7548
			Ascend = true
7549
        DTrail5.Enabled = false
7550
        DTrail4.Enabled = false
7551
        DTrail3.Enabled = false
7552
        DTrail2.Enabled = false
7553
        DTrail.Enabled = false
7554
			tecks2.Text = "Ascend"
7555
                        tecks2.Rotation = 0
7556
			tecks2.TextColor3 = Color3.new(255, 0, 255)
7557
			tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
7558
		for i, v in pairs(ArmourParts) do
7559
        	v.BrickColor = BrickColor.new("Magenta")
7560
		      		end
7561
		for i, v in pairs(ArmourParts2) do
7562
        	v.BrickColor = BrickColor.new("Dark indigo")
7563
		      		end
7564
    	for i, v in pairs(NeonParts) do
7565
        	v.BrickColor = BrickColor.new("White")
7566
      				end
7567
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=281294617"
7568
		maincolor = BrickColor.new("Magenta")
7569
	BC.HeadColor = BrickColor.new("Nougat")
7570
	BC.LeftArmColor = BrickColor.new("Magenta")
7571
	BC.LeftLegColor = BrickColor.new("Magenta")
7572
	BC.RightArmColor = BrickColor.new("Magenta")
7573
	BC.RightLegColor = BrickColor.new("Magenta")
7574
	BC.TorsoColor = BrickColor.new("Magenta")
7575
                        Music.TimePosition = 2
7576
			Music.SoundId = "rbxassetid://257453119"
7577
			Music.Parent = tors
7578
			Music:Play()
7579
for i, v in pairs(m:GetChildren()) do
7580
if v:IsA("Part") then
7581
v.BrickColor = BrickColor.new("Magenta")
7582
v.Material = "Glass"
7583
end
7584
end
7585
for i, v in pairs(m2:GetChildren()) do
7586
if v:IsA("Part") then
7587
v.BrickColor = BrickColor.new("Sand violet metallic")
7588
v.Material = "Granite"
7589
end
7590
end
7591
for i, v in pairs(m3:GetChildren()) do
7592
if v:IsA("Part") then
7593
v.BrickColor = BrickColor.new("Magenta")
7594
v.Material = "Neon"
7595
end
7596
end
7597
for i, v in pairs(mw2:GetChildren()) do
7598
if v:IsA("Part") then
7599
v.BrickColor = BrickColor.new("Magenta")
7600
v.Material = "Neon"
7601
end
7602
end
7603
for i, v in pairs(mw1:GetChildren()) do
7604
if v:IsA("Part") then
7605
v.Transparency = 1
7606
v.BrickColor = BrickColor.new("Magenta")
7607
v.Material = "Neon"
7608
end
7609
end
7610
for i, v in pairs(extrawingmod1:GetChildren()) do
7611
if v:IsA("Part") then
7612
v.Transparency = 1
7613
v.BrickColor = BrickColor.new("White")
7614
v.Material = "Neon"
7615
end
7616
end
7617
for i, v in pairs(extrawingmod2:GetChildren()) do
7618
if v:IsA("Part") then
7619
v.Transparency = 1
7620
v.BrickColor = BrickColor.new("White")
7621
v.Material = "Neon"
7622
end
7623
end
7624
local MAINRUINCOLOR = BrickColor.new("Magenta")
7625
		elseif key == 'l' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Ascend == true then
7626
			Ascend = false
7627
        DTrail5.Enabled = false
7628
        DTrail4.Enabled = false
7629
        DTrail3.Enabled = false
7630
        DTrail2.Enabled = false
7631
        DTrail.Enabled = false
7632
			tecks2.Text = "Casual"
7633
                        tecks2.Rotation = 0
7634
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7635
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7636
			resetmode()
7637
                        Music.TimePosition = 0
7638
			Music.SoundId = "rbxassetid://1117396305"
7639
			Music.Parent = tors
7640
			Music:Play()
7641
	BC.HeadColor = BrickColor.new("Nougat")
7642
	BC.LeftArmColor = BrickColor.new("Smoky grey")
7643
	BC.LeftLegColor = BrickColor.new("Smoky grey")
7644
	BC.RightArmColor = BrickColor.new("Smoky grey")
7645
	BC.RightLegColor = BrickColor.new("Smoky grey")
7646
	BC.TorsoColor = BrickColor.new("Smoky grey")
7647
for i, v in pairs(m:GetChildren()) do
7648
if v:IsA("Part") then
7649
v.BrickColor = BrickColor.new("Dark grey")
7650
v.Material = "Glass"
7651
end
7652
end
7653
for i, v in pairs(m2:GetChildren()) do
7654
if v:IsA("Part") then
7655
v.BrickColor = BrickColor.new("Dark stone grey")
7656
v.Material = "Granite"
7657
end
7658
end
7659
for i, v in pairs(m3:GetChildren()) do
7660
if v:IsA("Part") then
7661
v.BrickColor = BrickColor.new("Dark grey")
7662
v.Material = "Neon"
7663
end
7664
end
7665
for i, v in pairs(mw2:GetChildren()) do
7666
if v:IsA("Part") then
7667
v.BrickColor = BrickColor.new("Dark grey")
7668
v.Material = "Neon"
7669
end
7670
end
7671
for i, v in pairs(mw1:GetChildren()) do
7672
if v:IsA("Part") then
7673
v.Transparency = 1
7674
v.BrickColor = BrickColor.new("Dark grey")
7675
v.Material = "Neon"
7676
end
7677
end
7678
for i, v in pairs(extrawingmod1:GetChildren()) do
7679
if v:IsA("Part") then
7680
v.Transparency = 1
7681
v.BrickColor = BrickColor.new("White")
7682
v.Material = "Neon"
7683
end
7684
end
7685
for i, v in pairs(extrawingmod2:GetChildren()) do
7686
if v:IsA("Part") then
7687
v.Transparency = 1
7688
v.BrickColor = BrickColor.new("White")
7689
v.Material = "Neon"
7690
end
7691
end
7692
local MAINRUINCOLOR = BrickColor.new("Dark grey")
7693
		elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1  then
7694
			tecks2.TextTransparency = 0
7695
			tecks2.TextStrokeTransparency = 0
7696
		elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0  then
7697
			tecks2.TextTransparency = 1
7698
			tecks2.TextStrokeTransparency = 1
7699
		elseif key == 'm' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
7700
			Music.SoundId = "rbxassetid://0"
7701
			Music.Parent = tors
7702
            Music:Play()
7703
			Madness = true
7704
        DTrail5.Enabled = false
7705
        DTrail4.Enabled = false
7706
        DTrail3.Enabled = false
7707
        DTrail2.Enabled = false
7708
        DTrail.Enabled = false
7709
for i, v in pairs(m:GetChildren()) do
7710
if v:IsA("Part") then
7711
v.BrickColor = BrickColor.new("Deep orange")
7712
v.Material = "Glass"
7713
end
7714
end
7715
for i, v in pairs(m2:GetChildren()) do
7716
if v:IsA("Part") then
7717
v.BrickColor = BrickColor.new("Deep orange")
7718
v.Material = "Granite"
7719
end
7720
end
7721
for i, v in pairs(m3:GetChildren()) do
7722
if v:IsA("Part") then
7723
v.BrickColor = BrickColor.new("Deep orange")
7724
v.Material = "Neon"
7725
end
7726
end
7727
for i, v in pairs(mw2:GetChildren()) do
7728
if v:IsA("Part") then
7729
v.BrickColor = BrickColor.new("Deep orange")
7730
v.Material = "Neon"
7731
end
7732
end
7733
for i, v in pairs(mw1:GetChildren()) do
7734
if v:IsA("Part") then
7735
v.Transparency = 1
7736
v.BrickColor = BrickColor.new("Deep orange")
7737
v.Material = "Neon"
7738
end
7739
end
7740
for i, v in pairs(extrawingmod1:GetChildren()) do
7741
if v:IsA("Part") then
7742
v.Transparency = 1
7743
v.BrickColor = BrickColor.new("White")
7744
v.Material = "Neon"
7745
end
7746
end
7747
for i, v in pairs(extrawingmod2:GetChildren()) do
7748
if v:IsA("Part") then
7749
v.Transparency = 1
7750
v.BrickColor = BrickColor.new("White")
7751
v.Material = "Neon"
7752
end
7753
end
7754
local MAINRUINCOLOR = BrickColor.new("Deep orange")
7755
		maincolor = BrickColor.new("Deep orange")
7756
	BC.HeadColor = BrickColor.new("Nougat")
7757
	BC.LeftArmColor = BrickColor.new("Deep orange")
7758
	BC.LeftLegColor = BrickColor.new("Deep orange")
7759
	BC.RightArmColor = BrickColor.new("Deep orange")
7760
	BC.RightLegColor = BrickColor.new("Deep orange")
7761
	BC.TorsoColor = BrickColor.new("Deep orange")
7762
			tecks2.Text = "SakuraSylveonYT"
7763
                        tecks2.Rotation = 0
7764
			tecks2.TextColor3 = Color3.new(235, 185, 48)
7765
			tecks2.TextStrokeColor3 = Color3.fromRGB(235, 185, 48)
7766
        chatfunc("...")
7767
		for i, v in pairs(ArmourParts) do
7768
        	v.BrickColor = BrickColor.new("Carnation pink")
7769
		      		end
7770
		for i, v in pairs(ArmourParts2) do
7771
        	v.BrickColor = BrickColor.new("Teal")
7772
		      		end
7773
    	for i, v in pairs(NeonParts) do
7774
        	v.BrickColor = BrickColor.new("White")
7775
      				end
7776
            wait(2)
7777
            chatfunc("You messed with the wrong person...")
7778
            wait(2)
7779
		for i, v in pairs(ArmourParts) do
7780
        	v.BrickColor = BrickColor.new("Carnation pink")
7781
		      		end
7782
		for i, v in pairs(ArmourParts2) do
7783
        	v.BrickColor = BrickColor.new("Teal")
7784
		      		end
7785
    	for i, v in pairs(NeonParts) do
7786
        	v.BrickColor = BrickColor.new("White")
7787
      				end
7788
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=28265271"
7789
		maincolor = BrickColor.new("Light orange")
7790
	BC.HeadColor = BrickColor.new("Light orange")
7791
	BC.LeftArmColor = BrickColor.new("Light orange")
7792
	BC.LeftLegColor = BrickColor.new("Light orange")
7793
	BC.RightArmColor = BrickColor.new("Light orange")
7794
	BC.RightLegColor = BrickColor.new("Light orange")
7795
	BC.TorsoColor = BrickColor.new("Light orange")
7796
		for i, v in pairs(ArmourParts) do
7797
        	v.BrickColor = BrickColor.new("Carnation pink")
7798
		      		end
7799
		for i, v in pairs(ArmourParts2) do
7800
        	v.BrickColor = BrickColor.new("Teal")
7801
		      		end
7802
    	for i, v in pairs(NeonParts) do
7803
        	v.BrickColor = BrickColor.new("White")
7804
      				end
7805
            wait(1)
7806
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=28265271"
7807
			tecks2.Text = "SakuraTheSylveon"
7808
                        tecks2.Rotation = 0
7809
			tecks2.TextColor3 = Color3.new(255, 152, 220)
7810
			tecks2.TextStrokeColor3 = Color3.fromRGB(248, 248, 248)
7811
			tecks2.TextTransparency = 0
7812
			tecks2.TextStrokeTransparency = 0
7813
		for i, v in pairs(ArmourParts) do
7814
        	v.BrickColor = BrickColor.new("Carnation pink")
7815
		      		end
7816
		for i, v in pairs(ArmourParts2) do
7817
        	v.BrickColor = BrickColor.new("Teal")
7818
		      		end
7819
    	for i, v in pairs(NeonParts) do
7820
        	v.BrickColor = BrickColor.new("White")
7821
      				end
7822
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=28265271"
7823
		maincolor = BrickColor.new("Light orange")
7824
	BC.HeadColor = BrickColor.new("Light orange")
7825
	BC.LeftArmColor = BrickColor.new("Light orange")
7826
	BC.LeftLegColor = BrickColor.new("Light orange")
7827
	BC.RightArmColor = BrickColor.new("Light orange")
7828
	BC.RightLegColor = BrickColor.new("Light orange")
7829
	BC.TorsoColor = BrickColor.new("Light orange")
7830
                        Music.TimePosition = 2
7831
			Music.SoundId = "rbxassetid://1353354348"
7832
			Music.Parent = tors
7833
			Music:Play()
7834
		elseif key == 'm' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Madness == true then
7835
			Madness = false
7836
        DTrail5.Enabled = false
7837
        DTrail4.Enabled = false
7838
        DTrail3.Enabled = false
7839
        DTrail2.Enabled = false
7840
        DTrail.Enabled = false
7841
			tecks2.Text = "Casual"
7842
                        tecks2.Rotation = 0
7843
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7844
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7845
			resetmode()
7846
                        Music.TimePosition = 0
7847
			Music.SoundId = "rbxassetid://1117396305"
7848
			Music.Parent = tors
7849
			Music:Play()
7850
	BC.HeadColor = BrickColor.new("Light orange")
7851
	BC.LeftArmColor = BrickColor.new("Light orange")
7852
	BC.LeftLegColor = BrickColor.new("Light orange")
7853
	BC.RightArmColor = BrickColor.new("Light orange")
7854
	BC.RightLegColor = BrickColor.new("Light orange")
7855
	BC.TorsoColor = BrickColor.new("Light orange")
7856
for i, v in pairs(m:GetChildren()) do
7857
if v:IsA("Part") then
7858
v.BrickColor = BrickColor.new("Dark grey")
7859
v.Material = "Glass"
7860
end
7861
end
7862
for i, v in pairs(m2:GetChildren()) do
7863
if v:IsA("Part") then
7864
v.BrickColor = BrickColor.new("Dark stone grey")
7865
v.Material = "Granite"
7866
end
7867
end
7868
for i, v in pairs(m3:GetChildren()) do
7869
if v:IsA("Part") then
7870
v.BrickColor = BrickColor.new("Dark grey")
7871
v.Material = "Neon"
7872
end
7873
end
7874
for i, v in pairs(mw2:GetChildren()) do
7875
if v:IsA("Part") then
7876
v.BrickColor = BrickColor.new("Dark grey")
7877
v.Material = "Neon"
7878
end
7879
end
7880
for i, v in pairs(mw1:GetChildren()) do
7881
if v:IsA("Part") then
7882
v.Transparency = 1
7883
v.BrickColor = BrickColor.new("Dark grey")
7884
v.Material = "Neon"
7885
end
7886
end
7887
for i, v in pairs(extrawingmod1:GetChildren()) do
7888
if v:IsA("Part") then
7889
v.Transparency = 1
7890
v.BrickColor = BrickColor.new("White")
7891
v.Material = "Neon"
7892
end
7893
end
7894
for i, v in pairs(extrawingmod2:GetChildren()) do
7895
if v:IsA("Part") then
7896
v.Transparency = 1
7897
v.BrickColor = BrickColor.new("White")
7898
v.Material = "Neon"
7899
end
7900
end
7901
local MAINRUINCOLOR = BrickColor.new("Dark grey")
7902
		elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1  then
7903
			tecks2.TextTransparency = 0
7904
			tecks2.TextStrokeTransparency = 0
7905
		elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0  then
7906
			tecks2.TextTransparency = 1
7907
			tecks2.TextStrokeTransparency = 1
7908
		elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
7909
			Memer = true
7910
        DTrail5.Enabled = false
7911
        DTrail4.Enabled = false
7912
        DTrail3.Enabled = false
7913
        DTrail2.Enabled = false
7914
        DTrail.Enabled = false
7915
			tecks2.Text = "Memer"
7916
                        tecks2.Rotation = 0
7917
			tecks2.TextColor3 = Color3.new(0, 0, 14)
7918
			tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 30)
7919
		for i, v in pairs(ArmourParts) do
7920
        	v.BrickColor = BrickColor.new("Medium blue")
7921
		      		end
7922
		for i, v in pairs(ArmourParts2) do
7923
        	v.BrickColor = BrickColor.new("Dark blue")
7924
		      		end
7925
    	for i, v in pairs(NeonParts) do
7926
        	v.BrickColor = BrickColor.new("White")
7927
      				end
7928
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
7929
		maincolor = BrickColor.new("Medium blue")
7930
	BC.HeadColor = BrickColor.new("Nougat")
7931
	BC.LeftArmColor = BrickColor.new("Medium blue")
7932
	BC.LeftLegColor = BrickColor.new("Medium blue")
7933
	BC.RightArmColor = BrickColor.new("Medium blue")
7934
	BC.RightLegColor = BrickColor.new("Medium blue")
7935
	BC.TorsoColor = BrickColor.new("Medium blue")
7936
                        Music.TimePosition = 2
7937
			Music.SoundId = "rbxassetid://0"
7938
			Music.Parent = tors
7939
			Music:Play()
7940
for i, v in pairs(m:GetChildren()) do
7941
if v:IsA("Part") then
7942
v.BrickColor = BrickColor.new("Medium blue")
7943
v.Material = "Glass"
7944
end
7945
end
7946
for i, v in pairs(m2:GetChildren()) do
7947
if v:IsA("Part") then
7948
v.BrickColor = BrickColor.new("Medium blue")
7949
v.Material = "Granite"
7950
end
7951
end
7952
for i, v in pairs(m3:GetChildren()) do
7953
if v:IsA("Part") then
7954
v.BrickColor = BrickColor.new("Medium blue")
7955
v.Material = "Neon"
7956
end
7957
end
7958
for i, v in pairs(mw2:GetChildren()) do
7959
if v:IsA("Part") then
7960
v.BrickColor = BrickColor.new("Medium blue")
7961
v.Material = "Neon"
7962
end
7963
end
7964
for i, v in pairs(mw1:GetChildren()) do
7965
if v:IsA("Part") then
7966
v.Transparency = 1
7967
v.BrickColor = BrickColor.new("Medium blue")
7968
v.Material = "Neon"
7969
end
7970
end
7971
for i, v in pairs(extrawingmod1:GetChildren()) do
7972
if v:IsA("Part") then
7973
v.Transparency = 1
7974
v.BrickColor = BrickColor.new("White")
7975
v.Material = "Neon"
7976
end
7977
end
7978
for i, v in pairs(extrawingmod2:GetChildren()) do
7979
if v:IsA("Part") then
7980
v.Transparency = 1
7981
v.BrickColor = BrickColor.new("White")
7982
v.Material = "Neon"
7983
end
7984
end
7985
local MAINRUINCOLOR = BrickColor.new("Medium blue")
7986
		elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Big_Black == false and Emperor == false and Memer == true then
7987
			Memer = false
7988
        DTrail5.Enabled = false
7989
        DTrail4.Enabled = false
7990
        DTrail3.Enabled = false
7991
        DTrail2.Enabled = false
7992
        DTrail.Enabled = false
7993
			tecks2.Text = "Casual"
7994
                        tecks2.Rotation = 0
7995
			tecks2.TextColor3 = Color3.new(0, 0, 0)
7996
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
7997
			resetmode()
7998
                        Music.TimePosition = 0
7999
			Music.SoundId = "rbxassetid://1117396305"
8000
			Music.Parent = tors
8001
			Music:Play()
8002
	BC.HeadColor = BrickColor.new("Nougat")
8003
	BC.LeftArmColor = BrickColor.new("Smoky grey")
8004
	BC.LeftLegColor = BrickColor.new("Smoky grey")
8005
	BC.RightArmColor = BrickColor.new("Smoky grey")
8006
	BC.RightLegColor = BrickColor.new("Smoky grey")
8007
	BC.TorsoColor = BrickColor.new("Smoky grey")
8008
for i, v in pairs(m:GetChildren()) do
8009
if v:IsA("Part") then
8010
v.BrickColor = BrickColor.new("Dark grey")
8011
v.Material = "Glass"
8012
end
8013
end
8014
for i, v in pairs(m2:GetChildren()) do
8015
if v:IsA("Part") then
8016
v.BrickColor = BrickColor.new("Dark stone grey")
8017
v.Material = "Granite"
8018
end
8019
end
8020
for i, v in pairs(m3:GetChildren()) do
8021
if v:IsA("Part") then
8022
v.BrickColor = BrickColor.new("Dark grey")
8023
v.Material = "Neon"
8024
end
8025
end
8026
for i, v in pairs(mw2:GetChildren()) do
8027
if v:IsA("Part") then
8028
v.BrickColor = BrickColor.new("Dark grey")
8029
v.Material = "Neon"
8030
end
8031
end
8032
for i, v in pairs(mw1:GetChildren()) do
8033
if v:IsA("Part") then
8034
v.Transparency = 1
8035
v.BrickColor = BrickColor.new("Dark grey")
8036
v.Material = "Neon"
8037
end
8038
end
8039
for i, v in pairs(extrawingmod1:GetChildren()) do
8040
if v:IsA("Part") then
8041
v.Transparency = 1
8042
v.BrickColor = BrickColor.new("White")
8043
v.Material = "Neon"
8044
end
8045
end
8046
for i, v in pairs(extrawingmod2:GetChildren()) do
8047
if v:IsA("Part") then
8048
v.Transparency = 1
8049
v.BrickColor = BrickColor.new("White")
8050
v.Material = "Neon"
8051
end
8052
end
8053
local MAINRUINCOLOR = BrickColor.new("Dark grey")
8054
		elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1  then
8055
			tecks2.TextTransparency = 0
8056
			tecks2.TextStrokeTransparency = 0
8057
		elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0  then
8058
			tecks2.TextTransparency = 1
8059
			tecks2.TextStrokeTransparency = 1
8060
		elseif key == 'c' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
8061
			Big_Black = true
8062
                        Music.TimePosition = 0
8063
			Music.SoundId = "rbxassetid://0"
8064
			Music.Parent = tors
8065
			Music:Play()
8066
			tecks2.Text = "Big Black"
8067
                        tecks2.Rotation = 0
8068
			tecks2.TextColor3 = Color3.new(1, 1, 1)
8069
			tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
8070
        DTrail5.Enabled = false
8071
        DTrail4.Enabled = false
8072
        DTrail3.Enabled = false
8073
        DTrail2.Enabled = false
8074
        DTrail.Enabled = false
8075
		for i, v in pairs(ArmourParts) do
8076
        	v.BrickColor = BrickColor.new("Really black")
8077
		      		end
8078
		for i, v in pairs(ArmourParts2) do
8079
        	v.BrickColor = BrickColor.new("Really black")
8080
		      		end
8081
    	for i, v in pairs(NeonParts) do
8082
        	v.BrickColor = BrickColor.new("White")
8083
      				end
8084
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
8085
		maincolor = BrickColor.new("Really black")
8086
	BC.HeadColor = BrickColor.new("Nougat")
8087
	BC.LeftArmColor = BrickColor.new("Really black")
8088
	BC.LeftLegColor = BrickColor.new("Really black")
8089
	BC.RightArmColor = BrickColor.new("Really black")
8090
	BC.RightLegColor = BrickColor.new("Really black")
8091
	BC.TorsoColor = BrickColor.new("Really black")
8092
tl1.Enabled = true
8093
tl2.Enabled = true
8094
tl3.Enabled = true
8095
	attack = true
8096
	hum.WalkSpeed = 0
8097
	storehumanoidWS = 8
8098
	hum.JumpPower = 0
8099
	newThemeCust("rbxassetid://1420353940",0,1,1)
8100
	kan.TimePosition = 0
8101
	ModeOfGlitch = 8376532578634534
8102
	repeat swait() until kan.IsLoaded
8103
	Chat("Riddle me this..",text.TextStrokeColor3)
8104
	for i = 0, 14, .1 do
8105
		swait()
8106
		RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
8107
		LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
8108
		RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)	
8109
		Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,0,0),.1)
8110
		RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
8111
		LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
8112
	end
8113
	Chat("Riddle me that..",text.TextStrokeColor3)
8114
	for i = 0, 12, .1 do
8115
		swait()
8116
		RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
8117
		LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
8118
		RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)	
8119
		Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,math.rad(25),0),.1)
8120
		RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
8121
		LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
8122
	end
8123
	Chat("Who's afraid of the big black..",Color3.new(1,1,1))
8124
	for i = 0, 16, .1 do
8125
		swait()
8126
		RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
8127
		LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
8128
		RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)	
8129
		Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(25),0,0),.1)
8130
		RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
8131
		LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
8132
	end
8133
	CFuncs["Sound"].Create("rbxassetid://206082327", root, 2.5,1)
8134
	CFuncs["Sound"].Create("rbxassetid://847061203", root, 5,1)
8135
	CFuncs["Sound"].Create("rbxassetid://239000203", root, 2.5,1)
8136
	CFuncs["Sound"].Create("rbxassetid://579687077", root, 2.5,0.75)
8137
	pcall(function() Character.ReaperShadowHead.Eye1.BrickColor = BrickColor.new'Black' end)
8138
	pcall(function() Character.ReaperShadowHead.Eye2.BrickColor = BrickColor.new'Black' end)
8139
	CameraEnshaking(5,2.5)
8140
	MAINRUINCOLOR = BrickColor.new("Really black")
8141
	sphere(2.5,"Add",root.CFrame,vt(0,0,0),1,MAINRUINCOLOR)
8142
	for i = 0, 49 do
8143
	PixelBlock(1,math.random(1,20),"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.04,MAINRUINCOLOR,0)
8144
	end
8145
	for i = 0,3,0.1 do
8146
	sphereMK(2.5,-1,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2.5,2.5,25,-0.025,MAINRUINCOLOR,0)
8147
	end
8148
	for i, v in pairs(mw2:GetChildren()) do
8149
	if v:IsA("Part") then
8150
	v.BrickColor = BrickColor.new("Really black")
8151
	v.Material = "Glass"
8152
	end
8153
	end
8154
	for i, v in pairs(mw1:GetChildren()) do
8155
	if v:IsA("Part") then
8156
	v.Transparency = 0
8157
	v.BrickColor = BrickColor.new("Really black")
8158
	v.Material = "Glass"
8159
	end
8160
	end
8161
	for i, v in pairs(m:GetChildren()) do
8162
	if v:IsA("Part") then
8163
	v.BrickColor = BrickColor.new("Really black")
8164
	v.Material = "Glass"
8165
	end
8166
	end
8167
	for i, v in pairs(m2:GetChildren()) do
8168
	if v:IsA("Part") then
8169
	v.BrickColor = BrickColor.new("Dark stone grey")
8170
	v.Material = "Granite"
8171
	end
8172
	end
8173
	for i, v in pairs(m3:GetChildren()) do
8174
	if v:IsA("Part") then
8175
	v.BrickColor = BrickColor.new("Really black")
8176
	v.Material = "Glass"
8177
	end
8178
	end
8179
	for i, v in pairs(extrawingmod1:GetChildren()) do
8180
	if v:IsA("Part") then
8181
	v.Transparency = 0
8182
	v.BrickColor = BrickColor.new("Dark stone grey")
8183
	v.Material = "Glass"
8184
	end
8185
	end
8186
	for i, v in pairs(extrawingmod2:GetChildren()) do
8187
	if v:IsA("Part") then
8188
	v.Transparency = 0
8189
	v.BrickColor = BrickColor.new("Dark stone grey")
8190
	v.Material = "Glass"
8191
	end
8192
	end
8193
	for i = 0,2,0.1 do
8194
	swait()
8195
	RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(-30)),.2)
8196
	LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 28),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(30)),.2)
8197
	RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 28))*angles(math.rad(-30),math.rad(0),math.rad(0)),.2)
8198
	Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0 - 2.5 * math.cos(sine / 0.2))),.2)
8199
	RW.C0=clerp(RW.C0,cf(1.45,0.4,0)*angles(math.rad(-20),math.rad(0 - 2 * math.cos(sine / 0.2)),math.rad(80 + 2 * math.cos(sine / 0.2))),.2)
8200
	LW.C0=clerp(LW.C0,cf(-1.45,0.4,0)*angles(math.rad(-20),math.rad(0 + 2 * math.cos(sine / 0.2)),math.rad(-80 - 2 * math.cos(sine / 0.2))),.2)
8201
	end
8202
	hum.JumpPower = 50
8203
	hum.WalkSpeed = storehumanoidWS
8204
	attack = false
8205
		for i, v in pairs(ArmourParts) do
8206
        	v.BrickColor = BrickColor.new("Really black")
8207
		      		end
8208
		for i, v in pairs(ArmourParts2) do
8209
        	v.BrickColor = BrickColor.new("Really black")
8210
		      		end
8211
    	for i, v in pairs(NeonParts) do
8212
        	v.BrickColor = BrickColor.new("White")
8213
      				end
8214
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
8215
		maincolor = BrickColor.new("Really black")
8216
	BC.HeadColor = BrickColor.new("Nougat")
8217
	BC.LeftArmColor = BrickColor.new("Really black")
8218
	BC.LeftLegColor = BrickColor.new("Really black")
8219
	BC.RightArmColor = BrickColor.new("Really black")
8220
	BC.RightLegColor = BrickColor.new("Really black")
8221
	BC.TorsoColor = BrickColor.new("Really black")
8222
		elseif key == 'c' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Memer == false and Emperor == false and Big_Black == true then
8223
			Big_Black = false
8224
	newThemeCust("rbxassetid://0",0,1,1)
8225
        DTrail5.Enabled = false
8226
        DTrail4.Enabled = false
8227
        DTrail3.Enabled = false
8228
        DTrail2.Enabled = false
8229
        DTrail.Enabled = false
8230
tl1.Enabled = false
8231
tl2.Enabled = false
8232
tl3.Enabled = false
8233
			tecks2.Text = "Casual"
8234
                        tecks2.Rotation = 0
8235
			tecks2.TextColor3 = Color3.new(0, 0, 0)
8236
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
8237
			resetmode()
8238
                        Music.TimePosition = 0
8239
			Music.SoundId = "rbxassetid://1117396305"
8240
			Music.Parent = tors
8241
			Music:Play()
8242
	BC.HeadColor = BrickColor.new("Nougat")
8243
	BC.LeftArmColor = BrickColor.new("Smoky grey")
8244
	BC.LeftLegColor = BrickColor.new("Smoky grey")
8245
	BC.RightArmColor = BrickColor.new("Smoky grey")
8246
	BC.RightLegColor = BrickColor.new("Smoky grey")
8247
	BC.TorsoColor = BrickColor.new("Smoky grey")
8248
for i, v in pairs(m:GetChildren()) do
8249
if v:IsA("Part") then
8250
v.BrickColor = BrickColor.new("Dark grey")
8251
v.Material = "Glass"
8252
end
8253
end
8254
for i, v in pairs(m2:GetChildren()) do
8255
if v:IsA("Part") then
8256
v.BrickColor = BrickColor.new("Dark stone grey")
8257
v.Material = "Granite"
8258
end
8259
end
8260
for i, v in pairs(m3:GetChildren()) do
8261
if v:IsA("Part") then
8262
v.BrickColor = BrickColor.new("Dark grey")
8263
v.Material = "Neon"
8264
end
8265
end
8266
for i, v in pairs(mw2:GetChildren()) do
8267
if v:IsA("Part") then
8268
v.BrickColor = BrickColor.new("Dark grey")
8269
v.Material = "Neon"
8270
end
8271
end
8272
for i, v in pairs(mw1:GetChildren()) do
8273
if v:IsA("Part") then
8274
v.Transparency = 1
8275
v.BrickColor = BrickColor.new("Dark grey")
8276
v.Material = "Neon"
8277
end
8278
end
8279
for i, v in pairs(extrawingmod1:GetChildren()) do
8280
if v:IsA("Part") then
8281
v.Transparency = 1
8282
v.BrickColor = BrickColor.new("White")
8283
v.Material = "Neon"
8284
end
8285
end
8286
for i, v in pairs(extrawingmod2:GetChildren()) do
8287
if v:IsA("Part") then
8288
v.Transparency = 1
8289
v.BrickColor = BrickColor.new("White")
8290
v.Material = "Neon"
8291
end
8292
end
8293
local MAINRUINCOLOR = BrickColor.new("Dark grey")
8294
		elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Memer == false and Ascend == false and Big_Black == false and Emperor == false then
8295
			Memer = true
8296
        DTrail5.Enabled = false
8297
        DTrail4.Enabled = false
8298
        DTrail3.Enabled = false
8299
        DTrail2.Enabled = false
8300
        DTrail.Enabled = false
8301
			tecks2.Text = "Memer"
8302
                        tecks2.Rotation = 0
8303
			tecks2.TextColor3 = Color3.new(0, 0, 14)
8304
			tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 30)
8305
		for i, v in pairs(ArmourParts) do
8306
        	v.BrickColor = BrickColor.new("Medium blue")
8307
		      		end
8308
		for i, v in pairs(ArmourParts2) do
8309
        	v.BrickColor = BrickColor.new("Dark blue")
8310
		      		end
8311
    	for i, v in pairs(NeonParts) do
8312
        	v.BrickColor = BrickColor.new("White")
8313
      				end
8314
        char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
8315
		maincolor = BrickColor.new("Medium blue")
8316
	BC.HeadColor = BrickColor.new("Nougat")
8317
	BC.LeftArmColor = BrickColor.new("Medium blue")
8318
	BC.LeftLegColor = BrickColor.new("Medium blue")
8319
	BC.RightArmColor = BrickColor.new("Medium blue")
8320
	BC.RightLegColor = BrickColor.new("Medium blue")
8321
	BC.TorsoColor = BrickColor.new("Medium blue")
8322
                        Music.TimePosition = 2
8323
			Music.SoundId = "rbxassetid://0"
8324
			Music.Parent = tors
8325
			Music:Play()
8326
for i, v in pairs(m:GetChildren()) do
8327
if v:IsA("Part") then
8328
v.BrickColor = BrickColor.new("Medium blue")
8329
v.Material = "Glass"
8330
end
8331
end
8332
for i, v in pairs(m2:GetChildren()) do
8333
if v:IsA("Part") then
8334
v.BrickColor = BrickColor.new("Medium blue")
8335
v.Material = "Granite"
8336
end
8337
end
8338
for i, v in pairs(m3:GetChildren()) do
8339
if v:IsA("Part") then
8340
v.BrickColor = BrickColor.new("Medium blue")
8341
v.Material = "Neon"
8342
end
8343
end
8344
for i, v in pairs(mw2:GetChildren()) do
8345
if v:IsA("Part") then
8346
v.BrickColor = BrickColor.new("Medium blue")
8347
v.Material = "Neon"
8348
end
8349
end
8350
for i, v in pairs(mw1:GetChildren()) do
8351
if v:IsA("Part") then
8352
v.Transparency = 1
8353
v.BrickColor = BrickColor.new("Medium blue")
8354
v.Material = "Neon"
8355
end
8356
end
8357
for i, v in pairs(extrawingmod1:GetChildren()) do
8358
if v:IsA("Part") then
8359
v.Transparency = 1
8360
v.BrickColor = BrickColor.new("White")
8361
v.Material = "Neon"
8362
end
8363
end
8364
for i, v in pairs(extrawingmod2:GetChildren()) do
8365
if v:IsA("Part") then
8366
v.Transparency = 1
8367
v.BrickColor = BrickColor.new("White")
8368
v.Material = "Neon"
8369
end
8370
end
8371
local MAINRUINCOLOR = BrickColor.new("Medium blue")
8372
		elseif key == 'b' and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ashes == false and Madness == false and Pixels == false and Ascend == false and Big_Black == false and Emperor == false and Memer == true then
8373
			Memer = false
8374
        DTrail5.Enabled = false
8375
        DTrail4.Enabled = false
8376
        DTrail3.Enabled = false
8377
        DTrail2.Enabled = false
8378
        DTrail.Enabled = false
8379
			tecks2.Text = "Casual"
8380
                        tecks2.Rotation = 0
8381
			tecks2.TextColor3 = Color3.new(0, 0, 0)
8382
			tecks2.TextStrokeColor3 = Color3.fromRGB(161, 165, 162)
8383
			resetmode()
8384
                        Music.TimePosition = 0
8385
			Music.SoundId = "rbxassetid://1117396305"
8386
			Music.Parent = tors
8387
			Music:Play()
8388
	BC.HeadColor = BrickColor.new("Nougat")
8389
	BC.LeftArmColor = BrickColor.new("Smoky grey")
8390
	BC.LeftLegColor = BrickColor.new("Smoky grey")
8391
	BC.RightArmColor = BrickColor.new("Smoky grey")
8392
	BC.RightLegColor = BrickColor.new("Smoky grey")
8393
	BC.TorsoColor = BrickColor.new("Smoky grey")
8394
for i, v in pairs(m:GetChildren()) do
8395
if v:IsA("Part") then
8396
v.BrickColor = BrickColor.new("Dark grey")
8397
v.Material = "Glass"
8398
end
8399
end
8400
for i, v in pairs(m2:GetChildren()) do
8401
if v:IsA("Part") then
8402
v.BrickColor = BrickColor.new("Dark stone grey")
8403
v.Material = "Granite"
8404
end
8405
end
8406
for i, v in pairs(m3:GetChildren()) do
8407
if v:IsA("Part") then
8408
v.BrickColor = BrickColor.new("Dark grey")
8409
v.Material = "Neon"
8410
end
8411
end
8412
for i, v in pairs(mw2:GetChildren()) do
8413
if v:IsA("Part") then
8414
v.BrickColor = BrickColor.new("Dark grey")
8415
v.Material = "Neon"
8416
end
8417
end
8418
for i, v in pairs(mw1:GetChildren()) do
8419
if v:IsA("Part") then
8420
v.Transparency = 1
8421
v.BrickColor = BrickColor.new("Dark grey")
8422
v.Material = "Neon"
8423
end
8424
end
8425
for i, v in pairs(extrawingmod1:GetChildren()) do
8426
if v:IsA("Part") then
8427
v.Transparency = 1
8428
v.BrickColor = BrickColor.new("White")
8429
v.Material = "Neon"
8430
end
8431
end
8432
for i, v in pairs(extrawingmod2:GetChildren()) do
8433
if v:IsA("Part") then
8434
v.Transparency = 1
8435
v.BrickColor = BrickColor.new("White")
8436
v.Material = "Neon"
8437
end
8438
end
8439
local MAINRUINCOLOR = BrickColor.new("Dark grey")
8440
		elseif key == 'n' and tecks2.TextTransparency == 1 and tecks2.TextStrokeTransparency == 1  then
8441
			tecks2.TextTransparency = 0
8442
			tecks2.TextStrokeTransparency = 0
8443
		elseif key == 'n' and tecks2.TextTransparency == 0 and tecks2.TextStrokeTransparency == 0  then
8444
			tecks2.TextTransparency = 1
8445
			tecks2.TextStrokeTransparency = 1
8446
		end
8447
	end
8448
end)
8449
mouse.KeyDown:connect(function(key)
8450
	if attack == false then
8451
		if EdgyMode == true then
8452
			if key == 'r' then
8453
			Decapitate()
8454
			elseif key == 'e' then
8455
				Laugh()
8456
			end
8457
		end
8458
		if Divinity == true then
8459
			if key == 'r' then
8460
				Beam_Of_Light()
8461
			elseif key == 'f' then
8462
				Blast_Of_God()
8463
			end
8464
		end
8465
		if Fighter == true then
8466
			if key == 'e' then
8467
				Flying_Kick()
8468
			elseif key == 'f' then
8469
				UpperCut()
8470
			elseif key == 't' then
8471
				Spinning_Kick()
8472
			end
8473
		end
8474
		if Purity == true then
8475
			if key == 'r' then
8476
				Purity_Slam()
8477
			end
8478
		end
8479
		if Solar == true then
8480
			if key == 'r' then
8481
				Eruption()
8482
			elseif key == 't' then
8483
				Solar_Flare()
8484
                        end
8485
		end
8486
		if Frost == true then
8487
			if key == 'r' then
8488
				Blizzard()
8489
			elseif key == 't' then
8490
				Cryo_Freeze()
8491
			end
8492
		end
8493
		if Ashes == true then
8494
			if key == 't' and notmenacing then
8495
				Menacing_Aura()
8496
			elseif key == 'r' and alternatecooldownbecausewhynotdood == false then
8497
				Heat_Stroke()
8498
			end
8499
		end
8500
		if Lunar == true then
8501
			if key == 't' then
8502
				ShadowWarp()
8503
			elseif key == 'r' then
8504
				Shade()
8505
			end
8506
		end
8507
		if Destruction == true then
8508
			if key == 'r' then
8509
				Diablo_Explosion()
8510
			elseif key == 'f' then
8511
				Hell_From_Above()
8512
			end
8513
		end
8514
		if Planetary == true then
8515
			if key == 'r' then
8516
                                Multi_Bombs()
8517
			elseif key == 't' then
8518
				Universal_Crush()
8519
			end
8520
		end
8521
		if Pixels == true then
8522
			if key == 'r' then
8523
                Pixel_Corrupt()
8524
            elseif key == 't' then
8525
                  dead()
8526
	        end
8527
	     end
8528
        if Memer == true then
8529
            if key == 'r' then
8530
                  HAAAAA()
8531
            elseif key == 't' then
8532
                 EndMySufferingV2()
8533
            elseif key == 'q' then
8534
                 NothingPersonal()
8535
            elseif key == 'e' then
8536
                   GEtOuT()
8537
            elseif key == 'f' then
8538
                   Sonic()
8539
            elseif key == 'g' then
8540
                   Sonic2()
8541
	        end
8542
	     end
8543
        if Emperor == true then
8544
           if key == 't' then
8545
                Taunt()
8546
	        end
8547
	     end
8548
		if Ascend == true then
8549
			if key == 'r' then
8550
                Ascent()
8551
	        end
8552
	     end
8553
		if Madness == true then
8554
			if key == 'r' then
8555
                Explosion()
8556
	        end
8557
	     end
8558
		if helpme == true then
8559
			if key == 'r' then
8560
				Painful_Stomp()
8561
			elseif key == 'f' then
8562
				Ending()
8563
			elseif key == 't' then
8564
				Ende_der_Weld()
8565
	        end
8566
	     end
8567
	end
8568
end)
8569
8570
8571
coroutine.resume(coroutine.create(function()
8572
	while true do
8573
		swait(8)
8574
		if Solar == true then
8575
			sphereMK(5, 0.12, "Add", root.CFrame * CFrame.new(math.random(-6, 6), -10, math.random(-6, 6)) * CFrame.Angles(math.rad(90 + math.random(-15, 15)), math.rad(math.random(-15, 15)), 0), 1, 1, 15, -0.01, maincolor, 0)
8576
		end
8577
	end
8578
end))
8579
coroutine.resume(coroutine.create(function()
8580
	while true do
8581
		swait(4)
8582
		if Frost == true then
8583
		        Effects.Block.Create(BrickC("Institutional white"), tors.CFrame * CF(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
8584
	                Effects.Ring.Create(BrickC("Teal"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 0.05, 0.05, 0.05, 0.15, 0.15, 0.15, 0.02)
8585
		end
8586
	end
8587
end))
8588
coroutine.resume(coroutine.create(function()
8589
	while true do
8590
		swait(4)
8591
		if Lunar == true then
8592
		        Effects.Block.Create(BrickC("Dark blue"), tors.CFrame * CF(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4)), 2, 2, 2, 0.5, 0.5, 0.5, 0.03)
8593
		end
8594
	end
8595
end))
8596
8597
8598
8599
-------------------------------------------------------
8600
--Start Animations--
8601
-------------------------------------------------------
8602
local equipped = false
8603
local idle = 0
8604
local change = 1
8605
local val = 0
8606
local toim = 0
8607
local idleanim = 0.4
8608
hum.WalkSpeed = 8
8609
hum.Animator.Parent = nil
8610
while true do
8611
	swait()
8612
	Music.Parent = tors
8613
	if helpme == true then
8614
		for i, v in pairs(ArmourParts) do
8615
       			v.BrickColor = BrickColor.random()
8616
		    end
8617
				for i, v in pairs(ArmourParts2) do
8618
        	v.BrickColor = BrickColor.random()
8619
		 	end
8620
    			for i, v in pairs(NeonParts) do
8621
        	v.BrickColor = BrickColor.random()
8622
      		end
8623
				maincolor = BrickColor.random()
8624
                                char.Head.face.Texture = "http://lcyyy.gctqdnqz.lceqo.ru2.gsr.awhoer.net/asset/?id="..insanityface[math.random(1,#insanityface)]
8625
                                tecks2.Text = ""..insanity[math.random(1,#insanity)]
8626
				tecks2.TextColor3 = maincolor.Color
8627
				tecks2.TextStrokeColor3 = maincolor.Color
8628
				tecks2.Rotation = math.random(-11, 11)
8629
	                        BC.HeadColor = BrickColor.new("Nougat")
8630
	                        BC.LeftArmColor = BrickColor.random()
8631
	                        BC.LeftLegColor = BrickColor.random()
8632
	                        BC.RightArmColor = BrickColor.random()
8633
	                        BC.RightLegColor = BrickColor.random()
8634
	                        BC.TorsoColor = BrickColor.random()
8635
			MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-15,15),-3,Mrandom(-15,15)) * angles(Rad(90 + Mrandom(-25, 25)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,Mrandom(1,2))
8636
	end
8637
	if EdgyMode == true then
8638
		tecks2.Rotation = math.random(-2, 2)
8639
	end
8640
	if Planetary == true then
8641
		MagicShockTrailAlt2(maincolor, root.CFrame * CF(Mrandom(-25,25),-3,Mrandom(-25,25)) * angles(Rad(90 + Mrandom(-15, 15)),Rad(0),Rad(0)),1,.5,.5,-0.01,-0.01,7,0.1,2)
8642
		tecks2.Rotation = math.random(-4, 4)
8643
	end
8644
	sine = sine + change
8645
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
8646
	local velderp = root.Velocity.y
8647
	hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
8648
	if equipped == true or equipped == false then
8649
		if attack == false then
8650
			idle = idle + 1
8651
		else
8652
			idle = 0
8653
		end
8654
		if 1 < root.Velocity.y and hitfloor == nil then
8655
			Anim = "Jump"
8656
			change = 1
8657
			if attack == false then
8658
				rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
8659
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
8660
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
8661
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
8662
				LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
8663
				RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
8664
			end
8665
		elseif -1 > root.Velocity.y and hitfloor == nil then
8666
			Anim = "Fall"
8667
			change = 1
8668
			if attack == false then
8669
				rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
8670
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
8671
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
8672
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
8673
				LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
8674
				RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
8675
			end
8676
		elseif torvel < 1 and hitfloor ~= nil then
8677
			Anim = "Idle"
8678
			change = 1
8679
			if attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Memer == false and Pixels == false and Big_Black == false and Emperor == false then
8680
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
8681
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8682
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
8683
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
8684
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
8685
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-5 + 2.5 * Sin(sine / 20))), 0.1)
8686
			elseif attack == false and EdgyMode == true and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false then
8687
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
8688
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8689
				if Mrandom(1,15) == 1 then
8690
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
8691
				end
8692
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(10)), 0.15)
8693
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(-10)), 0.15)
8694
				RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
8695
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
8696
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == true and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8697
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
8698
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8699
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
8700
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
8701
        RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
8702
        LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
8703
			elseif attack == false and EdgyMode == false and Divinity == true and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8704
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
8705
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
8706
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
8707
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
8708
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(13 - 2.5 * Sin(sine / 20))), 0.1)
8709
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
8710
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == true and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false then
8711
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.4 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(85)), 0.15)
8712
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-7.5 * Sin(sine / 20)), Rad(0), Rad(-85)), 0.3)
8713
				RH.C0 = clerp(RH.C0, CF(.6, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-70), Rad(0), Rad(0)), 0.15)
8714
				LH.C0 = clerp(LH.C0, CF(-1, -0.7 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5), Rad(0), Rad(0)), 0.15)
8715
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
8716
				LW.C0 = clerp(LW.C0, CF(-1, 0.3 + 0.05 * Sin(sine / 20), .4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
8717
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == true and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8718
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
8719
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8720
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
8721
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
8722
				RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
8723
				LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
8724
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Pixels == false and Ascend == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Frost == true then
8725
                                rootj.C0 = clerp(rootj.C0, RootCF * cn(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
8726
                                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
8727
                                RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
8728
                                LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
8729
                                RH.C0 = clerp(RH.C0, cn(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
8730
          LH.C0 = clerp(LH.C0, cn(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
8731
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == true and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8732
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
8733
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8734
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
8735
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
8736
				RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
8737
				LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
8738
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == true and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8739
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
8740
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
8741
				RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
8742
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
8743
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
8744
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
8745
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == true and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8746
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
8747
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
8748
				if math.random(1,1) == 1 then
8749
					rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
8750
					tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
8751
					RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
8752
					LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
8753
					RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 +  0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(10 + Mrandom(-6,6))), 0.15)
8754
					LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(-10 + Mrandom(-6,6))), 0.15)
8755
				end
8756
				for i, v in pairs(ArmourParts) do
8757
       			v.BrickColor = BrickColor.random()
8758
		    end
8759
				for i, v in pairs(ArmourParts2) do
8760
        	v.BrickColor = BrickColor.random()
8761
		 	end
8762
    			for i, v in pairs(NeonParts) do
8763
        	v.BrickColor = BrickColor.random()
8764
      		end
8765
				maincolor = BrickColor.random()
8766
				tecks2.TextColor3 = maincolor.Color
8767
				tecks2.TextStrokeColor3 = maincolor.Color
8768
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
8769
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
8770
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
8771
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
8772
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == true and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false then
8773
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
8774
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
8775
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
8776
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
8777
				RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
8778
				LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(0), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
8779
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Pixels == true then
8780
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20 + Mrandom(-4,4)), Rad(0), Rad(0)), 0.08)
8781
				tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
8782
				RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(20 + Mrandom(-6,6))), 0.08)
8783
				LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(-80 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6))) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-20 + Mrandom(-6,6))), 0.08)
8784
				RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(5 + Mrandom(-6,6))), 0.08)
8785
				LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-5 + Mrandom(-6,6))), 0.08)
8786
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Pixels == false and Madness == false and Memer == false and Big_Black == false and Emperor == false and Ascend == true then
8787
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
8788
				tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
8789
				RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
8790
				LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
8791
				RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
8792
				LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
8793
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Memer == false and Big_Black == false and Emperor == false and Madness == true then
8794
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
8795
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
8796
				if Mrandom(1,15) == 1 then
8797
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
8798
				end
8799
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
8800
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
8801
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
8802
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
8803
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Big_Black == false and Emperor == false and Memer == true then
8804
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
8805
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
8806
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
8807
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
8808
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
8809
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
8810
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Lunar == false and Frost == false and Ascend == false and Pixels == false and Madness == false and Memer == false and Emperor == false and Big_Black == true then
8811
RH.C0=clerp(RH.C0,cf(1,-1-.2*math.cos(sine/16),0)*angles(0,math.rad(90),0),.1)
8812
LH.C0=clerp(LH.C0,cf(-1,-1-.2*math.cos(sine/16),.05)*angles(0,math.rad(15),0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1)
8813
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+.2*math.cos(sine/16)),.1)	
8814
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(0,math.rad(-25),0)*angles(math.rad(0 - 25 * math.cos(sine / 0.1164)),math.rad(0 - 30 * math.cos(sine / 0.25)),math.rad(0 - 30 * math.cos(sine / 0.465))),.1)
8815
RW.C0=clerp(RW.C0,cf(1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(45),0,math.rad(-90)),.1)
8816
LW.C0=clerp(LW.C0,cf(-1,0.5+.2*math.cos(sine/16),-.65)*angles(math.rad(-45),0,math.rad(100)),.1)
8817
			end
8818
		elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
8819
			Anim = "Walk"
8820
			change = .6
8821
			if attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
8822
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
8823
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
8824
                RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8825
                LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8826
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45)  * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
8827
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), -0.15 * Cos(sine / 7)) * angles(Rad(-45)  * Cos(sine / 7) , Rad(0) ,  Rad(-5) + la.RotVelocity.Y / 75), 0.1)
8828
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Madness == false and Pixels == true then
8829
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
8830
				tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
8831
                RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size)  * angles(Rad(-5 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(20)), 0.3)
8832
                    LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(-20)), 0.3)
8833
                RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 + 15 * Cos(sine / 7)), Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
8834
                LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 - 15 * Cos(sine / 7)), Rad(0), Rad(-5) + la.RotVelocity.Y / 75), 0.1)
8835
			elseif attack == false and EdgyMode == false and Divinity == false and Fighter == false and Purity == false and Destruction == false and helpme == false and Planetary == false and Solar == false and Pixels == false and Madness == false and Lunar == true then
8836
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
8837
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
8838
				RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8839
         		LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8840
		RW.C0 = clerp(RW.C0, CF(1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(-0), Rad(-30)), 0.1)
8841
		LW.C0 = clerp(LW.C0, CF(-1.1, 0.4 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(30)), 0.1)
8842
			elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
8843
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.15)
8844
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
8845
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
8846
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
8847
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
8848
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
8849
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == false then
8850
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
8851
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8852
				RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
8853
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
8854
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
8855
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
8856
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false and Lunar == false and Pixels == false and Madness == false then
8857
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
8858
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
8859
				if math.random(1,1) == 1 then
8860
					rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
8861
					tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
8862
					RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
8863
					LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
8864
					RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8865
         		LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8866
				end
8867
				for i, v in pairs(ArmourParts) do
8868
       			v.BrickColor = BrickColor.random()
8869
		    end
8870
				for i, v in pairs(ArmourParts2) do
8871
        	v.BrickColor = BrickColor.random()
8872
		 	end
8873
    			for i, v in pairs(NeonParts) do
8874
        	v.BrickColor = BrickColor.random()
8875
      		end
8876
				maincolor = BrickColor.random()
8877
				tecks2.TextColor3 = maincolor.Color
8878
				tecks2.TextStrokeColor3 = maincolor.Color
8879
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
8880
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
8881
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-50)), 0.1)
8882
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
8883
			elseif attack == false and EdgyMode == true and Divinity == false and Destruction == false and helpme == false and Planetary == false and Pixels == false and Madness == false then
8884
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
8885
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8886
				if Mrandom(1,15) == 1 then
8887
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
8888
				end
8889
				RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8890
         		LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8891
				RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
8892
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
8893
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true and Lunar == false and Pixels == false and Madness == false then
8894
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
8895
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
8896
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
8897
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
8898
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
8899
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
8900
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == false and Lunar == false and Pixels == false and Madness == true then
8901
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
8902
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8903
				if Mrandom(1,15) == 1 then
8904
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
8905
				end
8906
                RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8907
                LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8908
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45)  * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
8909
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
8910
			end
8911
		elseif torvel >= 25 and hitfloor ~= nil then
8912
			Anim = "Sprint"
8913
			change = 1.35
8914
			if attack == false and Divinity == false and Destruction == false and helpme == false and Planetary == false then
8915
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
8916
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
8917
				RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8918
         		LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
8919
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.34 * Cos(sine / 7)) * angles(Rad(110)  * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
8920
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -0.34 * Cos(sine / 7)) * angles(Rad(-110)  * Cos(sine / 7) , Rad(0) ,	Rad(-13) + la.RotVelocity.Y / 75), 0.15)
8921
			elseif attack == false and EdgyMode == false and Divinity == true and Destruction == false and helpme == false and Planetary == false then
8922
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
8923
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
8924
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-34 + 2.5 * Sin(sine / 20))), 0.15)
8925
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(34 + 2.5 * Sin(sine / 20))), 0.15)
8926
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
8927
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
8928
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == true and helpme == false and Planetary == false then
8929
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(0)), 0.15)
8930
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
8931
				RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-35 + 3 * Sin(sine / 20))), 0.15)
8932
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5 + 3 * Sin(sine / 20)), Rad(0), Rad(35 + 3 * Sin(sine / 20))), 0.15)
8933
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(-10 * Cos(sine / 20)), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
8934
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(10 * Cos(sine / 20)), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
8935
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == true and Planetary == false then
8936
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
8937
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(25), Rad(0), Rad(0)), 0.3)
8938
				if math.random(1,1) == 1 then
8939
					rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
8940
					tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25)), Rad(Mrandom(-25,25))), 1)
8941
					RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
8942
					LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.1)
8943
					RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
8944
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(Mrandom(-90,90)), Rad(0), Rad(Mrandom(-90,90))), 0.15)
8945
				end
8946
				for i, v in pairs(ArmourParts) do
8947
       			v.BrickColor = BrickColor.random()
8948
		    end
8949
				for i, v in pairs(ArmourParts2) do
8950
        	v.BrickColor = BrickColor.random()
8951
		 	end
8952
    			for i, v in pairs(NeonParts) do
8953
        	v.BrickColor = BrickColor.random()
8954
      		end
8955
				maincolor = BrickColor.random()
8956
				tecks2.TextColor3 = maincolor.Color
8957
				tecks2.TextStrokeColor3 = maincolor.Color
8958
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
8959
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(16)), 0.15)
8960
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(10), Rad(10), Rad(15)), 0.1)
8961
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(-15)), 0.1)
8962
			elseif attack == false and EdgyMode == false and Divinity == false and Destruction == false and helpme == false and Planetary == true then
8963
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 2 + 0.3 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(10)), 0.15)
8964
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40 - 4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
8965
				RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
8966
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
8967
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-15 - 2.5 * Sin(sine / 20))), 0.1)
8968
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-21), Rad(0), Rad(-35 + 2.5 * Sin(sine / 20))), 0.1)
8969
			end
8970
		end
8971
	end
8972
	if 0 < #Effects then
8973
		for e = 1, #Effects do
8974
			if Effects[e] ~= nil then
8975
				local Thing = Effects[e]
8976
				if Thing ~= nil then
8977
					local Part = Thing[1]
8978
					local Mode = Thing[2]
8979
					local Delay = Thing[3]
8980
					local IncX = Thing[4]
8981
					local IncY = Thing[5]
8982
					local IncZ = Thing[6]
8983
					if 1 >= Thing[1].Transparency then
8984
						if Thing[2] == "Block1" then
8985
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
8986
							local Mesh = Thing[1].Mesh
8987
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
8988
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
8989
						elseif Thing[2] == "Block2" then
8990
							Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
8991
							local Mesh = Thing[7]
8992
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
8993
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
8994
						elseif Thing[2] == "Block3" then
8995
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
8996
							local Mesh = Thing[7]
8997
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
8998
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
8999
						elseif Thing[2] == "Cylinder" then
9000
							local Mesh = Thing[1].Mesh
9001
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
9002
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
9003
						elseif Thing[2] == "Blood" then
9004
							local Mesh = Thing[7]
9005
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
9006
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
9007
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
9008
						elseif Thing[2] == "Elec" then
9009
							local Mesh = Thing[1].Mesh
9010
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
9011
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
9012
						elseif Thing[2] == "Disappear" then
9013
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
9014
						elseif Thing[2] == "Shatter" then
9015
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
9016
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
9017
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
9018
							Thing[6] = Thing[6] + Thing[5]
9019
						end
9020
					else
9021
						Part.Parent = nil
9022
						table.remove(Effects, e)
9023
					end
9024
				end
9025
			end
9026
		end
9027
	 end
9028
   end
9029
end