View difference between Paste ID: PJNNRsPB and 8fDyF4rZ
SHOW: | | - or go back to the newest paste.
1
Player = game.Players.LocalPlayer
2
    Character = Player.Character
3
    local txt = Instance.new("BillboardGui", Character)
4
    txt.Adornee = Character.Head
5
    txt.Name = "_status"
6
    txt.Size = UDim2.new(2, 0, 1.2, 0)
7
    txt.StudsOffset = Vector3.new(-9, 8, 0)
8
    local text = Instance.new("TextLabel", txt)
9
    text.Size = UDim2.new(10, 0, 7, 0)
10
    text.FontSize = "Size24"
11
    text.TextScaled = true
12
    text.TextTransparency = 0
13
    text.BackgroundTransparency = 1
14
    text.TextTransparency = 0
15
    text.TextStrokeTransparency = 0
16
    text.Font = "SciFi"
17
    text.TextStrokeColor3 = Color3.new(0,255,0)
18
        text.Text = "Dark Eccentric!"
19
20
21
22
--Ive Been Looking at Darks Vids For Quite Some time and i Think he will Like this Script!--
23
 
24
absoluteannihilation = false
25
 
26
Player=game:GetService("Players").LocalPlayer
27
Character=Player.Character
28
Character.Humanoid.Name = "noneofurbusiness"
29
hum = Character.noneofurbusiness
30
LeftArm=Character["Left Arm"]
31
LeftLeg=Character["Left Leg"]
32
RightArm=Character["Right Arm"]
33
RightLeg=Character["Right Leg"]
34
Root=Character["HumanoidRootPart"]
35
Head=Character["Head"]
36
Torso=Character["Torso"]
37
Neck=Torso["Neck"]
38
walking = false
39
attacking = false
40
running = false
41
change = 0
42
doombounce = false
43
swordbounce = false
44
position = nil
45
MseGuide = true
46
settime = 0
47
sine = 0
48
t = 0
49
combo1 = true
50
dgs = 75
51
combo2 = false
52
combo3 = false
53
mouse = Player:GetMouse()
54
RunSrv = game:GetService("RunService")
55
RenderStepped = game:GetService("RunService").RenderStepped
56
local soundtable = {263033191,263032252,263032172,263032182,263032221}
57
local lmon3 = {"Next Move is G Which is a Amazing Blade!","Come On Don you Like this Blade!","Dont Forget To Shout What Script you Like Me to Show!"}
58
local lmon = {"Your Gonna Love this =)","Taste This!","Next Move is Y Which Will Make You Fire a Massive Explosion Killing Players"}
59
local lmon5 = {"H is a Few Knifes AND WHAT DO YOU know They Can Fly!","Slice And Dice!","Dont Worry i wont Miss =)"}
60
local lmon7 = {"The Power Of Dark Rises Under!","Suprise."}
61
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}
62
rdnm = #soundtable
63
mostrandom = #mostrandomsoundtable
64
lmon2 = #lmon
65
lmon4 = #lmon3
66
lmon6 = #lmon5
67
lmon8 = #lmon7
68
removeuseless = game:GetService("Debris")
69
damageall={}
70
Repeater={}
71
Repeater2={}
72
nonmeshRepeater={}
73
nonmeshRepeater2={}
74
dmgii={}
75
DamageAll2={}
76
SlowlyFade={}
77
th1={}
78
th2={}
79
th3={}
80
Extreme={}
81
ExtremeM={}
82
ExtremeM2={}
83
m3={}
84
th4={}
85
th5={}
86
UpMover={}
87
openshocktable={}
88
LessSize={}
89
ForwardMover={}
90
local TheColor = BrickColor.new("Lime green")
91
 
92
landingsound = Instance.new("Sound", Torso)
93
landingsound.SoundId = "rbxassetid://379698301"
94
landingsound.Volume = 4
95
 
96
step = Instance.new("Sound", Torso)
97
step.SoundId = "rbxassetid://337064700"
98
step.Volume = 3
99
 
100
energyburst = Instance.new("Sound", Torso)
101
energyburst.SoundId = "rbxassetid://278641993"
102
energyburst.Volume = 3
103
 
104
charge = Instance.new("Sound", Torso)
105
charge.SoundId = "rbxassetid://1620566047"
106
charge.Volume = 3
107
 
108
energyburst2 = Instance.new("Sound", Torso)
109
energyburst2.SoundId = "rbxassetid://1368637781"
110
energyburst2.Volume = 3
111
 
112
lunge = Instance.new("Sound", Torso)
113
lunge.SoundId = "rbxassetid://28144425"
114
lunge.Pitch = .7
115
lunge.Volume = 5
116
 
117
kiready = Instance.new("Sound", Torso)
118
kiready.SoundId = "rbxassetid://1619519574"
119
kiready.Pitch = 1
120
kiready.Volume = 3
121
 
122
kigo = Instance.new("Sound", Torso)
123
kigo.SoundId = "rbxassetid://1620239422"
124
kigo.Pitch = 1
125
kigo.Volume = 3
126
 
127
lunge2 = Instance.new("Sound", Torso)
128
lunge2.SoundId = "rbxassetid://28144425"
129
lunge2.Pitch = .5
130
lunge2.Volume = 5
131
 
132
lunge3 = Instance.new("Sound", Torso)
133
lunge3.SoundId = "rbxassetid://28144425"
134
lunge3.Pitch = .6
135
lunge3.Volume = 5
136
 
137
aura = Instance.new("Sound", Torso)
138
aura.Volume = 2
139
aura.Looped = true
140
aura.SoundId = "rbxassetid://1382718007"
141
 
142
swordlang = Instance.new("Sound", Torso)
143
swordlang.SoundId = "rbxassetid://62339698"
144
swordlang.Volume = 5
145
swordlang.Pitch = .3
146
 
147
daggersheet = Instance.new("Sound", Torso)
148
daggersheet.SoundId = "rbxassetid://62339698"
149
daggersheet.Volume = 3
150
 
151
local HEADLERP = Instance.new("ManualWeld")
152
HEADLERP.Parent = Head
153
HEADLERP.Part0 = Head
154
HEADLERP.Part1 = Head
155
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
156
 
157
local TORSOLERP = Instance.new("ManualWeld")
158
TORSOLERP.Parent = Root
159
TORSOLERP.Part0 = Torso
160
TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
161
 
162
local ROOTLERP = Instance.new("ManualWeld")
163
ROOTLERP.Parent = Root
164
ROOTLERP.Part0 = Root
165
ROOTLERP.Part1 = Torso
166
ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
167
 
168
local RIGHTARMLERP = Instance.new("ManualWeld")
169
RIGHTARMLERP.Parent = RightArm
170
RIGHTARMLERP.Part0 = RightArm
171
RIGHTARMLERP.Part1 = Torso
172
RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
173
 
174
local LEFTARMLERP = Instance.new("ManualWeld")
175
LEFTARMLERP.Parent = LeftArm
176
LEFTARMLERP.Part0 = LeftArm
177
LEFTARMLERP.Part1 = Torso
178
LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
179
 
180
local RIGHTLEGLERP = Instance.new("ManualWeld")
181
RIGHTLEGLERP.Parent = RightLeg
182
RIGHTLEGLERP.Part0 = RightLeg
183
RIGHTLEGLERP.Part1 = Torso
184
RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
185
 
186
local LEFTLEGLERP = Instance.new("ManualWeld")
187
LEFTLEGLERP.Parent = LeftLeg
188
LEFTLEGLERP.Part0 = LeftLeg
189
LEFTLEGLERP.Part1 = Torso
190
LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
191
 
192
local function weldBetween(a, b)
193
    local weld = Instance.new("ManualWeld", a)
194
    weld.Part0 = a
195
    weld.Part1 = b
196
    weld.C0 = a.CFrame:inverse() * b.CFrame
197
    return weld
198
end
199
 
200
local function ci(x, c, y, n)
201
so = Instance.new("Sound", x)
202
so.SoundId = c
203
so.Volume = y
204
so.Looped = n
205
end
206
 
207
godmode = coroutine.wrap(function()
208
while true do
209
hum.MaxHealth = math.huge
210
wait(0.0000001)
211
hum.Health = math.huge
212
wait()
213
end
214
end)
215
godmode()
216
ff = Instance.new("ForceField", Character)
217
ff.Visible = false
218
 
219
function damagealll(Radius,Position)       
220
    local Returning = {}       
221
    for _,v in pairs(workspace:GetChildren()) do       
222
        if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') then     
223
            local Mag = (v.Torso.Position - Position).magnitude    
224
            if Mag < Radius then       
225
                table.insert(Returning,v)      
226
            end    
227
        end    
228
    end    
229
    return Returning       
230
end
231
 
232
doomtheme = Instance.new("Sound", Torso)
233
doomtheme.Volume = 1
234
doomtheme.Looped = true
235
doomtheme.SoundId = "rbxassetid://820203394"
236
doomtheme:Play()
237
 
238
light = Instance.new("PointLight", Torso)
239
light.Color = Color3.new(0,255,0)
240
light.Range = 8
241
light.Brightness = 35
242
 
243
pBase = Instance.new("Part", LeftArm)
244
pBase.BrickColor = BrickColor.new("Really black")
245
pBase.Material = "Granite"
246
pBase.Size = Vector3.new(1.05,.3,1.05)
247
pBase.CanCollide = false
248
pBasew = weldBetween(pBase,LeftArm)
249
pBasew.C0 = CFrame.new(0,.92,0)
250
 
251
pBase2 = Instance.new("WedgePart", LeftArm)
252
pBase2.BrickColor = BrickColor.new("Really black")
253
pBase2.Material = "Granite"
254
pBase2.Size = Vector3.new(1.05,1.05,1.05)
255
pBase2.CanCollide = false
256
pBase2w = weldBetween(pBase2,LeftArm)
257
pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
258
 
259
pBase3 = Instance.new("Part", LeftArm)
260
pBase3.BrickColor = BrickColor.new("Really black")
261
pBase3.Material = "Granite"
262
pBase3.Size = Vector3.new(.4,.65,.85)
263
pBase3.CanCollide = false
264
pBase3w = weldBetween(pBase3,LeftArm)
265
pBase3w.C0 = CFrame.new(0.4,.85,0)
266
 
267
pBase4 = Instance.new("Part", LeftArm)
268
pBase4.BrickColor = BrickColor.new("Mid Gray")
269
pBase4.Material = "Ice"
270
pBase4.Size = Vector3.new(.3,.45,.75)
271
pBase4.CanCollide = false
272
pBase4w = weldBetween(pBase4,LeftArm)
273
pBase4w.C0 = CFrame.new(0.4,1.03,0)
274
 
275
pBase5 = Instance.new("Part", LeftArm)
276
pBase5.BrickColor = BrickColor.new("Mid Gray")
277
pBase5.Material = "Glass"
278
pBase5.Size = Vector3.new(.15,2,.65)
279
pBase5.CanCollide = false
280
pBase5w = weldBetween(pBase5,LeftArm)
281
pBase5w.C0 = CFrame.new(0.4,1.53,0)
282
 
283
pBase6 = Instance.new("WedgePart", LeftArm)
284
pBase6.BrickColor = BrickColor.new("Mid Gray")
285
pBase6.Material = "Glass"
286
pBase6.Size = Vector3.new(.15,1.05,.65)
287
pBase6.CanCollide = false
288
pBase6w = weldBetween(pBase6,LeftArm)
289
pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
290
 
291
pBase7 = Instance.new("Part", LeftArm)
292
pBase7.BrickColor = TheColor
293
pBase7.Material = "Neon"
294
pBase7.Size = Vector3.new(.07,2,.67)
295
pBase7.CanCollide = false
296
pBase7w = weldBetween(pBase7,LeftArm)
297
pBase7w.C0 = CFrame.new(0.4,1.53,0)
298
 
299
pBase8 = Instance.new("WedgePart", LeftArm)
300
pBase8.BrickColor = TheColor
301
pBase8.Material = "Neon"
302
pBase8.Size = Vector3.new(.07,1.05,.65)
303
pBase8.CanCollide = false
304
pBase8w = weldBetween(pBase8,LeftArm)
305
pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
306
 
307
pBase9 = Instance.new("Part", LeftArm)
308
pBase9.BrickColor = TheColor
309
pBase9.Material = "Neon"
310
pBase9.Size = Vector3.new(.07,2,.05)
311
pBase9.CanCollide = false
312
pBase9w = weldBetween(pBase9,LeftArm)
313
pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
314
 
315
pBase10 = Instance.new("Part", LeftArm)
316
pBase10.BrickColor = TheColor
317
pBase10.Material = "Neon"
318
pBase10.Size = Vector3.new(.4,.55,.75)
319
pBase10.CanCollide = false
320
pBase10w = weldBetween(pBase10,LeftArm)
321
pBase10w.C0 = CFrame.new(0.42,.85,0)
322
 
323
pBase11 = Instance.new("Part", LeftArm)
324
pBase11.BrickColor = BrickColor.new("Really black")
325
pBase11.Material = "Granite"
326
pBase11.Size = Vector3.new(.4,.50,.70)
327
pBase11.CanCollide = false
328
pBase11w = weldBetween(pBase11,LeftArm)
329
pBase11w.C0 = CFrame.new(0.43,.85,0)
330
 
331
pBase12 = Instance.new("Part", LeftArm)
332
pBase12.BrickColor = TheColor
333
pBase12.Material = "Neon"
334
pBase12.Size = Vector3.new(.2,.2,.2)
335
pBase12.CanCollide = false
336
pBase12.Shape = 0
337
pBase12w = weldBetween(pBase12,LeftArm)
338
pBase12w.C0 = CFrame.new(0.5,.135,0)
339
 
340
TheCore = Instance.new("Part", LeftArm)
341
TheCore.CanCollide = false
342
TheCore.Size = Vector3.new(0,0,0)
343
TheCore.Material = "Fabric"
344
TheCore.BrickColor = TheColor
345
TheCoreMESH = Instance.new("SpecialMesh", TheCore)
346
TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
347
TheCoreMESH.MeshId = "rbxassetid://1577920967"
348
TheCoreweld = weldBetween(TheCore, pBase12)
349
TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
350
 
351
larmf = Instance.new("Part", Torso)
352
larmf.BrickColor = TheColor
353
larmf.Size = Vector3.new(1.001, 2.001, 1.001)
354
larmf.Material = "Neon"
355
larmf.Transparency = .9
356
larmf.CanCollide = false
357
larmfweld = weldBetween(larmf,LeftArm)
358
 
