View difference between Paste ID: 8kRW8u62 and uQWV3cwA
SHOW: | | - or go back to the newest paste.
1-
Player = game.Players.NextFlame
1+
Player = game.Players.ethan15864
2
char = Player.Character
3
mouse = Player:GetMouse()
4
run = game:GetService("RunService")
5
g = Instance.new("Part", game.Lighting)
6
ra = char["Right Arm"]
7
la = char["Left Arm"]
8
rl = char["Right Leg"]
9
ll = char["Left Leg"]
10
rs = char.Torso["Right Shoulder"]
11
ls = char.Torso["Left Shoulder"]
12
lh = char.Torso["Left Hip"]
13
rh = char.Torso["Right Hip"]
14
ringmesh = "http://www.roblox.com/asset/?id=3270017"
15
handmesh = "http://www.roblox.com/asset/?id=37241605"
16
root = char.HumanoidRootPart.RootJoint
17
BladeMesh = "http://www.roblox.com/asset/?id=94840342"
18
glade = false
19
use = false
20
slash = false
21
darkpulse = false
22
beat = false
23
clash = false
24
lightattacktime = 0.1
25
heavyattacktime = 0.1
26
pulseattacktime = 3
27
jump = char.Humanoid.Jump
28
function Equip(key)
29
if key == "r" and glade == false and use == false then
30
char.Humanoid.WalkSpeed = 0
31
char.Animate.Disabled = true
32
use = true
33
glade = true
34
g.Anchored = true
35
g.Reflectance = 0.3
36
g.CanCollide = false
37
g.TopSurface = 0
38
g.Name = "Glade"
39
gfire = Instance.new("Fire", g)
40
gfire.Size = 10
41
gfire.Color = Color3.new(0, 0, 0)
42
gfire.SecondaryColor = Color3.new(10, 10, 10)
43
g.Parent = Workspace
44
g.BottomSurface = 0
45
g.BrickColor = BrickColor.new("Really black")
46
g.Size = Vector3.new(1, 8, 1)
47
gmesh = Instance.new("SpecialMesh", g)
48
gmesh.MeshType = "FileMesh"
49
gmesh.MeshId = BladeMesh
50
gmesh.Scale = Vector3.new(1, 0, 0.8)
51
game.Lighting.TimeOfDay = "1:00:00"
52
gate1 = Instance.new("Part", Workspace)
53
gate1.Anchored = true
54
gate1.Size = Vector3.new(1, 1, 1)
55
gate1.TopSurface = 0
56
gate1.BottomSurface = 0
57
gate1.BrickColor = BrickColor.new("Really black")
58
gate1.CanCollide = false
59
gate1.CFrame = char.Torso.CFrame *CFrame.new(0, -3, -5)
60
gate1.CFrame = gate1.CFrame *CFrame.Angles(1.57, 0, 0)
61
gatemesh = Instance.new("SpecialMesh", gate1)
62
gatemesh.MeshType = "FileMesh"
63
gatemesh.MeshId = ringmesh
64
gatemesh.Scale = Vector3.new(0, 0, 0)
65
root.C0 = root.C0 *CFrame.Angles(0, 0, 1.57)
66
g.CFrame = gate1.CFrame
67
for armriseinanepicway = 1,5 do
68
rs.C0 = rs.C0 *CFrame.Angles(-0.314, 0, 0)
69
run.Stepped:wait()
70
end
71
game:GetService("Chat"):Chat(char.Head, "Rise, Sabeles")
72
for expandgate1 = 1,5 do
73
gatemesh.Scale = gatemesh.Scale +Vector3.new(1, 1, 0.1)
74
run.Stepped:wait()
75
end
76
gate2 = gate1:clone()
77
gate2.Parent = Workspace
78
gate2.CFrame = gate1.CFrame
79
for expandgate1 = 1,5 do
80
gate2.Mesh.Scale = gate2.Mesh.Scale +Vector3.new(1, 1, 0.1)
81
run.Stepped:wait()
82
end
83
gate3 = gate2:clone()
84
gate3.Parent = Workspace
85
gate3.CFrame = gate2.CFrame
86
for expandgate1 = 1,5 do
87
gate3.Mesh.Scale = gate3.Mesh.Scale +Vector3.new(1, 1, 0.1)
88
run.Stepped:wait()
89
end
90
gate4 = gate3:clone()
91
gate4.Parent = Workspace
92
gate4.CFrame = gate3.CFrame
93
for expandgate1 = 1,5 do
94
gate4.Mesh.Scale = gate4.Mesh.Scale +Vector3.new(1, 1, 0.1)
95
run.Stepped:wait()
96
end
97
gate5 = gate4:clone()
98
gate5.Parent = Workspace
99
gate5.CFrame = gate1.CFrame
100
for expandgate1 = 1,5 do
101
gate5.Mesh.Scale = gate5.Mesh.Scale +Vector3.new(1, 1, 0.1)
102
run.Stepped:wait()
103
end
104
 
