View difference between Paste ID: fMniYHz9 and weuKmEdC
SHOW: | | - or go back to the newest paste.
1
--Leaked by Kass
2
3
--"Lets mock him" ok bro u edit scripts in your free time get a life rofl"
4
5
local shake = true
6
local Util = {}
7
8
RS = game:GetService("RunService").RenderStepped
9
10
function Util:Tween(Obj, Dir, Style, Duration, Goal)
11
    local tweenService    = game:GetService("TweenService")
12
    local tweenInfo        = TweenInfo.new(
13
        Duration,
14
        Enum.EasingStyle[Style],
15
        Enum.EasingDirection[Dir]
16
    )
17
    local tween = tweenService:Create(Obj,tweenInfo,Goal)
18
    tween:Play()
19
    return tween
20
end
21
-- Void
22
23
24
 -- its in case u wanna replicate deez songs :troll:
25
for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
26
	if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then 
27
	game:GetService("RunService").Heartbeat:connect(function()
28
	v.Velocity = Vector3.new(31,0,0)
29
	end)
30
	end
31
	end
32
	mode = 1
33
	Bypass = "death"
34
	loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()
35-
	for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
35+
	local LocalPlayer = game:GetService("Players").LocalPlayer
36
local Heartbeat = game:GetService("RunService").Heartbeat
37
 
38-
	v.Velocity = Vector3.new(0,30,0)
38+
Heartbeat:Connect(function()
39-
	wait(0.5)
39+
    LocalPlayer.MaximumSimulationRadius = math.huge
40
    sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge)
41
end)
42
 
43
wait(0.2)
44
	local p = game.Players.LocalPlayer
45
	local char = p.Character
46
	local mouse = p:GetMouse()
47
	local larm = char["Left Arm"]
48
	local rarm = char["Right Arm"]
49
	local lleg = char["Left Leg"]
50
	local rleg = char["Right Leg"]
51
	local hed = char.Head
52
	local torso = char.Torso
53
	local hum = char.Humanoid
54
	local cam = game.Workspace.CurrentCamera
55
	local root = char.HumanoidRootPart
56
	for i,v in pairs (char:GetChildren()) do
57
		if v:IsA("Accessory") then
58
			v.Handle.Massless = true
59
			v.Handle.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
60
		end
61
	end
62
	hed.Massless = true
63
	hed.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
64
	torso.Massless = true
65
	torso.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
66
	rarm.Massless = true
67
	rarm.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
68
	larm.Massless = true
69
	larm.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
70
	lleg.Massless = true
71
	lleg.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
72
	rleg.Massless = true
73
	rleg.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
74
	root.Massless = true
75
	root.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
76
	warn("Netless Activated!")
77
	Bypass = "Death"
78
	plr = game.Players.LocalPlayer
79
	dead = false
80
	char = plr.Character
81
	-- BorderColor3
82
	
83
	-- fLING BLOCKERS
84
	bullet = workspace[plr.Name]["HumanoidRootPart"]
85
	bullet.Transparency = 0.6
86
bullet.BrickColor = BrickColor.new(0,255,0)
87
bullet.Material = "Neon"
88
	bhandle = bullet
89
	bullet.Massless = true
90
	
91
	mouse = plr:GetMouse()
92
	head = char.Head
93
	camera = workspace.CurrentCamera
94
	lt = true
95
	ltt = false
96
	charascum = Instance.new("BodyAngularVelocity")
97
charascum.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
98
charascum.AngularVelocity = Vector3.new(9e9,9e9,9e9)
99
charascum.MaxTorque = Vector3.new(9e9,9e9,9e9)
100
charascum.P = Vector3.new(9e9,9e9,9e9)
101
	local function IsFirstPerson()
102
		 return (head.CFrame.p - camera.CFrame.p).Magnitude < 1
103
	end
104
	
105
		 bbv = Instance.new("BodyPosition",bhandle)
106
		 bbv.Position = char.Torso.CFrame.p
107
	   
108
		 
109
		 
110
		 mouse.Button1Down:Connect(function()
111
			 if dead == false then
112
			lt = false
113
			ltt = false
114
		 bbav = Instance.new("BodyAngularVelocity",bhandle)
115
		 bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
116
		 bbav.P = 1000000000000000000000000000
117
		 bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000)
118
		 game:GetService("Debris"):AddItem(bbav,0.1)
119
			if game.Players:GetPlayerFromCharacter(mouse.Target.Parent) then
120
				if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
121
				  --repeat 
122
				game:GetService("RunService").RenderStepped:Wait()
123
				bbv.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
124
				bhandle.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
125
				wait(1)
126
				--until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
127
			elseif game.Players:GetPlayerFromCharacter(mouse.Target.Parent.Parent) then
128
				if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
129
				--repeat 
130
				game:GetService("RunService").RenderStepped:Wait()
131
				bbv.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
132
				bhandle.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
133
				wait(1)
134
				--until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
135
				
136
				else
137
		   -- repeat 
138
			game:GetService("RunService").RenderStepped:Wait()
139
			wait(1)
140
			--until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
141
			end
142
			wait()
143
			lt = true
144
			 end
145
			 end)
146
			 
147
		spawn(
148
			function()
149
				while true do
150
					game:GetService("RunService").Heartbeat:Wait()
151
					bullet.Velocity = Vector3.new(0,26,0)
152
			 end
153
		end)
154
	
155
	 plr:GetMouse().Button1Down:Connect(function()
156
	attackingwithhrp = true	
157
	end)
158
	
159
	 
160
	plr:GetMouse().Button1Up:Connect(function()
161
	attackingwithhrp = false
162
	end)
163
	
164
	plr:GetMouse().Button1Down:Connect(function()
165
	repeat wait() until attackingwithhrp == true
166
	repeat
167
	game:GetService("RunService").Heartbeat:Wait()
168
	if plr:GetMouse().Target ~= nil then
169
	bullet.Position = game:GetService("Players").LocalPlayer:GetMouse().Hit.p
170
	end
171
	until attackingwithhrp == false
172
	end)
173
174
wait(1/60)
175
for i,v in pairs(char:GetChildren()) do -- gets all ur characters children
176
if v:IsA("Accessory") and v.Name == "Starslayer Railgun" then -- dex name for the hat 
177
v.Name = "Starslayer Railgun" -- name it whatever you want
178
end
179
end
180
181
182
183
184
att0 = Instance.new("Attachment",char["Starslayer Railgun"].Handle) -- creates a attachment into the hat
185
att0.Orientation = Vector3.new(50, -88, 0) -- rotation
186
att0.Position = Vector3.new(-1.5, 0.6, 0) -- position
187
188
att1 = Instance.new("Attachment",char["Right Arm"]) -- what body part that the hat should be attached to (to make it work with r15 go down
189
-- make it a r15 body part name or just do humanoidroopart
190
191
ap = Instance.new("AlignPosition",char["Starslayer Railgun"].Handle) -- align position
192
ap.Attachment0 = att0
193
ap.Attachment1 = att1
194
ap.RigidityEnabled = true -- if its false it will make the hat be wobbly
195
196
197
ao = Instance.new("AlignOrientation",char["Starslayer Railgun"].Handle) -- align rotation
198
ao.Attachment0 = att0
199
ao.Attachment1 = att1
200
ao.RigidityEnabled = true
201
local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
202
local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
203
local C3 = {tRGB= function(c3) return c3.r*255,c3.g*255,c3.b*255 end,N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
204
local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
205
local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
206
local R3 = {N=Region3.new}
207
local De = S.Debris
208
local WS = workspace
209
local Lght = S.Lighting
210
local RepS = S.ReplicatedStorage
211
local IN = Instance.new
212
local Plrs = S.Players
213
214
Player = game.Players.LocalPlayer
215
Character = workspace.non
216
PlayerGui = Player.PlayerGui
217
Cam = workspace.CurrentCamera
218
Backpack = Player.Backpack
219
Character = workspace.non
220
Humanoid = Character.Humanoid
221
Mouse = Player:GetMouse()
222
RootPart = Character["HumanoidRootPart"]
223
Torso = Character["Torso"]
224
Head = Character["Head"]
225
RightArm = Character["Right Arm"]
226
LeftArm = Character["Left Arm"]
227
RightLeg = Character["Right Leg"]
228
LeftLeg = Character["Left Leg"]
229
RootJoint = RootPart["RootJoint"]
230
Neck = Torso["Neck"]
231
RightShoulder = Torso["Right Shoulder"]
232
LeftShoulder = Torso["Left Shoulder"]
233
RightHip = Torso["Right Hip"]
234
LeftHip = Torso["Left Hip"]
235
local TIME = 0
236
local sick = Instance.new("Sound",Torso)
237
kan = sick
238
IT = Instance.new
239
CF = CFrame.new
240
VT = Vector3.new
241
RAD = math.rad
242
C3 = Color3.new
243
UD2 = UDim2.new
244
BRICKC = BrickColor.new
245
ANGLES = CFrame.Angles
246
EULER = CFrame.fromEulerAnglesXYZ
247
COS = math.cos
248
ACOS = math.acos
249
SIN = math.sin
250
ASIN = math.asin
251
ABS = math.abs
252
MRANDOM = math.random
253
FLOOR = math.floor
254
255
--//=================================\\
256
--|| 	      USEFUL VALUES
257
--\\=================================//
258
259
Animation_Speed = 3
260
local FORCERESET = false
261
Frame_Speed = 1 / 60
262
local Speed = 16
263
local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
264
local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
265
local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
266
local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
267
local DAMAGEMULTIPLIER = 1
268
local ANIM = "Idle"
269
local ATTACK = false
270
local EQUIPPED = false
271
local HOLD = true
272
local COMBO = 3
273
local Rooted = false
274
local SINE = 5
275
Player_Size = 1
276
SIZE = 1
277
local KEYHOLD = false
278
local CHANGE = 2 / Animation_Speed
279
local WALKINGANIM = false
280
local VALUE1 = false
281
local VALUE2 = false
282
local ROBLOXIDLEANIMATION = IT("Animation")
283
ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
284
--ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
285
--ROBLOXIDLEANIMATION.Parent = Humanoid
286
local WEAPONGUI = IT("ScreenGui", PlayerGui)
287
WEAPONGUI.Name = "BanishV4Gui"
288
local Weapon = IT("Model")
289
Weapon.Name = "Adds"
290
local Effects = IT("Folder", Weapon)
291
Effects.Name = "Effects"
292
local ANIMATOR = Humanoid.Animator
293
local ANIMATE = Character:FindFirstChild("Animate")
294
local UNANCHOR = true
295
local TOBANISH = {}
296
local TAIL = {}
297
local Func = Instance.new("RemoteFunction")
298
local MODE = "VoidWalker"
299
function Tween(obj,props,time,easing,direction,repeats,backwards)
300
	local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
301
	local tween = S.TweenService:Create(obj, info, props)
302
	tween:Play()
303
end
304
sick = Instance.new("Sound", Character)
305
sick.Volume = 10
306
sick.TimePosition = 0
307
sick.PlaybackSpeed = 1
308
sick.Pitch = 1
309
sick.SoundId = "rbxassetid://10884885725"
310
sick.Name = "wrecked"
311
sick.Looped = true
312
sick:Play()
313
314
local NAMEBILL = Instance.new("BillboardGui",Character)
315
NAMEBILL.AlwaysOnTop = true
316
NAMEBILL.Size = UDim2.new(0, 0,0, 0)
317
NAMEBILL.StudsOffset = Vector3.new(0,2,0)
318
NAMEBILL.MaxDistance = 10000
319
NAMEBILL.Adornee = Head
320
NAMEBILL.Name = "NameBillboard"
321
local NAMEMODE = Instance.new("TextLabel",NAMEBILL)
322
NAMEMODE.BackgroundTransparency = 0.6
323
NAMEMODE.BackgroundColor3 = Color3.new(0.50,0,0)
324
NAMEMODE.TextScaled = false
325
NAMEMODE.BorderSizePixel = 0
326
NAMEMODE.Text = "Hack-Walker"
327
NAMEMODE.Font = "Antique"
328
NAMEMODE.TextSize = 24
329
NAMEMODE.TextStrokeTransparency = 0
330
NAMEMODE.Size = UDim2.new(1,0,0.5,0)
331
NAMEMODE.Parent = NAMEBILL
332
NAMEMODE.TextColor3 = Color3.fromRGB(0, 0, 0)
333
NAMEMODE.TextStrokeColor3 = Color3.new(0, 0, 0)
334
game:GetService("Lighting").ClockTime = 0
335
game:GetService("Lighting").Brightness = 0
336
game:GetService("Lighting").FogColor = Color3.new(0,0,0)
337
game:GetService("Lighting").FogEnd = 100
338
game:GetService("Lighting").Ambient = Color3.new(0.7,0.5,0.5)
339
game:GetService("Lighting").OutdoorAmbient = Color3.new(0.7,0.5,0.5)
340
local light = Instance.new("SurfaceLight",char["Head"])
341
light.Face = "Bottom"
342
light.Brightness = 10
343
light.Angle = 180
344
light.Color = Color3.new(0,255,0)
345
346
--//=================================\\
347
--\\=================================//
348
349
--//=================================\\
350
--||          COMPATIBILTY
351
--\\=================================//
352
353
cf = CF
354
angles = ANGLES
355
sine = SINE
356
mouse = Mouse
357
RH = RightHip
358
LH = LeftHip
359
RW = RightShoulder
360
LW = LeftShoulder
361
clerp = Clerp
362
necko = NECKC0
363
RootCF = ROOTC0
364
365
--//=================================\\
366
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
367
--\\=================================//
368
369
ArtificialHB = Instance.new("BindableEvent", script)
370
ArtificialHB.Name = "ArtificialHB"
371
372
script:WaitForChild("ArtificialHB")
373
374
frame = Frame_Speed
375
tf = 0
376
allowframeloss = false
377
tossremainder = false
378
lastframe = tick()
379
script.ArtificialHB:Fire()
380
381
game:GetService("RunService").Heartbeat:connect(function(s, p)
382
	tf = tf + s
383
	if tf >= frame then
384
		if allowframeloss then
385
			script.ArtificialHB:Fire()
386
			lastframe = tick()
387
		else
388
			for i = 1, math.floor(tf / frame) do
389
				script.ArtificialHB:Fire()
390
			end
391
		lastframe = tick()
392
		end
393
		if tossremainder then
394
			tf = 0
395
		else
396
			tf = tf - frame * math.floor(tf / frame)
397
		end
398
	end
399
end)
400
401
402
--//=================================\\
403
--\\=================================//
404
405
--//=================================\\
406
--|| 	      SOME FUNCTIONS
407
--\\=================================//
408
409
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
410
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
411
end
412
413
function PositiveAngle(NUMBER)
414
	if NUMBER >= 0 then
415
		NUMBER = 0
416
	end
417
	return NUMBER
418
end
419
420
function NegativeAngle(NUMBER)
421
	if NUMBER <= 0 then
422
		NUMBER = 0
423
	end
424
	return NUMBER
425
end
426
427
function Swait(NUMBER)
428
	if NUMBER == 0 or NUMBER == nil then
429
		ArtificialHB.Event:wait()
430
	else
431
		for i = 1, NUMBER do
432
			ArtificialHB.Event:wait()
433
		end
434
	end
435
end
436
437
NewInstance = function(instance,parent,properties)
438
	local inst = Instance.new(instance)
439
	inst.Parent = parent
440
	if(properties)then
441
		for i,v in next, properties do
442
			pcall(function() inst[i] = v end)
443
		end
444
	end
445
	return inst;
446
end
447
448
449
450
451
function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
452
	local NEWMESH = IT(MESH)
453
	if MESH == "SpecialMesh" then
454
		NEWMESH.MeshType = MESHTYPE
455
		if MESHID ~= "nil" and MESHID ~= "" then
456
			NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
457
		end
458
		if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
459
			NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
460
		end
461
	end
462
	NEWMESH.Offset = OFFSET or VT(0, 0, 0)
463
	NEWMESH.Scale = SCALE
464
	NEWMESH.Parent = PARENT
465
	return NEWMESH
466
end
467
468
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
469
	local NEWPART = IT("Part")
470
	NEWPART.formFactor = FORMFACTOR
471
	NEWPART.Reflectance = REFLECTANCE
472
	NEWPART.Transparency = TRANSPARENCY
473
	NEWPART.CanCollide = false
474
	NEWPART.Locked = true
475
	NEWPART.Anchored = true
476
	if ANCHOR == false then
477
		NEWPART.Anchored = false
478
	end
479
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
480
	NEWPART.Name = NAME
481
	NEWPART.Size = SIZE
482
	NEWPART.Position = Torso.Position
483
	NEWPART.Material = MATERIAL
484
	NEWPART:BreakJoints()
485
	NEWPART.Parent = PARENT
486
	return NEWPART
487
end
488
489
	local function weldBetween(a, b)
490
	    local weldd = Instance.new("ManualWeld")
491
	    weldd.Part0 = a
492
	    weldd.Part1 = b
493
	    weldd.C0 = CFrame.new()
494
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
495
	    weldd.Parent = a
496
	    return weldd
497
	end
498
499
500
function QuaternionFromCFrame(cf)
501
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
502
	local trace = m00 + m11 + m22
503
	if trace > 0 then 
504
		local s = math.sqrt(1 + trace)
505
		local recip = 0.5 / s
506
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
507
	else
508
		local i = 0
509
		if m11 > m00 then
510
			i = 1
511
		end
512
		if m22 > (i == 0 and m00 or m11) then
513
			i = 2
514
		end
515
		if i == 0 then
516
			local s = math.sqrt(m00 - m11 - m22 + 1)
517
			local recip = 0.5 / s
518
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
519
		elseif i == 1 then
520
			local s = math.sqrt(m11 - m22 - m00 + 1)
521
			local recip = 0.5 / s
522
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
523
		elseif i == 2 then
524
			local s = math.sqrt(m22 - m00 - m11 + 1)
525
			local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
526
		end
527
	end
528
end
529
 
530
function QuaternionToCFrame(px, py, pz, x, y, z, w)
531
	local xs, ys, zs = x + x, y + y, z + z
532
	local wx, wy, wz = w * xs, w * ys, w * zs
533
	local xx = x * xs
534
	local xy = x * ys
535
	local xz = x * zs
536
	local yy = y * ys
537
	local yz = y * zs
538
	local zz = z * zs
539
	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))
