View difference between Paste ID: 7X1vxEBn and BbB1RHuj
SHOW: | | - or go back to the newest paste.
1
-->Made By XDavodioX<--
2
3
--=(Catagory = Mememy)=--
4
5
--:Notive_Memer:--
6
7
--//Leak\\--
8
9
10
print"Loaded Meme.exe [Version 5.8]"
11
12
13
--[[
14
15
Developer Changelog =
16
17
- Added STARMAN by Davodio -
18
STARMAN() - A Seizure thingy, uhh what
19
Command = TPose then "O"
20
WARNING : Can be stopped with the "M" Key!
21
22
- Updated Woah -
23
- Added 2 New songs -
24
- Changes/Updates On STARMAN() -
25
26
]]--
27
28
29
30
warn([[
31
all of the commands of the script are
32
click - one puuuaaanncchhh
33
l - victory if tpose eat chips
34
k - kill urself but if tpose drink nooby soda
35
j- what huh and if tpose laugh 
36
h- MEEM and if tpose AAAAAAAAAAAAAAAA
37
g- that was fun if tpose seizure
38
f- Xd if tpose isthatahamsandwich? 
39
r- AAH oh my god aah if tpose maybe you should not be living here
40
t- squat
41
y- laugh and if t-pose think
42
u- ooh boi and if tpose chew 5 gum
43
i- fbi open up if tpose tobeconmemed (thx kisslarge/saba1520) 
44
o- no u if tpose STARMAN
45
p - bug
46
v- game over if tpose What?
47
c- REEE and if tpose then change music
48
x- dude shut up and if tpose then waiting
49
z- dab if tpose ROCKIN' SEIZURE
50
e- wtf
51
q- ur screwed
52
b- TPOSE MEME
53
n- UNTPOSE MEME
54
m- to stop squat,think,waiting,wtf,seizure,living instantly
55
56
in total = lx2 kx2 jx2 hx2 gx2 fx2 rx2 tx1 yx2 ux2 ix2 ox2 px2 vx2 cx2 xx2 zx2 qx1
57
58
Thanks to HeavyThePootisMan333 for the cmd list.
59
]])
60
61
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
62
local Player,game,owner = owner,game
63
local RealPlayer = Player
64
do
65
	warn("Notive_Memeboi Made by XDavodioX")
66
	print"Yeet <"
67
	local rp = RealPlayer
68
	script.Parent = rp.Character
69
	
70
	--RemoteEvent for communicating
71
	local Event = Instance.new("RemoteEvent")
72
	Event.Name = "UserInput_Event"
73
74
	--Fake event to make stuff like Mouse.KeyDown work
75
	local function fakeEvent()
76
		local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
77
		t.connect = t.Connect
78
		return t
79
	end
80
81
	--Creating fake input objects with fake variables
82
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
83
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
84
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
85
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
86
	end}
87
	--Merged 2 functions into one by checking amount of arguments
88
	CAS.UnbindAction = CAS.BindAction
89
90
	--This function will trigger the events that have been :Connect()'ed
91
	local function te(self,ev,...)
92
		local t = m[ev]
93
		if t and t._fakeEvent then
94
			for _,f in pairs(t.Functions) do
95
				f(...)
96
			end
97
		end
98
	end
99
	m.TrigEvent = te
100
	UIS.TrigEvent = te
101
102
	Event.OnServerEvent:Connect(function(plr,io)
103
	    if plr~=rp then return end
104
		m.Target = io.Target
105
		m.Hit = io.Hit
106
		if not io.isMouse then
107
			local b = io.UserInputState == Enum.UserInputState.Begin
108
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
109
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
110
			end
111
			for _,t in pairs(CAS.Actions) do
112
				for _,k in pairs(t.Keys) do
113
					if k==io.KeyCode then
114
						t.Function(t.Name,io.UserInputState,io)
115
					end
116
				end
117
			end
118
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
119
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
120
	    end
121
	end)
122
	Event.Parent = NLS([==[
123
	local Player = game:GetService("Players").LocalPlayer
124
	local Event = script:WaitForChild("UserInput_Event")
125
126
	local Mouse = Player:GetMouse()
127
	local UIS = game:GetService("UserInputService")
128
	local input = function(io,a)
129
		if a then return end
130
		--Since InputObject is a client-side instance, we create and pass table instead
131
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
132
	end
133
	UIS.InputBegan:Connect(input)
134
	UIS.InputEnded:Connect(input)
135
136
	local h,t
137
	--Give the server mouse data 30 times every second, but only if the values changed
138
	--If player is not moving their mouse, client won't fire events
139
	while wait(1/30) do
140
		if h~=Mouse.Hit or t~=Mouse.Target then
141
			h,t=Mouse.Hit,Mouse.Target
142
			Event:FireServer({isMouse=true,Target=t,Hit=h})
143
		end
144
	end]==],Player.Character)
145
146
	----Sandboxed game object that allows the usage of client-side methods and services
147
	--Real game object
148
	local _rg = game
149
150
	--Metatable for fake service
151
	local fsmt = {
152
		__index = function(self,k)
153
			local s = rawget(self,"_RealService")
154
			if s then return s[k] end
155
		end,
156
		__newindex = function(self,k,v)
157
			local s = rawget(self,"_RealService")
158
			if s then s[k]=v end
159
		end,
160
		__call = function(self,...)
161
			local s = rawget(self,"_RealService")
162
			if s then return s(...) end
163
		end
164
	}
165
	local function FakeService(t,RealService)
166
		t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
167
		return setmetatable(t,fsmt)
168
	end
169
170
	--Fake game object
171
	local g = {
172
		GetService = function(self,s)
173
			return self[s]
174
		end,
175
		Players = FakeService({
176
			LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
177
		},"Players"),
178
		UserInputService = FakeService(UIS,"UserInputService"),
179
		ContextActionService = FakeService(CAS,"ContextActionService"),
180
	}
181
	rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
182
	g.service = g.GetService
183
	
184
	g.RunService = FakeService({
185
		RenderStepped = _rg:GetService("RunService").Heartbeat,
186
		BindToRenderStep = function(self,name,_,fun)
187
188
		end,
189
		UnbindFromRenderStep = function(self,name)
190
			self._btrs[name]:Disconnect()
191
		end,
192
	},"RunService")
193
194
	setmetatable(g,{
195
		__index=function(self,s)
196
			return _rg:GetService(s) or typeof(_rg[s])=="function"
197
			and function(_,...)return _rg[s](_rg,...)end or _rg[s]
198
		end,
199
		__newindex = fsmt.__newindex,
200
		__call = fsmt.__call
201
	})
202
	--Changing owner to fake player object to support owner:GetMouse()
203
	game,owner = g,g.Players.LocalPlayer
204
end
205
print("Enjoy the leak of the Newest Ver.")
206
207
Player_Size = 1
208
209
wait()
210
local Player = game.Players.LocalPlayer
211
local Character = Player.Character
212
local plr = owner
213
local Humanoid = Character.Humanoid
214
local char = plr.Character
215
local hum = char.Humanoid
216
local ra = char["Right Arm"]
217
local la= char["Left Arm"]
218
local rl= char["Right Leg"]
219
local ll = char["Left Leg"]
220
local hed = char.Head
221
local root = char.HumanoidRootPart
222
local rootj = root.RootJoint
223
local tors = char.Torso
224
local LeftArm = Character["Left Arm"]
225
local RightArm = Character["Right Arm"]
226
local LeftLeg = Character["Left Leg"]
227
local RightLeg = Character["Right Leg"]
228
local Head = Character.Head
229
local Torso = Character.Torso
230
local mouse = plr:GetMouse()
231
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
232
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
233
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
234
local cam = game.Workspace.CurrentCamera
235
trazx = Instance.new("ParticleEmitter")
236
c = game.Players.LocalPlayer.Character
237
local sine=0
238
Character.Head.face.Texture = "rbxassetid://620619801"
239
240
hum.MaxHealth = "Inf"
241
hum.Health = "Inf"
242
hum.WalkSpeed = 40
243
244
local forcefield = Instance.new("ForceField",char)
245
forcefield.Name = "feaqurmam"
246
forcefield.Visible = false
247
-----------------------------------------------------------
248
h = char.Head
249
t = char.Torso
250
rs = t["Right Shoulder"]
251
ls = t["Left Shoulder"]
252
rh = t["Right Hip"]
253
lh = t["Left Hip"]
254
nec = t.Neck
255
rut = char.HumanoidRootPart
256
rutj = rut.RootJoint
257
it = Instance.new
258
259
260
local StarText = {"RAINBOW!","Mario!","Uhhhajx","ztiohqwd","Momiiie","r@Inb0W!!","zwcXCWQE","Luigi!","REEE","OHBABYSS","MAMAMIA!","THdf1345",}
261-
local StarFace = {"843367143","280233855","148988280","859779193","163713156","313921371","304942859","315792941","1684367763","335761015","2568053","7074764","428605893"}
261+
local StarFace = {"7074764"}
262
263
264
local TweenService = game:GetService("TweenService")
265
local Colours = {Color3.fromRGB(75,151,75),Color3.fromRGB(39,70,45),Color3.fromRGB(164,189,71),Color3.fromRGB(255,176,0),Color3.fromRGB(141,149,123)}
266
local Int = 0
267
local txt = Instance.new("BillboardGui", char)
268
txt.Adornee = char.Head
269
txt.Name = "_status"
270
txt.Size = UDim2.new(2, 0, 1.2, 0)
271
txt.StudsOffset = Vector3.new(-9, 8, 0)
272
local text = Instance.new("TextLabel", txt)
273
text.Size = UDim2.new(10, 0, 7, 0)
274
text.FontSize = "Size24"
275
text.TextScaled = true
276
text.TextTransparency = 0
277
text.BackgroundTransparency = 1
278
text.TextTransparency = 0
279
text.TextStrokeTransparency = 1
280
text.Font = "Cartoon"
281
text.TextStrokeColor3 = Color3.new(0, 0, 0)
282
v = Instance.new("Part")
283
v.Name = "ColorBrick"
284
v.Parent = Player.Character
285
v.FormFactor = "Symmetric"
286
v.Anchored = true
287
v.CanCollide = false
288
v.BottomSurface = "Smooth"
289
v.TopSurface = "Smooth"
290
v.Size = Vector3.new(10, 5, 3)
291
v.Transparency = 1
292
v.CFrame = char.Torso.CFrame
293
v.BrickColor = BrickColor.new("Really black")
294
v.Transparency = 1
295
v.Shape = "Block"
296
spawn(function()
297
local TweenService = game:GetService("TweenService")
298
local Colours = {Color3.fromRGB(75,151,75),Color3.fromRGB(39,70,45),Color3.fromRGB(164,189,71),Color3.fromRGB(255,176,0),Color3.fromRGB(141,149,123)}
299
local Int = 0
300
while wait(0.5) do
301
    if Int == #Colours then Int = 0 end
302
    Int = Int+1
303
    TweenService:Create(text,TweenInfo.new(1),{TextColor3 = Colours[Int]}):Play()
304
end
305
end)
306
text.Text = "Noti˅ɐ "
307
308
309
local txtd = Instance.new("BillboardGui", char)
310
txtd.Adornee = char.Head
311
txtd.Name = "_status"
312
txtd.Size = UDim2.new(2, 0, 1.2, 0)
313
txtd.StudsOffset = Vector3.new(-9, 8, 0)
314
local texth = Instance.new("TextLabel", txtd)
315
texth.Size = UDim2.new(10, 0, 7, 0)
316
texth.FontSize = "Size24"
317
texth.TextScaled = true
318
texth.TextTransparency = 0
319
texth.BackgroundTransparency = 1
320
texth.TextTransparency = 0
321
texth.TextStrokeTransparency = 1
322
texth.Font = "Cartoon"
323
texth.TextStrokeColor3 = Color3.new(0, 0, 0)
324
v = Instance.new("Part")
325
v.Name = "ColorBrick"
326
v.Parent = Player.Character
327
v.FormFactor = "Symmetric"
328
v.Anchored = true
329
v.CanCollide = false
330
v.BottomSurface = "Smooth"
331
v.TopSurface = "Smooth"
332
v.Size = Vector3.new(10, 5, 3)
333
v.Transparency = 1
334
v.CFrame = char.Torso.CFrame
335
v.BrickColor = BrickColor.new("Really black")
336
v.Transparency = 1
337
v.Shape = "Block"
338
spawn(function()
339
local TweenService = game:GetService("TweenService")
340
local Colourss = {Color3.fromRGB(72,99,0),Color3.fromRGB(99,21,2),Color3.fromRGB(6,0,99),Color3.fromRGB(99,35,90),Color3.fromRGB(203,213,0)}
341
local Intt = 0
342
while wait(0.2) do
343
    if Intt == #Colourss then Intt = 0 end
344
    Intt = Intt+1
345
    TweenService:Create(texth,TweenInfo.new(1),{TextColor3 = Colourss[Intt]}):Play()
346
end
347
end)
348
texth.Text = ""
349
350
351
Head.BrickColor = BrickColor.new("Bright yellow")
352
RightArm.BrickColor = BrickColor.new("Bright yellow")
353
LeftArm.BrickColor = BrickColor.new("Bright yellow")
354
Torso.BrickColor = BrickColor.new("Shamrock")
355
RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
356
LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
357
358
for i,v in pairs(Character:children()) do
359
    if v:IsA("Hat") then
360
        v:Destroy()
361
    end
362
end
363
for i,v in pairs(Character:children()) do
364
    if v:IsA("Accessory") then
365
        v:Destroy()
366
    end
367
end
368
for i,v in pairs(Character:children()) do
369
    if v:IsA("Hair") then
370
        v:Destroy()
371
    end
372
end
373
for i,v in pairs(Character:children()) do
374
    if v:IsA("Shirt") then
375
        v:Destroy()
376
    end
377
end
378
for i,v in pairs(Character:children()) do
379
    if v:IsA("Pants") then
380
        v:Destroy()
381
    end
382
end
383
for i,v in pairs(Character:children()) do
384
    if v:IsA("Graphic Shirt") then
385
        v:Destroy()
386
    end
387
end
388
for i,v in pairs(Character:children()) do
389
    if v:IsA("GraphicShirt") then
390
        v:Destroy()
391
    end
