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