540
end
541
 
542
function QuaternionSlerp(a, b, t)
543
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
544
	local startInterp, finishInterp;
545
	if cosTheta >= 0.0001 then
546
		if (1 - cosTheta) > 0.0001 then
547
			local theta = ACOS(cosTheta)
548
			local invSinTheta = 1 / SIN(theta)
549
			startInterp = SIN((1 - t) * theta) * invSinTheta
550
			finishInterp = SIN(t * theta) * invSinTheta
551
		else
552
			startInterp = 1 - t
553
			finishInterp = t
554
		end
555
	else
556
		if (1 + cosTheta) > 0.0001 then
557
			local theta = ACOS(-cosTheta)
558
			local invSinTheta = 1 / SIN(theta)
559
			startInterp = SIN((t - 1) * theta) * invSinTheta
560
			finishInterp = SIN(t * theta) * invSinTheta
561
		else
562
			startInterp = t - 1
563
			finishInterp = t
564
		end
565
	end
566
	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
567
end
568
569
570
local naeeym2 = Instance.new("BillboardGui",Character)
571
naeeym2.AlwaysOnTop = true
572
naeeym2.Size = UDim2.new(7,35,3,15)
573
naeeym2.StudsOffset = Vector3.new(0,2,0)
574
naeeym2.MaxDistance = 10000
575
naeeym2.Adornee = Head
576
naeeym2.Name = "Name2"
577
local tecks2 = Instance.new("TextLabel",naeeym2)
578
tecks2.BackgroundTransparency = 1
579
tecks2.BackgroundColor3 = Color3.new(0.2,0,0)
580
tecks2.TextScaled = true
581
tecks2.BorderSizePixel = 0
582
tecks2.Text = "Hacker-Walker"
583
tecks2.Font = "Highway"
584
tecks2.TextSize = 35
585
tecks2.TextStrokeTransparency = 0
586
tecks2.Size = UDim2.new(1,0,0.5,0)
587
tecks2.Parent = naeeym2
588
tecks2.TextColor3 = Color3.new(0,1,0)
589
coroutine.resume(coroutine.create(function()
590
				while true do
591
					Swait()
592
					tecks2.Font = tecks2.Font
593
				end
594
			end))
595
local thetext = tecks2.Text
596
function Clerp(a, b, t)
597
	local qa = {QuaternionFromCFrame(a)}
598
	local qb = {QuaternionFromCFrame(b)}
599
	local ax, ay, az = a.x, a.y, a.z
600
	local bx, by, bz = b.x, b.y, b.z
601
	local _t = 1 - t
602
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
603
end
604
605
function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
606
	local frame = IT("Frame")
607
	frame.BackgroundTransparency = TRANSPARENCY
608
	frame.BorderSizePixel = BORDERSIZEPIXEL
609
	frame.Position = POSITION
610
	frame.Size = SIZE
611
	frame.BackgroundColor3 = COLOR
612
	frame.BorderColor3 = BORDERCOLOR
613
	frame.Name = NAME
614
	frame.Parent = PARENT
615
	return frame
616
end
617
618
function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
619
	local label = IT("TextLabel")
620
	label.BackgroundTransparency = 1
621
	label.Size = UD2(1, 0, 1, 0)
622
	label.Position = UD2(0, 0, 0, 0)
623
	label.TextColor3 = TEXTCOLOR
624
	label.TextStrokeTransparency = STROKETRANSPARENCY
625
	label.TextTransparency = TRANSPARENCY
626
	label.FontSize = TEXTFONTSIZE
627
	label.Font = TEXTFONT
628
	label.BorderSizePixel = BORDERSIZEPIXEL
629
	label.TextScaled = false
630
	label.Text = TEXT
631
	label.Name = NAME
632
	label.Parent = PARENT
633
	return label
634
end
635
636
-- Attack
637
			
638
function chatfunc(text)
639
	local chat = coroutine.wrap(function()
640
	if Character:FindFirstChild("TalkingBillBoard")~= nil then
641
		Character:FindFirstChild("TalkingBillBoard"):destroy()
642
	end
643
	local Bill = Instance.new("BillboardGui",Character)
644
	Bill.Size = UDim2.new(0,35,0,18)
645
	Bill.StudsOffset = Vector3.new(0,4.5,0)
646
	Bill.Adornee = Character.Head
647
	Bill.Name = "TalkingBillBoard"
648
	local Hehe = Instance.new("TextLabel",Bill)
649
	Hehe.BackgroundTransparency = 1
650
	Hehe.BorderSizePixel = 0
651
	Hehe.Text = ""
652
	Hehe.Font = tecks2.Font
653
	Hehe.TextSize = 23
654
	Hehe.TextStrokeTransparency = 0
655
Hehe.TextColor3 = tecks2.TextColor3
656
	Hehe.Size = UDim2.new(1,0,0.5,0)
657
	coroutine.resume(coroutine.create(function()
658
		while Hehe ~= nil do
659
			wait()	
660
			
661
		end
662
	end))
663
	spawn(function() RainbowifyText(Hehe) end)
664
	for i = 1,string.len(text),1 do
665
		wait()
666
		Hehe.Text = string.sub(text,1,i)
667
	end
668
	wait(3)
669
	for i = 0, 5, .025 do
670
		wait()
671
		Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
672
		Hehe.TextStrokeTransparency = i
673
		Hehe.TextTransparency = i
674
	end
675
	Bill:Destroy()
676
	end)
677
chat()
678
end
679
function NoOutlines(PART)
680
	PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
681
end
682
683
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
684
	local NEWWELD = IT(TYPE)
685
	NEWWELD.Part0 = PART0
686
	NEWWELD.Part1 = PART1
687
	NEWWELD.C0 = C0
688
	NEWWELD.C1 = C1
689
	NEWWELD.Parent = PARENT
690
	return NEWWELD
691
end
692
693
local S = IT("Sound")
694
function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
695
	local NEWSOUND = nil
696
	coroutine.resume(coroutine.create(function()
697
		NEWSOUND = S:Clone()
698
		NEWSOUND.Parent = PARENT
699
		NEWSOUND.Volume = VOLUME
700
		NEWSOUND.Pitch = PITCH
701
		NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
702
		NEWSOUND:play()
703
		if DOESLOOP == true then
704
			NEWSOUND.Looped = true
705
		else
706
			repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
707
			NEWSOUND:remove()
708
		end
709
	end))
710
	return NEWSOUND
711
end
712
713
function CFrameFromTopBack(at, top, back)
714
	local right = top:Cross(back)
715
	return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
716
end
717
local boomboxpart = CreatePart(0, Character, "SmoothPlastic", 0, 1, "Bright blue", "GunPartXD", VT(1.1, 1.1, 1.1),false)
718
local boomweld = CreateWeldOrSnapOrMotor("Weld", Torso, Torso, boomboxpart, CF(0*SIZE,-.5*SIZE,0*SIZE), CF(0, 0, 0))
719
local UsingBoombox = false
720
local boomboxname = ""
721
function Align(part0,part1,pos,rot)
722
pcall(function()
723
Instance.new("Attachment",part0.Handle)
724
Instance.new("AlignPosition",part0.Handle)
725
Instance.new("AlignOrientation", part0.Handle)
726
Instance.new("Attachment",part1)
727
part0.Handle.AlignPosition.Attachment0 = part0.Handle.Attachment
728
part0.Handle.AlignOrientation.Attachment0 = part0.Handle.Attachment
729
part0.Handle.AlignPosition.Attachment1 = part1.Attachment
730
part0.Handle.AlignOrientation.Attachment1 = part1.Attachment
731
part0.Handle.Attachment.Position = pos
732
part0.Handle.Attachment.Orientation = rot
733
part0.Handle.AlignPosition.Responsiveness = 200
734
part0.Handle.AlignOrientation.Responsiveness = 200
735
part0.Handle.AlignPosition.RigidityEnabled = true
736
part0.Handle.AlignOrientation.RigidityEnabled = true
737
end)
738
end
739
local TryBoombox = pcall(function() 
740
boomboxname = Character:FindFirstChildOfClass("Tool").Name
741
boomboxname.CanCollide = false
742
wait(1)
743
Align(boomboxname,char.Torso,Vector3.new(-0.35,0,0),Vector3.new(0,0,-90))
744
if boomboxname ~= nil then
745
UsingBoombox = true
746
else
747
UsingBoombox = false
748
end
749
end)
750
--WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
751
function WACKYEFFECT(Table)
752
	local TYPE = (Table.EffectType or "Sphere")
753
	local SIZE = (Table.Size or VT(1,1,1))
754
	local ENDSIZE = (Table.Size2 or VT(0,0,0))
755
	local TRANSPARENCY = (Table.Transparency or 0)
756
	local ENDTRANSPARENCY = (Table.Transparency2 or 1)
757
	local CFRAME = (Table.CFrame or Torso.CFrame)
758
	local MOVEDIRECTION = (Table.MoveToPos or nil)
759
	local ROTATION1 = (Table.RotationX or 0)
760
	local ROTATION2 = (Table.RotationY or 0)
761
	local ROTATION3 = (Table.RotationZ or 0)
762
	local MATERIAL = (Table.Material or "Neon")
763
	local COLOR = (Table.Color or C3(1,1,1))
764
	local TIME = (Table.Time or 45)
765
	local SOUNDID = (Table.SoundID or nil)
766
	local SOUNDPITCH = (Table.SoundPitch or nil)
767
	local SOUNDVOLUME = (Table.SoundVolume or nil)
768
	coroutine.resume(coroutine.create(function()
769
		local PLAYSSOUND = false
770
		local SOUND = nil
771
		local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
772
		if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
773
			PLAYSSOUND = true
774
			SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
775
		end
776
		EFFECT.Color = COLOR
777
		local MSH = nil
778
		if TYPE == "Sphere" then
779
			MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
780
		elseif TYPE == "Block" then
781
			MSH = IT("BlockMesh",EFFECT)
782
			MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
783
		elseif TYPE == "Wave" then
784
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
785
		elseif TYPE == "Ring" then
786
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
787
		elseif TYPE == "Slash" then
788
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
789
		elseif TYPE == "Round Slash" then
790
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
791
		elseif TYPE == "Swirl" then
792
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
793
		elseif TYPE == "Skull" then
794
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
795
		elseif TYPE == "Crystal" then
796
			MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
797
		end
798
		if MSH ~= nil then
799
			local MOVESPEED = nil
800
			if MOVEDIRECTION ~= nil then
801
				MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
802
			end
803
			local GROWTH = SIZE - ENDSIZE
804
			local TRANS = TRANSPARENCY - ENDTRANSPARENCY
805
			if TYPE == "Block" then
806
				EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
807
			else
808
				EFFECT.CFrame = CFRAME
809
			end
810
			for LOOP = 1, TIME+1 do
811
				Swait()
812
				MSH.Scale = MSH.Scale - GROWTH/TIME
813
				if TYPE == "Wave" then
814
					MSH.Offset = VT(0,0,-MSH.Scale.X/8)
815
				end
816
				EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
817
				if TYPE == "Block" then
818
					EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
819
				else
820
					EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
821
				end
822
				if MOVEDIRECTION ~= nil then
823
					local ORI = EFFECT.Orientation
824
					EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
825
					EFFECT.Orientation = ORI
826
				end
827
			end
828
			if PLAYSSOUND == false then
829
				EFFECT:remove()
830
			else
831
				SOUND.Stopped:Connect(function()
832
					EFFECT:remove()
833
				end)
834
			end
835
		else
836
			if PLAYSSOUND == false then
837
				EFFECT:remove()
838
			else
839
				repeat Swait() until SOUND.Playing == false
840
				EFFECT:remove()
841
			end
842
		end
843
	end))