392
end
393
394
for _,v in pairs(Character:children()) do
395
if v:IsA("Shirt") then
396
v.ShirtTemplate = "rbxassetid://0"
397
elseif v:IsA("Pants") then
398
v.PantsTemplate = "rbxassetid://0"
399
elseif v:IsA("ShirtGraphic") then
400
v:Remove()
401
wait(.1)
402
Torso.roblox:Remove()
403
elseif v:IsA("Accessory") then
404
v:Remove()
405
end
406
end
407
408
local Hair = Instance.new("Part")
409
Hair.Parent = char
410
Hair.Name = "GreenTopHat"
411
Hair.Size = Vector3.new(0.1, 0.1, 0.1)
412
Hair.CFrame = char.Head.CFrame
413
Hair:BreakJoints()
414
Hair.CanCollide = false
415
Hair.BrickColor = BrickColor.new("Medium Stone")
416
Hair.TopSurface = "Smooth"
417
Hair.BottomSurface = "Smooth"
418
Weld = Instance.new("Weld") 
419
Weld.Name = "Weld"
420
Weld.Part0 = char.Head 
421
Weld.Part1 = Hair
422
Weld.Parent = char.Head 
423
Weld.C0 = CFrame.new(0, 0.77, 0)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0) 
424
Mesh = Instance.new("SpecialMesh")
425
Mesh.Parent = Hair
426
Mesh.MeshId = "http://www.roblox.com/asset/?id=1028713"
427
Mesh.TextureId = "http://www.roblox.com/asset/?id=1563327"
428
Mesh.Scale = Vector3.new(1, 1, 1)
429
-------------------------------------------------------
430
--Start Good Stuff--
431
-------------------------------------------------------
432
CF = CFrame.new
433
angles = CFrame.Angles
434
attack = false
435
timetofly = true
436
Euler = CFrame.fromEulerAnglesXYZ
437
Rad = math.rad
438
IT = Instance.new
439
BrickC = BrickColor.new
440
Cos = math.cos
441
Acos = math.acos
442
Sin = math.sin
443
Asin = math.asin
444
Abs = math.abs
445
Mrandom = math.random
446
Floor = math.floor
447
random = math.random
448
radian = math.rad
449
Vec3 = Vector3.new
450
cFrame = CFrame.new
451
Euler = CFrame.fromEulerAnglesXYZ
452
-------------------------------------------------------
453
--End Good Stuff--
454
-------------------------------------------------------
455
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
456
RSH, LSH = nil, nil 
457
RW = Instance.new("Weld") 
458
LW = Instance.new("Weld")
459
RH = tors["Right Hip"]
460
LH = tors["Left Hip"]
461
RSH = tors["Right Shoulder"] 
462
LSH = tors["Left Shoulder"] 
463
RSH.Parent = nil 
464
LSH.Parent = nil 
465
RW.Name = "RW"
466
RW.Part0 = tors 
467
RW.C0 = CF(1.5, 0.5, 0)
468
RW.C1 = CF(0, 0.5, 0) 
469
RW.Part1 = ra
470
RW.Parent = tors 
471
LW.Name = "LW"
472
LW.Part0 = tors 
473
LW.C0 = CF(-1.5, 0.5, 0)
474
LW.C1 = CF(0, 0.5, 0) 
475
LW.Part1 = la
476
LW.Parent = tors
477
Effects = {}
478
479
BTAUNT = Instance.new("Sound", tors)
480
BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
481
BTAUNT.Volume = 10
482
BTAUNT.Pitch = 1
483
BTAUNT.Looped = false
484
BTAUNT.TimePosition = 0.2
485
486
RCKIN = Instance.new("Sound", tors) --jdhfdwndfwer8q3esd09q28309wehfcdt wat?
487
RCKIN.SoundId = "http://www.roblox.com/asset/?id=290636822"
488
RCKIN.Volume = 100
489
RCKIN.Pitch = 1
490
RCKIN.Looped = false
491
492
soos = Instance.new("Sound", tors) --Seizure
493
soos.SoundId = "http://www.roblox.com/asset/?id=2338004840"
494
soos.Volume = 100
495
soos.Pitch = 1
496
soos.Looped = false
497
498
brda = Instance.new("Part",char) brda.Transparency = 1 brda.CanCollide = false brda.Size = Vector3.new(1.248, 1.264, 0.16) brdam = Instance.new("SpecialMesh",brda) brdam.Scale = Vector3.new(0.003, 0.003, 0.003) brdam.MeshType = "FileMesh" brdam.MeshId = "rbxassetid://1614924885" brdam.TextureId = "rbxassetid://1614940093" brdaw = Instance.new("Weld",ra) brdaw.Part0 = ra brdaw.Part1 = brda brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0)
499
500
bat = Instance.new("Part", game.Players.LocalPlayer.Character)
501
bat.Size = Vector3.new(1, 1, 5)
502
bat.CanCollide = false
503
bat:BreakJoints()
504
505
LeDrink = it("Model")
506
LeDrink.Parent = char
507
LeDrink.Name = "LeDrink"
508
RHe = it("Part")
509
RHe.Parent = LeDrink
510
RHe.BrickColor = BrickColor.new("Really black")
511
RHe.Locked = true
512
RHe.CanCollide = false
513
RHe.Transparency = 1
514
PMesh = it("SpecialMesh")
515
RHe.formFactor =  "Symmetric"
516
PMesh.MeshType = "FileMesh"
517
PMesh.MeshId = "rbxassetid://10470609"
518
PMesh.TextureId = "rbxassetid://111405256"
519
PMesh.Scale = Vector3.new(1.3, 1.4, 1.3)
520
PMesh.Parent = RHe
521
local RWeld = it("Weld")
522
RWeld.Parent = RHe
523
RWeld.Part0 = RHe
524
RWeld.Part1 = ra
525
RWeld.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
526
527
LeChips = it("Model")
528
LeChips.Parent = char
529
LeChips.Name = "LeChips"
530
RHk = it("Part")
531
RHk.Parent = LeChips
532
RHk.BrickColor = BrickColor.new("Really black")
533
RHk.Locked = true
534
RHk.CanCollide = false
535
RHk.Transparency = 1
536
PMeshe = it("SpecialMesh")
537
RHk.formFactor =  "Symmetric"
538
PMeshe.MeshType = "FileMesh"
539
PMeshe.MeshId = "rbxassetid://19106014"
540
PMeshe.TextureId = "rbxassetid://342435650"
541
PMeshe.Scale = Vector3.new(1, 1.4, 0.8)
542
PMeshe.Parent = RHk
543
local RWelds = it("Weld")
544
RWelds.Parent = RHk
545
RWelds.Part0 = RHk
546
RWelds.Part1 = ra
547
RWelds.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
548
549
local LeDrink = "wiplolnotyet"
550
local LeChips = "wipaswelllol"
551
local Sitt = false
552
553
554
-------------------------------------------------------
555
--Start HeartBeat--
556
-------------------------------------------------------
557
ArtificialHB = Instance.new("BindableEvent", script)
558
ArtificialHB.Name = "Heartbeat"
559
script:WaitForChild("Heartbeat")
560
561
frame = 1 / 60
562
tf = 0
563
allowframeloss = false
564
tossremainder = false
565
566
567
lastframe = tick()
568
script.Heartbeat:Fire()
569
570
571
game:GetService("RunService").Heartbeat:connect(function(s, p)
572
	tf = tf + s
573
	if tf >= frame then
574
		if allowframeloss then
575
			script.Heartbeat:Fire()
576
			lastframe = tick()
577
		else
578
			for i = 1, math.floor(tf / frame) do
579
				script.Heartbeat:Fire()
580
			end
581
			lastframe = tick()
582
		end
583
		if tossremainder then
584
			tf = 0
585
		else
586
			tf = tf - frame * math.floor(tf / frame)
587
		end
588
	end
589
end)
590
-------------------------------------------------------
591
--End HeartBeat--
592
-------------------------------------------------------
593
594
595
local cR=255
596
local cG=0
597
local cB=0
598
local flg5=1 local omgidk=1
599
local add=13.5
600
game:GetService('RunService').Heartbeat:connect(function()
601
	if omgidk>10000 then omgidk=0 end
602
	omgidk=omgidk+1
603
	if cR>=255 then flg5=1 end
604
	if cG>=255 then flg5=2 end
605
	if cB>=255 then flg5=3 end
606
	if flg5==1 then cR=cR-add cG=cG+add end
607
	if flg5==2 then cG=cG-add cB=cB+add end
608
	if flg5==3 then cB=cB-add cR=cR+add end
609
end)
610
611
function CameraEnshaking(Length, Intensity) --Took Straight from StarGlitcher!
612
	coroutine.resume(coroutine.create(function()
613
		local intensity = 1 * Intensity
614
		local rotM = 0.01 * Intensity
615
		for i = 0, Length, 0.1 do
616
			swait()
617
			intensity = intensity - 0.05 * Intensity / Length
618
			rotM = rotM - 5.0E-4 * Intensity / Length
619
			hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
620
			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)
621
		end
622
		Humanoid.CameraOffset = Vec3(0, 0, 0)
623
	end))
624
end
625
626
        local joyemoji = Instance.new('ParticleEmitter', tors)
627
        joyemoji.VelocitySpread = 2000
628
        joyemoji.Lifetime = NumberRange.new(1)
629
        joyemoji.Speed = NumberRange.new(40)
630
joy= {}
631
for i=0, 19 do
632
  joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
633
end
634
joyemoji.Size = NumberSequence.new(joy)
635
        joyemoji.Rate = 0
636
        joyemoji.LockedToPart = false
637
        joyemoji.LightEmission = 0
638
        joyemoji.Texture = "rbxassetid://1176402123"
639
        joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
640
641
642
        local LIT = Instance.new('ParticleEmitter', tors)
643
        LIT.VelocitySpread = 2000
644
        LIT.Lifetime = NumberRange.new(1)
645
        LIT.Speed = NumberRange.new(45)
646
nani= {}
647
for i=0, 19 do
648
  nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
649
end
650
LIT.Size = NumberSequence.new(nani)
651
        LIT.Rate = 0
652
        LIT.LockedToPart = false
653
        LIT.LightEmission = 0
654
        LIT.Texture = "rbxassetid://1492670151"
655
        LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
656
657
        local toast = Instance.new('ParticleEmitter', tors)
658
        toast.VelocitySpread = 2000
659
        toast.Lifetime = NumberRange.new(1)
660
        toast.Speed = NumberRange.new(60)
661
toasterstoasttoast= {}
662
for i=0, 19 do
663
  toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
664
end
665
toast.Size = NumberSequence.new(toasterstoasttoast)
666
        toast.Rate = 0
667
        toast.LockedToPart = false
668
        toast.LightEmission = 0
669
        toast.Texture = "rbxassetid://436096230"
670
        toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
671
672
        local ok = Instance.new('ParticleEmitter', tors)
673
        ok.VelocitySpread = 2000
674
        ok.Lifetime = NumberRange.new(1)
675
        ok.Speed = NumberRange.new(50)
676
cool= {}
677
for i=0, 19 do
678
  cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
679
end
680
ok.Size = NumberSequence.new(cool)
681
        ok.Rate = 0
682
        ok.LockedToPart = false
683
        ok.LightEmission = 0
684
        ok.Texture = "rbxassetid://636768448"
685
        ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
686
687
maincolor = BrickC("Really red")
688
-------------------------------------------------------
689
--Start Kyu's shitty stuff--
690
-------------------------------------------------------
691
function un_fun()
692
        attack = true
693
	hum.WalkSpeed = 0
694
        BTAUNT:Play()
695
        repeat
696
        swait()
697
        BTAUNT.Parent = tors
698
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.08)
699
	tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-2.5 * Cos(sine / 1.5))), 0.08)
700
	RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(10)), 0.08)
701
	LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(-10)), 0.08)
702
        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(210)), 0.08)
703
	LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
704
	until BTAUNT.Playing == false
705
        attack = false
706
	hum.WalkSpeed = 40
707
end
708
709
function Tauntmelon()
710
	attack = true
711
	hum.WalkSpeed = 0
712
        CreateSound("1486343908", tors, 10, 1)
713
	for i = 0, 9, 0.1 do
714
		swait()
715
		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)
716
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
717
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
718
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
719
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
720
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
721
	end
722
	attack = false
723
	hum.WalkSpeed = 40
724
end
725
726
function fbiopenup()
727
	attack = true
728
	hum.WalkSpeed = 6
729
        CreateSound("2156386052", tors, 10, 1)
730
        Character.Head.face.Texture = "rbxassetid://12117740"
731
	for i = 0, 5.56, 0.1 do
732
		swait()
733
		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)
734
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
735
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
736
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
737
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
738
		LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
739
	end
740
	for i = 0,1.57,0.1 do
741
		swait()
742
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
743
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
744
		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)
745
		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)
746
		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)
747
		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)
748
	end
749
	for i = 0,1.2,0.1 do
750
		swait()
751
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
752
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
753
		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)
754
		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)
755
		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)
756
		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)
757
	end
758
	for i = 0,1.2,0.1 do
759
		swait()
760
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
761
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
762
		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)
763
		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)
764
		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)
765
		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)
766
	end
767
	for i = 0,1.2,0.1 do
768
		swait()
769
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
770
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
771
		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)
772
		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)
773
		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)
774
		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)
775
	end
776
	for i = 0,1.2,0.1 do
777
		swait()
778
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
779
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
780
		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)
781
		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)
782
		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)
783
		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)
784
	end
785
	for i = 0,1,0.1 do
786
		swait()
787
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
788
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
789
		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)
790
		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)
791
		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)
792
		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)
793
	end
794
	for i = 0,1,0.1 do
795
		swait()
796
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
797
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
798
		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)
799
		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)
800
		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)
801
		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)
802
	end
803
	attack = false
804
        Character.Head.face.Texture = "rbxassetid://620619801"
805
	hum.WalkSpeed = 40
806
end
807
808
function FindNearestHead(Position, Distance, SinglePlayer)
809
	if SinglePlayer then
810
		return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
811
	end
812
	local List = {}
813
	for i, v in pairs(workspace:GetChildren()) do
814
		if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
815
			table.insert(List, v)
816
		end
817
	end
818
	return List
819
end
820
821
function SoulSteal(dude)
822
if dude.Name ~= char then
823
local bgf = IT("BodyGyro", dude.Head)
824
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
825
local val = IT("BoolValue", dude)
826
val.Name = "IsHit"
827
local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
828
local soulst = coroutine.wrap(function()
829
local soul = Instance.new("Part",dude)
830
soul.Size = Vector3.new(1,1,1)
831
soul.CanCollide = false
832
soul.Anchored = false
833
soul.Position = torso.Position
834
soul.Transparency = 1
835
local PartEmmit1 = IT("ParticleEmitter", soul)
836
PartEmmit1.LightEmission = 1
837
PartEmmit1.Texture = "rbxassetid://569507414"
838
PartEmmit1.Color = ColorSequence.new(maincolor.Color)
839
PartEmmit1.Rate = 250
840
PartEmmit1.Lifetime = NumberRange.new(1.6)
841
PartEmmit1.Size = NumberSequence.new({
842
	NumberSequenceKeypoint.new(0, 1, 0),
843
	NumberSequenceKeypoint.new(1, 0, 0)
844
})
845
PartEmmit1.Transparency = NumberSequence.new({
846
	NumberSequenceKeypoint.new(0, 0, 0),
847
	NumberSequenceKeypoint.new(1, 1, 0)
848
})
849
PartEmmit1.Speed = NumberRange.new(0, 0)
850
PartEmmit1.VelocitySpread = 30000
851
PartEmmit1.Rotation = NumberRange.new(-360, 360)
852
PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
853
local BodPoss = IT("BodyPosition", soul)
854
BodPoss.P = 3000
855
BodPoss.D = 1000
856
BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
857
BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
858
wait(1.6)
859
soul.Touched:connect(function(hit)
860
	if hit.Parent == char then
861
	soul:Destroy()
862
	end
863
end)
864
wait(1.2)
865
while soul do
866
	swait()
867
	PartEmmit1.Color = ColorSequence.new(maincolor.Color)
868
	BodPoss.Position = tors.Position
869
end
870
end)
871
	soulst()
872
	end
873
end
874
function FaceMouse()
875
local	Cam = workspace.CurrentCamera
876
	return {
877
		CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
878
		Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
879
	}
880
end
881
882
function Eviscerate(dude)
883
	if dude.Name ~= char then
884
		local bgf = IT("BodyGyro", dude.Head)
885
		bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
886
		local val = IT("BoolValue", dude)
887
		val.Name = "IsHit"
888
		local ds = coroutine.wrap(function()
889
			dude:WaitForChild("Head"):BreakJoints()
890
			wait(0.5)
891
			target = nil
892
			coroutine.resume(coroutine.create(function()
893
				for i, v in pairs(dude:GetChildren()) do
894
					if v:IsA("Accessory") then
895
						v:Destroy()
896
					end
897
					if v:IsA("Humanoid") then
898
						v:Destroy()
899
					end
900
					if v:IsA("CharacterMesh") then
901
						v:Destroy()
902
					end
903
					if v:IsA("Model") then
904
						v:Destroy()
905
					end
906
					if v:IsA("Part") or v:IsA("MeshPart") then
907
						for x, o in pairs(v:GetChildren()) do
908
							if o:IsA("Decal") then
909
								o:Destroy()
910
							end
911
						end
912
						coroutine.resume(coroutine.create(function()
913
							v.Material = "Neon"
914
							v.CanCollide = false
915
							local PartEmmit1 = IT("ParticleEmitter", v)
916
							PartEmmit1.LightEmission = 1
917
							PartEmmit1.Texture = "rbxassetid://284205403"
918
							PartEmmit1.Color = ColorSequence.new(maincolor.Color)
919
							PartEmmit1.Rate = 150
920
							PartEmmit1.Lifetime = NumberRange.new(1)
921
							PartEmmit1.Size = NumberSequence.new({
922
								NumberSequenceKeypoint.new(0, 0.75, 0),
923
								NumberSequenceKeypoint.new(1, 0, 0)
924
							})
925
							PartEmmit1.Transparency = NumberSequence.new({
926
								NumberSequenceKeypoint.new(0, 0, 0),
927
								NumberSequenceKeypoint.new(1, 1, 0)
928
							})
929
							PartEmmit1.Speed = NumberRange.new(0, 0)
930
							PartEmmit1.VelocitySpread = 30000
931
							PartEmmit1.Rotation = NumberRange.new(-500, 500)
932
							PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
933
							local BodPoss = IT("BodyPosition", v)
934
							BodPoss.P = 3000
935
							BodPoss.D = 1000
936
							BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
937
							BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
938
							v.Color = maincolor.Color
939
							coroutine.resume(coroutine.create(function()
940
								for i = 0, 49 do
941
									swait(1)
942
									v.Transparency = v.Transparency + 0.08
943
								end
944
								wait(0.5)
945
								PartEmmit1.Enabled = false
946
								wait(3)
947
								v:Destroy()
948
								dude:Destroy()
949
							end))
950
						end))
951
					end
952
				end
953
			end))
954
		end)
955
		ds()
956
	end
957
end
958
959
function ragdoll(model)
960
    local char = model
961
    torso = char.HumanoidRootPart
962
    torso2 = char.Torso
963
    LW.Parent = nil
964
    RW.Parent = nil
965
    LH.Parent = nil
966
    RH.Parent = nil
967
		if hum ~= nil then
968
		hum.PlatformStand = true
969
		end
970
971
		local Head = char:FindFirstChild("Head")
972
		if Head then
973
			local Neck = Instance.new("Weld")
974
			Neck.Name = "Neck"
975
			Neck.Part0 = torso
976
			Neck.Part1 = Head
977
			Neck.C0 = CFrame.new(0, 1.5, 0)
