View difference between Paste ID: rt5wAueu and YZhbRq5w
SHOW: | | - or go back to the newest paste.
1
-----------//REFLUX\\-----------
2
--[[Movelist
3
mouseclick = 3 combo attacks
4
K = Kick
5
P = Upwards slash
6
J = Jump boost
7
N = Scythe swing
8
U = Scythe whirlwind
9
G = Scythe combo
10
E = Sword Buster
11
H = Knife throw
12
R = Forward dash/slash
13
Y = Omega blaster
14
T = Taunt
15
F = Transform
16
Q = ???
17
---------]]
18
19
--SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
20
--Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
21
--Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
22
--Fuck the jade key.--
23
--Enjoy.--
24
wait(1)
25
Player=game:GetService("Players").LocalPlayer
26
Character=Player.Character
27
Character.Humanoid.Name = "noneofurbusiness"
28
hum = Character.noneofurbusiness
29
LeftArm=Character["Left Arm"]
30
LeftLeg=Character["Left Leg"]
31
RightArm=Character["Right Arm"]
32
RightLeg=Character["Right Leg"]
33
Root=Character["HumanoidRootPart"]
34
Head=Character["Head"]
35
Torso=Character["Torso"]
36
Neck=Torso["Neck"]
37
walking = false
38
attacking = false
39
running = false
40
tragedy = false
41
change = 0
42
doombounce = false
43
swordbounce = false
44
absoluteannihilation = false 
45
position = nil
46
MseGuide = true
47
settime = 0
48
sine = 0
49
t = 0
50
combo1 = true
51
dgs = 75
52
combo2 = false
53
combo3 = false
54
mouse = Player:GetMouse()
55
RunSrv = game:GetService("RunService")
56
RenderStepped = game:GetService("RunService").RenderStepped
57
local soundtable = {263033191,263032252,263032172,263032182,263032221}
58
local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
59
local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
60
local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
61
local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
62
local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
63
local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
64
local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
65
rdnm = #soundtable
66
mostrandom = #mostrandomsoundtable
67
lmon2 = #lmon
68
lmon4 = #lmon3
69
lmon6 = #lmon5
70
lmon8 = #lmon7
71
secret = #secrettalk
72
glasss = #glassshatter
73
removeuseless = game:GetService("Debris")
74
damageall={}
75
Repeater={}
76
Repeater2={}
77
nonmeshRepeater={}
78
nonmeshRepeater2={}
79
dmgii={}
80
DamageAll2={}
81
SlowlyFade={}
82
th1={}
83
th2={}
84
th3={}
85
Extreme={}
86
ExtremeM={}
87
ExtremeM2={}
88
m3={}
89
th4={}
90
th5={}
91
UpMover={}
92
openshocktable={}
93
LessSize={}
94
ForwardMover={}
95
signtable={}
96
signtransparency={}
97
signmover={}
98
signrotator={}
99
TheColor = BrickColor.new("Lime green")
100
101
landingsound = Instance.new("Sound", Torso)
102
landingsound.SoundId = "rbxassetid://379698301"
103
landingsound.Volume = 4
104
105
step = Instance.new("Sound", Torso)
106
step.SoundId = "rbxassetid://337064700"
107
step.Volume = 3
108
109
energyburst = Instance.new("Sound", Torso)
110
energyburst.SoundId = "rbxassetid://278641993"
111
energyburst.Volume = 3
112
113
charge = Instance.new("Sound", Torso)
114
charge.SoundId = "rbxassetid://1620566047"
115
charge.Volume = 3
116
117
energyburst2 = Instance.new("Sound", Torso)
118
energyburst2.SoundId = "rbxassetid://1368637781"
119
energyburst2.Volume = 3
120
121
lunge = Instance.new("Sound", Torso)
122
lunge.SoundId = "rbxassetid://28144425"
123
lunge.Pitch = .7
124
lunge.Volume = 5
125
126
kiready = Instance.new("Sound", Torso)
127
kiready.SoundId = "rbxassetid://1619519574"
128
kiready.Pitch = 1
129
kiready.Volume = 3
130
131
kigo = Instance.new("Sound", Torso)
132
kigo.SoundId = "rbxassetid://1620239422"
133
kigo.Pitch = 1
134
kigo.Volume = 3
135
136
lunge2 = Instance.new("Sound", Torso)
137
lunge2.SoundId = "rbxassetid://28144425"
138
lunge2.Pitch = .5
139
lunge2.Volume = 5
140
141
lunge3 = Instance.new("Sound", Torso)
142
lunge3.SoundId = "rbxassetid://28144425"
143
lunge3.Pitch = .6
144
lunge3.Volume = 5
145
146
aura = Instance.new("Sound", Torso)
147
aura.Volume = 2
148
aura.Looped = true
149
aura.SoundId = "rbxassetid://1382718007"
150
151
swordlang = Instance.new("Sound", Torso)
152
swordlang.SoundId = "rbxassetid://62339698"
153
swordlang.Volume = 5
154
swordlang.Pitch = .3
155
156
daggersheet = Instance.new("Sound", Torso)
157
daggersheet.SoundId = "rbxassetid://62339698"
158
daggersheet.Volume = 3
159
160
local HEADLERP = Instance.new("ManualWeld")
161
HEADLERP.Parent = Head
162
HEADLERP.Part0 = Head
163
HEADLERP.Part1 = Head
164
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
165
166
local TORSOLERP = Instance.new("ManualWeld")
167
TORSOLERP.Parent = Root
168
TORSOLERP.Part0 = Torso
169
TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
170
171
local ROOTLERP = Instance.new("ManualWeld")
172
ROOTLERP.Parent = Root
173
ROOTLERP.Part0 = Root
174
ROOTLERP.Part1 = Torso
175
ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
176
177
local RIGHTARMLERP = Instance.new("ManualWeld")
178
RIGHTARMLERP.Parent = RightArm
179
RIGHTARMLERP.Part0 = RightArm
180
RIGHTARMLERP.Part1 = Torso
181
RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
182
183
local LEFTARMLERP = Instance.new("ManualWeld")
184
LEFTARMLERP.Parent = LeftArm
185
LEFTARMLERP.Part0 = LeftArm
186
LEFTARMLERP.Part1 = Torso
187
LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
188
189
local RIGHTLEGLERP = Instance.new("ManualWeld")
190
RIGHTLEGLERP.Parent = RightLeg
191
RIGHTLEGLERP.Part0 = RightLeg
192
RIGHTLEGLERP.Part1 = Torso
193
RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
194
195
local LEFTLEGLERP = Instance.new("ManualWeld")
196
LEFTLEGLERP.Parent = LeftLeg
197
LEFTLEGLERP.Part0 = LeftLeg
198
LEFTLEGLERP.Part1 = Torso
199
LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
200
201
local function weldBetween(a, b)
202
    local weld = Instance.new("ManualWeld", a)
203
    weld.Part0 = a
204
    weld.Part1 = b
205
    weld.C0 = a.CFrame:inverse() * b.CFrame
206
    return weld
207
end
208
209
local function ci(x, c, y, n)
210
so = Instance.new("Sound", x)
211
so.SoundId = c
212
so.Volume = y
213
so.Looped = n
214
end
215
216
ArtificialHB = Instance.new("BindableEvent", script)
217
ArtificialHB.Name = "Heartbeat"
218
script:WaitForChild("Heartbeat")
219
220
frame = 1 / 60
221
tf = 0
222
allowframeloss = false
223
tossremainder = false
224
225
226
lastframe = tick()
227
script.Heartbeat:Fire()
228
229
230
game:GetService("RunService").Heartbeat:connect(function(s, p)
231
	tf = tf + s
232
	if tf >= frame then
233
		if allowframeloss then
234
			script.Heartbeat:Fire()
235
			lastframe = tick()
236
		else
237
			for i = 1, math.floor(tf / frame) do
238
				script.Heartbeat:Fire()
239
			end
240
			lastframe = tick()
241
		end
242
		if tossremainder then
243
			tf = 0
244
		else
245
			tf = tf - frame * math.floor(tf / frame)
246
		end
247
	end
248
end)
249
250
function swait(num)
251
	if num == 0 or num == nil then
252
		game:service("RunService").Stepped:wait(0)
253
	else
254
		for i = 0, num do
255
			game:service("RunService").Stepped:wait(0)
256
		end
257
	end
258
end
259
260
godmode = coroutine.wrap(function()
261
while true do
262
hum.MaxHealth = math.huge
263
wait(0.0000001)
264
hum.Health = math.huge
265
wait()
266
end
267
end)
268
godmode()
269
ff = Instance.new("ForceField", Character)
270
ff.Visible = false
271
272
function damagealll(Radius,Position)		
273
	local Returning = {}		
274
	for _,v in pairs(workspace:GetChildren()) do		
275
		if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
276
if v:FindFirstChild("Torso") then		
277
			local Mag = (v.Torso.Position - Position).magnitude		
278
			if Mag < Radius then		
279
				table.insert(Returning,v)		
280
			end
281
elseif v:FindFirstChild("UpperTorso") then	
282
			local Mag = (v.UpperTorso.Position - Position).magnitude		
283
			if Mag < Radius then		
284
				table.insert(Returning,v)		
285
			end
286
end	
287
		end		
288
	end		
289
	return Returning		