844
end
845
846
function timeposition(position)
847
pcall(function()
848
kan.TimePosition = position
849
end)
850
pcall(function()
851
char.Parent.Parent[boomboxname].Handle:FindFirstChildOfClass("Sound").TimePosition = position
852
end)
853
end
854
local actual_last_song = nil
855
function gettheboomboxsong()
856
pcall(function()
857
kan.SoundId = kan.SoundId
858
end)
859
pcall(function()
860
char.Parent.Parent[boomboxname]:FindFirstChildOfClass("RemoteEvent"):FireServer("PlaySong", (kan.SoundId:match('%d+')))
861
end)
862
end
863
864
function CreatePart2(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
865
	local NEWPART = IT("Part")
866
	NEWPART.formFactor = FORMFACTOR
867
	NEWPART.Reflectance = REFLECTANCE
868
	NEWPART.Transparency = TRANSPARENCY
869
	NEWPART.CanCollide = false
870
	NEWPART.Locked = true
871
	NEWPART.Anchored = true
872
	if ANCHOR == false then
873
		NEWPART.Anchored = false
874
	end
875
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
876
	NEWPART.Name = NAME
877
	NEWPART.Size = SIZE
878
	NEWPART.Position = Torso.Position
879
	NEWPART.Material = MATERIAL
880
	NEWPART:BreakJoints()
881
	NEWPART.Parent = PARENT
882
	return NEWPART
883
end
884
885
function CreateWeldOrSnapOrMotor2(TYPE, PARENT, PART0, PART1, C0, C1)
886
	local NEWWELD = IT(TYPE)
887
	NEWWELD.Part0 = PART0
888
	NEWWELD.Part1 = PART1
889
	NEWWELD.C0 = C0
890
	NEWWELD.C1 = C1
891
	NEWWELD.Parent = PARENT
892
	return NEWWELD
893
end
894
895
---Descensionist
896
897
function ChangeName(Text)
898
	NAMEMODE.Text = Text
899
end
900
-- E
901
-- color
902
local deez = "Nick Nitro - UnderPlayer Coded To Reality"
903
local v = game:GetService("Players").LocalPlayer
904
            local scrg = Instance.new("ScreenGui",v.PlayerGui)
905
            scrg.Name = "Spinny"
906
            local wobble = Instance.new("Frame",scrg)
907
            wobble.Name = "Wobble"
908
            wobble.BackgroundTransparency = 0.5
909
            wobble.Size = UDim2.new(1.1,0,1.1,0)
910
            wobble.Position = UDim2.new(-0.08,0,0.943,0)
911
            local wobble2 = Instance.new("Frame",scrg)
912
            wobble2.Name = "wobble2"
913
            wobble2.BackgroundTransparency = 0.5
914
            wobble2.Size = UDim2.new(1.1,0,0.09,0)
915
            wobble2.Position = UDim2.new(-0.08,0,0.878,0)
916
            local Visuals = Instance.new("Frame",scrg)
917
            Visuals.Name = "Visuals"
918
            Visuals.BackgroundTransparency = 0.3
919
            Visuals.Size = UDim2.new(0,100,0,100)
920
            Visuals.Position = UDim2.new(0.462,0,0.826,0)
921
            local glow = Instance.new("ImageLabel",scrg)
922
            glow.Name = "glow"
923
            glow.BackgroundTransparency = 1
924
            glow.ImageTransparency = 0
925
            glow.Image = "rbxassetid://2344870656"
926
            glow.Size = UDim2.new(0,0,0,0)
927
            glow.Position = UDim2.new(0.026,0,-0.235,0)
928
            local Visuals2 = Instance.new("Frame",scrg)
929
            Visuals2.Name = "Visuals2"
930
            Visuals2.BackgroundTransparency = 0.3
931
            Visuals2.Size = UDim2.new(0,50,0,50)
932
            Visuals2.Position = UDim2.new(0.48,0,0.867,0)
933
            local TextFrame = Instance.new("TextLabel",scrg)
934
            TextFrame.Name = "Farmer"
935
            TextFrame.Font = tecks2.Font
936
            TextFrame.Text = "Nick Nitro - UnderPlayer Coded To Reality"
937
            TextFrame.TextScaled = true
938
            TextFrame.TextSize = 60
939
            TextFrame.TextColor3 = tecks2.TextColor3
940
            TextFrame.TextStrokeColor3 = C3(0, 0, 0)
941
            TextFrame.BackgroundTransparency = 1
942
            TextFrame.Size = UDim2.new(0.8,0,0,42)
943
            TextFrame.Position = UDim2.new(0.11,0,0.867,0)
944
            local TextFrame2 = Instance.new("TextLabel",scrg)
945
            TextFrame2.Name = "Farmer2"
946
            TextFrame2.Font = tecks2.Font
947
            TextFrame2.Text = "AdamHack's PowerFul Cannon Edit"
948
            TextFrame2.TextScaled = true
949
            TextFrame2.TextSize = 100
950
            TextFrame2.TextColor3 = tecks2.TextColor3
951
            TextFrame2.TextStrokeColor3 = C3(0, 0, 0)
952
            TextFrame2.BackgroundTransparency = 1
953
            TextFrame2.Size = UDim2.new(0.8,0,0,42)
954
            TextFrame2.Position = UDim2.new(0.11,0,0.925,0)
955
            TextFrame2.Rotation = TextFrame.Rotation
956
TextFrame2.Font = TextFrame.Font
957
            local fvalen = 0.55
958
            local fval = -0.49
959
            coroutine.resume(coroutine.create(function()
960
                while true do
961
                    Swait()
962
                    TextFrame.TextStrokeTransparency = 0
963
TextFrame2.TextStrokeTransparency = 0
964
                    TextFrame.Rotation = 0 - 2 * COS(SINE / 24)
965
                    TextFrame.Position = UDim2.new(0.11,0,0.867,0)
966
                    TextFrame.Font = tecks2.Font
967
TextFrame.Text = deez
968
        TextFrame2.Rotation = TextFrame.Rotation
969
TextFrame2.Font = TextFrame.Font
970
TextFrame2.BackgroundTransparency = 1
971
TextFrame2.TextSize = 100
972
                    glow.ImageColor3 = C3(0, 0, 0)
973
                    wobble.Rotation = 0 - 2 * COS(SINE / 24)
974
                    wobble2.Rotation = 0 - 2 * COS(SINE / 30)
975
                    wobble2.BackgroundColor3 = C3(0,0,0)
976
                    wobble2.BorderColor3 = C3(0,1,0)
977
                    wobble2.BorderSizePixel = 4
978
                    Visuals.Rotation = Visuals.Rotation + MRANDOM(-5, 5)
979
                    Visuals2.Rotation = Visuals2.Rotation + MRANDOM(-10, 10)
980
                    Visuals.BackgroundColor3 = C3(0,0,0)
981
                    Visuals.BorderColor3 = C3(0,1,0)
982
                    Visuals2.BackgroundColor3 = C3(0,0,0)
983
                    Visuals2.BorderColor3 = C3(0,1,0)
984
                    wobble.BackgroundColor3 = C3(0,0,0)
985
                    wobble.BorderColor3 = C3(0,1,0)
986
                    wobble.BorderSizePixel = 5
987
                end
988
            end))
989
			--  void
990
function secret()
991
	ATTACK = true
992
	Rooted = true
993
	for i = 0, 4, 0.1 do
994
		Swait()
995
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
996
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
997
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
998
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
999
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1000
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1001
	end
1002
	CreateSound(824687369, Torso, 10, 0.9, false)
1003
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1004
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1005
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1006
	
1007
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1008
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1009
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1010
	for i = 0, 2, 0.1 do
1011
		Swait()
1012
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1013
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1014
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1015
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1016
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1017
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1018
	end
1019
	MODE = "Terror"
1020
	tecks2.Text = "Un-Studio'd Dummy"
1021
tecks2.Font = "Legacy"
1022
deez = "Yume - Lotus Waters"
1023
chatfunc("ceat's gone, my mind left drifting...")
1024
	sick.SoundId = "rbxassetid://4550046224"
1025
 gettheboomboxsong()
1026
	sick.Volume = 10
1027
 Speed = 16
1028
	sick.PlaybackSpeed = 0.55
1029
	ATTACK = false
1030
	Rooted = false
1031
end
1032
1033
function katana()
1034
	ATTACK = true
1035
	Rooted = true
1036
	for i = 0, 4, 0.1 do
1037
		Swait()
1038
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1039
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1040
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1041
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1042
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1043
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1044
	end
1045
	CreateSound(824687369, Torso, 10, 0.9, false)
1046
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1047
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1048
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1049
	
1050
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1051
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1052
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1053
	for i = 0, 2, 0.1 do
1054
		Swait()
1055
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1056
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1057
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1058
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1059
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1060
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1061
	end
1062
	MODE = "INSANE"
1063
	chatfunc("NO ONE LEAVES HELL WITHOUT THEIR SOUL CLAIMED.")
1064
deez = "Nero's Day at Disneyland - Human Artifacts Found"
1065
1066
tecks2.Text = "Lost Echoes"
1067
tecks2.Font = "SpecialElite"
1068
 Speed = 16
1069
1070
	sick.SoundId = "rbxassetid://4185475912"
1071
 gettheboomboxsong()
1072
	sick.Volume = 10
1073
	sick.PlaybackSpeed = 1
1074
	--sick:Play()
1075
	ATTACK = false
1076
	Rooted = false
1077
1078
end
1079
1080
function burn()
1081
	ATTACK = true
1082
	Rooted = true
1083
1084
	for i = 0, 4, 0.1 do
1085
		Swait()
1086
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1087
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1088
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1089
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1090
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1091
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1092
	end
1093
	CreateSound(824687369, Torso, 10, 0.9, false)
1094
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1095
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1096
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1097
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1098
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1099
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1100
	for i = 0, 2, 0.1 do
1101
		Swait()
1102
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1103
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1104
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1105
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1106
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1107
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1108
	end
1109
	MODE = "Doom"
1110
	tecks2.Text = "X!Chara"
1111
tecks2.Font = "SciFi"
1112
deez = "UnderVerse - X!Gaster Theme"
1113
chatfunc("Oh Boy You've Maid Such a Big Mistake!")
1114
1115
	sick.SoundId = "rbxassetid://10491903158"
1116
 gettheboomboxsong()
1117
	sick.Volume = 10
1118
	sick.PlaybackSpeed = 1
1119
 Speed = 16
1120
	ATTACK = false
1121
	Rooted = false
1122
1123
end
1124
-- Dea
1125
function BloodWater()
1126
	ATTACK = true
1127
	Rooted = true
1128
1129
	for i = 0, 4, 0.1 do
1130
		Swait()
1131
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1132
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1133
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1134
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1135
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1136
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1137
	end
1138
	CreateSound(824687369, Torso, 10, 0.9, false)
1139
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1140
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1141
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1142
	
1143
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1144
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1145
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1146
	for i = 0, 2, 0.1 do
1147
		Swait()
1148
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1149
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1150
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1151
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1152
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1153
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1154
	end
1155
	MODE = "VoidWalker"
1156
	tecks2.Text = "Hack-Walker"
1157
tecks2.Font = "Highway"
1158
deez = "Nick Nitro - UnderPlayer Coded To Reality"
1159
chatfunc("Hey.. Your in my Way You wanna Have BAD TIME!?")
1160
1161
	sick.SoundId = "rbxassetid://10884885725"
1162
 gettheboomboxsong()
1163
	sick.Volume = 10
1164
	sick.PlaybackSpeed = 1
1165
 Speed = 16
1166
	ATTACK = false
1167
	Rooted = false
1168
1169
end
1170
1171
function rainbow()
1172
	ATTACK = true
1173
	Rooted = true
1174
1175
	for i = 0, 4, 0.1 do
1176
		Swait()
1177
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1178
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1179
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1180
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1181
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1182
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1183
	end
1184
	CreateSound(824687369, Torso, 10, 0.9, false)
1185
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1186
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1187
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1188
	
1189
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1190
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1191
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1192
	for i = 0, 2, 0.1 do
1193
		Swait()
1194
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1195
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1196
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1197
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1198
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1199
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1200
	end
1201
	MODE = "Lone"
1202
	tecks2.Text = "AdamHack"
1203
tecks2.Font = "Arcade"
1204
deez = "Virus404 Sans Theme"
1205
chatfunc("Finnaly the Real Fight Begins!!")
1206
1207
	sick.SoundId = 'rbxassetid://10939496738'
1208
 gettheboomboxsong()
1209
	sick.Volume = 10
1210
	sick.PlaybackSpeed = 0.85
1211
 Speed = 16
1212
	ATTACK = false
1213
	Rooted = false
1214
1215
end
1216
1217
function help()
1218
	ATTACK = true
1219
	Rooted = true
1220
1221
	for i = 0, 4, 0.1 do
1222
		Swait()
1223
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1224
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1225
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1226
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1227
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1228
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1229
	end
1230
	CreateSound(824687369, Torso, 10, 0.9, false)
1231
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1232
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1233
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1234
	
1235
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1236
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1237
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1238
	for i = 0, 2, 0.1 do
1239
		Swait()
1240
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1241
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1242
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1243
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1244
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1245
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1246
	end -- space
1247
	MODE = "Shooter"
1248
	tecks2.Text = "CyberPunk Sniper"
1249
tecks2.Font = "Garamond"
1250
deez = "COMBUSTIBLE EDISON - The Millionaire's Holiday"
1251
chatfunc("Im am a go down Swinging")
1252
 
1253
	sick.SoundId = 'rbxassetid://9901792799'
1254
 gettheboomboxsong()
1255
	sick.Volume = 10
1256
	sick.PlaybackSpeed = 1
1257
Speed = 16
1258
	ATTACK = false
1259
	Rooted = false
1260
1261
end
1262
-- AC
1263
local Particle = IT("ParticleEmitter",nil)
1264
Particle.Enabled = false
1265
Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
1266
Particle.LightEmission = 0.5
1267
Particle.Rate = 150
1268
Particle.ZOffset = 0.2
1269
Particle.Rotation = NumberRange.new(-180, 180)
1270
Particle.RotSpeed = NumberRange.new(-180, 180)
1271
Particle.Texture = "http://www.roblox.com/asset/?id=304437537"
1272
Particle.Color = ColorSequence.new(C3(0,0,0),C3(1,0,0))
1273
--ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
1274
function ParticleEmitter(Table)
1275
	local PRTCL = Particle:Clone()
1276
	local Speed = Table.Speed or 5
1277
	local Drag = Table.Drag or 0
1278
	local Size1 = Table.Size1 or 1
1279
	local Size2 = Table.Size2 or 5
1280
	local Lifetime1 = Table.Lifetime1 or 1
1281
	local Lifetime2 = Table.Lifetime2 or 1.5
1282
	local Parent = Table.Parent or Torso
1283
	local Emit = Table.Emit or 100
1284
	local Offset = Table.Offset or 360
1285
	local Acel = Table.Acel or VT(0,0,0)
1286
	local Enabled = Table.Enabled or false
1287
	PRTCL.Parent = Parent
1288
	PRTCL.Size = NumberSequence.new(Size1,Size2)
1289
	PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
1290
	PRTCL.Speed = NumberRange.new(Speed)
1291
	PRTCL.VelocitySpread = Offset
1292
	PRTCL.Drag = Drag
1293
	PRTCL.Acceleration = Acel
1294
	if Enabled == false then
1295
		PRTCL:Emit(Emit)
1296
		Debris:AddItem(PRTCL,Lifetime2)
1297
	else
1298
		PRTCL.Enabled = true
1299
	end
1300
	return PRTCL
1301
end
1302
-- Kat
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
function MakeForm(PART,TYPE)
1316
	if TYPE == "Cyl" then
1317
		local MSH = IT("CylinderMesh",PART)
1318
	elseif TYPE == "Ball" then
1319
		local MSH = IT("SpecialMesh",PART)
1320
		MSH.MeshType = "Sphere"
1321
	elseif TYPE == "Wedge" then
1322
		local MSH = IT("SpecialMesh",PART)
1323
		MSH.MeshType = "Wedge"
1324
	end
1325
end
1326
1327
function SpawnTrail(FROM,TO,BIG)
1328
	local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Black", "Trail", VT(0,0,0))
1329
	MakeForm(TRAIL,"Cyl")
1330
	local DIST = (FROM - TO).Magnitude
1331
	if BIG == true then
1332
		TRAIL.Size = VT(0.5,DIST,0.5)
1333
	else
1334
		TRAIL.Size = VT(0.25,DIST,0.25)
1335
	end
1336
	TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
1337
	coroutine.resume(coroutine.create(function()
1338
		for i = 1, 5 do
1339
			Swait()
1340
			TRAIL.Transparency = TRAIL.Transparency + 0.1
1341
		end
1342
		TRAIL:remove()
1343
	end))
1344
end
1345
1346
Debris = game:GetService("Debris")
1347
1348
function CastProperRay(StartPos, EndPos, Distance, Ignore)
1349
	local DIRECTION = CF(StartPos,EndPos).lookVector
1350
	return Raycast(StartPos, DIRECTION, Distance, Ignore)
1351
end
1352
1353
function turnto(position)
1354
	RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
1355
end
1356
1357
--//=================================\\
1358
--||	     WEAPON CREATION
1359
--\\=================================//
1360
1361
local Particle = IT("ParticleEmitter",nil)
1362
Particle.Enabled = false
1363
Particle.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.3),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(1,1)})
1364
Particle.LightEmission = 0.5
1365
Particle.Rate = 150
1366
Particle.ZOffset = 0.2
1367
Particle.Rotation = NumberRange.new(-180, 180)--You can change the rot
1368
Particle.RotSpeed = NumberRange.new(-180, 180)---You can change the rotspeed
1369
Particle.Texture = "http://www.roblox.com/asset/?id=304437537"--You can change the texture
1370
Particle.Color = ColorSequence.new(C3(1,0,0),C3(0.4,0,0))--You can change the color
1371
1372
--ParticleEmitter({Speed = 5, Drag = 0, Size1 = 1, Size2 = 5, Lifetime1 = 1, Lifetime2 = 1.5, Parent = Torso, Emit = 100, Offset = 360, Enabled = false})
1373
function ParticleEmitter(Table)
1374
	local PRTCL = Particle:Clone()
