View difference between Paste ID: HMYpKcti and dNkSZRC2
SHOW: | | - or go back to the newest paste.
1
--Loop Function--
2
while true do
3
wait(.01)
4
chance = math.random(0,100)
5
if chance < 10 then
6
sel = math.random(1,3)
7
if sel == 1 then
8
tecks.Text = "Ay bro"
9
elseif sel == 2 then
10
tecks.Text = "Not gonna die huh?"
11
elseif sel == 3 then
12
tecks.Text = "xdd"
13
end
14
else tecks.Text = "GamingWithGabrielLol"
15
end
16
--Name Tag--
17
local naeeym = Instance.new("BillboardGui",chara)
18
naeeym.Size = UDim2.new(0,100,0,40)
19
naeeym.StudsOffset = Vector3.new(0,2,0)
20
naeeym.Adornee = chara.Head
21
local tecks = Instance.new("TextLabel",naeeym)
22
tecks.BackgroundTransparency = 1
23
tecks.BorderSizePixel = 0
24
tecks.Text = "John Doe"
25
tecks.Font = "Fantasy"
26
tecks.FontSize = "Size24"
27
tecks.TextStrokeTransparency = 0
28
tecks.TextStrokeColor3 = Color3.new(0,0,0)
29
tecks.TextColor3 = Color3.new(0,0,0)
30
tecks.Size = UDim2.new(1,0,0.5,0
31
-----------------------
32
--MemeusV2--
33
-------------------------------------------------------
34
--A script By makhail07
35
36
--This edit by 2003boobear
37
38
--Discord Creterisk#2958 (not 2003boobear's discord)
39
-------------------------------------------------------
40
41
local FavIDs = {
42
	340106355, --Nefl Crystals
43
	927529620, --Dimension
44
	876981900, --Fantasy
45
	398987889, --Ordinary Days
46
	1117396305, --Oh wait, it's you.
47
	885996042, --Action Winter Journey
48
	919231299, --Sprawling Idiot Effigy
49
	743466274, --Good Day Sunshine
50
	727411183, --Knife Fight
51
	1402748531, --The Earth Is Counting On You!
52
	595230126 --Robot Language
53
	}
54
55
56
57
--The reality of my life isn't real but a Universe -makhail07
58
wait()
59
local Player = game.Players.localPlayer
60
local Character = Player.Character
61
local plr = game:service'Players'.LocalPlayer
62
local Humanoid = Character.Humanoid
63
local char = plr.Character
64
local hum = char.Humanoid
65
local ra = char["Right Arm"]
66
local la= char["Left Arm"]
67
local rl= char["Right Leg"]
68
local ll = char["Left Leg"]
69
local hed = char.Head
70
local root = char.HumanoidRootPart
71
local rootj = root.RootJoint
72
local tors = char.Torso
73
local mouse = plr:GetMouse()
74
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
75
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
76
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
77
local cam = game.Workspace.CurrentCamera
78
trazx = Instance.new("ParticleEmitter")
79
c = game.Players.LocalPlayer.Character
80
81
--where i put all the warn things
82
83
warn ("Well Look at that, I finished it.")
84
--Looks Like you decided to look though the script. Well, Hello.
85
warn ("I had a fun time making this edit.")
86
--I Really DID have fun editing this.
87
warn ("I hope you Enjoy this. Go have Fun!")
88
--Just don't abuse.
89
warn ("Also, the original MemeusV2 was made by makhail07.")
90
--Support makhail07 for making the original!
91
warn ("This edit was made by me, 2003boobear.")
92
--This is one of my best edits BY FAR, though.
93
Character.Head.face.Texture = "rbxassetid://620619801"
94
95
-------------------------------------------------------
96
--Start Good Stuff--
97
-------------------------------------------------------
98
CF = CFrame.new
99
angles = CFrame.Angles
100
attack = false
101
timetofly = true
102
Euler = CFrame.fromEulerAnglesXYZ
103
Rad = math.rad
104
IT = Instance.new
105
BrickC = BrickColor.new
106
Cos = math.cos
107
Acos = math.acos
108
Sin = math.sin
109
Asin = math.asin
110
Abs = math.abs
111
Mrandom = math.random
112
Floor = math.floor
113
random = math.random
114
radian = math.rad
115
Vec3 = Vector3.new
116
cFrame = CFrame.new
117
Euler = CFrame.fromEulerAnglesXYZ
118
-------------------------------------------------------
119
--End Good Stuff--
120
-------------------------------------------------------
121
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
122
RSH, LSH = nil, nil 
123
RW = Instance.new("Weld") 
124
LW = Instance.new("Weld")
125
RH = tors["Right Hip"]
126
LH = tors["Left Hip"]
127
RSH = tors["Right Shoulder"] 
128
LSH = tors["Left Shoulder"] 
129
RSH.Parent = nil 
130
LSH.Parent = nil 
131
RW.Name = "RW"
132
RW.Part0 = tors 
133
RW.C0 = CF(1.5, 0.5, 0)
134
RW.C1 = CF(0, 0.5, 0) 
135
RW.Part1 = ra
136
RW.Parent = tors 
137
LW.Name = "LW"
138
LW.Part0 = tors 
139
LW.C0 = CF(-1.5, 0.5, 0)
140
LW.C1 = CF(0, 0.5, 0) 
141
LW.Part1 = la
142
LW.Parent = tors
143
Effects = {}
144
145
-------------------------------------------------------
146
--Start HeartBeat--
147
-------------------------------------------------------
148
ArtificialHB = Instance.new("BindableEvent", script)
149
ArtificialHB.Name = "Heartbeat"
150
script:WaitForChild("Heartbeat")
151
152
frame = 1 / 60
153
tf = 0
154
allowframeloss = false
155
tossremainder = false
156
157
158
lastframe = tick()
159
script.Heartbeat:Fire()
160
161
162
game:GetService("RunService").Heartbeat:connect(function(s, p)
163
	tf = tf + s
164
	if tf >= frame then
165
		if allowframeloss then
166
			script.Heartbeat:Fire()
167
			lastframe = tick()
168
		else
169
			for i = 1, math.floor(tf / frame) do
170
				script.Heartbeat:Fire()
171
			end
172
			lastframe = tick()
173
		end
174
		if tossremainder then
175
			tf = 0
176
		else
177
			tf = tf - frame * math.floor(tf / frame)
178
		end
179
	end
180
end)
181
-------------------------------------------------------
182
--End HeartBeat--
183
-------------------------------------------------------
184
185
function CameraEnshaking(Length, Intensity) --Took Straight from StarGlitcher!
186
	coroutine.resume(coroutine.create(function()
187
		local intensity = 1 * Intensity
188
		local rotM = 0.01 * Intensity
189
		for i = 0, Length, 0.1 do
190
			swait()
191
			intensity = intensity - 0.05 * Intensity / Length
192
			rotM = rotM - 5.0E-4 * Intensity / Length
193
			hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
194
			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)
195
		end
196
		Humanoid.CameraOffset = Vec3(0, 0, 0)
197
	end))
198
end
199
200
        local joyemoji = Instance.new('ParticleEmitter', tors)
201
        joyemoji.VelocitySpread = 2000
202
        joyemoji.Lifetime = NumberRange.new(1)
203
        joyemoji.Speed = NumberRange.new(40)
204
joy= {}
205
for i=0, 19 do
206
  joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
207
end
208
joyemoji.Size = NumberSequence.new(joy)
209
        joyemoji.Rate = 0
210
        joyemoji.LockedToPart = false
211
        joyemoji.LightEmission = 0
212
        joyemoji.Texture = "rbxassetid://1176402123"
213
        joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
214
215
216
        local LIT = Instance.new('ParticleEmitter', tors)
217
        LIT.VelocitySpread = 2000
218
        LIT.Lifetime = NumberRange.new(1)
219
        LIT.Speed = NumberRange.new(45)
220
nani= {}
221
for i=0, 19 do
222
  nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
223
end
224
LIT.Size = NumberSequence.new(nani)
225
        LIT.Rate = 0
226
        LIT.LockedToPart = false
227
        LIT.LightEmission = 0
228
        LIT.Texture = "rbxassetid://1492670151"
229
        LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
230
231
        local toast = Instance.new('ParticleEmitter', tors)
232
        toast.VelocitySpread = 2000
233
        toast.Lifetime = NumberRange.new(1)
234
        toast.Speed = NumberRange.new(60)
235
toasterstoasttoast= {}
236
for i=0, 19 do
237
  toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
238
end
239
toast.Size = NumberSequence.new(toasterstoasttoast)
240
        toast.Rate = 0
241
        toast.LockedToPart = false
242
        toast.LightEmission = 0
243
        toast.Texture = "rbxassetid://436096230"
244
        toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
245
246
        local ok = Instance.new('ParticleEmitter', tors)
247
        ok.VelocitySpread = 2000
248
        ok.Lifetime = NumberRange.new(1)
249
        ok.Speed = NumberRange.new(50)
250
cool= {}
251
for i=0, 19 do
252
  cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
253
end
254
ok.Size = NumberSequence.new(cool)
255
        ok.Rate = 0
256
        ok.LockedToPart = false
257
        ok.LightEmission = 0
258
        ok.Texture = "rbxassetid://636768448"
259
        ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
260
261
-------------------------------------------------------
262
--Start Kyu's shitty stuff--
263
-------------------------------------------------------
264
265
function ragdoll(model)
266
    local char = model
267
    torso = char.HumanoidRootPart
268
    torso2 = char.Torso
269
    LW.Parent = nil
270
    RW.Parent = nil
271
    LH.Parent = nil
272
    RH.Parent = nil
273
		if hum ~= nil then
274
		hum.PlatformStand = true
275
		end
276
277
		local Head = char:FindFirstChild("Head")
278
		if Head then
279
			local Neck = Instance.new("Weld")
280
			Neck.Name = "Neck"
281
			Neck.Part0 = torso
282
			Neck.Part1 = Head
283
			Neck.C0 = CFrame.new(0, 1.5, 0)
284
			Neck.C1 = CFrame.new()
285
			Neck.Parent = torso
286
		end
287
		local Limb = char:FindFirstChild("Right Arm")
288
		if Limb then
289
290
			Limb.CFrame = torso.CFrame * CFrame.new(1.5, 0, 0)
291
			local Joint = Instance.new("Glue")
292
			Joint.Name = "RightShoulder"
293
			Joint.Part0 = torso
294
			Joint.Part1 = Limb
295
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
296
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
297
			Joint.Parent = torso
298
299
			local B = Instance.new("Part")
300
			B.TopSurface = 0
301
			B.BottomSurface = 0
302
			B.formFactor = "Symmetric"
303
			B.Size = Vector3.new(1, 1, 1)
304
			B.Transparency = 1
305
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
306
			B.Parent = char
307
			local W = Instance.new("Weld")
308
			W.Part0 = Limb
309
			W.Part1 = B
310
			W.C0 = CFrame.new(0, -0.5, 0)
311
			W.Parent = Limb
312
313
		end
314
		local Limb = char:FindFirstChild("Left Arm")
315
		if Limb then
316
317
			Limb.CFrame = torso.CFrame * CFrame.new(-1.5, 0, 0)