105
g.CFrame = gate1.CFrame
106
g.CFrame = g.CFrame *CFrame.Angles(-1.57, 0, 0)
107
 
108
for growmyblade = 1,50 do
109
gmesh.Scale = gmesh.Scale +Vector3.new(0, 0.02, 0)
110
g.CFrame = g.CFrame *CFrame.new(0, 0.1, 0)
111
run.Stepped:wait()
112
end
113
 
114
g.Anchored = false
115
weld = Instance.new('Weld', g)
116
weld.Part0 = g
117
weld.Part1 = ra
118
weld.C0 = CFrame.new(0, -2.5, 1)
119
weld.C0 = weld.C0 *CFrame.Angles(1.57, 0, 0)
120
for spinlikeaboss = 1,5 do
121
root.C0 = root.C0 *CFrame.Angles(0, 0, -0.314)
122
run.Stepped:wait()
123
end
124
 
125
function Damage(g)
126
h = g.Parent:findFirstChild("Humanoid")
127
if h ~= nil and h.Parent.Name ~= char.Name and slash == true then
128
h.Health = h.Health -3
129
end
130
end
131
g.Touched:connect(Damage)
132
function Clash(g)
133
b = g.Parent:findFirstChild("Glade")
134
if b ~= nil and clash == false and slash == true then
135
clash = true
136
lol = Instance.new("Part", Workspace)
137
lol.FormFactor = "Custom"
138
lol.Anchored = true
139
lol.CFrame = b.CFrame
140
lol.CanCollide = false
141
lol.TopSurface = 0
142
lol.BottomSurface = 0
143
lol.BrickColor = BrickColor.new("White")
144
lolm = Instance.new("SpecialMesh", lol)
145
lolm.MeshType = "Sphere"
146
for kaboom = 1,4 do
147
lolm.Scale = lolm.Scale +Vector3.new(0.05, 0.5, 0.05)
148
char.Torso.CFrame = char.Torso.CFrame *CFrame.new(0, 0, -0.1)
149
lol.Transparency = lol.Transparency +0.32
150
run.Stepped:wait()
151
end
152
lol:remove()
153
clash = false
154
end
155
end
156
g.Touched:connect(Clash)
157
gate1.BrickColor = BrickColor.new("White")
158
gate2.BrickColor = BrickColor.new("White")
159
gate3.BrickColor = BrickColor.new("White")
160
gate4.BrickColor = BrickColor.new("White")
161
gate5.BrickColor = BrickColor.new("White")
162
for fadebacktoSables = 1,20 do
163
gate1.Transparency = gate1.Transparency +0.05
164
gate2.Transparency = gate2.Transparency +0.05
165
gate3.Transparency = gate3.Transparency +0.05
166
gate4.Transparency = gate4.Transparency +0.05
167
gate5.Transparency = gate5.Transparency +0.05
168
run.Stepped:wait()
169
end
170
gate1:remove()
171
gate2:remove()
172
gate3:remove()
173
gate4:remove()
174
gate5:remove()
175
rs.C0 = CFrame.new(1, 0.5, 0)
176
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
177
char.Humanoid.WalkSpeed = 16
178
char.Animate.Disabled = false
179
use = false
180
end
181
end
182
mouse.KeyDown:connect(Equip)
183
 