978
			Neck.C1 = CFrame.new()
979
			Neck.Parent = torso
980
		end
981
		local Limb = char:FindFirstChild("Right Arm")
982
		if Limb then
983
984
			Limb.CFrame = torso.CFrame * CFrame.new(1.5, 0, 0)
985
			local Joint = Instance.new("Glue")
986
			Joint.Name = "RightShoulder"
987
			Joint.Part0 = torso
988
			Joint.Part1 = Limb
989
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
990
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
991
			Joint.Parent = torso
992
993
			local B = Instance.new("Part")
994
			B.TopSurface = 0
995
			B.BottomSurface = 0
996
			B.formFactor = "Symmetric"
997
			B.Size = Vector3.new(1, 1, 1)
998
			B.Transparency = 1
999
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
1000
			B.Parent = char
1001
			local W = Instance.new("Weld")
1002
			W.Part0 = Limb
1003
			W.Part1 = B
1004
			W.C0 = CFrame.new(0, -0.5, 0)
1005
			W.Parent = Limb
1006
1007
		end
1008
		local Limb = char:FindFirstChild("Left Arm")
1009
		if Limb then
1010
1011
			Limb.CFrame = torso.CFrame * CFrame.new(-1.5, 0, 0)
1012
			local Joint = Instance.new("Glue")
1013
			Joint.Name = "LeftShoulder"
1014
			Joint.Part0 = torso
1015
			Joint.Part1 = Limb
1016
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1017
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1018
			Joint.Parent = torso
1019
1020
			local B = Instance.new("Part")
1021
			B.TopSurface = 0
1022
			B.BottomSurface = 0
1023
			B.formFactor = "Symmetric"
1024
			B.Size = Vector3.new(1, 1, 1)
1025
			B.Transparency = 1
1026
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
1027
			B.Parent = char
1028
			local W = Instance.new("Weld")
1029
			W.Part0 = Limb
1030
			W.Part1 = B
1031
			W.C0 = CFrame.new(0, -0.5, 0)
1032
			W.Parent = Limb
1033
1034
		end
1035
		local Limb = char:FindFirstChild("Right Leg")
1036
		if Limb then
1037
1038
			Limb.CFrame = torso.CFrame * CFrame.new(0.5, -2, 0)
1039
			local Joint = Instance.new("Glue")
1040
			Joint.Name = "RightHip"
1041
			Joint.Part0 = torso
1042
			Joint.Part1 = Limb
1043
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1044
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1045
			Joint.Parent = torso
1046
1047
			local B = Instance.new("Part")
1048
			B.TopSurface = 0
1049
			B.BottomSurface = 0
1050
			B.formFactor = "Symmetric"
1051
			B.Size = Vector3.new(1, 1, 1)
1052
			B.Transparency = 1
1053
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
1054
			B.Parent = char
1055
			local W = Instance.new("Weld")
1056
			W.Part0 = Limb
1057
			W.Part1 = B
1058
			W.C0 = CFrame.new(0, -0.5, 0)
1059
			W.Parent = Limb
1060
1061
		end
1062
		local Limb = char:FindFirstChild("Left Leg")
1063
		if Limb then
1064
1065
			Limb.CFrame = torso.CFrame * CFrame.new(-0.5, -2, 0)
1066
			local Joint = Instance.new("Glue")
1067
			Joint.Name = "LeftHip"
1068
			Joint.Part0 = torso
1069
			Joint.Part1 = Limb
1070
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1071
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1072
			Joint.Parent = torso
1073
1074
			local B = Instance.new("Part")
1075
			B.TopSurface = 0
1076
			B.BottomSurface = 0
1077
			B.formFactor = "Symmetric"
1078
			B.Size = Vector3.new(1, 1, 1)
1079
			B.Transparency = 1
1080
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
1081
			B.Parent = char
1082
			local W = Instance.new("Weld")
1083
			W.Part0 = Limb
1084
			W.Part1 = B
1085
			W.C0 = CFrame.new(0, -0.5, 0)
1086
			W.Parent = Limb
1087
1088
		end
1089
		--[
1090
		local Bar = Instance.new("Part")
1091
		Bar.TopSurface = 0
1092
		Bar.BottomSurface = 0
1093
		Bar.formFactor = "Symmetric"
1094
		Bar.Size = Vector3.new(1, 1, 1)
1095
		Bar.Transparency = 1
1096
		Bar.CFrame = torso.CFrame * CFrame.new(0, 0.5, 0)
1097
		Bar.Parent = char
1098
		local Weld = Instance.new("Weld")
1099
		Weld.Part0 = torso
1100
		Weld.Part1 = Bar
1101
		Weld.C0 = CFrame.new(0, 0.5, 0)
1102
		Weld.Parent = torso
1103
		--]]
1104
1105
torso.CFrame = CFrame.new(torso.Position)*CFrame.Angles(math.rad(20),math.rad(torso.Orientation.Y),math.rad(torso.Orientation.Z))
1106
1107
end
1108
1109
-------------------------------------------------------
1110
--End Kyu's shitty stuff--
1111
-------------------------------------------------------
1112
1113
-------------------------------------------------------
1114
--Start Important Functions--
1115
-------------------------------------------------------
1116
function swait(num)
1117
	if num == 0 or num == nil then
1118
		game:service("RunService").Stepped:wait(0)
1119
	else
1120
		for i = 0, num do
1121
			game:service("RunService").Stepped:wait(0)
1122
		end
1123
	end
1124
end
1125
function thread(f)
1126
	coroutine.resume(coroutine.create(f))
1127
end
1128
function clerp(a, b, t)
1129
	local qa = {
1130
		QuaternionFromCFrame(a)
1131
	}
1132
	local qb = {
1133
		QuaternionFromCFrame(b)
1134
	}
1135
	local ax, ay, az = a.x, a.y, a.z
1136
	local bx, by, bz = b.x, b.y, b.z
1137
	local _t = 1 - t
1138
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
1139
end
1140
function QuaternionFromCFrame(cf)
1141
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
1142
	local trace = m00 + m11 + m22
1143
	if trace > 0 then
1144
		local s = math.sqrt(1 + trace)
1145
		local recip = 0.5 / s
1146
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
1147
	else
1148
		local i = 0
1149
		if m00 < m11 then
1150
			i = 1
1151
		end
1152
		if m22 > (i == 0 and m00 or m11) then
1153
			i = 2
1154
		end
1155
		if i == 0 then
1156
			local s = math.sqrt(m00 - m11 - m22 + 1)
1157
			local recip = 0.5 / s
1158
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
1159
		elseif i == 1 then
1160
			local s = math.sqrt(m11 - m22 - m00 + 1)
1161
			local recip = 0.5 / s
1162
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
1163
		elseif i == 2 then
1164
			local s = math.sqrt(m22 - m00 - m11 + 1)
1165
			local recip = 0.5 / s
1166
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
1167
		end
1168
	end
1169
end
1170
function QuaternionToCFrame(px, py, pz, x, y, z, w)
1171
	local xs, ys, zs = x + x, y + y, z + z
1172
	local wx, wy, wz = w * xs, w * ys, w * zs
1173
	local xx = x * xs
1174
	local xy = x * ys
1175
	local xz = x * zs
1176
	local yy = y * ys
1177
	local yz = y * zs
1178
	local zz = z * zs
1179
	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))
1180
end
1181
function QuaternionSlerp(a, b, t)
1182
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
1183
	local startInterp, finishInterp
1184
	if cosTheta >= 1.0E-4 then
1185
		if 1 - cosTheta > 1.0E-4 then
1186
			local theta = math.acos(cosTheta)
1187
			local invSinTheta = 1 / Sin(theta)
1188
			startInterp = Sin((1 - t) * theta) * invSinTheta
1189
			finishInterp = Sin(t * theta) * invSinTheta
1190
		else
1191
			startInterp = 1 - t
1192
			finishInterp = t
1193
		end
1194
	elseif 1 + cosTheta > 1.0E-4 then
1195
		local theta = math.acos(-cosTheta)
1196
		local invSinTheta = 1 / Sin(theta)
1197
		startInterp = Sin((t - 1) * theta) * invSinTheta
1198
		finishInterp = Sin(t * theta) * invSinTheta
1199
	else
1200
		startInterp = t - 1
1201
		finishInterp = t
1202
	end
1203
	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
1204
end
1205
function rayCast(Position, Direction, Range, Ignore)
1206
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
1207
end
1208
local RbxUtility = LoadLibrary("RbxUtility")
1209
local Create = RbxUtility.Create
1210
local insta = true
1211
1212
-------------------------------------------------------
1213
--Start Damage Function--
1214
-------------------------------------------------------
1215
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
1216
	if hit.Parent == nil then
1217
		return
1218
	end
1219
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
1220
	for _, v in pairs(hit.Parent:children()) do
1221
		if v:IsA("Humanoid") then
1222
			h = v
1223
		end
1224
	end
1225
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
1226
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1227
         end
1228
1229
	if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
1230
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
1231
			if hit.Parent.DebounceHit.Value == true then
1232
				return
1233
			end
1234
		end
1235
         if insta == true then
1236
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1237
         end
1238
		local c = Create("ObjectValue"){
1239
			Name = "creator",
1240
			Value = game:service("Players").LocalPlayer,
1241
			Parent = h,
1242
		}
1243
		game:GetService("Debris"):AddItem(c, .5)
1244
		CreateSound("958257111", hit, 10, 1) 
1245
		local Damage = math.random(minim, maxim)
1246
		hit.Parent:FindFirstChild("Head"):BreakJoints()
1247
		local blocked = false
1248
		local block = hit.Parent:findFirstChild("Block")
1249
		if block ~= nil then
1250
			if block.className == "IntValue" then
1251
				if block.Value > 0 then
1252
					blocked = true
1253
					block.Value = block.Value - 1
1254
				end
1255
			end
1256
		end
1257
		if blocked == false then
1258
			h.Health = h.Health - Damage
1259
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "rekt", 1.5, tors.BrickColor.Color)
1260
		else
1261
			h.Health = h.Health - (Damage / 2)
1262
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), "ez kill", 1.5, tors.BrickColor.Color)
1263
		end
1264
		if Type == "Knockdown" then
1265
			local hum = hit.Parent.Humanoid
1266
			hum.PlatformStand = true
1267
			coroutine.resume(coroutine.create(function(HHumanoid)
1268
				swait(1)
1269
				HHumanoid.PlatformStand = false
1270
			end), hum)
1271
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
1272
			local bodvol = Create("BodyVelocity"){
1273
				velocity = angle * knockback,
1274
				P = 5000,
1275
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1276
				Parent = hit,
1277
			}
1278
			local rl = Create("BodyAngularVelocity"){
1279
				P = 3000,
1280
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
1281
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
1282
				Parent = hit,
1283
			}
1284
			game:GetService("Debris"):AddItem(bodvol, .5)
1285
			game:GetService("Debris"):AddItem(rl, .5)
1286
		elseif Type == "Normal" then
1287
			local vp = Create("BodyVelocity"){
1288
				P = 500,
1289
				maxForce = Vector3.new(math.huge, 0, math.huge),
1290
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
1291
			}
1292
			if knockback > 0 then
1293
				vp.Parent = hit.Parent.Torso
1294
			end
1295
			game:GetService("Debris"):AddItem(vp, .5)
1296
		elseif Type == "Up" then
1297
			local bodyVelocity = Create("BodyVelocity"){
1298
				velocity = Vector3.new(0, 20, 0),
1299
				P = 5000,
1300
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1301
				Parent = hit,
1302
			}
1303
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
1304
		elseif Type == "DarkUp" then
1305
			coroutine.resume(coroutine.create(function()
1306
				for i = 0, 1, 0.1 do
1307
					swait()
1308
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
1309
				end
1310
			end))
1311
			local bodyVelocity = Create("BodyVelocity"){
1312
				velocity = Vector3.new(0, 20, 0),
1313
				P = 5000,
1314
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1315
				Parent = hit,
1316
			}
1317
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
1318
		elseif Type == "Snare" then
1319
			local bp = Create("BodyPosition"){
1320
				P = 2000,
1321
				D = 100,
1322
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1323
				position = hit.Parent.Torso.Position,
1324
				Parent = hit.Parent.Torso,
1325
			}
1326
			game:GetService("Debris"):AddItem(bp, 1)
1327
		elseif Type == "Freeze" then
1328
			local BodPos = Create("BodyPosition"){
1329
				P = 50000,
1330
				D = 1000,
1331
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1332
				position = hit.Parent.Torso.Position,
1333
				Parent = hit.Parent.Torso,
1334
			}
1335
			local BodGy = Create("BodyGyro") {
1336
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
1337
				P = 20e+003,
1338
				Parent = hit.Parent.Torso,
1339
				cframe = hit.Parent.Torso.CFrame,
1340
			}
1341
			hit.Parent.Torso.Anchored = true
1342
			coroutine.resume(coroutine.create(function(Part) 
1343
				swait(1.5)
1344
				Part.Anchored = false
1345
			end), hit.Parent.Torso)
1346
			game:GetService("Debris"):AddItem(BodPos, 3)
1347
			game:GetService("Debris"):AddItem(BodGy, 3)
1348
		end
1349
		local debounce = Create("BoolValue"){
1350
			Name = "DebounceHit",
1351
			Parent = hit.Parent,
1352
			Value = true,
1353
		}
1354
		game:GetService("Debris"):AddItem(debounce, Delay)
1355
		c = Create("ObjectValue"){
1356
			Name = "creator",
1357
			Value = Player,
1358
			Parent = h,
1359
		}
1360
		game:GetService("Debris"):AddItem(c, .5)
1361
	end
1362
end
1363
-------------------------------------------------------
1364
--End Damage Function--
1365
-------------------------------------------------------
1366
1367
-------------------------------------------------------
1368
--Start Damage Function Customization--
1369
-------------------------------------------------------
1370
function ShowDamage(Pos, Text, Time, Color)
1371
	local Rate = (1 / 30)
1372
	local Pos = (Pos or Vector3.new(0, 0, 0))
1373
	local Text = (Text or "")
1374
	local Time = (Time or 2)
1375
	local Color = (Color or Color3.new(1, 0, 1))
1376
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1377
	EffectPart.Anchored = true
1378
	local BillboardGui = Create("BillboardGui"){
1379
		Size = UDim2.new(3, 0, 3, 0),
1380
		Adornee = EffectPart,
1381
		Parent = EffectPart,
1382
	}
1383
	local TextLabel = Create("TextLabel"){
1384
		BackgroundTransparency = 1,
1385
		Size = UDim2.new(1, 0, 1, 0),
1386
		Text = Text,
1387
		Font = "Bodoni",
1388
		TextColor3 = Color,
1389
		TextScaled = true,
1390
		TextStrokeColor3 = Color3.fromRGB(0,0,0),
1391
		Parent = BillboardGui,
1392
	}
1393
	game.Debris:AddItem(EffectPart, (Time))
1394
	EffectPart.Parent = game:GetService("Workspace")
1395
	delay(0, function()
1396
		local Frames = (Time / Rate)
1397
		for Frame = 1, Frames do
1398
			wait(Rate)
1399
			local Percent = (Frame / Frames)
1400
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1401
			TextLabel.TextTransparency = Percent
1402
		end
1403
		if EffectPart and EffectPart.Parent then
1404
			EffectPart:Destroy()
1405
		end
1406
	end)
1407
end
1408
-------------------------------------------------------
1409
--End Damage Function Customization--
1410
-------------------------------------------------------
1411
1412
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1413
  for _, c in pairs(workspace:children()) do
1414
    local hum = c:findFirstChild("Humanoid")
1415
    if hum ~= nil then
1416
      local head = c:findFirstChild("Head")
1417
      if head ~= nil then
1418
        local targ = head.Position - Part.Position
1419
        local mag = targ.magnitude
1420
        if magni >= mag and c.Name ~= plr.Name then
1421
	       
1422
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
1423
        end
1424
      end
1425
    end
1426
  end
