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