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