184
function UnEquip(key)
185
if key == "r" and use == false and glade == true and slash == false and beat == false then
186
use = true
187
glade = false
188
g.BrickColor = BrickColor.new("White")
189
for fade = 1,20 do
190
g.Transparency = g.Transparency +0.05
191
run.Stepped:wait()
192
end
193
g:remove()
194
script.Disabled = true
195
wait()
196
script.Disabled = false
197
end
198
end
199
mouse.KeyDown:connect(UnEquip)
200
 
201
function LightAttack(key)
202
if key == "q" and glade == true and use == false and slash == false and jump == false then
203
char.Animate.Disabled = true
204
use = true
205
slash = true
206
rs.C0 = CFrame.new(1, 0.5, 0)
207
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
208
ls.C0 = CFrame.new(-1, 0.5, 0)
209
ls.C0 = ls.C0 *CFrame.Angles(0, -1.57, 0)
210
rs.C0 = rs.C0 *CFrame.Angles(1.57, 0, 0)
211
rs.C0 = rs.C0 *CFrame.Angles(0, 3.14, 0)
212
rs.C0 = rs.C0 *CFrame.Angles(0, 0, -1)
213
lh.C0 = lh.C0 *CFrame.Angles(-0.1, 0, 0)
214
rh.C0 = rh.C0 *CFrame.Angles(-0.1, 0, 0)
215
for slash = 1,8 do
216
root.C0 = root.C0 *CFrame.Angles(0, 0, -0.1)
217
rs.C0 = rs.C0 *CFrame.Angles(0, 0, -0.5)
218
ls.C0 = ls.C0 *CFrame.Angles(-0.05, 0, 0)
219
run.Stepped:wait()
220
end
221
wait(lightattacktime)
222
root.C0 = root.C0 *CFrame.Angles(0, 0, 0.8)
223
rs.C0 = CFrame.new(1, 0.5, 0)
224
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
225
ls.C0 = CFrame.new(-1, 0.5, 0)
226
ls.C0 = ls.C0 *CFrame.Angles(0, -1.57, 0)
227
lh.C0 = lh.C0 *CFrame.Angles(0.1, 0, 0)
228
rh.C0 = rh.C0 *CFrame.Angles(0.1, 0, 0)
229
char.Animate.Disabled = false
230
slash = false
231
use = false
232
end
233
end
234
mouse.KeyDown:connect(LightAttack)
235
 
236
function HeavyAttack(key)
237
if key == "e" and glade == true and use == false and slash == false and char.Humanoid.Jump ~= true then
238
char.Animate.Disabled = true
239
slash = true
240
use = true
241
rs.C0 = rs.C0 *CFrame.Angles(0, 0, 4)
242
rs.C0 = rs.C0 *CFrame.Angles(-0.4, 0, 0)
243
ls.C0 = ls.C0 *CFrame.Angles(-0.1, 0, 0)
244
lh.C0 = lh.C0 *CFrame.Angles(-0.1, 0, 0)
245
rh.C0 = rh.C0 *CFrame.Angles(-0.1, 0, 0)
246
for slashdown = 1,8 do
247
root.C0 = root.C0 *CFrame.Angles(0, 0, 0.01)
248
rs.C0 = rs.C0 *CFrame.Angles(0, 0, -0.5)
249
ls.C0 = ls.C0 *CFrame.Angles(-0.05, 0, 0)
250
ls.C0 = ls.C0 *CFrame.Angles(0, 0, 0.05)
251
run.Stepped:wait()
252
end
253
wait(heavyattacktime)
254
root.C0 = root.C0 *CFrame.Angles(0, 0, -0.08)
255
rs.C0 = CFrame.new(1, 0.5, 0)
256
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
257
ls.C0 = CFrame.new(-1, 0.5, 0)
258
ls.C0 = ls.C0 *CFrame.Angles(0, -1.57, 0)
259
lh.C0 = lh.C0 *CFrame.Angles(0.1, 0, 0)
260
rh.C0 = rh.C0 *CFrame.Angles(0.1, 0, 0)
261
char.Animate.Disabled = false
262
use = false
263
slash = false
264
end
265
end
266
mouse.KeyDown:connect(HeavyAttack)
267
 