318
			local Joint = Instance.new("Glue")
319
			Joint.Name = "LeftShoulder"
320
			Joint.Part0 = torso
321
			Joint.Part1 = Limb
322
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
323
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
324
			Joint.Parent = torso
325
326
			local B = Instance.new("Part")
327
			B.TopSurface = 0
328
			B.BottomSurface = 0
329
			B.formFactor = "Symmetric"
330
			B.Size = Vector3.new(1, 1, 1)
331
			B.Transparency = 1
332
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
333
			B.Parent = char
334
			local W = Instance.new("Weld")
335
			W.Part0 = Limb
336
			W.Part1 = B
337
			W.C0 = CFrame.new(0, -0.5, 0)
338
			W.Parent = Limb
339
340
		end
341
		local Limb = char:FindFirstChild("Right Leg")
342
		if Limb then
343
344
			Limb.CFrame = torso.CFrame * CFrame.new(0.5, -2, 0)
345
			local Joint = Instance.new("Glue")
346
			Joint.Name = "RightHip"
347
			Joint.Part0 = torso
348
			Joint.Part1 = Limb
349
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
350
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
351
			Joint.Parent = torso
352
353
			local B = Instance.new("Part")
354
			B.TopSurface = 0
355
			B.BottomSurface = 0
356
			B.formFactor = "Symmetric"
357
			B.Size = Vector3.new(1, 1, 1)
358
			B.Transparency = 1
359
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
360
			B.Parent = char
361
			local W = Instance.new("Weld")
362
			W.Part0 = Limb
363
			W.Part1 = B
364
			W.C0 = CFrame.new(0, -0.5, 0)
365
			W.Parent = Limb
366
367
		end
368
		local Limb = char:FindFirstChild("Left Leg")
369
		if Limb then
370
371
			Limb.CFrame = torso.CFrame * CFrame.new(-0.5, -2, 0)
372
			local Joint = Instance.new("Glue")
373
			Joint.Name = "LeftHip"
374
			Joint.Part0 = torso
375
			Joint.Part1 = Limb
376
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
377
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
378
			Joint.Parent = torso
379
380
			local B = Instance.new("Part")
381
			B.TopSurface = 0
382
			B.BottomSurface = 0
383
			B.formFactor = "Symmetric"
384
			B.Size = Vector3.new(1, 1, 1)
385
			B.Transparency = 1
386
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
387
			B.Parent = char
388
			local W = Instance.new("Weld")
389
			W.Part0 = Limb
390
			W.Part1 = B
391
			W.C0 = CFrame.new(0, -0.5, 0)
392
			W.Parent = Limb
393
394
		end
395
		--[
396
		local Bar = Instance.new("Part")
397
		Bar.TopSurface = 0
398
		Bar.BottomSurface = 0
399
		Bar.formFactor = "Symmetric"
400
		Bar.Size = Vector3.new(1, 1, 1)
401
		Bar.Transparency = 1
402
		Bar.CFrame = torso.CFrame * CFrame.new(0, 0.5, 0)
403
		Bar.Parent = char
404
		local Weld = Instance.new("Weld")
405
		Weld.Part0 = torso
406
		Weld.Part1 = Bar
407
		Weld.C0 = CFrame.new(0, 0.5, 0)
408
		Weld.Parent = torso
409
		--]]
410
411
torso.CFrame = CFrame.new(torso.Position)*CFrame.Angles(math.rad(20),math.rad(torso.Orientation.Y),math.rad(torso.Orientation.Z))
412
413
end
414
415
-------------------------------------------------------
416
--End Kyu's shitty stuff--
417
-------------------------------------------------------
418
419
-------------------------------------------------------
420
--Start Important Functions--
421
-------------------------------------------------------
422
function swait(num)
423
	if num == 0 or num == nil then
424
		game:service("RunService").Stepped:wait(0)
425
	else
426
		for i = 0, num do
427
			game:service("RunService").Stepped:wait(0)
428
		end
429
	end
430
end
431
function thread(f)
432
	coroutine.resume(coroutine.create(f))
433
end
434
function clerp(a, b, t)
435
	local qa = {
436
		QuaternionFromCFrame(a)
437
	}
438
	local qb = {
439
		QuaternionFromCFrame(b)
440
	}
441
	local ax, ay, az = a.x, a.y, a.z
442
	local bx, by, bz = b.x, b.y, b.z
443
	local _t = 1 - t
444
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
445
end
446
function QuaternionFromCFrame(cf)
447
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
448
	local trace = m00 + m11 + m22
449
	if trace > 0 then
450
		local s = math.sqrt(1 + trace)
451
		local recip = 0.5 / s
452
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
453
	else
454
		local i = 0
455
		if m00 < m11 then
456
			i = 1
457
		end
458
		if m22 > (i == 0 and m00 or m11) then
459
			i = 2
460
		end
461
		if i == 0 then
462
			local s = math.sqrt(m00 - m11 - m22 + 1)
463
			local recip = 0.5 / s
464
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
465
		elseif i == 1 then
466
			local s = math.sqrt(m11 - m22 - m00 + 1)
467
			local recip = 0.5 / s
468
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
469
		elseif i == 2 then
470
			local s = math.sqrt(m22 - m00 - m11 + 1)
471
			local recip = 0.5 / s
472
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
473
		end
474
	end
475
end
476
function QuaternionToCFrame(px, py, pz, x, y, z, w)
477
	local xs, ys, zs = x + x, y + y, z + z
478
	local wx, wy, wz = w * xs, w * ys, w * zs
479
	local xx = x * xs
480
	local xy = x * ys
481
	local xz = x * zs
482
	local yy = y * ys
483
	local yz = y * zs
484
	local zz = z * zs
485
	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))
486
end
487
function QuaternionSlerp(a, b, t)
488
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
489
	local startInterp, finishInterp
490
	if cosTheta >= 1.0E-4 then
491
		if 1 - cosTheta > 1.0E-4 then
492
			local theta = math.acos(cosTheta)
493
			local invSinTheta = 1 / Sin(theta)
494
			startInterp = Sin((1 - t) * theta) * invSinTheta
495
			finishInterp = Sin(t * theta) * invSinTheta
496
		else
497
			startInterp = 1 - t
498
			finishInterp = t
499
		end
500
	elseif 1 + cosTheta > 1.0E-4 then
501
		local theta = math.acos(-cosTheta)
502
		local invSinTheta = 1 / Sin(theta)
503
		startInterp = Sin((t - 1) * theta) * invSinTheta
504
		finishInterp = Sin(t * theta) * invSinTheta
505
	else
506
		startInterp = t - 1
507
		finishInterp = t
508
	end
509
	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
510
end
511
function rayCast(Position, Direction, Range, Ignore)
512
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
513
end
514
local RbxUtility = LoadLibrary("RbxUtility")
515
local Create = RbxUtility.Create
516
517
-------------------------------------------------------
518
--Start Damage Function--
519
-------------------------------------------------------
520
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
521
	if hit.Parent == nil then
522
		return
523
	end
524
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
525
	for _, v in pairs(hit.Parent:children()) do
526
		if v:IsA("Humanoid") then
527
			h = v
528
		end
529
	end
530
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
531
         warn'No R15 allowed'
532
         hit.Parent:FindFirstChild("Head"):BreakJoints()
533
         end
534
535
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
536
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
537
			if hit.Parent.DebounceHit.Value == true then
538
				return
539
			end
540
		end
541
         if insta == true then
542
         hit.Parent:FindFirstChild("Head"):BreakJoints()
543
         end
544
		local c = Create("ObjectValue"){
545
			Name = "creator",
546
			Value = game:service("Players").LocalPlayer,
547
			Parent = h,
548
		}
549
		game:GetService("Debris"):AddItem(c, .5)
550
		if HitSound ~= nil and HitPitch ~= nil then
551
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
552
		end
553
		local Damage = math.random(minim, maxim)
554
		local blocked = false
555
		local block = hit.Parent:findFirstChild("Block")
556
		if block ~= nil then
557
			if block.className == "IntValue" then
558
				if block.Value > 0 then
559
					blocked = true
560
					block.Value = block.Value - 1
561
					print(block.Value)
562
				end
563
			end
564
		end
565
		if blocked == false then
566
			h.Health = h.Health - Damage
567
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
568
		else
569
			h.Health = h.Health - (Damage / 2)
570
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
571
		end
572
		if Type == "Knockdown" then
573
			local hum = hit.Parent.Humanoid
574
			hum.PlatformStand = true
575
			coroutine.resume(coroutine.create(function(HHumanoid)
576
				swait(1)
577
				HHumanoid.PlatformStand = false
578
			end), hum)
579
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
580
			local bodvol = Create("BodyVelocity"){
581
				velocity = angle * knockback,
582
				P = 5000,
583
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
584
				Parent = hit,
585
			}
586
			local rl = Create("BodyAngularVelocity"){
587
				P = 3000,
588
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
589
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
590
				Parent = hit,
591
			}
592
			game:GetService("Debris"):AddItem(bodvol, .5)
593
			game:GetService("Debris"):AddItem(rl, .5)
594
		elseif Type == "Normal" then
595
			local vp = Create("BodyVelocity"){
596
				P = 500,
597
				maxForce = Vector3.new(math.huge, 0, math.huge),
598
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
599
			}
600
			if knockback > 0 then
601
				vp.Parent = hit.Parent.Torso
602
			end
603
			game:GetService("Debris"):AddItem(vp, .5)
604
		elseif Type == "Up" then
605
			local bodyVelocity = Create("BodyVelocity"){
606
				velocity = Vector3.new(0, 20, 0),
607
				P = 5000,
608
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
609
				Parent = hit,
610
			}
611
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
612
		elseif Type == "DarkUp" then
613
			coroutine.resume(coroutine.create(function()
614
				for i = 0, 1, 0.1 do
615
					swait()
616
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
617
				end
618
			end))
619
			local bodyVelocity = Create("BodyVelocity"){
620
				velocity = Vector3.new(0, 20, 0),
621
				P = 5000,
622
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
623
				Parent = hit,
624
			}
625
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
626
		elseif Type == "Snare" then
627
			local bp = Create("BodyPosition"){
628
				P = 2000,
629
				D = 100,
630
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
631
				position = hit.Parent.Torso.Position,
632
				Parent = hit.Parent.Torso,
633
			}
634
			game:GetService("Debris"):AddItem(bp, 1)
635
		elseif Type == "Freeze" then
636
			local BodPos = Create("BodyPosition"){
637
				P = 50000,
638
				D = 1000,
639
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
640
				position = hit.Parent.Torso.Position,
641
				Parent = hit.Parent.Torso,
642
			}
643
			local BodGy = Create("BodyGyro") {
644
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
645
				P = 20e+003,
646
				Parent = hit.Parent.Torso,
647
				cframe = hit.Parent.Torso.CFrame,
648
			}
649
			hit.Parent.Torso.Anchored = true
650
			coroutine.resume(coroutine.create(function(Part) 
651
				swait(1.5)
652
				Part.Anchored = false
653
			end), hit.Parent.Torso)
654
			game:GetService("Debris"):AddItem(BodPos, 3)