1375
	local Speed = Table.Speed or 5
1376
	local Drag = Table.Drag or 0
1377
	local Size1 = Table.Size1 or 1
1378
	local Size2 = Table.Size2 or 5
1379
	local Lifetime1 = Table.Lifetime1 or 1
1380
	local Lifetime2 = Table.Lifetime2 or 1.5
1381
	local Parent = Table.Parent or Torso
1382
	local Emit = Table.Emit or 100
1383
	local Offset = Table.Offset or 360
1384
	local Acel = Table.Acel or VT(0,0,0)
1385
	local Enabled = Table.Enabled or false
1386
	PRTCL.Parent = Parent
1387
	PRTCL.Size = NumberSequence.new(Size1,Size2)
1388
	PRTCL.Lifetime = NumberRange.new(Lifetime1,Lifetime2)
1389
	PRTCL.Speed = NumberRange.new(Speed)
1390
	PRTCL.VelocitySpread = Offset
1391
	PRTCL.Drag = Drag
1392
	PRTCL.Acceleration = Acel
1393
	if Enabled == false then
1394
		PRTCL:Emit(Emit)
1395
		Debris:AddItem(PRTCL,Lifetime2)
1396
	else
1397
		PRTCL.Enabled = true
1398
	end
1399
	return PRTCL
1400
end
1401
1402
1403
1404
local SKILLTEXTCOLOR = C3(0,1,0)---change the color of this if u want
1405
local SKILLFONT = "Arcade"--You can change the font
1406
local SKILLTEXTSIZE = 17--change the textsize if you want
1407
1408
Humanoid.Died:connect(function()
1409
	ATTACK = true
1410
end)
1411
-- Kick
1412
--[[ local SKILL1FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.1, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 1 Frame")
1413
local SKILL2FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.63, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 2 Frame")
1414
local SKILL3FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.215, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 3 Frame")
1415
local SKILL4FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.525, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 4 Frame")
1416
local SKILL5FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.365, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,1,0), C3(0, 1, 0), "Skill 5 Frame")
1417
1418
local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z] Destory Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 1")
1419
local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[X] Crash Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 2")
1420
local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C] Hack Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 3")
1421
local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[V] Delete Server", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 4")
1422
local SKILL5TEXT = CreateLabel(SKILL5FRAME, "[B] Leave Game", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 5")
1423
]]
1424
1425
function printbye(Name)
1426
	local MESSAGES = {"You cannot struggle, ","Your existance is an insult, ","Fade, ","Your existance is not desired, ","You are not permitted here, ","You are not to decide your fate, ","Be gone, ","You are already dead, ","Your live is an anomaly, ","Don't dare to return, ","Why are you resisting, ","You cannot exist here, ","Why are you struggling, ","Your fate was already decided, ","Goodbye, ","You cannot ignore my command, ","You cannot resist my command, ","You already died, "}
1427
	warn(MESSAGES[MRANDOM(1,#MESSAGES)]..Name..".")	
1428
end
1429
1430
workspace.ChildAdded:connect(function(instance)
1431
    for BANISH = 1, #TOBANISH do
1432
		if TOBANISH[BANISH] ~= nil then
1433
			if instance.Name == TOBANISH[BANISH] then
1434
				coroutine.resume(coroutine.create(function()
1435
					printbye(instance.Name)
1436
					instance:ClearAllChildren()
1437
					Debris:AddItem(instance,0.0005)
1438
				end))
1439
			end
1440
		end
1441
	end
1442
end)
1443
1444
function sit()
1445
	ATTACK = true
1446
	Rooted = true
1447
	for i = 0, 4, 0.1 do
1448
		Swait()
1449
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1450
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1451
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1452
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1453
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1454
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1455
	end
1456
	CreateSound(824687369, Torso, 10, 0.9, false)
1457
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1458
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1459
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1460
	
1461
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1462
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1463
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1464
	for i = 0, 2, 0.1 do
1465
		Swait()
1466
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1467
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1468
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1469
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1470
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1471
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1472
	end
1473
	MODE = "catgod"
1474
	tecks2.Text = "God among Cats"
1475
tecks2.Font = "Antique"
1476
deez = "Life Letters - Never Get Used to People"
1477
chatfunc("I'll never get used to people...")
1478
1479
	sick.SoundId = "rbxassetid://1416035124"
1480
 gettheboomboxsong()
1481
	sick.Volume = 10
1482
	sick.PlaybackSpeed = 0.8
1483
 Speed = 16
1484
	ATTACK = false
1485
	Rooted = false
1486
end
1487
function ascensionist()
1488
	ATTACK = true
1489
	Rooted = true
1490
	for i = 0, 4, 0.1 do
1491
		Swait()
1492
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
1493
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
1494
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
1495
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
1496
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
1497
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
1498
	end
1499
	CreateSound(824687369, Torso, 10, 0.9, false)
1500
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1501
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1502
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1503
	
1504
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1505
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1506
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
1507
	for i = 0, 2, 0.1 do
1508
		Swait()
1509
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
1510
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
1511
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
1512
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
1513
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
1514
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
1515
	end
1516
	MODE = "ascen"
1517
	tecks2.Text = "X!GASTER"
1518
tecks2.Font = "Code"
1519
deez = "UnderVerse - X!Gaster Theme"
1520
chatfunc("How pityful, X!Chara...")
1521
1522
	sick.SoundId = "rbxassetid://10491903158"
1523
 gettheboomboxsong()
1524
	sick.Volume = 10
1525
	sick.PlaybackSpeed = 1
1526
 Speed = 16
1527
	ATTACK = false
1528
	Rooted = false
1529
end
1530
1531
1532
1533
--//=================================\\
1534
--||			DAMAGING
1535
--\\=================================//
1536
1537
function Banish(Foe)
1538
	if Foe then
1539
		coroutine.resume(coroutine.create(function()
1540
			--if game.Players:FindFirstChild(Foe.Name) then
1541
				table.insert(TOBANISH,Foe.Name)
1542
				printbye(Foe.Name)
1543
			--end
1544
			Foe.Archivable = true
1545
			local CLONE = Foe:Clone()
1546
			Foe:Destroy()
1547
			CLONE.Parent = Effects
1548
			CLONE:BreakJoints()
1549
			local MATERIALS = {"Glass","Neon"}
1550
			for _, c in pairs(CLONE:GetDescendants()) do
1551
				if c:IsA("BasePart") then
1552
					if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
1553
 						
1554
					end
1555
					c.Anchored = true
1556
					c.Transparency = c.Transparency + 0.2
1557
					c.Material = MATERIALS[MRANDOM(1,2)]
1558
					c.Color = C3(0,0,0)
1559
					if c.ClassName == "MeshPart" then
1560
						c.TextureID = ""
1561
					end
1562
					if c:FindFirstChildOfClass("SpecialMesh") then
1563
						c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
1564
					end
1565
					if c:FindFirstChildOfClass("Decal") then
1566
						c:FindFirstChildOfClass("Decal"):remove()
1567
					end
1568
					c.Name = "Banished"
1569
					c.CanCollide = false
1570
				else
1571
					c:remove()
1572
				end
1573
			end
1574
			local A = false
1575
			for i = 1, 35 do
1576
				if A == false then
1577
					A = true
1578
				elseif A == true then
1579
					A = false
1580
				end
1581
				for _, c in pairs(CLONE:GetDescendants()) do
1582
					if c:IsA("BasePart") then
1583
						c.Anchored = true
1584
						c.Material = MATERIALS[MRANDOM(1,2)]
1585
						c.Transparency = c.Transparency + 0.8/35
1586
						if A == false then
1587
							c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
1588
						elseif A == true then
1589
							c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)						
1590
						end
1591
					end
1592
				end
1593
				Swait()
1594
			end
1595
			CLONE:remove()
1596
		end))
1597
	end
1598
end
1599
-- Asc
1600
function ApplyAoE(POSITION,RANGE,ISBANISH)
1601
	local CHILDREN = workspace:GetDescendants()
1602
	for index, CHILD in pairs(CHILDREN) do
1603
		if CHILD.ClassName == "Model" and CHILD ~= Character then
1604
			local HUM = CHILD:FindFirstChildOfClass("Humanoid")
1605
			if HUM then
1606
				local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
1607
				if TORSO then
1608
					if (TORSO.Position - POSITION).Magnitude <= RANGE then
1609
						if ISBANISH == true then
1610
							Banish(CHILD)
1611
						else
1612
							if ISBANISH == "Gravity" then
1613
								HUM.PlatformStand = true
1614
								if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
1615
									local grav = Instance.new("BodyPosition",TORSO)
1616
									grav.D = 15
1617
									grav.P = 20000
1618
									grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
1619
									grav.position = TORSO.Position
1620
									grav.Name = "V3BanishForce"..Player.Name
1621
								else
1622
									TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
1623
									TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
1624
								end
1625
							else
1626
								HUM.PlatformStand = false
1627
							end
1628
						end
1629
					elseif ISBANISH == "Gravity" then
1630
						if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
1631
							TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
1632
							HUM.PlatformStand = false
1633
						end
1634
					end
1635
				end
1636
			end
1637
		end
1638
	end
1639
end
1640
-- brutal
1641
function MagicSphere(SIZE,WAIT,CFRAME,COLOR,GROW)
1642
    local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
1643
    local mesh = IT("SpecialMesh",wave)
1644
    mesh.MeshType = "Sphere"
1645
    mesh.Scale = SIZE
1646
    mesh.Offset = VT(0,0,0)
1647
    wave.CFrame = CFRAME
1648
    coroutine.resume(coroutine.create(function(PART)
1649
        for i = 1, WAIT do
1650
            Swait()
1651
            mesh.Scale = mesh.Scale + GROW
1652
            wave.Transparency = wave.Transparency + (1/WAIT)
1653
            if wave.Transparency > 0.99 then
1654
                wave:remove()
1655
            end
1656
        end
1657
    end))
1658
end
1659
1660
function CreateRing(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW)
1661
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(0,0,0))
1662
	local mesh = IT("SpecialMesh",wave)
1663
	mesh.MeshType = "FileMesh"
1664
	mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
1665
	mesh.Scale = SIZE
1666
	mesh.Offset = VT(0,0,0)
1667
	wave.CFrame = CFRAME
1668
	coroutine.resume(coroutine.create(function(PART)
1669
		for i = 1, WAIT do
1670
			Swait()
1671
			mesh.Scale = mesh.Scale + GROW
1672
			if DOESROT == true then
1673
				wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
1674
			end
1675
			wave.Transparency = wave.Transparency + (0.5/WAIT)
1676
			if wave.Transparency > 0.99 then
1677
				wave:remove()
1678
			end
1679
		end
1680
	end))
1681
end
1682
1683
function BANNEAREST(POS,RANGE)
1684
	for i,v in ipairs(workspace:GetChildren()) do
1685
	local body = v:GetChildren()
1686
		for part = 1, #body do
1687
			if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
1688
				if(body[part].Position - POS).Magnitude < RANGE then
1689
					if v:FindFirstChildOfClass("Humanoid") then
1690
						Banish(v)
1691
					end
1692
				end
1693
			end
1694
		end
1695
	end
1696
end
1697
1698
function Slice(SIZE,WAIT,CFRAME,COLOR,GROW)
1699
	local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(1,1,1), true)
1700
	local mesh = CreateMesh("SpecialMesh", wave, "FileMesh", "448386996", "", VT(0,SIZE/10,SIZE/10), VT(0,0,0))
1701
	wave.CFrame = CFRAME