1427
end
1428
1429
1430
CFuncs = {
1431
	Part = {
1432
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1433
			local Part = Create("Part")({
1434
				Parent = Parent,
1435
				Reflectance = Reflectance,
1436
				Transparency = Transparency,
1437
				CanCollide = false,
1438
				Locked = true,
1439
				BrickColor = BrickColor.new(tostring(BColor)),
1440
				Name = Name,
1441
				Size = Size,
1442
				Material = Material
1443
			})
1444
			RemoveOutlines(Part)
1445
			return Part
1446
		end
1447
	},
1448
	Mesh = {
1449
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1450
			local Msh = Create(Mesh)({
1451
				Parent = Part,
1452
				Offset = OffSet,
1453
				Scale = Scale
1454
			})
1455
			if Mesh == "SpecialMesh" then
1456
				Msh.MeshType = MeshType
1457
				Msh.MeshId = MeshId
1458
			end
1459
			return Msh
1460
		end
1461
	},
1462
	Mesh = {
1463
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1464
			local Msh = Create(Mesh)({
1465
				Parent = Part,
1466
				Offset = OffSet,
1467
				Scale = Scale
1468
			})
1469
			if Mesh == "SpecialMesh" then
1470
				Msh.MeshType = MeshType
1471
				Msh.MeshId = MeshId
1472
			end
1473
			return Msh
1474
		end
1475
	},
1476
	Weld = {
1477
		Create = function(Parent, Part0, Part1, C0, C1)
1478
			local Weld = Create("Weld")({
1479
				Parent = Parent,
1480
				Part0 = Part0,
1481
				Part1 = Part1,
1482
				C0 = C0,
1483
				C1 = C1
1484
			})
1485
			return Weld
1486
		end
1487
	},
1488
	Sound = {
1489
		Create = function(id, par, vol, pit)
1490
			coroutine.resume(coroutine.create(function()
1491
				local S = Create("Sound")({
1492
					Volume = vol,
1493
					Pitch = pit or 1,
1494
					SoundId = id,
1495
					Parent = par or workspace
1496
				})
1497
				wait()
1498
				S:play()
1499
				game:GetService("Debris"):AddItem(S, 6)
1500
			end))
1501
		end
1502
	},
1503
	ParticleEmitter = {
1504
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
1505
			local fp = Create("ParticleEmitter")({
1506
				Parent = Parent,
1507
				Color = ColorSequence.new(Color1, Color2),
1508
				LightEmission = LightEmission,
1509
				Size = Size,
1510
				Texture = Texture,
1511
				Transparency = Transparency,
1512
				ZOffset = ZOffset,
1513
				Acceleration = Accel,
1514
				Drag = Drag,
1515
				LockedToPart = LockedToPart,
1516
				VelocityInheritance = VelocityInheritance,
1517
				EmissionDirection = EmissionDirection,
1518
				Enabled = Enabled,
1519
				Lifetime = LifeTime,
1520
				Rate = Rate,
1521
				Rotation = Rotation,
1522
				RotSpeed = RotSpeed,
1523
				Speed = Speed,
1524
				VelocitySpread = VelocitySpread
1525
			})
1526
			return fp
1527
		end
1528
	}
1529
}
1530
function RemoveOutlines(part)
1531
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
1532
end
1533
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1534
	local Part = Create("Part")({
1535
		formFactor = FormFactor,
1536
		Parent = Parent,
1537
		Reflectance = Reflectance,
1538
		Transparency = Transparency,
1539
		CanCollide = false,
1540
		Locked = true,
1541
		BrickColor = BrickColor.new(tostring(BColor)),
1542
		Name = Name,
1543
		Size = Size,
1544
		Material = Material
1545
	})
1546
	RemoveOutlines(Part)
1547
	return Part
1548
end
1549
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1550
	local Msh = Create(Mesh)({
1551
		Parent = Part,
1552
		Offset = OffSet,
1553
		Scale = Scale
1554
	})
1555
	if Mesh == "SpecialMesh" then
1556
		Msh.MeshType = MeshType
1557
		Msh.MeshId = MeshId
1558
	end
1559
	return Msh
1560
end
1561
function CreateWeld(Parent, Part0, Part1, C0, C1)
1562
	local Weld = Create("Weld")({
1563
		Parent = Parent,
1564
		Part0 = Part0,
1565
		Part1 = Part1,
1566
		C0 = C0,
1567
		C1 = C1
1568
	})
1569
	return Weld
1570
end
1571
1572
function Sound(parent,id,pitch,volume,looped,effect,autoPlay)
1573
	local Sound = IT("Sound")
1574
	Sound.SoundId = "rbxassetid://".. tostring(id or 0)
1575
	Sound.Pitch = pitch or 1
1576
	Sound.Volume = volume or 1
1577
	Sound.Looped = looped or false
1578
	if(autoPlay)then
1579
		coroutine.wrap(function()
1580
			repeat wait() until Sound.IsLoaded
1581
			Sound.Playing = autoPlay or false
1582
		end)()
1583
	end
1584
	if(not looped and effect)then
1585
		Sound.Stopped:connect(function()
1586
			Sound.Volume = 0
1587
			Sound:destroy()
1588
		end)
1589
	elseif(effect)then
1590
		
1591
	end
1592
	Sound.Parent =parent or Torso
1593
	return Sound
1594
end
1595
1596
function SoundPart(id,pitch,volume,looped,effect,autoPlay,cf)
1597
	local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()})
1598
	local Sound = IT("Sound")
1599
	Sound.SoundId = "rbxassetid://".. tostring(id or 0)
1600
	Sound.Pitch = pitch or 1
1601
	Sound.Volume = volume or 1
1602
	Sound.Looped = looped or false
1603
	if(autoPlay)then
1604
		coroutine.wrap(function()
1605
			repeat wait() until Sound.IsLoaded
1606
			Sound.Playing = autoPlay or false
1607
		end)()
1608
	end
1609
	if(not looped and effect)then
1610
		Sound.Stopped:connect(function()
1611
			Sound.Volume = 0
1612
			soundPart:destroy()
1613
		end)
1614
	elseif(effect)then
1615
		warn("Sound can't be looped and a sound effect!")
1616
	end
1617
	Sound.Parent = soundPart
1618
	return Sound
1619
end
1620
1621
-------------------------------------------------------
1622
--Start Effect Function--
1623
-------------------------------------------------------
1624
EffectModel = Instance.new("Model", char)
1625
Effects = {
1626
  Block = {
1627
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1628
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1629
      prt.Anchored = true
1630
      prt.CFrame = cframe
1631
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1632
      game:GetService("Debris"):AddItem(prt, 10)
1633
      if Type == 1 or Type == nil then
1634
        table.insert(Effects, {
1635
          prt,
1636
          "Block1",
1637
          delay,
1638
          x3,
1639
          y3,
1640
          z3,
1641
          msh
1642
        })
1643
      elseif Type == 2 then
1644
        table.insert(Effects, {
1645
          prt,
1646
          "Block2",
1647
          delay,
1648
          x3,
1649
          y3,
1650
          z3,
1651
          msh
1652
        })
1653
      else
1654
        table.insert(Effects, {
1655
          prt,
1656
          "Block3",
1657
          delay,
1658
          x3,
1659
          y3,
1660
          z3,
1661
          msh
1662
        })
1663
      end
1664
    end
1665
  },
1666
  Sphere = {
1667
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1668
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1669
      prt.Anchored = true
1670
      prt.CFrame = cframe
1671
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0,0,0), Vector3.new(x1, y1, z1))
1672
      game:GetService("Debris"):AddItem(prt, 10)
1673
      table.insert(Effects, {
1674
        prt,
1675
        "Cylinder",
1676
        delay,
1677
        x3,
1678
        y3,
1679
        z3,
1680
        msh
1681
      })
1682
    end
1683
  },
1684
  Cylinder = {
1685
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1686
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1687
      prt.Anchored = true
1688
      prt.CFrame = cframe
1689
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1690
      game:GetService("Debris"):AddItem(prt, 10)
1691
      table.insert(Effects, {
1692
        prt,
1693
        "Cylinder",
1694
        delay,
1695
        x3,
1696
        y3,
1697
        z3,
1698
        msh
1699
      })
1700
    end
1701
  },
1702
  Wave = {
1703
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1704
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1705
      prt.Anchored = true
1706
      prt.CFrame = cframe
1707
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
1708
      game:GetService("Debris"):AddItem(prt, 10)
1709
      table.insert(Effects, {
1710
        prt,
1711
        "Cylinder",
1712
        delay,
1713
        x3 / 60,
1714
        y3 / 60,
1715
        z3 / 60,
1716
        msh
1717
      })
1718
    end
1719
  },
1720
  Ring = {
1721
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1722
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1723
      prt.Anchored = true
1724
      prt.CFrame = cframe
1725
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1726
      game:GetService("Debris"):AddItem(prt, 10)
1727
      table.insert(Effects, {
1728
        prt,
1729
        "Cylinder",
1730
        delay,
1731
        x3,
1732
        y3,
1733
        z3,
1734
        msh
1735
      })
1736
    end
1737
  },
1738
  Break = {
1739
    Create = function(brickcolor, cframe, x1, y1, z1)
1740
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1741
      prt.Anchored = true
1742
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1743
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1744
      local num = math.random(10, 50) / 1000
1745
      game:GetService("Debris"):AddItem(prt, 10)
1746
      table.insert(Effects, {
1747
        prt,
1748
        "Shatter",
1749
        num,
1750
        prt.CFrame,
1751
        math.random() - math.random(),
1752
        0,
1753
        math.random(50, 100) / 100
1754
      })
1755
    end
1756
  },
1757
Spiral = {
1758
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1759
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1760
      prt.Anchored = true
1761
      prt.CFrame = cframe
1762
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1763
      game:GetService("Debris"):AddItem(prt, 10)
1764
      table.insert(Effects, {
1765
        prt,
1766
        "Cylinder",
1767
        delay,
1768
        x3,
1769
        y3,
1770
        z3,
1771
        msh
1772
      })
1773
    end
1774
  },
1775
Push = {
1776
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1777
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1778
      prt.Anchored = true
1779
      prt.CFrame = cframe
1780
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1781
      game:GetService("Debris"):AddItem(prt, 10)
1782
      table.insert(Effects, {
1783
        prt,
1784
        "Cylinder",
1785
        delay,
1786
        x3,
1787
        y3,
1788
        z3,
1789
        msh
1790
      })
1791
    end
1792
  }
1793
}
1794
-------------------------------------------------------
1795
--End Effect Function--
1796
-------------------------------------------------------
1797
1798
function CreateSound(ID, PARENT, VOLUME, PITCH) --Very important.
1799
	local NSound = nil
1800
	coroutine.resume(coroutine.create(function()
1801
		NSound = Instance.new("Sound", PARENT)
1802
		NSound.Volume = VOLUME
1803
		NSound.Pitch = PITCH
1804
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
1805
		swait()
1806
		NSound:play()
1807
		game:GetService("Debris"):AddItem(NSound, 10)
1808
	end))
1809
	return NSound
1810
end
1811
1812
1813
coroutine.resume(coroutine.create(function()
1814
    while text ~= nil do
1815
        swait()
1816
        text.Rotation = math.random(-1.5,1.5)
1817
    end
1818
end))
1819
1820
angery = false
1821
1822
1823
-------------------------------------------------------
1824
--End Important Functions--
1825
-------------------------------------------------------
1826
1827
-------------------------------------------------------
1828
--Start Music Option--
1829
-------------------------------------------------------
1830
1831
lul = Instance.new("Sound", tors) --le musice
1832
lul.Pitch = 1
1833
1834
local mu = math.random(1,17)
1835
if mu == 1 then
1836
	lul.SoundId = "rbxassetid://193889412"
1837
end
1838
if mu == 2 then
1839
	lul.SoundId = "rbxassetid://274690929"
1840
end
1841
if mu == 3 then
1842
	lul.SoundId = "rbxassetid://1241998626"
1843
end
1844
if mu == 4 then
1845
	lul.SoundId = "rbxassetid://1878962648"
1846
end
1847
if mu == 5 then
1848
	lul.SoundId = "rbxassetid://185117072"
1849
end
1850
if mu == 6 then
1851
	lul.SoundId = "rbxassetid://295856024"
1852
end
1853
if mu == 7 then
1854
	lul.SoundId = "rbxassetid://2054013600"
1855
end
1856
if mu == 8 then
1857
	lul.SoundId = "rbxassetid://1463709693"
1858
	lul.Pitch = 1.4
1859
end
1860
if mu == 9 then
1861
	lul.SoundId = "rbxassetid://575705300"
1862
end
1863
if mu == 10 then
1864
	lul.SoundId = "rbxassetid://142924062"
1865
end
1866
if mu == 11 then
1867
	lul.SoundId = "rbxassetid://251072363"
1868
end
1869
if mu == 12 then
1870
	lul.SoundId = "rbxassetid://731061980"
1871
end
1872
if mu == 13 then
1873
	lul.SoundId = "rbxassetid://455682677"
1874
end
1875
if mu == 14 then
1876
	lul.SoundId = "rbxassetid://1283123885"
1877
end
1878
if mu == 15 then
1879
	lul.SoundId = "rbxassetid://1185002382"
1880
end
1881
if mu == 16 then
1882
	lul.SoundId = "rbxassetid://1588631952"
1883
end
1884
if mu == 17 then
1885
	lul.SoundId = "rbxassetid://1496130120"
1886
end
1887
1888
lul.Volume = 1
1889
lul.TimePosition = 0
1890
lul.Looped = true
1891
lul:Play()
1892
1893
NEWS = Instance.new("Sound", tors) --O NO
1894
NEWS.SoundId = "http://www.roblox.com/asset/?id=1864852634"
1895
NEWS.Volume = 100
1896
NEWS.Pitch = 1
1897
NEWS.Looped = false
1898
NEWS.TimePosition = 1
1899
1900
AAAAA = Instance.new("Sound", tors) --aaa
1901
AAAAA.SoundId = "http://www.roblox.com/asset/?id=0"
1902
AAAAA.Volume = 10
1903
AAAAA.Pitch = 1
1904
AAAAA.Looped = false
1905
AAAAA.TimePosition = 1
1906
1907
MERKIO = Instance.new("Sound", tors) --why
1908
MERKIO.SoundId = "http://www.roblox.com/asset/?id=195689102"
1909
MERKIO.Volume = 10
1910
MERKIO.Pitch = 1
1911
MERKIO.Looped = false
1912
MERKIO.TimePosition = 0
1913
1914
MERKIO2 = Instance.new("Sound", tors) --why (again)
1915
MERKIO2.SoundId = "http://www.roblox.com/asset/?id=258246285"
1916
MERKIO2.Volume = 10
1917
MERKIO2.Pitch = 1
1918
MERKIO2.Looped = false
1919
MERKIO2.TimePosition = 0
1920
1921
thonks = Instance.new("Sound", tors) --wat?
1922
thonks.SoundId = "http://www.roblox.com/asset/?id=685766564"
1923
thonks.Volume = 10
1924
thonks.Pitch = 1
1925
thonks.Looped = false
1926
thonks.TimePosition = 0
1927
1928
gudsong = Instance.new("Sound", tors) --seizure time (UNUSED)
1929
gudsong.SoundId = "http://www.roblox.com/asset/?id=2027619387"
1930
gudsong.Volume = 10
1931
gudsong.Pitch = 1
1932
gudsong.Looped = true
1933
gudsong.TimePosition = 6.6
1934
1935
so = Instance.new("Sound", tors) --moar seizure
1936
so.SoundId = "http://www.roblox.com/asset/?id=271550300"
1937
so.Volume = 10
1938
so.Pitch = 1
1939
so.Looped = false
1940
so.TimePosition = 0
1941
1942
sors = Instance.new("Sound", tors) --heeeeeeeeeeeeeeeeeeeeeeeeeeeeeerrree
1943
sors.SoundId = "http://www.roblox.com/asset/?id=867443342"
1944
sors.Volume = 10
1945
sors.Pitch = 1
1946
sors.Looped = false
1947
sors.TimePosition = 0
1948
1949
--u mom gay--
1950
-------------------------------------------------------
1951
--End Music Option--
1952
-------------------------------------------------------
1953
--hi fat >:)
1954
-------------------------------------------------------
1955
--Start Attacks N Stuff--
1956
-------------------------------------------------------
1957
1958
function THEBESTOVERUSEDJOKEEVER() --oh god why did i make this a thing jeezus help me pls
1959
	attack = true
1960
1961
	hum.WalkSpeed = 40
1962
	lul:Pause()
1963
        Character.Head.face.Texture = "rbxassetid://620619801"
1964
        NEWS:Play()
1965
        repeat
1966
                NEWS.Parent = tors
1967
		swait()
1968
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
1969
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
1970
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
1971
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
1972
		RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
1973
		LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
1974
    until NEWS.Playing == false
1975
        local S = Instance.new("Explosion",workspace)    
1976
        S.Position = tors.Position
1977
        S.BlastPressure = 999
1978
        S.BlastRadius = 45
1979
        S.ExplosionType = 0
1980
	attack = false
1981
	hum.WalkSpeed = 40
1982
	lul:Resume()
1983
        Character.Head.face.Texture = "rbxassetid://620619801"
1984
    attack = false
1985
    hum.WalkSpeed = 40
1986
end
1987
1988
function sneakonehundred()
1989
	attack = true
1990
	hum.WalkSpeed = 0.03
1991
        Character.Head.face.Texture = "rbxassetid://1667792"
1992
        CreateSound("1542642349", tors, 10, 1.05)
1993
	for i = 0,20,0.1 do
1994
		swait()
1995
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.64 + 0.1) * angles(Rad(90), Rad(0), Rad(0)), 0.15)
1996
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-110), Rad(0), Rad(0)), 0.4)
1997
		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)
1998
		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)
1999
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.0001 * Cos(sine / 20)) * angles(Rad(1), Rad(0), Rad(-180)), 0.4)
2000
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.0001 * Cos(sine / 20)) * angles(Rad(1), Rad(0), Rad(180)), 0.4)
2001
	end
2002
        CreateSound("753450324", tors, 10, 1.05)