655
			game:GetService("Debris"):AddItem(BodGy, 3)
656
		end
657
		local debounce = Create("BoolValue"){
658
			Name = "DebounceHit",
659
			Parent = hit.Parent,
660
			Value = true,
661
		}
662
		game:GetService("Debris"):AddItem(debounce, Delay)
663
		c = Create("ObjectValue"){
664
			Name = "creator",
665
			Value = Player,
666
			Parent = h,
667
		}
668
		game:GetService("Debris"):AddItem(c, .5)
669
	end
670
end
671
-------------------------------------------------------
672
--End Damage Function--
673
-------------------------------------------------------
674
675
-------------------------------------------------------
676
--Start Damage Function Customization--
677
-------------------------------------------------------
678
function ShowDamage(Pos, Text, Time, Color)
679
	local Rate = (1 / 30)
680
	local Pos = (Pos or Vector3.new(0, 0, 0))
681
	local Text = (Text or "")
682
	local Time = (Time or 2)
683
	local Color = (Color or Color3.new(1, 0, 1))
684
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
685
	EffectPart.Anchored = true
686
	local BillboardGui = Create("BillboardGui"){
687
		Size = UDim2.new(3, 0, 3, 0),
688
		Adornee = EffectPart,
689
		Parent = EffectPart,
690
	}
691
	local TextLabel = Create("TextLabel"){
692
		BackgroundTransparency = 1,
693
		Size = UDim2.new(1, 0, 1, 0),
694
		Text = Text,
695
		Font = "Highway",
696
		TextColor3 = Color,
697
		TextScaled = true,
698
		Parent = BillboardGui,
699
	}
700
	game.Debris:AddItem(EffectPart, (Time))
701
	EffectPart.Parent = game:GetService("Workspace")
702
	delay(0, function()
703
		local Frames = (Time / Rate)
704
		for Frame = 1, Frames do
705
			wait(Rate)
706
			local Percent = (Frame / Frames)
707
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
708
			TextLabel.TextTransparency = Percent
709
		end
710
		if EffectPart and EffectPart.Parent then
711
			EffectPart:Destroy()
712
		end
713
	end)
714
end
715
-------------------------------------------------------
716
--End Damage Function Customization--
717
-------------------------------------------------------
718
719
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
720
  for _, c in pairs(workspace:children()) do
721
    local hum = c:findFirstChild("Humanoid")
722
    if hum ~= nil then
723
      local head = c:findFirstChild("Head")
724
      if head ~= nil then
725
        local targ = head.Position - Part.Position
726
        local mag = targ.magnitude
727
        if magni >= mag and c.Name ~= plr.Name then
728
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=231917784", 1.2)
729
        end
730
      end
731
    end
732
  end
733
end
734
735
736
CFuncs = {
737
	Part = {
738
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
739
			local Part = Create("Part")({
740
				Parent = Parent,
741
				Reflectance = Reflectance,
742
				Transparency = Transparency,
743
				CanCollide = false,
744
				Locked = true,
745
				BrickColor = BrickColor.new(tostring(BColor)),
746
				Name = Name,
747
				Size = Size,
748
				Material = Material
749
			})
750
			RemoveOutlines(Part)
751
			return Part
752
		end
753
	},
754
	Mesh = {
755
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
756
			local Msh = Create(Mesh)({
757
				Parent = Part,
758
				Offset = OffSet,
759
				Scale = Scale
760
			})
761
			if Mesh == "SpecialMesh" then
762
				Msh.MeshType = MeshType
763
				Msh.MeshId = MeshId
764
			end
765
			return Msh
766
		end
767
	},
768
	Mesh = {
769
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
770
			local Msh = Create(Mesh)({
771
				Parent = Part,
772
				Offset = OffSet,
773
				Scale = Scale
774
			})
775
			if Mesh == "SpecialMesh" then
776
				Msh.MeshType = MeshType
777
				Msh.MeshId = MeshId
778
			end
779
			return Msh
780
		end
781
	},
782
	Weld = {
783
		Create = function(Parent, Part0, Part1, C0, C1)
784
			local Weld = Create("Weld")({
785
				Parent = Parent,
786
				Part0 = Part0,
787
				Part1 = Part1,
788
				C0 = C0,
789
				C1 = C1
790
			})
791
			return Weld
792
		end
793
	},
794
	Sound = {
795
		Create = function(id, par, vol, pit)
796
			coroutine.resume(coroutine.create(function()
797
				local S = Create("Sound")({
798
					Volume = vol,
799
					Pitch = pit or 1,
800
					SoundId = id,
801
					Parent = par or workspace
802
				})
803
				wait()
804
				S:play()
805
				game:GetService("Debris"):AddItem(S, 6)
806
			end))
807
		end
808
	},
809
	ParticleEmitter = {
810
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
811
			local fp = Create("ParticleEmitter")({
812
				Parent = Parent,
813
				Color = ColorSequence.new(Color1, Color2),
814
				LightEmission = LightEmission,
815
				Size = Size,
816
				Texture = Texture,
817
				Transparency = Transparency,
818
				ZOffset = ZOffset,
819
				Acceleration = Accel,
820
				Drag = Drag,
821
				LockedToPart = LockedToPart,
822
				VelocityInheritance = VelocityInheritance,
823
				EmissionDirection = EmissionDirection,
824
				Enabled = Enabled,
825
				Lifetime = LifeTime,
826
				Rate = Rate,
827
				Rotation = Rotation,
828
				RotSpeed = RotSpeed,
829
				Speed = Speed,
830
				VelocitySpread = VelocitySpread
831
			})
832
			return fp
833
		end
834
	}
835
}
836
function RemoveOutlines(part)
837
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
838
end
839
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
840
	local Part = Create("Part")({
841
		formFactor = FormFactor,
842
		Parent = Parent,
843
		Reflectance = Reflectance,
844
		Transparency = Transparency,
845
		CanCollide = false,
846
		Locked = true,
847
		BrickColor = BrickColor.new(tostring(BColor)),
848
		Name = Name,
849
		Size = Size,
850
		Material = Material
851
	})
852
	RemoveOutlines(Part)
853
	return Part
854
end
855
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
856
	local Msh = Create(Mesh)({
857
		Parent = Part,
858
		Offset = OffSet,
859
		Scale = Scale
860
	})
861
	if Mesh == "SpecialMesh" then
862
		Msh.MeshType = MeshType
863
		Msh.MeshId = MeshId
864
	end
865
	return Msh
866
end
867
function CreateWeld(Parent, Part0, Part1, C0, C1)
868
	local Weld = Create("Weld")({
869
		Parent = Parent,
870
		Part0 = Part0,
871
		Part1 = Part1,
872
		C0 = C0,
873
		C1 = C1
874
	})
875
	return Weld
876
end
877
878
879
-------------------------------------------------------
880
--Start Effect Function--
881
-------------------------------------------------------
882
EffectModel = Instance.new("Model", char)
883
Effects = {
884
  Block = {
885
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
886
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
887
      prt.Anchored = true
888
      prt.CFrame = cframe
889
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
890
      game:GetService("Debris"):AddItem(prt, 10)
891
      if Type == 1 or Type == nil then
892
        table.insert(Effects, {
893
          prt,
894
          "Block1",
895
          delay,
896
          x3,
897
          y3,
898
          z3,
899
          msh
900
        })
901
      elseif Type == 2 then
902
        table.insert(Effects, {
903
          prt,
904
          "Block2",
905
          delay,
906
          x3,
907
          y3,
908
          z3,
909
          msh
910
        })
911
      else
912
        table.insert(Effects, {
913
          prt,
914
          "Block3",
915
          delay,
916
          x3,
917
          y3,
918
          z3,
919
          msh
920
        })
921
      end
922
    end
923
  },
924
  Sphere = {
925
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
926
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
927
      prt.Anchored = true
928
      prt.CFrame = cframe
929
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0,0,0), Vector3.new(x1, y1, z1))
930
      game:GetService("Debris"):AddItem(prt, 10)
931
      table.insert(Effects, {
932
        prt,
933
        "Cylinder",
934
        delay,
935
        x3,
936
        y3,
937
        z3,
938
        msh
939
      })
940
    end
941
  },
942
  Cylinder = {
943
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
944
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
945
      prt.Anchored = true
946
      prt.CFrame = cframe
947
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
948
      game:GetService("Debris"):AddItem(prt, 10)
949
      table.insert(Effects, {
950
        prt,
951
        "Cylinder",
952
        delay,
953
        x3,
954
        y3,
955
        z3,
956
        msh
957
      })
958
    end
959
  },
960
  Wave = {
961
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
962
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
963
      prt.Anchored = true
964
      prt.CFrame = cframe
965
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
966
      game:GetService("Debris"):AddItem(prt, 10)
967
      table.insert(Effects, {
968
        prt,
969
        "Cylinder",
970
        delay,
971
        x3 / 60,
972
        y3 / 60,
973
        z3 / 60,
974
        msh
975
      })
976
    end
977
  },
978
  Ring = {
979
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
980
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
981
      prt.Anchored = true
982
      prt.CFrame = cframe
983
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
984
      game:GetService("Debris"):AddItem(prt, 10)
985
      table.insert(Effects, {
986
        prt,
987
        "Cylinder",
988
        delay,
989
        x3,
990
        y3,
991
        z3,
992
        msh
993
      })
994
    end
995
  },
996
  Break = {
997
    Create = function(brickcolor, cframe, x1, y1, z1)
998
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
999
      prt.Anchored = true
1000
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1001
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1002
      local num = math.random(10, 50) / 1000
1003
      game:GetService("Debris"):AddItem(prt, 10)
1004
      table.insert(Effects, {
1005
        prt,
1006
        "Shatter",
1007
        num,
1008
        prt.CFrame,
1009
        math.random() - math.random(),
1010
        0,
1011
        math.random(50, 100) / 100
1012
      })
1013
    end
1014
  },
1015
Spiral = {
1016
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1017
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1018
      prt.Anchored = true
1019
      prt.CFrame = cframe
1020
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1021
      game:GetService("Debris"):AddItem(prt, 10)
1022
      table.insert(Effects, {
1023
        prt,
1024
        "Cylinder",
1025
        delay,
1026
        x3,
1027
        y3,
1028
        z3,
1029
        msh
1030
      })
1031
    end
1032
  },
1033
Push = {
1034
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1035
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1036
      prt.Anchored = true
1037
      prt.CFrame = cframe
1038
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1039
      game:GetService("Debris"):AddItem(prt, 10)
1040
      table.insert(Effects, {
1041
        prt,
1042
        "Cylinder",
1043
        delay,
1044
        x3,
1045
        y3,
1046
        z3,
1047
        msh
1048
      })
1049
    end
1050
  }
1051
}
1052
-------------------------------------------------------
1053
--End Effect Function--
1054
-------------------------------------------------------
1055
1056
function CreateSound(ID, PARENT, VOLUME, PITCH) --Very important.
1057
	local NSound = nil
1058
	coroutine.resume(coroutine.create(function()
1059
		NSound = Instance.new("Sound", PARENT)
1060
		NSound.Volume = VOLUME
1061
		NSound.Pitch = PITCH
1062
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
1063
		swait()
1064
		NSound:play()
1065
		game:GetService("Debris"):AddItem(NSound, 10)
1066
	end))
