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