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