290
end
291
292
doomtheme = Instance.new("Sound", Torso)
293
doomtheme.Volume = 1
294
doomtheme.Looped = true
295
doomtheme.SoundId = "rbxassetid://1535710893"
296
doomtheme:Play()
297
298
light = Instance.new("PointLight", Torso)
299
light.Color = Color3.new(0,255,0)
300
light.Range = 8
301
light.Brightness = 35
302
303
pBase = Instance.new("Part", LeftArm)
304
pBase.BrickColor = BrickColor.new("Really black")
305
pBase.Material = "Granite"
306
pBase.Size = Vector3.new(1.05,.3,1.05)
307
pBase.CanCollide = false
308
pBasew = weldBetween(pBase,LeftArm)
309
pBasew.C0 = CFrame.new(0,.92,0)
310
311
pBase2 = Instance.new("WedgePart", pBase)
312
pBase2.BrickColor = BrickColor.new("Really black")
313
pBase2.Material = "Granite"
314
pBase2.Size = Vector3.new(1.05,1.05,1.05)
315
pBase2.CanCollide = false
316
pBase2w = weldBetween(pBase2,LeftArm)
317
pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
318
319
pBase3 = Instance.new("Part", pBase)
320
pBase3.BrickColor = BrickColor.new("Really black")
321
pBase3.Material = "Granite"
322
pBase3.Size = Vector3.new(.4,.65,.85)
323
pBase3.CanCollide = false
324
pBase3w = weldBetween(pBase3,LeftArm)
325
pBase3w.C0 = CFrame.new(0.4,.85,0)
326
327
pBase4 = Instance.new("Part", pBase)
328
pBase4.BrickColor = BrickColor.new("Mid Gray")
329
pBase4.Material = "Ice"
330
pBase4.Size = Vector3.new(.3,.45,.75)
331
pBase4.CanCollide = false
332
pBase4w = weldBetween(pBase4,LeftArm)
333
pBase4w.C0 = CFrame.new(0.4,1.03,0)
334
335
pBase5 = Instance.new("Part", pBase)
336
pBase5.BrickColor = BrickColor.new("Mid Gray")
337
pBase5.Material = "Glass"
338
pBase5.Size = Vector3.new(.15,2,.65)
339
pBase5.CanCollide = false
340
pBase5w = weldBetween(pBase5,LeftArm)
341
pBase5w.C0 = CFrame.new(0.4,1.53,0)
342
343
pBase6 = Instance.new("WedgePart", pBase)
344
pBase6.BrickColor = BrickColor.new("Mid Gray")
345
pBase6.Material = "Glass"
346
pBase6.Size = Vector3.new(.15,1.05,.65)
347
pBase6.CanCollide = false
348
pBase6w = weldBetween(pBase6,LeftArm)
349
pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
350
351
pBase7 = Instance.new("Part", pBase)
352
pBase7.BrickColor = TheColor
353
pBase7.Material = "Neon"
354
pBase7.Size = Vector3.new(.07,2,.67)
355
pBase7.CanCollide = false
356
pBase7w = weldBetween(pBase7,LeftArm)
357
pBase7w.C0 = CFrame.new(0.4,1.53,0)
358
359
pBase8 = Instance.new("WedgePart", pBase)
360
pBase8.BrickColor = TheColor
361
pBase8.Material = "Neon"
362
pBase8.Size = Vector3.new(.07,1.05,.65)
363
pBase8.CanCollide = false
364
pBase8w = weldBetween(pBase8,LeftArm)
365
pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
366
367
pBase9 = Instance.new("Part", pBase)
368
pBase9.BrickColor = TheColor
369
pBase9.Material = "Neon"
370
pBase9.Size = Vector3.new(.07,2,.05)
371
pBase9.CanCollide = false
372
pBase9w = weldBetween(pBase9,LeftArm)
373
pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
374
375
pBase10 = Instance.new("Part", pBase)
376
pBase10.BrickColor = TheColor
377
pBase10.Material = "Neon"
378
pBase10.Size = Vector3.new(.4,.55,.75)
379
pBase10.CanCollide = false
380
pBase10w = weldBetween(pBase10,LeftArm)
381
pBase10w.C0 = CFrame.new(0.42,.85,0)
382
383
pBase11 = Instance.new("Part", pBase)
384
pBase11.BrickColor = BrickColor.new("Really black")
385
pBase11.Material = "Granite"
386
pBase11.Size = Vector3.new(.4,.50,.70)
387
pBase11.CanCollide = false
388
pBase11w = weldBetween(pBase11,LeftArm)
389
pBase11w.C0 = CFrame.new(0.43,.85,0)
390
391
pBase12 = Instance.new("Part", pBase)
392
pBase12.BrickColor = TheColor
393
pBase12.Material = "Neon"
394
pBase12.Size = Vector3.new(.2,.2,.2)
395
pBase12.CanCollide = false
396
pBase12.Shape = 0
397
pBase12w = weldBetween(pBase12,LeftArm)
398
pBase12w.C0 = CFrame.new(0.5,.135,0)
399
400
TheCore = Instance.new("Part", pBase)
401
TheCore.CanCollide = false
402
TheCore.Size = Vector3.new(0,0,0)
403
TheCore.Material = "Fabric"
404
TheCore.BrickColor = TheColor
405
TheCoreMESH = Instance.new("SpecialMesh", TheCore)
406
TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
407
TheCoreMESH.MeshId = "rbxassetid://19251107"
408
TheCoreweld = weldBetween(TheCore, pBase12)
409
TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
410
411
larmf = Instance.new("Part", Torso)
412
larmf.BrickColor = TheColor
413
larmf.Size = Vector3.new(1.001, 2.001, 1.001)
414
larmf.Material = "Neon"
415
larmf.Transparency = .9
416
larmf.CanCollide = false
417
larmfweld = weldBetween(larmf,LeftArm)
418
419
rarmf = Instance.new("Part", larmf)
420
rarmf.BrickColor = TheColor
421
rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
422
rarmf.Material = "Neon"
423
rarmf.Transparency = .9
424
rarmf.CanCollide = false
425
rarmfweld = weldBetween(rarmf,RightArm)
426
427
llegf = Instance.new("Part", larmf)
428
llegf.BrickColor = TheColor
429
llegf.Size = Vector3.new(1.001, 2.001, 1.001)
430
llegf.Material = "Neon"
431
llegf.Transparency = .9
432
llegf.CanCollide = false
433
llegffweld = weldBetween(llegf,LeftLeg)
434
435
rlegf = Instance.new("Part", larmf)
436
rlegf.BrickColor = TheColor
437
rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
438
rlegf.Material = "Neon"
439
rlegf.Transparency = .9
440
rlegf.CanCollide = false
441
rlegfweld = weldBetween(rlegf,RightLeg)
442
443
Torsof = Instance.new("Part", larmf)
444
Torsof.BrickColor = TheColor
445
Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
446
Torsof.Material = "Neon"
447
Torsof.Transparency = .9
448
Torsof.CanCollide = false
449
Torsofweld = weldBetween(Torsof,Torso)
450
451
local turnoffandon = coroutine.wrap(function()
452
while wait() do
453
if transformingpart then
454
else
455
for i = 1, 25 do
456
larmf.Transparency = larmf.Transparency + .01
457
rarmf.Transparency = rarmf.Transparency + .01
458
llegf.Transparency = llegf.Transparency + .01
459
rlegf.Transparency = rlegf.Transparency + .01
460
Torsof.Transparency = Torsof.Transparency + .01
461
swait()
462
end
463
end
464
for i = 1, 25 do
465
if transformingpart then
466
else
467
larmf.Transparency = larmf.Transparency - .01
468
rarmf.Transparency = rarmf.Transparency - .01
469
llegf.Transparency = llegf.Transparency - .01
470
rlegf.Transparency = rlegf.Transparency - .01
471
Torsof.Transparency = Torsof.Transparency - .01
472
swait()
473
end
474
end
475
end
476
end)
477
turnoffandon()
478
479
local fidgetspinner = coroutine.wrap(function()
480
while true do
481
TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
482
swait()
483
end
484
end)
485
fidgetspinner()
486
487
for _,n in pairs(Character:GetChildren()) do
488
if n:IsA("Accessory") then n:Remove() end
489
end
490
for _,x in pairs(Character:GetChildren()) do
491
if x:IsA("Decal") then x:Remove() end
492
end
493
494
shirt = Instance.new("Shirt", Character)
495
shirt.Name = "Shirt"
496
pants = Instance.new("Pants", Character)
497
pants.Name = "Pants"
498
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=765406892"
499
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=783981083"
500
501
local PumpkinOverlord = Instance.new("Part",Character)
502
PumpkinOverlord.Size = Vector3.new(2,2,2)
503
PumpkinOverlord.CFrame = Head.CFrame
504
PumpkinOverlord.CanCollide = false
505
local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
506
PumpkinOverlordWeld.Part0 = PumpkinOverlord
507
PumpkinOverlordWeld.Part1 = Head
508
PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
509
mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
510
mPumpkinOverlord.MeshType = "FileMesh"
511
mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
512
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
513
mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
514
515
JohnDoe = Instance.new("Part", Head)
516
JohnDoe.Shape = 0 
517
JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
518
JohnDoe.Material = "Neon"
519
JohnDoe.CanCollide = false
520
JohnDoe.BrickColor = TheColor
521
Jw = weldBetween(Head,JohnDoe)
522
Jw.C0 = CFrame.new(0,0.25,.05)
523
524
checks1 = coroutine.wrap(function() -------Checks
525
while true do
526
if Root.Velocity.Magnitude > 2 and running == false then
527
trail = true
528
position = "Walking"
529
elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
530
trail = false
531
position = "Idle"
532
elseif Root.Velocity.Magnitude < 0.5 and running == false then
533
trail = false
534
position = "Idle2"
535
elseif Root.Velocity.Magnitude > 15 then
536
position = "Running"
537
else
538
end
539
wait()
540
end
541
end)
542
checks1()
543
544
Trail = coroutine.wrap(function()
545
while true do
546
if transformingpart then
547
elseif trail then
548
if trailntrue then
549
for i = 1, 10 do
550
Trailn.BrickColor = TheCore.BrickColor
551
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
552
Trailn.Transparency = Trailn.Transparency + 0.1
553
wait()
554
end
555
end
556
elseif not trail then
557
trailntrue = true
558
Trailn = Instance.new("Part", Torso)
559
Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
560
Trailn.Material = "Neon"
561
Trailn.BrickColor = TheCore.BrickColor
562
Trailn.Transparency = 0
563
Trailn.Anchored = true
564
Trailn.CanCollide = false
565
TrailnMESH = Instance.new("SpecialMesh", Trailn)
566
TrailnMESH.MeshType = "Cylinder"
567
TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
568
Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
569
for i = 1, 35 do
570
Trailn.BrickColor = TheCore.BrickColor
571
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
572
wait()
573
end
574
for i = 1, 10 do
575
Trailn.BrickColor = TheCore.BrickColor
576
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
577
Trailn.Transparency = Trailn.Transparency + .1
578
wait()
579
end
580
Trailn:Remove()
581
trailntrue = false
582
end
583
wait()
584
end
585
end)
586
Trail()
587
588
OrgnC0 = Neck.C0
589
local movelimbs = coroutine.wrap(function()
590
while RunSrv.RenderStepped:wait() do
591
TrsoLV = Torso.CFrame.lookVector
592
Dist = nil
593
Diff = nil
594
if not MseGuide then
595
print("l")
596
else
597
local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
598
Dist = (Head.CFrame.p-Point).magnitude
599
Diff = Head.CFrame.Y-Point.Y
600
local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
601
Dist2 = (LeftArm.CFrame.p-Point).magnitude
602
Diff2 = LeftArm.CFrame.Y-Point.Y
603
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
604
Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
605
end
606
end
607
end)
608
movelimbs()
609
610
mouse.Button1Down:connect(function()
611
	if combo1 then
612
if debounce then return end
613
debounce = true
614
attacking = true
615
combo1 = false
616
tr1.Enabled = true
617
combo2 = true
618
hum.WalkSpeed = 10
619
for i = 1, 12 do
620
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
621
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
622
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
623
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
624
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
625
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
626
swait()
627
end
628
lunge:Play()
629
htbox = Instance.new("Part", pBase5)
630
htbox.CFrame = pBase5.CFrame
631
htbox.Transparency = 1
632
htbox.CanCollide = false
633
htbox.Size = Vector3.new(.17,4,.68)
634
htboxweld = weldBetween(htbox,pBase5)
635
htbox.Touched:connect(function(hit)
636
if hit.Parent:IsA("Part") then
637
elseif hit.Parent:IsA("SpecialMesh") then
638
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
639
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
640
if damagedebounce == true then return end
641
damagedebounce = true
642
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
643
Slachtoffer:TakeDamage(math.random(25,35))
644
rdnm = soundtable[math.random(1,#soundtable)]
645
slashwound = Instance.new("Sound", Slachtoffer.Torso)
646
slashwound.SoundId = "rbxassetid://"..rdnm
647
slashwound.Volume = 4
648
slashwound:Play()
649
removeuseless:AddItem(slashwound,2)
650
end
651
end)
652
trailactivate = true
653
for i = 1, 12 do
654
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
655
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
656
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
657
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
658
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
659
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
660
swait()
661
end
662
attacking = false   
663
debounce = false
664
damagedebounce = false
665
htbox:Remove()
666
trailactivate = false
667
hum.WalkSpeed = 18
668
tr1.Enabled = false
669
elseif combo2 then
670
if debounce then return end
671
hum.WalkSpeed = 8
672
trailactive = true
673
debounce = true
674
attacking = true
675
tr1.Enabled = true
676
combo2 = false
677
combo3 = true
678
swordlang:Play()
679
for i = 1, 12 do
680
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
681
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
682
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
683
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
684
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
685
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
686
swait()
687
end
688
htbox = Instance.new("Part", pBase5)
689
htbox.CFrame = pBase5.CFrame
690
htbox.Transparency = 1
691
htbox.CanCollide = false
692
htbox.Size = Vector3.new(.25,6,.1)
693
htboxweld = weldBetween(htbox,pBase5)
694
htbox.Touched:connect(function(hit)
695
if hit.Parent:IsA("Part") then
696
elseif hit.Parent:IsA("SpecialMesh") then
697
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
698
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
699
if damagedebounce == true then return end
700
damagedebounce = true
701
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
702
Slachtoffer:TakeDamage(math.random(31,47))
703
rdnm = soundtable[math.random(1,#soundtable)]
704
slashwound = Instance.new("Sound", Slachtoffer.Torso)
705
slashwound.SoundId = "rbxassetid://"..rdnm
706
slashwound.Volume = 4
707
slashwound:Play()
708
removeuseless:AddItem(slashwound,2)
709
end
710
end)
711
lunge2:Play()
712
for i = 1, 14 do
713
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
714
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
715
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
716
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
717
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
718
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
719
swait()
720
end
721
debounce = false
722
attacking = false
723
damagedebounce = false
724
htbox:Remove()
725
hum.WalkSpeed = 18
726
tr1.Enabled = false
727
elseif combo3 then
728
if debounce then return end
729
debounce = true
730
trailactivate = true
731
attacking = true
732
combo3 = false
733
trailactivate = false
734
combo1 = true
735
tr1.Enabled = true
736
t = 0
737
htbox = Instance.new("Part", pBase5)
738
htbox.CFrame = pBase5.CFrame
739
htbox.Transparency = 1
740
htbox.CanCollide = false
741
htbox.Size = Vector3.new(.17,4,.68)
742
htboxweld = weldBetween(htbox,pBase5)
743
htbox.Touched:connect(function(hit)
744
if hit.Parent:IsA("Part") then
745
elseif hit.Parent:IsA("SpecialMesh") then
746
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
747
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
748
for i = 1, 5 do
749
if damagedebounce == true then return end
750
damagedebounce = true
751
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
752
Slachtoffer:TakeDamage(math.random(7,15))
753
wait(.1)
754
damagedebounce = false
755
wait()
756
end
757
rdnm = soundtable[math.random(1,#soundtable)]
758
slashwound = Instance.new("Sound", Slachtoffer.Torso)
759
slashwound.SoundId = "rbxassetid://"..rdnm
760
slashwound.Volume = 4
761
slashwound:Play()
762
removeuseless:AddItem(slashwound,2)
763
end
764
end)
765
for i = 1, 10 do
766
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
767
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
768
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
769
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
770
swait()
771
end
772
hum.WalkSpeed = 25
773
lunge3:Play()
774
for i = 1, 40 do
775
t = t + 80
776
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
777
swait()
778
end
779
htbox:Remove()
780
hum.WalkSpeed = 18
781
attacking = false
782
damagedebounce = false
783
debounce = false
784
trailactivate = false
785
tr1.Enabled = false
786
end
787
end)
788
789
mouse.KeyDown:connect(function(Press)
790
Press=Press:lower()
791
if Press=='t' then
792
if tauntdebounce == true then return end
793
tauntdebounce = true
794
RAW = Instance.new("Sound", Torso)
795
RAW.SoundId = "rbxassetid://347972965"
796
RAW.Volume = 6
797
RAW:Play()
798
RAWPOWER = Instance.new("Part", Torso)
799
RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
800
RAWPOWER.Material = "Neon"
801
RAWPOWER.BrickColor = TheColor
802
RAWPOWER.Transparency = 0
803
RAWPOWER.Anchored = true
804
RAWPOWER.CanCollide = false
805
RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
806
RAWPOWERMESH.MeshType = "Cylinder"
807
RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
808
RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
809
for i = 1, 100 do
810
RAWPOWER.BrickColor = TheCore.BrickColor
811
RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
812
RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
813
wait()
814
end
815
wait(RAW.TimeLength)
816
RAWPOWER:Remove()
817
RAW:Remove()
818
tauntdebounce = false
819
end
820
end)
821
822
mouse.KeyDown:connect(function(Press)
823
Press=Press:lower()
824
if Press=='l' then ------------- Orbital cannon of doom
825
if doombounce then return end
826
doombounce = true
827
if debounce then return end
828
debounce = true
829
attacking = true
830
acti = true
831
hum.WalkSpeed = 0
832
quicklerppp = coroutine.wrap(function()
833
for i = 1, 10 do 
834
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
835
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
836
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
837
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
838
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
839
wait()
840
end
841
end)
842
quicklerppp()
843
BallOfDeath = Instance.new("Part", Torso)
844
BallOfDeath.Material = "Neon"
845
BallOfDeath.CanCollide = false
846
BallOfDeath.Anchored = true
847
BallOfDeath.BrickColor = TheColor
848
BallOfDeath.Size = Vector3.new(.1,.1,.1)
849
BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
850
BallOfDeathShape.MeshType = "Sphere"
851
BallOfDeathShape.Scale = Vector3.new(1,1,1)
852
sou = coroutine.wrap(function()
853
mylegacy = Instance.new("Sound", BallOfDeath)
854
mylegacy.SoundId = "rbxassetid://907530407"
855
mylegacy.Looped = true
856
mylegacy.Volume = 0
857
mylegacy:Play()
858
for i = 1, 50 do
859
mylegacy.Volume = mylegacy.Volume + .1
860
wait()
861
end
862
end)
863
sou()
864
if nottransform then
865
for i = 1, 94 do
866
BallOfDeath.BrickColor = TheCore.BrickColor
867
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
868
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
869
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
870
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
871
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
872
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
873
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
874
wait()
875
end
876
elseif not nottransform then
877
for i = 1, 190 do
878
BallOfDeath.BrickColor = TheCore.BrickColor
879
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
880
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
881
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
882
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
883
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
884
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
885
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
886
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
887
wait()
888
end
889
end
890
minsou = coroutine.wrap(function()
891
for i = 1, 50 do
892
mylegacy.Volume = mylegacy.Volume - 0.08
893
wait()
894
end
895
mylegacy:Remove()
896
end)
897
minsou()
898
quicklerpppp = coroutine.wrap(function()
899
for i = 1, 10 do 
900
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
901
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
902
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
903
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
904
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
905
wait()
906
end
907
hum.WalkSpeed = 18
908
attacking = false
909
end)
910
quicklerpppp()
911
LightOfDeath = Instance.new("Part", Torso)
912
LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
913
LightOfDeath.Material = "Neon"
914
LightOfDeath.BrickColor = TheColor
915
LightOfDeath.Transparency = 1
916
LightOfDeath.Anchored = true
917
LightOfDeath.CanCollide = false
918
LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
919
LightOfDeathMESH.MeshType = "Cylinder"
920
LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
921
LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
922
removeuseless:AddItem(LightOfDeath,25)
923
removeuseless:AddItem(BallOfDeath,25)
924
positioning = coroutine.wrap(function()
925
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
926
while acti do
927
LightOfDeath.BrickColor = TheCore.BrickColor
928
BallOfDeath.BrickColor = TheCore.BrickColor
929
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
930
LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
931
wait()
932
end
933
end)
934
positioning()
935
wait(1)
936
debounce = false
937
attacking = false
938
quickcourrr = coroutine.wrap(function()
939
for i = 1, 100 do
940
LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
941
wait()
942
end
943
end)
944
quickcourrr()
945
soundofdoom = Instance.new("Sound", LightOfDeath)
946
soundofdoom.SoundId = "rbxassetid://1545630949"
947
soundofdoom.Volume = 10
948
soundofdoom:Play()
949
wait(9)
950
acti = false
951
LightOfDeath.Anchored = true
952
rays = Instance.new("Part", Torso)
953
rays.Size = Vector3.new(1, 1, 1)
954
rays.Transparency = 0
955
rays.BrickColor = TheColor
956
rays.Material = "Neon"
957
rays.Anchored = true
958
rays.CanCollide = false
959
rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
960
raysmesh = Instance.new("SpecialMesh", rays) 
961
raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
962
raysmesh.Scale = Vector3.new(1, 1, 1)
963
rays2 = Instance.new("Part", Torso)
964
rays2.Size = Vector3.new(1, 1, 1)
965
rays2.Transparency = 0
966
rays2.BrickColor = TheColor
967
rays2.Material = "Neon"
968
rays2.Anchored = true
969
rays2.CanCollide = false
970
rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
971
raysmesh2 = Instance.new("SpecialMesh", rays2) 
972
raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
973
raysmesh2.Scale = Vector3.new(1, 1, 1)
974
rays3 = Instance.new("Part", Torso)
975
rays3.Size = Vector3.new(1, 1, 1)
976
rays3.Transparency = 0
977
rays3.BrickColor = TheColor
978
rays3.Material = "Neon"
979
rays3.Anchored = true
980
rays3.CanCollide = false
981
rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
982
raysmesh3 = Instance.new("SpecialMesh", rays3) 
983
raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
984
raysmesh3.Scale = Vector3.new(1, 1, 1)
985
rays4 = Instance.new("Part", Torso)
986
rays4.Size = Vector3.new(1, 1, 1)
987
rays4.Transparency = 0
988
rays4.BrickColor = TheColor
989
rays4.Material = "Neon"
990
rays4.Anchored = true
991
rays4.CanCollide = false
992
rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
993
raysmesh4 = Instance.new("SpecialMesh", rays4) 
994
raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017" 
995
raysmesh4.Scale = Vector3.new(1, 1, 1)
996
rays5 = Instance.new("Part", Torso)
997
rays5.Size = Vector3.new(1, 1, 1)
998
rays5.Transparency = 0
999
rays5.BrickColor = TheColor
1000
rays5.Material = "Neon"
1001
rays5.Anchored = true
1002
rays5.CanCollide = false
1003
rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1004
raysmesh5 = Instance.new("SpecialMesh", rays5) 
1005
raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1006
raysmesh5.Scale = Vector3.new(1, 1, 1)
1007
rays6 = Instance.new("Part", Torso)
1008
rays6.Size = Vector3.new(1, 1, 1)
1009
rays6.Transparency = 0
1010
rays6.BrickColor = TheColor
1011
rays6.Material = "Neon"
1012
rays6.Anchored = true
1013
rays6.CanCollide = false
1014
rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1015
raysmesh6 = Instance.new("SpecialMesh", rays6) 
1016
raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1017
raysmesh6.Scale = Vector3.new(1, 1, 1)
1018
ff = coroutine.wrap(function()
1019
for i = 1, 100 do
1020
raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
1021
rays.Transparency = rays.Transparency + 0.03
1022
raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
1023
rays2.Transparency = rays2.Transparency + 0.03
1024
raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
1025
rays3.Transparency = rays3.Transparency + 0.03
1026
raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
1027
rays4.Transparency = rays4.Transparency + 0.03
1028
raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
1029
rays5.Transparency = rays5.Transparency + 0.03
1030
raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
1031
rays6.Transparency = rays6.Transparency + 0.03
1032
wait()
1033
end
1034
end)
1035
ff()
1036
blastwave = Instance.new("Part", Torso)
1037
blastwave.Size = Vector3.new(1, 1, 1)
1038
blastwave.Transparency = 0
1039
blastwave.BrickColor = TheColor
1040
blastwave.Material = "Neon"
1041
blastwave.Anchored = true
1042
blastwave.CanCollide = false
1043
blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1044
removeuseless:AddItem(blastwave,10)
1045
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
1046
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1047
DDTblastwave.Scale = Vector3.new(1, 1, 1)
1048
blastwave2 = Instance.new("Part", Torso)
1049
blastwave2.Size = Vector3.new(1, 1, 1)
1050
blastwave2.Transparency = 0
1051
blastwave2.BrickColor = TheColor
1052
blastwave2.Material = "Neon"
1053
blastwave2.Anchored = true
1054
blastwave2.CanCollide = false
1055
blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1056
removeuseless:AddItem(blastwave2,10)
1057
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
1058
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1059
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
1060
blastwave3 = Instance.new("Part", Torso)
1061
blastwave3.Size = Vector3.new(1, 1, 1)
1062
blastwave3.Transparency = 0
1063
blastwave3.BrickColor = TheColor
1064
blastwave3.Material = "Neon"
1065
blastwave3.Anchored = true
1066
blastwave3.CanCollide = false
1067
blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1068
removeuseless:AddItem(blastwave3,10)
1069
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
1070
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1071
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
1072
blastwave4 = Instance.new("Part", Torso)
1073
blastwave4.Size = Vector3.new(1, 1, 1)
1074
blastwave4.Transparency = 0
1075
blastwave4.BrickColor = TheColor
1076
blastwave4.Material = "Neon"
1077
blastwave4.Anchored = true
1078
blastwave4.CanCollide = false
1079
blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1080
removeuseless:AddItem(blastwave4,10)
1081
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
1082
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1083
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
1084
blastwave5 = Instance.new("Part", Torso)
1085
blastwave5.Size = Vector3.new(1, 1, 1)
1086
blastwave5.Transparency = 0
1087
blastwave5.BrickColor = TheColor
1088
blastwave5.Material = "Neon"
1089
blastwave5.Anchored = true
1090
blastwave5.CanCollide = false
1091
blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1092
removeuseless:AddItem(blastwave5,10)
1093
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
1094
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1095
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
1096
Blastcircle = Instance.new("Part", Torso)
1097
Blastcircle.Material = "Neon"
1098
Blastcircle.Anchored = true
1099
Blastcircle.Transparency = 0
1100
Blastcircle.CanCollide = false
1101
Blastcircle.BrickColor = TheColor
1102
Blastcircle.Size = Vector3.new(10,10,10)
1103
removeuseless:AddItem(Blastcircle,10)
1104
BlastShape = Instance.new("SpecialMesh", Blastcircle)
1105
BlastShape.MeshType = "Sphere"
1106
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
1107
Blastcircle.CFrame = LightOfDeath.CFrame
1108
Blastcircle2 = Instance.new("Part", Torso)
1109
Blastcircle2.Material = "Neon"
1110
Blastcircle2.Anchored = true
1111
Blastcircle2.Transparency = 0
1112
Blastcircle2.CanCollide = false
1113
Blastcircle2.BrickColor = TheColor
1114
Blastcircle2.Size = Vector3.new(10,10,10)
1115
removeuseless:AddItem(Blastcircle2,10)
1116
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
1117
BlastShape2.MeshType = "Sphere"
1118
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
1119
Blastcircle2.CFrame = LightOfDeath.CFrame
1120
Blastcircle3 = Instance.new("Part", Torso)
1121
Blastcircle3.Material = "Neon"
1122
Blastcircle3.Anchored = true
1123
Blastcircle3.Transparency = 0
1124
Blastcircle3.CanCollide = false
1125
Blastcircle3.BrickColor = TheColor
1126
Blastcircle3.Size = Vector3.new(10,10,10)
1127
removeuseless:AddItem(Blastcircle3,10)
1128
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
1129
BlastShape3.MeshType = "Sphere"
1130
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
1131
Blastcircle3.CFrame = LightOfDeath.CFrame
1132
Blastcircle4 = Instance.new("Part", Torso)
1133
Blastcircle4.Material = "Neon"
1134
Blastcircle4.Anchored = true
1135
Blastcircle4.Transparency = 0
1136
Blastcircle4.CanCollide = false
1137
Blastcircle4.BrickColor = TheColor
1138
Blastcircle4.Size = Vector3.new(10,10,10)
1139
removeuseless:AddItem(Blastcircle4,10)
1140
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
1141
BlastShape4.MeshType = "Sphere"
1142
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
1143
Blastcircle4.CFrame = LightOfDeath.CFrame
1144
Blastcircle5 = Instance.new("Part", Torso)
1145
Blastcircle5.Material = "Neon"
1146
Blastcircle5.Anchored = true
1147
Blastcircle5.Transparency = 0
1148
Blastcircle5.CanCollide = false
1149
Blastcircle5.BrickColor = TheColor
1150
Blastcircle5.Size = Vector3.new(10,10,10)
1151
removeuseless:AddItem(Blastcircle5,10)
1152
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
1153
BlastShape5.MeshType = "Sphere"
1154
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
1155
Blastcircle5.CFrame = LightOfDeath.CFrame
1156
1157
shockwav = Instance.new("Part", Torso)
1158
shockwav.Size = Vector3.new(1, 1, 1)
1159
shockwav.Transparency = 0
1160
shockwav.BrickColor = TheColor
1161
shockwav.Material = "Neon"
1162
shockwav.Anchored = true
1163
shockwav.CanCollide = false
1164
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1165
removeuseless:AddItem(shockwav,10)
1166
dea = Instance.new("SpecialMesh", shockwav) 
1167
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1168
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
1169
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1170
shockwav2 = Instance.new("Part", Torso)
1171
shockwav2.Size = Vector3.new(1, 1, 1)
1172
shockwav2.Transparency = 0
1173
shockwav2.BrickColor = TheColor
1174
shockwav2.Material = "Neon"
1175
shockwav2.Anchored = true
1176
shockwav2.CanCollide = false
1177
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1178
removeuseless:AddItem(shockwav2,10)
1179
dea2 = Instance.new("SpecialMesh", shockwav2) 
1180
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1181
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
1182
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1183
local Hit = damagealll(150,LightOfDeath.Position)		
1184
for _,v in pairs(Hit) do
1185
local velo2 = Instance.new("BodyVelocity", v)
1186
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1187
removeuseless:AddItem(velo2,2)
1188
if absoluteannihilation then
1189
v:Remove()
1190
else			
1191
v:BreakJoints()
1192
end
1193
end
1194
opopo = coroutine.wrap(function()
1195
for i = 1, 200 do
1196
shockwav2.BrickColor = TheCore.BrickColor
1197
shockwav.BrickColor = TheCore.BrickColor
1198
Blastcircle5.BrickColor = TheCore.BrickColor
1199
Blastcircle4.BrickColor = TheCore.BrickColor
1200
Blastcircle3.BrickColor = TheCore.BrickColor
1201
Blastcircle2.BrickColor = TheCore.BrickColor
1202
Blastcircle.BrickColor = TheCore.BrickColor
1203
blastwave5.BrickColor = TheCore.BrickColor
1204
blastwave4.BrickColor = TheCore.BrickColor
1205
blastwave3.BrickColor = TheCore.BrickColor
1206
blastwave2.BrickColor = TheCore.BrickColor
1207
blastwave.BrickColor = TheCore.BrickColor
1208
dea.Scale = dea.Scale + Vector3.new(10,10,10)
1209
shockwav.Transparency = shockwav.Transparency + 0.02
1210
dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
1211
shockwav2.Transparency = shockwav2.Transparency + 0.010
1212
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
1213
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
1214
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
1215
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
1216
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
1217
blastwave.Transparency = blastwave.Transparency + .01
1218
blastwave2.Transparency = blastwave2.Transparency + .03
1219
blastwave3.Transparency = blastwave3.Transparency + .02
1220
blastwave4.Transparency = blastwave4.Transparency + .015
1221
blastwave5.Transparency = blastwave5.Transparency + .01
1222
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
1223
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
1224
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
1225
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
1226
Blastcircle.Transparency = Blastcircle.Transparency + .01
1227
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
1228
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
1229
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
1230
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
1231
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
1232
wait()
1233
end
1234
end)
1235
opopo()
1236
waff = coroutine.wrap(function()
1237
for i = 1, 100 do
1238
LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
1239
BallOfDeath.Transparency =  BallOfDeath.Transparency + 0.03
1240
TheEndTimeWave2 = Instance.new("Part", Torso)
1241
TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
1242
TheEndTimeWave2.Transparency = 0.4
1243
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1244
TheEndTimeWave2.Material = "Neon"
1245
TheEndTimeWave2.Anchored = true
1246
TheEndTimeWave2.CanCollide = false
1247
TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1248
DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2) 
1249
DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1250
DDT2.Scale = Vector3.new(1, 1, 1)
1251
removeuseless:AddItem(TheEndTimeWave2,3)
1252
table.insert(th4,TheEndTimeWave2)
1253
table.insert(ExtremeM,DDT2)
1254
EnddOrb2 = Instance.new("Part", Torso)
1255
EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
1256
EnddOrb2.Material = "Neon"
1257
EnddOrb2.BrickColor = TheColor
1258
EnddOrb2.Transparency = 0
1259
EnddOrb2.Anchored = true
1260
EnddOrb2.CanCollide = false
1261
EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
1262
EnddOrbMESH2.MeshType = "Sphere"
1263
EnddOrbMESH2.Scale = Vector3.new(2,2,2)
1264
EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
1265
removeuseless:AddItem(EnddOrb2,2)
1266
table.insert(ExtremeM,EnddOrbMESH2)
1267
table.insert(SlowlyFade,EnddOrb2)
1268
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1269
EnddOrb2.BrickColor = TheCore.BrickColor 
1270
wait()
1271
end
1272
end)
1273
waff()
1274
shockingshock = coroutine.wrap(function()
1275
for i = 1, 50 do
1276
shockwave3 = Instance.new("Part", Torso)
1277
shockwave3.Size = Vector3.new(1, 1, 1)
1278
shockwave3.Transparency = 0
1279
shockwave3.BrickColor = TheCore.BrickColor
1280
shockwave3.Anchored = true
1281
shockwave3.CanCollide = false
1282
shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
1283
sh3 = Instance.new("SpecialMesh", shockwave3) 
1284
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1285
sh3.Scale = Vector3.new(15, 0, 15)
1286
removeuseless:AddItem(shockwave3,3)
1287
table.insert(SlowlyFade,shockwave3)
1288
table.insert(ExtremeM2,sh3)
1289
wait(.1)
1290
end
1291
end)
1292
shockingshock()
1293
dmgcollateral = coroutine.wrap(function()
1294
for i = 1, 85 do
1295
local Hit2 = damagealll(90,LightOfDeath.Position)
1296
for _,v in pairs(Hit2) do
1297
local velo2 = Instance.new("BodyVelocity", v)
1298
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1299
removeuseless:AddItem(velo2,2)				
1300
v:BreakJoints()
1301
wait()
1302
end
1303
end
1304
end)
1305
dmgcollateral()
1306
rays:Remove()
1307
rays2:Remove()
1308
rays3:Remove()
1309
rays4:Remove()
1310
rays5:Remove()
1311
rays6:Remove()
1312
wait(5)
1313
doombounce = false
1314
end
1315
end)
1316
1317
mouse.KeyDown:connect(function(Press)
1318
Press=Press:lower()
1319
if Press=='r' then
1320
if debounce then return end
1321
debounce = true
1322
attacking = true
1323
tr1.Enabled = true
1324
gpf = true
1325
hum.WalkSpeed = 0
1326
for i = 1, 3 do
1327
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
1328
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1329
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1330
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1331
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1332
wait()
1333
end
1334
quickcour2 = coroutine.wrap(function()
1335
while gpf do
1336
local Hit = damagealll(8,Torso.Position)	
1337
for _,v in pairs(Hit) do
1338
local velo2 = Instance.new("BodyVelocity", v)
1339
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1340
removeuseless:AddItem(velo2,2)
1341
if absoluteannihilation then
1342
v:BreakJoints()
1343
else			
1344
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
1345
vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
1346
vsound.SoundId = "rbxassetid://944772014"
1347
vsound.Volume = 3
1348
vsound:Play()
1349
removeuseless:AddItem(vsound,5)
1350
wait(.1)
1351
end
1352
end
1353
wait()
1354
end
1355
end)
1356
quickcour2()
1357
socnot = coroutine.wrap(function()
1358
for i = 1, 6 do
1359
lunge:Play()
1360
wait(.1)
1361
end
1362
end)
1363
socnot()
1364
local fly = Instance.new("BodyVelocity", Torso)
1365
fly.MaxForce = Vector3.new(999999, 999999, 999999)
1366
fly.Velocity = Root.CFrame.lookVector * 90
1367
Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
1368
t = 0
1369
for i = 1, 20 do
1370
leftarmeffect = Instance.new("Part", Torso)
1371
leftarmeffect.BrickColor = TheColor
1372
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1373
leftarmeffect.Material = "Neon"
1374
leftarmeffect.Anchored = true
1375
leftarmeffect.CanCollide = false
1376
leftarmeffect.CFrame = LeftArm.CFrame
1377
table.insert(SlowlyFade,leftarmeffect)
1378
removeuseless:AddItem(leftarmeffect,2)
1379
rightarmeffect = Instance.new("Part", Torso)
1380
rightarmeffect.BrickColor = TheColor
1381
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1382
rightarmeffect.Material = "Neon"
1383
rightarmeffect.Anchored = true
1384
rightarmeffect.CanCollide = false
1385
rightarmeffect.CFrame = RightArm.CFrame
1386
table.insert(SlowlyFade,rightarmeffect)
1387
removeuseless:AddItem(rightarmeffect,2)
1388
leftlegeffect = Instance.new("Part", Torso)
1389
leftlegeffect.BrickColor = BrickColor.new("Really black")
1390
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1391
leftlegeffect.Material = "Neon"
1392
leftlegeffect.Anchored = true
1393
leftlegeffect.CanCollide = false
1394
leftlegeffect.CFrame = LeftLeg.CFrame
1395
table.insert(SlowlyFade,leftlegeffect)
1396
removeuseless:AddItem(leftlegeffect,2)
1397
rightlegeffect = Instance.new("Part", Torso)
1398
rightlegeffect.BrickColor = BrickColor.new("Really black")
1399
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1400
rightlegeffect.Material = "Neon"
1401
rightlegeffect.Anchored = true
1402
rightlegeffect.CanCollide = false
1403
rightlegeffect.CFrame = RightLeg.CFrame
1404
table.insert(SlowlyFade,rightlegeffect)
1405
removeuseless:AddItem(rightlegeffect,2)
1406
t = t - 60
1407
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1408
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
1409
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
1410
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1411
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1412
wait()
1413
end
1414
fly:Remove()
1415
debounce = false
1416
damagedebounce = false
1417
attacking = false
1418
gpf = false
1419
tr1.Enabled = false
1420
hum.WalkSpeed = 18
1421
end
1422
end)
1423
1424
mouse.KeyDown:connect(function(Press)
1425
Press=Press:lower()
1426
if Press=='k' then
1427
if debounce then return end
1428
debounce = true
1429
attacking = true
1430
for i = 1, 6 do
1431
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1432
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
1433
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1434
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
1435
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1436
wait()
1437
end
1438
htbox = Instance.new("Part", LeftLeg)
1439
htbox.Transparency = 1
1440
htbox.CanCollide = false
1441
htbox.Size = Vector3.new(1.001,3,1.001)
1442
htboxweld = weldBetween(htbox,LeftLeg)
1443
htboxweld.C0 = CFrame.new(0,0,0)
1444
htbox.Touched:connect(function(hit)
1445
if hit.Parent:IsA("Part") then
1446
elseif hit.Parent:IsA("SpecialMesh") then
1447
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1448
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1449
if damagedebounce == true then return end
1450
damagedebounce = true
1451
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
1452
if absoluteannihilation then
1453
Slachtoffer.Parent:BreakJoints()
1454
else
1455
Slachtoffer:TakeDamage(math.random(7,11))
1456
mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
1457
hitsound = Instance.new("Sound", Slachtoffer.Torso)
1458
hitsound.SoundId = "rbxassetid://"..mostrandom
1459
hitsound.Volume = 4
1460
hitsound:Play()
1461
removeuseless:AddItem(hitsound,4)
1462
end
1463
end
1464
end)
1465
for i = 1, 6 do
1466
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1467
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
1468
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1469
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
1470
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1471
wait()
1472
end
1473
attacking = false
1474
debounce = false
1475
damagedebounce = false
1476
htbox:Remove()
1477
end
1478
end)
1479
1480
mouse.KeyDown:connect(function(Press)
1481
Press=Press:lower()
1482
if Press=='j' then
1483
if debounce then return end
1484
debounce = true
1485
attacking = true
1486
step:Play()
1487
hum.WalkSpeed = 0
1488
for i = 1, 6 do
1489
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
1490
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
1491
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
1492
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
1493
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
1494
wait()
1495
end
1496
local shockwefe = coroutine.wrap(function()
1497
shockwave = Instance.new("Part", Torso)
1498
shockwave.Size = Vector3.new(5, 5, 5)
1499
shockwave.Transparency = 0
1500
shockwave.BrickColor = TheColor
1501
shockwave.Anchored = true
1502
shockwave.CanCollide = false
1503
shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1504
sh1 = Instance.new("SpecialMesh", shockwave) 
1505
sh1.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1506
sh1.Scale = Vector3.new(0, 0, 0)
1507
removeuseless:AddItem(shockwave,2)
1508
for i = 1, 100 do
1509
sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
1510
shockwave.Transparency = shockwave.Transparency + 0.1
1511
wait()
1512
end
1513
end)
1514
shockwefe()
1515
for i = 1, 6 do
1516
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1517
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
1518
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
1519
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
1520
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
1521
wait()
1522
end
1523
energblast1 = Instance.new("Part", Torso)
1524
energblast1.BrickColor = TheColor
1525
energblast1.Anchored = true
1526
energblast1.Shape = 0
1527
energblast1.Material = "Neon"
1528
energblast1.CanCollide = false
1529
energblast1.Size = Vector3.new(1,1,1)
1530
energblast1.Transparency = 0
1531
energblast1.CFrame = Root.CFrame
1532
removeuseless:AddItem(energblast1,2)
1533
shockwave2 = Instance.new("Part", Torso)
1534
shockwave2.Size = Vector3.new(5, 5, 5)
1535
shockwave2.Transparency = 0
1536
shockwave2.BrickColor = TheColor
1537
shockwave2.Anchored = true
1538
shockwave2.CanCollide = false
1539
shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1540
sh2 = Instance.new("SpecialMesh", shockwave2) 
1541
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1542
sh2.Scale = Vector3.new(0, 0, 0)
1543
removeuseless:AddItem(shockwave2,4)
1544
shockwave3 = Instance.new("Part", Torso)
1545
shockwave3.Size = Vector3.new(5, 5, 5)
1546
shockwave3.Transparency = 0
1547
shockwave3.BrickColor = TheColor
1548
shockwave3.Anchored = true
1549
shockwave3.CanCollide = false
1550
shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1551
sh3 = Instance.new("SpecialMesh", shockwave3) 
1552
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1553
sh3.Scale = Vector3.new(0, 0, 0)
1554
removeuseless:AddItem(shockwave3,4)
1555
magicsound = Instance.new("Sound", energblast1)
1556
magicsound.SoundId = "rbxassetid://750094966"
1557
magicsound.Volume = 6
1558
magicsound:Play()
1559
soundcoroutine = coroutine.wrap(function()
1560
for i = 1, 100 do
1561
magicsound.Volume = magicsound.Volume - 0.05
1562
wait()
1563
end
1564
end)
1565
soundcoroutine()
1566
removeuseless:AddItem(magicsound,5)
1567
local Hit = damagealll(22,energblast1.Position)		
1568
for _,v in pairs(Hit) do
1569
removeuseless:AddItem(velo2,1)
1570
if absoluteannihilation then
1571
v:BreakJoints()
1572
else				
1573
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
1574
end
1575
end
1576
local cc = coroutine.wrap(function()
1577
for i = 1, 60 do
1578
energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
1579
energblast1.Transparency = energblast1.Transparency + 0.1
1580
sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
1581
shockwave2.Transparency = shockwave2.Transparency + 0.06
1582
sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
1583
shockwave3.Transparency = shockwave3.Transparency + 0.07
1584
wait()
1585
end
1586
end)
1587
cc()
1588
quicklerp = coroutine.wrap(function()
1589
for i = 1, 6 do
1590
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1591
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
1592
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
1593
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
1594
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
1595
wait()
1596
end
1597
end)
1598
quicklerp()
1599
cc2 = coroutine.wrap(function()
1600
local BV = Instance.new("BodyVelocity", Root)
1601
BV.maxForce = Vector3.new(0,20000,0)
1602
BV.P = 1000
1603
BV.velocity = Vector3.new(0,100,0)
1604
wait(1)
1605
BV:Remove()
1606
end)
1607
cc2()
1608
cc3 = coroutine.wrap(function()
1609
t = 0
1610
flipsound = Instance.new("Sound", Torso)
1611
flipsound.SoundId = "rbxassetid://470532887"
1612
flipsound.Looped = true
1613
flipsound.Volume = 2
1614
flipsound.Pitch = 1.3
1615
flipsound:Play()
1616
hum.WalkSpeed = 75
1617
for i = 1, 60 do
1618
t = t + 40
1619
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1620
wait()
1621
end
1622
for i = 1, 10 do
1623
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1624
wait()
1625
end
1626
end)
1627
cc3()
1628
for i = 1, 70 do
1629
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
1630
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
1631
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1632
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1633
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1634
wait()
1635
end
1636
hum.WalkSpeed = 0
1637
landingsound:Play()
1638
flipsound:Remove()
1639
local shockwefe2 = coroutine.wrap(function()
1640
shockwave2 = Instance.new("Part", Torso)
1641
shockwave2.Size = Vector3.new(5, 5, 5)
1642
shockwave2.Transparency = 0
1643
shockwave2.BrickColor = TheColor
1644
shockwave2.Anchored = true
1645
shockwave2.CanCollide = false
1646
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1647
sh2 = Instance.new("SpecialMesh", shockwave2) 
1648
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1649
sh2.Scale = Vector3.new(0, 0, 0)
1650
removeuseless:AddItem(shockwave2,1)
1651
for i = 1, 100 do
1652
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1653
shockwave2.Transparency = shockwave2.Transparency + 0.1
1654
wait()
1655
end
1656
end)
1657
shockwefe2()
1658
for i = 1, 20 do
1659
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
1660
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
1661
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
1662
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
1663
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
1664
wait()
1665
end
1666
hum.WalkSpeed = 18
1667
debounce = false
1668
attacking = false
1669
end
1670
end)
1671
1672
mouse.KeyDown:connect(function(Press)
1673
Press=Press:lower()
1674
if Press=='p' then
1675
if debounce then return end
1676
debounce = true
1677
attacking = true
1678
tr1.Enabled = true
1679
for i = 1, 5 do
1680
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
1681
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1682
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
1683
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1684
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
1685
wait()
1686
end
1687
local shockwefe2 = coroutine.wrap(function()
1688
shockwave2 = Instance.new("Part", Torso)
1689
shockwave2.Size = Vector3.new(5, 5, 5)
1690
shockwave2.Transparency = 0
1691
shockwave2.BrickColor = TheColor
1692
shockwave2.Anchored = true
1693
shockwave2.CanCollide = false
1694
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1695
sh2 = Instance.new("SpecialMesh", shockwave2) 
1696
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1697
sh2.Scale = Vector3.new(0, 0, 0)
1698
removeuseless:AddItem(shockwave2,1)
1699
shockwave3 = Instance.new("Part", Torso)
1700
shockwave3.Size = Vector3.new(1, 1, 1)
1701
shockwave3.Transparency = 0
1702
shockwave3.BrickColor = TheColor
1703
shockwave3.Anchored = true
1704
shockwave3.CanCollide = false
1705
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1706
sh3 = Instance.new("SpecialMesh", shockwave3) 
1707
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1708
sh3.Scale = Vector3.new(0, 0, 0)
1709
removeuseless:AddItem(shockwave3,4)
1710
for i = 1, 100 do
1711
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1712
shockwave2.Transparency = shockwave2.Transparency + 0.1
1713
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
1714
shockwave3.Transparency = shockwave3.Transparency + 0.1
1715
wait()
1716
end
1717
end)
1718
shockwefe2()
1719
hohoho = coroutine.wrap(function()
1720
for i = 1, 10 do
1721
rings = Instance.new("Part", Torso)
1722
rings.Size = Vector3.new(5, 5, 5)
1723
rings.Transparency = 0.5
1724
rings.BrickColor = TheColor
1725
rings.Anchored = true
1726
rings.CanCollide = false
1727
rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1728
ringsh = Instance.new("SpecialMesh", rings) 
1729
ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1730
ringsh.Scale = Vector3.new(0, 0, 0)
1731
removeuseless:AddItem(rings,2)
1732
table.insert(Repeater,ringsh)
1733
table.insert(nonmeshRepeater2,rings)
1734
wait(.1)
1735
end
1736
end)
1737
hohoho()
1738
local BV = Instance.new("BodyVelocity", Root)
1739
BV.maxForce = Vector3.new(0,20000,0)
1740
BV.P = 1000
1741
BV.velocity = Vector3.new(0,50,0)
1742
quickcour = coroutine.wrap(function()
1743
t = 0
1744
for i = 1, 25 do
1745
t  = t + 1
1746
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
1747
wait()
1748
end
1749
BV:Remove()
1750
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
1751
end)
1752
quickcour()
1753
local Hit = damagealll(5,Root.Position)		
1754
for _,v in pairs(Hit) do
1755
if absoluteannihilation then
1756
v:BreakJoints()
1757
else				
1758
v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
1759
end
1760
end
1761
quickcour2 = coroutine.wrap(function()
1762
jumpsound = Instance.new("Sound", Torso)
1763
jumpsound.Volume = 10
1764
jumpsound.SoundId = "rbxassetid://1574842373"
1765
jumpsound:Play()
1766
removeuseless:AddItem(jumpsound,3)
1767
for i = 1, 9 do
1768
lunge:Play()
1769
wait(.1)
1770
end
1771
lunge2:Play()
1772
end)
1773
quickcour2()
1774
for i = 1, 25 do
1775
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
1776
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1777
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
1778
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1779
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1780
wait()
1781
end
1782
attacking = false
1783
debounce = false
1784
tr1.Enabled = false
1785
end
1786
end)
1787
1788
mouse.KeyDown:connect(function(Press)
1789
Press=Press:lower()
1790
if Press=='e' then
1791
if debounce then return end
1792
debounce = true
1793
attacking = true
1794
continue = true
1795
hum.WalkSpeed = 0
1796
g1 = Instance.new("BodyGyro", Root)
1797
g1.D = 175
1798
g1.P = 20000
1799
g1.MaxTorque = Vector3.new(0,9000,0)
1800
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
1801
lmon8 = lmon7[math.random(1,#lmon7)]
1802
local b1 = Instance.new("BillboardGui",Head)
1803
b1.Size = UDim2.new(0,100,0,40)
1804
b1.StudsOffset = Vector3.new(0,3,0)
1805
b1.Adornee = Head
1806
local b2 = Instance.new("TextLabel",b1)
1807
b2.BackgroundTransparency = 1
1808
b2.Text = ""..lmon8
1809
b2.Font = "Garamond"
1810
b2.TextSize = 0
1811
b2.TextStrokeTransparency = 1
1812
b2.TextColor3 = BrickColor.new("Lime green").Color
1813
b2.TextStrokeColor3 = Color3.new(0,0,0)
1814
b2.Size = UDim2.new(1,0,0.5,0)
1815
billboardcour = coroutine.wrap(function()
1816
for i = 1, 10 do
1817
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
1818
b2.TextSize = b2.TextSize + 3
1819
wait()
1820
end
1821
wait(1)
1822
for i = 1, 10 do
1823
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
1824
b2.TextSize = b2.TextSize - 3
1825
wait()
1826
end
1827
b1:Remove()
1828
end)
1829
billboardcour()
1830
for i = 1, 10 do
1831
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
1832
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1833
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
1834
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1835
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1836
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
1837
wait()
1838
end
1839
lilball = Instance.new("Part", RightArm)
1840
lilball.Material = "Neon"
1841
lilball.CanCollide = false
1842
lilball.Anchored = true
1843
lilball.Transparency = 1
1844
lilball.BrickColor = TheColor
1845
lilball.Size = Vector3.new(.1,.1,.1)
1846
lilballShape = Instance.new("SpecialMesh", lilball)
1847
lilballShape.MeshType = "Sphere"
1848
lilballShape.Scale = Vector3.new(10,10,10)
1849
lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
1850
removeuseless:AddItem(lilball,5)
1851
qucicour = coroutine.wrap(function()
1852
for i = 1, 10 do
1853
lilball.Transparency = lilball.Transparency - 0.05
1854
wait()
1855
end
1856
end)
1857
qucicour()
1858
SwordPortal = Instance.new("Part", Torso)
1859
SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
1860
SwordPortal.Material = "Neon"
1861
SwordPortal.BrickColor = TheColor
1862
SwordPortal.Transparency = 0
1863
SwordPortal.Anchored = true
1864
SwordPortal.CanCollide = false
1865
SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
1866
SwordPortalMESH.MeshType = "Cylinder"
1867
SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
1868
SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
1869
swordportalsound = Instance.new("Sound", SwordPortal)
1870
swordportalsound.SoundId = "rbxassetid://159296220"
1871
swordportalsound.Volume = 5
1872
swordportalsound:Play()
1873
removeuseless:AddItem(swordportalsound,3)
1874
sizeincreasor = coroutine.wrap(function()
1875
while continue do
1876
SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
1877
wait()
1878
end
1879
end)
1880
sizeincreasor()
1881
for i = 1, 20 do
1882
wait()
1883
end
1884
continue = false
1885
local openshocks = coroutine.wrap(function()
1886
for i = 1, 5 do
1887
openshock2 = Instance.new("Part", Torso)
1888
openshock2.Size = Vector3.new(1, 1, 1)
1889
openshock2.Transparency = 0
1890
openshock2.BrickColor = TheColor
1891
openshock2.Material = "Neon"
1892
openshock2.Anchored = true
1893
openshock2.CanCollide = false
1894
openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1895
DDTopenshock2 = Instance.new("SpecialMesh", openshock2) 
1896
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1897
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
1898
removeuseless:AddItem(openshock2,2)
1899
table.insert(ExtremeM,DDTopenshock2)
1900
table.insert(SlowlyFade,openshock2)
1901
openshock = Instance.new("Part", Torso)
1902
openshock.Size = Vector3.new(1, 1, 1)
1903
openshock.Transparency = 0
1904
openshock.BrickColor = TheColor
1905
openshock.Material = "Neon"
1906
openshock.Anchored = true
1907
openshock.CanCollide = false
1908
openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
1909
DDTopenshock = Instance.new("SpecialMesh", openshock) 
1910
DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1911
DDTopenshock.Scale = Vector3.new(1, 2, 1)
1912
removeuseless:AddItem(openshock,2)
1913
table.insert(ExtremeM,DDTopenshock)
1914
table.insert(SlowlyFade,openshock)
1915
wait(.05)
1916
end
1917
end)
1918
openshocks()
1919
bigopenshock = coroutine.wrap(function()
1920
bigopenshock = Instance.new("Part", Torso)
1921
bigopenshock.Size = Vector3.new(1, 1, 1)
1922
bigopenshock.Transparency = 0
1923
bigopenshock.BrickColor = TheColor
1924
bigopenshock.Material = "Neon"
1925
bigopenshock.Anchored = true
1926
bigopenshock.CanCollide = false
1927
bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
1928
DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock) 
1929
DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1930
DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
1931
removeuseless:AddItem(bigopenshock,2)
1932
table.insert(m3,DDTbigopenshock)
1933
table.insert(SlowlyFade,bigopenshock)
1934
end)
1935
removeuseless:AddItem(swordoutofportal,6)
1936
swordoutofportal = Instance.new("Sound", SwordPortal)
1937
swordoutofportal.SoundId = "rbxassetid://1201801124"
1938
swordoutofportal.Volume = 5
1939
swordoutofportal:Play()
1940
GiantSword = Instance.new("Part", Torso)
1941
GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
1942
GiantSword.Material = "Neon"
1943
GiantSword.BrickColor = TheColor
1944
GiantSword.Transparency = .2
1945
GiantSword.Anchored = true
1946
GiantSword.CanCollide = false
1947
GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
1948
GiantSwordMESH.Scale = Vector3.new(15,15,15)
1949
GiantSwordMESH.MeshId = "rbxassetid://94840342"
1950
GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
1951
move = coroutine.wrap(function()
1952
local Hit = damagealll(35,SwordPortal.Position)		
1953
for _,v in pairs(Hit) do
1954
if absoluteannihilation then
1955
v:BreakJoints()
1956
else			
1957
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
1958
end
1959
end
1960
for i = 1, 40 do
1961
SwordPortal.Transparency = SwordPortal.Transparency + 0.05
1962
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
1963
wait()
1964
end
1965
end)
1966
move()
1967
mvcm = coroutine.wrap(function()
1968
wait(1)
1969
SwordPortal:Remove()
1970
debounce = false
1971
attacking = false
1972
hum.WalkSpeed = 18
1973
end)
1974
mvcm()
1975
g1:Remove()
1976
for i = 1, 30 do 
1977
lilball.Transparency = lilball.Transparency + 0.05
1978
GiantSword.Transparency = GiantSword.Transparency + 0.03
1979
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
1980
wait()
1981
end
1982
GiantSword:Remove()
1983
end
1984
end)
1985
1986
mouse.KeyDown:connect(function(Press)
1987
Press=Press:lower()
1988
if Press=='g' then
1989
if debounce then return end
1990
debounce = true
1991
attacking = true
1992
damagedebounce = false
1993
lmon4 = lmon3[math.random(1,#lmon3)]
1994
local b1 = Instance.new("BillboardGui",Head)
1995
b1.Size = UDim2.new(0,100,0,40)
1996
b1.StudsOffset = Vector3.new(0,3,0)
1997
b1.Adornee = Head
1998
local b2 = Instance.new("TextLabel",b1)
1999
b2.BackgroundTransparency = 1
2000
b2.Text = ""..lmon4
2001
b2.Font = "Garamond"
2002
b2.TextSize = 0
2003
b2.TextStrokeTransparency = 1
2004
b2.TextColor3 = BrickColor.new("Lime green").Color
2005
b2.TextStrokeColor3 = Color3.new(0,0,0)
2006
b2.Size = UDim2.new(1,0,0.5,0)
2007
billboardcour = coroutine.wrap(function()
2008
for i = 1, 10 do
2009
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2010
b2.TextSize = b2.TextSize + 3
2011
wait()
2012
end
2013
wait(2)
2014
for i = 1, 10 do
2015
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2016
b2.TextSize = b2.TextSize - 3
2017
wait()
2018
end
2019
b1:Remove()
2020
end)
2021
billboardcour()
2022
quickcour = coroutine.wrap(function()
2023
spawnsound = Instance.new("Sound", RightArm)
2024
spawnsound.SoundId = "rbxassetid://159332197"
2025
spawnsound.Volume = 5
2026
spawnsound:Play()
2027
removeuseless:AddItem(spawnsound,4)
2028
Scythe = Instance.new("Part", Torso)
2029
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
2030
Scythe.Material = "Neon"
2031
Scythe.BrickColor = TheColor
2032
Scythe.Transparency = 1
2033
Scythe.CanCollide = false
2034
ScytheMESH = Instance.new("SpecialMesh", Scythe)
2035
ScytheMESH.Scale = Vector3.new(2,2,2)
2036
ScytheMESH.MeshId = "rbxassetid://218497396"
2037
ScytheWeld = weldBetween(Scythe,RightArm)
2038
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
2039
for i = 1, 20 do
2040
Scythe.Transparency = Scythe.Transparency - 0.04
2041
wait()
2042
end
2043
end)
2044
quickcour()
2045
hum.WalkSpeed = 0
2046
for i = 1, 25 do
2047
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2048
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
2049
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2050
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2051
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
2052
wait()
2053
end
2054
g1 = Instance.new("BodyGyro", Root)
2055
g1.D = 175
2056
g1.P = 20000
2057
g1.MaxTorque = Vector3.new(0,9000,0)
2058
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2059
hum.WalkSpeed = 14
2060
for i = 1, 8 do
2061
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2062
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
2063
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2064
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
2065
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
2066
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2067
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2068
wait()
2069
end
2070
htbox = Instance.new("Part", Scythe)
2071
htbox.CFrame = Scythe.CFrame
2072
htbox.Transparency = 1
2073
htbox.CanCollide = false
2074
htbox.Size = Vector3.new(.40,7,3)
2075
htboxweld = weldBetween(htbox,Scythe)
2076
A = Instance.new("Attachment", htbox)
2077
A.Position = Vector3.new(0,-3.2,0)
2078
A.Name = "A"
2079
B = Instance.new("Attachment", htbox)
2080
B.Position = Vector3.new(0,3.2,0)
2081
B.Name = "B"
2082
tr11 = Instance.new("Trail", Scythe)
2083
tr11.Attachment0 = A
2084
tr11.Attachment1 = B
2085
tr11.Enabled = true
2086
tr11.Lifetime = .8
2087
tr11.TextureMode = "Static"
2088
tr11.LightInfluence = 0
2089
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
2090
tr11.Transparency = NumberSequence.new(0, 1)
2091
htbox.Touched:connect(function(hit)
2092
if hit.Parent:IsA("Part") then
2093
elseif hit.Parent:IsA("SpecialMesh") then
2094
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2095
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2096
if damagedebounce == true then return end
2097
damagedebounce = true
2098
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2099
quickcour = coroutine.wrap(function()
2100
Slachtoffer.WalkSpeed = 6
2101
wait(1)
2102
Slachtoffer.WalkSpeed = 16
2103
end)
2104
quickcour()
2105
if absoluteannihilation then
2106
Slachtoffer.Parent:BreakJoints()
2107
else
2108
Slachtoffer:TakeDamage(math.random(35,40))
2109
rdnm = soundtable[math.random(1,#soundtable)]
2110
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2111
slashwound.SoundId = "rbxassetid://"..rdnm
2112
slashwound.Volume = 4
2113
slashwound:Play()
2114
removeuseless:AddItem(slashwound,2)
2115
end
2116
end
2117
end)
2118
lunge:Play()
2119
t = 0
2120
for i = 1, 8 do
2121
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2122
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
2123
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
2124
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2125
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
2126
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
2127
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
2128
wait()
2129
end
2130
damagedebounce = false
2131
hum.WalkSpeed = 8
2132
t = 0
2133
for i = 1, 8 do
2134
t = t + 50
2135
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2136
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
2137
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2138
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
2139
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2140
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
2141
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
2142
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
2143
wait()
2144
end
2145
htbox:Remove()
2146
htbox = Instance.new("Part", Scythe)
2147
htbox.CFrame = Scythe.CFrame
2148
htbox.Transparency = 1
2149
htbox.CanCollide = false
2150
htbox.Size = Vector3.new(.40,7,3)
2151
htboxweld = weldBetween(htbox,Scythe)
2152
A = Instance.new("Attachment", htbox)
2153
A.Position = Vector3.new(0,-3.2,0)
2154
A.Name = "A"
2155
B = Instance.new("Attachment", htbox)
2156
B.Position = Vector3.new(0,3.2,0)
2157
B.Name = "B"
2158
htbox.Touched:connect(function(hit)
2159
if hit.Parent:IsA("Part") then
2160
elseif hit.Parent:IsA("SpecialMesh") then
2161
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2162
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2163
if damagedebounce == true then return end
2164
damagedebounce = true
2165
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2166
quickcour = coroutine.wrap(function()
2167
Slachtoffer.WalkSpeed = 6
2168
wait(1)
2169
Slachtoffer.WalkSpeed = 16
2170
end)
2171
quickcour()
2172
if absoluteannihilation then
2173
Slachtoffer.Parent:BreakJoints()
2174
else
2175
Slachtoffer:TakeDamage(math.random(25,68))
2176
rdnm = soundtable[math.random(1,#soundtable)]
2177
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2178
slashwound.SoundId = "rbxassetid://"..rdnm
2179
slashwound.Volume = 4
2180
slashwound:Play()
2181
removeuseless:AddItem(slashwound,2)
2182
end
2183
end
2184
end)
2185
lunge3:Play()
2186
for i = 1, 15 do
2187
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2188
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
2189
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
2190
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2191
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
2192
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
2193
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
2194
wait()
2195
end
2196
htbox:Remove()
2197
hum.WalkSpeed = 18
2198
tr11.Enabled = false
2199
for i = 1, 10 do
2200
Scythe.Transparency = Scythe.Transparency + 0.1
2201
wait()
2202
end
2203
tr11:Remove()
2204
Scythe:Remove()
2205
attacking = false
2206
debounce = false
2207
damagedebounce = false
2208
g1:Remove()
2209
end
2210
end)
2211
2212
mouse.KeyDown:connect(function(Press)
2213
Press=Press:lower()
2214
if Press=='y' then
2215
if debounce then return end
2216
debounce = true
2217
attacking = true
2218
bbno = true
2219
jjo = true
2220
borb = true
2221
hum.WalkSpeed = 0
2222
energyburst:Play()
2223
energyburst2:Play()
2224
g1 = Instance.new("BodyGyro", Root)
2225
g1.D = 175
2226
g1.P = 20000
2227
g1.MaxTorque = Vector3.new(0,9000,0)
2228
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2229
lmon2 = lmon[math.random(1,#lmon)]
2230
local b1 = Instance.new("BillboardGui",Head)
2231
b1.Size = UDim2.new(0,100,0,40)
2232
b1.StudsOffset = Vector3.new(0,3,0)
2233
b1.Adornee = Head
2234
local b2 = Instance.new("TextLabel",b1)
2235
b2.BackgroundTransparency = 1
2236
b2.Text = ""..lmon2
2237
b2.Font = "Garamond"
2238
b2.TextSize = 0
2239
b2.TextStrokeTransparency = 1
2240
b2.TextColor3 = BrickColor.new("Lime green").Color
2241
b2.TextStrokeColor3 = Color3.new(0,0,0)
2242
b2.Size = UDim2.new(1,0,0.5,0)
2243
billboardcour = coroutine.wrap(function()
2244
for i = 1, 15 do
2245
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
2246
b2.TextSize = b2.TextSize + 2
2247
wait()
2248
end
2249
wait(2)
2250
for i = 1, 15 do
2251
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
2252
b2.TextSize = b2.TextSize - 2
2253
wait()
2254
end
2255
b1:Remove()
2256
end)
2257
billboardcour()
2258
TheWind = Instance.new("Part", Torso)
2259
TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
2260
TheWind.Material = "Neon"
2261
TheWind.BrickColor = TheColor
2262
TheWind.Transparency = 1
2263
TheWind.CanCollide = false
2264
TheWindMESH = Instance.new("SpecialMesh", TheWind)
2265
TheWindMESH.Scale = Vector3.new(4,4,4)
2266
TheWindMESH.MeshId = "rbxassetid://168892432"
2267
TheWindWeld = weldBetween(TheWind,Root)
2268
TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2269
TheWind2 = Instance.new("Part", Torso)
2270
TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
2271
TheWind2.Material = "Neon"
2272
TheWind2.BrickColor = TheColor
2273
TheWind2.Transparency = 1
2274
TheWind2.CanCollide = false
2275
TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
2276
TheWindMESH2.Scale = Vector3.new(6,6,6)
2277
TheWindMESH2.MeshId = "rbxassetid://168892432"
2278
TheWindWeld2 = weldBetween(TheWind2,Root)
2279
TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2280
TheWind3 = Instance.new("Part", Torso)
2281
TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
2282
TheWind3.Material = "Neon"
2283
TheWind3.BrickColor = TheColor
2284
TheWind3.Transparency = 1
2285
TheWind3.CanCollide = false
2286
TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
2287
TheWindMESH3.Scale = Vector3.new(2,2,2)
2288
TheWindMESH3.MeshId = "rbxassetid://168892432"
2289
TheWindWeld3 = weldBetween(TheWind3,Root)
2290
TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2291
quickcour = coroutine.wrap(function()
2292
for i = 1, 25 do
2293
TheWind.Transparency = TheWind.Transparency - 0.01
2294
TheWind2.Transparency = TheWind2.Transparency - 0.005
2295
TheWind3.Transparency = TheWind3.Transparency - 0.012
2296
wait()
2297
end
2298
end)
2299
quickcour()
2300
quickcour2 = coroutine.wrap(function()
2301
while jjo do
2302
TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
2303
TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2304
TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2305
wait()
2306
end
2307
end)
2308
quickcour2()
2309
local shockwefe2 = coroutine.wrap(function()
2310
shockwave2 = Instance.new("Part", Torso)
2311
shockwave2.Size = Vector3.new(5, 5, 5)
2312
shockwave2.Transparency = 0
2313
shockwave2.BrickColor = TheColor
2314
shockwave2.Anchored = true
2315
shockwave2.CanCollide = false
2316
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2317
sh2 = Instance.new("SpecialMesh", shockwave2) 
2318
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2319
sh2.Scale = Vector3.new(0, 0, 0)
2320
removeuseless:AddItem(shockwave2,2)
2321
shockwave3 = Instance.new("Part", Torso)
2322
shockwave3.Size = Vector3.new(1, 1, 1)
2323
shockwave3.Transparency = 0
2324
shockwave3.BrickColor = TheColor
2325
shockwave3.Anchored = true
2326
shockwave3.CanCollide = false
2327
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2328
sh3 = Instance.new("SpecialMesh", shockwave3) 
2329
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2330
sh3.Scale = Vector3.new(0, 0, 0)
2331
removeuseless:AddItem(shockwave3,4)
2332
for i = 1, 100 do
2333
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
2334
shockwave2.Transparency = shockwave2.Transparency + 0.1
2335
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
2336
shockwave3.Transparency = shockwave3.Transparency + 0.1
2337
wait()
2338
end
2339
end)
2340
shockwefe2()
2341
for i = 1, 5 do
2342
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2343
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
2344
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
2345
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2346
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2347
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2348
wait()
2349
end
2350
courcour = coroutine.wrap(function()
2351
while bbno do
2352
sho3 = Instance.new("Part", Torso)
2353
sho3.Size = Vector3.new(1, 1, 1)
2354
sho3.Transparency = 0
2355
sho3.BrickColor = TheColor
2356
sho3.Anchored = true
2357
sho3.CanCollide = false
2358
sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2359
shot3 = Instance.new("SpecialMesh", sho3) 
2360
shot3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2361
shot3.Scale = Vector3.new(0, 0, 0)
2362
table.insert(th5,shot3)
2363
table.insert(nonmeshRepeater2,sho3)
2364
removeuseless:AddItem(shot3,2)
2365
wait(.1)
2366
end
2367
end)
2368
courcour()
2369
charge:Play()
2370
for i = 1, 6 do
2371
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
2372
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
2373
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2374
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2375
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2376
wait()
2377
end
2378
Blaster = Instance.new("Part", RightArm)
2379
Blaster.Material = "Neon"
2380
Blaster.Anchored = true
2381
Blaster.CanCollide = false
2382
Blaster.BrickColor = TheColor
2383
Blaster.Size = Vector3.new(.1,.1,.1)
2384
BlasterShape = Instance.new("SpecialMesh", Blaster)
2385
BlasterShape.MeshType = "Sphere"
2386
BlasterShape.Scale = Vector3.new(.1,.1,.1)
2387
Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
2388
sou = coroutine.wrap(function()
2389
sm = Instance.new("Sound", Blaster)
2390
sm.SoundId = "rbxassetid://907530407"
2391
sm.Looped = true
2392
sm.Volume = 0
2393
sm.Pitch = .8
2394
sm:Play()
2395
for i = 1, 50 do
2396
sm.Volume = sm.Volume + .1
2397
wait()
2398
end
2399
end)
2400
sou()
2401
local EVENMORECIRCLES = coroutine.wrap(function()
2402
for i = 1, 30 do
2403
circlescircles = Instance.new("Part", Torso)
2404
circlescircles.Size = Vector3.new(1, 1, 1)
2405
circlescircles.Transparency = 0.3
2406
circlescircles.BrickColor = TheColor
2407
circlescircles.Material = "Neon"
2408
circlescircles.Anchored = true
2409
circlescircles.CanCollide = false
2410
circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2411
circlescirclesmesh = Instance.new("SpecialMesh", circlescircles) 
2412
circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2413
circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
2414
removeuseless:AddItem(circlescircles,1.5)
2415
table.insert(nonmeshRepeater2,circlescircles)
2416
table.insert(th2,circlescirclesmesh)
2417
wait(.1)
2418
end
2419
end)
2420
EVENMORECIRCLES()
2421
for i = 1, 30 do
2422
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
2423
BlasterBall1 = Instance.new("Part", RightArm)
2424
BlasterBall1.Material = "Neon"
2425
BlasterBall1.Anchored = true
2426
BlasterBall1.Transparency = .8
2427
BlasterBall1.CanCollide = false
2428
BlasterBall1.BrickColor = TheColor
2429
BlasterBall1.Size = Vector3.new(.1,.1,.1)
2430
BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
2431
BlasterBall1Shape.MeshType = "Sphere"
2432
BlasterBall1Shape.Scale = Vector3.new(25,25,25)
2433
BlasterBall1.CFrame = Blaster.CFrame
2434
table.insert(th2,BlasterBall1Shape)
2435
table.insert(nonmeshRepeater2,BlasterBall1)
2436
removeuseless:AddItem(BlasterBall1Shape,4)
2437
wait(.1)
2438
end
2439
for i = 1, 3 do
2440
BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
2441
wait()
2442
end
2443
wait(.5)
2444
sm:Remove()
2445
kiready:Play()
2446
aura:Stop()
2447
for i = 1, 5 do
2448
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
2449
wait()
2450
end
2451
wait(.3)
2452
bbno = false
2453
boomcour = coroutine.wrap(function()
2454
for i = 1, 10 do
2455
TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
2456
TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
2457
TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
2458
TheWind.Transparency = TheWind.Transparency + 0.1
2459
TheWind2.Transparency = TheWind2.Transparency + 0.1
2460
TheWind3.Transparency = TheWind3.Transparency + 0.1
2461
wait()
2462
end
2463
TheWind:Remove()
2464
TheWind2:Remove()
2465
TheWind3:Remove()
2466
end)
2467
boomcour()
2468
for i = 1, 10 do
2469
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2470
Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
2471
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
2472
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
2473
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
2474
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
2475
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
2476
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
2477
wait()
2478
end
2479
local shootthemballs = coroutine.wrap(function()
2480
Blaster.Anchored = false
2481
local PB2 = Instance.new("BodyVelocity", Blaster)
2482
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
2483
Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
2484
PB2.Velocity = Blaster.CFrame.lookVector * 80
2485
wait()
2486
end)
2487
dontallow = true
2488
shootthemballs()
2489
timecour = coroutine.wrap(function()
2490
wait(.5)
2491
dontallow = false
2492
end)
2493
timecour()
2494
Blaster.Touched:connect(function(OnHit)
2495
if dontallow then return end
2496
if hitters == true then return end
2497
hitters = true
2498
borb = false
2499
Blaster.Anchored = true
2500
Blaster.Transparency = 1
2501
blastwave = Instance.new("Part", Torso)
2502
blastwave.Size = Vector3.new(1, 1, 1)
2503
blastwave.Transparency = 0
2504
blastwave.BrickColor = TheColor
2505
blastwave.Material = "Neon"
2506
blastwave.Anchored = true
2507
blastwave.CanCollide = false
2508
blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2509
removeuseless:AddItem(blastwave,10)
2510
Blaster:Remove()
2511
BOOMZOR = Instance.new("Sound", blastwave)
2512
BOOMZOR.Volume = 8
2513
BOOMZOR.SoundId = "rbxassetid://1539349118"
2514
BOOMZOR:Play()
2515
removeuseless:AddItem(BOOMZOR,5)
2516
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
2517
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2518
DDTblastwave.Scale = Vector3.new(1, 1, 1)
2519
blastwave2 = Instance.new("Part", Torso)
2520
blastwave2.Size = Vector3.new(1, 1, 1)
2521
blastwave2.Transparency = 0
2522
blastwave2.BrickColor = TheColor
2523
blastwave2.Material = "Neon"
2524
blastwave2.Anchored = true
2525
blastwave2.CanCollide = false
2526
blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2527
removeuseless:AddItem(blastwave2,10)
2528
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
2529
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2530
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
2531
blastwave3 = Instance.new("Part", Torso)
2532
blastwave3.Size = Vector3.new(1, 1, 1)
2533
blastwave3.Transparency = 0
2534
blastwave3.BrickColor = TheColor
2535
blastwave3.Material = "Neon"
2536
blastwave3.Anchored = true
2537
blastwave3.CanCollide = false
2538
blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2539
removeuseless:AddItem(blastwave3,10)
2540
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
2541
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2542
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
2543
blastwave4 = Instance.new("Part", Torso)
2544
blastwave4.Size = Vector3.new(1, 1, 1)
2545
blastwave4.Transparency = 0
2546
blastwave4.BrickColor = TheColor
2547
blastwave4.Material = "Neon"
2548
blastwave4.Anchored = true
2549
blastwave4.CanCollide = false
2550
blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2551
removeuseless:AddItem(blastwave4,10)
2552
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
2553
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2554
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
2555
blastwave5 = Instance.new("Part", Torso)
2556
blastwave5.Size = Vector3.new(1, 1, 1)
2557
blastwave5.Transparency = 0
2558
blastwave5.BrickColor = TheColor
2559
blastwave5.Material = "Neon"
2560
blastwave5.Anchored = true
2561
blastwave5.CanCollide = false
2562
blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2563
removeuseless:AddItem(blastwave5,10)
2564
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
2565
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2566
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
2567
Blastcircle = Instance.new("Part", Torso)
2568
Blastcircle.Material = "Neon"
2569
Blastcircle.Anchored = true
2570
Blastcircle.Transparency = 0
2571
Blastcircle.CanCollide = false
2572
Blastcircle.BrickColor = TheColor
2573
Blastcircle.Size = Vector3.new(10,10,10)
2574
removeuseless:AddItem(Blastcircle,10)
2575
BlastShape = Instance.new("SpecialMesh", Blastcircle)
2576
BlastShape.MeshType = "Sphere"
2577
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
2578
Blastcircle.CFrame = blastwave.CFrame
2579
Blastcircle2 = Instance.new("Part", Torso)
2580
Blastcircle2.Material = "Neon"
2581
Blastcircle2.Anchored = true
2582
Blastcircle2.Transparency = 0
2583
Blastcircle2.CanCollide = false
2584
Blastcircle2.BrickColor = TheColor
2585
Blastcircle2.Size = Vector3.new(10,10,10)
2586
removeuseless:AddItem(Blastcircle2,10)
2587
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
2588
BlastShape2.MeshType = "Sphere"
2589
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
2590
Blastcircle2.CFrame = blastwave.CFrame
2591
Blastcircle3 = Instance.new("Part", Torso)
2592
Blastcircle3.Material = "Neon"
2593
Blastcircle3.Anchored = true
2594
Blastcircle3.Transparency = 0
2595
Blastcircle3.CanCollide = false
2596
Blastcircle3.BrickColor = TheColor
2597
Blastcircle3.Size = Vector3.new(10,10,10)
2598
removeuseless:AddItem(Blastcircle3,10)
2599
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
2600
BlastShape3.MeshType = "Sphere"
2601
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
2602
Blastcircle3.CFrame = blastwave.CFrame
2603
Blastcircle4 = Instance.new("Part", Torso)
2604
Blastcircle4.Material = "Neon"
2605
Blastcircle4.Anchored = true
2606
Blastcircle4.Transparency = 0
2607
Blastcircle4.CanCollide = false
2608
Blastcircle4.BrickColor = TheColor
2609
Blastcircle4.Size = Vector3.new(10,10,10)
2610
removeuseless:AddItem(Blastcircle4,10)
2611
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
2612
BlastShape4.MeshType = "Sphere"
2613
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
2614
Blastcircle4.CFrame = blastwave.CFrame
2615
Blastcircle5 = Instance.new("Part", Torso)
2616
Blastcircle5.Material = "Neon"
2617
Blastcircle5.Anchored = true
2618
Blastcircle5.Transparency = 0
2619
Blastcircle5.CanCollide = false
2620
Blastcircle5.BrickColor = TheColor
2621
Blastcircle5.Size = Vector3.new(10,10,10)
2622
removeuseless:AddItem(Blastcircle5,10)
2623
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
2624
BlastShape5.MeshType = "Sphere"
2625
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
2626
Blastcircle5.CFrame = blastwave.CFrame
2627
shockwav = Instance.new("Part", Torso)
2628
shockwav.Size = Vector3.new(1, 1, 1)
2629
shockwav.Transparency = 0
2630
shockwav.BrickColor = TheColor
2631
shockwav.Material = "Neon"
2632
shockwav.Anchored = true
2633
shockwav.CanCollide = false
2634
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
2635
removeuseless:AddItem(shockwav,10)
2636
dea = Instance.new("SpecialMesh", shockwav) 
2637
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2638
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
2639
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2640
shockwav2 = Instance.new("Part", Torso)
2641
shockwav2.Size = Vector3.new(1, 1, 1)
2642
shockwav2.Transparency = 0
2643
shockwav2.BrickColor = TheColor
2644
shockwav2.Material = "Neon"
2645
shockwav2.Anchored = true
2646
shockwav2.CanCollide = false
2647
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2648
removeuseless:AddItem(shockwav2,10)
2649
dea2 = Instance.new("SpecialMesh", shockwav2) 
2650
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2651
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
2652
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2653
local Hit = damagealll(70,blastwave.Position)		
2654
for _,v in pairs(Hit) do
2655
local velo2 = Instance.new("BodyVelocity", v)
2656
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
2657
removeuseless:AddItem(velo2,2)
2658
if absoluteannihilation then
2659
v:BreakJoints()
2660
v:Remove()
2661
else
2662
v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)				
2663
end
2664
end
2665
opopo = coroutine.wrap(function()
2666
for i = 1, 200 do
2667
dea.Scale = dea.Scale + Vector3.new(2,1,2)
2668
shockwav.Transparency = shockwav.Transparency + 0.02
2669
dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
2670
shockwav2.Transparency = shockwav2.Transparency + 0.010
2671
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
2672
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
2673
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
2674
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
2675
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
2676
blastwave.Transparency = blastwave.Transparency + .01
2677
blastwave2.Transparency = blastwave2.Transparency + .03
2678
blastwave3.Transparency = blastwave3.Transparency + .02
2679
blastwave4.Transparency = blastwave4.Transparency + .015
2680
blastwave5.Transparency = blastwave5.Transparency + .01
2681
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
2682
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
2683
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
2684
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
2685
Blastcircle.Transparency = Blastcircle.Transparency + .01
2686
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
2687
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
2688
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
2689
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
2690
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
2691
wait()
2692
end
2693
hitters = false
2694
end)
2695
opopo()
2696
end)
2697
kigo:Play()
2698
for i = 1, 6 do
2699
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
2700
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
2701
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
2702
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
2703
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
2704
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
2705
wait()
2706
end
2707
attacking = false
2708
g1:Remove()
2709
hum.WalkSpeed = 18
2710
local time = coroutine.wrap(function()
2711
for i = 1, 100 do
2712
if borb == false then break end
2713
wait()
2714
end
2715
Blaster:Remove()
2716
hitters = false
2717
attacking = false
2718
debounce = false
2719
end)
2720
time()
2721
while wait() do
2722
if borb == false then break end
2723
wait()
2724
end
2725
attacking = false
2726
debounce = false
2727
jjo = false
2728
end
2729
end)
2730
2731
mouse.KeyDown:connect(function(Press)
2732
Press=Press:lower()
2733
if Press=='h' then
2734
if debounce then return end
2735
debounce = true
2736
attacking = true
2737
step:Play()
2738
hum.WalkSpeed = 0
2739
lmon6 = lmon5[math.random(1,#lmon5)]
2740
local b1 = Instance.new("BillboardGui",Head)
2741
b1.Size = UDim2.new(0,100,0,40)
2742
b1.StudsOffset = Vector3.new(0,3,0)
2743
b1.Adornee = Head
2744
local b2 = Instance.new("TextLabel",b1)
2745
b2.BackgroundTransparency = 1
2746
b2.Text = ""..lmon6
2747
b2.Font = "Garamond"
2748
b2.TextSize = 0
2749
b2.TextStrokeTransparency = 1
2750
b2.TextColor3 = BrickColor.new("Lime green").Color
2751
b2.TextStrokeColor3 = Color3.new(0,0,0)
2752
b2.Size = UDim2.new(1,0,0.5,0)
2753
billboardcour = coroutine.wrap(function()
2754
for i = 1, 10 do
2755
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2756
b2.TextSize = b2.TextSize + 3
2757
wait()
2758
end
2759
wait(1)
2760
for i = 1, 10 do
2761
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2762
b2.TextSize = b2.TextSize - 3
2763
wait()
2764
end
2765
b1:Remove()
2766
end)
2767
billboardcour()
2768
Dagga = Instance.new("Part", Torso)
2769
Dagga.Size = Vector3.new(.2, .2, .2)
2770
Dagga.Material = "Neon"
2771
Dagga.BrickColor = TheColor
2772
Dagga.Transparency = 1
2773
Dagga.CanCollide = false
2774
DaggaMESH = Instance.new("SpecialMesh", Dagga)
2775
DaggaMESH.Scale = Vector3.new(.8,.8,.8)
2776
DaggaMESH.MeshId = "rbxassetid://62275962"
2777
DaggaWeld = weldBetween(Dagga,RightArm)
2778
DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2779
courou = coroutine.wrap(function()
2780
for i = 1, 20 do
2781
Dagga.Transparency = Dagga.Transparency - .05
2782
wait()
2783
end
2784
end)
2785
courou()
2786
for i = 1, 15 do
2787
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
2788
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
2789
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
2790
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
2791
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
2792
wait()
2793
end
2794
for i = 1, 6 do
2795
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
2796
wait()
2797
end
2798
Dagga2 = Instance.new("Part", Torso)
2799
Dagga2.Size = Vector3.new(.2, .2, .2)
2800
Dagga2.Material = "Neon"
2801
Dagga2.BrickColor = TheColor
2802
Dagga2.Transparency = 0
2803
Dagga2.CanCollide = false
2804
DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
2805
DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
2806
DaggaMESH2.MeshId = "rbxassetid://62275962"
2807
DaggaWeld2 = weldBetween(Dagga2,RightArm)
2808
DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2809
Dagga3 = Instance.new("Part", Torso)
2810
Dagga3.Size = Vector3.new(.2, .2, .2)
2811
Dagga3.Material = "Neon"
2812
Dagga3.BrickColor = TheColor
2813
Dagga3.Transparency = 0
2814
Dagga3.CanCollide = false
2815
DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
2816
DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
2817
DaggaMESH3.MeshId = "rbxassetid://62275962"
2818
DaggaWeld3 = weldBetween(Dagga3,RightArm)
2819
DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2820
daggersheet:Play()
2821
for i = 1, 4 do
2822
DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
2823
DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
2824
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
2825
wait()
2826
end
2827
for i = 1, 6 do
2828
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
2829
wait()
2830
end
2831
for i = 1, 6 do
2832
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
2833
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
2834
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
2835
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
2836
wait()
2837
end
2838
quicklerp = coroutine.wrap(function()
2839
for i = 1, 8 do
2840
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
2841
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
2842
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
2843
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
2844
wait()
2845
end
2846
end)
2847
quicklerp()
2848
n = 0
2849
movethem = coroutine.wrap(function()
2850
htbox1 = Instance.new("Part",Torso)
2851
htbox1.CanCollide = false
2852
htbox1.Transparency = 1
2853
htbox1.Size = Vector3.new(2,2,2)
2854
htbox1weld = weldBetween(htbox1,Dagga)
2855
htbox2 = Instance.new("Part",Torso)
2856
htbox2.CanCollide = false
2857
htbox2.Transparency = 1
2858
htbox2.Size = Vector3.new(2,2,2)
2859
htbox2weld = weldBetween(htbox2,Dagga2)
2860
htbox3 = Instance.new("Part",Torso)
2861
htbox3.CanCollide = false
2862
htbox3.Transparency = 1
2863
htbox3.Size = Vector3.new(2,2,2)
2864
htbox3weld = weldBetween(htbox3,Dagga3)
2865
removeuseless:AddItem(Dagga,5)
2866
removeuseless:AddItem(Dagga2,5)
2867
removeuseless:AddItem(Dagga3,5)
2868
removeuseless:AddItem(htbox,5)
2869
removeuseless:AddItem(htbox2,5)
2870
removeuseless:AddItem(htbox3,5)
2871
DaggaWeld:Remove()
2872
DaggaWeld2:Remove()
2873
DaggaWeld3:Remove()
2874
DaggaMESH.MeshId = "rbxassetid://202083123"
2875
DaggaMESH2.MeshId = "rbxassetid://202083123"
2876
DaggaMESH3.MeshId = "rbxassetid://202083123"
2877
DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
2878
DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
2879
DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
2880
local BodyVel=Instance.new('BodyVelocity',Dagga)
2881
BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2882
local BodyGyro=Instance.new('BodyGyro',Dagga)
2883
BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2884
BodyGyro.P=2e4
2885
coroutine.wrap(function()
2886
RenderStepped:connect(function()
2887
BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
2888
BodyVel.velocity=Dagga.CFrame.lookVector*dgs
2889
end)
2890
end)()
2891
2892
local BodyVel2=Instance.new('BodyVelocity',Dagga2)
2893
BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2894
local BodyGyro2=Instance.new('BodyGyro',Dagga2)
2895
BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2896
BodyGyro2.P=2e4
2897
coroutine.wrap(function()
2898
RenderStepped:connect(function()
2899
BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
2900
BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
2901
end)
2902
end)()
2903
2904
local BodyVel3=Instance.new('BodyVelocity',Dagga3)
2905
BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2906
local BodyGyro3=Instance.new('BodyGyro',Dagga3)
2907
BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2908
BodyGyro3.P=2e4
2909
coroutine.wrap(function()
2910
RenderStepped:connect(function()
2911
BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
2912
BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
2913
end)
2914
end)()
2915
2916
damagedebounce = false
2917
damagedebounce2 = false
2918
damagedebounce3 = false
2919
htbox1.Touched:connect(function(hit1)
2920
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2921
elseif hit1.Parent:IsA("Part") then
2922
elseif hit1.Parent:IsA("SpecialMesh") then
2923
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2924
if damagedebounce == true then return end
2925
damagedebounce = true
2926
removeuseless:AddItem(slashwound,2)
2927
Dagga.Anchored = false
2928
BodyVel:Remove()
2929
BodyGyro:Remove()
2930
Dagga.CanCollide = true
2931
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2932
rdnm = soundtable[math.random(1,#soundtable)]
2933
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2934
slashwound.SoundId = "rbxassetid://"..rdnm
2935
slashwound.Volume = 4
2936
slashwound:Play()
2937
if absoluteannihilation then
2938
Slachtoffer.Parent:BreakJoints()
2939
else
2940
Slachtoffer:TakeDamage(15)
2941
end
2942
end
2943
end)
2944
htbox2.Touched:connect(function(hit1)
2945
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2946
elseif hit1.Parent:IsA("Part") then
2947
elseif hit1.Parent:IsA("SpecialMesh") then
2948
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2949
if damagedebounce2 == true then return end
2950
damagedebounce2 = true
2951
removeuseless:AddItem(slashwound,2)
2952
Dagga2.Anchored = false
2953
BodyVel2:Remove()
2954
BodyGyro2:Remove()
2955
Dagga2.CanCollide = true
2956
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2957
rdnm = soundtable[math.random(1,#soundtable)]
2958
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2959
slashwound.SoundId = "rbxassetid://"..rdnm
2960
slashwound.Volume = 4
2961
slashwound:Play()
2962
if absoluteannihilation then
2963
Slachtoffer.Parent:BreakJoints()
2964
else
2965
Slachtoffer:TakeDamage(15)
2966
end
2967
end
2968
end)
2969
htbox3.Touched:connect(function(hit1)
2970
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2971
elseif hit1.Parent:IsA("Part") then
2972
elseif hit1.Parent:IsA("SpecialMesh") then
2973
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2974
if damagedebounce3 == true then return end
2975
damagedebounce3 = true
2976
removeuseless:AddItem(slashwound,2)
2977
Dagga3.Anchored = false
2978
BodyVel3:Remove()
2979
BodyGyro3:Remove()
2980
Dagga3.CanCollide = true
2981
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2982
rdnm = soundtable[math.random(1,#soundtable)]
2983
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2984
slashwound.SoundId = "rbxassetid://"..rdnm
2985
slashwound.Volume = 4
2986
slashwound:Play()
2987
if absoluteannihilation then
2988
Slachtoffer.Parent:BreakJoints()
2989
else
2990
Slachtoffer:TakeDamage(15)
2991
end
2992
end
2993
end)
2994
end)
2995
movethem()
2996
t = 0 
2997
hum.WalkSpeed = 18
2998
for i = 1, 7 do
2999
t = t - 50
3000
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
3001
wait()
3002
end
3003
t = 0
3004
quickcour2 = coroutine.wrap(function()
3005
for i = 1, 10 do
3006
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
3007
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
3008
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3009
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3010
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3011
wait()
3012
end
3013
end)
3014
quickcour2()
3015
for i = 1, 10 do
3016
t = t - 22
3017
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
3018
wait()
3019
end
3020
attacking = false
3021
debounce = false
3022
damagedebounce = false
3023
damagedebounce2 = false
3024
damagedebounce3 = false
3025
end
3026
end)
3027
3028
mouse.KeyDown:connect(function(Press)
3029
Press=Press:lower()
3030
if Press=='f' then
3031
if nottransform then return end
3032
transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
3033
if debounce then return end
3034
debounce = true
3035
attacking = true
3036
absoluteannihilation = true
3037
hum.WalkSpeed = 0
3038
HEADLERP.Part1 = Torso
3039
musiccour = coroutine.wrap(function()
3040
for i = 1, 20 do
3041
doomtheme.Volume = doomtheme.Volume - 0.05
3042
wait()
3043
end
3044
doomtheme:Remove()
3045
end)
3046
musiccour()
3047
for i = 1, 10 do
3048
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
3049
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
3050
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3051
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3052
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3053
wait()
3054
end
3055
JohnDoe2 = Instance.new("Part", Head)
3056
JohnDoe2.Shape = 0 
3057
JohnDoe2.Transparency = 1
3058
JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
3059
JohnDoe2.Material = "Neon"
3060
JohnDoe2.CanCollide = false
3061
JohnDoe2.BrickColor = BrickColor.new("Really black")
3062
Jw2 = weldBetween(Head,JohnDoe2)
3063
Jw2.C0 = CFrame.new(0,.25,0)
3064
lolcour = coroutine.wrap(function()
3065
for i = 1, 20 do
3066
JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
3067
wait()
3068
end
3069
end)
3070
lolcour()
3071
for i = 1, 15 do
3072
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
3073
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
3074
wait()
3075
end
3076
lastbreath = Instance.new("Sound", Head)
3077
lastbreath.SoundId = "rbxassetid://198606040"
3078
lastbreath.Volume = 5
3079
lastbreath:Play()
3080
coroutine.wrap(function()
3081
for i = 1, 4 do
3082
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3083
wait()
3084
end
3085
for i = 1, 4 do
3086
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3087
wait()
3088
end
3089
end)()
3090
for i = 1, 22 do
3091
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
3092
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
3093
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
3094
wait()
3095
end
3096
coroutine.wrap(function()
3097
for i = 1, 10 do
3098
pBase7.BrickColor = BrickColor.new("Lime green")
3099
pBase8.BrickColor = BrickColor.new("Lime green")
3100
pBase9.BrickColor = BrickColor.new("Lime green")
3101
pBase10.BrickColor = BrickColor.new("Lime green")
3102
pBase12.BrickColor = BrickColor.new("Lime green")
3103
TheCore.BrickColor = BrickColor.new("Lime green")
3104
wait(.05)
3105
pBase7.BrickColor = BrickColor.new("Really black")
3106
pBase8.BrickColor = BrickColor.new("Really black")
3107
pBase9.BrickColor = BrickColor.new("Really black")
3108
pBase10.BrickColor = BrickColor.new("Really black")
3109
pBase12.BrickColor = BrickColor.new("Really black")
3110
TheCore.BrickColor = BrickColor.new("Really black")
3111
wait()
3112
end
3113
end)()
3114
coroutine.wrap(function()
3115
for i = 1, 4 do
3116
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3117
wait()
3118
end
3119
for i = 1, 4 do
3120
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3121
wait()
3122
end
3123
end)()
3124
for i = 1, 15 do
3125
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
3126
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
3127
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
3128
wait()
3129
end
3130
for i = 1, 15 do
3131
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
3132
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
3133
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
3134
wait()
3135
end
3136
for i = 1, 75 do
3137
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
3138
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
3139
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
3140
wait()
3141
end
3142
doomtheme = Instance.new("Sound", Torso)
3143
doomtheme.SoundId = "rbxassetid://1502486424"
3144
doomtheme.Volume = 1.5
3145
doomtheme.Looped = true
3146
doomtheme:Play()
3147
CataclysmOrb = Instance.new("Part", Torso)
3148
CataclysmOrb.Shape = 0 
3149
CataclysmOrb.Transparency = 1
3150
CataclysmOrb.Anchored = true
3151
CataclysmOrb.Size = Vector3.new(10,10,10)
3152
CataclysmOrb.Material = "Neon"
3153
CataclysmOrb.CanCollide = false
3154
CataclysmOrb.BrickColor = BrickColor.new("Really black")
3155
CataclysmOrb.CFrame = Root.CFrame
3156
for i = 1, 20 do
3157
CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
3158
wait()
3159
end
3160
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
3161
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
3162
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
3163
larmf2 = Instance.new("Part", Torso)
3164
larmf2.BrickColor = TheColor
3165
larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3166
larmf2.Material = "Neon"
3167
larmf2.Transparency = 0
3168
larmf2.CanCollide = false
3169
larmfweld2 = weldBetween(larmf2,LeftArm)
3170
3171
rarmf2 = Instance.new("Part", Torso)
3172
rarmf2.BrickColor = TheColor
3173
rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3174
rarmf2.Material = "Neon"
3175
rarmf2.Transparency = 0
3176
rarmf2.CanCollide = false
3177
rarmfweld2 = weldBetween(rarmf2,RightArm)
3178
3179
llegf2 = Instance.new("Part", Torso)
3180
llegf2.BrickColor = TheColor
3181
llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3182
llegf2.Material = "Neon"
3183
llegf2.Transparency = 0
3184
llegf2.CanCollide = false
3185
llegf2weld = weldBetween(llegf2,LeftLeg)
3186
3187
rlegf2 = Instance.new("Part", Torso)
3188
rlegf2.BrickColor = TheColor
3189
rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3190
rlegf2.Material = "Neon"
3191
rlegf2.Transparency = 0
3192
rlegf2.CanCollide = false
3193
rlegf2weld = weldBetween(rlegf2,RightLeg)
3194
3195
Torsof2 = Instance.new("Part", Torso)
3196
Torsof2.BrickColor = TheColor
3197
Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
3198
Torsof2.Material = "Neon"
3199
Torsof2.Transparency = 0
3200
Torsof2.CanCollide = false
3201
Torsof2weld = weldBetween(Torsof2,Torso)
3202
wait(6)
3203
glasss = glassshatter[math.random(1,#glassshatter)]
3204
glass = Instance.new("Sound",Torso)
3205
glass.SoundId = "rbxassetid://"..glasss
3206
glass.Volume = 6
3207
glass:Play()
3208
removeuseless:AddItem(glass,3)
3209
sond = Instance.new("Sound", Torso)
3210
sond.Volume = 10
3211
sond.SoundId = "rbxassetid://176823476"
3212
sond:Play()
3213
larmf2.Anchored = true
3214
rarmf2.Anchored = true
3215
rlegf2.Anchored = true
3216
llegf2.Anchored = true
3217
Torsof2.Anchored = true
3218
Jw2.C0 = CFrame.new(0,.25,-.15)
3219
Jw.C0 = CFrame.new(0,.25,-.15)
3220
coroutine.wrap(function()
3221
for i = 1, 25 do
3222
larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
3223
larmf2.Transparency = larmf2.Transparency + 0.3
3224
rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
3225
rarmf2.Transparency = rarmf2.Transparency + 0.3
3226
rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3227
rlegf2.Transparency = rlegf2.Transparency + 0.3
3228
llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3229
llegf2.Transparency = llegf2.Transparency + 0.3
3230
Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
3231
Torsof2.Transparency = Torsof2.Transparency + .3
3232
CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
3233
CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
3234
wait()
3235
end
3236
end)()
3237
for i = 1, 20 do
3238
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
3239
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3240
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3241
wait()
3242
end
3243
knuckscrunch = Instance.new("Sound", Torso)
3244
knuckscrunch.SoundId = "rbxassetid://1629602112"
3245
knuckscrunch.Volume = 5
3246
knuckscrunch:Play()
3247
removeuseless:AddItem(knuckscrunch,2)
3248
for i = 1, 15 do
3249
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3250
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3251
wait()
3252
end
3253
for i = 1, 20 do
3254
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
3255
wait()
3256
end
3257
coroutine.wrap(function()
3258
for i = 1, 90 do
3259
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
3260
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
3261
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
3262
wait()
3263
end
3264
end)()
3265
coroutine.wrap(function()
3266
for i = 1, 45 do
3267
local b1 = Instance.new("BillboardGui",Head)
3268
b1.Size = UDim2.new(0,100,0,40)
3269
b1.StudsOffset = Vector3.new(0,3,0)
3270
b1.Adornee = Head
3271
local b2 = Instance.new("TextLabel",b1)
3272
b2.BackgroundTransparency = 1
3273
b2.Text = "HaHaHaHaHaHa..."
3274
b2.Font = "Garamond"
3275
b2.TextSize = 0
3276
b2.TextStrokeTransparency = 1
3277
b2.TextColor3 = BrickColor.new("Lime green").Color
3278
b2.TextStrokeColor3 = Color3.new(0,0,0)
3279
b2.Size = UDim2.new(1,0,0.5,0)
3280
removeuseless:AddItem(b1,2)
3281
table.insert(signtable,b2)
3282
table.insert(signmover,b1)
3283
table.insert(signtransparency,b2)
3284
table.insert(signrotator,b2)
3285
wait(.1)
3286
end
3287
end)()
3288
for i = 1, 90 do
3289
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
3290
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
3291
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
3292
wait()
3293
end
3294
theinfinitecour = coroutine.wrap(function()
3295
while wait() do
3296
for i = 1, 10 do
3297
JohnDoe2.Transparency = JohnDoe2.Transparency + .1
3298
wait()
3299
end
3300
wait(.5)
3301
for i = 1, 10 do
3302
JohnDoe2.Transparency = JohnDoe2.Transparency - .1
3303
wait()
3304
end
3305
wait(3)
3306
end
3307
end)
3308
theinfinitecour()
3309
coroutine.wrap(function()
3310
while true do
3311
for i = 1, 10 do
3312
pBase7.BrickColor = BrickColor.new("Lime green")
3313
pBase8.BrickColor = BrickColor.new("Lime green")
3314
pBase9.BrickColor = BrickColor.new("Lime green")
3315
pBase10.BrickColor = BrickColor.new("Lime green")
3316
pBase12.BrickColor = BrickColor.new("Lime green")
3317
TheCore.BrickColor = BrickColor.new("Lime green")
3318
wait(.05)
3319
pBase7.BrickColor = BrickColor.new("Really black")
3320
pBase8.BrickColor = BrickColor.new("Really black")
3321
pBase9.BrickColor = BrickColor.new("Really black")
3322
pBase10.BrickColor = BrickColor.new("Really black")
3323
pBase12.BrickColor = BrickColor.new("Really black")
3324
TheCore.BrickColor = BrickColor.new("Really black")
3325
wait(.05)
3326
pBase7.BrickColor = BrickColor.new("Lime green")
3327
pBase8.BrickColor = BrickColor.new("Lime green")
3328
pBase9.BrickColor = BrickColor.new("Lime green")
3329
pBase10.BrickColor = BrickColor.new("Lime green")
3330
pBase12.BrickColor = BrickColor.new("Lime green")
3331
TheCore.BrickColor = BrickColor.new("Lime green")
3332
wait(.05)
3333
pBase7.BrickColor = BrickColor.new("Really black")
3334
pBase8.BrickColor = BrickColor.new("Really black")
3335
pBase9.BrickColor = BrickColor.new("Really black")
3336
pBase10.BrickColor = BrickColor.new("Really black")
3337
pBase12.BrickColor = BrickColor.new("Really black")
3338
TheCore.BrickColor = BrickColor.new("Really black")
3339
wait(4)
3340
end
3341
end
3342
end)()
3343
hum.WalkSpeed = 18
3344
HEADLERP.Part1 = Head
3345
larmf2:Remove()
3346
rarmf2:Remove()
3347
rlegf2:Remove()
3348
llegf2:Remove()
3349
Torsof2:Remove()
3350
CataclysmOrb:Remove()
3351
attacking = false
3352
debounce = false
3353
nottransform = true
3354
transformingpart = false
3355
end
3356
end)
3357
3358
mouse.KeyDown:connect(function(Press)
3359
Press=Press:lower()
3360
if Press=='q' then
3361
if not nottransform then return end
3362
if mouse.Target ~= nil then
3363
if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
3364
if debounce then return end
3365
attacking = true
3366
debounce = true
3367
enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
3368
ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
3369
ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
3370
ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
3371
ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
3372
ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
3373
EHead = enemyhum.Parent:FindFirstChild("Head")
3374
hum.WalkSpeed = 0
3375
secret = secrettalk[math.random(1,#secrettalk)]
3376
local b1 = Instance.new("BillboardGui",Head)
3377
b1.Size = UDim2.new(0,100,0,40)
3378
b1.StudsOffset = Vector3.new(0,3,0)
3379
b1.Adornee = Head
3380
local b2 = Instance.new("TextLabel",b1)
3381
b2.BackgroundTransparency = 1
3382
b2.Text = ""..secret
3383
b2.Font = "Garamond"
3384
b2.TextSize = 0
3385
b2.TextStrokeTransparency = 1
3386
b2.TextColor3 = BrickColor.new("Lime green").Color
3387
b2.TextStrokeColor3 = Color3.new(0,0,0)
3388
b2.Size = UDim2.new(1,0,0.5,0)
3389
billboardcour = coroutine.wrap(function()
3390
for i = 1, 10 do
3391
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3392
b2.TextSize = b2.TextSize + 3
3393
wait()
3394
end
3395
wait(1)
3396
for i = 1, 10 do
3397
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3398
b2.TextSize = b2.TextSize - 3
3399
wait()
3400
end
3401
b1:Remove()
3402
end)
3403
billboardcour()
3404
g1 = Instance.new("BodyGyro", Root)
3405
g1.D = 175
3406
g1.P = 20000
3407
g1.MaxTorque = Vector3.new(0,9000,0)
3408
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
3409
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
3410
soundze = Instance.new("Sound",ETorso)
3411
soundze.SoundId = "rbxassetid://1659770705"
3412
soundze.Volume = 2
3413
soundze:Play()
3414
removeuseless:AddItem(soundze,3)
3415
right = Instance.new("Part",Character)
3416
right.Size = Vector3.new(1.01,2.01,1.01)
3417
right.BrickColor = BrickColor.new("Lime green")
3418
right.Material = "Neon"
3419
right.Transparency = 1
3420
right.Anchored = false
3421
right.CFrame = ERight.CFrame
3422
rightweld = weldBetween(right,ERight)
3423
left = Instance.new("Part",Character)
3424
left.Size = Vector3.new(1.01,2.01,1.01)
3425
left.BrickColor = BrickColor.new("Lime green")
3426
left.Material = "Neon"
3427
left.Transparency = 1
3428
left.Anchored = false
3429
left.CFrame = ELeft.CFrame
3430
leftweld = weldBetween(left,ELeft)
3431
leg = Instance.new("Part",Character)
3432
leg.Size = Vector3.new(1.01,2.01,1.01)
3433
leg.BrickColor = BrickColor.new("Lime green")
3434
leg.Material = "Neon"
3435
leg.Transparency = 1
3436
leg.Anchored = false
3437
leg.CFrame = ERight2.CFrame
3438
legweld = weldBetween(leg,ERight2)
3439
leg2 = Instance.new("Part",Character)
3440
leg2.Size = Vector3.new(1.01,2.01,1.01)
3441
leg2.BrickColor = BrickColor.new("Lime green")
3442
leg2.Material = "Neon"
3443
leg2.Transparency = 1
3444
leg2.Anchored = false
3445
leg2.CFrame = ELeft2.CFrame
3446
leg2weld = weldBetween(leg2,ELeft2)
3447
tors = Instance.new("Part",Character)
3448
tors.Size = Vector3.new(2.01,2.01,1.01)
3449
tors.Anchored = false
3450
tors.Transparency = 1
3451
tors.BrickColor = BrickColor.new("Lime green")
3452
tors.Material = "Neon"
3453
tors.CFrame = ETorso.CFrame
3454
torsweld = weldBetween(tors,ETorso)
3455
hed = Instance.new("Part",Character)
3456
hed.Size = Vector3.new(1.01,1.01,1.01)
3457
hed.Anchored = false
3458
hed.Transparency = 1
3459
hed.BrickColor = BrickColor.new("Lime green")
3460
hed.Material = "Neon"
3461
hed.CFrame = EHead.CFrame
3462
hedweld = weldBetween(hed,EHead)
3463
hedmesh = Instance.new("SpecialMesh",hed)
3464
hedmesh.MeshType = "Head"
3465
hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
3466
particlemiter1 = Instance.new("ParticleEmitter", left)
3467
particlemiter1.Enabled = true
3468
particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3469
particlemiter1.Texture = "rbxassetid://304437537"
3470
particlemiter1.Lifetime = NumberRange.new(2.5)
3471
particlemiter1.Size = NumberSequence.new(1,0)
3472
particlemiter1.Rate = 25
3473
particlemiter1.RotSpeed = NumberRange.new(70)
3474
particlemiter1.Speed = NumberRange.new(0)
3475
particlemiter2 = Instance.new("ParticleEmitter", right)
3476
particlemiter2.Enabled = true
3477
particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3478
particlemiter2.Texture = "rbxassetid://304437537"
3479
particlemiter2.Lifetime = NumberRange.new(2.5)
3480
particlemiter2.Size = NumberSequence.new(1,0)
3481
particlemiter2.Rate = 25
3482
particlemiter2.RotSpeed = NumberRange.new(70)
3483
particlemiter2.Speed = NumberRange.new(0)
3484
particlemiter4 = Instance.new("ParticleEmitter", leg)
3485
particlemiter4.Enabled = true
3486
particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3487
particlemiter4.Texture = "rbxassetid://304437537"
3488
particlemiter4.Lifetime = NumberRange.new(2.5)
3489
particlemiter4.Size = NumberSequence.new(1,0)
3490
particlemiter4.Rate = 25
3491
particlemiter4.RotSpeed = NumberRange.new(70)
3492
particlemiter4.Speed = NumberRange.new(0)
3493
particlemiter5 = Instance.new("ParticleEmitter", leg2)
3494
particlemiter5.Enabled = true
3495
particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3496
particlemiter5.Texture = "rbxassetid://304437537"
3497
particlemiter5.Lifetime = NumberRange.new(2.5)
3498
particlemiter5.Size = NumberSequence.new(1,0)
3499
particlemiter5.Rate = 25
3500
particlemiter5.RotSpeed = NumberRange.new(70)
3501
particlemiter5.Speed = NumberRange.new(0)
3502
particlemiter6 = Instance.new("ParticleEmitter", tors)
3503
particlemiter6.Enabled = true
3504
particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3505
particlemiter6.Texture = "rbxassetid://304437537"
3506
particlemiter6.Lifetime = NumberRange.new(2.5)
3507
particlemiter6.Size = NumberSequence.new(1,0)
3508
particlemiter6.Rate = 25
3509
particlemiter6.RotSpeed = NumberRange.new(70)
3510
particlemiter6.Speed = NumberRange.new(0)
3511
particlemiter7 = Instance.new("ParticleEmitter", hed)
3512
particlemiter7.Enabled = true
3513
particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3514
particlemiter7.Texture = "rbxassetid://304437537"
3515
particlemiter7.Lifetime = NumberRange.new(2.5)
3516
particlemiter7.Size = NumberSequence.new(1,0)
3517
particlemiter7.Rate = 25
3518
particlemiter7.RotSpeed = NumberRange.new(70)
3519
particlemiter7.Speed = NumberRange.new(0)
3520
for i = 1, 15 do
3521
right.Transparency = right.Transparency - 0.02
3522
left.Transparency = left.Transparency - 0.02
3523
leg.Transparency = leg.Transparency - 0.02
3524
leg2.Transparency = leg2.Transparency - 0.02
3525
tors.Transparency = tors.Transparency - 0.02
3526
hed.Transparency = hed.Transparency - 0.02
3527
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
3528
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
3529
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
3530
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3531
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3532
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
3533
wait()
3534
end
3535
g1:Remove()
3536
local grav = Instance.new("BodyPosition",ETorso)
3537
grav.D = 1500
3538
grav.P = 20000
3539
grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3540
grav.position = ETorso.Position+Vector3.new(0,15,0)
3541
for i = 1, 30 do
3542
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
3543
wait()
3544
end
3545
wait(1)
3546
coroutine.wrap(function()
3547
fingsnap = Instance.new("Sound", RightArm)
3548
fingsnap.SoundId = "rbxassetid://217767125"
3549
fingsnap.Volume = 3
3550
fingsnap:Play()
3551
removeuseless:AddItem(fingsnap,2)
3552
for i = 1, 5 do
3553
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
3554
wait()
3555
end
3556
for i = 1, 5 do
3557
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
3558
wait()
3559
end
3560
end)()
3561
right:Remove()
3562
left:Remove()
3563
leg:Remove()
3564
leg2:Remove()
3565
tors:Remove()
3566
hed:Remove()
3567
rightarmblack = Instance.new("Part",Character)
3568
rightarmblack.Size = Vector3.new(1,2,1)
3569
rightarmblack.BrickColor = BrickColor.new("Really black")
3570
rightarmblack.Material = "Neon"
3571
rightarmblack.Anchored = false
3572
rightarmblack.CFrame = ERight.CFrame
3573
removeuseless:AddItem(rightarmblack,10)
3574
leftarmblack = Instance.new("Part",Character)
3575
leftarmblack.Size = Vector3.new(1,2,1)
3576
leftarmblack.BrickColor = BrickColor.new("Really black")
3577
leftarmblack.Material = "Neon"
3578
leftarmblack.Anchored = false
3579
leftarmblack.CFrame = ELeft.CFrame
3580
removeuseless:AddItem(leftarmblack,10)
3581
rightlegblack = Instance.new("Part",Character)
3582
rightlegblack.Size = Vector3.new(1,2,1)
3583
rightlegblack.BrickColor = BrickColor.new("Really black")
3584
rightlegblack.Material = "Neon"
3585
rightlegblack.Anchored = false
3586
rightlegblack.CFrame = ERight2.CFrame
3587
removeuseless:AddItem(rightlegblack,10)
3588
leftlegblack = Instance.new("Part",Character)
3589
leftlegblack.Size = Vector3.new(1,2,1)
3590
leftlegblack.BrickColor = BrickColor.new("Really black")
3591
leftlegblack.Material = "Neon"
3592
leftlegblack.Anchored = false
3593
leftlegblack.CFrame = ELeft2.CFrame
3594
removeuseless:AddItem(leftlegblack,10)
3595
torsoblack = Instance.new("Part",Character)
3596
torsoblack.Size = Vector3.new(2,2,1)
3597
torsoblack.Anchored = false
3598
torsoblack.BrickColor = BrickColor.new("Really black")
3599
torsoblack.Material = "Neon"
3600
torsoblack.CFrame = ETorso.CFrame
3601
removeuseless:AddItem(torsoblack,10)
3602
headblack = Instance.new("Part",Character)
3603
headblack.Size = Vector3.new(1,1,1)
3604
headblack.Anchored = false
3605
headblack.BrickColor = BrickColor.new("Really black")
3606
headblack.Material = "Neon"
3607
headblack.CFrame = EHead.CFrame
3608
removeuseless:AddItem(headblack,10)
3609
headblackmesh = Instance.new("SpecialMesh",headblack)
3610
headblackmesh.MeshType = "Head"
3611
headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
3612
enemyhum.Parent:Remove()
3613
soul = Instance.new("Sound", torsoblack)
3614
soul.SoundId = "rbxassetid://160867463"
3615
soul.Volume = 3
3616
soul:Play()
3617
circ = Instance.new("Part", torsoblack)
3618
circ.Material = "Neon"
3619
circ.Anchored = true
3620
circ.CanCollide = false
3621
circ.BrickColor = TheColor
3622
circ.Size = Vector3.new(.1,.1,.1)
3623
circShape = Instance.new("SpecialMesh", circ)
3624
circShape.MeshType = "Sphere"
3625
circShape.Scale = Vector3.new(.1,.1,.1)
3626
circ.CFrame = tors.CFrame
3627
coroutine.wrap(function()
3628
for i = 1, 50 do
3629
circ.Transparency = circ.Transparency + 0.02
3630
circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
3631
wait()
3632
end
3633
circ:Remove()
3634
end)()
3635
removeuseless:AddItem(soul,5)
3636
local PB = Instance.new("BodyVelocity", torsoblack)
3637
PB.MaxForce = Vector3.new(999999, 999999, 999999)
3638
torsoblack.CFrame = CFrame.new(torsoblack.Position)
3639
PB.Velocity = Vector3.new(0,1,0)
3640
local PB2 = Instance.new("BodyVelocity", rightarmblack)
3641
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
3642
rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
3643
PB2.Velocity = Vector3.new(0,1,0)
3644
local PB3 = Instance.new("BodyVelocity", leftarmblack)
3645
PB3.MaxForce = Vector3.new(999999, 999999, 999999)
3646
leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
3647
PB3.Velocity = Vector3.new(0,1,0)
3648
local PB4 = Instance.new("BodyVelocity", rightlegblack)
3649
PB4.MaxForce = Vector3.new(999999, 999999, 999999)
3650
rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
3651
PB4.Velocity = Vector3.new(0,1,0)
3652
local PB5 = Instance.new("BodyVelocity", leftlegblack)
3653
PB5.MaxForce = Vector3.new(999999, 999999, 999999)
3654
leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
3655
PB5.Velocity = Vector3.new(0,1,0)
3656
local PB6 = Instance.new("BodyVelocity", headblack)
3657
PB6.MaxForce = Vector3.new(999999, 999999, 999999)
3658
headblack.CFrame = CFrame.new(headblack.Position)
3659
PB6.Velocity = Vector3.new(0,1,0)
3660
t = 0
3661
coroutine.wrap(function()
3662
for i = 1, 100 do
3663
t = t + 2
3664
rightarmblack.Transparency = rightarmblack.Transparency + 0.01
3665
leftarmblack.Transparency = leftarmblack.Transparency + 0.01
3666
leftlegblack.Transparency = leftlegblack.Transparency + 0.01
3667
rightlegblack.Transparency = rightlegblack.Transparency + 0.01
3668
torsoblack.Transparency = torsoblack.Transparency + 0.01
3669
headblack.Transparency = headblack.Transparency + 0.01
3670
rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
3671
leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
3672
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3673
leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
3674
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3675
torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
3676
headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
3677
wait()
3678
end
3679
end)()
3680
wait(1)
3681
hum.WalkSpeed = 18
3682
attacking = false
3683
debounce = false
3684
end
3685
end
3686
end
3687
end)
3688
3689
local color1 = Color3.new(TheCore.BrickColor.Color)
3690
3691
A = Instance.new("Attachment", pBase5)
3692
A.Position = Vector3.new(0,-1.5,0)
3693
A.Name = "A"
3694
B = Instance.new("Attachment", pBase5)
3695
B.Position = Vector3.new(0,1.5,0)
3696
B.Name = "B"
3697
tr1 = Instance.new("Trail", pBase5)
3698
tr1.Attachment0 = A
3699
tr1.Attachment1 = B
3700
tr1.Enabled = false
3701
tr1.Lifetime = .8
3702
tr1.TextureMode = "Static"
3703
tr1.LightInfluence = .2
3704
tr1.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
3705
tr1.Transparency = NumberSequence.new(0, 1)
3706
coroutine.wrap(function()
3707
while wait() do
3708
tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
3709
end
3710
end)()
3711
3712
mouse.KeyDown:connect(function(Press)
3713
Press=Press:lower()
3714
if Press=='u' then
3715
if debounce then return end
3716
debounce = true
3717
attacking = true
3718
damagedebounce = false
3719
lmon4 = lmon3[math.random(1,#lmon3)]
3720
local b1 = Instance.new("BillboardGui",Head)
3721
b1.Size = UDim2.new(0,100,0,40)
3722
b1.StudsOffset = Vector3.new(0,3,0)
3723
b1.Adornee = Head
3724
local b2 = Instance.new("TextLabel",b1)
3725
b2.BackgroundTransparency = 1
3726
b2.Text = ""..lmon4
3727
b2.Font = "Garamond"
3728
b2.TextSize = 0
3729
b2.TextStrokeTransparency = 1
3730
b2.TextColor3 = BrickColor.new("Lime green").Color
3731
b2.TextStrokeColor3 = Color3.new(0,0,0)
3732
b2.Size = UDim2.new(1,0,0.5,0)
3733
billboardcour = coroutine.wrap(function()
3734
for i = 1, 10 do
3735
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3736
b2.TextSize = b2.TextSize + 3
3737
wait()
3738
end
3739
wait(2)
3740
for i = 1, 10 do
3741
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3742
b2.TextSize = b2.TextSize - 3
3743
wait()
3744
end
3745
b1:Remove()
3746
end)
3747
billboardcour()
3748
t = 0
3749
quickcour = coroutine.wrap(function()
3750
spawnsound = Instance.new("Sound", RightArm)
3751
spawnsound.SoundId = "rbxassetid://159332197"
3752
spawnsound.Volume = 5
3753
spawnsound:Play()
3754
removeuseless:AddItem(spawnsound,4)
3755
Scythe = Instance.new("Part", Torso)
3756
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
3757
Scythe.Material = "Neon"
3758
Scythe.BrickColor = TheColor
3759
Scythe.Transparency = 1
3760
Scythe.CanCollide = false
3761
ScytheMESH = Instance.new("SpecialMesh", Scythe)
3762
ScytheMESH.Scale = Vector3.new(2,2,2)
3763
ScytheMESH.MeshId = "rbxassetid://218497396"
3764
ScytheWeld = weldBetween(Scythe,RightArm)
3765
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
3766
for i = 1, 20 do
3767
Scythe.Transparency = Scythe.Transparency - 0.04
3768
wait()
3769
end
3770
end)
3771
quickcour()
3772
hum.WalkSpeed = 0
3773
for i = 1, 25 do
3774
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3775
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
3776
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
3777
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
3778
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
3779
wait()
3780
end
3781
for i = 1, 10 do
3782
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
3783
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
3784
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
3785
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
3786
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
3787
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
3788
wait()
3789
end
3790
hum.WalkSpeed = 60
3791
soundcour = coroutine.wrap(function()
3792
for i = 1, 25 do
3793
lunge2:Play()
3794
wait(.1)
3795
end
3796
end)
3797
soundcour()
3798
htbox = Instance.new("Part", Scythe)
3799
htbox.CFrame = Scythe.CFrame
3800
htbox.Transparency = 1
3801
htbox.CanCollide = false
3802
htbox.Size = Vector3.new(.40,7,3)
3803
htboxweld = weldBetween(htbox,Scythe)
3804
htbox.Touched:connect(function(hit)
3805
if hit.Parent:IsA("Part") then
3806
elseif hit.Parent:IsA("SpecialMesh") then
3807
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
3808
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
3809
if damagedebounce == true then return end
3810
damagedebounce = true
3811
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
3812
quickcour = coroutine.wrap(function()
3813
Slachtoffer.WalkSpeed = 6
3814
wait(1)
3815
Slachtoffer.WalkSpeed = 16
3816
end)
3817
quickcour()
3818
if absoluteannihilation then
3819
Slachtoffer.Parent:BreakJoints()
3820
rdnm = soundtable[math.random(1,#soundtable)]
3821
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3822
slashwound.SoundId = "rbxassetid://"..rdnm
3823
slashwound.Volume = 4
3824
slashwound:Play()
3825
removeuseless:AddItem(slashwound,2)
3826
wait(.1)
3827
damagedebounce = false
3828
else
3829
Slachtoffer:TakeDamage(math.random(10,15))
3830
rdnm = soundtable[math.random(1,#soundtable)]
3831
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3832
slashwound.SoundId = "rbxassetid://"..rdnm
3833
slashwound.Volume = 4
3834
slashwound:Play()
3835
removeuseless:AddItem(slashwound,2)
3836
wait(.1)
3837
damagedebounce = false
3838
end
3839
end
3840
end)
3841
A = Instance.new("Attachment", htbox)
3842
A.Position = Vector3.new(0,-3.2,0)
3843
A.Name = "A"
3844
B = Instance.new("Attachment", htbox)
3845
B.Position = Vector3.new(0,3.2,0)
3846
B.Name = "B"
3847
tr11 = Instance.new("Trail", Scythe)
3848
tr11.Attachment0 = A
3849
tr11.Attachment1 = B
3850
tr11.Enabled = true
3851
tr11.Lifetime = .8
3852
tr11.TextureMode = "Static"
3853
tr11.LightInfluence = 0
3854
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
3855
tr11.Transparency = NumberSequence.new(0, 1)
3856
coroutine.wrap(function()
3857
so = Instance.new("Sound", Torso)
3858
so.SoundId = "rbxassetid://231917758"
3859
so.Volume = 1
3860
so.Pitch = .2
3861
so:Play()
3862
removeuseless:AddItem(so,3)
3863
wait(1)
3864
so2 = Instance.new("Sound", Torso)
3865
so2.SoundId = "rbxassetid://231917758"
3866
so2.Volume = 1
3867
so2.Pitch = .2
3868
so2:Play()
3869
removeuseless:AddItem(so2,3)
3870
end)()
3871
for i = 1, 80 do
3872
leftarmeffect = Instance.new("Part", Torso)
3873
leftarmeffect.BrickColor = TheColor
3874
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
3875
leftarmeffect.Material = "Neon"
3876
leftarmeffect.Anchored = true
3877
leftarmeffect.CanCollide = false
3878
leftarmeffect.CFrame = LeftArm.CFrame
3879
table.insert(SlowlyFade,leftarmeffect)
3880
removeuseless:AddItem(leftarmeffect,2)
3881
rightarmeffect = Instance.new("Part", Torso)
3882
rightarmeffect.BrickColor = TheColor
3883
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
3884
rightarmeffect.Material = "Neon"
3885
rightarmeffect.Anchored = true
3886
rightarmeffect.CanCollide = false
3887
rightarmeffect.CFrame = RightArm.CFrame
3888
table.insert(SlowlyFade,rightarmeffect)
3889
removeuseless:AddItem(rightarmeffect,2)
3890
leftlegeffect = Instance.new("Part", Torso)
3891
leftlegeffect.BrickColor = BrickColor.new("Really black")
3892
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
3893
leftlegeffect.Material = "Neon"
3894
leftlegeffect.Anchored = true
3895
leftlegeffect.CanCollide = false
3896
leftlegeffect.CFrame = LeftLeg.CFrame
3897
table.insert(SlowlyFade,leftlegeffect)
3898
removeuseless:AddItem(leftlegeffect,2)
3899
rightlegeffect = Instance.new("Part", Torso)
3900
rightlegeffect.BrickColor = BrickColor.new("Really black")
3901
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
3902
rightlegeffect.Material = "Neon"
3903
rightlegeffect.Anchored = true
3904
rightlegeffect.CanCollide = false
3905
rightlegeffect.CFrame = RightLeg.CFrame
3906
table.insert(SlowlyFade,rightlegeffect)
3907
removeuseless:AddItem(rightlegeffect,2)
3908
t = t + 65
3909
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
3910
wait()
3911
end
3912
hum.WalkSpeed = 0
3913
lunge3:Play()
3914
despawnsound = Instance.new("Sound", RightArm)
3915
despawnsound.SoundId = "rbxassetid://159332197"
3916
despawnsound.Volume = 5
3917
despawnsound:Play()
3918
despawnsound.PlaybackSpeed = 2
3919
removeuseless:AddItem(despawnsound,4)
3920
local shockwefe2 = coroutine.wrap(function()
3921
shockwave2 = Instance.new("Part", Torso)
3922
shockwave2.Size = Vector3.new(5, 5, 5)
3923
shockwave2.Transparency = 0
3924
shockwave2.BrickColor = TheColor
3925
shockwave2.Anchored = true
3926
shockwave2.CanCollide = false
3927
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
3928
sh2 = Instance.new("SpecialMesh", shockwave2) 
3929
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
3930
sh2.Scale = Vector3.new(0, 0, 0)
3931
removeuseless:AddItem(shockwave2,1)
3932
shockwave3 = Instance.new("Part", Torso)
3933
shockwave3.Size = Vector3.new(1, 1, 1)
3934
shockwave3.Transparency = 0
3935
shockwave3.BrickColor = TheColor
3936
shockwave3.Anchored = true
3937
shockwave3.CanCollide = false
3938
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
3939
sh3 = Instance.new("SpecialMesh", shockwave3) 
3940
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
3941
sh3.Scale = Vector3.new(0, 0, 0)
3942
removeuseless:AddItem(shockwave3,2)
3943
for i = 1, 100 do
3944
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
3945
shockwave2.Transparency = shockwave2.Transparency + 0.1
3946
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
3947
shockwave3.Transparency = shockwave3.Transparency + 0.1
3948
wait()
3949
end
3950
end)
3951
shockwefe2()
3952
for i = 1, 30 do
3953
Scythe.Transparency = Scythe.Transparency + 0.05
3954
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
3955
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
3956
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
3957
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
3958
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
3959
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
3960
wait()
3961
end
3962
hum.WalkSpeed = 18
3963
htbox:Remove()
3964
Scythe:Remove()
3965
attacking = false
3966
debounce = false
3967
end
3968
end)
3969
3970
mouse.KeyDown:connect(function(Press)
3971
Press=Press:lower()
3972
if Press=='n' then
3973
if debounce then return end
3974
debounce = true
3975
attacking = true
3976
appi = true
3977
damagedebounce = false
3978
lmon4 = lmon3[math.random(1,#lmon3)]
3979
local b1 = Instance.new("BillboardGui",Head)
3980
b1.Size = UDim2.new(0,100,0,40)
3981
b1.StudsOffset = Vector3.new(0,3,0)
3982
b1.Adornee = Head
3983
local b2 = Instance.new("TextLabel",b1)
3984
b2.BackgroundTransparency = 1
3985
b2.Text = ""..lmon4
3986
b2.Font = "Garamond"
3987
b2.TextSize = 0
3988
b2.TextStrokeTransparency = 1
3989
b2.TextColor3 = BrickColor.new("Lime green").Color
3990
b2.TextStrokeColor3 = Color3.new(0,0,0)
3991
b2.Size = UDim2.new(1,0,0.5,0)
3992
billboardcour = coroutine.wrap(function()
3993
for i = 1, 10 do
3994
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3995
b2.TextSize = b2.TextSize + 3
3996
wait()
3997
end
3998
wait(2)
3999
for i = 1, 10 do
4000
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
4001
b2.TextSize = b2.TextSize - 3
4002
wait()
4003
end
4004
b1:Remove()
4005
end)
4006
billboardcour()
4007
coroutine.wrap(function()
4008
while appi do
4009
wait()
4010
if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
4011
trail = true
4012
position = "Walking2"
4013
end
4014
end
4015
end)()
4016
coroutine.wrap(function()
4017
while appi do
4018
wait()
4019
settime = 0.05
4020
sine = sine + change
4021
if position == "Walking2" and attacking == true and running == false and appi == true then
4022
change = 1
4023
walking = true
4024
hum.WalkSpeed = 6
4025
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4026
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4027
end
4028
end
4029
end)()
4030
quickcour = coroutine.wrap(function()
4031
spawnsound = Instance.new("Sound", RightArm)
4032
spawnsound.SoundId = "rbxassetid://159332197"
4033
spawnsound.Volume = 5
4034
spawnsound:Play()
4035
removeuseless:AddItem(spawnsound,4)
4036
Scythe = Instance.new("Part", Torso)
4037
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
4038
Scythe.Material = "Neon"
4039
Scythe.BrickColor = TheColor
4040
Scythe.Transparency = 1
4041
Scythe.CanCollide = false
4042
ScytheMESH = Instance.new("SpecialMesh", Scythe)
4043
ScytheMESH.Scale = Vector3.new(2,2,2)
4044
ScytheMESH.MeshId = "rbxassetid://218497396"
4045
ScytheWeld = weldBetween(Scythe,RightArm)
4046
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
4047
for i = 1, 20 do
4048
Scythe.Transparency = Scythe.Transparency - 0.04
4049
wait()
4050
end
4051
end)
4052
quickcour()
4053
hum.WalkSpeed = 0
4054
for i = 1, 25 do
4055
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
4056
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
4057
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
4058
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
4059
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
4060
wait()
4061
end
4062
g1 = Instance.new("BodyGyro", Root)
4063
g1.D = 175
4064
g1.P = 20000
4065
g1.MaxTorque = Vector3.new(0,9000,0)
4066
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
4067
for i = 1, 6 do
4068
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
4069
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
4070
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
4071
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4072
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .6)
4073
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .6)
4074
wait()
4075
end
4076
t = 0
4077
htbox = Instance.new("Part", Scythe)
4078
htbox.CFrame = Scythe.CFrame
4079
htbox.Transparency = 1
4080
htbox.CanCollide = false
4081
htbox.Size = Vector3.new(.40,7,3)
4082
htboxweld = weldBetween(htbox,Scythe)
4083
A = Instance.new("Attachment", htbox)
4084
A.Position = Vector3.new(0,-4,0)
4085
A.Name = "A"
4086
B = Instance.new("Attachment", htbox)
4087
B.Position = Vector3.new(0,4,0)
4088
B.Name = "B"
4089
tr11 = Instance.new("Trail", Scythe)
4090
tr11.Attachment0 = A
4091
tr11.Attachment1 = B
4092
tr11.Enabled = true
4093
tr11.Lifetime = .8
4094
tr11.TextureMode = "Static"
4095
tr11.LightInfluence = 0
4096
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
4097
tr11.Transparency = NumberSequence.new(0, 1)
4098
htbox.Touched:connect(function(hit)
4099
if hit.Parent:IsA("Part") then
4100
elseif hit.Parent:IsA("SpecialMesh") then
4101
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
4102
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
4103
if damagedebounce == true then return end
4104
damagedebounce = true
4105
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
4106
quickcour = coroutine.wrap(function()
4107
Slachtoffer.WalkSpeed = 2
4108
wait(1)
4109
Slachtoffer.WalkSpeed = 16
4110
end)
4111
quickcour()
4112
if absoluteannihilation then
4113
Slachtoffer.Parent:BreakJoints()
4114
wait(.1)
4115
damagedebounce = false
4116
else
4117
Slachtoffer:TakeDamage(math.random(8,14))
4118
rdnm = soundtable[math.random(1,#soundtable)]
4119
slashwound = Instance.new("Sound", Slachtoffer.Torso)
4120
slashwound.SoundId = "rbxassetid://"..rdnm
4121
slashwound.Volume = 4
4122
slashwound:Play()
4123
removeuseless:AddItem(slashwound,2)
4124
wait(.1)
4125
damagedebounce = false
4126
end
4127
end
4128
end)
4129
hum.WalkSpeed = 6
4130
appi = true
4131
coroutine.wrap(function()
4132
for i = 1, 25 do
4133
lunge2:Play()
4134
wait(.1)
4135
end
4136
end)()
4137
so2 = Instance.new("Sound", Scythe)
4138
so2.SoundId = "rbxassetid://231917758"
4139
so2.Volume = 2
4140
so2.Pitch = .15
4141
so2:Play()
4142
for i = 1, 80 do
4143
t = t + 80
4144
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
4145
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
4146
wait()
4147
end
4148
despawnsound = Instance.new("Sound", RightArm)
4149
despawnsound.SoundId = "rbxassetid://159332197"
4150
despawnsound.Volume = 5
4151
despawnsound:Play()
4152
despawnsound.PlaybackSpeed = 2
4153
removeuseless:AddItem(despawnsound,4)
4154
local shockwefe2 = coroutine.wrap(function()
4155
shockwave2 = Instance.new("Part", Torso)
4156
shockwave2.Size = Vector3.new(5, 5, 5)
4157
shockwave2.Transparency = 0
4158
shockwave2.BrickColor = TheColor
4159
shockwave2.Anchored = true
4160
shockwave2.CanCollide = false
4161
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
4162
sh2 = Instance.new("SpecialMesh", shockwave2) 
4163
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
4164
sh2.Scale = Vector3.new(0, 0, 0)
4165
removeuseless:AddItem(shockwave2,1)
4166
shockwave3 = Instance.new("Part", Torso)
4167
shockwave3.Size = Vector3.new(1, 1, 1)
4168
shockwave3.Transparency = 0
4169
shockwave3.BrickColor = TheColor
4170
shockwave3.Anchored = true
4171
shockwave3.CanCollide = false
4172
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
4173
sh3 = Instance.new("SpecialMesh", shockwave3) 
4174
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4175
sh3.Scale = Vector3.new(0, 0, 0)
4176
removeuseless:AddItem(shockwave3,2)
4177
for i = 1, 100 do
4178
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
4179
shockwave2.Transparency = shockwave2.Transparency + 0.1
4180
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
4181
shockwave3.Transparency = shockwave3.Transparency + 0.1
4182
wait()
4183
end
4184
end)
4185
shockwefe2()
4186
appi = false
4187
g1:Remove()
4188
tr11.Enabled = false
4189
damagedebounce = true
4190
hum.WalkSpeed = 0
4191
for i = 1, 30 do
4192
Scythe.Transparency = Scythe.Transparency + 0.05
4193
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
4194
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
4195
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
4196
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
4197
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
4198
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
4199
wait()
4200
end
4201
hum.WalkSpeed = 18
4202
htbox:Remove()
4203
Scythe:Remove()
4204
position = "Walking"
4205
attacking = false
4206
debounce = false
4207
end
4208
end)
4209
4210
hum.Died:connect(function()
4211
coroutine.wrap(function()
4212
while wait() do
4213
doomtheme.Volume = doomtheme.Volume - 0.05
4214
end
4215
end)()
4216
deadsound = Instance.new("Sound", Torso)
4217
deadsound.Volume = 10
4218
deadsound.SoundId = "rbxassetid://223471024"
4219
deadsound:Play()
4220
end)
4221
4222
4223
doit = coroutine.wrap(function()
4224
while wait() do
4225
for _,v in pairs(Repeater) do
4226
v.Scale =  v.Scale + Vector3.new(1, 1, 1)
4227
end
4228
4229
for _,v in pairs(openshocktable) do
4230
v.Scale =  v.Scale + Vector3.new(3, 3, 3)
4231
end
4232
4233
for _,v in pairs(nonmeshRepeater) do
4234
v.Size =  v.Size + Vector3.new(2, 2, 2)
4235
end
4236
4237
for _,v in pairs(Extreme) do
4238
v.Size =  v.Size + Vector3.new(6, 6, 6)
4239
end
4240
4241
for _,v in pairs(LessSize) do
4242
v.Size = v.Size - Vector3.new(1, 1, 1)
4243
end
4244
4245
for _,v in pairs(nonmeshRepeater2) do
4246
v.Transparency = v.Transparency + 0.05
4247
end
4248
4249
for _,v in pairs(Repeater2) do
4250
v.Transparency = v.Transparency + 0.01
4251
end
4252
4253
for _,v in pairs(th1) do
4254
v.Transparency = v.Transparency - 0.008
4255
end
4256
4257
for _,v in pairs(th2) do
4258
v.Scale = v.Scale - Vector3.new(1, 1, 1)
4259
end
4260
4261
for _,v in pairs(th3) do
4262
v.Scale = v.Scale + Vector3.new(2, 2, 2)
4263
end
4264
4265
for _,v in pairs(th5) do
4266
v.Scale = v.Scale + Vector3.new(1, .1, 1)
4267
end
4268
4269
for _,v in pairs(ExtremeM) do
4270
v.Scale = v.Scale + Vector3.new(8, 8, 8)
4271
end
4272
4273
for _,v in pairs(m3) do
4274
v.Scale = v.Scale + Vector3.new(12, 12, 12)
4275
end
4276
4277
for _,v in pairs(ExtremeM2) do
4278
v.Scale = v.Scale + Vector3.new(8, 1, 8)
4279
end
4280
4281
for _,v in pairs(th4) do
4282
v.Transparency = v.Transparency + 0.009
4283
v.Rotation = v.Rotation + Vector3.new(3,0,0)
4284
end
4285
4286
for _,v in pairs(SlowlyFade) do
4287
v.Transparency = v.Transparency + 0.05
4288
end
4289
4290
for _,v in pairs(UpMover) do
4291
v.Position = v.Position + Vector3.new(0, 3, 0)
4292
end
4293
4294
for _,v in pairs(ForwardMover) do
4295
v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
4296
end
4297
4298
for _,v in pairs(signtable) do
4299
v.TextSize = v.TextSize + 1
4300
end
4301
4302
for _,v in pairs(signtransparency) do
4303
v.TextTransparency = v.TextTransparency + 0.025
4304
end
4305
4306
for _,v in pairs(signmover) do
4307
v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
4308
end
4309
4310
for _,v in pairs(signrotator) do
4311
v.Rotation = v.Rotation + 2
4312
end
4313
end
4314
end)
4315
doit()
4316
4317
local anims = coroutine.wrap(function()
4318
while true do
4319
settime = 0.05
4320
sine = sine + change
4321
if position == "Walking" and attacking == false and running == false then
4322
change = 1.5
4323
walking = true
4324
hum.WalkSpeed = 18
4325
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
4326
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
4327
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4328
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4329
elseif position == "Idle2" and attacking == false and running == false then
4330
change = .6
4331
tr1.Enabled = false
4332
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
4333
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
4334
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
4335
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
4336
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
4337
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
4338
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
4339
elseif position == "Idle" and attacking == false and running == false then
4340
change = .6
4341
tr1.Enabled = false
4342
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
4343
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
4344
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
4345
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4346
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4347
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4348
elseif position == "Running" and attacking == false then
4349
change = 2
4350
hum.WalkSpeed = 26
4351
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
4352
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
4353
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
4354
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
4355
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4356
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4357
end
4358
swait()
4359
end
4360
end)
4361
anims()
4362
print("The power is yours!, Reflux! Made by Supr14")