1067
	return NSound
1068
end
1069
1070
1071
1072
1073
1074
-------------------------------------------------------
1075
--End Important Functions--
1076
-------------------------------------------------------
1077
1078
chargeup = Instance.new("Sound", hed)
1079
chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
1080
chargeup.Volume = 10
1081
chargeup.Pitch = 1
1082
chargeup.Looped = true
1083
chargeup.TimePosition = 1
1084
1085
meme = Instance.new("Sound", hed)
1086
meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
1087
meme.Volume = 10
1088
meme.Pitch = 1
1089
meme.Looped = true
1090
meme.TimePosition = 1
1091
1092
local ohno = Instance.new("Sound")
1093
ohno.Parent = hed
1094
ohno.Volume = 10
1095
ohno.Pitch = 1
1096
ohno.Looped = true
1097
1098
local bass = Instance.new("Sound") --why
1099
bass.Parent = hed
1100
bass.Volume = 7
1101
bass.Pitch = 1
1102
bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
1103
bass.Looped = true
1104
1105
Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
1106
Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=672104253"
1107
Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
1108
Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
1109
Cause_Im_having_a_good_time_having_a_good_time.Looped = false
1110
Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
1111
1112
STHAP = Instance.new("Sound", hed)
1113
STHAP.SoundId = "http://www.roblox.com/asset/?id=1591656314"
1114
STHAP.Volume = 10
1115
STHAP.Pitch = 1
1116
STHAP.Looped = false
1117
1118
forevergone = Instance.new("Sound", tors)
1119
forevergone.SoundId = "http://www.roblox.com/asset/?id=1286436928"
1120
forevergone.Volume = 10
1121
forevergone.Pitch = 1
1122
forevergone.Looped = true
1123
forevergone.TimePosition = 24
1124
1125
-------------------------------------------------------
1126
--Start Music Option--
1127
-------------------------------------------------------
1128
local Music = Instance.new("Sound",tors)
1129
Music.Volume = 2.5
1130
Music.SoundId = "rbxassetid://"
1131
Music.Looped = true
1132
Music.Pitch = 1 --Pitcher
1133
Music:Play()
1134
-------------------------------------------------------
1135
--End Music Option--
1136
-------------------------------------------------------
1137
--hi fat >:)
1138
-------------------------------------------------------
1139
--Start Attacks N Stuff--
1140
-------------------------------------------------------
1141
local sine=0
1142
function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
1143
  local Hitboxpart = Instance.new("Part", EffectModel)
1144
  RemoveOutlines(Hitboxpart)
1145
  Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
1146
  Hitboxpart.CanCollide = false
1147
  Hitboxpart.Transparency = 1
1148
  Hitboxpart.Anchored = true
1149
  Hitboxpart.CFrame = Pose
1150
  game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
1151
  MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
1152
end
1153
function GEtOuT()
1154
	attack = true
1155
	hum.WalkSpeed = 10
1156
        Character.Head.face.Texture = "rbxassetid://494811799"
1157
        CreateSound("814652778", hed, 10, 1)
1158
        CreateSound("537371462", hed, 10, 1)
1159
        local vel3 = Instance.new("BodyVelocity",tors)
1160
        vel3.Velocity = Vector3.new(0,25,0)
1161
        vel3.MaxForce = Vector3.new(10000000,10000000,10000000)
1162
	for i = 0,12,0.1 do
1163
		swait()
1164
		CameraEnshaking(1, 2)
1165
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 20, 99, 53, "Knockdown")
1166
                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)
1167
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
1168
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
1169
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
1170
                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)
1171
                RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
1172
	end
1173
        vel3:Destroy()
1174
        Character.Head.face.Texture = "rbxassetid://620619801"
1175
	attack = false
1176
        Humanoid.JumpPower = 50
1177
	hum.WalkSpeed = 16
1178
end
1179
1180
function GEtOuT2()
1181
	attack = true
1182
	hum.WalkSpeed = 10
1183
        Humanoid.JumpPower = 0
1184
        Character.Head.face.Texture = "rbxassetid://494811799"
1185
        CreateSound("814652778", hed, 10, 1)
1186
        CreateSound("537371462", hed, 10, 1)
1187
        root.Velocity = root.CFrame.lookVector * 20
1188
	for i = 0,12,0.1 do
1189
		swait()
1190
		CameraEnshaking(1, 2)
1191
                root.Velocity = root.CFrame.lookVector * 50
1192
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 10, 50, 53, "Knockdown")
1193
                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)
1194
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
1195
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
1196
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
1197
                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)
1198
                RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
1199
	end
1200
        Character.Head.face.Texture = "rbxassetid://620619801"
1201
	attack = false
1202
        Humanoid.JumpPower = 50
1203
	hum.WalkSpeed = 16
1204
end
1205
function Flight() --wowthatsdiffrent
1206
attack = true
1207
Character.Head.face.Texture = "rbxassetid://269748407"
1208
local ColorsArray ={ColorSequenceKeypoint.new(0, Color3.new(1,0,0)),
1209
ColorSequenceKeypoint.new(0.16, Color3.new(1,1,1)),
1210
ColorSequenceKeypoint.new(0.32, Color3.new(0,0,1)),
1211
ColorSequenceKeypoint.new(0.48, Color3.new(1,1,1)),
1212
ColorSequenceKeypoint.new(0.64, Color3.new(1,0,0)),
1213
ColorSequenceKeypoint.new(0.80, Color3.new(1,1,1)),
1214
ColorSequenceKeypoint.new(0.96, Color3.new(0,0,1)),
1215
ColorSequenceKeypoint.new(1, Color3.new(1,1,1))}
1216
local vel4 = Instance.new("BodyVelocity",ll)
1217
vel4.Velocity = Vector3.new(0,4,0)
1218
vel4.MaxForce = Vector3.new(10000000,10000000,10000000)
1219
local Atch3 = Instance.new("Attachment",ll)Atch3.Position = Vector3.new(0,0.6,0)
1220
local Atch4 = Instance.new("Attachment",ll)Atch4.Position = Vector3.new(0,-0.6,0)
1221
local Trail2 = Instance.new("Trail",ll)Trail2.Attachment0 = Atch3 Trail2.Attachment1 = Atch4
1222
Trail2.Texture = "rbxassetid://22636887" Trail2.Lifetime = 0.2 Trail2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1223
Trail2.Color = ColorSequence.new(ColorsArray) Trail2.LightEmission = 1 
1224
Trail2.Enabled = true
1225
local Atch5 = Instance.new("Attachment",rl)Atch5.Position = Vector3.new(0,0.6,0)
1226
local Atch6 = Instance.new("Attachment",rl)Atch6.Position = Vector3.new(0,-0.6,0)
1227
local Trail3 = Instance.new("Trail",rl)Trail3.Attachment0 = Atch5 Trail3.Attachment1 = Atch6
1228
Trail3.Texture = "rbxassetid://22636887" Trail3.Lifetime = 0.2 Trail3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1229
Trail3.Color = ColorSequence.new(ColorsArray) Trail3.LightEmission = 1 
1230
Trail3.Enabled = true
1231
local Atch7 = Instance.new("Attachment",ra)Atch7.Position = Vector3.new(0,0.6,0)
1232
local Atch8 = Instance.new("Attachment",ra)Atch8.Position = Vector3.new(0,-0.6,0)
1233
local Trail4 = Instance.new("Trail",ra)Trail4.Attachment0 = Atch7 Trail4.Attachment1 = Atch8
1234
Trail4.Texture = "rbxassetid://22636887" Trail4.Lifetime = 0.2 Trail4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1235
Trail4.Color = ColorSequence.new(ColorsArray) Trail4.LightEmission = 1 
1236
Trail4.Enabled = true
1237
local Atch9 = Instance.new("Attachment",la)Atch9.Position = Vector3.new(0,0.6,0)
1238
local Atch10 = Instance.new("Attachment",la)Atch10.Position = Vector3.new(0,-0.6,0)
1239
local Trail5 = Instance.new("Trail",la)Trail5.Attachment0 = Atch9 Trail5.Attachment1 = Atch10
1240
Trail5.Texture = "rbxassetid://22636887" Trail5.Lifetime = 0.2 Trail5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1241
Trail5.Color = ColorSequence.new(ColorsArray) Trail5.LightEmission = 1 
1242
Trail5.Enabled = true
1243
local Atch1 = Instance.new("Attachment",Torso)Atch1.Position = Vector3.new(0,2,0)
1244
local Atch2 = Instance.new("Attachment",Torso)Atch2.Position = Vector3.new(0,-2.5,0)
1245
local Trail = Instance.new("Trail",Torso)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
1246
Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.2 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1247
Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1 
1248
Trail.Enabled = false
1249
ragdoll(char)
1250
wait(1)
1251
Character.Head.face.Texture = "rbxassetid://249062487"
1252
CreateSound("948494432", hed, 10, 1)
1253
wait(2)
1254
Character.Head.face.Texture = "rbxassetid://269748407"
1255
CreateSound("633394595", hed, 10, 1)
1256
wait(2)
1257
Character.Head.face.Texture = "rbxassetid://494811799"
1258
STHAP:play()
1259
wait(11)
1260
forevergone:play()
1261
end
1262
1263
function OBJECTION()
1264
	attack = true
1265
	hum.WalkSpeed = 10
1266
        Character.Head.face.Texture = "rbxassetid://55831869"
1267
	CreateSound("330859085", hed, 10, 1)
1268
	for i = 0,8,0.1 do
1269
		swait()
1270
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1271
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1272
		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)
1273
		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)
1274
		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)
1275
		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)
1276
	end
1277
	attack = false
1278
        Character.Head.face.Texture = "rbxassetid://620619801"
1279
	hum.WalkSpeed = 16
1280
end
1281
1282
function Hello()
1283
	attack = true
1284
	hum.WalkSpeed = 10
1285
        Character.Head.face.Texture = "rbxassetid://334668738"
1286
	CreateSound("855338765", hed, 10, 0.9)
1287
	for i = 0,3,0.1 do
1288
		swait()
1289
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1290
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1291
		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)
1292
		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)
1293
		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(0)), 0.1)
1294
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
1295
	end
1296
	attack = false
1297
        Character.Head.face.Texture = "rbxassetid://620619801"
1298
	hum.WalkSpeed = 16
1299
end
1300
1301
function Victory()
1302
	attack = true
1303
	hum.WalkSpeed = 1.01
1304
        Character.Head.face.Texture = "rbxassetid://616284160"
1305
        Humanoid.Jump = true
1306
        CreateSound("130834939", hed, 10, 1)
1307
        for i = 0,3.7,0.1 do
1308
		swait()
1309
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1310
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1311
		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)
1312
		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)
1313
		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(0)), 0.1)
1314
		LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
1315
        end
1316
        Humanoid.Jump = true
1317
        for i = 0,3.7,0.1 do
1318
		swait()
1319
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1320
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1321
		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)
1322
		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)
1323
		RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-180), Rad(-25), Rad(5)), 0.1)
1324
		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(-0)), 0.1)