268
function JumpingLightAttack(key)
269
if key == "q" and use == false and glade == true and slash == false and char.Humanoid.Jump ~= false then
270
char.Animate.Disabled = true
271
use = true
272
slash = true
273
rs.C0 = rs.C0 *CFrame.Angles(0, 0, 4)
274
ls.C0 = ls.C0 *CFrame.Angles(-0.1, 0, 0)
275
lh.C0 = lh.C0 *CFrame.Angles(-0.1, 0, 0)
276
rh.C0 = rh.C0 *CFrame.Angles(-0.1, 0, 0)
277
for movedownlikeaboss = 1,8 do
278
rs.C0 = rs.C0 *CFrame.Angles(0, 0, -0.5)
279
ls.C0 = ls.C0 *CFrame.Angles(-0.05, 0, 0)
280
run.Stepped:wait()
281
end
282
wait(lightattacktime)
283
lh.C0 = lh.C0 *CFrame.Angles(0.1, 0, 0)
284
rh.C0 = rh.C0 *CFrame.Angles(0.1, 0, 0)
285
rs.C0 = CFrame.new(1, 0.5, 0)
286
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
287
ls.C0 = CFrame.new(-1, 0.5, 0)
288
ls.C0 = ls.C0 *CFrame.Angles(0, -1.57, 0)
289
char.Animate.Disabled = false
290
use = false
291
slash = false
292
end
293
end
294
mouse.KeyDown:connect(JumpingLightAttack)
295
 
296
function BeatMode(key)
297
if key == "f" and use == false and beat == false and slash == false and glade == true then
298
char.Animate.Disabled = true
299
char.Humanoid.WalkSpeed = 0
300
use = true 
301
beat = true
302
rs.C0 = rs.C0 *CFrame.Angles(0, 0, 1.57)
303
rs.C0 = rs.C0 *CFrame.Angles(0, 1, 0)
304
ls.C0 = ls.C0 *CFrame.Angles(-0.1, 0, 0)
305
lh.C0 = lh.C0 *CFrame.Angles(-0.1, 0, 0)
306
rh.C0 = rh.C0 *CFrame.Angles(-0.1, 0, 0)
307
game:GetService("Chat"):Chat(char.Head, "Beat Drive!")
308
small = Instance.new("Part", char)
309
small.FormFactor = "Custom"
310
small.CanCollide = false
311
small.Transparency = 1
312
small.BrickColor = BrickColor.new("Really black")
313
small.Size = Vector3.new(0.2, 0.2, 0.2)
314
small.CFrame = char.Torso.CFrame
315
smallm = Instance.new("BlockMesh", small)
316
smallm.Scale = Vector3.new(5.2, 10.2, 5.2)
317
gg = Instance.new("Part", Workspace)
318
gg.Anchored = false
319
gg.Reflectance = 0.3
320
gg.CanCollide = false
321
gg.TopSurface = 0
322
gg.Transparency = 0.8
323
gg.Name = "Glade"
324
gg.BottomSurface = 0
325
gg.BrickColor = BrickColor.new("Really black")
326
gg.Size = Vector3.new(1, 6, 1)
327
ggmesh = Instance.new("SpecialMesh", gg)
328
ggmesh.MeshType = "FileMesh"
329
ggmesh.MeshId = BladeMesh
330
ggmesh.Scale = Vector3.new(1.3, 1, 1.3)
331
ggweld = Instance.new('Weld', gg)
332
ggweld.Part0 = gg
333
ggweld.Part1 = ra
334
ggweld.C0 = CFrame.new(0, -2.5, 1)
335
ggweld.C0 = ggweld.C0 *CFrame.Angles(1.57, 0, 0)
336
rap = small:clone()
337
rap.Parent = char
338
rap.CFrame = ra.CFrame
339
rapw = Instance.new('Weld', rap)
340
rapw.Part0 = rap
341
rapw.Part1 = ra
342
 
343
lap = small:clone()
344
lap.Parent = char
345
lap.CFrame = la.CFrame
346
lapw = Instance.new('Weld', lap)
347
lapw.Part0 = lap
348
lapw.Part1 = la
349
 
350
rlp = small:clone()
351
rlp.Parent = char
352
rlp.CFrame = rl.CFrame
353
rlpw = Instance.new('Weld', rlp)
354
rlpw.Part0 = rlp
355
rlpw.Part1 = rl
356
 