1702
	coroutine.resume(coroutine.create(function(PART)
1703
		for i = 1, WAIT do
1704
			Swait()
1705
			mesh.Scale = mesh.Scale * GROW
1706
			wave.Transparency = wave.Transparency + (0.5/WAIT)
1707
			if wave.Transparency > 0.99 then
1708
				wave:remove()
1709
			end
1710
		end
1711
	end))
1712
end
1713
1714
--//=================================\\
1715
--||	ATTACK FUNCTIONS AND STUFF
1716
--\\=================================//
1717
1718
--[[
1719
function Shot()
1720
	if BanishGun.Parent == nil then return end
1721
	ATTACK = true
1722
	Rooted = false
1723
	for i=0, 0.4, 0.1 / Animation_Speed do
1724
		Swait()
1725
		turnto(Mouse.Hit.p)
1726
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1727
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1728
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1729
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -2.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1730
		RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1731
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1732
	end
1733
	CreateSound(1905403158,BanishGun,10,1.5,false)
1734
	for i=0, 0.5, 0.1 / Animation_Speed do
1735
		Swait()
1736
		turnto(Mouse.Hit.p)
1737
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1738
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed) 
1739
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1740
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -1.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1741
		RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1742
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1743
	end
1744
		for i=0, 0.5, 0.1 / Animation_Speed do
1745
		Swait()
1746
		turnto(Mouse.Hit.p)
1747
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1748
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed) 
1749
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(90), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1750
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.2, 0.8, -2.5) * ANGLES(RAD(90), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1751
		RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1752
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1753
	end
1754
	repeat
1755
		for i=0, 0.2, 0.3 / Animation_Speed do
1756
			Swait()
1757
			turnto(Mouse.Hit.p)
1758
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
1759
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
1760
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1761
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1762
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1763
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1764
		end
1765
		local HIT,POS = CastProperRay(Hole.Position, Mouse.Hit.p, 1000, Character)
1766
		SpawnTrail(Hole.Position,POS)
1767
		if HIT ~= nil then
1768
			if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
1769
				Banish(HIT.Parent)
1770
			end
1771
		end
1772
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = Hole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
1773
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 1905402432, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1774
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
1775
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 541909814, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 1})
1776
		for i=0, 0.3, 0.3 / Animation_Speed do
1777
			Swait()
1778
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
1779
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)
1780
	            if MRANDOM(1,30) == 10 then
1781
	                Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(-45)), 1.5 / Animation_Speed)
1782
	            end   
1783
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.5, 0.5, 2) * ANGLES(RAD(110), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1784
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1785
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1786
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1787
		end
1788
	until KEYHOLD == false
1789
	ATTACK = false
1790
	Rooted = false
1791
end
1792
1793
function PistolShot()
1794
	if PistolGun.Parent == nil then return end
1795
	ATTACK = true
1796
	Rooted = false
1797
	for i=0, 0.4, 0.1 / Animation_Speed do
1798
		Swait()
1799
		turnto(Mouse.Hit.p)
1800
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1801
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
1802
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1803
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1804
		RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1805
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1806
	end
1807
	repeat
1808
		for i=0, 0.2, 0.1 / Animation_Speed do
1809
			Swait()
1810
			turnto(Mouse.Hit.p)
1811
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1812
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
1813
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1814
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1815
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1816
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1817
		end
1818
		local HIT,POS = CastProperRay(PistolHole.Position, Mouse.Hit.p, 1000, Character)
1819
		SpawnTrail(PistolHole.Position,POS)
1820
		if HIT ~= nil then
1821
			if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
1822
				Banish(HIT.Parent)
1823
			end
1824
		end
1825
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = PistolHole.CFrame, MoveToPos = PistolHole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1826
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = PistolHole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 904440937, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1827
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,PistolHole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1828
		WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,PistolHole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1829
		for i=0, 0.3, 0.1 / Animation_Speed do
1830
			Swait()
1831
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1832
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.25 / Animation_Speed)
1833
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(15), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1834
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1835
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1836
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1837
		end
1838
	until KEYHOLD == false
1839
	ATTACK = false
1840
	Rooted = false
1841
end
1842
1843
function Slash()
1844
	if Katana.Parent == nil then return end
1845
	ATTACK = true
1846
	Rooted = true
1847
	local STOPPP = false
1848
	MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
1849
	MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
1850
	MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
1851
	MagicSphere(VT(0,0,0),15,RootPart.CFrame,"Really black",VT(2,2,2))
1852
	coroutine.wrap(function()
1853
		while true do
1854
			Swait()
1855
			WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1856
			WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1857
			WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1858
			WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1859
			WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,5,1), Size2 = VT(1,25,1), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Black".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1860
			if STOPPP == true then
1861
				break
1862
			end
1863
		end
1864
	end)()
1865
	for i=0, 1, 0.1 / Animation_Speed do
1866
		Swait()
1867
		CreateRing(VT(0,0,0),false,0,5,CF(RootPart.Position-VT(0,3,0))*ANGLES(RAD(90),RAD(0),RAD(0)),"Really black",VT(1,1,0))
1868
		turnto(Mouse.Hit.p)
1869
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, -0.5*SIZE) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5 / Animation_Speed)
1870
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5 / Animation_Speed)
1871
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(90), RAD(-45), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1872
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.2*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(0), RAD(0), RAD(90)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1873
		RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE, -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1874
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(-45), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1875
	end
1876
	for i=0,0.1, 0.1 / Animation_Speed do
1877
		Swait()
1878
		turnto(Mouse.Hit.p)
1879
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5)
1880
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5)
1881
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(90), RAD(-45), RAD(0)) * RIGHTSHOULDERC0, 0.5)
1882
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 0.5)
1883
		RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
1884
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
1885
	end
1886
	local SOUND = CreateSound("rbxasset://sounds/swordlunge.wav", Torso, 10, 0.6)
1887
	SOUND.SoundId = "rbxasset://sounds/swordlunge.wav"
1888
	CreateSound(62339698, Torso, 10, 0.4)
1889
	BANNEAREST(RootPart.Position, 55)
1890
	WACKYEFFECT({Time = 25, EffectType = "Block", Size = VT(5,5,5), Size2 = VT(100,100,100)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/1000,100/1000), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 3923230963, SoundPitch = MRANDOM(1,1.1), SoundVolume = 10})
1891
	WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1892
	WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1893
	WACKYEFFECT({Time = 25, EffectType = "Slash", Size = VT(0,0,0), Size2 = VT(1,0,1)*MRANDOM(1000/1000,1750/1000), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-4,0)*ANGLES(RAD(MRANDOM(-5,5)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-100/100,100/100), RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1894
	STOPPP = true
1895
	for i=0, 1, 0.1 / Animation_Speed do
1896
		Swait()
1897
		turnto(Mouse.Hit.p)
1898
		Humanoid.CameraOffset = VT(MRANDOM(-500,500)/2.5,MRANDOM(-50,50)/2.5,MRANDOM(-500,500)/2.5)/30
1899
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.5)
1900
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-75)), 0.5)
1901
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(-75)) * RIGHTSHOULDERC0, 0.5)
1902
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, -1*SIZE) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 0.5)
1903
		RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
1904
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5)
1905
	end
1906
	Humanoid.CameraOffset = VT(0,0,0)
1907
	ATTACK = false
1908
	Rooted = false
1909
end
1910
1911
function AttackTemplate()
1912
	ATTACK = true
1913
	Rooted = false
1914
	for i=0, 1, 0.1 / Animation_Speed do
1915
		Swait()
1916
		RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1917
		Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1918
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
1919
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
1920
		RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1921
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
1922
	end
1923
	ATTACK = false
1924
	Rooted = false
1925
end
1926
]]
1927
function Effect(Table)
1928
	local TYPE = (Table.EffectType or "Sphere")
1929
	local SIZE = (Table.Size or Vector3.new(1,1,1))
1930
	local ENDSIZE = (Table.Size2 or Vector3.new())
1931
	local TRANSPARENCY = (Table.Transparency or 0)
1932
	local ENDTRANSPARENCY = (Table.Transparency2 or 1)
1933
	local CFRAME = (Table.CFrame or Torso.CFrame)
1934
	local MOVEDIRECTION = (Table.MoveToPos or nil)
1935
	local ROTATION1 = (Table.RotationX or 0)
1936
	local ROTATION2 = (Table.RotationY or 0)
1937
	local ROTATION3 = (Table.RotationZ or 0)
1938
	local MATERIAL = (Table.Material or "Neon")
1939
	local COLOR = (Table.Color or GUN.NeonParts.Color)
1940
	local hOK,sOK,vOK = Color3.toHSV(COLOR)
1941
	local RAINBOWPART = false
1942
	if sOK > .1 then
1943
		RAINBOWPART = true
1944
	end
1945
	local TIME = (Table.Time or 45)
1946
	local SOUNDID = (Table.SoundID or nil)
1947
	local SOUNDPITCH = (Table.SoundPitch or nil)
1948
	local SOUNDVOLUME = (Table.SoundVolume or nil)
1949
	local USEBOOMERANGMATH = (Table.UseBoomerangMath or false)
1950
	local BOOMERANG = (Table.Boomerang or 0)
1951
	local SIZEBOOMERANG = (Table.SizeBoomerang or 0)
1952
	coroutine.resume(coroutine.create(function()
1953
		local PLAYSSOUND = false
1954
		local SOUND = nil
1955
		local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,Color3.new(0,1,1),"Effect",Vector3.new(1,1,1),true)
1956
		if RAINBOWPART then
1957
			coroutine.resume(coroutine.create(function()
1958
				while not stopeverything and EFFECT:IsDescendantOf(game) do
1959
					EFFECT.Color = Color3.new(0,1,1)
1960
					Swait()
1961
				end
1962
			end))
1963
		end
1964
		if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
1965
			PLAYSSOUND = true
1966
			SOUND = CreateSound(SOUNDID,EFFECT,SOUNDVOLUME,SOUNDPITCH,false)
1967
		end
1968
		EFFECT.Color = COLOR
1969
		local MSH = nil
1970
		if TYPE == "Sphere" then
1971
			MSH = CreateMesh("SpecialMesh",EFFECT,"Sphere","","",SIZE,Vector3.new())
1972
		elseif TYPE == "Block" or TYPE == "Box" then
1973
			MSH = Instance.new("BlockMesh",EFFECT)
1974
			MSH.Scale = SIZE
1975
		elseif TYPE == "Wave" then
1976
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8))
1977
		elseif TYPE == "Ring" then
1978
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,.1),Vector3.new())
1979
		elseif TYPE == "Slash" then
1980
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
1981
		elseif TYPE == "Round Slash" then
1982
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
1983
		elseif TYPE == "Swirl" then
1984
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","168892432","",SIZE,Vector3.new())
1985
		elseif TYPE == "Skull" then
1986
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new())
1987
		elseif TYPE == "Crystal" then
1988
			MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","9756362","",SIZE,Vector3.new())
1989
		end
1990
		if MSH ~= nil then
1991
			local BOOMR1 = 1+BOOMERANG/50
1992
			local BOOMR2 = 1+SIZEBOOMERANG/50
1993
			local MOVESPEED = nil
1994
			if MOVEDIRECTION ~= nil then
1995
				if USEBOOMERANGMATH == true then
1996
					MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1
1997
				else
1998
					MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)
1999
				end
2000
			end
2001
			local GROWTH = nil
2002
			if USEBOOMERANGMATH == true then
2003
				GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1)
2004
			else
2005
				GROWTH = (SIZE - ENDSIZE)
2006
			end
2007
			local TRANS = TRANSPARENCY - ENDTRANSPARENCY
2008
			if TYPE == "Block" then
2009
				EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
2010
			else
2011
				EFFECT.CFrame = CFRAME
2012
			end
2013
			if USEBOOMERANGMATH == true then
2014
				for LOOP = 1,TIME+1 do
2015
					Swait()
2016
					MSH.Scale = MSH.Scale - (Vector3.new((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME
2017
					if TYPE == "Wave" then
2018
						MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
2019
					end
2020
					EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
2021
					if TYPE == "Block" then
2022
						EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
2023
					else
2024
						EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
2025
					end
2026
					if MOVEDIRECTION ~= nil then
2027
						local ORI = EFFECT.Orientation
2028
						EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1)))
2029
						EFFECT.Orientation = ORI
2030
					end
2031
				end
2032
			else
2033
				for LOOP = 1,TIME+1 do
2034
					Swait()
2035
					MSH.Scale = MSH.Scale - GROWTH/TIME
2036
					if TYPE == "Wave" then
2037
						MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
2038
					end
2039
					EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
2040
					if TYPE == "Block" then
2041
						EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
2042
					else
2043
						EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
2044
					end
2045
					if MOVEDIRECTION ~= nil then
2046
						local ORI = EFFECT.Orientation
2047
						EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED)
2048
						EFFECT.Orientation = ORI
2049
					end
2050
				end
2051
			end
2052
			EFFECT.Transparency = 1
2053
			if PLAYSSOUND == false then
2054
				EFFECT:Destroy()
2055
			else
2056
				repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
2057
				EFFECT:Destroy()
2058
			end
2059
		else
2060
			if PLAYSSOUND == false then
2061
				EFFECT:Destroy()
2062
			else
2063
				repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
2064
				EFFECT:Destroy()
2065
			end
2066
		end
2067
	end))
2068
end
2069
function Lightning(Part0,Part1,Timess,Offset,Color,Timer,sSize,eSize,Trans,Boomer,sBoomer,Trans2)
2070
	local magz = (Part0 - Part1).Magnitude
2071
	local Times = math.floor(math.clamp(magz/10,1,20))
2072
	local curpos = Part0
2073
	local trz = {
2074
		-Offset,
2075
		Offset
2076
	}
2077
	for i = 1,Times do
2078
		local li = Instance.new("Part",Effects)
2079
		li.TopSurface = 0
2080
		li.Material = "Neon"
2081
		li.BottomSurface = 0
2082
		li.Anchored = true
2083
		li.Locked = true
2084
		li.Transparency = 0
2085
		li.Color = Color
2086
		li.formFactor = "Custom"
2087
		li.CanCollide = false
2088
		li.Size = Vector3.new(.1,.1,magz/Times)
2089
		local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
2090
		local trolpos = CFrame.new(curpos,Part1) * CFrame.new(0,0,magz/Times).p + Offzet
2091
		if Times == i then
2092
			local magz2 = (curpos - Part1).Magnitude
2093
			li.Size = Vector3.new(.1,.1,magz2)
2094
			li.CFrame = CFrame.new(curpos,Part1) * CFrame.new(0,0,-magz2/2)
2095
		else
2096
			li.CFrame = CFrame.new(curpos,trolpos) * CFrame.new(0,0,magz/Times/2)
2097
		end
2098
		curpos = li.CFrame * CFrame.new(0,0,magz/Times/2).p
2099
		li:Destroy()