359
rarmf = Instance.new("Part", Torso)
360
rarmf.BrickColor = TheColor
361
rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
362
rarmf.Material = "Neon"
363
rarmf.Transparency = .9
364
rarmf.CanCollide = false
365
rarmfweld = weldBetween(rarmf,RightArm)
366
 
367
llegf = Instance.new("Part", Torso)
368
llegf.BrickColor = TheColor
369
llegf.Size = Vector3.new(1.001, 2.001, 1.001)
370
llegf.Material = "Neon"
371
llegf.Transparency = .9
372
llegf.CanCollide = false
373
llegffweld = weldBetween(llegf,LeftLeg)
374
 
375
rlegf = Instance.new("Part", Torso)
376
rlegf.BrickColor = TheColor
377
rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
378
rlegf.Material = "Neon"
379
rlegf.Transparency = .9
380
rlegf.CanCollide = false
381
rlegfweld = weldBetween(rlegf,RightLeg)
382
 
383
Torsof = Instance.new("Part", Torso)
384
Torsof.BrickColor = TheColor
385
Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
386
Torsof.Material = "Neon"
387
Torsof.Transparency = .9
388
Torsof.CanCollide = false
389
Torsofweld = weldBetween(Torsof,Torso)
390
 
391
local turnoffandon = coroutine.wrap(function()
392
while wait() do
393
if transformingpart then
394
else
395
for i = 1, 25 do
396
larmf.Transparency = larmf.Transparency + .01
397
rarmf.Transparency = rarmf.Transparency + .01
398
llegf.Transparency = llegf.Transparency + .01
399
rlegf.Transparency = rlegf.Transparency + .01
400
Torsof.Transparency = Torsof.Transparency + .01
401
wait()
402
end
403
end
404
for i = 1, 25 do
405
if transformingpart then
406
else
407
larmf.Transparency = larmf.Transparency - .01
408
rarmf.Transparency = rarmf.Transparency - .01
409
llegf.Transparency = llegf.Transparency - .01
410
rlegf.Transparency = rlegf.Transparency - .01
411
Torsof.Transparency = Torsof.Transparency - .01
412
wait()
413
end
414
end
415
end
416
end)
417
turnoffandon()
418
 
419
local fidgetspinner = coroutine.wrap(function()
420
while true do
421
TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
422
wait()
423
end
424
end)
425
fidgetspinner()
426
 
427-
for _,n in pairs(Character:GetChildren()) do
427+
428-
if n:IsA("Accessory") then n:Remove() end
428+
429
PumpkinOverlord.CFrame = Head.CFrame
430-
for _,x in pairs(Character:GetChildren()) do
430+
431-
if x:IsA("Decal") then x:Remove() end
431+
432
PumpkinOverlordWeld.Part0 = PumpkinOverlord
433
PumpkinOverlordWeld.Part1 = Head
434-
shirt = Instance.new("Shirt", Character)
434+
435-
shirt.Name = "Shirt"
435+
436-
pants = Instance.new("Pants", Character)
436+
437-
pants.Name = "Pants"
437+
438-
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1632249796"
438+
439
mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
440
 
441
JohnDoe = Instance.new("Part", Head)
442
JohnDoe.Shape = 0
443
JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
444
JohnDoe.Material = "Neon"
445
JohnDoe.CanCollide = false
446
JohnDoe.BrickColor = TheColor
447
Jw = weldBetween(Head,JohnDoe)
448
Jw.C0 = CFrame.new(0,0.25,.05)
449
 
450
checks1 = coroutine.wrap(function() -------Checks
451
while true do
452
if Root.Velocity.Magnitude > 2 and running == false then
453
trail = true
454
position = "Walking"
455
elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
456
trail = false
457
position = "Idle"
458
elseif Root.Velocity.Magnitude < 0.5 and running == false then
459
trail = false
460
position = "Idle2"
461
elseif Root.Velocity.Magnitude > 15 then
462
position = "Running"
463
else
464
end
465
wait()
466
end
467
end)
468
checks1()
469
 
470
Trail = coroutine.wrap(function()
471
while true do
472
if transformingpart then
473
elseif trail then
474
if trailntrue then
475
for i = 1, 10 do
476
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
477
Trailn.Transparency = Trailn.Transparency + 0.1
478
wait()
479
end
480
end
481
elseif not trail then
482
trailntrue = true
483
Trailn = Instance.new("Part", Torso)
484
Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
485
Trailn.Material = "Neon"
486
Trailn.BrickColor = TheColor
487
Trailn.Transparency = 0
488
Trailn.Anchored = true
489
Trailn.CanCollide = false
490
TrailnMESH = Instance.new("SpecialMesh", Trailn)
491
TrailnMESH.MeshType = "Cylinder"
492
TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
493
Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
494
for i = 1, 35 do
495
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
496
wait()
497
end
498
for i = 1, 10 do
499
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
500
Trailn.Transparency = Trailn.Transparency + .1
501
wait()
502
end
503
Trailn:Remove()
504
trailntrue = false
505
end
506
wait()
507
end
508
end)
509
Trail()
510
 
511
OrgnC0 = Neck.C0
512
local movelimbs = coroutine.wrap(function()
513
while RunSrv.RenderStepped:wait() do
514
TrsoLV = Torso.CFrame.lookVector
515
Dist = nil
516
Diff = nil
517
if not MseGuide then
518
print("l")
519
else
520
local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
521
Dist = (Head.CFrame.p-Point).magnitude
522
Diff = Head.CFrame.Y-Point.Y
523
local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
524
Dist2 = (LeftArm.CFrame.p-Point).magnitude
525
Diff2 = LeftArm.CFrame.Y-Point.Y
526
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
527
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)
528
end
529
end
530
end)
531
movelimbs()
532
 
533
mouse.Button1Down:connect(function()
534
    if combo1 then
535
if debounce then return end
536
debounce = true
537
attacking = true
538
combo1 = false
539
combo2 = true
540
hum.WalkSpeed = 10
541
for i = 1, 6 do
542
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
543
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
544
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
545
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)
546
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
547
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)
548
wait()
549
end
550
lunge:Play()
551
htbox = Instance.new("Part", pBase5)
552
htbox.CFrame = pBase5.CFrame
553
htbox.Transparency = 1
554
htbox.CanCollide = false
555
htbox.Size = Vector3.new(.17,4,.68)
556
htboxweld = weldBetween(htbox,pBase5)
557
htbox.Touched:connect(function(hit)
558
if hit.Parent:IsA("Part") then
559
elseif hit.Parent:IsA("SpecialMesh") then
560
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
561
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
562
if damagedebounce == true then return end
563
damagedebounce = true
564
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
565
Slachtoffer:TakeDamage(math.random(25,35))
566
rdnm = soundtable[math.random(1,#soundtable)]
567
slashwound = Instance.new("Sound", Slachtoffer.Torso)
568
slashwound.SoundId = "rbxassetid://"..rdnm
569
slashwound.Volume = 4
570
slashwound:Play()
571
removeuseless:AddItem(slashwound,2)
572
end
573
end)
574
trailactivate = true
575
for i = 1, 6 do
576
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
577
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
578
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
579
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)
580
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
581
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)
582
wait()
583
end
584
attacking = false  
585
debounce = false
586
damagedebounce = false
587
htbox:Remove()
588
trailactivate = false
589
hum.WalkSpeed = 18
590
elseif combo2 then
591
if debounce then return end
592
hum.WalkSpeed = 8
593
trailactive = true
594
debounce = true
595
attacking = true
596
combo2 = false
597
combo3 = true
598
swordlang:Play()
599
for i = 1, 6 do
600
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
601
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)
602
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
603
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
604
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
605
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)
606
wait()
607
end
608
htbox = Instance.new("Part", pBase5)
609
htbox.CFrame = pBase5.CFrame
610
htbox.Transparency = 1
611
htbox.CanCollide = false
612
htbox.Size = Vector3.new(.25,6,.1)
613
htboxweld = weldBetween(htbox,pBase5)
614
htbox.Touched:connect(function(hit)
615
if hit.Parent:IsA("Part") then
616
elseif hit.Parent:IsA("SpecialMesh") then
617
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
618
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
619
if damagedebounce == true then return end
620
damagedebounce = true
621
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
622
Slachtoffer:TakeDamage(math.random(31,47))
623
rdnm = soundtable[math.random(1,#soundtable)]
624
slashwound = Instance.new("Sound", Slachtoffer.Torso)
625
slashwound.SoundId = "rbxassetid://"..rdnm
626
slashwound.Volume = 4
627
slashwound:Play()
628
removeuseless:AddItem(slashwound,2)
629
end
630
end)
631
lunge2:Play()
632
for i = 1, 10 do
633
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
634
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
635
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)
636
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
637
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
638
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)
639
wait()
640
end
641
debounce = false
642
attacking = false
643
damagedebounce = false
644
htbox:Remove()
645
hum.WalkSpeed = 18
646
elseif combo3 then
647
if debounce then return end
648
debounce = true
649
trailactivate = true
650
attacking = true
651
combo3 = false
652
trailactivate = false
653
combo1 = true
654
t = 0
655
htbox = Instance.new("Part", pBase5)
656
htbox.CFrame = pBase5.CFrame
657
htbox.Transparency = 1
658
htbox.CanCollide = false
659
htbox.Size = Vector3.new(.17,4,.68)
660
htboxweld = weldBetween(htbox,pBase5)
661
htbox.Touched:connect(function(hit)
662
if hit.Parent:IsA("Part") then
663
elseif hit.Parent:IsA("SpecialMesh") then
664
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
665
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
666
for i = 1, 5 do
667
if damagedebounce == true then return end
668
damagedebounce = true
669
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
670
Slachtoffer:TakeDamage(math.random(7,15))
671
wait(.1)
672
damagedebounce = false
673
wait()
674
end
675
rdnm = soundtable[math.random(1,#soundtable)]
676
slashwound = Instance.new("Sound", Slachtoffer.Torso)
677
slashwound.SoundId = "rbxassetid://"..rdnm
678
slashwound.Volume = 4
679
slashwound:Play()
680
removeuseless:AddItem(slashwound,2)
681
end
682
end)
683
for i = 1, 5 do
684
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
685
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
686
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
687
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
688
wait()
689
end
690
hum.WalkSpeed = 25
691
lunge3:Play()
692
for i = 1, 20 do
693
t = t + 80
694
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
695
wait()
696
end
697
htbox:Remove()
698
hum.WalkSpeed = 18
699
attacking = false
700
damagedebounce = false
701
debounce = false
702
trailactivate = false
703
end
704
end)
705
 
706
mouse.KeyDown:connect(function(Press)
707
Press=Press:lower()
708
if Press=='t' then
709
if tauntdebounce == true then return end
710
tauntdebounce = true
711
RAW = Instance.new("Sound", Torso)
712
RAW.SoundId = "rbxassetid://857128189"
713
RAW.Volume = 6
714
RAW:Play()
715
RAWPOWER = Instance.new("Part", Torso)
716
RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
717
RAWPOWER.Material = "Neon"
718
RAWPOWER.BrickColor = TheColor
719
RAWPOWER.Transparency = 0
720
RAWPOWER.Anchored = true
721
RAWPOWER.CanCollide = false
722
RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
723
RAWPOWERMESH.MeshType = "Cylinder"
724
RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
725
RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
726
for i = 1, 100 do
727
RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
728
RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
729
wait()
730
end
731
wait(RAW.TimeLength)
732
RAWPOWER:Remove()
733
RAW:Remove()
734
tauntdebounce = false
735
end
736
end)
737
 
738
mouse.KeyDown:connect(function(Press)
739
Press=Press:lower()
740
if Press=='l' then ------------- Orbital cannon of doom
741
if doombounce then return end
742
doombounce = true
743
if debounce then return end
744
debounce = true
745
attacking = true
746
acti = true
747
quicklerppp = coroutine.wrap(function()
748
for i = 1, 10 do
749
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
750
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)
751
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
752
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)
753
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)
754
wait()
755
end
756
end)
757
quicklerppp()
758
BallOfDeath = Instance.new("Part", Torso)
759
BallOfDeath.Material = "Neon"
760
BallOfDeath.CanCollide = false
761
BallOfDeath.Anchored = true
762
BallOfDeath.BrickColor = TheColor
763
BallOfDeath.Size = Vector3.new(.1,.1,.1)
764
BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
765
BallOfDeathShape.MeshType = "Sphere"
766
BallOfDeathShape.Scale = Vector3.new(1,1,1)
767
sou = coroutine.wrap(function()
768
mylegacy = Instance.new("Sound", BallOfDeath)
769
mylegacy.SoundId = "rbxassetid://965142286"
770
mylegacy.Looped = true
771
mylegacy.Volume = 0
772
mylegacy:Play()
773
for i = 1, 50 do
774
mylegacy.Volume = mylegacy.Volume + 1
775
wait()
776
end
777
end)
778
sou()
779
for i = 1, 190 do
780
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
781
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
782
wait()
783
end
784
minsou = coroutine.wrap(function()
785
for i = 1, 50 do
786
mylegacy.Volume = mylegacy.Volume - 0.08
787
wait()
788
end
789
mylegacy:Remove()
790
end)
791
minsou()
792
quicklerpppp = coroutine.wrap(function()
793
for i = 1, 10 do
794
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
795
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)
796
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
797
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
798
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
799
wait()
800
end
801
attacking = false
802
end)
803
quicklerpppp()
804
LightOfDeath = Instance.new("Part", Torso)
805
LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
806
LightOfDeath.Material = "Neon"
807
LightOfDeath.BrickColor = TheColor
808
LightOfDeath.Transparency = 1
809
LightOfDeath.Anchored = true
810
LightOfDeath.CanCollide = false
811
LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
812
LightOfDeathMESH.MeshType = "Cylinder"
813
LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
814
LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
815
removeuseless:AddItem(LightOfDeath,25)
816
removeuseless:AddItem(BallOfDeath,25)
817
positioning = coroutine.wrap(function()
818
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)
819
while acti do
820
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)
821
LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
822
wait()
823
end
824
end)
825
positioning()
826
wait(1)
827
debounce = false
828
attacking = false
829
quickcourrr = coroutine.wrap(function()
830
for i = 1, 100 do
831
LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
832
wait()
833
end
834
end)
835
quickcourrr()
836
soundofdoom = Instance.new("Sound", LightOfDeath)
837
soundofdoom.SoundId = "rbxassetid://1545630949"
838
soundofdoom.Volume = 10
839
soundofdoom:Play()
840
wait(9)
841
acti = false
842
LightOfDeath.Anchored = true
843
rays = Instance.new("Part", Torso)
844
rays.Size = Vector3.new(1, 1, 1)
845
rays.Transparency = 0
846
rays.BrickColor = TheColor
847
rays.Material = "Neon"
848
rays.Anchored = true
849
rays.CanCollide = false
850
rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
851
raysmesh = Instance.new("SpecialMesh", rays)
852
raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
853
raysmesh.Scale = Vector3.new(1, 1, 1)
854
rays2 = Instance.new("Part", Torso)
855
rays2.Size = Vector3.new(1, 1, 1)
856
rays2.Transparency = 0
857
rays2.BrickColor = TheColor
858
rays2.Material = "Neon"
859
rays2.Anchored = true
860
rays2.CanCollide = false
861
rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
862
raysmesh2 = Instance.new("SpecialMesh", rays2)
863
raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
864
raysmesh2.Scale = Vector3.new(1, 1, 1)
865
rays3 = Instance.new("Part", Torso)
866
rays3.Size = Vector3.new(1, 1, 1)
867
rays3.Transparency = 0
868
rays3.BrickColor = TheColor
869
rays3.Material = "Neon"
870
rays3.Anchored = true
871
rays3.CanCollide = false
872
rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
873
raysmesh3 = Instance.new("SpecialMesh", rays3)
874
raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
875
raysmesh3.Scale = Vector3.new(1, 1, 1)
876
rays4 = Instance.new("Part", Torso)
877
rays4.Size = Vector3.new(1, 1, 1)
878
rays4.Transparency = 0
879
rays4.BrickColor = TheColor
880
rays4.Material = "Neon"
881
rays4.Anchored = true
882
rays4.CanCollide = false
883
rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
884
raysmesh4 = Instance.new("SpecialMesh", rays4)
885
raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
886
raysmesh4.Scale = Vector3.new(1, 1, 1)
887
rays5 = Instance.new("Part", Torso)
888
rays5.Size = Vector3.new(1, 1, 1)
889
rays5.Transparency = 0
890
rays5.BrickColor = TheColor
891
rays5.Material = "Neon"
892
rays5.Anchored = true
893
rays5.CanCollide = false
894
rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
895
raysmesh5 = Instance.new("SpecialMesh", rays5)
896
raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
897
raysmesh5.Scale = Vector3.new(1, 1, 1)
898
rays6 = Instance.new("Part", Torso)
899
rays6.Size = Vector3.new(1, 1, 1)
900
rays6.Transparency = 0
901
rays6.BrickColor = TheColor
902
rays6.Material = "Neon"
903
rays6.Anchored = true
904
rays6.CanCollide = false
905
rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
906
raysmesh6 = Instance.new("SpecialMesh", rays6)
907
raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
908
raysmesh6.Scale = Vector3.new(1, 1, 1)
909
ff = coroutine.wrap(function()
910
for i = 1, 100 do
911
raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
912
rays.Transparency = rays.Transparency + 0.03
913
raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
914
rays2.Transparency = rays2.Transparency + 0.03
915
raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
916
rays3.Transparency = rays3.Transparency + 0.03
917
raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
918
rays4.Transparency = rays4.Transparency + 0.03
919
raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
920
rays5.Transparency = rays5.Transparency + 0.03
921
raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
922
rays6.Transparency = rays6.Transparency + 0.03
923
wait()
924
end
925
end)
926
ff()
927
blastwave = Instance.new("Part", Torso)
928
blastwave.Size = Vector3.new(1, 1, 1)
929
blastwave.Transparency = 0
930
blastwave.BrickColor = TheColor
931
blastwave.Material = "Neon"
932
blastwave.Anchored = true
933
blastwave.CanCollide = false
934
blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
935
removeuseless:AddItem(blastwave,10)
936
DDTblastwave = Instance.new("SpecialMesh", blastwave)
937
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
938
DDTblastwave.Scale = Vector3.new(1, 1, 1)
939
blastwave2 = Instance.new("Part", Torso)
940
blastwave2.Size = Vector3.new(1, 1, 1)
941
blastwave2.Transparency = 0
942
blastwave2.BrickColor = TheColor
943
blastwave2.Material = "Neon"
944
blastwave2.Anchored = true
945
blastwave2.CanCollide = false
946
blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
947
removeuseless:AddItem(blastwave2,10)
948
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
949
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
950
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
951
blastwave3 = Instance.new("Part", Torso)
952
blastwave3.Size = Vector3.new(1, 1, 1)
953
blastwave3.Transparency = 0
954
blastwave3.BrickColor = TheColor
955
blastwave3.Material = "Neon"
956
blastwave3.Anchored = true
957
blastwave3.CanCollide = false
958
blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
959
removeuseless:AddItem(blastwave3,10)
960
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
961
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
962
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
963
blastwave4 = Instance.new("Part", Torso)
964
blastwave4.Size = Vector3.new(1, 1, 1)
965
blastwave4.Transparency = 0
966
blastwave4.BrickColor = TheColor
967
blastwave4.Material = "Neon"
968
blastwave4.Anchored = true
969
blastwave4.CanCollide = false
970
blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
971
removeuseless:AddItem(blastwave4,10)
972
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
973
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
974
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
975
blastwave5 = Instance.new("Part", Torso)
976
blastwave5.Size = Vector3.new(1, 1, 1)
977
blastwave5.Transparency = 0
978
blastwave5.BrickColor = TheColor
979
blastwave5.Material = "Neon"
980
blastwave5.Anchored = true
981
blastwave5.CanCollide = false
982
blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
983
removeuseless:AddItem(blastwave5,10)
984
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
985
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
986
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
987
Blastcircle = Instance.new("Part", Torso)
988
Blastcircle.Material = "Neon"
989
Blastcircle.Anchored = true
990
Blastcircle.Transparency = 0
991
Blastcircle.CanCollide = false
992
Blastcircle.BrickColor = TheColor
993
Blastcircle.Size = Vector3.new(10,10,10)
994
removeuseless:AddItem(Blastcircle,10)
995
BlastShape = Instance.new("SpecialMesh", Blastcircle)
996
BlastShape.MeshType = "Sphere"
997
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
998
Blastcircle.CFrame = LightOfDeath.CFrame
999
Blastcircle2 = Instance.new("Part", Torso)
1000
Blastcircle2.Material = "Neon"
1001
Blastcircle2.Anchored = true
1002
Blastcircle2.Transparency = 0
1003
Blastcircle2.CanCollide = false
1004
Blastcircle2.BrickColor = TheColor
1005
Blastcircle2.Size = Vector3.new(10,10,10)
1006
removeuseless:AddItem(Blastcircle2,10)
1007
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
1008
BlastShape2.MeshType = "Sphere"
1009
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
1010
Blastcircle2.CFrame = LightOfDeath.CFrame
1011
Blastcircle3 = Instance.new("Part", Torso)
1012
Blastcircle3.Material = "Neon"
1013
Blastcircle3.Anchored = true
1014
Blastcircle3.Transparency = 0
1015
Blastcircle3.CanCollide = false
1016
Blastcircle3.BrickColor = TheColor
1017
Blastcircle3.Size = Vector3.new(10,10,10)
1018
removeuseless:AddItem(Blastcircle3,10)
1019
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
1020
BlastShape3.MeshType = "Sphere"
1021
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
1022
Blastcircle3.CFrame = LightOfDeath.CFrame
1023
Blastcircle4 = Instance.new("Part", Torso)
1024
Blastcircle4.Material = "Neon"
1025
Blastcircle4.Anchored = true
1026
Blastcircle4.Transparency = 0
1027
Blastcircle4.CanCollide = false
1028
Blastcircle4.BrickColor = TheColor
1029
Blastcircle4.Size = Vector3.new(10,10,10)
1030
removeuseless:AddItem(Blastcircle4,10)
1031
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
1032
BlastShape4.MeshType = "Sphere"
1033
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
1034
Blastcircle4.CFrame = LightOfDeath.CFrame
1035
Blastcircle5 = Instance.new("Part", Torso)
1036
Blastcircle5.Material = "Neon"
1037
Blastcircle5.Anchored = true
1038
Blastcircle5.Transparency = 0
1039
Blastcircle5.CanCollide = false
1040
Blastcircle5.BrickColor = TheColor
1041
Blastcircle5.Size = Vector3.new(10,10,10)
1042
removeuseless:AddItem(Blastcircle5,10)
1043
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
1044
BlastShape5.MeshType = "Sphere"
1045
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
1046
Blastcircle5.CFrame = LightOfDeath.CFrame
1047
 