357
llp = small:clone()
358
llp.Parent = char
359
llp.CFrame = ll.CFrame
360
llpw = Instance.new('Weld', llp)
361
llpw.Part0 = llp
362
llpw.Part1 = ll
363
 
364
t = small:clone()
365
t.Parent = char
366
t.Mesh.Scale = Vector3.new(10.2, 10.2, 5.2)
367
t.CFrame = char.Torso.CFrame
368
tw = Instance.new('Weld', t)
369
tw.Part0 = t
370
tw.Part1 = char.Torso
371
 
372
boom = small:clone()
373
boom.Anchored = true
374
boom.TopSurface = 0
375
boom.BottomSurface = 0
376
boom.Transparency = 0
377
boom.Parent = char
378
boom.Mesh:remove()
379
boommesh = Instance.new("SpecialMesh",boom)
380
boommesh.MeshType = "Sphere"
381
boom.CFrame = char.Torso.CFrame
382
for boooooooooom = 1,20 do
383
boommesh.Scale = boommesh.Scale +Vector3.new(2, 2, 2)
384
boom.Transparency = boom.Transparency +0.05
385
run.Stepped:wait()
386
end
387
 
388
for fadeout = 1,15 do
389
rap.Transparency = rap.Transparency -0.01
390
lap.Transparency = lap.Transparency -0.01
391
rlp.Transparency = rlp.Transparency -0.01
392
llp.Transparency = llp.Transparency -0.01
393
t.Transparency = t.Transparency -0.01
394
run.Stepped:wait()
395
end
396
ls.C0 = ls.C0 *CFrame.Angles(0.1, 0, 0)
397
lh.C0 = lh.C0 *CFrame.Angles(0.1, 0, 0)
398
rh.C0 = rh.C0 *CFrame.Angles(0.1, 0, 0)
399
rs.C0 = CFrame.new(1, 0.5, 0)
400
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
401
lightattacktime = 0.000000000000000000001
402
heavyattacktime = 0.000000000000000000001
403
char.Animate.Disabled = false
404
char.Humanoid.WalkSpeed = 16
405
use = false
406
wait(20)
407
for fadein = 1,15 do
408
rap.Transparency = rap.Transparency +0.01
409
lap.Transparency = lap.Transparency +0.01
410
rlp.Transparency = rlp.Transparency +0.01
411
llp.Transparency = llp.Transparency +0.01
412
t.Transparency = t.Transparency +0.01
413
run.Stepped:wait()
414
end
415
lightattacktime = 0.2
416
heavyattacktime = 0.4
417
rap:remove()
418
lap:remove()
419
llp:remove()
420
rlp:remove()
421
t:remove()
422
gg:remove()
423
beat = false
424
end
425
end
426
mouse.KeyDown:connect(BeatMode)
427
 