2100
		Effect({Time = Timer,EffectType = "Box",Size = Vector3.new(sSize,sSize,li.Size.Z),Size2 = Vector3.new(eSize,eSize,li.Size.Z),Transparency = Trans,Transparency2 = Trans2 or 1,CFrame = li.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = li.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = Boomer,Boomerang = 0,SizeBoomerang = sBoomer})
2101
		Swait()
2102
	end
2103
end
2104
function AttackGyro()
2105
	local GYRO = Instance.new("BodyGyro",RootPart)
2106
	GYRO.D = 25
2107
	GYRO.P = 20000
2108
	GYRO.MaxTorque = Vector3.new(0,4000000,0)
2109
	GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p)
2110
	coroutine.resume(coroutine.create(function()
2111
		repeat if stopeverything then wait(math.huge) end
2112
			swait()
2113
			GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p)
2114
		until not ATTACK
2115
		GYRO:Destroy()
2116
	end))
2117
end
2118
function swait(NUMBER)
2119
	if NUMBER == 0 or NUMBER == nil then
2120
		ArtificialHB.Event:wait()
2121
	else
2122
		for i = 1, NUMBER do
2123
			ArtificialHB.Event:wait()
2124
		end
2125
	end
2126
end
2127
local mousehold = false
2128
local arm = Character["Right Arm"]
2129
function attackone()
2130
	
2131
	ATTACK = true
2132
	Humanoid.WalkSpeed = 16
2133
	
2134
	for i = 0,.5,.05 do
2135
		swait()
2136
		turnto(Mouse.Hit.p)
2137
		
2138
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
2139
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
2140
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
2141
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
2142
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2143
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2144
	end
2145
repeat
2146
local shade = Color3.new(0,0,0)
2147
	Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 7229703765,SoundPitch = 1,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
2148
	Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
2149
	for i = 0,2 do
2150
		Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
2151
		Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = arm.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
2152
	end
2153
	local mousehit = Mouse.Hit
2154
2155
	local DISTANCE = (arm.Position - mousehit.p).Magnitude
2156
	
2157
	
2158
	for i = 1,4 do
2159
		coroutine.resume(coroutine.create(function()
2160
			Lightning(arm.Position,mousehit.p,15,3.5,Color3.new(0,0,0),25,0,1,0,true,55)
2161
		end))
2162
	end
2163
	coroutine.resume(coroutine.create(function()
2164
CreateSound(3606132964, Torso, 10, 1)
2165
		Lightning(arm.Position,mousehit.p,15,3.5,Color3.new(0,0,0),25,0,1,0,true,55)
2166
		Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 821439273,SoundPitch = .8,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
2167
		Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = shade,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
2168
		for i = 0,2 do
2169
			Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
2170
			Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
2171
		end
2172
		
2173
	end))
2174
	for i = 0,.5,.075 do
2175
		swait()
2176
		turnto(Mouse.Hit.p)
2177
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 0.5 / Animation_Speed)
2178
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.5 / Animation_Speed)  
2179
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
2180
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(20), RAD(-20)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
2181
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2182
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2183
		
2184
	end
2185
until mousehold == false
2186
	Humanoid.WalkSpeed = 50
2187
	ATTACK = false
2188
end
2189
2190
function memeee()
2191
local memer = {"balls","sussy","among","getfenv()","yoinky sploinky",">:("}
2192
	MODE = "meme"
2193
	tecks2.Text = memer[math.random(1,6)]
2194
tecks2.Font = "Cartoon"
2195
chatfunc("my balls itch")
2196
deez = "goodtek - brownbrickitism"
2197
	sick.SoundId = "rbxassetid://1076825525"
2198
 gettheboomboxsong()
2199
	sick.Volume = 10
2200
	sick.PlaybackSpeed = 1
2201
	sick.Pitch = 1
2202
Speed = 16
2203
2204
2205
	
2206
end
2207
2208
function antielemento()
2209
2210
local songs = {"rbxassetid://6744759546","rbxassetid://4920807873","rbxassetid://532649357","rbxassetid://2071274388","rbxassetid://1571736139","rbxassetid://5729692309"}
2211
	ATTACK = true
2212
	Rooted = true
2213
2214
	for i = 0, 4, 0.1 do
2215
		Swait()
2216
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2217
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2218
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2219
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2220
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2221
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2222
	end
2223
	CreateSound(824687369, Torso, 10, 0.9, false)
2224
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2225
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2226
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2227
	
2228
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2229
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2230
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2231
	for i = 0, 2, 0.1 do
2232
		Swait()
2233
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2234
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2235
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2236
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2237
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2238
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2239
	end
2240
	MODE = "endmad"
2241
	tecks2.Text = "Anti Elemental"
2242
tecks2.Font = "TitilliumWeb"
2243
deez = "[Custom Playlist]"
2244
chatfunc("Extra effects have been: Disabled.")
2245
	sick.SoundId = songs[math.random(1,6)]
2246
 gettheboomboxsong()
2247
	sick.Volume = 10
2248
	sick.PlaybackSpeed = 1
2249
	sick.Pitch = 1
2250
 Speed = 25
2251
	ATTACK = false
2252
	Rooted = false
2253
2254
end
2255
function balls()
2256
local memes = {"creature","thing","nil","destroyer","forgotten_mau.pkg","chosen"}
2257
local sex = {"rbxassetid://2297862957","rbxassetid://919231299","rbxassetid://873042302","rbxassetid://4185475912","rbxassetid://913267185","rbxassetid://3250172020"}
2258
	ATTACK = true
2259
	Rooted = true
2260
2261
	for i = 0, 4, 0.1 do
2262
		Swait()
2263
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2264
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2265
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2266
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2267
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2268
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2269
	end
2270
	CreateSound(824687369, Torso, 10, 0.9, false)
2271
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2272
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2273
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2274
	
2275
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2276
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2277
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2278
	for i = 0, 2, 0.1 do
2279
		Swait()
2280
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2281
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2282
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2283
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2284
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2285
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2286
	end
2287
	MODE = "sussy"
2288
	tecks2.Text = memes[math.random(1,6)]
2289
tecks2.Font = "SpecialElite"
2290
deez = "ñ"
2291
chatfunc("hElLO, sTrAnGeR. wOuLd YoU lIkE tO pLaY a GaMe?")
2292
	sick.SoundId = sex[math.random(1,6)]
2293
 gettheboomboxsong()
2294
	sick.Volume = 10
2295
	sick.PlaybackSpeed = 1
2296
	sick.Pitch = 0.7
2297
 Speed = 16
2298
	ATTACK = false
2299
	Rooted = false
2300
2301
end
2302
function drifter()
2303
2304
	ATTACK = true
2305
	Rooted = true
2306
2307
	for i = 0, 4, 0.1 do
2308
		Swait()
2309
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2310
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2311
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2312
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2313
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2314
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2315
	end
2316
	
2317
	CreateSound(824687369, Torso, 10, 0.9, false)
2318
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2319
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2320
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2321
	
2322
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2323
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2324
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2325
	for i = 0, 2, 0.1 do
2326
		Swait()
2327
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2328
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2329
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2330
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2331
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2332
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2333
	end
2334
	MODE = "thing"
2335
	tecks2.Text = "Error404"
2336
tecks2.Font = "Code"
2337
chatfunc("You Better Preper yourself .")
2338
deez = "Original - Error404 Last Revamp"
2339
	sick.SoundId = "rbxassetid://10941289382"
2340
 gettheboomboxsong()
2341
	sick.Volume = 10
2342
	sick.PlaybackSpeed = 1
2343
	sick.Pitch = 1
2344
Speed = 16
2345
	ATTACK = false
2346
	Rooted = false
2347
2348
	
2349
end
2350
function exodim()
2351
2352
	ATTACK = true
2353
	Rooted = true
2354
2355
	for i = 0, 4, 0.1 do
2356
		Swait()
2357
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2358
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2359
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2360
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2361
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2362
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2363
	end
2364
	
2365
	CreateSound(824687369, Torso, 10, 0.9, false)
2366
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2367
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2368
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2369
	
2370
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2371
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2372
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2373
	for i = 0, 2, 0.1 do
2374
		Swait()
2375
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2376
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2377
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2378
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2379
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2380
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2381
	end
2382
	MODE = "spaceiscool"
2383
	tecks2.Text = "Serious AdamHack"
2384
tecks2.Font = "Code"
2385
deez = "Kamehamebruh Epic Sans Theme"
2386
chatfunc("FACE MY THE REAL HACKERFUL POWER!")
2387
	sick.SoundId = "rbxassetid://10944756610"
2388
 gettheboomboxsong()
2389
	sick.Volume = 10
2390
	sick.PlaybackSpeed = 1
2391
	sick.Pitch = 1
2392
Speed = 16
2393
	ATTACK = false
2394
	Rooted = false
2395
2396
	-- light
2397
end
2398
function french()
2399
2400
	ATTACK = true
2401
	Rooted = true
2402
2403
	for i = 0, 4, 0.1 do
2404
		Swait()
2405
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2406
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2407
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2408
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2409
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2410
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2411
	end
2412
	
2413
	CreateSound(824687369, Torso, 10, 0.9, false)
2414
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2415
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2416
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2417
	
2418
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2419
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2420
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2421
	for i = 0, 2, 0.1 do
2422
		Swait()
2423
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2424
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2425
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2426
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2427
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2428
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2429
	end
2430
	MODE = "perfectnothing"
2431
	tecks2.Text = "Coup d'État"
2432
tecks2.Font = "Antique"
2433
deez = "Unknown Author - Perfect Nothing"
2434
chatfunc("Levez la main à tous, c'est un coup d'état!")
2435
	sick.SoundId = "rbxassetid://2663730937"
2436
 gettheboomboxsong()
2437
	sick.Volume = 10
2438
	sick.PlaybackSpeed = 1
2439
	sick.Pitch = 1
2440
Speed = 16
2441
	ATTACK = false
2442
	Rooted = false
2443
2444
	
2445
end
2446
function switcher()
2447
2448
	ATTACK = true
2449
	Rooted = true
2450
2451
	for i = 0, 4, 0.1 do
2452
		Swait()
2453
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2454
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2455
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2456
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2457
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2458
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2459
	end
2460
	
2461
	CreateSound(824687369, Torso, 10, 0.9, false)
2462
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2463
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2464
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2465
	
2466
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2467
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2468
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2469
	for i = 0, 2, 0.1 do
2470
		Swait()
2471
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2472
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2473
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2474
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2475
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2476
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2477
	end
2478
	MODE = "SOLITUDE"
2479
	tecks2.Text = "SOLITUDE"
2480
tecks2.Font = "Code"
2481
deez = "Astronaut - 13"
2482
chatfunc("Shaking, oh my god, shaking...")
2483
	sick.SoundId = "rbxassetid://723652641"
2484
 gettheboomboxsong()
2485
	sick.Volume = 10
2486
	sick.PlaybackSpeed = 1
2487
	sick.Pitch = 1
2488
Speed = 16
2489
	ATTACK = false
2490
	Rooted = false
2491
2492
	
2493
end
2494
function dead()
2495
2496
	ATTACK = true
2497
	Rooted = true
2498
2499
	for i = 0, 4, 0.1 do
2500
		Swait()
2501
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2502
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2503
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2504
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2505
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2506
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2507
	end
2508
	
2509
	CreateSound(824687369, Torso, 10, 0.9, false)
2510
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2511
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2512
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2513
	
2514
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2515
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2516
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2517
	for i = 0, 2, 0.1 do
2518
		Swait()
2519
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2520
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2521
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2522
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2523
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2524
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2525
	end
2526
	MODE = "literallyeverysingleserversidedestroyerever"
2527
	tecks2.Text = "Jkeep's Destroyer"
2528
tecks2.Font = "Code"
2529
deez = "OFF - Avatar Beat"
2530
chatfunc("Oooooo.....")
2531
	sick.SoundId = "rbxassetid://835909856"
2532
 gettheboomboxsong()
2533
	sick.Volume = 10
2534
	sick.PlaybackSpeed = 1
2535
	sick.Pitch = 1
2536
Speed = 16
2537
	ATTACK = false
2538
	Rooted = false
2539
2540
	
2541
end
2542
2543
-- CreateFrame
2544
function v7()
2545
2546
	ATTACK = true
2547
	Rooted = true
2548
2549
	for i = 0, 4, 0.1 do
2550
		Swait()
2551
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2552
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2553
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2554
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2555
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2556
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2557
	end
2558
	
2559
	CreateSound(824687369, Torso, 10, 0.9, false)
2560
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2561
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2562
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2563
	
2564
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2565
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2566
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2567
	for i = 0, 2, 0.1 do
2568
		Swait()
2569
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2570
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2571
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2572
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2573
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2574
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2575
	end
2576
	MODE = "bones"
2577
	tecks2.Text = "Ancient Knight"
2578
tecks2.Font = "Garamond"
2579
deez = "Spiral Knights - Somber"
2580
chatfunc("...")
2581
	sick.SoundId = "rbxassetid://8578242873"
2582
 gettheboomboxsong()
2583
	sick.Volume = 10
2584
	sick.PlaybackSpeed = 1
2585
	sick.Pitch = 0.8
2586
Speed = 16
2587
	ATTACK = false
2588
	Rooted = false
2589
2590
	
2591
end
2592
function dancin()
2593
2594
	ATTACK = true
2595
	Rooted = true
2596
2597
	for i = 0, 4, 0.1 do
2598
		Swait()
2599
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2600
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2601
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2602
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2603
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2604
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2605
	end
2606
	
2607
	CreateSound(824687369, Torso, 10, 0.9, false)
2608
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2609
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2610
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2611
	
2612
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2613
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2614
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2615
	for i = 0, 2, 0.1 do
2616
		Swait()
2617
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2618
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2619
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2620
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2621
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2622
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2623
	end
2624
	MODE = "dancing"
2625
	tecks2.Text = "Nexified"
2626
tecks2.Font = "Legacy"
2627
deez = "Aaron Smith - Dancin'"
2628
chatfunc("[FE Immortality Lord V2]: mmm yes am bad edit made by skrulls and burger")
2629
	sick.SoundId = "rbxassetid://5640628952"
2630
 gettheboomboxsong()
2631
	sick.Volume = 10
2632
	sick.PlaybackSpeed = 1
2633
	sick.Pitch = 1
2634
Speed = 16
2635
	ATTACK = false
2636
	Rooted = false
2637
2638
	
2639
end
2640
function agenthitlerfbi()
2641
2642
	ATTACK = true
2643
	Rooted = true
2644
2645
	for i = 0, 4, 0.1 do
2646
		Swait()
2647
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.15,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-15),RAD(-20)),.1)
2648
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.1)
2649
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,0.25,-0.05) * ANGLES(RAD(-20),RAD(0),RAD(30)),.1)
2650
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-30)),.1)
2651
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.8,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(30)),.8)
2652
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-5),RAD(10),RAD(-20)),.1)
2653
	end
2654
	
2655
	CreateSound(824687369, Torso, 10, 0.9, false)
2656
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(150,5,150), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2657
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(160,10,160), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 1, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2658
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(170,5,170), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 2, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2659
	