2003
        wait(0.25)
2004
        Character.Head.face.Texture = "rbxassetid://1223903433"
2005
	for i = 0,7,0.1 do
2006
		swait()
2007
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.64 + 0.1) * angles(Rad(90), Rad(0), Rad(0)), 0.15)
2008
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-110), Rad(0), Rad(0)), 0.4)
2009
		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)
2010
		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)
2011
		RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.0001 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(-180)), 0.4)
2012
		LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.0001 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(180)), 0.4)
2013
	end
2014
        Character.Head.face.Texture = "rbxassetid://620619801"
2015
	attack = false
2016
	hum.WalkSpeed = 40
2017
end
2018
2019
function WRY() --WRYYYYYYY
2020
	attack = true
2021
	hum.WalkSpeed = 0.30
2022
	CreateSound("794081034", hed, 10, 1)
2023
        Character.Head.face.Texture = "rbxassetid://396389196"
2024
	for i = 0,2,0.1 do
2025
		swait()
2026
		CameraEnshaking(1, 2)
2027
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2028
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
2029
		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)
2030
		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)
2031
		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)
2032
		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)
2033
	end
2034
	for i = 0,14.7,0.1 do
2035
		swait()
2036
		CameraEnshaking(1, 3)
2037
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
2038
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
2039
		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)
2040
		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)
2041
		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)
2042
		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)
2043
	end
2044
	attack = false
2045
        Character.Head.face.Texture = "rbxassetid://620619801"
2046
	hum.WalkSpeed = 40
2047
end
2048
2049
function DANCEFORME()
2050
	attack = true
2051
	texth.Text = "Squɑƚing."
2052
	text.Text = ""
2053
	lul:Pause()
2054
        Character.Head.face.Texture = "rbxassetid://1676553712"
2055
        MERKIO:Play()
2056
        repeat
2057
	for i = 0,0.37,0.03 do 
2058
		swait()
2059
                MERKIO.Parent = tors
2060
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2061
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2062
		RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2063
		LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2064
		RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
2065
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
2066
	end
2067
        for i = 0,0.37,0.03 do
2068
                swait()
2069
                MERKIO.Parent = tors
2070
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2071
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2072
		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.8)
2073
		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.8)
2074
		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.7)
2075
		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.7)
2076
        end
2077
        until MERKIO.Playing == false
2078
        MERKIO:Stop()
2079
        Character.Head.face.Texture = "rbxassetid://620619801"
2080
	attack = false
2081
	lul:Resume()
2082
	texth.Text = ""
2083
	text.Text = "Noti˅ɐ "
2084
	hum.WalkSpeed = 40
2085
end
2086
2087
function TRUEDANCEFORME()
2088
	attack = true
2089
	texth.Text = "Truely Squɑƚing."
2090
	text.Text = ""
2091
	lul:Pause()
2092
        Character.Head.face.Texture = "rbxassetid://8339872"
2093
        MERKIO:Play()
2094
        repeat
2095
	for i = 0,0.37,0.03 do 
2096
		swait()
2097
                MERKIO.Parent = tors
2098
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2099
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2100
		RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2101
		LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2102
		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)
2103
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-5)), 0.1)
2104
	end
2105
        for i = 0,0.37,0.03 do
2106
                swait()
2107
                MERKIO.Parent = tors
2108
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2109
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2110
		RH.C0 = clerp(RH.C0, CF(1.8, -0.94 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2111
		LH.C0 = clerp(LH.C0, CF(-1.8, -0.94 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2112
		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)
2113
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-5)), 0.1)
2114
        end
2115
        until MERKIO.Playing == false
2116
        MERKIO:Stop()
2117
        Character.Head.face.Texture = "rbxassetid://620619801"
2118
	attack = false
2119
	lul:Resume()
2120
	texth.Text = ""
2121
	text.Text = "Noti˅ɐ "
2122
	hum.WalkSpeed = 40
2123
end
2124
2125
function takethat()
2126
        attack = true
2127
        hum.WalkSpeed = 0
2128
        CreateSound("1238240145", tors, 10, 1.05)
2129
	for i = 0,8.3,0.1 do
2130
		swait()
2131
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
2132
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.7)
2133
		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.7)
2134
		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.7)
2135
		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(0)), 0.7)
2136
		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.7)
2137
        end
2138
        CreateSound("135165859", tors, 10, 1.05)
2139
	for i = 0,6,0.1 do
2140
		swait()
2141
	        rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
2142
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.85)
2143
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.7)
2144
		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.7)
2145
		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.7)
2146
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-.6), Rad(0)), 0.7)
2147
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(-.6), Rad(0 - 4.5 * Sin(sine / 20))), 0.7)
2148
        end
2149
        attack = false
2150
        Character.Head.face.Texture = "rbxassetid://620619801"
2151
        hum.WalkSpeed = 40
2152
end
2153
function thonki()
2154
        attack = true
2155
	text.Text = "Thinking..."
2156
        hum.WalkSpeed = 6.5
2157
        Character.Head.face.Texture = "rbxassetid://1528105298"
2158
        thonks:Play()
2159
	lul:Pause()
2160
        repeat
2161
	for i = 0,8.3,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(90)), 0.7)
2164
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.7)
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.7)
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.7)
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(-.6), Rad(0)), 0.7)
2168
		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.7)
2169
        end
2170
        until thonks.Playing == false
2171
        thonks:Stop()
2172
        attack = false
2173
	text.Text = "Noti˅ɐ "
2174
        Character.Head.face.Texture = "rbxassetid://620619801"
2175
	lul:Resume()
2176
        hum.WalkSpeed = 40
2177
end
2178
function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
2179
attack = true
2180
        Character.Head.face.Texture = "rbxassetid://266304560"
2181
	for i = 0,6,0.1 do
2182
		swait()
2183
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2184
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2185
		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)
2186
		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)
2187
		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)
2188
		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)
2189
	end
2190
    CreateSound("1093102664", hed, 10, 1)
2191
	CameraEnshaking(3, 8)
2192
	for i = 0,2,0.1 do
2193
		swait()
2194
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
2195
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
2196
		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)
2197
		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)
2198
		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)
2199
		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)
2200
	end
2201
Character.Head.face.Texture = "rbxassetid://30128383"
2202
hum.MaxHealth = 0
2203
ragdoll(char)
2204
CreateSound("534269232", hed, 5, 1)
2205
end
2206
2207
function dead()
2208
	attack = true
2209
	hum.WalkSpeed = 0.20
2210
	CreateSound("137225991", hed, 10, 1)
2211
        Character.Head.face.Texture = "rbxassetid://297512410"
2212
	for i = 0,1.1,0.1 do
2213
		swait()
2214
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2215
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2216
		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)
2217
		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)
2218
		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)
2219
		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)
2220
	end
2221
	for i = 0,1.1,0.1 do
2222
		swait()
2223
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
2224
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2225
		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)
2226
		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)
2227
		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)
2228
		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)
2229
	end
2230
	for i = 0,1.1,0.1 do
2231
		swait()
2232
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
2233
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2234
		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)
2235
		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)
2236
		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)
2237
		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)
2238
	end
2239
	for i = 0,1.1,0.1 do
2240
		swait()
2241
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
2242
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2243
		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)
2244
		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)
2245
		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)
2246
		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)
2247
	end
2248
	for i = 0,1.1,0.1 do
2249
		swait()
2250
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2251
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2252
		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)
2253
		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)
2254
		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)
2255
		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)
2256
	end
2257
	for i = 0,1.1,0.1 do
2258
		swait()
2259
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(90), Rad(0)), 0.15)
2260
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2261
		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)
2262
		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)
2263
		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)
2264
		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)
2265
	end
2266
	for i = 0,1.1,0.1 do
2267
		swait()
2268
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(180), Rad(0)), 0.15)
2269
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2270
		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)
2271
		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)
2272
		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)
2273
		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)
2274
	end
2275
	for i = 0,1.1,0.1 do
2276
		swait()
2277
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(270), Rad(0)), 0.15)
2278
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2279
		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)
2280
		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)
2281
		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)
2282
		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)
2283
	end
2284
	for i = 0,1.1,0.1 do
2285
		swait()
2286
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2287
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2288
		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)
2289
		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)
2290
		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)
2291
		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)
2292
	end
2293
        Character.Head.face.Texture = "rbxassetid://273309187"
2294
	for i = 0,9,0.1 do
2295
		swait()
2296
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.59 + 0.1) * angles(Rad(-90), Rad(90), Rad(0)), 0.15)
2297
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
2298
		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)
2299
		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)
2300
		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)
2301
		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)
2302
	end
2303
	attack = false
2304
        Character.Head.face.Texture = "rbxassetid://620619801"
2305
	hum.WalkSpeed = 40
2306
end
2307
2308
function ShutTheHellUp()
2309
	attack = true
2310
	hum.WalkSpeed = 2.01
2311
	CreateSound("336377340", hed, 10, 1)
2312
	for i = 0,3,0.1 do
2313
		swait()
2314
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2315
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2316
		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)
2317
		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)
2318
		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)
2319
		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)
2320
	end
2321
	for i = 0,1.2,0.1 do
2322
		swait()
2323
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2324
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
2325
		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)
2326
		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)
2327
		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)
2328
		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)
2329
	end
2330
	for i = 0,1.2,0.1 do
2331
		swait()
2332
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2333
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
2334
		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)
2335
		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)
2336
		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)
2337
		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)
2338
	end
2339
	for i = 0,1.2,0.1 do
2340
		swait()
2341
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2342
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
2343
		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)
2344
		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)
2345
		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)
2346
		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)
2347
	end
2348
	for i = 0,1.2,0.1 do
2349
		swait()
2350
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2351
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
2352
		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)
2353
		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)
2354
		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)
2355
		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)
2356
	end
2357
	for i = 0,2,0.1 do
2358
		swait()
2359
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2360
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2361
		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)
2362
		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)
2363
		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)
2364
		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)
2365
	end
2366
	for i = 0,2,0.1 do
2367
		swait()
2368
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2369
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2370
		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)
2371
		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)
2372
		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)
2373
		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)
2374
	end
2375
	hum.WalkSpeed = 40
2376
	attack = false
2377
end
2378
2379
function NO_U()
2380
	attack = true
2381
	hum.WalkSpeed = 4.01
2382
        Character.Head.face.Texture = "rbxassetid://304904077"
2383
	CreateSound("1543318456", hed, 10, 1)
2384
	for i = 0,6,0.1 do
2385
		swait()
2386
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2387
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2388
		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)
2389
		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)
2390
		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)
2391
		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)
2392
	end
2393
	for i = 0,3.2,0.1 do
2394
		swait()
2395
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2396
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
2397
		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)
2398
		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)
2399
		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)
2400
		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)
2401
	end
2402
	hum.WalkSpeed = 40
2403
        Character.Head.face.Texture = "rbxassetid://620619801"
2404
	attack = false
2405
end
2406
2407
function EndMySufferingV2()
2408
	attack = true
2409
	hum.WalkSpeed = 1.01
2410
	CreateSound("577475178", hed, 10, 1)
2411
	for i = 0,18,0.1 do
2412
		swait()
2413
	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)
2414
	tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
2415
	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)
2416
	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)
2417
	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)
2418
	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)
2419
	end
2420
	attack = false
2421
	hum.WalkSpeed = 40
2422
end
2423
2424
function Victory()
2425
	attack = true
2426
	hum.WalkSpeed = 1.01
2427
        Character.Head.face.Texture = "rbxassetid://616284160"
2428
        Humanoid.Jump = true
2429
        CreateSound("130834939", hed, 10, 1)
2430
        for i = 0,3.7,0.1 do
2431
		swait()
2432
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2433
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2434
		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)
2435
		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)
2436
		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)
2437
		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)
2438
        end
2439
        Humanoid.Jump = true
2440
        for i = 0,3.7,0.1 do
2441
		swait()
2442
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2443
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2444
		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)
2445
		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)
2446
		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)
2447
		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)
2448
        end
2449
        Humanoid.Jump = true
2450
        for i = 0,3.7,0.1 do
2451
		swait()
2452
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2453
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2454
		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)
2455
		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)
2456
		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)
2457
		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)
2458
        end
2459
        Humanoid.Jump = true
2460
        for i = 0,3.7,0.1 do
2461
		swait()
2462
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2463
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2464
		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)
2465
		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)
2466
		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)
2467
		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)
2468
        end
2469
        Humanoid.Jump = true
2470
        for i = 0,3.7,0.1 do
2471
		swait()
2472
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2473
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2474
		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)
2475
		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)
2476
		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)
2477
		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)
2478
        end
2479
	attack = false
2480
        Character.Head.face.Texture = "rbxassetid://620619801"
2481
	hum.WalkSpeed = 40
2482
end
2483
2484
function WhatHuh()
2485
	attack = true
2486
	hum.WalkSpeed = 1.01
2487
	CreateSound("130766865", hed, 10, 1)
2488
        Character.Head.face.Texture = "rbxassetid://276732672"
2489
	for i = 0,4,0.1 do
2490
		swait()
2491
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2492
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
2493
		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)
2494
		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)
2495
		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)
2496
		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)
2497
	end
2498
 	for i = 0,6.7,0.1 do
2499
		swait()
2500
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2501
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
2502
		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)
2503
		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)
2504
		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)
2505
		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)
2506
	end
2507
	for i = 0,8.1,0.1 do
2508
		swait()
2509
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2510
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
2511
		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)
2512
		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)
2513
		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)
2514
		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)
2515
	end
2516
	for i = 0,1,0.1 do
2517
		swait()
2518
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2519
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
2520
		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)
2521
		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)
2522
		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)
2523
		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)
2524
	end
2525
	for i = 0,1,0.1 do
2526
		swait()
2527
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2528
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
2529
		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)
2530
		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)
2531
		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)
2532
		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)
2533
	end
2534
 	for i = 0,4,0.1 do
2535
		swait()
2536
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2537
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
2538
		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)
2539
		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)
2540
		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)
2541
		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)
2542
	end
2543
	attack = false
2544
        Character.Head.face.Texture = "rbxassetid://620619801"
2545
	hum.WalkSpeed = 40
2546
end
2547
2548
function kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
2549
attack = true
2550
        Character.Head.face.Texture = "rbxassetid://266304560"
2551
	for i = 0,6,0.1 do
2552
		swait()
2553
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2554
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2555
		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)
2556
		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)
2557
		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)
2558
		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)
2559
	end
2560
    CreateSound("1093102664", hed, 10, 1)
2561
	CameraEnshaking(3, 8)
2562
	for i = 0,2,0.1 do
2563
		swait()
2564
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
2565
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
2566
		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)
2567
		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)
2568
		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)
2569
		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)
2570
	end
2571
Character.Head.face.Texture = "rbxassetid://30128383"
2572
hum.MaxHealth = 0
2573
ragdoll(char)
2574
CreateSound("534269232", hed, 5, 1)
2575
end
2576
2577
function AnotherOne() --WhAT ANOTHER ONE
2578
	attack = true
2579
	hum.WalkSpeed = 1.01
2580
	local icri = CreateSound("1205111204", hed, 10, 1)
2581
	swait(165)
2582
	local FRAME = tors.CFrame
2583
	repeat
2584
		swait()
2585
                Character.Head.face.Texture = "rbxassetid://582931093"
2586
		CameraEnshaking(1, 10)
2587
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2588
		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)
2589
		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)
2590
		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)
2591
		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)
2592
		tors.CFrame = FRAME * CF(0,1,0)
2593
		swait()
2594
		tors.CFrame = FRAME
2595
	until icri.Playing == false
2596
        Character.Head.face.Texture = "rbxassetid://620619801"
2597
	attack = false
2598
	hum.WalkSpeed = 40
2599
end
2600
2601
2602
function NEN()
2603
	attack = true
2604
	hum.WalkSpeed = 1.01
2605
	CreateSound("230292011", hed, 10, 1)
2606
        Character.Head.face.Texture = "rbxassetid://705269463"
2607
	for i = 0,4,0.1 do
2608
		swait()
2609
		CameraEnshaking(1, 3)
2610
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2611
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-90), Rad(0), Rad(0)), 0.3)
2612
		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)
2613
		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)
2614
		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)
2615
		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)
2616
	end
2617
	attack = false
2618
        Character.Head.face.Texture = "rbxassetid://620619801"
2619
	hum.WalkSpeed = 40
2620
end
2621
2622
function Ashes() --Straight from... Whatever it was called.
2623
        attack = true
2624
	hum.WalkSpeed = 1.01
2625
        Character.Head.face.Texture = "rbxassetid://360687027"
2626
	CreateSound("290084602", tors, 10, 1)
2627
	for i = 0,6.2,0.1 do
2628
			swait()
2629
		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)
2630
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
2631
		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)
2632
		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)
2633
		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)
2634
		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)
2635
	end
2636
	for i = 0,6.2,0.1 do
2637
			swait()
2638
		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)
2639
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2640
		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)
2641
		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)
2642
		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)
2643
		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)
2644
	end
2645
	attack = false