1325
        end
1326
        Humanoid.Jump = true
1327
        for i = 0,3.7,0.1 do
1328
		swait()
1329
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1330
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1331
		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)
1332
		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)
1333
		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(0)), 0.1)
1334
		LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
1335
        end
1336
        Humanoid.Jump = true
1337
        for i = 0,3.7,0.1 do
1338
		swait()
1339
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1340
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1341
		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)
1342
		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)
1343
		RW.C0 = clerp(RW.C0, CF(1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-180), Rad(-25), Rad(5)), 0.1)
1344
		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(-0)), 0.1)
1345
        end
1346
        Humanoid.Jump = true
1347
        for i = 0,3.7,0.1 do
1348
		swait()
1349
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1350
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1351
		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)
1352
		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)
1353
		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(0)), 0.1)
1354
		LW.C0 = clerp(LW.C0, CF(-1.5, 1 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(20), Rad(-5)), 0.1)
1355
        end
1356
	attack = false
1357
        Character.Head.face.Texture = "rbxassetid://620619801"
1358
	hum.WalkSpeed = 16
1359
end
1360
1361
function ShutTheHellUp()
1362
	attack = true
1363
	hum.WalkSpeed = 2.01
1364
        Character.Head.face.Texture = "rbxassetid://963148419"
1365
	CreateSound("336377340", hed, 10, 1)
1366
	for i = 0,3,0.1 do
1367
		swait()
1368
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1369
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1370
		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)
1371
		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)
1372
		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)
1373
		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)
1374
	end
1375
	for i = 0,1.2,0.1 do
1376
		swait()
1377
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1378
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
1379
		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)
1380
		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)
1381
		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)
1382
		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)
1383
	end
1384
	for i = 0,1.2,0.1 do
1385
		swait()
1386
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1387
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
1388
		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)
1389
		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)
1390
		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)
1391
		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)
1392
	end
1393
	for i = 0,1.2,0.1 do
1394
		swait()
1395
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1396
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
1397
		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)
1398
		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)
1399
		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)
1400
		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)
1401
	end
1402
	for i = 0,1.2,0.1 do
1403
		swait()
1404
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1405
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
1406
		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)
1407
		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)
1408
		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)
1409
		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)
1410
	end
1411
	for i = 0,2,0.1 do
1412
		swait()
1413
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1414
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1415
		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)
1416
		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)
1417
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(120), Rad(0), Rad(5)), 0.1)
1418
		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)
1419
	end
1420
	for i = 0,2,0.1 do
1421
		swait()
1422
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1423
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1424
		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)
1425
		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)
1426
		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)
1427
		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)
1428
	end
1429
	hum.WalkSpeed = 16
1430
        Character.Head.face.Texture = "rbxassetid://620619801"
1431
	attack = false
1432
end
1433
1434
function SpinMeDad() --YOU SPIN ME RIGHT ROUND BABY RIGHT ROUND
1435
	attack = true
1436
	hum.WalkSpeed = 5
1437
        Humanoid.JumpPower = 175
1438
        Character.Head.face.Texture = "rbxassetid://1223903433"
1439
	CreateSound("145799973", hed, 10, 1)
1440
        local vel2 = Instance.new("BodyVelocity",tors)
1441
        vel2.Velocity = Vector3.new(0,1.2,0)
1442
        vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
1443
	for i = 0,60,0.1 do
1444
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 20, 53, "Knockdown")
1445
		swait()
1446
		CameraEnshaking(1, 1)
1447
		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)
1448
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1449
		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)
1450
		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)
1451
		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)
1452
		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)
1453
	end
1454
	hum.WalkSpeed = 16
1455
        vel2:Destroy()
1456
        Character.Head.face.Texture = "rbxassetid://620619801"
1457
        Humanoid.JumpPower = 50
1458
	attack = false
1459
end
1460
1461
function EndMySufferingV2() --why
1462
	attack = true
1463
	hum.WalkSpeed = 1.01
1464
        Character.Head.face.Texture = "rbxassetid://202210455"
1465
        local A = math.random(1,5)
1466
        if A == 1 then
1467
            meme.SoundId = "rbxassetid://295810519"
1468
        end
1469
        if A == 2 then
1470
            meme.SoundId = "rbxassetid://1124778077"
1471
        end
1472
        if A == 3 then
1473
            meme.SoundId = "rbxassetid://464157070"
1474
        end
1475
        if A == 4 then
1476
            meme.SoundId = "rbxassetid://146334595"
1477
        end
1478
        if A == 5 then
1479
            meme.SoundId = "rbxassetid://145536915"
1480
        end
1481
        meme:Play()
1482
        bass:Play()
1483
        joyemoji.Rate = 70
1484
        LIT.Rate = 70
1485
        ok.Rate = 70
1486
        toast.Rate = 70
1487
        
1488
	for i = 0,50,0.1 do
1489
		swait()
1490
	CameraEnshaking(1, 10)
1491
        bass.Parent = hed
1492
        meme.Parent = hed
1493
	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)
1494
	tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
1495
	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)
1496
	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)
1497
	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)
1498
	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)
1499
	end
1500
        bass:Stop()
1501
        meme:Stop()
1502
        joyemoji.Rate = 0
1503
        LIT.Rate = 0
1504
        ok.Rate = 0
1505
        toast.Rate = 0
1506
        Character.Head.face.Texture = "rbxassetid://620619801"
1507
	attack = false
1508
	hum.WalkSpeed = 16
1509
end
1510
1511
function HELP()
1512
	attack = true
1513
	hum.WalkSpeed = 1.01
1514
        Character.Head.face.Texture = "rbxassetid://307972876"
1515
	CreateSound("1123321019", hed, 10, 1)
1516
	for i = 0,15,0.1 do
1517
		swait()
1518
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1519
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1520
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1521
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1522
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1523
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1524
	end
1525
  	CreateSound("198462271", hed, 10, 1)
1526
	for i = 0,8,0.1 do
1527
                Character.Head.face.Texture = "rbxassetid://341497730"
1528
		swait()
1529
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1530
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1531
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1532
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1533
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1534
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1535
	end
1536
	for i = 0,8,0.1 do
1537
                Character.Head.face.Texture = "rbxassetid://341497730"
1538
		swait()
1539
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1540
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
1541
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1542
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1543
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1544
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1545
	end
1546
  	CreateSound("948494432", hed, 10, 1)
1547
	for i = 0,7.5,0.1 do
1548
                Character.Head.face.Texture = "rbxassetid://249062487"
1549
		swait()
1550
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1551
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
1552
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1553
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1554
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1555
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1556
	end
1557
  	CreateSound("1542642349", hed, 10, 1)
1558
	for i = 0,10,0.1 do
1559
                Character.Head.face.Texture = "rbxassetid://270636807"
1560
		swait()
1561
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1562
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1563
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1564
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1565
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1566
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1567
	end
1568
  	CreateSound("269597232", hed, 10, 1)
1569
	for i = 0,6,0.1 do
1570
                Character.Head.face.Texture = "rbxassetid://265057155"
1571
		swait()
1572
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1573
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1574
		RH.C0 = clerp(RH.C0, CF(0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1575
		LH.C0 = clerp(LH.C0, CF(-0.7, -0.01 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
1576
		RW.C0 = clerp(RW.C0, CF(0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1577
		LW.C0 = clerp(LW.C0, CF(-0.9, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.1)
1578
	end
1579
	attack = false
1580
        Character.Head.face.Texture = "rbxassetid://620619801"
1581
	hum.WalkSpeed = 16
1582
end
1583
1584
function Choose()
1585
	attack = true
1586
	hum.WalkSpeed = 1.01
1587
        Character.Head.face.Texture = "rbxassetid://374187112"
1588
	CreateSound("130784263", hed, 10, 1)
1589
	for i = 0,4,0.1 do
1590
		swait()
1591
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1592
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1593
		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)
1594
		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)
1595
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
1596
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
1597
	end
1598
	for i = 0,5,0.1 do
1599
		swait()
1600
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1601
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1602
		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)
1603
		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)
1604
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(-10)), 0.1)
1605
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(10)), 0.1)
1606
	end
1607
	attack = false
1608
        Character.Head.face.Texture = "rbxassetid://620619801"
1609
	hum.WalkSpeed = 16
1610
end
1611
1612
function slap()
1613
	attack = true
1614
	hum.WalkSpeed = 10
1615
	CreateSound("146163534", hed, 10, 1)
1616
        Character.Head.face.Texture = "rbxassetid://293603561"
1617
        game.Players.LocalPlayer.Character.Humanoid:TakeDamage(7)
1618
	CameraEnshaking(1, 2)
1619
	for i = 0,4,0.1 do
1620
		swait()
1621
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1622
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
1623
		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)
1624
		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)
1625
		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(5)), 0.1)
1626
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115 + 4), Rad(45), Rad(50)), 0.1)
1627
	end
1628
        Character.Head.face.Texture = "rbxassetid://620619801"
1629
	attack = false
1630
	hum.WalkSpeed = 16
1631
end
1632
1633
function MYSPAGHETTTTTTT() --ow
1634
	attack = true
1635
	hum.WalkSpeed = 1.01
1636
	CreateSound("1282149571", hed, 10, 1)
1637
        Character.Head.face.Texture = "rbxassetid://1329282756"
1638
        game.Players.LocalPlayer.Character.Humanoid:TakeDamage(10)
1639
	CameraEnshaking(1, 2.2)
1640
	for i = 0,4,0.1 do
1641
		swait()
1642
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1643
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
1644
		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)
1645
		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)
1646
		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(5)), 0.1)
1647
		LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115 + 4), Rad(45), Rad(50)), 0.1)
1648
	end
1649
	for i = 0,5,0.1 do
1650
		swait()
1651
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1652
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1653
		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)
1654
		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)
1655
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
1656
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(110), Rad(0), Rad(0)), 0.1)
1657
	end
1658
	for i = 0,6,0.1 do
1659
		swait()
1660
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1661
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1662
		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)
1663
		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)
1664
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(-10)), 0.1)
1665
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(10)), 0.1)
1666
	end
1667
	attack = false
1668
        Character.Head.face.Texture = "rbxassetid://620619801"
1669
	hum.WalkSpeed = 16
1670
end
1671
1672
1673
function dead()
1674
	attack = true
1675
	hum.WalkSpeed = 0.20
1676
	CreateSound("137225991", hed, 10, 1)
1677
        Character.Head.face.Texture = "rbxassetid://297512410"
1678
	for i = 0,1.1,0.1 do
1679
		swait()
1680
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1681
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1682
		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)
1683
		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)
1684
		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)
1685
		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)
1686
	end
1687
	for i = 0,1.1,0.1 do
1688
		swait()
1689
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
1690
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1691
		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)
1692
		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)
1693
		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)
1694
		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)
1695
	end
1696
	for i = 0,1.1,0.1 do
1697
		swait()
1698
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
1699
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1700
		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)
1701
		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)
1702
		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)
1703
		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)
1704
	end
1705
	for i = 0,1.1,0.1 do
1706
		swait()
1707
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
1708
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1709
		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)
1710
		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)
1711
		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)
1712
		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)
1713
	end
