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