1048
shockwav = Instance.new("Part", Torso)
1049
shockwav.Size = Vector3.new(1, 1, 1)
1050
shockwav.Transparency = 0
1051
shockwav.BrickColor = TheColor
1052
shockwav.Material = "Neon"
1053
shockwav.Anchored = true
1054
shockwav.CanCollide = false
1055
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1056
removeuseless:AddItem(shockwav,10)
1057
dea = Instance.new("SpecialMesh", shockwav)
1058
dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
1059
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
1060
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1061
shockwav2 = Instance.new("Part", Torso)
1062
shockwav2.Size = Vector3.new(1, 1, 1)
1063
shockwav2.Transparency = 0
1064
shockwav2.BrickColor = TheColor
1065
shockwav2.Material = "Neon"
1066
shockwav2.Anchored = true
1067
shockwav2.CanCollide = false
1068
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1069
removeuseless:AddItem(shockwav2,10)
1070
dea2 = Instance.new("SpecialMesh", shockwav2)
1071
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
1072
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
1073
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1074
local Hit = damagealll(150,LightOfDeath.Position)      
1075
for _,v in pairs(Hit) do
1076
local velo2 = Instance.new("BodyVelocity", v)
1077
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1078
velo2.Velocity = v.Torso.CFrame.lookVector * 200
1079
removeuseless:AddItem(velo2,2)
1080
if absoluteannihilation then
1081
v:Remove()
1082
else
1083
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
1084
v.Humanoid:TakeDamage(math.huge)               
1085
v:BreakJoints()
1086
end
1087
end
1088
opopo = coroutine.wrap(function()
1089
for i = 1, 200 do
1090
dea.Scale = dea.Scale + Vector3.new(10,10,10)
1091
shockwav.Transparency = shockwav.Transparency + 0.02
1092
dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
1093
shockwav2.Transparency = shockwav2.Transparency + 0.010
1094
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
1095
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
1096
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
1097
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
1098
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
1099
blastwave.Transparency = blastwave.Transparency + .01
1100
blastwave2.Transparency = blastwave2.Transparency + .03
1101
blastwave3.Transparency = blastwave3.Transparency + .02
1102
blastwave4.Transparency = blastwave4.Transparency + .015
1103
blastwave5.Transparency = blastwave5.Transparency + .01
1104
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
1105
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
1106
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
1107
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
1108
Blastcircle.Transparency = Blastcircle.Transparency + .01
1109
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
1110
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
1111
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
1112
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
1113
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
1114
wait()
1115
end
1116
end)
1117
opopo()
1118
waff = coroutine.wrap(function()
1119
for i = 1, 100 do
1120
LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
1121
BallOfDeath.Transparency =  BallOfDeath.Transparency + 0.03
1122
TheEndTimeWave2 = Instance.new("Part", Torso)
1123
TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
1124
TheEndTimeWave2.Transparency = 0.4
1125
TheEndTimeWave2.BrickColor = TheColor
1126
TheEndTimeWave2.Material = "Neon"
1127
TheEndTimeWave2.Anchored = true
1128
TheEndTimeWave2.CanCollide = false
1129
TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1130
DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
1131
DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
1132
DDT2.Scale = Vector3.new(1, 1, 1)
1133
removeuseless:AddItem(TheEndTimeWave2,3)
1134
table.insert(th4,TheEndTimeWave2)
1135
table.insert(ExtremeM,DDT2)
1136
EnddOrb2 = Instance.new("Part", Torso)
1137
EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
1138
EnddOrb2.Material = "Neon"
1139
EnddOrb2.BrickColor = TheColor
1140
EnddOrb2.Transparency = 0
1141
EnddOrb2.Anchored = true
1142
EnddOrb2.CanCollide = false
1143
EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
1144
EnddOrbMESH2.MeshType = "Sphere"
1145
EnddOrbMESH2.Scale = Vector3.new(2,2,2)
1146
EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
1147
removeuseless:AddItem(EnddOrb2,2)
1148
table.insert(ExtremeM,EnddOrbMESH2)
1149
table.insert(SlowlyFade,EnddOrb2)
1150
wait()
1151
end
1152
end)
1153
waff()
1154
shockingshock = coroutine.wrap(function()
1155
for i = 1, 50 do
1156
shockwave3 = Instance.new("Part", Torso)
1157
shockwave3.Size = Vector3.new(1, 1, 1)
1158
shockwave3.Transparency = 0
1159
shockwave3.BrickColor = TheColor
1160
shockwave3.Anchored = true
1161
shockwave3.CanCollide = false
1162
shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
1163
sh3 = Instance.new("SpecialMesh", shockwave3)
1164
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
1165
sh3.Scale = Vector3.new(15, 0, 15)
1166
removeuseless:AddItem(shockwave3,3)
1167
table.insert(SlowlyFade,shockwave3)
1168
table.insert(ExtremeM2,sh3)
1169
wait(.1)
1170
end
1171
end)
1172
shockingshock()
1173
dmgcollateral = coroutine.wrap(function()
1174
for i = 1, 50 do
1175
local Hit2 = damagealll(90,LightOfDeath.Position)
1176
for _,v in pairs(Hit2) do
1177
local velo2 = Instance.new("BodyVelocity", v)
1178
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1179
velo2.Velocity = v.Torso.CFrame.lookVector * 200
1180
removeuseless:AddItem(velo2,2)
1181
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)             
1182
v.Humanoid:TakeDamage(math.random(47,88))
1183
wait(1)
1184
end
1185
end
1186
end)
1187
dmgcollateral()
1188
rays:Remove()
1189
rays2:Remove()
1190
rays3:Remove()
1191
rays4:Remove()
1192
rays5:Remove()
1193
rays6:Remove()
1194
wait(5)
1195
doombounce = false
1196
end
1197
end)
1198
 