1714
	for i = 0,1.1,0.1 do
1715
		swait()
1716
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1717
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1718
		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)
1719
		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)
1720
		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)
1721
		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)
1722
	end
1723
	for i = 0,1.1,0.1 do
1724
		swait()
1725
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
1726
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1727
		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)
1728
		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)
1729
		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)
1730
		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)
1731
	end
1732
	for i = 0,1.1,0.1 do
1733
		swait()
1734
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
1735
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1736
		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)
1737
		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)
1738
		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)
1739
		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)
1740
	end
1741
	for i = 0,1.1,0.1 do
1742
		swait()
1743
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
1744
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1745
		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)
1746
		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)
1747
		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)
1748
		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)
1749
	end
1750
	for i = 0,1.1,0.1 do
1751
		swait()
1752
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1753
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1754
		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)
1755
		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)
1756
		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)
1757
		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)
1758
	end
1759
        Character.Head.face.Texture = "rbxassetid://273309187"
1760
	for i = 0,9,0.1 do
1761
		swait()
1762
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
1763
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
1764
		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)
1765
		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)
1766
		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)
1767
		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)
1768
	end
1769
	attack = false
1770
        Character.Head.face.Texture = "rbxassetid://620619801"
1771
	hum.WalkSpeed = 16
1772
end
1773
1774
function hap() --much hap
1775
	attack = true
1776
	hum.WalkSpeed = 0.10
1777
	CreateSound("363808674", hed, 10, 1)
1778
        Character.Head.face.Texture = "rbxassetid://315792941"
1779
	for i = 0,12,0.1 do
1780
		swait()
1781
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1782
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
1783
		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)
1784
		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)
1785
		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(0)), 0.1)
1786
		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(-0)), 0.1)
1787
	end
1788
	CreateSound("233168827", hed, 10, 1)
1789
        Character.Head.face.Texture = "rbxassetid://335761015"
1790
	for i = 0,10,0.1 do
1791
		swait()
1792
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1793
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
1794
		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)
1795
		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)
1796
		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(0)), 0.1)
1797
		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(-0)), 0.1)
1798
	end
1799
        CreateSound("363808674", hed, 10, 1)
1800
	attack = false
1801
        Character.Head.face.Texture = "rbxassetid://620619801"
1802
	hum.WalkSpeed = 16
1803
end
1804
1805
function HAAAAA() --KONO POWA
1806
	attack = true
1807
	hum.WalkSpeed = 1.01
1808
        Character.Head.face.Texture = "rbxassetid://305068389"
1809
        chargeup.Pitch = 1
1810
	for i = 0,7,0.1 do
1811
		swait()
1812
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1813
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
1814
		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)
1815
		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)
1816
		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)
1817
		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)
1818
	end
1819
        Character.Head.face.Texture = "rbxassetid://313921371"
1820
        chargeup:play()
1821
	for i = 0,30,0.1 do
1822
		swait()
1823
		CameraEnshaking(1, 2)
1824
                chargeup.Parent = hed
1825
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1826
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
1827
		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)
1828
		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)
1829
		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)
1830
		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)
1831
	end
1832
        chargeup:stop()
1833
        chargeup.Pitch = 1.1
1834
        chargeup.TimePosition = 1
1835
        chargeup:play()
1836
        Character.Head.face.Texture = "rbxassetid://304942859"
1837
        for i, v in pairs(c:children()) do
1838
        if v.ClassName == "Part" then
1839
        local tra = trazx:clone()
1840
        tra.Parent = v
1841
        tra.LightEmission = 1
1842
        tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
1843
        tra.Rate = 15
1844
        tra.Rotation = NumberRange.new(-5, 5)
1845
        tra.Lifetime = NumberRange.new(1.5, 2)
1846
        tra.Size = NumberSequence.new({
1847
          NumberSequenceKeypoint.new(0, 0.1, 0),
1848
          NumberSequenceKeypoint.new(1, 0, 0)
1849
        })
1850
        tra.Transparency = NumberSequence.new({
1851
          NumberSequenceKeypoint.new(0, 1, 0),
1852
          NumberSequenceKeypoint.new(0.135, 0, 0),
1853
          NumberSequenceKeypoint.new(0.875, 0, 0),
1854
          NumberSequenceKeypoint.new(1, 1, 0)
1855
        })
1856
        tra.Speed = NumberRange.new(0.5)
1857
        tra.VelocitySpread = 360
1858
        tra.VelocityInheritance = 0.5
1859
        tra.ZOffset = 2
1860
        tra.Acceleration = Vector3.new(0, 2.5, 0)
1861
      end
1862
    end
1863
    local tra = trazx:clone()
1864
    tra.Parent = c.HumanoidRootPart
1865
    tra.Texture = "rbxassetid://347730682"
1866
    tra.LightEmission = 0.8
1867
    tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
1868
    tra.Rate = 250
1869
    tra.Rotation = NumberRange.new(-5, 5)
1870
    tra.Lifetime = NumberRange.new(0.75)
1871
    tra.Size = NumberSequence.new({
1872
      NumberSequenceKeypoint.new(0, 4.81, 0.875),
1873
      NumberSequenceKeypoint.new(1, 2.13, 0.875)
1874
    })
1875
    tra.Transparency = NumberSequence.new({
1876
      NumberSequenceKeypoint.new(0, 1, 0),
1877
      NumberSequenceKeypoint.new(0.0399, 0.85, 0),
1878
      NumberSequenceKeypoint.new(0.394, 0.9, 0),
1879
      NumberSequenceKeypoint.new(0.699, 1, 0),
1880
      NumberSequenceKeypoint.new(1, 1, 0)
1881
    })
1882
    tra.Speed = NumberRange.new(15)
1883
    tra.VelocitySpread = 360
1884
    tra.VelocityInheritance = 0.5
1885
    tra.ZOffset = 3.5
1886
    tra.Acceleration = Vector3.new(0, 25, 0)
1887
	for i = 0,35,0.1 do
1888
		swait()
1889
                ohno.Parent = hed
1890
		CameraEnshaking(1, 3)
1891
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1892
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
1893
		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)
1894
		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)
1895
		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)
1896
		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)
1897
	end
1898
        chargeup:stop()
1899
        chargeup.Pitch = 1.3
1900
        chargeup.TimePosition = 1
1901
        chargeup:play()
1902
        tra:Destroy()
1903
        tra:Destroy()
1904
        Character.Head.face.Texture = "rbxassetid://280233855"
1905
    local tra = trazx:clone()
1906
    tra.Parent = c.HumanoidRootPart
1907
    tra.Texture = "rbxassetid://347730682"
1908
    tra.LightEmission = 0.8
1909
    tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
1910
    tra.Rate = 250
1911
    tra.Rotation = NumberRange.new(-5, 5)
1912
    tra.Lifetime = NumberRange.new(0.3)
1913
    tra.Size = NumberSequence.new({
1914
      NumberSequenceKeypoint.new(0, 8, 0.875),
1915
      NumberSequenceKeypoint.new(1, 10, 0.875)
1916
    })
1917
    tra.Transparency = NumberSequence.new({
1918
      NumberSequenceKeypoint.new(0, 1, 0),
1919
      NumberSequenceKeypoint.new(0.0399, 0.531, 0),
1920
      NumberSequenceKeypoint.new(0.394, 0.906, 0),
1921
      NumberSequenceKeypoint.new(0.699, 1, 0),
1922
      NumberSequenceKeypoint.new(1, 1, 0)
1923
    })
1924
	for i = 0,32,0.1 do
1925
		swait()
1926
		CameraEnshaking(1, 5)
1927
                chargeup.Parent = hed
1928
                game.Players.LocalPlayer.Character.Humanoid:TakeDamage(0.12)
1929
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1930
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-65), Rad(0), Rad(0)), 0.3)
1931
		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)
1932
		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)
1933
		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)
1934
		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)
1935
	end
1936
        chargeup:stop()
1937
        CreateSound("681582832", hed, 10, 1)
1938
        game.Players.LocalPlayer.Character:BreakJoints()
1939
        local S = Instance.new("Explosion",workspace)    
1940
        S.Position = tors.Position
1941
        S.BlastPressure = 9
1942
        S.BlastRadius = 30
1943
        S.ExplosionType = 0
1944
	attack = false
1945
	hum.WalkSpeed = 16
1946
        Character.Head.face.Texture = "rbxassetid://295197013"
1947
        tra:Destroy()
1948
	CameraEnshaking(4, 30)
1949
        error("WARNING, TO MUCH ENERGY.")
1950
end
1951
1952
function NEN()
1953
	attack = true
1954
	hum.WalkSpeed = 1.01
1955
	CreateSound("230292011", hed, 10, 1)
1956
        Character.Head.face.Texture = "rbxassetid://705269463"
1957
	for i = 0,4,0.1 do
1958
		swait()
1959
		CameraEnshaking(1, 3)
1960
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1961
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-90), Rad(0), Rad(0)), 0.3)
1962
		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)
1963
		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)
1964
		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(120)), 0.1)
1965
		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(-120)), 0.1)
1966
	end
1967
	attack = false
1968
        Character.Head.face.Texture = "rbxassetid://620619801"
1969
	hum.WalkSpeed = 16
1970
end
1971
1972
function FLYSKYHIGH()
1973
	attack = true
1974
        timetofly = false
1975
	hum.WalkSpeed = 0.05
1976
        Character.Head.face.Texture = "rbxassetid://705269463"
1977
        Cause_Im_having_a_good_time_having_a_good_time:Play()
1978
        Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
1979
        Humanoid.JumpPower = 0
1980
	for i = 0,300,0.1 do --thatsalongtime
1981
		swait()
1982
		CameraEnshaking(1, 7)
1983
	        HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
1984
                Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
1985
                root.Velocity = root.CFrame.lookVector * 225
1986
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
1987
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
1988
		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-255.45*i)), 0.15)
1989
		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-255.45*i)), 0.15)
1990
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
1991
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
1992
	end
1993
        Cause_Im_having_a_good_time_having_a_good_time:Stop()
1994
	attack = false
1995
        Humanoid.JumpPower = 50
1996
        Character.Head.face.Texture = "rbxassetid://620619801"
1997
	hum.WalkSpeed = 16
1998
        wait(45)
1999
        timetofly = true
2000
        warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
2001
end
2002
2003
2004
function highnoon()
2005
	attack = true
2006
	hum.WalkSpeed = 1.01
2007
	CreateSound("495316660", hed, 10, 1)
2008
        Character.Head.face.Texture = "rbxassetid://155195214"
2009
	CameraEnshaking(2, 4)
2010
	local Blobby = Instance.new("Part", char)