2646
        Character.Head.face.Texture = "rbxassetid://620619801"
2647
	hum.WalkSpeed = 40
2648
end
2649
2650
2651
function BOI()
2652
	attack = true
2653
	hum.WalkSpeed = 1.01
2654
	CreateSound("390901873", hed, 10, 1)
2655
        Character.Head.face.Texture = "rbxassetid://282463320"
2656
	for i = 0,4,0.1 do
2657
		swait()
2658
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2659
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2660
		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)
2661
		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)
2662
		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)
2663
		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)
2664
	end
2665
	for i = 0,4,0.1 do
2666
		swait()
2667
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2668
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
2669
		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)
2670
		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)
2671
		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)
2672
		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)
2673
	end
2674
	attack = false
2675
        Character.Head.face.Texture = "rbxassetid://620619801"
2676
	hum.WalkSpeed = 40
2677
end
2678
2679
function DrinkdaDrink()
2680
	attack = true
2681
	RHe.Transparency = 0
2682
	hum.WalkSpeed = 3
2683
	local Munch = CreateSound("554208103", hed, 5, 1)
2684
	swait(2)
2685
	repeat
2686
	for i = 0,6,0.1 do
2687
		swait()
2688
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.2 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
2689
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-35 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2690
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
2691
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2692
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.1 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(160), Rad(0), Rad(-35)), 0.1)
2693
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.3)
2694
	end
2695
	until Munch.Playing == false
2696
	hum.WalkSpeed = 40
2697
	RHe.Transparency = 1
2698
	attack = false
2699
end
2700
2701
function EatdaChips()
2702
	attack = true
2703
	RHk.Transparency = 0
2704
	hum.WalkSpeed = 3
2705
	local Muncha = CreateSound("1575472350", hed, 5, 1)
2706
	swait(2)
2707
	repeat
2708
	for i = 0,6,0.1 do
2709
		swait()
2710
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.2 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.3)
2711
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-35 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2712
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
2713
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2714
		RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.1 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(160), Rad(0), Rad(-35)), 0.1)
2715
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.3)
2716
	end
2717
	until Muncha.Playing == false
2718
	hum.WalkSpeed = 40
2719
	RHk.Transparency = 1
2720
	attack = false
2721
end
2722
2723
function Sittyboi()
2724
	attack = true
2725
        lul:Pause()
2726
	text.Text = "Waiting..."
2727
        AAAAA.SoundId = "rbxassetid://1239136800"
2728
        AAAAA.TimePosition = 0
2729
        AAAAA:Play()
2730
	hum.WalkSpeed = 0
2731
	repeat
2732
	swait()
2733
	for i = 0, 1, 0.1 do
2734
		swait()
2735
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -1.6 + 0.1 * Player_Size * Cos(sine / 20)) * angles(Rad(-15), Rad(0), Rad(0)), 0.1)
2736
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
2737
		RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(75), Rad(0), Rad(5)), 0.1)
2738
		LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(75), Rad(0), Rad(-5)), 0.1)
2739
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(70), Rad(0 + 5 * Sin(sine / 20)), Rad(-30 + 5 * Sin(sine / 20))), 0.1)
2740
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-15), Rad(20), Rad(-15)), 0.1)
2741
	end
2742
	until AAAAA.Playing == false
2743
	attack = false
2744
        AAAAA:Stop()
2745
        lul:Resume()
2746
	text.Text = "Noti˅ɐ "
2747
	hum.WalkSpeed = 40
2748
end
2749
2750
function HELP()
2751
	attack = true
2752
	hum.WalkSpeed = 1.01
2753
        Character.Head.face.Texture = "rbxassetid://307972876"
2754
	CreateSound("1123321019", hed, 10, 1)
2755
	for i = 0,15,0.1 do
2756
		swait()
2757
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2758
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2759
		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)
2760
		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)
2761
		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)
2762
		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)
2763
	end
2764
  	CreateSound("198462271", hed, 10, 1)
2765
	for i = 0,8,0.1 do
2766
                Character.Head.face.Texture = "rbxassetid://341497730"
2767
		swait()
2768
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2769
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2770
		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)
2771
		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)
2772
		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)
2773
		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)
2774
	end
2775
	for i = 0,8,0.1 do
2776
                Character.Head.face.Texture = "rbxassetid://341497730"
2777
		swait()
2778
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2779
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
2780
		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)
2781
		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)
2782
		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)
2783
		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)
2784
	end
2785
  	CreateSound("948494432", hed, 10, 1)
2786
	for i = 0,7.5,0.1 do
2787
                Character.Head.face.Texture = "rbxassetid://249062487"
2788
		swait()
2789
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2790
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(60), Rad(0), Rad(0)), 0.3)
2791
		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)
2792
		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)
2793
		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)
2794
		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)
2795
	end
2796
  	CreateSound("1542642349", hed, 10, 1)
2797
	for i = 0,10,0.1 do
2798
                Character.Head.face.Texture = "rbxassetid://270636807"
2799
		swait()
2800
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2801
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2802
		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)
2803
		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)
2804
		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)
2805
		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)
2806
	end
2807
  	CreateSound("269597232", hed, 10, 1)
2808
	for i = 0,6,0.1 do
2809
                Character.Head.face.Texture = "rbxassetid://265057155"
2810
		swait()
2811
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2812
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2813
		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)
2814
		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)
2815
		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)
2816
		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)
2817
	end
2818
	attack = false
2819
        Character.Head.face.Texture = "rbxassetid://620619801"
2820
	hum.WalkSpeed = 40
2821
end
2822
2823
danci = false
2824
2825
function dingidongo() --my head burns (UNUSED)
2826
	attack = true
2827
	danci = true
2828
	hum.WalkSpeed = 27.6
2829
	texth.Text = "Having a Seizure."
2830
	text.Text = ""
2831
        gudsong:Play()
2832
        lul:Pause()
2833
	gudsong.TimePosition = 6.6
2834
        Character.Head.face.Texture = "rbxassetid://315792941"
2835
        repeat
2836
	for i = 0,1.87,0.23 do 
2837
		swait()
2838
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2839
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2840
		RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2841
		LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
2842
		RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
2843
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
2844
	end
2845
	if gudsong.TimePosition == 11.937 then
2846
		gudsong.TimePosition = 6.6
2847
	end
2848
        for i = 0,1.87,0.23 do
2849
                swait()
2850
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
2851
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
2852
		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.8)
2853
		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.8)
2854
		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.7)
2855
		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.7)
2856
        end
2857
        until danci == false
2858
        gudsong:Stop()
2859
	attack = false
2860
	lul:Resume()
2861
	texth.Text = ""
2862
	text.Text = "Noti˅ɐ "
2863
	attack = false
2864
        Character.Head.face.Texture = "rbxassetid://620619801"
2865
	hum.WalkSpeed = 40
2866
end
2867
2868
function hap() --much hap
2869
	attack = true
2870
	hum.WalkSpeed = 0.10
2871
	CreateSound("363808674", hed, 10, 1)
2872
        Character.Head.face.Texture = "rbxassetid://315792941"
2873
	for i = 0,12,0.1 do
2874
		swait()
2875
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2876
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
2877
		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)
2878
		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)
2879
		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)
2880
		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)
2881
	end
2882
	CreateSound("233168827", hed, 10, 1)
2883
        Character.Head.face.Texture = "rbxassetid://335761015"
2884
	for i = 0,10,0.1 do
2885
		swait()
2886
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
2887
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(180)), 0.3)
2888
		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)
2889
		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)
2890
		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)
2891
		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)
2892
	end
2893
        CreateSound("363808674", hed, 10, 1)
2894
	attack = false
2895
        Character.Head.face.Texture = "rbxassetid://620619801"
2896
	hum.WalkSpeed = 40
2897
end
2898
2899
function Gumilol()
2900
	attack = true
2901
	hum.WalkSpeed = 0
2902
	local Senses = CreateSound("605297168", hed, 6, 1)
2903
	swait(2)
2904
	repeat
2905
		swait()
2906
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.2)
2907
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.2)
2908
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
2909
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2910
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.2)
2911
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
2912
	until Senses.TimePosition > 2.7
2913
	for i = 0, 3, 0.1 do
2914
		swait()
2915
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size) * angles(Rad(-30), Rad(0), Rad(0)), 0.5)
2916
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
2917
		RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.5)
2918
		LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.5)
2919
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.5)
2920
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
2921
	end
2922
	root.Anchored = true
2923
	repeat
2924
		swait()
2925
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.7 + 0.1* Player_Size) * angles(Rad(90), Rad(0), Rad(0)), 0.5)
2926
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
2927
		RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.5)
2928
		LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.5)
2929
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.5)
2930
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
2931
	until Senses.Playing == false
2932
	hum.WalkSpeed = 40
2933
	attack = false
2934
	root.Anchored = false
2935
end
2936
function oofmyass()
2937
	attack = true
2938
	hum.WalkSpeed = 0
2939
	CreateSound("663306786", tors, 3, 1)
2940
	for i = 0, 12, 0.1 do
2941
		swait()
2942
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0 + 1 * i * Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.1)
2943
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
2944
		RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(47), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
2945
		LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
2946
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(75), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.1)
2947
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(143), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.1)
2948
	end
2949
	CreateSound("663307468", tors, 6, 1)
2950
	for i = 0, 6, 0.1 do
2951
		swait()
2952
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 4500 * Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2953
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.1)
2954
		RH.C0 = clerp(RH.C0, CF(0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(47), Rad(-10), Rad(0)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
2955
		LH.C0 = clerp(LH.C0, CF(-0.5* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(10), Rad(0)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
2956
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(75), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.1)
2957
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(156), Rad(0 - 5 * Sin(sine / 20)), Rad(-10 - 5 * Sin(sine / 20))), 0.1)
2958
	end
2959
	hum.WalkSpeed = 40
2960
	attack = false
2961
end
2962
function WoodyGotWood()
2963
	attack = true
2964
	hum.WalkSpeed = 0
2965
	local Woodlenny = CreateSound("1764642350", hed, 6, 1)
2966
        Character.Head.face.Texture = "rbxassetid://27020401"
2967
	swait(2)
2968
	repeat
2969
		swait()
2970
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 5)) * angles(Rad(20), Rad(0), Rad(5)), 0.2)
2971
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20), Rad(0), Rad(-5 - 15 * Sin(sine / 20))), 0.2)
2972
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
2973
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
2974
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 5)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(10)), 0.2)
2975
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 5)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(0), Rad(-10)), 0.2)
2976
	until Woodlenny.TimePosition > 3.6
2977
	root.Anchored = true
2978
	repeat
2979
		swait()
2980
		for i = 0, 2, 0.1 do
2981
			swait()
2982
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.7 + 0.1* Player_Size) * angles(Rad(-90), Rad(0), Rad(0)), 0.5)
2983
			tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
2984
                	RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-10), Rad(0), Rad(0)), 0.5)
2985
                	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(10), Rad(0), Rad(0)), 0.5)
2986
			RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(90)), 0.5)
2987
			LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.5)
2988
		end
2989
		for i = 0, 1.6, 0.1 do
2990
			swait()
2991
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -2.4 + 0.1* Player_Size) * angles(Rad(-90), Rad(0), Rad(0)), 0.5)
2992
			tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0)), 0.5)
2993
                	RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-10), Rad(0), Rad(0)), 0.5)
2994
                	LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(10), Rad(0), Rad(0)), 0.5)
2995
			RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(75)), 0.5)
2996
			LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-75)), 0.5)
2997
		end
2998
	until Woodlenny.Playing == false
2999
	hum.WalkSpeed = 40
3000
        Character.Head.face.Texture = "rbxassetid://620619801"
3001
	attack = false
3002
	root.Anchored = false
3003
end
3004
3005
function IsThatA()
3006
	attack = true
3007
	hum.WalkSpeed = 0
3008
	local isthata = CreateSound("950444738", hed, 6, 1)
3009
        Character.Head.face.Texture = "rbxassetid://63495374"
3010
	swait(2)
3011
	for i = 0, 7, 0.1 do
3012
		swait()
3013
		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)
3014
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3015
		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)
3016
		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)
3017
		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(15)), 0.1)
3018
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
3019
	end
3020
        Character.Head.face.Texture = "rbxassetid://143884958"
3021
	swait()
3022
	for i = 0, 14, 0.1 do
3023
		swait()
3024
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -1.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
3025
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3026
		RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
3027
		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(-90)), 0.15)
3028
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
3029
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
3030
	end
3031
	hum.WalkSpeed = 40
3032
        Character.Head.face.Texture = "rbxassetid://620619801"
3033
	attack = false
3034
	root.Anchored = false
3035
end
3036
3037
function LIVING()
3038
	attack = true
3039
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=15839299"
3040
	hum.WalkSpeed = 0
3041
        sors:Play()
3042
        repeat
3043
        swait()
3044
        sors.Parent = tors
3045
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.2)
3046
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0 - 5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.2)
3047
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0 + 5 * Sin(sine / 20)), Rad(10 + 5 * Sin(sine / 20))), 0.2)
3048
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-90)), 0.2)
3049
	until sors.Playing == false
3050
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3051
	attack = false
3052
	hum.WalkSpeed = 40
3053
end
3054
3055
function Seizure()
3056
	attack = true
3057
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=15839299"
3058
	hum.WalkSpeed = 0
3059
        so:Play()
3060
        repeat
3061
        swait()
3062
        so.Parent = tors
3063
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
3064
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
3065
		if Mrandom(1,15) == 1 then
3066
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
3067
		end
3068
		RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
3069
		LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
3070
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
3071
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
3072
	until so.Playing == false
3073
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3074
	attack = false
3075
	hum.WalkSpeed = 40
3076
end
3077
3078
local SOOSS = false
3079
3080
function STARMAN()
3081
	attack = true
3082
	SOOSS = true
3083
	hum.WalkSpeed = 160
3084
        soos:Play()
3085
        lul:Pause()
3086
	coroutine.resume(coroutine.create(function()
3087
    		while SOOSS == true do
3088
        		swait()
3089
			Head.Color = Color3.fromRGB(cR,cG,cB)
3090
			RightArm.Color = Color3.fromRGB(cR,cG,cB)
3091
			LeftArm.Color = Color3.fromRGB(cR,cG,cB)
3092
			Torso.Color = Color3.fromRGB(cR,cG,cB)
3093
			RightLeg.Color = Color3.fromRGB(cR,cG,cB)
3094
			LeftLeg.Color = Color3.fromRGB(cR,cG,cB)
3095
			text.TextColor3 = Color3.fromRGB(cR,cG,cB)
3096
        		char.Head.face.Texture = "http://www.roblox.com/asset/?id="..StarFace[math.random(1,#StarFace)]
3097
        		text.Text = ""..StarText[math.random(1,#StarText)]
3098
    		end
3099
	end))
3100
        repeat
3101
        swait()
3102
        soos.Parent = tors
3103
	for i = 0,0.17,0.03 do 
3104
		swait()
3105
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
3106
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
3107
		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)
3108
		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)
3109
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
3110
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
3111
	end
3112
        for i = 0,0.17,0.03 do
3113
                swait()
3114
		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)
3115
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
3116
		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)
3117
		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)
3118
		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(15)), 0.1)
3119
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
3120
        end
3121
	until soos.Playing == false
3122
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3123
	attack = false
3124
	SOOSS = false
3125
	text.Text = "Noti˅ɐ "
3126
	hum.WalkSpeed = 40
3127
	wait(0.1)
3128
        lul:Resume()
3129
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3130
	Head.BrickColor = BrickColor.new("Bright yellow")
3131
	RightArm.BrickColor = BrickColor.new("Bright yellow")
3132
	LeftArm.BrickColor = BrickColor.new("Bright yellow")
3133
	Torso.BrickColor = BrickColor.new("Shamrock")
3134
	RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
3135
	LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
3136
	wait(0.1)
3137
	text.Text = "Noti˅ɐ "
3138
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3139
	Head.BrickColor = BrickColor.new("Bright yellow")
3140
	RightArm.BrickColor = BrickColor.new("Bright yellow")
3141
	LeftArm.BrickColor = BrickColor.new("Bright yellow")
3142
	Torso.BrickColor = BrickColor.new("Shamrock")
3143
	RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
3144
	LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
3145
	wait(0.1)
3146
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3147
	Head.BrickColor = BrickColor.new("Bright yellow")
3148
	RightArm.BrickColor = BrickColor.new("Bright yellow")
3149
	LeftArm.BrickColor = BrickColor.new("Bright yellow")
3150
	Torso.BrickColor = BrickColor.new("Shamrock")
3151
	RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
3152
	LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
3153
	wait(0.1)
3154
	text.Text = "Noti˅ɐ "
3155
Character.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
3156
	Head.BrickColor = BrickColor.new("Bright yellow")
3157
	RightArm.BrickColor = BrickColor.new("Bright yellow")
3158
	LeftArm.BrickColor = BrickColor.new("Bright yellow")
3159
	Torso.BrickColor = BrickColor.new("Shamrock")
3160
	RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
3161
	LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