1199
mouse.KeyDown:connect(function(Press)
1200
Press=Press:lower()
1201
if Press=='r' then
1202
if debounce then return end
1203
debounce = true
1204
attacking = true
1205
gpf = true
1206
hum.WalkSpeed = 0
1207
for i = 1, 3 do
1208
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
1209
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1210
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1211
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1212
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)
1213
wait()
1214
end
1215
quickcour2 = coroutine.wrap(function()
1216
while gpf do
1217
local Hit = damagealll(8,Torso.Position)   
1218
for _,v in pairs(Hit) do
1219
local velo2 = Instance.new("BodyVelocity", v)
1220
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1221
velo2.Velocity = v.Torso.CFrame.lookVector * 200
1222
removeuseless:AddItem(velo2,2)
1223
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)             
1224
v.Humanoid:TakeDamage(math.random(15,30))
1225
vsound = Instance.new("Sound",v.Humanoid.Torso)
1226
vsound.SoundId = "rbxassetid://944772014"
1227
vsound.Volume = 3
1228
vsound:Play()
1229
removeuseless:AddItem(vsound,5)
1230
wait(.1)
1231
end
1232
wait()
1233
end
1234
end)
1235
quickcour2()
1236
socnot = coroutine.wrap(function()
1237
for i = 1, 6 do
1238
lunge:Play()
1239
wait(.1)
1240
end
1241
end)
1242
socnot()
1243
local fly = Instance.new("BodyVelocity", Torso)
1244
fly.MaxForce = Vector3.new(999999, 999999, 999999)
1245
fly.Velocity = Root.CFrame.lookVector * 90
1246
Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
1247
t = 0
1248
for i = 1, 20 do
1249
leftarmeffect = Instance.new("Part", Torso)
1250
leftarmeffect.BrickColor = TheColor
1251
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1252
leftarmeffect.Material = "Neon"
1253
leftarmeffect.Anchored = true
1254
leftarmeffect.CanCollide = false
1255
leftarmeffect.CFrame = LeftArm.CFrame
1256
table.insert(SlowlyFade,leftarmeffect)
1257
removeuseless:AddItem(leftarmeffect,2)
1258
rightarmeffect = Instance.new("Part", Torso)
1259
rightarmeffect.BrickColor = TheColor
1260
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1261
rightarmeffect.Material = "Neon"
1262
rightarmeffect.Anchored = true
1263
rightarmeffect.CanCollide = false
1264
rightarmeffect.CFrame = RightArm.CFrame
1265
table.insert(SlowlyFade,rightarmeffect)
1266
removeuseless:AddItem(rightarmeffect,2)
1267
leftlegeffect = Instance.new("Part", Torso)
1268
leftlegeffect.BrickColor = BrickColor.new("Really black")
1269
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1270
leftlegeffect.Material = "Neon"
1271
leftlegeffect.Anchored = true
1272
leftlegeffect.CanCollide = false
1273
leftlegeffect.CFrame = LeftLeg.CFrame
1274
table.insert(SlowlyFade,leftlegeffect)
1275
removeuseless:AddItem(leftlegeffect,2)
1276
rightlegeffect = Instance.new("Part", Torso)
1277
rightlegeffect.BrickColor = BrickColor.new("Really black")
1278
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1279
rightlegeffect.Material = "Neon"
1280
rightlegeffect.Anchored = true
1281
rightlegeffect.CanCollide = false
1282
rightlegeffect.CFrame = RightLeg.CFrame
1283
table.insert(SlowlyFade,rightlegeffect)
1284
removeuseless:AddItem(rightlegeffect,2)
1285
t = t - 60
1286
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1287
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
1288
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
1289
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1290
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1291
wait()
1292
end
1293
fly:Remove()
1294
debounce = false
1295
damagedebounce = false
1296
attacking = false
1297
gpf = false
1298
hum.WalkSpeed = 18
1299
end
1300
end)
1301
 
1302
mouse.KeyDown:connect(function(Press)
1303
Press=Press:lower()
1304
if Press=='k' then
1305
if debounce then return end
1306
debounce = true
1307
attacking = true
1308
for i = 1, 6 do
1309
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1310
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
1311
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1312
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
1313
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1314
wait()
1315
end
1316
htbox = Instance.new("Part", LeftLeg)
1317
htbox.Transparency = 1
1318
htbox.CanCollide = false
1319
htbox.Size = Vector3.new(1.001,3,1.001)
1320
htboxweld = weldBetween(htbox,LeftLeg)
1321
htboxweld.C0 = CFrame.new(0,0,0)
1322
htbox.Touched:connect(function(hit)
1323
if hit.Parent:IsA("Part") then
1324
elseif hit.Parent:IsA("SpecialMesh") then
1325
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1326
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1327
if damagedebounce == true then return end
1328
damagedebounce = true
1329
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
1330
Slachtoffer:TakeDamage(math.random(7,11))
1331
mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
1332
hitsound = Instance.new("Sound", Slachtoffer.Torso)
1333
hitsound.SoundId = "rbxassetid://"..mostrandom
1334
hitsound.Volume = 4
1335
hitsound:Play()
1336
removeuseless:AddItem(hitsound,4)
1337
end
1338
end)
1339
for i = 1, 6 do
1340
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1341
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
1342
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1343
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
1344
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1345
wait()
1346
end
1347
attacking = false
1348
debounce = false
1349
damagedebounce = false
1350
htbox:Remove()
1351
end
1352
end)
1353
 
1354
mouse.KeyDown:connect(function(Press)
1355
Press=Press:lower()
1356
if Press=='j' then
1357
if debounce then return end
1358
debounce = true
1359
attacking = true
1360
step:Play()
1361
hum.WalkSpeed = 0
1362
for i = 1, 6 do
1363
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)
1364
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
1365
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
1366
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)
1367
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)
1368
wait()
1369
end
1370
local shockwefe = coroutine.wrap(function()
1371
shockwave = Instance.new("Part", Torso)
1372
shockwave.Size = Vector3.new(5, 5, 5)
1373
shockwave.Transparency = 0
1374
shockwave.BrickColor = TheColor
1375
shockwave.Anchored = true
1376
shockwave.CanCollide = false
1377
shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1378
sh1 = Instance.new("SpecialMesh", shockwave)
1379
sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
1380
sh1.Scale = Vector3.new(0, 0, 0)
1381
removeuseless:AddItem(shockwave,2)
1382
for i = 1, 100 do
1383
sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
1384
shockwave.Transparency = shockwave.Transparency + 0.1
1385
wait()
1386
end
1387
end)
1388
shockwefe()
1389
for i = 1, 6 do
1390
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)
1391
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)
1392
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
1393
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)
1394
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)
1395
wait()
1396
end
1397
energblast1 = Instance.new("Part", Torso)
1398
energblast1.BrickColor = TheColor
1399
energblast1.Anchored = true
1400
energblast1.Shape = 0
1401
energblast1.Material = "Neon"
1402
energblast1.CanCollide = false
1403
energblast1.Size = Vector3.new(1,1,1)
1404
energblast1.Transparency = 0
1405
energblast1.CFrame = Root.CFrame
1406
removeuseless:AddItem(energblast1,2)
1407
shockwave2 = Instance.new("Part", Torso)
1408
shockwave2.Size = Vector3.new(5, 5, 5)
1409
shockwave2.Transparency = 0
1410
shockwave2.BrickColor = TheColor
1411
shockwave2.Anchored = true
1412
shockwave2.CanCollide = false
1413
shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1414
sh2 = Instance.new("SpecialMesh", shockwave2)
1415
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
1416
sh2.Scale = Vector3.new(0, 0, 0)
1417
removeuseless:AddItem(shockwave2,4)
1418
shockwave3 = Instance.new("Part", Torso)
1419
shockwave3.Size = Vector3.new(5, 5, 5)
1420
shockwave3.Transparency = 0
1421
shockwave3.BrickColor = TheColor
1422
shockwave3.Anchored = true
1423
shockwave3.CanCollide = false
1424
shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1425
sh3 = Instance.new("SpecialMesh", shockwave3)
1426
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
1427
sh3.Scale = Vector3.new(0, 0, 0)
1428
removeuseless:AddItem(shockwave3,4)
1429
magicsound = Instance.new("Sound", energblast1)
1430
magicsound.SoundId = "rbxassetid://750094966"
1431
magicsound.Volume = 6
1432
magicsound:Play()
1433
soundcoroutine = coroutine.wrap(function()
1434
for i = 1, 100 do
1435
magicsound.Volume = magicsound.Volume - 0.05
1436
wait()
1437
end
1438
end)
1439
soundcoroutine()
1440
removeuseless:AddItem(magicsound,5)
1441
local Hit = damagealll(35,energblast1.Position)    
1442
for _,v in pairs(Hit) do
1443
removeuseless:AddItem(velo2,1)
1444
if absoluteannihilation then
1445
Slachtoffer:TakeDamage(133773311337733113377331)
1446
else
1447
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)             
1448
v.Humanoid:TakeDamage(math.random(28,40))
1449
end
1450
end
1451
local cc = coroutine.wrap(function()
1452
for i = 1, 60 do
1453
energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
1454
energblast1.Transparency = energblast1.Transparency + 0.1
1455
sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
1456
shockwave2.Transparency = shockwave2.Transparency + 0.06
1457
sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
1458
shockwave3.Transparency = shockwave3.Transparency + 0.07
1459
wait()
1460
end
1461
end)
1462
cc()
1463
quicklerp = coroutine.wrap(function()
1464
for i = 1, 6 do
1465
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)
1466
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
1467
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
1468
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
1469
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)
1470
wait()
1471
end
1472
end)
1473
quicklerp()
1474
cc2 = coroutine.wrap(function()
1475
local BV = Instance.new("BodyVelocity", Root)
1476
BV.maxForce = Vector3.new(0,20000,0)
1477
BV.P = 1000
1478
BV.velocity = Vector3.new(0,100,0)
1479
wait(1)
1480
BV:Remove()
1481
end)
1482
cc2()
1483
cc3 = coroutine.wrap(function()
1484
t = 0
1485
flipsound = Instance.new("Sound", Torso)
1486
flipsound.SoundId = "rbxassetid://470532887"
1487
flipsound.Looped = true
1488
flipsound.Volume = 2
1489
flipsound.Pitch = 1.3
1490
flipsound:Play()
1491
hum.WalkSpeed = 75
1492
for i = 1, 60 do
1493
t = t + 40
1494
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1495
wait()
1496
end
1497
for i = 1, 10 do
1498
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1499
wait()
1500
end
1501
end)
1502
cc3()
1503
for i = 1, 70 do
1504
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
1505
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
1506
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1507
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1508
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)
1509
wait()
1510
end
1511
hum.WalkSpeed = 0
1512
landingsound:Play()
1513
flipsound:Remove()
1514
local shockwefe2 = coroutine.wrap(function()
1515
shockwave2 = Instance.new("Part", Torso)
1516
shockwave2.Size = Vector3.new(5, 5, 5)
1517
shockwave2.Transparency = 0
1518
shockwave2.BrickColor = TheColor
1519
shockwave2.Anchored = true
1520
shockwave2.CanCollide = false
1521
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1522
sh2 = Instance.new("SpecialMesh", shockwave2)
1523
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
1524
sh2.Scale = Vector3.new(0, 0, 0)
1525
removeuseless:AddItem(shockwave2,1)
1526
for i = 1, 100 do
1527
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1528
shockwave2.Transparency = shockwave2.Transparency + 0.1
1529
wait()
1530
end
1531
end)
1532
shockwefe2()
1533
for i = 1, 20 do
1534
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)
1535
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
1536
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
1537
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)
1538
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)
1539
wait()
1540
end
1541
hum.WalkSpeed = 18
1542
debounce = false
1543
attacking = false
1544
end
1545
end)
1546
 
1547
mouse.KeyDown:connect(function(Press)
1548
Press=Press:lower()
1549
if Press=='p' then
1550
if debounce then return end
1551
debounce = true
1552
attacking = true
1553
for i = 1, 5 do
1554
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
1555
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1556
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
1557
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1558
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
1559
wait()
1560
end
1561
local shockwefe2 = coroutine.wrap(function()
1562
shockwave2 = Instance.new("Part", Torso)
1563
shockwave2.Size = Vector3.new(5, 5, 5)
1564
shockwave2.Transparency = 0
1565
shockwave2.BrickColor = TheColor
1566
shockwave2.Anchored = true
1567
shockwave2.CanCollide = false
1568
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1569
sh2 = Instance.new("SpecialMesh", shockwave2)
1570
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
1571
sh2.Scale = Vector3.new(0, 0, 0)
1572
removeuseless:AddItem(shockwave2,1)
1573
shockwave3 = Instance.new("Part", Torso)
1574
shockwave3.Size = Vector3.new(1, 1, 1)
1575
shockwave3.Transparency = 0
1576
shockwave3.BrickColor = TheColor
1577
shockwave3.Anchored = true
1578
shockwave3.CanCollide = false
1579
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1580
sh3 = Instance.new("SpecialMesh", shockwave3)
1581
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
1582
sh3.Scale = Vector3.new(0, 0, 0)
1583
removeuseless:AddItem(shockwave3,4)
1584
for i = 1, 100 do
1585
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1586
shockwave2.Transparency = shockwave2.Transparency + 0.1
1587
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
1588
shockwave3.Transparency = shockwave3.Transparency + 0.1
1589
wait()
1590
end
1591
end)
1592
shockwefe2()
1593
hohoho = coroutine.wrap(function()
1594
for i = 1, 10 do
1595
rings = Instance.new("Part", Torso)
1596
rings.Size = Vector3.new(5, 5, 5)
1597
rings.Transparency = 0.5
1598
rings.BrickColor = TheColor
1599
rings.Anchored = true
1600
rings.CanCollide = false
1601
rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1602
ringsh = Instance.new("SpecialMesh", rings)
1603
ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
1604
ringsh.Scale = Vector3.new(0, 0, 0)
1605
removeuseless:AddItem(rings,2)
1606
table.insert(Repeater,ringsh)
1607
table.insert(nonmeshRepeater2,rings)
1608
wait(.1)
1609
end
1610
end)
1611
hohoho()
1612
local BV = Instance.new("BodyVelocity", Root)
1613
BV.maxForce = Vector3.new(0,20000,0)
1614
BV.P = 1000
1615
BV.velocity = Vector3.new(0,50,0)
1616
quickcour = coroutine.wrap(function()
1617
t = 0
1618
for i = 1, 25 do
1619
t  = t + 1
1620
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
1621
wait()
1622
end
1623
BV:Remove()
1624
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
1625
end)
1626
quickcour()
1627
local Hit = damagealll(5,Root.Position)    
1628
for _,v in pairs(Hit) do
1629
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)             
1630
v.Humanoid:TakeDamage(math.random(37,60))
1631
end
1632
quickcour2 = coroutine.wrap(function()
1633
jumpsound = Instance.new("Sound", Torso)
1634
jumpsound.Volume = 10
1635
jumpsound.SoundId = "rbxassetid://1574842373"
1636
jumpsound:Play()
1637
removeuseless:AddItem(jumpsound,3)
1638
for i = 1, 9 do
1639
lunge:Play()
1640
wait(.1)
1641
end
1642
lunge2:Play()
1643
end)
1644
quickcour2()
1645
for i = 1, 25 do
1646
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
1647
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1648
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
1649
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1650
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)
1651
wait()
1652
end
1653
attacking = false
1654
debounce = false
1655
end
1656
end)
1657
 