2660
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(180,10,180), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 3, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2661
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(190,5,190), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 4, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2662
	WACKYEFFECT({Time = 50, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(200,10,200), Transparency = 0.5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,0,1), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = nil , SoundPitch = 1.2, SoundVolume = 4})
2663
	for i = 0, 2, 0.1 do
2664
		Swait()
2665
		RightHip.C0 = Clerp(RightHip.C0, CF(1,-0.5,-0.5) * ANGLES(RAD(0),RAD(90),RAD(0)) * ANGLES(RAD(-3),RAD(-25),RAD(30)),.8)
2666
		LeftHip.C0 = Clerp(LeftHip.C0, CF(-1,-1,0) * ANGLES(RAD(0),RAD(-90),RAD(0)) * ANGLES(RAD(-3),RAD(1),RAD(20)),.8)
2667
		RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0,-0.25,-0.5) * ANGLES(RAD(30),RAD(0),RAD(50)),.8)
2668
		Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20),RAD(0),RAD(-50)),.8)
2669
		RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45,0.6,-0.15) * ANGLES(RAD(35),RAD(-10),RAD(75)),.8)
2670
		LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4,0.5,0.1) * ANGLES(RAD(-35),RAD(10),RAD(-50)),.8)
2671
	end
2672
	MODE = "begging"
2673
	tecks2.Text = "tonibuntic, the Administrator"
2674
tecks2.Font = "Garamond"
2675
deez = "The Four Seasons - Beggin'"
2676
chatfunc("I'm proud of you, son.")
2677
	sick.SoundId = "rbxassetid://2059337471"
2678
 gettheboomboxsong()
2679
	sick.Volume = 10
2680
	sick.PlaybackSpeed = 1
2681
	sick.Pitch = 0.8
2682
Speed = 16
2683
	ATTACK = false
2684
	Rooted = false
2685
2686
	
2687
end
2688
2689
--//=================================\\
2690
--||	  ASSIGN THINGS TO KEYS
2691
--\\=================================//
2692
2693
function MouseDown(Mouse)
2694
HOLD = true
2695
mousehold = true
2696
attackone()
2697
2698
end
2699
function MouseUp(Mouse)
2700
HOLD = false
2701
mousehold = false
2702
2703
end
2704
2705
function KeyDown(Key)
2706
	KEYHOLD = true
2707
	-- Kick
2708
	-- CreateFrame
2709
--literallyeverysingleserversidedestroyerever
2710
	if Key == "1" and ATTACK == false and MODE ~= "VoidWalker" then
2711
		BloodWater()
2712
	end
2713
	if Key == "2" and ATTACK == false and MODE ~= "Doom" then
2714
		burn()
2715
	end
2716
if Key == "e" and ATTACK == false and MODE ~= "ascen" and MODE == "Doom" then
2717
		ascensionist()
2718
	end
2719
if Key == "e" and ATTACK == false and MODE ~= "sussy" and MODE == "VoidWalker" then
2720
		balls()
2721
	end
2722
	if Key == "e" and ATTACK == false and MODE ~= "spaceiscool" and MODE == "Lone" then
2723
exodim()
2724
end
2725
	if Key == "e" and ATTACK == false and MODE ~= "thing" and MODE == "Shooter" then
2726
drifter()
2727
end
2728
	if Key == "e" and ATTACK == false and MODE ~= "perfectnothing" and MODE == "Terror" then
2729
french()
2730
end
2731
	if Key == "e" and ATTACK == false and MODE ~= "perfectnothing" and MODE == "INSANE" then
2732
switcher()
2733
end
2734
	if Key == "e" and ATTACK == false and MODE ~= "literallyeverysingleserversidedestroyerever" and MODE == "catgod" then
2735
dead()
2736
end
2737
	if Key == "e" and ATTACK == false and MODE ~= "ohjesusendisgonnakillme" and MODE == "endmad" then
2738
v7()
2739
end
2740
	if Key == "3" and ATTACK == false and MODE ~= "Lone" then
2741
		rainbow()
2742
	end
2743
	
2744
	if Key == "4" and ATTACK == false and MODE ~= "Shooter" then
2745
		help()
2746
	end
2747
	
2748
	if Key == "5" and ATTACK == false and MODE ~= "Terror" then
2749
		secret()
2750
	end
2751
	
2752
	if Key == "6" and ATTACK == false and MODE ~= "INSANE" then
2753
		katana()
2754
	end
2755
	
2756
	if Key == "7" and ATTACK == false and MODE ~= "catgod" then
2757
		sit()
2758
	end
2759
if Key == "t" and ATTACK == false and MODE ~= "meme" then
2760
		memeee()
2761
	end
2762
if Key == "8" and ATTACK == false and MODE ~= "dancing" then
2763
dancin()
2764
end
2765
if Key == "e" and ATTACK == false  and MODE ~= "beggin" and MODE == "dancing" then 
2766
agenthitlerfbi()
2767
end
2768
if Key == "9" and ATTACK == false and MODE ~= "endmad" then
2769
		antielemento()
2770
	end
2771
	
2772
end
2773
2774
function KeyUp(Key)
2775
	KEYHOLD = false
2776
end
2777
2778
	Mouse.Button1Down:connect(function(NEWKEY)
2779
		MouseDown(NEWKEY)
2780
	end)
2781
	Mouse.Button1Up:connect(function(NEWKEY)
2782
		MouseUp(NEWKEY)
2783
	end)
2784
	Mouse.KeyDown:connect(function(NEWKEY)
2785
		KeyDown(NEWKEY)
2786
	end)
2787
	Mouse.KeyUp:connect(function(NEWKEY)
2788
		KeyUp(NEWKEY)
2789
	end)
2790
2791
2792
--//=================================\\
2793
--\\=================================//
2794
2795
2796
function unanchor()
2797
	if UNANCHOR == true then
2798
		g = Character:GetChildren()
2799
		for i = 1, #g do
2800
			if g[i].ClassName == "Part" then
2801
				g[i].Anchored = false
2802
			end
2803
		end
2804
	end
2805
end
2806
2807
2808
--//=================================\\
2809
--||	WRAP THE WHOLE SCRIPT UP
2810
--\\=================================//
2811
2812
Humanoid.Changed:connect(function(Jump)
2813
	if Jump == "Jump" and (Disable_Jump == true) then
2814
		Humanoid.Jump = false
2815
	end
2816
end)
2817
2818
local CONNECT = nil
2819
2820
while true do
2821
	Swait()
2822
	ANIMATE.Parent = nil
2823
	for _,v in next, Humanoid:GetPlayingAnimationTracks() do
2824
	    v:Stop();
2825
	end
2826
	if Character:FindFirstChildOfClass("Humanoid") == nil then
2827
		Humanoid = IT("Humanoid",Character)
2828
	end
2829
	for T = 1, #TAIL do
2830
		if TAIL[T] ~= nil then
2831
			TAIL[T].C1 = Clerp(TAIL[T].C1, CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(3.5 * SIN(SINE / 12))), 1 / Animation_Speed)
2832
		end
2833
	end
2834
	SINE = SINE + CHANGE
2835
	local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
2836
	local TORSOVERTICALVELOCITY = RootPart.Velocity.y
2837
	local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
2838
	local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
2839
	if ANIM == "Walk" and TORSOVELOCITY > 1 then
2840
				RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2)) * Player_Size) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2841
			Neck.C1 = Clerp(Neck.C1, CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2842
			RightHip.C1 = Clerp(RightHip.C1, CF(0.5 * Player_Size, 0.875 * Player_Size - 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, -0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(25 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2843
			LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5 * Player_Size, 0.875 * Player_Size + 0.125 * SIN(SINE / WALKSPEEDVALUE) * Player_Size, 0.125 * COS(SINE / WALKSPEEDVALUE) * Player_Size) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(25 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
2844
	elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
2845
		RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2846
		Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2847
		RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2848
		LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2849
	end
2850
	if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
2851
		ANIM = "Jump"
2852
		if ATTACK == false then
2853
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2854
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2855
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
2856
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
2857
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 0.2 / Animation_Speed)
2858
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 0.2 / Animation_Speed)
2859
	    end
2860
	elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
2861
		ANIM = "Fall"
2862
		if ATTACK == false then
2863
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2864
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.2 / Animation_Speed)
2865
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(45), RAD(0), RAD(25))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
2866
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
2867
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 0.2 / Animation_Speed)
2868
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 0.2 / Animation_Speed)
2869
			end
2870
	elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
2871
		ANIM = "Idle"
2872
		DOUBLED = false
2873
		READYTODOUBLE = false
2874
		if MODE == "VoidWalker" and ATTACK == false then
2875
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2876
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.75, 0.4 - 0.1 * COS(SINE / 12), -1) * ANGLES(RAD(70), RAD(0), RAD(-70)) * ANGLES(RAD(20), RAD(25), RAD(-15)) * RIGHTSHOULDERC0, 0.4 / Animation_Speed)
2877
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
2878
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
2879
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.025 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
2880
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
2881
		end
2882
		if MODE == "Doom" and ATTACK == false then
2883
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, -0.1, -0.1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(30), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2884
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
2885
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(30), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2886
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(30), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2887
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(MRANDOM(240, 250)), RAD(20), RAD(MRANDOM(-80, -70)))* RIGHTSHOULDERC0, 1 / Animation_Speed)
2888
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45, 0.2, 0) * ANGLES(RAD(MRANDOM(25, 30)), RAD(0), RAD(MRANDOM(5, 10))) * LEFTSHOULDERC0, 1 / Animation_Speed)
2889
		end
2890
		if MODE == "Lone" and ATTACK == false then
2891
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0,0,0+.1*COS(SINE / 18))*ANGLES(RAD(0+1*COS(SINE / 18)),RAD(0),RAD(0)), 1 / Animation_Speed)
2892
	        Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32)), RAD(0), RAD(10)), 1 / Animation_Speed) 
2893
	        RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
2894
	        LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2895
		    RightHip.C0 = Clerp(RightHip.C0, CF(1, -1-.1*COS(SINE / 18), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2896
		    LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.-sick.PlaybackLoudness/1000, -0.6) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2897
		end
2898
		if MODE == "Terror" and ATTACK == false then
2899
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 - 0.1 * SIN(SINE / 25)) * ANGLES(RAD(0), RAD(0), RAD(25)), 0.15 / Animation_Speed)
2900
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(8 * SIN(SINE / 26)), RAD(-25 - 8.5 * SIN(SINE / 25))), 0.15 / Animation_Speed)
2901
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(8 * SIN(SINE / 50)), RAD(60), RAD(50 + 8.5 * SIN(SINE / 25))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
2902
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.8, 0.4, -0.7) * ANGLES(RAD(90), RAD(0), RAD(86)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
2903
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.1 * SIN(SINE / 25), -0.01) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2904
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 + 0.1 * SIN(SINE / 25), -0.01) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2905
		end
2906
		if MODE == "Shooter" and ATTACK == false then
2907
			RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -1.3 + 0.1 * COS(SINE / 24)) * ANGLES(RAD(0 - 4 * SIN(SINE / 24)), RAD(0 + 1 * COS(SINE / 24)), RAD(-10)), 0.1 / Animation_Speed)            
2908
			Neck.C0 = Clerp(Neck.C0, NECKC0* CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(7 - 2 * SIN(SINE / 20)), RAD(-20), RAD(0)), 0.1 / Animation_Speed)              
2909
			RightHip.C0 = Clerp(RightHip.C0, CF(1, 0.1 - 0.1 * COS(SINE / 24) - RAD(0 + 1 * COS(SINE / 24)), -0.3) * ANGLES(RAD(13 - 6 * SIN(SINE / 24)), RAD(90), RAD(0)), 0.1 / Animation_Speed)
2910
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.3 - 0.1 * COS(SINE / 24) + RAD(0 + 1 * COS(SINE / 24)), -0.15) * ANGLES(RAD(-90 - 6 * SIN(SINE / 24)), RAD(-90), RAD(0)), 0.1 / Animation_Speed)
2911
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.8, 0.4 + 0.1 * SIN(SINE / 35), 0.5) * ANGLES(RAD(90), RAD(90), RAD(0)), 0.1 / Animation_Speed)
2912
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(0.3, 0.7 + 0.1 * SIN(SINE / 35), -1.5) * ANGLES(RAD(80), RAD(0 + 4 * SIN(SINE / 35)), RAD(50 + 3 * SIN(SINE / 35))), 0.1 / Animation_Speed)
2913
		end
2914
		if MODE == "INSANE" and ATTACK == false then
2915
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2 + 6.0 * SIN(SINE / 15)), RAD(0), RAD(-25)), 3 / Animation_Speed)
2916
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0- 0.1 * COS(SINE / 30), 0 + 0.1 * COS(SINE / 15)) * ANGLES(RAD(0+ 5 * COS(SINE / 30)), RAD(0), RAD(25)), 1 / Animation_Speed)
2917
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0+6.0 * COS(SINE / 30)), RAD(0), RAD(12))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
2918
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0+6.0 * COS(SINE / 30)), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
2919
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-6-2.5 * COS(SINE / 30)), RAD(0), RAD(0+ 5 * COS(SINE / 30))), 1 / Animation_Speed)
2920
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-6+2.5 * COS(SINE / 30)), RAD(0), RAD(0- 5 * COS(SINE / 30))), 1 / Animation_Speed)
2921
		end
2922
if MODE == "catgod" and ATTACK == false then 
2923
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.1, 1 + 0.5 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2924
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2.5), RAD(0), RAD(21 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed) 
2925
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100 + 2 * COS(SINE / 12)), RAD(0), RAD(15 + 3 * COS(SINE / 12) - 3 * SIN(SINE / 12))) *               ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2926
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(-3.5), RAD(-25 + 5 * COS(SINE / 12))) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2927
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-20 + 1 * COS(SINE / 18)), RAD(0), RAD(-80)), 1 / Animation_Speed)
2928
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.7) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-35 + 1 * COS(SINE / 18)), RAD(0), RAD(80)), 1 / Animation_Speed)
2929
end
2930
if MODE == "meme" and ATTACK == false then
2931
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1)
2932
					Neck.C0 = Clerp(Neck.C0,NECKC0,1)
2933
					RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(2,0,0) * RIGHTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
2934
					LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-2,0,0) * LEFTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
2935
					RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0),1)
2936
					LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-2,0),1)
2937
					
2938
end
2939
if MODE == "spaceiscool" then
2940
 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), 0, 0+sick.PlaybackLoudness/1800) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
2941
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 + MRANDOM(-6,6)), RAD(0 + MRANDOM(-6,6)), RAD(0 - 10 * COS(SINE / 20) + MRANDOM(-6,6))), 1 / Animation_Speed)
2942
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.55, 0) * ANGLES(RAD(180 - 5 * COS(SINE / 15)), RAD(0 - 5*SIN(sick.PlaybackLoudness/500)), RAD(-5 + sick.PlaybackLoudness/545)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2943
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.1 - 0.1 * COS(SINE / 12), -0.5) * ANGLES(RAD(25), RAD(0), RAD(85)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
2944
			
2945
			RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), -1-sick.PlaybackLoudness/1800, -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 1 / Animation_Speed)