3162
end
3163
3164
function Woaht()
3165
	attack = true
3166
	hum.WalkSpeed = 0
3167
	local wot = CreateSound("313553389", hed, 6, 1)
3168
        Character.Head.face.Texture = "rbxassetid://60501076"
3169
	swait(2)
3170
	repeat
3171
        for i = 0,0.37,0.03 do
3172
                swait()
3173
		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)
3174
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3175
		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)
3176
		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)
3177
		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(15)), 0.1)
3178
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
3179
	end
3180
	until wot.Playing == false
3181
	hum.WalkSpeed = 40
3182
        Character.Head.face.Texture = "rbxassetid://620619801"
3183
	attack = false
3184
	root.Anchored = false
3185
end
3186
3187
function Cso(ID, PARENT, VOLUME, PITCH)
3188
	local NSound = nil
3189
	coroutine.resume(coroutine.create(function()
3190
		NSound = IT("Sound", PARENT)
3191
		NSound.Volume = VOLUME
3192
		NSound.Pitch = PITCH
3193
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
3194
		swait()
3195
		NSound:play()
3196
		game:GetService("Debris"):AddItem(NSound, 10)
3197
	end))
3198
	return NSound
3199
end
3200
3201
function woah()
3202
	attack = true
3203
	hum.WalkSpeed = 0
3204
		Cso("1542642349", hed, 10, 1)
3205
	for i = 0, 6, 0.1 do
3206
		swait()
3207
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
3208
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, -5, 0 + ((-1 * Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(180)), 1)
3209
                RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3210
                LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3211
                RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
3212
                LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
3213
	end
3214
		Cso("144508058", hed, 10, 0.8)
3215
	for i = 0, 6, 0.1 do
3216
		swait()
3217
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
3218
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
3219
                RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3220
                LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3221
                RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
3222
                LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
3223
	end
3224
		Cso("1093102664", hed, 10, 1)
3225
	for i = 0, 6, 0.1 do
3226
		swait()
3227
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
3228
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
3229
                RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3230
                LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3231
                RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
3232
                LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
3233
	end
3234
		Cso("500507347", hed, 10, 1)
3235
wait(4.4)
3236
		swait()
3237
                rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
3238
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, -5, 0 + ((-1 * Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(180)), 1)
3239
                RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3240
                LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
3241
                RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
3242
                LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
3243
wait(5.6)
3244
		Cso("744744924", hed, 10, 1)
3245
	for i = 0, 16, 0.1 do
3246
		swait()
3247
			RH.C0 = clerp(RH.C0, CF(1, -1 - 0.05 * math.cos(sine / 28), 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0 + 1 * math.cos(sine / 34))), 0.1)
3248
			LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.05 * math.cos(sine / 28), 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0 + 1 * math.cos(sine / 34))), 0.1)
3249
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.4 + 0.05 * math.cos(sine / 28)) * angles(math.rad(90 - 1 * math.cos(sine / 34)), math.rad(0), math.rad(0)), 0.1)
3250
			tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(0 - 2.5 * math.cos(sine / 28)), math.rad(0), math.rad(-60)), 0.15)
3251
			RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.1 * math.cos(sine / 28), 0) * angles(math.rad(180), math.rad(0), math.rad(32)), 0.15)
3252
			LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.1 * math.cos(sine / 28), 0) * angles(math.rad(180), math.rad(0), math.rad(-65)), 0.15)
3253
	end
3254
	attack = false
3255
	hum.WalkSpeed = 40
3256
end
3257
3258
function LeChange()
3259
	attack = true
3260
	hum.WalkSpeed = 40
3261
	lul.Pitch = 1
3262
        lul:Stop()
3263
	local mue = math.random(1,17)
3264
	if mue == 1 then
3265
		lul.SoundId = "rbxassetid://193889412"
3266
	end
3267
	if mue == 2 then
3268
		lul.SoundId = "rbxassetid://274690929"
3269
	end
3270
	if mue == 3 then
3271
		lul.SoundId = "rbxassetid://1241998626"
3272
	end
3273
	if mue == 4 then
3274
		lul.SoundId = "rbxassetid://1878962648"
3275
	end
3276
	if mue == 5 then
3277
		lul.SoundId = "rbxassetid://185117072"
3278
	end
3279
	if mue == 6 then
3280
		lul.SoundId = "rbxassetid://295856024"
3281
	end
3282
	if mue == 7 then
3283
		lul.SoundId = "rbxassetid://2054013600"
3284
	end
3285
	if mue == 8 then
3286
		lul.SoundId = "rbxassetid://1463709693"
3287
		lul.Pitch = 1.4
3288
	end
3289
	if mue == 9 then
3290
		lul.SoundId = "rbxassetid://575705300"
3291
	end
3292
	if mue == 10 then
3293
		lul.SoundId = "rbxassetid://142924062"
3294
	end
3295
	if mue == 11 then
3296
		lul.SoundId = "rbxassetid://251072363"
3297
	end
3298
	if mue == 12 then
3299
		lul.SoundId = "rbxassetid://731061980"
3300
	end
3301
	if mue == 13 then
3302
		lul.SoundId = "rbxassetid://455682677"
3303
	end
3304
	if mue == 14 then
3305
		lul.SoundId = "rbxassetid://1283123885"
3306
	end
3307
	if mue == 15 then
3308
		lul.SoundId = "rbxassetid://1185002382"
3309
	end
3310
	if mue == 16 then
3311
		lul.SoundId = "rbxassetid://1588631952"
3312
	end
3313
	if mue == 17 then
3314
		lul.SoundId = "rbxassetid://1496130120"
3315
	end
3316
	hum.WalkSpeed = 40
3317
        lul:Play()
3318
	attack = false
3319
	root.Anchored = false
3320
end
3321
3322
function REEE()
3323
    attack = true
3324
    hum.WalkSpeed = 70
3325
    text.Text = ""
3326
    texth.Text = "REEEEE"
3327
    lul:Pause()
3328
local fire = Instance.new("ParticleEmitter", char.Torso)
3329
fire.Lifetime = NumberRange.new(0.5)
3330
fire.Speed = NumberRange.new(1, 3)
3331
fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 3.564, 2.521), NumberSequenceKeypoint.new(1, 3.534, 2.521)})
3332
fire.Rate = 0
3333
fire.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.627, 0.587), NumberSequenceKeypoint.new(1, 1)})
3334
fire.LightEmission = 0.6
3335
fire.Texture = "http://www.roblox.com/asset/?id=242911609"
3336
fire.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0.666667, 0))
3337
fire.Enabled = true
3338
fire.Rate = 2000
3339
        RCKIN:Play()
3340
        repeat
3341
		swait()
3342
                RCKIN.Parent = tors
3343
        	rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3344
	        tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3345
	        RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3346
	        LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3347
	        RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.2 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3348
	        LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(math.random(-360,360)), Rad(math.random(-360,360)), Rad(math.random(-360,360))), 1)
3349
    until RCKIN.Playing == false
3350
    attack = false
3351
    lul:Resume()
3352
    fire.Enabled = false
3353
    text.Text = "Noti˅ɐ "
3354
    texth.Text = ""
3355
    hum.WalkSpeed = 40
3356
end
3357
3358
function SCREAM()
3359
	attack = true
3360
	hum.WalkSpeed = 70
3361
	lul:Pause()
3362
        Character.Head.face.Texture = "rbxassetid://1667792"
3363
        local A = math.random(1,83)
3364
        if A == 1 then
3365
            AAAAA.SoundId = "rbxassetid://580806904"
3366
            AAAAA.TimePosition = 0
3367
        end
3368
        if A == 2 then
3369
            AAAAA.SoundId = "rbxassetid://569124237"
3370
            AAAAA.TimePosition = 0
3371
        end
3372
        if A == 3 then
3373
            AAAAA.SoundId = "rbxassetid://824995694"
3374
            AAAAA.TimePosition = 0
3375
        end
3376
        if A == 4 then
3377
            AAAAA.SoundId = "rbxassetid://619398081"
3378
            AAAAA.TimePosition = 0
3379
        end
3380
        if A == 5 then
3381
            AAAAA.SoundId = "rbxassetid://561567000"
3382
            AAAAA.TimePosition = 0
3383
        end
3384
        if A == 6 then
3385
            AAAAA.SoundId = "rbxassetid://780544434"
3386
            AAAAA.TimePosition = 0
3387
        end
3388
        if A == 7 then
3389
            AAAAA.SoundId = "rbxassetid://1127778994"
3390
            AAAAA.TimePosition = 0
3391
        end
3392
        if A == 8 then
3393
            AAAAA.SoundId = "rbxassetid://2016152738"
3394
            AAAAA.TimePosition = 0
3395
        end
3396
        if A == 9 then
3397
            AAAAA.SoundId = "rbxassetid://1649268255"
3398
            AAAAA.TimePosition = 0
3399
        end
3400
        if A == 10 then
3401
            AAAAA.SoundId = "rbxassetid://318925857"
3402
            AAAAA.TimePosition = 0
3403
        end
3404
        if A == 11 then
3405
            AAAAA.SoundId = "rbxassetid://1231447409"
3406
            AAAAA.TimePosition = 0
3407
        end
3408
        if A == 12 then
3409
            AAAAA.SoundId = "rbxassetid://1173662546"
3410
            AAAAA.TimePosition = 0
3411
        end
3412
        if A == 13 then
3413
            AAAAA.SoundId = "rbxassetid://1731102335"
3414
            AAAAA.TimePosition = 0
3415
        end
3416
        if A == 14 then
3417
            AAAAA.SoundId = "rbxassetid://597084853"
3418
            AAAAA.TimePosition = 0
3419
        end
3420
        if A == 15 then
3421
            AAAAA.SoundId = "rbxassetid://255219578"
3422
            AAAAA.TimePosition = 0
3423
        end
3424
        if A == 16 then
3425
            AAAAA.SoundId = "rbxassetid://968042399"
3426
            AAAAA.TimePosition = 0
3427
        end
3428
        if A == 17 then
3429
            AAAAA.SoundId = "rbxassetid://2088388847"
3430
            AAAAA.TimePosition = 0
3431
        end
3432
        if A == 18 then
3433
            AAAAA.SoundId = "rbxassetid://1958305455"
3434
            AAAAA.TimePosition = 0
3435
        end
3436
        if A == 19 then
3437
            AAAAA.SoundId = "rbxassetid://1171758804"
3438
            AAAAA.TimePosition = 0
3439
        end
3440
        if A == 20 then
3441
            AAAAA.SoundId = "rbxassetid://1453459167"
3442
            AAAAA.TimePosition = 0
3443
        end
3444
        if A == 21 then
3445
            AAAAA.SoundId = "rbxassetid://2000897208"
3446
            AAAAA.TimePosition = 0
3447
        end
3448
        if A == 22 then
3449
            AAAAA.SoundId = "rbxassetid://841541884"
3450
            AAAAA.TimePosition = 0
3451
        end
3452
        if A == 23 then
3453
            AAAAA.SoundId = "rbxassetid://839044936"
3454
            AAAAA.TimePosition = 0
3455
        end
3456
        if A == 24 then
3457
            AAAAA.SoundId = "rbxassetid://520168377"
3458
            AAAAA.TimePosition = 0
3459
        end
3460
        if A == 25 then
3461
            AAAAA.SoundId = "rbxassetid://655669511"
3462
            AAAAA.TimePosition = 0
3463
        end
3464
        if A == 26 then
3465
            AAAAA.SoundId = "rbxassetid://1125711065"
3466
            AAAAA.TimePosition = 0
3467
        end
3468
        if A == 27 then
3469
            AAAAA.SoundId = "rbxassetid://482886779"
3470
            AAAAA.TimePosition = 0
3471
        end
3472
        if A == 28 then
3473
            AAAAA.SoundId = "rbxassetid://470406966"
3474
            AAAAA.TimePosition = 0
3475
        end
3476
        if A == 29 then
3477
            AAAAA.SoundId = "rbxassetid://363239413"
3478
            AAAAA.TimePosition = 0
3479
        end
3480
        if A == 30 then
3481
            AAAAA.SoundId = "rbxassetid://1183260037"
3482
            AAAAA.TimePosition = 0
3483
        end
3484
        if A == 31 then
3485
            AAAAA.SoundId = "rbxassetid://644321050"
3486
            AAAAA.TimePosition = 0
3487
        end
3488
        if A == 32 then
3489
            AAAAA.SoundId = "rbxassetid://962124783"
3490
            AAAAA.TimePosition = 0
3491
        end
3492
        if A == 33 then
3493
            AAAAA.SoundId = "rbxassetid://328782098"
3494
            AAAAA.TimePosition = 0
3495
        end
3496
        if A == 34 then
3497
            AAAAA.SoundId = "rbxassetid://1868475933"
3498
            AAAAA.TimePosition = 0
3499
        end
3500
        if A == 35 then
3501
            AAAAA.SoundId = "rbxassetid://606775826"
3502
            AAAAA.TimePosition = 0
3503
        end
3504
        if A == 36 then
3505
            AAAAA.SoundId = "rbxassetid://299132320"
3506
            AAAAA.TimePosition = 0
3507
        end
3508
        if A == 37 then
3509
            AAAAA.SoundId = "rbxassetid://153109732"
3510
            AAAAA.TimePosition = 0
3511
        end
3512
        if A == 37 then
3513
            AAAAA.SoundId = "rbxassetid://457506669"
3514
            AAAAA.TimePosition = 0
3515
        end
3516
        if A == 38 then
3517
            AAAAA.SoundId = "rbxassetid://335628150"
3518
            AAAAA.TimePosition = 0
3519
        end
3520
        if A == 39 then
3521
            AAAAA.SoundId = "rbxassetid://488032404"
3522
            AAAAA.TimePosition = 0
3523
        end
3524
        if A == 40 then
3525
            AAAAA.SoundId = "rbxassetid://1375131348"
3526
            AAAAA.TimePosition = 0
3527
        end
3528
        if A == 41 then
3529
            AAAAA.SoundId = "rbxassetid://1314602285"
3530
            AAAAA.TimePosition = 0
3531
        end
3532
        if A == 42 then
3533
            AAAAA.SoundId = "rbxassetid://744281932"
3534
            AAAAA.TimePosition = 0
3535
        end
3536
        if A == 43 then
3537
            AAAAA.SoundId = "rbxassetid://434976383"
3538
            AAAAA.TimePosition = 0
3539
        end
3540
        if A == 44 then
3541
            AAAAA.SoundId = "rbxassetid://1842306658"
3542
            AAAAA.TimePosition = 0
3543
        end
3544
        if A == 45 then
3545
            AAAAA.SoundId = "rbxassetid://643472343"
3546
            AAAAA.TimePosition = 0
3547
        end
3548
        if A == 46 then
3549
            AAAAA.SoundId = "rbxassetid://221258319"
3550
            AAAAA.TimePosition = 0
3551
        end
3552
        if A == 47 then
3553
            AAAAA.SoundId = "rbxassetid://1679015957"
3554
            AAAAA.TimePosition = 0
3555
        end
3556
        if A == 48 then
3557
            AAAAA.SoundId = "rbxassetid://567908972"
3558
            AAAAA.TimePosition = 0
3559
        end
3560
        if A == 49 then
3561
            AAAAA.SoundId = "rbxassetid://717014037"
3562
            AAAAA.TimePosition = 0
3563
        end
3564
        if A == 50 then
3565
            AAAAA.SoundId = "rbxassetid://744323533"
3566
            AAAAA.TimePosition = 0
3567
        end
3568
        if A == 51 then
3569
            AAAAA.SoundId = "rbxassetid://889774006"
3570
            AAAAA.TimePosition = 0
3571
        end
3572
        if A == 52 then
3573
            AAAAA.SoundId = "rbxassetid://167137736"
3574
            AAAAA.TimePosition = 0
3575
        end
3576
        if A == 53 then
3577
            AAAAA.SoundId = "rbxassetid://251074756"
3578
            AAAAA.TimePosition = 0
3579
        end
3580
        if A == 54 then
3581
            AAAAA.SoundId = "rbxassetid://977558364"
3582
            AAAAA.TimePosition = 0
3583
        end
3584
        if A == 55 then
3585
            AAAAA.SoundId = "rbxassetid://328728034"
3586
            AAAAA.TimePosition = 0
3587
        end
3588
        if A == 56 then
3589
            AAAAA.SoundId = "rbxassetid://1266243649"
3590
            AAAAA.TimePosition = 0
3591
        end
3592
        if A == 57 then
3593
            AAAAA.SoundId = "rbxassetid://964618925"
3594
            AAAAA.TimePosition = 0
3595
        end
3596
        if A == 58 then
3597
            AAAAA.SoundId = "rbxassetid://1803630339"
3598
            AAAAA.TimePosition = 0
3599
        end
3600
        if A == 59 then
3601
            AAAAA.SoundId = "rbxassetid://840189092"
3602
            AAAAA.TimePosition = 0
3603
        end
3604
        if A == 60 then
3605
            AAAAA.SoundId = "rbxassetid://1559029429"
3606
            AAAAA.TimePosition = 0