1658
mouse.KeyDown:connect(function(Press)
1659
Press=Press:lower()
1660
if Press=='e' then
1661
if debounce then return end
1662
debounce = true
1663
attacking = true
1664
continue = true
1665
hum.WalkSpeed = 0
1666
lmon8 = lmon7[math.random(1,#lmon7)]
1667
local b1 = Instance.new("BillboardGui",Head)
1668
b1.Size = UDim2.new(0,100,0,40)
1669
b1.StudsOffset = Vector3.new(0,3,0)
1670
b1.Adornee = Head
1671
local b2 = Instance.new("TextLabel",b1)
1672
b2.BackgroundTransparency = 1
1673
b2.Text = ""..lmon8
1674
b2.Font = "Garamond"
1675
b2.TextSize = 0
1676
b2.TextStrokeTransparency = 1
1677
b2.TextColor3 = BrickColor.new("Lime green").Color
1678
b2.TextStrokeColor3 = Color3.new(0,0,0)
1679
b2.Size = UDim2.new(1,0,0.5,0)
1680
billboardcour = coroutine.wrap(function()
1681
for i = 1, 10 do
1682
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
1683
b2.TextSize = b2.TextSize + 3
1684
wait()
1685
end
1686
wait(1)
1687
for i = 1, 10 do
1688
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
1689
b2.TextSize = b2.TextSize - 3
1690
wait()
1691
end
1692
b1:Remove()
1693
end)
1694
billboardcour()
1695
for i = 1, 10 do
1696
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1697
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)
1698
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1699
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)
1700
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)
1701
wait()
1702
end
1703
lilball = Instance.new("Part", RightArm)
1704
lilball.Material = "Neon"
1705
lilball.CanCollide = false
1706
lilball.Anchored = true
1707
lilball.Transparency = 1
1708
lilball.BrickColor = TheColor
1709
lilball.Size = Vector3.new(.1,.1,.1)
1710
lilballShape = Instance.new("SpecialMesh", lilball)
1711
lilballShape.MeshType = "Sphere"
1712
lilballShape.Scale = Vector3.new(10,10,10)
1713
lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
1714
removeuseless:AddItem(lilball,5)
1715
qucicour = coroutine.wrap(function()
1716
for i = 1, 10 do
1717
lilball.Transparency = lilball.Transparency - 0.05
1718
wait()
1719
end
1720
end)
1721
qucicour()
1722
SwordPortal = Instance.new("Part", Torso)
1723
SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
1724
SwordPortal.Material = "Neon"
1725
SwordPortal.BrickColor = TheColor
1726
SwordPortal.Transparency = 0
1727
SwordPortal.Anchored = true
1728
SwordPortal.CanCollide = false
1729
SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
1730
SwordPortalMESH.MeshType = "Cylinder"
1731
SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
1732
SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
1733
swordportalsound = Instance.new("Sound", SwordPortal)
1734
swordportalsound.SoundId = "rbxassetid://743499393"
1735
swordportalsound.Volume = 5
1736
swordportalsound:Play()
1737
removeuseless:AddItem(swordportalsound,3)
1738
sizeincreasor = coroutine.wrap(function()
1739
while continue do
1740
SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
1741
wait()
1742
end
1743
end)
1744
sizeincreasor()
1745
for i = 1, 20 do
1746
wait()
1747
end
1748
continue = false
1749
local openshocks = coroutine.wrap(function()
1750
for i = 1, 5 do
1751
openshock2 = Instance.new("Part", Torso)
1752
openshock2.Size = Vector3.new(1, 1, 1)
1753
openshock2.Transparency = 0
1754
openshock2.BrickColor = TheColor
1755
openshock2.Material = "Neon"
1756
openshock2.Anchored = true
1757
openshock2.CanCollide = false
1758
openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1759
DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
1760
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1761
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
1762
removeuseless:AddItem(openshock2,2)
1763
table.insert(ExtremeM,DDTopenshock2)
1764
table.insert(SlowlyFade,openshock2)
1765
openshock = Instance.new("Part", Torso)
1766
openshock.Size = Vector3.new(1, 1, 1)
1767
openshock.Transparency = 0
1768
openshock.BrickColor = TheColor
1769
openshock.Material = "Neon"
1770
openshock.Anchored = true
1771
openshock.CanCollide = false
1772
openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
1773
DDTopenshock = Instance.new("SpecialMesh", openshock)
1774
DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
1775
DDTopenshock.Scale = Vector3.new(1, 2, 1)
1776
removeuseless:AddItem(openshock,2)
1777
table.insert(ExtremeM,DDTopenshock)
1778
table.insert(SlowlyFade,openshock)
1779
wait(.05)
1780
end
1781
end)
1782
openshocks()
1783
bigopenshock = coroutine.wrap(function()
1784
bigopenshock = Instance.new("Part", Torso)
1785
bigopenshock.Size = Vector3.new(1, 1, 1)
1786
bigopenshock.Transparency = 0
1787
bigopenshock.BrickColor = TheColor
1788
bigopenshock.Material = "Neon"
1789
bigopenshock.Anchored = true
1790
bigopenshock.CanCollide = false
1791
bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
1792
DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
1793
DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
1794
DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
1795
removeuseless:AddItem(bigopenshock,2)
1796
table.insert(m3,DDTbigopenshock)
1797
table.insert(SlowlyFade,bigopenshock)
1798
end)
1799
removeuseless:AddItem(swordoutofportal,6)
1800
swordoutofportal = Instance.new("Sound", SwordPortal)
1801
swordoutofportal.SoundId = "rbxassetid://1577920967"
1802
swordoutofportal.Volume = 5
1803
swordoutofportal:Play()
1804
GiantSword = Instance.new("Part", Torso)
1805
GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
1806
GiantSword.Material = "Neon"
1807
GiantSword.BrickColor = TheColor
1808
GiantSword.Transparency = .2
1809
GiantSword.Anchored = true
1810
GiantSword.CanCollide = false
1811
GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
1812
GiantSwordMESH.Scale = Vector3.new(15,15,15)
1813
GiantSwordMESH.MeshId = "rbxassetid://1005402916"
1814
GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
1815
move = coroutine.wrap(function()
1816
local Hit = damagealll(35,SwordPortal.Position)    
1817
for _,v in pairs(Hit) do
1818
if absoluteannihilation then
1819
v.Humanoid:TakeDamage(13377331)
1820
else
1821
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)             
1822
v.Humanoid:TakeDamage(math.random(30,40))
1823
end
1824
end
1825
for i = 1, 40 do
1826
SwordPortal.Transparency = SwordPortal.Transparency + 0.05
1827
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
1828
wait()
1829
end
1830
end)
1831
move()
1832
mvcm = coroutine.wrap(function()
1833
wait(1)
1834
SwordPortal:Remove()
1835
debounce = false
1836
attacking = false
1837
hum.WalkSpeed = 18
1838
end)
1839
mvcm()
1840
for i = 1, 30 do
1841
lilball.Transparency = lilball.Transparency + 0.05
1842
GiantSword.Transparency = GiantSword.Transparency + 0.03
1843
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
1844
wait()
1845
end
1846
GiantSword:Remove()
1847
end
1848
end)
1849
 
1850
mouse.KeyDown:connect(function(Press)
1851
Press=Press:lower()
1852
if Press=='g' then -----This one is hard to hit, however, hit it right and you'll do massive damage
1853
if debounce then return end
1854
debounce = true
1855
attacking = true
1856
lmon4 = lmon3[math.random(1,#lmon3)]
1857
local b1 = Instance.new("BillboardGui",Head)
1858
b1.Size = UDim2.new(0,100,0,40)
1859
b1.StudsOffset = Vector3.new(0,3,0)
1860
b1.Adornee = Head
1861
local b2 = Instance.new("TextLabel",b1)
1862
b2.BackgroundTransparency = 1
1863
b2.Text = ""..lmon4
1864
b2.Font = "Garamond"
1865
b2.TextSize = 0
1866
b2.TextStrokeTransparency = 1
1867
b2.TextColor3 = BrickColor.new("Lime green").Color
1868
b2.TextStrokeColor3 = Color3.new(0,0,0)
1869
b2.Size = UDim2.new(1,0,0.5,0)
1870
billboardcour = coroutine.wrap(function()
1871
for i = 1, 10 do
1872
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
1873
b2.TextSize = b2.TextSize + 3
1874
wait()
1875
end
1876
wait(2)
1877
for i = 1, 10 do
1878
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
1879
b2.TextSize = b2.TextSize - 3
1880
wait()
1881
end
1882
b1:Remove()
1883
end)
1884
billboardcour()
1885
quickcour = coroutine.wrap(function()
1886
spawnsound = Instance.new("Sound", RightArm)
1887
spawnsound.SoundId = "rbxassetid://159332197"
1888
spawnsound.Volume = 5
1889
spawnsound:Play()
1890
removeuseless:AddItem(spawnsound,4)
1891
Scythe = Instance.new("Part", Torso)
1892
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
1893
Scythe.Material = "Neon"
1894
Scythe.BrickColor = TheColor
1895
Scythe.Transparency = 1
1896
Scythe.CanCollide = false
1897
ScytheMESH = Instance.new("SpecialMesh", Scythe)
1898
ScytheMESH.Scale = Vector3.new(2,2,2)
1899
ScytheMESH.MeshId = "http://www.roblox.com/asset/?id=94840342"
1900
ScytheWeld = weldBetween(Scythe,RightArm)
1901
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
1902
for i = 1, 20 do
1903
Scythe.Transparency = Scythe.Transparency - 0.04
1904
wait()
1905
end
1906
end)
1907
quickcour()
1908
hum.WalkSpeed = 0
1909
for i = 1, 25 do
1910
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
1911
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1912
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1913
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)
1914
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
1915
wait()
1916
end
1917
hum.WalkSpeed = 14
1918
for i = 1, 8 do
1919
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
1920
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
1921
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
1922
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
1923
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1924
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)
1925
wait()
1926
end
1927
htbox = Instance.new("Part", Scythe)
1928
htbox.CFrame = Scythe.CFrame
1929
htbox.Transparency = 1
1930
htbox.CanCollide = false
1931
htbox.Size = Vector3.new(.40,7,3)
1932
htboxweld = weldBetween(htbox,Scythe)
1933
htbox.Touched:connect(function(hit)
1934
if hit.Parent:IsA("Part") then
1935
elseif hit.Parent:IsA("SpecialMesh") then
1936
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1937
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1938
if damagedebounce == true then return end
1939
damagedebounce = true
1940
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
1941
quickcour = coroutine.wrap(function()
1942
Slachtoffer.WalkSpeed = 6
1943
wait(1)
1944
Slachtoffer.WalkSpeed = 16
1945
end)
1946
quickcour()
1947
if absoluteannihilation then
1948
Slachtoffer:TakeDamage(9001)
1949
else
1950
Slachtoffer:TakeDamage(math.random(35,40))
1951
rdnm = soundtable[math.random(1,#soundtable)]
1952
slashwound = Instance.new("Sound", Slachtoffer.Torso)
1953
slashwound.SoundId = "rbxassetid://"..rdnm
1954
slashwound.Volume = 4
1955
slashwound:Play()
1956
removeuseless:AddItem(slashwound,2)
1957
end
1958
end
1959
end)
1960
lunge:Play()
1961
t = 0
1962
for i = 1, 8 do
1963
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
1964
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
1965
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1966
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
1967
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
1968
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
1969
wait()
1970
end
1971
damagedebounce = false
1972
htbox:Remove()
1973
hum.WalkSpeed = 8
1974
t = 0
1975
for i = 1, 8 do
1976
t = t + 50
1977
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)
1978
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
1979
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)
1980
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1981
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
1982
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
1983
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)
1984
wait()
1985
end
1986
htbox = Instance.new("Part", Scythe)
1987
htbox.CFrame = Scythe.CFrame
1988
htbox.Transparency = 1
1989
htbox.CanCollide = false
1990
htbox.Size = Vector3.new(.40,7,3)
1991
htboxweld = weldBetween(htbox,Scythe)
1992
htbox.Touched:connect(function(hit)
1993
if hit.Parent:IsA("Part") then
1994
elseif hit.Parent:IsA("SpecialMesh") then
1995
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1996
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1997
if damagedebounce == true then return end
1998
damagedebounce = true
1999
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2000
quickcour = coroutine.wrap(function()
2001
Slachtoffer.WalkSpeed = 6
2002
wait(1)
2003
Slachtoffer.WalkSpeed = 16
2004
end)
2005
quickcour()
2006
if absoluteannihilation then
2007
Slachtoffer:TakeDamage(3000)
2008
else
2009
Slachtoffer:TakeDamage(math.random(25,68))
2010
rdnm = soundtable[math.random(1,#soundtable)]
2011
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2012
slashwound.SoundId = "rbxassetid://"..rdnm
2013
slashwound.Volume = 4
2014
slashwound:Play()
2015
removeuseless:AddItem(slashwound,2)
2016
end
2017
end
2018
end)
2019
lunge3:Play()
2020
for i = 1, 15 do
2021
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
2022
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
2023
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2024
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
2025
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
2026
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)
2027
wait()
2028
end
2029
htbox:Remove()
2030
hum.WalkSpeed = 18
2031
for i = 1, 10 do
2032
Scythe.Transparency = Scythe.Transparency + 0.1
2033
wait()
2034
end
2035
Scythe:Remove()
2036
attacking = false
2037
debounce = false
2038
damagedebounce = false
2039
end
2040
end)
2041
 