2011
Blobby.Name = "Blob"
2012
Blobby.CanCollide = false
2013
Blobby.BrickColor = BrickColor.new("Really black")
2014
Blobby.Transparency = 0
2015
Blobby.Material = "Plastic"
2016
Blobby.Size = Vector3.new(1, 1, 2)
2017
Blobby.TopSurface = Enum.SurfaceType.Smooth
2018
Blobby.BottomSurface = Enum.SurfaceType.Smooth
2019
2020
local Weld = Instance.new("Weld", Blobby)
2021
Weld.Part0 = ra
2022
Weld.Part1 = Blobby
2023
Weld.C1 = CFrame.new(0, -.4, -1.6) *angles(Rad(180), Rad(0), Rad(180))
2024
Weld.C0 = CFrame.Angles(math.rad(-90),0,0)
2025
2026
local M2 = Instance.new("SpecialMesh")
2027
M2.Parent = Blobby
2028
M2.MeshId = "http://www.roblox.com/asset/?id=432256490"
2029
M2.TextureId = "http://www.roblox.com/asset/?id=432256526"
2030
M2.Scale = Vector3.new(.002, .002, .002)
2031
	for i = 0,7.75,0.1 do
2032
		swait()
2033
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
2034
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.2)
2035
		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.2)
2036
		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.2)
2037
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-.6), Rad(180)), 0.2)
2038
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-45), Rad(-.6), Rad(136 - 4.5 * Sin(sine / 20))), 0.2)
2039
        end
2040
	for i = 0,16.5,0.1 do
2041
		swait()
2042
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
2043
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.2)
2044
		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.2)
2045
		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.2)
2046
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-.6), Rad(90)), 0.2)
2047
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-45), Rad(-.6), Rad(136 - 4.5 * Sin(sine / 20))), 0.2)
2048
	end
2049
	Blobby.Transparency = 1
2050
	Blobby:Destroy()
2051
	attack = false
2052
        Character.Head.face.Texture = "rbxassetid://620619801"
2053
	hum.WalkSpeed = 16
2054
end
2055
2056
function somuchcancerwhy() --o no
2057
	attack = true
2058
	hum.WalkSpeed = 0.10
2059
        Character.Head.face.Texture = "rbxassetid://315074049"
2060
        local A = math.random(1,13)
2061
        if A == 1 then
2062
            ohno.SoundId = "rbxassetid://295810519"
2063
            ohno.TimePosition = 1
2064
        end
2065
        if A == 2 then
2066
            ohno.SoundId = "rbxassetid://488472970"
2067
            ohno.TimePosition = 2
2068
        end
2069
        if A == 3 then
2070
            ohno.SoundId = "rbxassetid://917045199"
2071
            ohno.TimePosition = 3
2072
        end
2073
        if A == 4 then
2074
            ohno.SoundId = "rbxassetid://324205173"
2075
            ohno.TimePosition = 1
2076
        end
2077
        if A == 5 then
2078
            ohno.SoundId = "rbxassetid://376134741"
2079
            ohno.TimePosition = 8
2080
        end
2081
        if A == 6 then
2082
            ohno.SoundId = "rbxassetid://164147183"
2083
            ohno.TimePosition = 0
2084
        end
2085
        if A == 7 then
2086
            ohno.SoundId = "rbxassetid://825526716"
2087
            ohno.TimePosition = 1
2088
        end
2089
        if A == 8 then
2090
            ohno.SoundId = "rbxassetid://185460366"
2091
            ohno.TimePosition = 0
2092
        end
2093
        if A == 9 then
2094
            ohno.SoundId = "rbxassetid://273319633"
2095
            ohno.TimePosition = 1
2096
        end
2097
        if A == 10 then
2098
            ohno.SoundId = "rbxassetid://506212392"
2099
            ohno.TimePosition = 2
2100
        end
2101
        if A == 11 then
2102
            ohno.SoundId = "rbxassetid://708297448"
2103
            ohno.TimePosition = 4
2104
        end
2105
        if A == 12 then
2106
            ohno.SoundId = "rbxassetid://497199103"
2107
            ohno.TimePosition = 9
2108
        end
2109
        if A == 13 then
2110
            ohno.SoundId = "rbxassetid://152833989"
2111
            ohno.TimePosition = 1
2112
        end
2113
        ohno:Play()
2114
	for i = 0,100,0.1 do
2115
		swait()
2116
     		CameraEnshaking(2, 3)
2117
                ohno.Parent = hed
2118
	        char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
2119
	end
2120
	attack = false
2121
        ohno:Stop()
2122
        Character.Head.face.Texture = "rbxassetid://620619801"
2123
	hum.WalkSpeed = 16
2124
end
2125
2126
function WRY() --WRYYYYYYY
2127
	attack = true
2128
	hum.WalkSpeed = 0.30
2129
	CreateSound("794081034", hed, 10, 1)
2130
        Character.Head.face.Texture = "rbxassetid://396389196"
2131
	for i = 0,2,0.1 do
2132
		swait()
2133
		CameraEnshaking(1, 2)
2134
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2135
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
2136
		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)
2137
		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)
2138
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
2139
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
2140
	end
2141
	for i = 0,14.7,0.1 do
2142
		swait()
2143
		CameraEnshaking(1, 3)
2144
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
2145
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
2146
		RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
2147
		LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
2148
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
2149
		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(-40)), 0.1)
2150
	end
2151
	attack = false
2152
        Character.Head.face.Texture = "rbxassetid://620619801"
2153
	hum.WalkSpeed = 16
2154
end
2155
2156
function BOI()
2157
	attack = true
2158
	hum.WalkSpeed = 1.01
2159
	CreateSound("390901873", hed, 10, 1)
2160
        Character.Head.face.Texture = "rbxassetid://282463320"
2161
	for i = 0,4,0.1 do
2162
		swait()
2163
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2164
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2165
		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)
2166
		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)
2167
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(50), Rad(90)), 0.1)
2168
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-50), Rad(-90)), 0.1)
2169
	end
2170
	for i = 0,4,0.1 do
2171
		swait()
2172
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2173
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
2174
		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)
2175
		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)
2176
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
2177
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
2178
	end
2179
	attack = false
2180
        Character.Head.face.Texture = "rbxassetid://620619801"
2181
	hum.WalkSpeed = 16
2182
end
2183
2184
function WhatHuh()
2185
	attack = true
2186
	hum.WalkSpeed = 1.01
2187
	CreateSound("130766865", hed, 10, 1)
2188
        Character.Head.face.Texture = "rbxassetid://276732672"
2189
	for i = 0,4,0.1 do
2190
		swait()
2191
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2192
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
2193
		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)
2194
		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)
2195
		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(120)), 0.1)
2196
		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(-120)), 0.1)
2197
	end
2198
 	for i = 0,6.7,0.1 do
2199
		swait()
2200
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2201
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
2202
		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)
2203
		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)
2204
		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(120)), 0.1)
2205
		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(-120)), 0.1)
2206
	end
2207
	for i = 0,8.1,0.1 do
2208
		swait()
2209
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2210
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
2211
		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)
2212
		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)
2213
		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(120)), 0.1)
2214
		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(-120)), 0.1)
2215
	end
2216
	for i = 0,1,0.1 do
2217
		swait()
2218
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2219
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
2220
		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)
2221
		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)
2222
		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(120)), 0.1)
2223
		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(-120)), 0.1)
2224
	end
2225
	for i = 0,1,0.1 do
2226
		swait()
2227
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2228
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
2229
		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)
2230
		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)
2231
		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(120)), 0.1)
2232
		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(-120)), 0.1)
2233
	end
2234
 	for i = 0,4,0.1 do
2235
		swait()
2236
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2237
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
2238
		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)
2239
		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)
2240
		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(120)), 0.1)
2241
		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(-120)), 0.1)
2242
	end
2243
	attack = false
2244
        Character.Head.face.Texture = "rbxassetid://620619801"
2245
	hum.WalkSpeed = 16
2246
end
2247
2248
function NothingPersonal()
2249
	if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
2250
		local HITBODY = mouse.Target.Parent
2251
		local TORS = HITBODY:FindFirstChild("Torso") or HITBODY:FindFirstChild("UpperTorso")
2252
		local HEAD = HITBODY:FindFirstChild("Head")
2253
		local HUMAN = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
2254
		if TORS ~= nil and HUMAN ~= nil then
2255
	attack = true
2256
	root.CFrame = TORS.CFrame * CFrame.new(-1,0,3)
2257
	TORS.Anchored = true
2258
	hum.WalkSpeed = 0
2259
        Character.Head.face.Texture = "rbxassetid://40770311"
2260
	CreateSound("1255922819", hed, 10, 1)
2261
	CameraEnshaking(2, 4)
2262
		end
2263
		wait(3.5)
2264
		for i = 0,9,0.1 do
2265
			swait()
2266
			for i = 1,2 do
2267
	                HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 1, 10, 53, "Knockdown")
2268
                        CameraEnshaking(1, 7)
2269
			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)
2270
		    end
2271
		end
2272
		wait(.5)
2273
		TORS.Anchored = false
2274
		attack = false
2275
        Character.Head.face.Texture = "rbxassetid://620619801"
2276
	hum.WalkSpeed = 16
2277
	end
2278
end
2279
2280
function VeryMuchWorrying()
2281
	attack = true
2282
	hum.WalkSpeed = 1.01
2283
        Character.Head.face.Texture = "rbxassetid://111523405"
2284
	CreateSound("1395854043", hed, 10, 1)
2285
	for i = 0,14,0.1 do
2286
		swait()
2287
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2288
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2289
		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)
2290
		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)
2291
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-145)), 0.1)
2292
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(145)), 0.1)
2293
	end
2294
	attack = false
2295
        Character.Head.face.Texture = "rbxassetid://620619801"
2296
	hum.WalkSpeed = 16
2297
end
2298
2299
function Ashes() --Straight from... Whatever it was called.
2300
        attack = true
2301
	hum.WalkSpeed = 1.01
2302
        Character.Head.face.Texture = "rbxassetid://360687027"
2303
	CreateSound("290084602", tors, 10, 1)
2304
	for i = 0,6.2,0.1 do
2305
			swait()
2306
		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)
2307
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
2308
		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)
2309
		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)
2310
		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(145)), 0.1)
2311
		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(-145)), 0.1)
2312
	end
2313
	for i = 0,6.2,0.1 do
2314
			swait()
2315
		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)
2316
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2317
		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(20)), 0.15)
2318
		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(-20)), 0.15)
2319
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
2320
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
2321
	end
2322
	attack = false
2323
        Character.Head.face.Texture = "rbxassetid://620619801"
2324
	hum.WalkSpeed = 16
2325
end
2326
2327
function AnotherOne() --WhAT ANOTHER ONE
2328
	attack = true
2329
	hum.WalkSpeed = 1.01
2330
	local icri = CreateSound("1205111204", hed, 10, 1)
2331
	swait(165)
2332
	local FRAME = tors.CFrame
2333
	repeat
2334
		swait()
2335
                Character.Head.face.Texture = "rbxassetid://582931093"
2336
		CameraEnshaking(1, 10)
2337
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2338
		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)
2339
		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)
2340
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
2341
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
2342
		tors.CFrame = FRAME * CF(0,1,0)
2343
		swait()
2344
		tors.CFrame = FRAME
2345
	until icri.Playing == false
2346
        Character.Head.face.Texture = "rbxassetid://620619801"
2347
	attack = false
2348
	hum.WalkSpeed = 16
2349
end
2350
2351
function Dance()
2352
	attack = true
2353
	hum.WalkSpeed = 1.01
2354
	CreateSound("838766490", hed, 10, 1)