3607
        end
3608
        if A == 61 then
3609
            AAAAA.SoundId = "rbxassetid://1638542850"
3610
            AAAAA.TimePosition = 0
3611
        end
3612
        if A == 62 then
3613
            AAAAA.SoundId = "rbxassetid://803576871"
3614
            AAAAA.TimePosition = 0
3615
        end
3616
        if A == 63 then
3617
            AAAAA.SoundId = "rbxassetid://698882646"
3618
            AAAAA.TimePosition = 0
3619
        end
3620
        if A == 64 then
3621
            AAAAA.SoundId = "rbxassetid://1151976352"
3622
            AAAAA.TimePosition = 0
3623
        end
3624
        if A == 65 then
3625
            AAAAA.SoundId = "rbxassetid://406116544"
3626
            AAAAA.TimePosition = 0
3627
        end
3628
        if A == 66 then
3629
            AAAAA.SoundId = "rbxassetid://316022829"
3630
            AAAAA.TimePosition = 0
3631
        end
3632
        if A == 67 then
3633
            AAAAA.SoundId = "rbxassetid://171914461"
3634
            AAAAA.TimePosition = 0
3635
        end
3636
        if A == 68 then
3637
            AAAAA.SoundId = "rbxassetid://287491840"
3638
            AAAAA.TimePosition = 0
3639
        end
3640
        if A == 69 then
3641
            AAAAA.SoundId = "rbxassetid://430752531"
3642
            AAAAA.TimePosition = 0
3643
        end
3644
        if A == 70 then
3645
            AAAAA.SoundId = "rbxassetid://531023877"
3646
            AAAAA.TimePosition = 0
3647
        end
3648
        if A == 71 then
3649
            AAAAA.SoundId = "rbxassetid://271588868"
3650
            AAAAA.TimePosition = 0
3651
        end
3652
        if A == 72 then
3653
            AAAAA.SoundId = "rbxassetid://602958674"
3654
            AAAAA.TimePosition = 0
3655
        end
3656
        if A == 73 then
3657
            AAAAA.SoundId = "rbxassetid://899472110"
3658
            AAAAA.TimePosition = 0
3659
        end
3660
        if A == 74 then
3661
            AAAAA.SoundId = "rbxassetid://793986125"
3662
            AAAAA.TimePosition = 0
3663
        end
3664
        if A == 75 then
3665
            AAAAA.SoundId = "rbxassetid://317643401"
3666
            AAAAA.TimePosition = 0
3667
        end
3668
        if A == 76 then
3669
            AAAAA.SoundId = "rbxassetid://427265119"
3670
            AAAAA.TimePosition = 0
3671
        end
3672
        if A == 77 then
3673
            AAAAA.SoundId = "rbxassetid://318250043"
3674
            AAAAA.TimePosition = 0
3675
        end
3676
        if A == 78 then
3677
            AAAAA.SoundId = "rbxassetid://272135781"
3678
            AAAAA.TimePosition = 0
3679
        end
3680
        if A == 79 then
3681
            AAAAA.SoundId = "rbxassetid://302662929"
3682
            AAAAA.TimePosition = 0
3683
        end
3684
        if A == 80 then
3685
            AAAAA.SoundId = "rbxassetid://1226918619"
3686
            AAAAA.TimePosition = 0
3687
        end
3688
        if A == 81 then
3689
            AAAAA.SoundId = "rbxassetid://973891000"
3690
            AAAAA.TimePosition = 0
3691
        end
3692
        if A == 82 then
3693
            AAAAA.SoundId = "rbxassetid://1002843959"
3694
            AAAAA.TimePosition = 0
3695
        end
3696
        if A == 83 then
3697
            AAAAA.SoundId = "rbxassetid://1441494988"
3698
            AAAAA.TimePosition = 0
3699
        end
3700
        AAAAA:Play()
3701
        repeat
3702
		swait()
3703
                AAAAA.Parent = tors
3704
	        rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
3705
    until AAAAA.Playing == false
3706
	hum.WalkSpeed = 40
3707
    attack = false
3708
    lul:Resume()
3709
    Character.Head.face.Texture = "rbxassetid://620619801"
3710
    hum.WalkSpeed = 40
3711
end
3712
3713
lolxdtest = false --dont remove or script wont work
3714
MoreTaunts = false
3715
mouse.KeyDown:connect(function(key)
3716
	if key == 'm' then
3717
		MERKIO:Stop()
3718
		AAAAA:Stop()
3719
		thonks:Stop()
3720
		so:Stop()
3721
		sors:Stop()
3722
		RCKIN:Stop()
3723
		soos:Stop()
3724
		danci = false
3725
	elseif key == 'n' and angery == true then
3726
		angery = false
3727
		MoreTaunts = false
3728
		print"Back to normal Taunts <"
3729
	end
3730
	if attack == false then
3731
		if lolxdtest == false then
3732
		if key == 'q' then
3733
			THEBESTOVERUSEDJOKEEVER()
3734
		elseif key == 'e' then
3735
			SCREAM()
3736
		elseif key == 'b' and angery == false then
3737
			angery = true
3738
			MoreTaunts = true
3739
			print"Replaced y,u,h,j,k,x,l,f,v,r,g,z,i,o with new Taunts"
3740
		elseif key == 'n' and angery == true then
3741
			angery = false
3742
		elseif key == 'r' and MoreTaunts == false then
3743
                        sneakonehundred()
3744
		elseif key == 't' then
3745
                        DANCEFORME()
3746
		elseif key == 'y' and MoreTaunts == false then
3747
                        takethat()
3748
		elseif key == 'z' and MoreTaunts == false then
3749
			EndMySufferingV2()
3750
		elseif key == 'g' and MoreTaunts == false then
3751
                        un_fun()
3752
                elseif key == 'p' and MoreTaunts == false then
3753
                        HELP()
3754
                elseif key == 'u' and MoreTaunts == false then
3755
                        BOI()
3756
                elseif key == 'o' and MoreTaunts == false then
3757
                        NO_U()
3758
                elseif key == 'f' and MoreTaunts == false then
3759
                        Ashes()
3760
		elseif key == 'h' and MoreTaunts == false then
3761
			NEN()
3762
                elseif key == 'g' and MoreTaunts == false then
3763
                        AnotherOne()
3764
                elseif key == 'k' and MoreTaunts == false then
3765
                        kyu_will_break_your_neck_asdf_longest_function_name_ever_xd()
3766
                elseif key == 'j' and MoreTaunts == false then
3767
                        WhatHuh()
3768
                elseif key == 'i' and MoreTaunts == false then
3769
                        fbiopenup()
3770
                elseif key == 'l' and MoreTaunts == false then
3771
                        Victory()
3772
		elseif key == 'x' and MoreTaunts == false then
3773
			ShutTheHellUp()
3774
		elseif key == 'v' and MoreTaunts == false then
3775
			dead()
3776
		elseif key == 'i' and MoreTaunts == true then
3777
			woah()
3778
                elseif key == 'c' and MoreTaunts == false then
3779
                        WRY()
3780
		elseif key == "y" and MoreTaunts == true then
3781
			thonki()
3782
		elseif key == "f" and MoreTaunts == true then
3783
			IsThatA()
3784
		elseif key == "u" and MoreTaunts == true then
3785
			Gumilol()
3786
		elseif key == "j" and MoreTaunts == true then
3787
			WoodyGotWood()
3788
		elseif key == "h" and MoreTaunts == true then
3789
			oofmyass()
3790
		elseif key == "k" and MoreTaunts == true then
3791
			DrinkdaDrink()
3792
		elseif key == "l" and MoreTaunts == true then
3793
			EatdaChips()
3794
		elseif key == "x" and MoreTaunts == true then
3795
			Sittyboi()
3796
		elseif key == "c" and MoreTaunts == true then
3797
			LeChange()
3798
		elseif key == "v" and MoreTaunts == true then
3799
			Woaht()
3800
		elseif key == "r" and MoreTaunts == true then
3801
			LIVING()
3802
		elseif key == "g" and MoreTaunts == true then
3803
			Seizure()
3804
		elseif key == "p" and MoreTaunts == true then
3805
			TRUEDANCEFORME()
3806
		elseif key == "z" and MoreTaunts == true then
3807
			REEE()
3808
		elseif key == "o" and MoreTaunts == true then
3809
			STARMAN()
3810
		end
3811
		end
3812
		end
3813
	end)
3814
3815
function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
3816
  local Hitboxpart = Instance.new("Part", EffectModel)
3817
  RemoveOutlines(Hitboxpart)
3818
  Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
3819
  Hitboxpart.CanCollide = false
3820
  Hitboxpart.Transparency = 1
3821
  Hitboxpart.Anchored = true
3822
  Hitboxpart.CFrame = Pose
3823
  game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
3824
  MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
3825
end
3826
wait2 = false
3827
combo = 1
3828
3829
3830
3831
3832
mouse.Button1Down:connect(function(key)
3833
  if attack == false then
3834
    attack = true
3835
    hum.WalkSpeed = 3.01
3836
    if combo == 1 then
3837
	for i = 0, 1.2, 0.1 do
3838
        swait()
3839
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-65)), 0.3)
3840
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(-65)), 0.1)
3841
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
3842
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(40)), 0.3)
3843
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
3844
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
3845
		  end
3846
		CreateSound("608537390", ra, 3, .8)
3847
		local sude = Instance.new("Part", ra)
3848
		sude.Size = Vector3.new(1, 1, 1)
3849
		sude:BreakJoints()
3850
		sude.Transparency = 1
3851
		sude.CanCollide = false
3852
		local dmgweld = Instance.new("Weld", sude)
3853
		dmgweld.Part0 = ra
3854
		dmgweld.Part1 = sude
3855
		dmgweld.C0 = dmgweld.C0 * CFrame.new(0,0,0.5)
3856
			local function death(part)
3857
				local tor = part.Parent:findFirstChild("Torso")
3858
				if tor ~= nil then
3859
					CreateSound("1615641704", ra, 7, 1)
3860
					local heds = part.Parent:findFirstChild("Head")
3861
					local vel = Instance.new("BodyVelocity", tor)
3862
					vel.Velocity = tor.CFrame.lookVector * -754
3863
					vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
3864
					local vels = Instance.new("BodyVelocity", heds)
3865
					vels.Velocity = heds.CFrame.lookVector * -546745
3866
					vels.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
3867
					tor:BreakJoints()
3868
					if tor then
3869
						tor.RotVelocity = game.Players.LocalPlayer.Character.Torso.CFrame.rightVector * 34
3870
						tor.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.rightVector * 34
3871
					end
3872
					wait(1)
3873
					sude:destroy()
3874
				end
3875
			end
3876
			ra.Touched:connect(death)
3877
      for i = 0, 1.2, 0.1 do
3878
        swait()
3879
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
3880
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
3881
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
3882
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
3883
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
3884
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
3885
      end
3886
    end
3887
    hum.WalkSpeed = 40
3888
    wait2 = false
3889
    attack = false
3890
	end
3891
end)
3892
3893
-------------------------------------------------------
3894
--End Attacks N Stuff--
3895
-------------------------------------------------------
3896
3897
3898
while jumping do
3899
 Humanoid.Jump = true
3900
 wait(0.9)
3901
end
3902
3903
3904
3905
3906
-------------------------------------------------------
3907
--Start Animations--
3908
-------------------------------------------------------
3909
local PlayerSize = 1
3910
local FT,RA,LA,RL,LL = Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh")
3911
FT.MeshId,FT.Scale = "rbxasset://fonts/torso.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
3912
RA.MeshId,RA.Scale = "rbxasset://fonts/rightarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
3913
LA.MeshId,LA.Scale = "rbxasset://fonts/leftarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
3914
RL.MeshId,RL.Scale = "rbxasset://fonts/rightleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
3915
LL.MeshId,LL.Scale = "rbxasset://fonts/leftleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
3916
3917
3918
local equipped = false
3919
local idle = 0
3920
local change = 1
3921
local val = 0
3922
local toim = 0
3923
local idleanim = 0.4
3924
hum.Animator.Parent = nil
3925
while true do
3926
	swait()
3927
	sine = sine + change
3928
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
3929
	local velderp = root.Velocity.y
3930
	hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
3931
	if equipped == true or equipped == false then
3932
		if attack == false then
3933
			idle = idle + 1
3934
		else
3935
			idle = 0
3936
		end
3937
		if 1 < root.Velocity.y and hitfloor == nil then
3938
			Anim = "Jump"
3939
			if attack == false then
3940
                rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
3941
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
3942
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
3943
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
3944
                LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
3945
                RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
3946
			end
3947
		elseif -1 > root.Velocity.y and hitfloor == nil then
3948
			Anim = "Fall"
3949
			if attack == false then
3950
                rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
3951
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
3952
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
3953
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
3954
                LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
3955
                RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
3956
			end
3957
		elseif torvel < 1 and hitfloor ~= nil then
3958
			Anim = "Idle"
3959
			change = .5
3960
			if attack == false then
3961
if angery == false then
3962
VALUE1 = false
3963
                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)
3964
                tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3965
                RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
3966
                LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3967
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
3968
                LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-5 + 2.5 * Sin(sine / 20))), 0.1)
3969
if VALUE1 == false and math.random(1,200) == 1 then
3970
				coroutine.resume(coroutine.create(function()
3971
					VALUE1 = true
3972
				for i = 1, 25 do
3973
						swait()
3974
					
3975
					end
3976
					VALUE1 = false
3977
					
3978
				end))
3979
end
3980
elseif angery == true then
3981
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
3982
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
3983
		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)
3984
		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)
3985
		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)
3986
		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)
3987
if VALUE1 == false and math.random(1,200) == 1 then
3988
				coroutine.resume(coroutine.create(function()
3989
					VALUE1 = true
3990
					for i = 1, 25 do
3991
						swait()
3992
		FT.Parent = tors
3993
		RA.Parent = ra
3994
		LA.Parent = la
3995
		RL.Parent = rl
3996
		LL.Parent = ll
3997
		for _,v in next, char:GetDescendants() do
3998
			if(v:IsA'DataModelMesh')then
3999
				v.Offset = Vector3.new(math.random(-200,200)/100,math.random(-200,200)/100,math.random(-200,200)/100)
4000
			end
4001
		end
4002
					tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(-25),math.rad((15+math.random(-15,15)/15)),math.rad(0)),.3)
4003
					end
4004
					VALUE1 = false
4005
		FT.Parent = nil
4006
		RA.Parent = nil
4007
		LA.Parent = nil
4008
		RL.Parent = nil
4009
		LL.Parent = nil
4010
		for _,v in next, char:GetDescendants() do
4011
			if(v:IsA'DataModelMesh')then
4012
				v.Offset = Vector3.new(0,0,0)
4013
			end
4014
		end
4015
					
4016
				end))
4017
	end
4018
end
4019
end
4020
		elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
4021
			Anim = "Walk"
4022
			change = 1
4023
			if attack == false then
4024
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
4025
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.3)
4026
		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)
4027
		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)
4028
		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)
4029
		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)
4030
			end
4031
		end
4032
	end
4033
	if lul.Volume == 0 then
4034
		lul.Volume = 10
4035
	end
4036
	lul.Looped = true
4037
	lul.Parent = tors
4038
	hum.MaxHealth = 1e9999
4039
	hum.Health = 1e9999
4040
	if 0 < #Effects then
4041
		for e = 1, #Effects do
4042
			if Effects[e] ~= nil then
4043
				local Thing = Effects[e]
4044
				if Thing ~= nil then
4045
					local Part = Thing[1]
4046
					local Mode = Thing[2]
4047
					local Delay = Thing[3]
4048
					local IncX = Thing[4]
4049
					local IncY = Thing[5]
4050
					local IncZ = Thing[6]
4051
					if 1 >= Thing[1].Transparency then
4052
						if Thing[2] == "Block1" then
4053
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
4054
							local Mesh = Thing[1].Mesh
4055
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4056
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4057
						elseif Thing[2] == "Block2" then
4058
							Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
4059
							local Mesh = Thing[7]
4060
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4061
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4062
						elseif Thing[2] == "Block3" then
4063
							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)
4064
							local Mesh = Thing[7]
4065
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4066
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4067
						elseif Thing[2] == "Cylinder" then
4068
							local Mesh = Thing[1].Mesh
4069
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4070
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4071
						elseif Thing[2] == "Blood" then
4072
							local Mesh = Thing[7]
4073
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
4074
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
4075
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4076
						elseif Thing[2] == "Elec" then
4077
							local Mesh = Thing[1].Mesh
4078
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
4079
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4080
						elseif Thing[2] == "Disappear" then
4081
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4082
						elseif Thing[2] == "Shatter" then
4083
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
4084
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
4085
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
4086
							Thing[6] = Thing[6] + Thing[5]
4087
						end
4088
					else
4089
						Part.Parent = nil
4090
						table.remove(Effects, e)
4091
					end
4092
				end
4093
			end
4094
		end
4095
	end
4096
end
4097
-------------------------------------------------------
4098
--End Animations And Script--
4099
-------------------------------------------------------