2042
mouse.KeyDown:connect(function(Press)
2043
Press=Press:lower()
2044
if Press=='y' then
2045
if debounce then return end
2046
debounce = true
2047
attacking = true
2048
bbno = true
2049
jjo = true
2050
borb = true
2051
hum.WalkSpeed = 0
2052
energyburst:Play()
2053
energyburst2:Play()
2054
lmon2 = lmon[math.random(1,#lmon)]
2055
local b1 = Instance.new("BillboardGui",Head)
2056
b1.Size = UDim2.new(0,100,0,40)
2057
b1.StudsOffset = Vector3.new(0,3,0)
2058
b1.Adornee = Head
2059
local b2 = Instance.new("TextLabel",b1)
2060
b2.BackgroundTransparency = 1
2061
b2.Text = ""..lmon2
2062
b2.Font = "Garamond"
2063
b2.TextSize = 0
2064
b2.TextStrokeTransparency = 1
2065
b2.TextColor3 = BrickColor.new("Lime green").Color
2066
b2.TextStrokeColor3 = Color3.new(0,0,0)
2067
b2.Size = UDim2.new(1,0,0.5,0)
2068
billboardcour = coroutine.wrap(function()
2069
for i = 1, 15 do
2070
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
2071
b2.TextSize = b2.TextSize + 2
2072
wait()
2073
end
2074
wait(2)
2075
for i = 1, 15 do
2076
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
2077
b2.TextSize = b2.TextSize - 2
2078
wait()
2079
end
2080
b1:Remove()
2081
end)
2082
billboardcour()
2083
TheWind = Instance.new("Part", Torso)
2084
TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
2085
TheWind.Material = "Neon"
2086
TheWind.BrickColor = TheColor
2087
TheWind.Transparency = 1
2088
TheWind.CanCollide = false
2089
TheWindMESH = Instance.new("SpecialMesh", TheWind)
2090
TheWindMESH.Scale = Vector3.new(4,4,4)
2091
TheWindMESH.MeshId = "rbxassetid://168892432"
2092
TheWindWeld = weldBetween(TheWind,Root)
2093
TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2094
TheWind2 = Instance.new("Part", Torso)
2095
TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
2096
TheWind2.Material = "Neon"
2097
TheWind2.BrickColor = TheColor
2098
TheWind2.Transparency = 1
2099
TheWind2.CanCollide = false
2100
TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
2101
TheWindMESH2.Scale = Vector3.new(6,6,6)
2102
TheWindMESH2.MeshId = "rbxassetid://168892432"
2103
TheWindWeld2 = weldBetween(TheWind2,Root)
2104
TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2105
TheWind3 = Instance.new("Part", Torso)
2106
TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
2107
TheWind3.Material = "Neon"
2108
TheWind3.BrickColor = TheColor
2109
TheWind3.Transparency = 1
2110
TheWind3.CanCollide = false
2111
TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
2112
TheWindMESH3.Scale = Vector3.new(2,2,2)
2113
TheWindMESH3.MeshId = "rbxassetid://168892432"
2114
TheWindWeld3 = weldBetween(TheWind3,Root)
2115
TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2116
quickcour = coroutine.wrap(function()
2117
for i = 1, 25 do
2118
TheWind.Transparency = TheWind.Transparency - 0.01
2119
TheWind2.Transparency = TheWind2.Transparency - 0.005
2120
TheWind3.Transparency = TheWind3.Transparency - 0.012
2121
wait()
2122
end
2123
end)
2124
quickcour()
2125
quickcour2 = coroutine.wrap(function()
2126
while jjo do
2127
TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
2128
TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2129
TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2130
wait()
2131
end
2132
end)
2133
quickcour2()
2134
local shockwefe2 = coroutine.wrap(function()
2135
shockwave2 = Instance.new("Part", Torso)
2136
shockwave2.Size = Vector3.new(5, 5, 5)
2137
shockwave2.Transparency = 0
2138
shockwave2.BrickColor = TheColor
2139
shockwave2.Anchored = true
2140
shockwave2.CanCollide = false
2141
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2142
sh2 = Instance.new("SpecialMesh", shockwave2)
2143
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
2144
sh2.Scale = Vector3.new(0, 0, 0)
2145
removeuseless:AddItem(shockwave2,2)
2146
shockwave3 = Instance.new("Part", Torso)
2147
shockwave3.Size = Vector3.new(1, 1, 1)
2148
shockwave3.Transparency = 0
2149
shockwave3.BrickColor = TheColor
2150
shockwave3.Anchored = true
2151
shockwave3.CanCollide = false
2152
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2153
sh3 = Instance.new("SpecialMesh", shockwave3)
2154
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
2155
sh3.Scale = Vector3.new(0, 0, 0)
2156
removeuseless:AddItem(shockwave3,4)
2157
for i = 1, 100 do
2158
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
2159
shockwave2.Transparency = shockwave2.Transparency + 0.1
2160
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
2161
shockwave3.Transparency = shockwave3.Transparency + 0.1
2162
wait()
2163
end
2164
end)
2165
shockwefe2()
2166
for i = 1, 5 do
2167
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
2168
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
2169
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2170
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2171
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2172
wait()
2173
end
2174
courcour = coroutine.wrap(function()
2175
while bbno do
2176
sho3 = Instance.new("Part", Torso)
2177
sho3.Size = Vector3.new(1, 1, 1)
2178
sho3.Transparency = 0
2179
sho3.BrickColor = TheColor
2180
sho3.Anchored = true
2181
sho3.CanCollide = false
2182
sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2183
shot3 = Instance.new("SpecialMesh", sho3)
2184
shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
2185
shot3.Scale = Vector3.new(0, 0, 0)
2186
table.insert(th5,shot3)
2187
table.insert(nonmeshRepeater2,sho3)
2188
removeuseless:AddItem(shot3,2)
2189
wait(.1)
2190
end
2191
end)
2192
courcour()
2193
charge:Play()
2194
for i = 1, 6 do
2195
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
2196
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)
2197
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2198
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2199
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2200
wait()
2201
end
2202
Blaster = Instance.new("Part", RightArm)
2203
Blaster.Material = "Neon"
2204
Blaster.Anchored = true
2205
Blaster.CanCollide = false
2206
Blaster.BrickColor = TheColor
2207
Blaster.Size = Vector3.new(.1,.1,.1)
2208
BlasterShape = Instance.new("SpecialMesh", Blaster)
2209
BlasterShape.MeshType = "Sphere"
2210
BlasterShape.Scale = Vector3.new(.1,.1,.1)
2211
Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
2212
sou = coroutine.wrap(function()
2213
sm = Instance.new("Sound", Blaster)
2214
sm.SoundId = "rbxassetid://907530407"
2215
sm.Looped = true
2216
sm.Volume = 0
2217
sm.Pitch = .8
2218
sm:Play()
2219
for i = 1, 50 do
2220
sm.Volume = sm.Volume + .1
2221
wait()
2222
end
2223
end)
2224
sou()
2225
local EVENMORECIRCLES = coroutine.wrap(function()
2226
for i = 1, 30 do
2227
circlescircles = Instance.new("Part", Torso)
2228
circlescircles.Size = Vector3.new(1, 1, 1)
2229
circlescircles.Transparency = 0.3
2230
circlescircles.BrickColor = TheColor
2231
circlescircles.Material = "Neon"
2232
circlescircles.Anchored = true
2233
circlescircles.CanCollide = false
2234
circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2235
circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
2236
circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
2237
circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
2238
removeuseless:AddItem(circlescircles,1.5)
2239
table.insert(nonmeshRepeater2,circlescircles)
2240
table.insert(th2,circlescirclesmesh)
2241
wait(.1)
2242
end
2243
end)
2244
EVENMORECIRCLES()
2245
for i = 1, 30 do
2246
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
2247
BlasterBall1 = Instance.new("Part", RightArm)
2248
BlasterBall1.Material = "Neon"
2249
BlasterBall1.Anchored = true
2250
BlasterBall1.Transparency = .8
2251
BlasterBall1.CanCollide = false
2252
BlasterBall1.BrickColor = TheColor
2253
BlasterBall1.Size = Vector3.new(.1,.1,.1)
2254
BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
2255
BlasterBall1Shape.MeshType = "Sphere"
2256
BlasterBall1Shape.Scale = Vector3.new(25,25,25)
2257
BlasterBall1.CFrame = Blaster.CFrame
2258
table.insert(th2,BlasterBall1Shape)
2259
table.insert(nonmeshRepeater2,BlasterBall1)
2260
removeuseless:AddItem(BlasterBall1Shape,4)
2261
wait(.1)
2262
end
2263
for i = 1, 3 do
2264
BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
2265
wait()
2266
end
2267
wait(.5)
2268
sm:Remove()
2269
kiready:Play()
2270
aura:Stop()
2271
for i = 1, 5 do
2272
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
2273
wait()
2274
end
2275
wait(.3)
2276
bbno = false
2277
boomcour = coroutine.wrap(function()
2278
for i = 1, 10 do
2279
TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
2280
TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
2281
TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
2282
TheWind.Transparency = TheWind.Transparency + 0.1
2283
TheWind2.Transparency = TheWind2.Transparency + 0.1
2284
TheWind3.Transparency = TheWind3.Transparency + 0.1
2285
wait()
2286
end
2287
TheWind:Remove()
2288
TheWind2:Remove()
2289
TheWind3:Remove()
2290
end)
2291
boomcour()
2292
for i = 1, 10 do
2293
Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
2294
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
2295
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
2296
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)
2297
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)
2298
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)
2299
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
2300
wait()
2301
end
2302
local shootthemballs = coroutine.wrap(function()
2303
Blaster.Anchored = false
2304
local PB2 = Instance.new("BodyVelocity", Blaster)
2305
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
2306
Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
2307
PB2.Velocity = Blaster.CFrame.lookVector * 80
2308
wait()
2309
end)
2310
dontallow = true
2311
shootthemballs()
2312
timecour = coroutine.wrap(function()
2313
wait(.5)
2314
dontallow = false
2315
end)
2316
timecour()
2317
Blaster.Touched:connect(function(OnHit)
2318
if dontallow then return end
2319
if hitters == true then return end
2320
hitters = true
2321
borb = false
2322
Blaster.Anchored = true
2323
Blaster.Transparency = 1
2324
blastwave = Instance.new("Part", Torso)
2325
blastwave.Size = Vector3.new(1, 1, 1)
2326
blastwave.Transparency = 0
2327
blastwave.BrickColor = TheColor
2328
blastwave.Material = "Neon"
2329
blastwave.Anchored = true
2330
blastwave.CanCollide = false
2331
blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2332
removeuseless:AddItem(blastwave,10)
2333
Blaster:Remove()
2334
BOOMZOR = Instance.new("Sound", blastwave)
2335
BOOMZOR.Volume = 8
2336
BOOMZOR.SoundId = "rbxassetid://1539349118"
2337
BOOMZOR:Play()
2338
removeuseless:AddItem(BOOMZOR,5)
2339
DDTblastwave = Instance.new("SpecialMesh", blastwave)
2340
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
2341
DDTblastwave.Scale = Vector3.new(1, 1, 1)
2342
blastwave2 = Instance.new("Part", Torso)
2343
blastwave2.Size = Vector3.new(1, 1, 1)
2344
blastwave2.Transparency = 0
2345
blastwave2.BrickColor = TheColor
2346
blastwave2.Material = "Neon"
2347
blastwave2.Anchored = true
2348
blastwave2.CanCollide = false
2349
blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2350
removeuseless:AddItem(blastwave2,10)
2351
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
2352
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
2353
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
2354
blastwave3 = Instance.new("Part", Torso)
2355
blastwave3.Size = Vector3.new(1, 1, 1)
2356
blastwave3.Transparency = 0
2357
blastwave3.BrickColor = TheColor
2358
blastwave3.Material = "Neon"
2359
blastwave3.Anchored = true
2360
blastwave3.CanCollide = false
2361
blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2362
removeuseless:AddItem(blastwave3,10)
2363
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
2364
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
2365
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
2366
blastwave4 = Instance.new("Part", Torso)
2367
blastwave4.Size = Vector3.new(1, 1, 1)
2368
blastwave4.Transparency = 0
2369
blastwave4.BrickColor = TheColor
2370
blastwave4.Material = "Neon"
2371
blastwave4.Anchored = true
2372
blastwave4.CanCollide = false
2373
blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2374
removeuseless:AddItem(blastwave4,10)
2375
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
2376
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
2377
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
2378
blastwave5 = Instance.new("Part", Torso)
2379
blastwave5.Size = Vector3.new(1, 1, 1)
2380
blastwave5.Transparency = 0
2381
blastwave5.BrickColor = TheColor
2382
blastwave5.Material = "Neon"
2383
blastwave5.Anchored = true
2384
blastwave5.CanCollide = false
2385
blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2386
removeuseless:AddItem(blastwave5,10)
2387
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
2388
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
2389
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
2390
Blastcircle = Instance.new("Part", Torso)
2391
Blastcircle.Material = "Neon"
2392
Blastcircle.Anchored = true
2393
Blastcircle.Transparency = 0
2394
Blastcircle.CanCollide = false
2395
Blastcircle.BrickColor = TheColor
2396
Blastcircle.Size = Vector3.new(10,10,10)
2397
removeuseless:AddItem(Blastcircle,10)
2398
BlastShape = Instance.new("SpecialMesh", Blastcircle)
2399
BlastShape.MeshType = "Sphere"
2400
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
2401
Blastcircle.CFrame = blastwave.CFrame
2402
Blastcircle2 = Instance.new("Part", Torso)
2403
Blastcircle2.Material = "Neon"
2404
Blastcircle2.Anchored = true
2405
Blastcircle2.Transparency = 0
2406
Blastcircle2.CanCollide = false
2407
Blastcircle2.BrickColor = TheColor
2408
Blastcircle2.Size = Vector3.new(10,10,10)
2409
removeuseless:AddItem(Blastcircle2,10)
2410
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
2411
BlastShape2.MeshType = "Sphere"
2412
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
2413
Blastcircle2.CFrame = blastwave.CFrame
2414
Blastcircle3 = Instance.new("Part", Torso)
2415
Blastcircle3.Material = "Neon"
2416
Blastcircle3.Anchored = true
2417
Blastcircle3.Transparency = 0
2418
Blastcircle3.CanCollide = false
2419
Blastcircle3.BrickColor = TheColor
2420
Blastcircle3.Size = Vector3.new(10,10,10)
2421
removeuseless:AddItem(Blastcircle3,10)
2422
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
2423
BlastShape3.MeshType = "Sphere"
2424
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
2425
Blastcircle3.CFrame = blastwave.CFrame
2426
Blastcircle4 = Instance.new("Part", Torso)
2427
Blastcircle4.Material = "Neon"
2428
Blastcircle4.Anchored = true
2429
Blastcircle4.Transparency = 0
2430
Blastcircle4.CanCollide = false
2431
Blastcircle4.BrickColor = TheColor
2432
Blastcircle4.Size = Vector3.new(10,10,10)
2433
removeuseless:AddItem(Blastcircle4,10)
2434
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
2435
BlastShape4.MeshType = "Sphere"
2436
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
2437
Blastcircle4.CFrame = blastwave.CFrame
2438
Blastcircle5 = Instance.new("Part", Torso)
2439
Blastcircle5.Material = "Neon"
2440
Blastcircle5.Anchored = true
2441
Blastcircle5.Transparency = 0
2442
Blastcircle5.CanCollide = false
2443
Blastcircle5.BrickColor = TheColor
2444
Blastcircle5.Size = Vector3.new(10,10,10)
2445
removeuseless:AddItem(Blastcircle5,10)
2446
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
2447
BlastShape5.MeshType = "Sphere"
2448
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
2449
Blastcircle5.CFrame = blastwave.CFrame
2450
shockwav = Instance.new("Part", Torso)
2451
shockwav.Size = Vector3.new(1, 1, 1)
2452
shockwav.Transparency = 0
2453
shockwav.BrickColor = TheColor
2454
shockwav.Material = "Neon"
2455
shockwav.Anchored = true
2456
shockwav.CanCollide = false
2457
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
2458
removeuseless:AddItem(shockwav,10)
2459
dea = Instance.new("SpecialMesh", shockwav)
2460
dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
2461
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
2462
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2463
shockwav2 = Instance.new("Part", Torso)
2464
shockwav2.Size = Vector3.new(1, 1, 1)
2465
shockwav2.Transparency = 0
2466
shockwav2.BrickColor = TheColor
2467
shockwav2.Material = "Neon"
2468
shockwav2.Anchored = true
2469
shockwav2.CanCollide = false
2470
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2471
removeuseless:AddItem(shockwav2,10)
2472
dea2 = Instance.new("SpecialMesh", shockwav2)
2473
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
2474
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
2475
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2476
local Hit = damagealll(70,blastwave.Position)      
2477
for _,v in pairs(Hit) do
2478
local velo2 = Instance.new("BodyVelocity", v)
2479
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
2480
velo2.Velocity = v.Torso.CFrame.lookVector * 200
2481
removeuseless:AddItem(velo2,2)
2482
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
2483
if absoluteannihilation then
2484
v.Humanoid:TakeDamage(math.huge)
2485
v:Remove()
2486
else
2487
v.Humanoid:TakeDamage(77,100)              
2488
end
2489
end
2490
opopo = coroutine.wrap(function()
2491
for i = 1, 200 do
2492
dea.Scale = dea.Scale + Vector3.new(2,1,2)
2493
shockwav.Transparency = shockwav.Transparency + 0.02
2494
dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
2495
shockwav2.Transparency = shockwav2.Transparency + 0.010
2496
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
2497
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
2498
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
2499
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
2500
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
2501
blastwave.Transparency = blastwave.Transparency + .01
2502
blastwave2.Transparency = blastwave2.Transparency + .03
2503
blastwave3.Transparency = blastwave3.Transparency + .02
2504
blastwave4.Transparency = blastwave4.Transparency + .015
2505
blastwave5.Transparency = blastwave5.Transparency + .01
2506
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
2507
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
2508
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
2509
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
2510
Blastcircle.Transparency = Blastcircle.Transparency + .01
2511
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
2512
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
2513
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
2514
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
2515
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
2516
wait()
2517
end
2518
hitters = false
2519
end)
2520
opopo()
2521
end)
2522
kigo:Play()
2523
for i = 1, 6 do
2524
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
2525
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
2526
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
2527
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
2528
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
2529
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
2530
wait()
2531
end
2532
attacking = false
2533
hum.WalkSpeed = 18
2534
local time = coroutine.wrap(function()
2535
for i = 1, 100 do
2536
if borb == false then break end
2537
wait()
2538
end
2539
Blaster:Remove()
2540
hitters = false
2541
attacking = false
2542
debounce = false
2543
end)
2544
time()
2545
while wait() do
2546
if borb == false then break end
2547
wait()
2548
end
2549
attacking = false
2550
debounce = false
2551
jjo = false
2552
end
2553
end)
2554
 
