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