2355
        Character.Head.face.Texture = "rbxassetid://258591579"
2356
	for i = 0,2,0.1 do
2357
		swait()
2358
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2359
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2360
		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)
2361
		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)
2362
		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(180)), 0.1)
2363
		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(-180)), 0.1)
2364
	end
2365
	for i = 0,4,0.1 do
2366
		swait()
2367
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2368
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2369
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2370
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2371
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2372
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2373
	end
2374
	for i = 0,4,0.1 do
2375
		swait()
2376
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2377
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2378
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2379
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2380
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2381
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2382
	end
2383
	for i = 0,4,0.1 do
2384
		swait()
2385
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2386
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2387
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2388
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2389
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2390
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2391
	end
2392
	for i = 0,4,0.1 do
2393
		swait()
2394
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2395
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2396
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2397
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2398
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2399
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2400
	end
2401
	for i = 0,4,0.1 do
2402
		swait()
2403
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2404
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2405
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2406
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2407
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2408
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2409
	end
2410
	for i = 0,4,0.1 do
2411
		swait()
2412
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2413
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2414
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2415
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2416
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2417
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2418
	end
2419
	for i = 0,4,0.1 do
2420
		swait()
2421
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2422
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2423
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2424
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2425
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2426
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2427
	end
2428
	for i = 0,4,0.1 do
2429
		swait()
2430
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2431
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2432
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2433
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2434
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2435
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2436
	end
2437
	for i = 0,4,0.1 do
2438
		swait()
2439
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2440
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2441
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2442
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2443
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2444
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2445
	end
2446
	for i = 0,4,0.1 do
2447
		swait()
2448
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2449
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2450
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2451
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2452
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2453
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2454
	end
2455
	for i = 0,4,0.1 do
2456
		swait()
2457
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2458
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2459
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2460
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2461
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2462
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2463
	end
2464
	for i = 0,4,0.1 do
2465
		swait()
2466
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2467
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2468
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2469
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2470
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2471
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2472
	end
2473
	for i = 0,4,0.1 do
2474
		swait()
2475
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2476
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2477
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2478
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2479
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2480
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2481
	end
2482
	for i = 0,4,0.1 do
2483
		swait()
2484
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2485
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2486
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2487
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(30)), 0.15)
2488
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(0), Rad(180)), 0.1)
2489
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(-0), Rad(-180)), 0.1)
2490
	end
2491
	for i = 0,3,0.1 do
2492
		swait()
2493
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2494
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2495
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2496
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-30)), 0.15)
2497
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(50), Rad(0), Rad(180)), 0.1)
2498
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-50), Rad(-0), Rad(-180)), 0.1)
2499
	end
2500
	attack = false
2501
        Character.Head.face.Texture = "rbxassetid://620619801"
2502
	hum.WalkSpeed = 16
2503
end
2504
2505
function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
2506
attack = true
2507
        Character.Head.face.Texture = "rbxassetid://266304560"
2508
	for i = 0,6,0.1 do
2509
		swait()
2510
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2511
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2512
		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)
2513
		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)
2514
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
2515
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
2516
	end
2517
    CreateSound("1093102664", hed, 10, 1)
2518
	CameraEnshaking(3, 8)
2519
	for i = 0,2,0.1 do
2520
		swait()
2521
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
2522
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
2523
		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)
2524
		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)
2525
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
2526
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
2527
	end
2528
Character.Head.face.Texture = "rbxassetid://30128383"
2529
hum.MaxHealth = 0
2530
ragdoll(char)
2531
CreateSound("534269232", hed, 5, 1)
2532
error("Seems like you just died.")
2533
end
2534
2535
MoreTaunts = false
2536
mouse.KeyDown:connect(function(key)
2537
	if attack == false then
2538
		if MoreTaunts == false then
2539
		if key == 'q' then
2540
			GEtOuT()
2541
                elseif key == 'e' then
2542
                        GEtOuT2()
2543
                elseif key == 'x' then
2544
                        OBJECTION()
2545
                elseif key == 'n' then
2546
                        BOI()
2547
                elseif key == 'u' then
2548
                        Victory()
2549
                elseif key == '3' then
2550
                        hap()
2551
                elseif key == '6' then
2552
                        Flight()
2553
                elseif key == '9' and timetofly then
2554
                        FLYSKYHIGH()
2555
                elseif key == '9' then
2556
                        local A = math.random(1,10)
2557
                        if A == 1 then
2558
                            warn ("This has a Cooldown, Please wait. :>")
2559
                        end
2560
                        if A == 2 then
2561
                            warn ("You can't Fly All day, you know.")
2562
                        end
2563
                        if A == 3 then
2564
                            warn ("Calm down there.")
2565
                        end
2566
                        if A == 4 then
2567
                            warn ("Take a Break.")
2568
                        end
2569
                        if A == 5 then
2570
                            warn ("*Elevator Music plays in the backround*")
2571
                        end
2572
                        if A == 6 then
2573
                            warn ("I know, You want to FLY SKY HIGH, but wait a little bit.")
2574
                        end
2575
                        if A == 7 then
2576
                            warn ("Can you wait a LITTLE Longer?")
2577
                        end
2578
                        if A == 8 then
2579
                            warn ("Like a tiger defying the laws of gravity...")
2580
                        end
2581
                        if A == 9 then
2582
                            warn ("DON'T STOP ME NNNNNOOOOOOOOWWWW")
2583
                        end
2584
                        if A == 10 then
2585
                            warn ("Oh, I'm burnin' through the sky, Yeah!")
2586
                        end
2587
                elseif key == 'k' then
2588
                        Hello()
2589
                elseif key == '5' then
2590
                        HAAAAA()
2591
                elseif key == '4' then
2592
                        Dance()
2593
                elseif key == '1' then
2594
                        HELP()
2595
		elseif key == '2' then
2596
			dead()
2597
                elseif key == 'j' then
2598
                        WhatHuh()
2599
		elseif key == 'l' then
2600
			ShutTheHellUp()
2601
                elseif key == 'c' then
2602
                        Choose()
2603
		elseif key == 'r' then
2604
			MYSPAGHETTTTTTT()
2605
		elseif key == 't' then
2606
			SpinMeDad()
2607
		elseif key == 'y' then
2608
			EndMySufferingV2()
2609
		elseif key == 'f' then
2610
			NEN()
2611
		elseif key == 'z' then
2612
			NothingPersonal()
2613
		elseif key == '7' then
2614
			somuchcancerwhy()
2615
		elseif key == '8' then
2616
			highnoon()
2617
		elseif key == 'v' then
2618
			VeryMuchWorrying()
2619
                elseif key == 'b' then
2620
                        Ashes()
2621
                elseif key == 'p' then
2622
                        kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
2623
                elseif key == 'g' then
2624
                        AnotherOne()
2625
                elseif key == 'h' then
2626
                        slap()
2627
                elseif key == 'm' then
2628
                        WRY()
2629
		end
2630
		end
2631
		end
2632
	end)
2633
2634
-------------------------------------------------------
2635
--End Attacks N Stuff--
2636
-------------------------------------------------------
2637
2638
2639
2640
2641
while jumping do
2642
 Humanoid.Jump = true
2643
 wait(0.9)
2644
end
2645
2646
2647
2648
2649
-------------------------------------------------------
2650
--Start Animations--
2651
-------------------------------------------------------
2652
local equipped = false
2653
local idle = 0
2654
local change = 1
2655
local val = 0
2656
local toim = 0
2657
local idleanim = 0.4
2658
hum.Animator.Parent = nil
2659
while true do
2660
	swait()
2661
	sine = sine + change
2662
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
2663
	local velderp = root.Velocity.y
2664
	hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
2665
	if equipped == true or equipped == false then
2666
		if attack == false then
2667
			idle = idle + 1
2668
		else
2669
			idle = 0
2670
		end
2671
		if 1 < root.Velocity.y and hitfloor == nil then
2672
			Anim = "Jump"
2673
			if attack == false then
2674
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.3)
2675
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-40), Rad(0), Rad(0)), 0.3)
2676
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
2677
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
2678
				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)
2679
				RH.C0 = clerp(RH.C0, CF(1, -1, 0.3) * angles(Rad(0), Rad(90), Rad(-20)), 0.3)
2680
			end
2681
		elseif -1 > root.Velocity.y and hitfloor == nil then
2682
			Anim = "Fall"
2683
			if attack == false then
2684
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
2685
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(0), Rad(0)), 0.3)
2686
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
2687
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
2688
				LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
2689
				RH.C0=clerp(RH.C0, CF(1,-.3-0.1 * Cos(sine / 20), -.6) * angles(Rad(0), Rad(90), Rad(-20)), .3)
2690
			end
2691
		elseif torvel < 1 and hitfloor ~= nil then
2692
			Anim = "Idle"
2693
			change = 1
2694
			if attack == false then
2695
				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)
2696
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2697
				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)
2698
				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)
2699
				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)
2700
				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)
2701
			end
2702
		elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
2703
			Anim = "Walk"
2704
			change = 1
2705
			if attack == false then
2706
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
2707
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2708
				RH.C0 = clerp(RH.C0, CFrame.new(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 - 35 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 + 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
2709
         		LH.C0 = clerp(LH.C0, CFrame.new(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 + 35 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 - 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
2710
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(5)), 0.1)
2711
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0),	Rad(-5)), 0.1)
2712
			end
2713
		end
2714
	end
2715
	if 0 < #Effects then
2716
		for e = 1, #Effects do
2717
			if Effects[e] ~= nil then
2718
				local Thing = Effects[e]
2719
				if Thing ~= nil then
2720
					local Part = Thing[1]
2721
					local Mode = Thing[2]
2722
					local Delay = Thing[3]
2723
					local IncX = Thing[4]
2724
					local IncY = Thing[5]
2725
					local IncZ = Thing[6]
2726
					if 1 >= Thing[1].Transparency then
2727
						if Thing[2] == "Block1" then
2728
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2729
							local Mesh = Thing[1].Mesh
2730
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2731
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2732
						elseif Thing[2] == "Block2" then
2733
							Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
2734
							local Mesh = Thing[7]
2735
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2736
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2737
						elseif Thing[2] == "Block3" then
2738
							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)
2739
							local Mesh = Thing[7]
2740
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2741
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2742
						elseif Thing[2] == "Cylinder" then
2743
							local Mesh = Thing[1].Mesh
2744
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2745
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2746
						elseif Thing[2] == "Blood" then
2747
							local Mesh = Thing[7]
2748
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
2749
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2750
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2751
						elseif Thing[2] == "Elec" then
2752
							local Mesh = Thing[1].Mesh
2753
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
2754
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2755
						elseif Thing[2] == "Disappear" then
2756
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2757
						elseif Thing[2] == "Shatter" then
2758
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2759
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
2760
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
2761
							Thing[6] = Thing[6] + Thing[5]
2762
						end
2763
					else
2764
						Part.Parent = nil
2765
						table.remove(Effects, e)
2766
					end
2767
				end
2768
			end
2769
		end
2770
	end
2771
end
2772
-------------------------------------------------------
2773
--End Animations And Script--
2774
-------------------------------------------------------
2775
2776
--cool beans boibiparti