428
function DarkPulse(key)
429
if key == "z" and use == false and glade == true and slash == false and darkpulse == false then
430
char.Animate.Disabled = true
431
char.Humanoid.WalkSpeed = 0
432
darkpulse = true
433
use = true
434
ls.C0 = ls.C0 *CFrame.Angles(-0.1, 0, 0)
435
rh.C0 = rh.C0 *CFrame.Angles(-0.1, 0, 0)
436
lh.C0 = lh.C0 *CFrame.Angles(-0.1, 0, 0)
437
gate1 = Instance.new("Part", Workspace)
438
gate1.Anchored = true
439
gate1.Size = Vector3.new(1, 1, 1)
440
gate1.TopSurface = 0
441
gate1.BottomSurface = 0
442
gate1.BrickColor = BrickColor.new("Really black")
443
gate1.CanCollide = false
444
gate1.CFrame = char.Torso.CFrame *CFrame.new(0, 0, -5)
445
gatemesh = Instance.new("SpecialMesh", gate1)
446
gatemesh.MeshType = "FileMesh"
447
gatemesh.MeshId = ringmesh
448
gatemesh.Scale = Vector3.new(0, 0, 0)
449
root.C0 = root.C0 *CFrame.Angles(0, 0, 1.57)
450
for armriseinanepicway = 1,5 do
451
rs.C0 = rs.C0 *CFrame.Angles(-0.314, 0, 0)
452
run.Stepped:wait()
453
end
454
game:GetService("Chat"):Chat(char.Head, "Judgement time...")
455
for expandgate1 = 1,5 do
456
gatemesh.Scale = gatemesh.Scale +Vector3.new(1, 1, 0.1)
457
run.Stepped:wait()
458
end
459
gate2 = gate1:clone()
460
gate2.Parent = Workspace
461
gate2.CFrame = gate1.CFrame
462
for expandgate1 = 1,5 do
463
gate2.Mesh.Scale = gate2.Mesh.Scale +Vector3.new(1, 1, 0.1)
464
run.Stepped:wait()
465
end
466
gate3 = gate2:clone()
467
gate3.Parent = Workspace
468
gate3.CFrame = gate2.CFrame
469
for expandgate1 = 1,5 do
470
gate3.Mesh.Scale = gate3.Mesh.Scale +Vector3.new(1, 1, 0.1)
471
run.Stepped:wait()
472
end
473
gate4 = gate3:clone()
474
gate4.Parent = Workspace
475
gate4.CFrame = gate3.CFrame
476
for expandgate1 = 1,5 do
477
gate4.Mesh.Scale = gate4.Mesh.Scale +Vector3.new(1, 1, 0.1)
478
run.Stepped:wait()
479
end
480
gate5 = gate4:clone()
481
gate5.Parent = Workspace
482
gate5.CFrame = gate1.CFrame
483
for expandgate1 = 1,5 do
484
gate5.Mesh.Scale = gate5.Mesh.Scale +Vector3.new(1, 1, 0.1)
485
run.Stepped:wait()
486
end
487
hand = gate1:clone()
488
hand.Parent = Workspace
489
hand.CFrame = gate1.CFrame *CFrame.new(0, 4, 0)
490
hand.Mesh.MeshId = handmesh
491
hand.Mesh.Scale = Vector3.new(10, 10, 0)
492
for handgrowth = 1,20 do
493
hand.Mesh.Scale = hand.Mesh.Scale +Vector3.new(0, 0, 0.5)
494
hand.CFrame = hand.CFrame *CFrame.new(0, 0, -0.2)
495
run.Stepped:wait()
496
end
497
ball = gate1:clone()
498
ball.Parent = Workspace
499
ball.Transparency = 1
500
ball.CFrame = hand.CFrame *CFrame.new(0, 0, -3)
501
ball.Mesh:remove()
502
ball.Shape = "Ball"
503
stunning = false
504
function Stunned(ball)
505
h = ball.Parent:findFirstChild("Humanoid")
506
if h ~= nil and h.Parent.Name ~= char.Name and stunning == false then
507
stunning = true
508
tor = h.Parent
509
shroud = Instance.new("Part",Workspace)
510
shroud.Anchored = true
511
shroud.CanCollide = false
512
shroud.TopSurface = 0
513
shroud.BottomSurface = 0
514
shroud.BrickColor = BrickColor.new("Really black")
515
shroud.Transparency = 1
516
shroud.Shape = "Ball"
517
shroud.Size = Vector3.new(1, 1, 1)
518
shroud.Name = "Shroud"
519
shroud.CFrame = tor.Torso.CFrame
520
for shroudgrow = 1,8 do
521
shroud.Size = shroud.Size +Vector3.new(1, 1, 1)
522
shroud.Transparency = shroud.Transparency -0.1
523
shroud.CFrame = tor.Torso.CFrame
524
run.Stepped:wait()
525
end
526
 
527
for drain = 1,60 do
528
tor.Humanoid.Health = tor.Humanoid.Health -1
529
char.Humanoid.MaxHealth = char.Humanoid.MaxHealth +1
530
shroud.CFrame = tor.Torso.CFrame
531
run.Stepped:wait()
532
end
533
game:GetService("Chat"):Chat(char.Head, "Return, Sabeles")
534
shroud:remove()
535
tor.Humanoid.PlatformStand = true
536
stunning = false
537
end
538
end
539
ball.Touched:connect(Stunned)
540
 
541
 