2946
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 - 0.05 * COS(SINE / 20) + 0.05 * SIN(SINE / 20), -1-sick.PlaybackLoudness/1800, -0.03) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 1 / Animation_Speed)
2947
end
2948
if MODE == "endmad" and ATTACK == false then 
2949
Neck.C0 = Clerp(Neck.C0, CF(0*SIZE+0 * COS(SINE / 1), 1.0*SIZE+0 * COS(SINE / 1), -.0*SIZE+0 * COS(SINE / 1)) * ANGLES(math.rad(90.3+3*math.cos(SINE/0.05)),math.rad(180+3*math.cos(SINE/0.05)),math.rad(-0.1+6*math.cos(SINE/0.02))), 1 / Animation_Speed)
2950
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE- 0 * COS(SINE / 12), 0*SIZE+0 * COS(SINE / 12), 3.5*SIZE+0.5 * COS(SINE / 12)) * ANGLES(RAD(-25+10 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13))), 1 / Animation_Speed)
2951
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.7*SIZE-0 * COS(SINE / 11.5), 1*SIZE+0 * COS(SINE / 11.5), -1*SIZE+0 * COS(SINE / 11.5)) * ANGLES(RAD(-150+15 * COS(SINE / 14)), RAD(10+10 * COS(SINE / 14)), RAD(-25+0 * COS(SINE / 14))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2952
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE-0 * COS(SINE / 1), 0*SIZE+0 * COS(SINE / 1), 0*SIZE+0 * COS(SINE / 1)) * ANGLES(RAD(-45+15 * COS(SINE / 13)), RAD(10+10 * COS(SINE / 13)), RAD(-20+10 * COS(SINE / 13))) * LEFTSHOULDERC0, 1 / Animation_Speed)
2953
RightHip.C0 = Clerp(RightHip.C0, CF(0.5*SIZE+0 * COS(SINE / 12.5), -1*SIZE+0 * COS(SINE / 12.5), 0*SIZE+0 * COS(SINE / 12.5)) * ANGLES(RAD(-25+10 * COS(SINE / 11.5)), RAD(-10+5 * COS(SINE / 11.5)), RAD(8+5 * COS(SINE / 11.5))), 1 / Animation_Speed)
2954
LeftHip.C0 = Clerp(LeftHip.C0, CF(-0.5*SIZE+0 * COS(SINE / 15), -0.5*SIZE+0 * COS(SINE / 15), 0*SIZE+0 * COS(SINE / 15)) * ANGLES(RAD(-10+-10 * COS(SINE / 10.5)), RAD(10+5 * COS(SINE / 10.5)), RAD(-8+5 * COS(SINE / 10.5))), 1 / Animation_Speed)
2955
end
2956
if MODE == "ascen" and ATTACK == false then
2957
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2958
          RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE- 0 * COS(SINE / 16), 0*SIZE+0.25 * COS(SINE / 16), 5*SIZE+0.4 * math.sin(SINE / 16)) * ANGLES(RAD(10+-2.5 * COS(SINE / 16)), RAD(0+0 * COS(SINE / 16)), RAD(0+0 * COS(SINE / 16))), 1 / Animation_Speed)
2959
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45*SIZE-0 * COS(SINE / 16), 0.6*SIZE+0.05 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(5+5 * COS(SINE / 16)), RAD(-5+0 * COS(SINE / 16)), RAD(28+4 * math.sin(SINE / 16))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2960
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.45*SIZE-0 * COS(SINE / 16), 0.6*SIZE+0.05 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(5+5 * COS(SINE / 16)), RAD(5+0 * COS(SINE / 16)), RAD(-28+-3 * math.sin(SINE / 16))) * LEFTSHOULDERC0, 1 / Animation_Speed)
2961
            RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE+0 * COS(SINE / 16), -0.45*SIZE+0.1 * math.sin(SINE / 16), 0*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(-21.5+10 * math.sin(SINE / 16)), RAD(65+0 * COS(SINE / 16)), RAD(2.5+0 * COS(SINE / 16))), 1 / Animation_Speed)
2962
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE+0 * COS(SINE / 16), -0.85*SIZE+0.1 * math.sin(SINE / 16), -0.1*SIZE+0 * COS(SINE / 16)) * ANGLES(RAD(-11.5+5 * math.sin(SINE / 16)), RAD(-65+0 * COS(SINE / 16)), RAD(-2.5+0 * COS(SINE / 16))), 1 / Animation_Speed)
2963
2964
end
2965
if MODE == "sussy" and ATTACK == false then
2966
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(-17.58)), 1 / Animation_Speed)
2967
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.2*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(15 - 3)), 1 / Animation_Speed)
2968
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(0.9*SIZE, 0.5*SIZE + 0.05*SIZE * SIN(SINE / 12), -0.5) * ANGLES(RAD(100), RAD(0), RAD(-70)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2969
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(9.71), RAD(3.14 - -2.5 * SIN(SINE / 12)), RAD(0.2 - -2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
2970
            RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
2971
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
2972
end
2973
if MODE == "thing" and ATTACK == false then
2974
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 + 0.5 * COS(SINE / 12)) * ANGLES(RAD(-25 - 3 * SIN(SINE / 12)), RAD(0), RAD(-25)), 0.15 / Animation_Speed)
2975
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(23 - 3 * SIN(SINE / 12)), RAD(0), RAD(30)), 1 / Animation_Speed)
2976
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-45), RAD(0), RAD(-45)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2977
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2978
			RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -0.5*SIZE - 0.05*SIZE * COS(SINE / 12), -0.5*SIZE) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2979
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -0.8*SIZE - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
2980
end
2981
if MODE == "perfectnothing" then
2982
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 , 0 , -0.2 + 0.2*COS(SINE / 13) ) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.35 / Animation_Speed)
2983
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-20+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200)), RAD(0+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200)), RAD(0+MRANDOM(-15-sick.PlaybackLoudness/200,15+sick.PlaybackLoudness/200))), 0.35 / Animation_Speed)
2984
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.55, 0) * ANGLES(RAD(180 - 5 * COS(SINE / 15)), RAD(0 - 5*SIN(sick.PlaybackLoudness/500)), RAD(-5 + sick.PlaybackLoudness/545)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2985
		    LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.3*SIZE) * ANGLES(RAD(-40), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
2986
			RightHip.C0 = Clerp(RightHip.C0, CF(1, -1- 0.2*COS(SINE / 13), 0) * ANGLES(RAD(-20), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(90), RAD(0)), 0.35 / Animation_Speed)
2987
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1- 0.2*COS(SINE / 13) , 0) * ANGLES(RAD(-20), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(-90), RAD(0)), 0.35 / Animation_Speed)
2988
end
2989
if MODE == "SOLITUDE" then
2990
RightHip.C0 = Clerp(RightHip.C0,CF(1,-0.5 - 0.05 * COS(SINE / 22),-0.5)*ANGLES(RAD(0),RAD(90),RAD(0))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 56)),RAD(0 - 2 * COS(SINE / 32))), 0.2 / Animation_Speed)
2991
			LeftHip.C0 = Clerp(LeftHip.C0,CF(-1,-1 - 0.05 * COS(SINE / 22),0)*ANGLES(RAD(0),RAD(-90),RAD(0))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 56)),RAD(0 + 2 * COS(SINE / 32))), 0.2 / Animation_Speed)
2992
			RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
2993
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0 + 25 * COS(SINE / 20))), 0.15 / Animation_Speed)
2994
		 
2995
	        RightShoulder.C0 = Clerp(RightShoulder.C0, CF(.95, 0.5, 0.3) * ANGLES(RAD(-20), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
2996
		    LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 , 0.5 , 0 ) * ANGLES(RAD(0 +180*SIN(sick.PlaybackLoudness/300)), RAD(0), RAD(0 )) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
2997
end
2998
if MODE == "literallyeverysingleserversidedestroyerever" then
2999
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 - 0.3 * COS(SINE / 2)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.5 / Animation_Speed)
3000
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(-45)), 1 / Animation_Speed)
3001
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-20), RAD(-.6), RAD(-43)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3002
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(-20), RAD(-.6), RAD(43)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3003
            RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.3 * COS(SINE / 2),-0.01) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 0.5 / Animation_Speed)
3004
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 + 0.3 * COS(SINE / 2),-0.01) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-6), RAD(0), RAD(0)), 0.5 / Animation_Speed)
3005
end
3006
if MODE == "bones" then
3007
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)
3008
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1.1*SIZE) - 1)) * ANGLES(RAD(25 - 4 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
3009
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(-25 + 2.5 * SIN(SINE / 12)), RAD(-55 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3010
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25*SIZE, 0.5*SIZE, 0.5*SIZE) * ANGLES(RAD(-35), RAD(25 - 2.5 * SIN(SINE / 12)), RAD(55 - 2.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
3011
			RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3012
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3013
end
3014
if MODE == "dancing" then
3015
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(-0.5*COS(SINE / 40),0,3-2*COS(SINE / 40))*ANGLES(RAD(-70 + 20 *COS(SINE / 40)),RAD(0),RAD(0)), 1 / Animation_Speed)
3016
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 + 25*COS(SINE / 40)), RAD(0), RAD(21 + 2.5 * SIN(SINE / 40))), 1 / Animation_Speed) 
3017
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-20 + 40 * COS(SINE / 40)), RAD(0), RAD(15 + 3 * COS(SINE / 40) - 3 * SIN(SINE / 40))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3018
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20 + 40 * COS(SINE / 40)), RAD(0), RAD(-15 + 3 * COS(SINE / 40) + 3 * SIN(SINE / 40))) * LEFTSHOULDERC0, 1 / Animation_Speed)
3019
				RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3020
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3021
end
3022
if MODE == "begging" then
3023
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 * SIN(SINE / 24)*SIZE, 0 + 0.04 * SIN(SINE / 12)*SIZE, 0 + 0.05*SIZE * COS(SINE / 12)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 2.5 * SIN(SINE / 24)), RAD(0)), 1 / Animation_Speed)				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(40), RAD(-10), RAD(0)), 0.15 / Animation_Speed)
3024
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(10+5*SIN(sine/24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3025
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10-5*SIN(sine/24))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
3026
				RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE + 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-2 - 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3027
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE - 0.06 * SIN(SINE / 24) - 0.05*SIZE * COS(SINE / 12), -0.01*SIZE) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(-75), RAD(0)) * ANGLES(RAD(-2 + 2.5 * SIN(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
3028
end
3029
	elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
3030
		ANIM = "Walk"
3031
		if ATTACK == false then
3032
			if MODE == "VoidWalker" or MODE == "sussy" then
3033
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3034
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
3035
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
3036
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
3037
				RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
3038
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
3039
			elseif MODE == "Terror" or MODE == "INSANE" then
3040
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3041
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
3042
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(5)) * RIGHTSHOULDERC0, 0.35 / Animation_Speed)
3043
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
3044
				RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
3045
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
3046
elseif MODE == "catgod"  then
3047
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(0), RAD(0), RAD(-15 * COS(SINE / (WALKSPEEDVALUE)))), 1 / Animation_Speed)
3048
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(10 * COS(SINE / (WALKSPEEDVALUE)))), 1 / Animation_Speed)
3049
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(100 + 2 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3050
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(70 * SIN(SINE / WALKSPEEDVALUE)), RAD(5), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3051
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 2 / Animation_Speed)
3052
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 2 / Animation_Speed)
3053
elseif MODE == "endmad" or MODE == "ascen" or MODE == "thing" then
3054
				Neck.C0 = Clerp(Neck.C0, CF(0*SIZE+0 * COS(SINE / 1), 1.0*SIZE+0 * COS(SINE / 1), -.0*SIZE+0 * COS(SINE / 1)) * ANGLES(math.rad(90.3+3*math.cos(SINE/30)),math.rad(180+3*math.cos(SINE/28)),math.rad(-0.1+6*math.cos(SINE/25))), 1 / Animation_Speed)
3055
3056
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(SINE/50),0,3 - .5 * math.sin(SINE/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.7/3)
3057
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.6*SIZE-0 * COS(SINE / 11), 0.5*SIZE+0.2 * COS(SINE / 11), 0*SIZE+0 * COS(SINE / 11)) * ANGLES(RAD(-10+-20 * COS(SINE / 13)), RAD(0+0 * COS(SINE / 13)), RAD(25+-10 * COS(SINE / 13))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
3058
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.6*SIZE-0 * COS(SINE / 11), 0*SIZE+-0.3 * COS(SINE / 11), 0*SIZE+0 * COS(SINE / 11)) * ANGLES(RAD(150+10 * COS(SINE / 14)), RAD(10+10 * COS(SINE / 14)), RAD(-10+10 * COS(SINE / 14))) * LEFTSHOULDERC0, 1 / Animation_Speed)
3059
RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(SINE/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(SINE/37)),math.rad(0),math.rad(0)),0.7/3)
3060
				LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(SINE/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(SINE/41)),math.rad(0),math.rad(0)),0.7/3)
3061
elseif MODE == "spaceiscool" then
3062
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3063
			Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3064
			RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
3065
			LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
3066
			RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
3067
			LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
3068
elseif MODE == "meme" then
3069
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1)
3070
					Neck.C0 = Clerp(Neck.C0,NECKC0,1)
3071
					RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(2,0,0) * RIGHTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
3072
					LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-2,0,0) * LEFTSHOULDERC0 * CFrame.Angles(math.rad(-90),0,0),1)
3073
					RightHip.C0 = Clerp(RightHip.C0,CFrame.new(.5,-2,0),1)
3074
					LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-.5,-2,0),1)
3075
3076
3077
       
3078
                    
3079
			else
3080
3081
3082
3083
				RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
3084
				Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
3085
				RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
3086
				LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 1 / Animation_Speed)
3087
				RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
3088
				LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
3089
			end	
3090
		end
3091
	end
3092
	unanchor()
3093
3094
	Humanoid.MaxHealth = math.huge
3095
	Humanoid.Health = math.huge
3096
	tecks2.Rotation = 0+5*M.C(SINE/32)
3097
pcall(function()
3098
if UsingBoombox == true then
3099
sick.Volume = 0
3100
else
3101
sick.Volume = 1
3102
end
3103
end) 
3104
	NAMEMODE.TextColor3 = Color3.new(sick.PlaybackLoudness/0,0,0)
3105
	if Rooted == false then
3106
		Disable_Jump = false
3107
		Humanoid.WalkSpeed = Speed
3108
	elseif Rooted == true then
3109
		Disable_Jump = true
3110
		Humanoid.WalkSpeed = 0
3111
	end
3112
3113
end
3114
--//=================================\\
3115
--\\=================================//
3116
3117
3118
3119
3120
--HumanoidRootPart
3121
--//====================================================\\--
3122
--||			  		 END OF SCRIPT
3123
--\\====================================================//--