2555
mouse.KeyDown:connect(function(Press)
2556
Press=Press:lower()
2557
if Press=='h' then
2558
if debounce then return end
2559
debounce = true
2560
attacking = true
2561
step:Play()
2562
hum.WalkSpeed = 0
2563
lmon6 = lmon5[math.random(1,#lmon5)]
2564
local b1 = Instance.new("BillboardGui",Head)
2565
b1.Size = UDim2.new(0,100,0,40)
2566
b1.StudsOffset = Vector3.new(0,3,0)
2567
b1.Adornee = Head
2568
local b2 = Instance.new("TextLabel",b1)
2569
b2.BackgroundTransparency = 1
2570
b2.Text = ""..lmon6
2571
b2.Font = "Garamond"
2572
b2.TextSize = 0
2573
b2.TextStrokeTransparency = 1
2574
b2.TextColor3 = BrickColor.new("Lime green").Color
2575
b2.TextStrokeColor3 = Color3.new(0,0,0)
2576
b2.Size = UDim2.new(1,0,0.5,0)
2577
billboardcour = coroutine.wrap(function()
2578
for i = 1, 10 do
2579
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2580
b2.TextSize = b2.TextSize + 3
2581
wait()
2582
end
2583
wait(1)
2584
for i = 1, 10 do
2585
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2586
b2.TextSize = b2.TextSize - 3
2587
wait()
2588
end
2589
b1:Remove()
2590
end)
2591
billboardcour()
2592
Dagga = Instance.new("Part", Torso)
2593
Dagga.Size = Vector3.new(.2, .2, .2)
2594
Dagga.Material = "Neon"
2595
Dagga.BrickColor = TheColor
2596
Dagga.Transparency = 1
2597
Dagga.CanCollide = false
2598
DaggaMESH = Instance.new("SpecialMesh", Dagga)
2599
DaggaMESH.Scale = Vector3.new(.8,.8,.8)
2600
DaggaMESH.MeshId = "rbxassetid://1577920967"
2601
DaggaWeld = weldBetween(Dagga,RightArm)
2602
DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2603
courou = coroutine.wrap(function()
2604
for i = 1, 20 do
2605
Dagga.Transparency = Dagga.Transparency - .05
2606
wait()
2607
end
2608
end)
2609
courou()
2610
for i = 1, 15 do
2611
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
2612
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
2613
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
2614
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
2615
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
2616
wait()
2617
end
2618
for i = 1, 6 do
2619
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)
2620
wait()
2621
end
2622
Dagga2 = Instance.new("Part", Torso)
2623
Dagga2.Size = Vector3.new(.2, .2, .2)
2624
Dagga2.Material = "Neon"
2625
Dagga2.BrickColor = TheColor
2626
Dagga2.Transparency = 0
2627
Dagga2.CanCollide = false
2628
DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
2629
DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
2630
DaggaMESH2.MeshId = "rbxassetid://1577920967"
2631
DaggaWeld2 = weldBetween(Dagga2,RightArm)
2632
DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2633
Dagga3 = Instance.new("Part", Torso)
2634
Dagga3.Size = Vector3.new(.2, .2, .2)
2635
Dagga3.Material = "Neon"
2636
Dagga3.BrickColor = TheColor
2637
Dagga3.Transparency = 0
2638
Dagga3.CanCollide = false
2639
DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
2640
DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
2641
DaggaMESH3.MeshId = "rbxassetid://1577920967"
2642
DaggaWeld3 = weldBetween(Dagga3,RightArm)
2643
DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2644
daggersheet:Play()
2645
for i = 1, 4 do
2646
DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
2647
DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
2648
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
2649
wait()
2650
end
2651
for i = 1, 6 do
2652
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)
2653
wait()
2654
end
2655
for i = 1, 6 do
2656
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
2657
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)
2658
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
2659
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
2660
wait()
2661
end
2662
quicklerp = coroutine.wrap(function()
2663
for i = 1, 8 do
2664
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
2665
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
2666
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
2667
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
2668
wait()
2669
end
2670
end)
2671
quicklerp()
2672
n = 0
2673
movethem = coroutine.wrap(function()
2674
htbox1 = Instance.new("Part",Torso)
2675
htbox1.CanCollide = false
2676
htbox1.Transparency = 1
2677
htbox1.Size = Vector3.new(2,2,2)
2678
htbox1weld = weldBetween(htbox1,Dagga)
2679
htbox2 = Instance.new("Part",Torso)
2680
htbox2.CanCollide = false
2681
htbox2.Transparency = 1
2682
htbox2.Size = Vector3.new(2,2,2)
2683
htbox2weld = weldBetween(htbox2,Dagga2)
2684
htbox3 = Instance.new("Part",Torso)
2685
htbox3.CanCollide = false
2686
htbox3.Transparency = 1
2687
htbox3.Size = Vector3.new(2,2,2)
2688
htbox3weld = weldBetween(htbox3,Dagga3)
2689
removeuseless:AddItem(Dagga,5)
2690
removeuseless:AddItem(Dagga2,5)
2691
removeuseless:AddItem(Dagga3,5)
2692
removeuseless:AddItem(htbox,5)
2693
removeuseless:AddItem(htbox2,5)
2694
removeuseless:AddItem(htbox3,5)
2695
DaggaWeld:Remove()
2696
DaggaWeld2:Remove()
2697
DaggaWeld3:Remove()
2698
DaggaMESH.MeshId = "rbxassetid://1577920967"
2699
DaggaMESH2.MeshId = "rbxassetid://1577920967"
2700
DaggaMESH3.MeshId = "rbxassetid://1577920967"
2701
DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
2702
DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
2703
DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
2704
local BodyVel=Instance.new('BodyVelocity',Dagga)
2705
BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2706
local BodyGyro=Instance.new('BodyGyro',Dagga)
2707
BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2708
BodyGyro.P=2e4
2709
coroutine.wrap(function()
2710
RenderStepped:connect(function()
2711
BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
2712
BodyVel.velocity=Dagga.CFrame.lookVector*dgs
2713
end)
2714
end)()
2715
 
2716
local BodyVel2=Instance.new('BodyVelocity',Dagga2)
2717
BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2718
local BodyGyro2=Instance.new('BodyGyro',Dagga2)
2719
BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2720
BodyGyro2.P=2e4
2721
coroutine.wrap(function()
2722
RenderStepped:connect(function()
2723
BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
2724
BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
2725
end)
2726
end)()
2727
 
2728
local BodyVel3=Instance.new('BodyVelocity',Dagga3)
2729
BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2730
local BodyGyro3=Instance.new('BodyGyro',Dagga3)
2731
BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
2732
BodyGyro3.P=2e4
2733
coroutine.wrap(function()
2734
RenderStepped:connect(function()
2735
BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
2736
BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
2737
end)
2738
end)()
2739
 
2740
damagedebounce = false
2741
damagedebounce2 = false
2742
damagedebounce3 = false
2743
htbox1.Touched:connect(function(hit1)
2744
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2745
elseif hit1.Parent:IsA("Part") then
2746
elseif hit1.Parent:IsA("SpecialMesh") then
2747
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2748
if damagedebounce == true then return end
2749
damagedebounce = true
2750
removeuseless:AddItem(slashwound,2)
2751
Dagga.Anchored = false
2752
BodyVel:Remove()
2753
BodyGyro:Remove()
2754
Dagga.CanCollide = true
2755
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2756
rdnm = soundtable[math.random(1,#soundtable)]
2757
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2758
slashwound.SoundId = "rbxassetid://"..rdnm
2759
slashwound.Volume = 4
2760
slashwound:Play()
2761
Slachtoffer:TakeDamage(15)
2762
end
2763
end)
2764
htbox2.Touched:connect(function(hit1)
2765
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2766
elseif hit1.Parent:IsA("Part") then
2767
elseif hit1.Parent:IsA("SpecialMesh") then
2768
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2769
if damagedebounce2 == true then return end
2770
damagedebounce2 = true
2771
removeuseless:AddItem(slashwound,2)
2772
Dagga2.Anchored = false
2773
BodyVel2:Remove()
2774
BodyGyro2:Remove()
2775
Dagga2.CanCollide = true
2776
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2777
rdnm = soundtable[math.random(1,#soundtable)]
2778
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2779
slashwound.SoundId = "rbxassetid://"..rdnm
2780
slashwound.Volume = 4
2781
slashwound:Play()
2782
Slachtoffer:TakeDamage(15)
2783
end
2784
end)
2785
htbox3.Touched:connect(function(hit1)
2786
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
2787
elseif hit1.Parent:IsA("Part") then
2788
elseif hit1.Parent:IsA("SpecialMesh") then
2789
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
2790
if damagedebounce3 == true then return end
2791
damagedebounce3 = true
2792
removeuseless:AddItem(slashwound,2)
2793
Dagga3.Anchored = false
2794
BodyVel3:Remove()
2795
BodyGyro3:Remove()
2796
Dagga3.CanCollide = true
2797
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
2798
rdnm = soundtable[math.random(1,#soundtable)]
2799
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2800
slashwound.SoundId = "rbxassetid://"..rdnm
2801
slashwound.Volume = 4
2802
slashwound:Play()
2803
Slachtoffer:TakeDamage(15)
2804
end
2805
end)
2806
end)
2807
movethem()
2808
t = 0
2809
hum.WalkSpeed = 18
2810
for i = 1, 7 do
2811
t = t - 50
2812
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
2813
wait()
2814
end
2815
t = 0
2816
quickcour2 = coroutine.wrap(function()
2817
for i = 1, 10 do
2818
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
2819
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
2820
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2821
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
2822
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)
2823
wait()
2824
end
2825
end)
2826
quickcour2()
2827
for i = 1, 10 do
2828
t = t - 22
2829
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
2830
wait()
2831
end
2832
attacking = false
2833
debounce = false
2834
damagedebounce = false
2835
damagedebounce2 = false
2836
damagedebounce3 = false
2837
end
2838
end)
2839
 
2840
mouse.KeyDown:connect(function(Press)
2841
Press=Press:lower()
2842
if Press=='f' then
2843
if nottransform then return end
2844
transformingpart = true -------Darks Final Move Can he Pull it Off?
2845
if debounce then return end
2846
debounce = true
2847
attacking = true
2848
absoluteannihilation = true
2849
hum.WalkSpeed = 0
2850
HEADLERP.Part1 = Torso
2851
musiccour = coroutine.wrap(function()
2852
for i = 1, 20 do
2853
doomtheme.Volume = doomtheme.Volume - 0.05
2854
wait()
2855
end
2856
doomtheme:Remove()
2857
end)
2858
musiccour()
2859
for i = 1, 10 do
2860
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
2861
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.5)
2862
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2863
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
2864
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)
2865
wait()
2866
end
2867
JohnDoe2 = Instance.new("Part", Head)
2868
JohnDoe2.Shape = 0
2869
JohnDoe2.Transparency = 1
2870
JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
2871
JohnDoe2.Material = "Neon"
2872
JohnDoe2.CanCollide = false
2873
JohnDoe2.BrickColor = BrickColor.new("Really black")
2874
Jw2 = weldBetween(Head,JohnDoe2)
2875
Jw2.C0 = CFrame.new(0,.25,0)
2876
lolcour = coroutine.wrap(function()
2877
for i = 1, 20 do
2878
JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
2879
wait()
2880
end
2881
end)
2882
lolcour()
2883
for i = 1, 15 do
2884
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
2885
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
2886
wait()
2887
end
2888
lastbreath = Instance.new("Sound", Head)
2889
lastbreath.SoundId = "rbxassetid://198606040"
2890
lastbreath.Volume = 5
2891
lastbreath:Play()
2892
for i = 1, 22 do
2893
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
2894
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
2895
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
2896
wait()
2897
end
2898
coroutine.wrap(function()
2899
for i = 1, 10 do
2900
pBase7.BrickColor = BrickColor.new("Lime green")
2901
pBase8.BrickColor = BrickColor.new("Lime green")
2902
pBase9.BrickColor = BrickColor.new("Lime green")
2903
pBase10.BrickColor = BrickColor.new("Lime green")
2904
pBase12.BrickColor = BrickColor.new("Lime green")
2905
TheCore.BrickColor = BrickColor.new("Lime green")
2906
wait(.05)
2907
pBase7.BrickColor = BrickColor.new("Really black")
2908
pBase8.BrickColor = BrickColor.new("Really black")
2909
pBase9.BrickColor = BrickColor.new("Really black")
2910
pBase10.BrickColor = BrickColor.new("Really black")
2911
pBase12.BrickColor = BrickColor.new("Really black")
2912
TheCore.BrickColor = BrickColor.new("Really black")
2913
wait()
2914
end
2915
end)()
2916
for i = 1, 15 do
2917
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
2918
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
2919
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
2920
wait()
2921
end
2922
for i = 1, 15 do
2923
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
2924
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
2925
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
2926
wait()
2927
end
2928
for i = 1, 75 do
2929
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
2930
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
2931
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
2932
wait()
2933
end
2934
Theme = Instance.new("Sound", Torso)
2935
Theme.SoundId = "rbxassetid://156879167"
2936
Theme.Volume = 1.5
2937
Theme.Looped = true
2938
Theme:Play()
2939
CataclysmOrb = Instance.new("Part", Torso)
2940
CataclysmOrb.Shape = 0
2941
CataclysmOrb.Transparency = 1
2942
CataclysmOrb.Anchored = true
2943
CataclysmOrb.Size = Vector3.new(10,10,10)
2944
CataclysmOrb.Material = "Neon"
2945
CataclysmOrb.CanCollide = false
2946
CataclysmOrb.BrickColor = BrickColor.new("Lime green")
2947
CataclysmOrb.CFrame = Root.CFrame
2948
for i = 1, 20 do
2949
CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
2950
wait()
2951
end
2952
HEADLERP.Part1 = Head
2953
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
2954
Character.Shirt.ShirtTemplate = "rbxassetid://1632249796"
2955
Character.Pants.PantsTemplate = "rbxassetid://1715536225"
2956
larmf2 = Instance.new("Part", Torso)
2957
larmf2.BrickColor = TheColor
2958
larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
2959
larmf2.Material = "Neon"
2960
larmf2.Transparency = 0
2961
larmf2.CanCollide = false
2962
larmfweld2 = weldBetween(larmf2,LeftArm)
2963
 
2964
rarmf2 = Instance.new("Part", Torso)
2965
rarmf2.BrickColor = TheColor
2966
rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
2967
rarmf2.Material = "Neon"
2968
rarmf2.Transparency = 0
2969
rarmf2.CanCollide = false
2970
rarmfweld2 = weldBetween(rarmf2,RightArm)
2971
 
2972
llegf2 = Instance.new("Part", Torso)
2973
llegf2.BrickColor = TheColor
2974
llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
2975
llegf2.Material = "Neon"
2976
llegf2.Transparency = 0
2977
llegf2.CanCollide = false
2978
llegf2weld = weldBetween(llegf2,LeftLeg)
2979
 
2980
rlegf2 = Instance.new("Part", Torso)
2981
rlegf2.BrickColor = TheColor
2982
rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
2983
rlegf2.Material = "Neon"
2984
rlegf2.Transparency = 0
2985
rlegf2.CanCollide = false
2986
rlegf2weld = weldBetween(rlegf2,RightLeg)
2987
 
2988
Torsof2 = Instance.new("Part", Torso)
2989
Torsof2.BrickColor = TheColor
2990
Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
2991
Torsof2.Material = "Neon"
2992
Torsof2.Transparency = 0
2993
Torsof2.CanCollide = false
2994
Torsof2weld = weldBetween(Torsof2,Torso)
2995
wait(6)
2996
sond = Instance.new("Sound", Torso)
2997
sond.Volume = 5
2998
sond.SoundId = "rbxassetid://1249690399"
2999
sond:Play()
3000
larmf2.Anchored = true
3001
rarmf2.Anchored = true
3002
rlegf2.Anchored = true
3003
llegf2.Anchored = true
3004
Torsof2.Anchored = true
3005
Jw2.C0 = CFrame.new(0,.25,-.15)
3006
Jw.C0 = CFrame.new(0,.25,-.15)
3007
fastcour = coroutine.wrap(function()
3008
for i = 1, 15 do
3009
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)
3010
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)
3011
wait()
3012
end
3013
knuckscrunch = Instance.new("Sound", Torso)
3014
knuckscrunch.SoundId = "rbxassetid://1629602112"
3015
knuckscrunch.Volume = 5
3016
knuckscrunch:Play()
3017
removeuseless:AddItem(knuckscrunch,2)
3018
for i = 1, 15 do
3019
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3020
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3021
wait()
3022
end
3023
end)
3024
fastcour()
3025
for i = 1, 25 do
3026
larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
3027
larmf2.Transparency = larmf2.Transparency + 0.3
3028
rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
3029
rarmf2.Transparency = rarmf2.Transparency + 0.3
3030
rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3031
rlegf2.Transparency = rlegf2.Transparency + 0.3
3032
llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3033
llegf2.Transparency = llegf2.Transparency + 0.3
3034
Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
3035
Torsof2.Transparency = Torsof2.Transparency + .3
3036
CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
3037
CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
3038
wait()
3039
end
3040
theinfinitecour = coroutine.wrap(function()
3041
while wait() do
3042
for i = 1, 10 do
3043
JohnDoe2.Transparency = JohnDoe2.Transparency + .1
3044
wait()
3045
end
3046
wait(.5)
3047
for i = 1, 10 do
3048
JohnDoe2.Transparency = JohnDoe2.Transparency - .1
3049
wait()
3050
end
3051
wait(3)
3052
end
3053
end)
3054
theinfinitecour()
3055
coroutine.wrap(function()
3056
while true do
3057
for i = 1, 10 do
3058
pBase7.BrickColor = BrickColor.new("Lime green")
3059
pBase8.BrickColor = BrickColor.new("Lime green")
3060
pBase9.BrickColor = BrickColor.new("Lime green")
3061
pBase10.BrickColor = BrickColor.new("Lime green")
3062
pBase12.BrickColor = BrickColor.new("Lime green")
3063
TheCore.BrickColor = BrickColor.new("Lime green")
3064
wait(.05)
3065
pBase7.BrickColor = BrickColor.new("Really black")
3066
pBase8.BrickColor = BrickColor.new("Really black")
3067
pBase9.BrickColor = BrickColor.new("Really black")
3068
pBase10.BrickColor = BrickColor.new("Really black")
3069
pBase12.BrickColor = BrickColor.new("Really black")
3070
TheCore.BrickColor = BrickColor.new("Really black")
3071
wait(.05)
3072
pBase7.BrickColor = BrickColor.new("Lime green")
3073
pBase8.BrickColor = BrickColor.new("Lime green")
3074
pBase9.BrickColor = BrickColor.new("Lime green")
3075
pBase10.BrickColor = BrickColor.new("Lime green")
3076
pBase12.BrickColor = BrickColor.new("Lime green")
3077
TheCore.BrickColor = BrickColor.new("Lime green")
3078
wait(.05)
3079
pBase7.BrickColor = BrickColor.new("Really black")
3080
pBase8.BrickColor = BrickColor.new("Really black")
3081
pBase9.BrickColor = BrickColor.new("Really black")
3082
pBase10.BrickColor = BrickColor.new("Really black")
3083
pBase12.BrickColor = BrickColor.new("Really black")
3084
TheCore.BrickColor = BrickColor.new("Really black")
3085
wait(4)
3086
end
3087
end
3088
end)()
3089
hum.WalkSpeed = 18
3090
larmf2:Remove()
3091
rarmf2:Remove()
3092
rlegf2:Remove()
3093
llegf2:Remove()
3094
Torsof2:Remove()
3095
CataclysmOrb:Remove()
3096
attacking = false
3097
debounce = false
3098
nottransform = true
3099
transformingpart = false
3100
end
3101
end)
3102
 