542
for fadeinthejudgement = 1,10 do
543
ball.Transparency = ball.Transparency -0.1
544
run.Stepped:wait()
545
end
546
for emplode = 1,25 do
547
ball.Transparency = ball.Transparency +0.035
548
ball.Size = ball.Size +Vector3.new(4, 4, 4)
549
ball.CFrame = hand.CFrame *CFrame.new(0, 0, -3)
550
run.Stepped:wait()
551
end
552
ball:remove()
553
wait(1)
554
gate1.BrickColor = BrickColor.new("White")
555
gate2.BrickColor = BrickColor.new("White")
556
gate3.BrickColor = BrickColor.new("White")
557
gate4.BrickColor = BrickColor.new("White")
558
gate5.BrickColor = BrickColor.new("White")
559
hand.BrickColor = BrickColor.new("White")
560
for fadebacktoSables = 1,20 do
561
gate1.Transparency = gate1.Transparency +0.05
562
gate2.Transparency = gate2.Transparency +0.05
563
gate3.Transparency = gate3.Transparency +0.05
564
gate4.Transparency = gate4.Transparency +0.05
565
gate5.Transparency = gate5.Transparency +0.05
566
hand.Transparency = hand.Transparency +0.05
567
run.Stepped:wait()
568
end
569
gate1:remove()
570
gate2:remove()
571
gate3:remove()
572
gate4:remove()
573
gate5:remove()
574
hand:remove()
575
 
576
rs.C0 = CFrame.new(1, 0.5, 0)
577
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
578
root.C0 = root.C0 *CFrame.Angles(0, 0, -1.57)
579
ls.C0 = ls.C0 *CFrame.Angles(0.1, 0, 0)
580
rh.C0 = rh.C0 *CFrame.Angles(0.1, 0, 0)
581
lh.C0 = lh.C0 *CFrame.Angles(0.1, 0, 0)
582
char.Animate.Disabled = false
583
use = false
584
char.Humanoid.WalkSpeed = 16
585
wait(pulseattackwait)
586
darkpulse = false
587
end
588
end
589
mouse.KeyDown:connect(DarkPulse)
590
 
591
function Wave(key)
592
if key == "x" and use == false then
593
use = true
594
char.Animate.Disabled = true
595
rs.C0 = rs.C0 *CFrame.Angles(-1.57, 0, 0)
596
rs.C0 = rs.C0 *CFrame.Angles(0, 0, 2)
597
b = Instance.new("Part", Workspace)
598
b.Anchored = true
599
b.CanCollide = false
600
b.Size = Vector3.new(10, 10, 10)
601
b.BrickColor = BrickColor.new("Really black")
602
b.CFrame = char.Torso.CFrame *CFrame.new(0, 0, -8)
603
m = Instance.new("SpecialMesh", b)
604
m.MeshType = "FileMesh"
605
m.MeshId = "http://www.roblox.com/asset/?id=3270017"
606
game:GetService("Chat"):Chat(char.Head, "Hmph, perish")
607
function Pulse(b)
608
h = b.Parent:findFirstChild("Humanoid")
609
dmg = false
610
if h ~= nil and dmg == false and h.Parent.Name ~= char.Name then
611
hp = h.Parent
612
dmg = true
613
h.Health = h.Health -5
614
for knock = 1,10 do
615
h.Parent.Torso.CFrame = h.Parent.Torso.CFrame *CFrame.new(0, 0, 1)
616
run.Stepped:wait()
617
end
618
end
619
end
620
b.Touched:connect(Pulse)
621
for wave = 1,8 do
622
rs.C0 = rs.C0 *CFrame.Angles(0, 0, -0.25)
623
run.Stepped:wait()
624
end
625
for burst = 1,20 do
626
m.Scale = m.Scale +Vector3.new(1.5, 1.5, 0)
627
b.Transparency = b.Transparency +0.05
628
run.Stepped:wait()
629
end
630
rs.C0 = CFrame.new(1, 0.5, 0)
631
rs.C0 = rs.C0 *CFrame.Angles(0, 1.57, 0)
632
b:remove()
633
char.Animate.Disabled = false
634
use = false
635
end
636
end
637
mouse.KeyDown:connect(Wave)