3103
atachment1 = Instance.new("Attachment", pBlade5)
3104
atachment1.Position = Vector3.new(0,-1,0)
3105
atachment1.Name = "a0"
3106
atachment2 = Instance.new("Attachment", pBlade5)
3107
atachment2.Position = Vector3.new(0,1,0)
3108
atachment2.Name = "a1"
3109
tr1 = Instance.new("Trail", pBlade5)
3110
tr1.Name = "tr1"
3111
tr1.Enabled = true
3112
tr1.Lifetime = .5
3113
tr1.MinLength = .1
3114
tr1.MaxLength = 1
3115
tr1.TextureMode = "Static"
3116
tr1.LightInfluence = 1
3117
tr1.Attachment0 = a0
3118
tr1.Attachment1 = a1
3119
 
3120
doit = coroutine.wrap(function()
3121
while wait() do
3122
for _,v in pairs(Repeater) do
3123
v.Scale =  v.Scale + Vector3.new(1, 1, 1)
3124
end
3125
 
3126
for _,v in pairs(openshocktable) do
3127
v.Scale =  v.Scale + Vector3.new(3, 3, 3)
3128
end
3129
 
3130
for _,v in pairs(nonmeshRepeater) do
3131
v.Size =  v.Size + Vector3.new(2, 2, 2)
3132
end
3133
 
3134
for _,v in pairs(Extreme) do
3135
v.Size =  v.Size + Vector3.new(6, 6, 6)
3136
end
3137
 
3138
for _,v in pairs(LessSize) do
3139
v.Size = v.Size - Vector3.new(1, 1, 1)
3140
end
3141
 
3142
for _,v in pairs(nonmeshRepeater2) do
3143
v.Transparency = v.Transparency + 0.05
3144
end
3145
 
3146
for _,v in pairs(Repeater2) do
3147
v.Transparency = v.Transparency + 0.01
3148
end
3149
 
3150
for _,v in pairs(th1) do
3151
v.Transparency = v.Transparency - 0.008
3152
end
3153
 
3154
for _,v in pairs(th2) do
3155
v.Scale = v.Scale - Vector3.new(1, 1, 1)
3156
end
3157
 
3158
for _,v in pairs(th3) do
3159
v.Scale = v.Scale + Vector3.new(2, 2, 2)
3160
end
3161
 
3162
for _,v in pairs(th5) do
3163
v.Scale = v.Scale + Vector3.new(1, .1, 1)
3164
end
3165
 
3166
for _,v in pairs(ExtremeM) do
3167
v.Scale = v.Scale + Vector3.new(8, 8, 8)
3168
end
3169
 
3170
for _,v in pairs(m3) do
3171
v.Scale = v.Scale + Vector3.new(12, 12, 12)
3172
end
3173
 
3174
for _,v in pairs(ExtremeM2) do
3175
v.Scale = v.Scale + Vector3.new(8, 1, 8)
3176
end
3177
 
3178
for _,v in pairs(th4) do
3179
v.Transparency = v.Transparency + 0.009
3180
v.Rotation = v.Rotation + Vector3.new(3,0,0)
3181
end
3182
 
3183
for _,v in pairs(SlowlyFade) do
3184
v.Transparency = v.Transparency + 0.05
3185
end
3186
 
3187
for _,v in pairs(UpMover) do
3188
v.Position = v.Position + Vector3.new(0, 3, 0)
3189
end
3190
 
3191
for _,v in pairs(ForwardMover) do
3192
v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
3193
end
3194
end
3195
end)
3196
doit()
3197
 
3198
local anims = coroutine.wrap(function()
3199
while true do
3200
settime = 0.05
3201
sine = sine + change
3202
if position == "Walking" and attacking == false and running == false then
3203
change = 2.8
3204
walking = true
3205
hum.WalkSpeed = 18
3206
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)
3207
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)
3208
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)
3209
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)
3210
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)
3211
elseif position == "Idle2" and attacking == false and running == false then
3212
change = 1
3213
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)
3214
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
3215
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
3216
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)
3217
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)
3218
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)
3219
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)
3220
elseif position == "Idle" and attacking == false and running == false then
3221
change = 1
3222
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)
3223
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)
3224
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
3225
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
3226
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)
3227
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)
3228
elseif position == "Running" and attacking == false then
3229
change = 2
3230
hum.WalkSpeed = 26
3231
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)
3232
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)
3233
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)
3234
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)
3235
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)
3236
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)
3237
end
3238
wait()
3239
end
3240
end)
3241
anims()
3242
print("Dark Eccentric Edited By ZAKD21006 I Would be Happy if You Have a Go with this Script!")