View difference between Paste ID: KqfRx8kX and X5bGf9J0
SHOW: | | - or go back to the newest paste.
1-
Players = game.Players.ilightnignstrike123 -- playername here
1+
Players = game.Players.ilightningstrike123 -- playername here
2
Workspace = game.Workspace
3
HopperBinName = "Sword"
4
Activated = false
5
Equipped = false
6
Equipping = false
7
Unequipping = false
8
Flaming = false
9
Shielding = false
10
SlimeCharge = false
11
DarkCharge = false
12
Mode = ""
13
Damage = 15
14
ExplosionVictim = ""
15
Name = "DarkChaosAssassin"
16
Me = Players
17
Backpack = Me["Backpack"]
18
PlayerGui = Me["PlayerGui"]
19
wait(0.8)
20
21
Check = Me.Character:findFirstChild("Loaded")
22
if Check == nil then
23
Gui = Instance.new("ScreenGui")
24
Gui.Parent = PlayerGui
25
Gui.Name = "LoadGui"
26
Background = Instance.new("ImageLabel")
27
Background.Parent = Gui
28
Background.Name = "Background"
29
Background.Size = UDim2.new(0.25, 0, 0.05, 0)
30
Background.BackgroundTransparency = 0.7
31
Background.Position = UDim2.new(0.55, 0, 0, 0) 
32
Header = Instance.new("TextLabel")
33
Header.Parent = Background
34
Header.Name = "Header"
35
Header.Size = UDim2.new(0, 0, 0, 0)
36
Header.BackgroundTransparency = 1
37
Header.Position = UDim2.new(0.5, 0, 0.2, 0)
38
Header.Text = "[ Loading : 0 ]"
39
Bar = Instance.new("ImageLabel")
40
Bar.Parent = Background
41
Bar.Size = UDim2.new(0.9, 0, 0.5, 0)
42
Bar.BackgroundTransparency = 0.2
43
Bar.BackgroundColor = BrickColor.new("Mid gray")
44
Bar.Position = UDim2.new(0.05, 0, 0.37, 0)
45
Bar.BorderSizePixel = 0
46
Bar2 = Instance.new("ImageLabel")
47
Bar2.Parent = Bar
48
Bar2.Size = UDim2.new(0, 0, 1, 0)
49
Bar2.BackgroundTransparency = 0.2
50
Bar2.BackgroundColor = BrickColor.new("Really Really black")
51
Bar2.Position = UDim2.new(0, 0, 0, 0)
52
Bar2.BorderSizePixel = 0
53
for i = 1 , 50 do
54
Bar2.Size = Bar2.Size + UDim2.new(0.02, 0, 0, 0)
55
Header.Text = "[ Loading : "..(i*2).." ]"
56
wait()
57
end
58
Header.Text = "[ Loaded ]"
59
wait(1)
60
Loaded = Instance.new("IntValue")
61
Loaded.Parent = Me.Character
62
Loaded.Name = "Loaded"
63
Gui:Remove()
64
end
65
------------------------------------------------------------>
66
--[[
67
?     -->> Joints
68
--]]
69
------------------------------------------------------------>
70
LeftShoulder = Me.Character.Torso["Left Shoulder"]
71
RightShoulder = Me.Character.Torso["Right Shoulder"]
72
LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
73
RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
74
OriginalLeftShoulder = LeftShoulder.C0
75
OriginalLeftShoulder2 = LeftShoulder.C1
76
OriginalRightShoulder = RightShoulder.C0
77
OriginalRightShoulder2 = RightShoulder.C1
78
------------------------------------------------------------>
79
--[[
80
?     -->> HopperBin
81
--]]
82
------------------------------------------------------------>
83
HopperBin = Instance.new("HopperBin")
84
Test = Backpack:findFirstChild(HopperBinName)
85
if Test ~= nil then
86
Test.Name = "Fake"
87
end
88
Stuff = Me.Character:GetChildren()
89
for i = 1 , #Stuff do
90
 if Stuff[i].className == "Hat" then
91
  Stuff[i]:Remove()
92
 end
93
end
94
HopperBin.Parent = Backpack
95
HopperBin.Name = HopperBinName
96
wait(1)
97
------------------------------------------------------------>
98
--[[
99
?     -->> Charge Function
100
--]]
101
------------------------------------------------------------>
102
function onCharge(Color)
103
 Charge = Instance.new("Part")
104
 Charge.Parent = Me.Character.Torso
105
 Charge.Anchored = true
106
 Charge.CanCollide = false
107
 Charge.Locked = true
108
 Charge.Transparency = 0
109
 Charge.BrickColor = BrickColor.new(Color)
110
 Charge.formFactor = "Symmetric"
111
 Charge.Size = Vector3.new(4, 4, 4)
112
 Charge.TopSurface = "Smooth"
113
 Charge.BottomSurface = "Smooth"
114
 Charge.CFrame = Me.Character.Torso.CFrame
115
 ChargeMesh = Instance.new("SpecialMesh")
116
 ChargeMesh.Parent = Charge
117
 ChargeMesh.MeshType = "Brick"
118
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
119
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
120
 Sound:play()
121
 for i = 1 , 20 do
122
  Stuff = Charge:GetChildren()
123
  for i = 1 , #Stuff do
124
   if Stuff[i].Name == "Particle" then
125
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
126
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
127
   end
128
  end
129
  Particle = Instance.new("Part")
130
  Particle.Size = Vector3.new(1, 1, 1)
131
  Particle.Parent = Charge
132
  Particle.Locked = true
133
  Particle.CanCollide = false
134
  Particle.Shape = "Ball"
135
  Particle.BrickColor = BrickColor.new(Color)
136
  Particle.TopSurface = "Smooth"
137
  Particle.BottomSurface = "Smooth"
138
  Particle.Name = "Particle"
139
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
140
  ParticleMesh = Instance.new("SpecialMesh")
141
  ParticleMesh.Parent = Particle
142
  ParticleMesh.MeshType = "Sphere"
143
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
144
  BodyPosition = Instance.new("BodyPosition")
145
  BodyPosition.Parent = Particle
146
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
147
  BodyPosition.position = Me.Character.Torso.Position
148
  Particle:BreakJoints()
149
  
150
  if i >= 10 then
151
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
152
  end
153
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
154
  Charge.Transparency = Charge.Transparency + 0.05
155
  Stuff = Charge:GetChildren()
156
  for i = 1 , #Stuff do
157
   if Stuff[i].Name == "Effect" then
158
    Stuff[i]:Remove()
159
   end
160
  end
161
  part = Instance.new("Part")
162
  part.Parent = Me.Character
163
  part.CFrame = Me.Character.Torso.CFrame
164
  Angle = (6.28/7)
165
  angle = 0
166
  for ii = 1 , 14 do
167
   angle = Angle + angle
168
   part.CFrame = Me.Character.Torso.CFrame
169
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
170
   p = Instance.new("Part")
171
   p.Parent = Charge
172
   p.Name = "Effect"
173
   p.formFactor = "Symmetric"
174
   p.Size = Vector3.new(2, 1, 1)
175
   p.BrickColor = BrickColor.new(Color)
176
   p.Locked = true
177
   p.Anchored = true
178
   p.CanCollide = false
179
   p.TopSurface = "Smooth"
180
   p.BottomSurface = "Smooth"
181
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
182
  end
183
  part:Remove()
184
  for i = 1 , 5 do
185
   Effect = Instance.new("Part")
186
   Effect.Parent = Charge
187
   Effect.Anchored = true
188
   Effect.CanCollide = false
189
   Effect.Locked = true
190
   Effect.Name = "Effect"
191
   Effect.Transparency = Charge.Transparency
192
   Effect.BrickColor = BrickColor.new(Color)
193
   Effect.formFactor = "Symmetric"
194
   Effect.Size = Vector3.new(1, 1, 1)
195
   Effect.TopSurface = "Smooth"
196
   Effect.BottomSurface = "Smooth"
197
   Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
198
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
199
   EffectMesh = Instance.new("SpecialMesh")
200
   EffectMesh.Parent = Effect
201
   EffectMesh.MeshType = "Sphere"
202
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
203
  end
204
  wait(0.05)
205
 end
206
 Charge:Remove()
207
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
208
 Sound:play()
209
end
210
------------------------------------------------------------>
211
--[[
212
?     -->> Charge Function 2
213
--]]
214
------------------------------------------------------------>
215
function onCharge2(Color)
216
 Charge = Instance.new("Part")
217
 Charge.Parent = Me.Character.Torso
218
 Charge.Anchored = true
219
 Charge.CanCollide = false
220
 Charge.Locked = true
221
 Charge.Transparency = 0
222
 Charge.BrickColor = BrickColor.new(Color)
223
 Charge.formFactor = "Symmetric"
224
 Charge.Size = Vector3.new(4, 4, 4)
225
 Charge.TopSurface = "Smooth"
226
 Charge.BottomSurface = "Smooth"
227
 Charge.CFrame = Me.Character.Torso.CFrame
228
 ChargeMesh = Instance.new("SpecialMesh")
229
 ChargeMesh.Parent = Charge
230
 ChargeMesh.MeshType = "Brick"
231
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
232
 for i = 1 , 20 do
233
  Stuff = Charge:GetChildren()
234
  for i = 1 , #Stuff do
235
   if Stuff[i].Name == "Particle" then
236
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
237
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
238
   end
239
  end
240
  Particle = Instance.new("Part")
241
  Particle.Size = Vector3.new(1, 1, 1)
242
  Particle.Parent = Charge
243
  Particle.Locked = true
244
  Particle.CanCollide = false
245
  Particle.Shape = "Ball"
246
  Particle.BrickColor = BrickColor.new(Color)
247
  Particle.TopSurface = "Smooth"
248
  Particle.BottomSurface = "Smooth"
249
  Particle.Name = "Particle"
250
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
251
  ParticleMesh = Instance.new("SpecialMesh")
252
  ParticleMesh.Parent = Particle
253
  ParticleMesh.MeshType = "Sphere"
254
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
255
  BodyPosition = Instance.new("BodyPosition")
256
  BodyPosition.Parent = Particle
257
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
258
  BodyPosition.position = Me.Character.Torso.Position
259
  Particle:BreakJoints()
260
  if i >= 10 then
261
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
262
  end
263
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
264
  Charge.Transparency = Charge.Transparency + 0.05
265
  Stuff = Charge:GetChildren()
266
  for i = 1 , #Stuff do
267
   if Stuff[i].Name == "Effect" then
268
    Stuff[i]:Remove()
269
   end
270
  end
271
  part = Instance.new("Part")
272
  part.Parent = Me.Character
273
  part.CFrame = Me.Character.Torso.CFrame
274
  Angle = (6.28/7)
275
  angle = 0
276
  for ii = 1 , 14 do
277
   angle = Angle + angle
278
   part.CFrame = Me.Character.Torso.CFrame
279
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
280
   p = Instance.new("Part")
281
   p.Parent = Charge
282
   p.Name = "Effect"
283
   p.formFactor = "Symmetric"
284
   p.Size = Vector3.new(2, 1, 1)
285
   p.BrickColor = BrickColor.new(Color)
286
   p.Locked = true
287
   p.Anchored = true
288
   p.CanCollide = false
289
   p.TopSurface = "Smooth"
290
   p.BottomSurface = "Smooth"
291
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
292
  end
293
  part:Remove()
294
  for i = 1 , 5 do
295
   Effect = Instance.new("Part")
296
   Effect.Parent = Charge
297
   Effect.Anchored = true
298
   Effect.CanCollide = false
299
   Effect.Locked = true
300
   Effect.Name = "Effect"
301
   Effect.Transparency = Charge.Transparency
302
   Effect.BrickColor = BrickColor.new(Color)
303
   Effect.formFactor = "Symmetric"
304
   Effect.Size = Vector3.new(1, 1, 1)
305
   Effect.TopSurface = "Smooth"
306
   Effect.BottomSurface = "Smooth"
307
   Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
308
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
309
   EffectMesh = Instance.new("SpecialMesh")
310
   EffectMesh.Parent = Effect
311
   EffectMesh.MeshType = "Sphere"
312
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
313
  end
314
  wait(0.05)
315
 end
316
 Charge:Remove()
317
end
318
------------------------------------------------------------>
319
--[[
320
?     -->> Charge/Aim Function
321
--]]
322
------------------------------------------------------------>
323
function onChargeAim(Color, VictimTorso)
324
 Charge = Instance.new("Part")
325
 Charge.Parent = Me.Character.Torso
326
 Charge.Anchored = true
327
 Charge.CanCollide = false
328
 Charge.Locked = true
329
 Charge.Transparency = 0
330
 Charge.BrickColor = BrickColor.new(Color)
331
 Charge.formFactor = "Symmetric"
332
 Charge.Size = Vector3.new(4, 4, 4)
333
 Charge.TopSurface = "Smooth"
334
 Charge.BottomSurface = "Smooth"
335
 Charge.CFrame = Me.Character.Torso.CFrame
336
 ChargeMesh = Instance.new("SpecialMesh")
337
 ChargeMesh.Parent = Charge
338
 ChargeMesh.MeshType = "Brick"
339
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
340
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
341
 Sound:play()
342
 for i = 1 , 20 do
343
  Stuff = Charge:GetChildren()
344
  for i = 1 , #Stuff do
345
   if Stuff[i].Name == "Particle" then
346
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
347
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
348
   end
349
  end
350
  Particle = Instance.new("Part")
351
  Particle.Size = Vector3.new(1, 1, 1)
352
  Particle.Parent = Charge
353
  Particle.Locked = true
354
  Particle.CanCollide = false
355
  Particle.Shape = "Ball"
356
  Particle.BrickColor = BrickColor.new(Color)
357
  Particle.TopSurface = "Smooth"
358
  Particle.BottomSurface = "Smooth"
359
  Particle.Name = "Particle"
360
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
361
  ParticleMesh = Instance.new("SpecialMesh")
362
  ParticleMesh.Parent = Particle
363
  ParticleMesh.MeshType = "Sphere"
364
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
365
  BodyPosition = Instance.new("BodyPosition")
366
  BodyPosition.Parent = Particle
367
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
368
  BodyPosition.position = Me.Character.Torso.Position
369
  Particle:BreakJoints()
370
  
371
  if i >= 10 then
372
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
373
  end
374
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
375
  Charge.Transparency = Charge.Transparency + 0.05
376
  Stuff = Charge:GetChildren()
377
  for i = 1 , #Stuff do
378
   if Stuff[i].Name == "Effect" then
379
    Stuff[i]:Remove()
380
   end
381
  end
382
  part = Instance.new("Part")
383
  part.Parent = Me.Character
384
  part.CFrame = Me.Character.Torso.CFrame
385
  Angle = (6.28/7)
386
  angle = 0
387
  for ii = 1 , 14 do
388
   angle = Angle + angle
389
   part.CFrame = Me.Character.Torso.CFrame
390
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
391
   p = Instance.new("Part")
392
   p.Parent = Charge
393
   p.Name = "Effect"
394
   p.formFactor = "Symmetric"
395
   p.Size = Vector3.new(2, 1, 1)
396
   p.BrickColor = BrickColor.new(Color)
397
   p.Locked = true
398
   p.Anchored = true
399
   p.CanCollide = false
400
   p.TopSurface = "Smooth"
401
   p.BottomSurface = "Smooth"
402
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
403
  end
404
  part:Remove()
405
  part = Instance.new("Part")
406
  part.Parent = Me.Character
407
  part.CFrame = Me.Character.Torso.CFrame
408
  Angle = (6.28/7)
409
  angle = 0
410
  for ii = 1 , 14 do
411
   angle = Angle + angle
412
   part.CFrame = VictimTorso.CFrame
413
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
414
   p = Instance.new("Part")
415
   p.Parent = Charge
416
   p.Name = "Effect"
417
   p.formFactor = "Symmetric"
418
   p.Size = Vector3.new(2, 1, 1)
419
   p.BrickColor = BrickColor.new(Color)
420
   p.Locked = true
421
   p.Anchored = true
422
   p.CanCollide = false
423
   p.TopSurface = "Smooth"
424
   p.BottomSurface = "Smooth"
425
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
426
  end
427
  part:Remove()
428
  for i = 1 , 5 do
429
   Effect = Instance.new("Part")
430
   Effect.Parent = Charge
431
   Effect.Anchored = true
432
   Effect.CanCollide = false
433
   Effect.Locked = true
434
   Effect.Name = "Effect"
435
   Effect.Transparency = Charge.Transparency
436
   Effect.BrickColor = BrickColor.new(Color)
437
   Effect.formFactor = "Symmetric"
438
   Effect.Size = Vector3.new(1, 1, 1)
439
   Effect.TopSurface = "Smooth"
440
   Effect.BottomSurface = "Smooth"
441
   Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
442
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
443
   EffectMesh = Instance.new("SpecialMesh")
444
   EffectMesh.Parent = Effect
445
   EffectMesh.MeshType = "Sphere"
446
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
447
  end
448
  wait(0.05)
449
 end
450
 Charge:Remove()
451
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
452
 Sound:play()
453
end
454
------------------------------------------------------------>
455
--[[
456
?     -->> Blade
457
-- The Parts' names are named, "Grip" because I was too lazy to rename them :3
458
--]]
459
------------------------------------------------------------>
460
wait()
461
Tool = Me.Character:findFirstChild("Sword")
462
if Tool ~= nil then
463
 Tool:Remove()
464
end
465
Tool = Instance.new("Model")
466
Tool.Parent = Me.Character
467
Tool.Name = "Sword"
468
Handle = Instance.new("Part")
469
Handle.Parent = Tool
470
Handle.Locked = true
471
Handle.Reflectance = 0.5
472
Handle.CanCollide = false
473
Handle.TopSurface = "Smooth"
474
Handle.BottomSurface = "Smooth"
475
Handle.Size = Vector3.new(1, 1, 1)
476
Handle.formFactor = "Symmetric"
477
Handle.Transparency = 1
478
Handle.Name = "Handle"
479
Handle.Reflectance = 0
480
Mesh = Instance.new("SpecialMesh")
481
Mesh.Parent = Handle
482
Mesh.MeshType = "Brick"
483
Mesh.Scale = Vector3.new(0, 0, 0)
484
Weld = Instance.new("Weld")
485
Weld.Parent = Me.Character["Torso"]
486
Weld.Part0 = Me.Character["Torso"]
487
Weld.Part1 = Handle
488
Weld.C0 = CFrame.new(1.6, 2.3, 0.6) * CFrame.Angles(0, 0, 2.2)
489
Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
490
Grip1 = Instance.new("Part")
491
Grip1.Parent = Tool
492
Grip1.Locked = true
493
Grip1.BrickColor = BrickColor.new("Really Really black")
494
Grip1.Reflectance = 0
495
Grip1.TopSurface = "Smooth"
496
Grip1.BottomSurface = "Smooth"
497
Grip1.Size = Vector3.new(1, 1, 1)
498
Grip1.formFactor = "Symmetric"
499
Grip1.Transparency = 0
500
Grip1.Reflectance = 0
501
Grip1.CanCollide = false
502
Grip1.Name = "Grip1"
503
GripMesh1 = Instance.new("CylinderMesh")
504
GripMesh1.Parent = Grip1
505
GripMesh1.Scale = Vector3.new(0.45, 1.6, 0.45)
506
GripWeld = Instance.new("Weld")
507
GripWeld.Parent = Handle
508
GripWeld.Part0 = Handle
509
GripWeld.Part1 = Grip1
510
GripWeld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
511
Grip2 = Instance.new("Part")
512
Grip2.Parent = Tool
513
Grip2.Locked = true
514
Grip2.BrickColor = BrickColor.new("White")
515
Grip2.Reflectance = 0
516
Grip2.TopSurface = "Smooth"
517
Grip2.BottomSurface = "Smooth"
518
Grip2.Size = Vector3.new(1, 1, 1)
519
Grip2.formFactor = "Symmetric"
520
Grip2.Transparency = 0
521
Grip2.CanCollide = false
522
Grip2.Name = "Grip2"
523
GripMesh2 = Instance.new("CylinderMesh")
524
GripMesh2.Parent = Grip2
525
GripMesh2.Scale = Vector3.new(0.46, 0.1, 0.46)
526
GripWeld2 = Instance.new("Weld")
527
GripWeld2.Parent = Handle
528
GripWeld2.Part0 = Handle
529
GripWeld2.Part1 = Grip2
530
GripWeld2.C0 = CFrame.new(0, -0.4, 0)*CFrame.Angles(0, 0, 0)
531
Grip3 = Instance.new("Part")
532
Grip3.Parent = Tool
533
Grip3.Locked = true
534
Grip3.BrickColor = BrickColor.new("White")
535
Grip3.Reflectance = 0
536
Grip3.TopSurface = "Smooth"
537
Grip3.BottomSurface = "Smooth"
538
Grip3.Size = Vector3.new(1, 1, 1)
539
Grip3.formFactor = "Symmetric"
540
Grip3.Transparency = 0
541
Grip3.CanCollide = false
542
Grip3.Name = "Grip3"
543
GripMesh3 = Instance.new("CylinderMesh")
544
GripMesh3.Parent = Grip3
545
GripMesh3.Scale = Vector3.new(0.46, 0.1, 0.46)
546
GripWeld3 = Instance.new("Weld")
547
GripWeld3.Parent = Handle
548
GripWeld3.Part0 = Handle
549
GripWeld3.Part1 = Grip3
550
GripWeld3.C0 = CFrame.new(0, -0.29, 0)*CFrame.Angles(0, 0, 0.05)
551
Grip4 = Instance.new("Part")
552
Grip4.Parent = Tool
553
Grip4.Locked = true
554
Grip4.BrickColor = BrickColor.new("White")
555
Grip4.Reflectance = 0
556
Grip4.TopSurface = "Smooth"
557
Grip4.BottomSurface = "Smooth"
558
Grip4.Size = Vector3.new(1, 1, 1)
559
Grip4.formFactor = "Symmetric"
560
Grip4.Transparency = 0
561
Grip4.CanCollide = false
562
Grip4.Name = "Grip4"
563
GripMesh4 = Instance.new("CylinderMesh")
564
GripMesh4.Parent = Grip4
565
GripMesh4.Scale = Vector3.new(0.46, 0.1, 0.46)
566
GripWeld4 = Instance.new("Weld")
567
GripWeld4.Parent = Handle
568
GripWeld4.Part0 = Handle
569
GripWeld4.Part1 = Grip4
570
GripWeld4.C0 = CFrame.new(0, -0.18, 0)*CFrame.Angles(0, 0, 0)
571
Grip5 = Instance.new("Part")
572
Grip5.Parent = Tool
573
Grip5.Locked = true
574
Grip5.BrickColor = BrickColor.new("White")
575
Grip5.Reflectance = 0
576
Grip5.TopSurface = "Smooth"
577
Grip5.BottomSurface = "Smooth"
578
Grip5.Size = Vector3.new(1, 1, 1)
579
Grip5.formFactor = "Symmetric"
580
Grip5.Transparency = 0
581
Grip5.CanCollide = false
582
Grip5.Name = "Grip5"
583
GripMesh5 = Instance.new("CylinderMesh")
584
GripMesh5.Parent = Grip5
585
GripMesh5.Scale = Vector3.new(0.46, 0.1, 0.46)
586
GripWeld5 = Instance.new("Weld")
587
GripWeld5.Parent = Handle
588
GripWeld5.Part0 = Handle
589
GripWeld5.Part1 = Grip5
590
GripWeld5.C0 = CFrame.new(0, -0.07, 0)*CFrame.Angles(0, 0, 0.03)
591
Grip6 = Instance.new("Part")
592
Grip6.Parent = Tool
593
Grip6.Locked = true
594
Grip6.BrickColor = BrickColor.new("White")
595
Grip6.Reflectance = 0
596
Grip6.TopSurface = "Smooth"
597
Grip6.BottomSurface = "Smooth"
598
Grip6.Size = Vector3.new(1, 1, 1)
599
Grip6.formFactor = "Symmetric"
600
Grip6.Transparency = 0
601
Grip6.CanCollide = false
602
Grip6.Name = "Grip6"
603
GripMesh = Instance.new("CylinderMesh")
604
GripMesh.Parent = Grip6
605
GripMesh.Scale = Vector3.new(0.46, 0.1, 0.46)
606
GripWeld = Instance.new("Weld")
607
GripWeld.Parent = Handle
608
GripWeld.Part0 = Handle
609
GripWeld.Part1 = Grip6
610
GripWeld.C0 = CFrame.new(0, 0.04, 0)*CFrame.Angles(0, 0, -0.05)
611
Grip7 = Instance.new("Part")
612
Grip7.Parent = Tool
613
Grip7.Locked = true
614
Grip7.BrickColor = BrickColor.new("White")
615
Grip7.Reflectance = 0
616
Grip7.TopSurface = "Smooth"
617
Grip7.BottomSurface = "Smooth"
618
Grip7.Size = Vector3.new(1, 1, 1)
619
Grip7.formFactor = "Symmetric"
620
Grip7.Transparency = 0
621
Grip7.CanCollide = false
622
Grip7.Name = "Grip7"
623
GripMesh7 = Instance.new("CylinderMesh")
624
GripMesh7.Parent = Grip7
625
GripMesh7.Scale = Vector3.new(0.46, 0.1, 0.46)
626
GripWeld7 = Instance.new("Weld")
627
GripWeld7.Parent = Handle
628
GripWeld7.Part0 = Handle
629
GripWeld7.Part1 = Grip7
630
GripWeld7.C0 = CFrame.new(0, 0.15, 0)*CFrame.Angles(0, 0, 0)
631
Grip8 = Instance.new("Part")
632
Grip8.Parent = Tool
633
Grip8.Locked = true
634
Grip8.BrickColor = BrickColor.new("White")
635
Grip8.Reflectance = 0
636
Grip8.TopSurface = "Smooth"
637
Grip8.BottomSurface = "Smooth"
638
Grip8.Size = Vector3.new(1, 1, 1)
639
Grip8.formFactor = "Symmetric"
640
Grip8.Transparency = 0
641
Grip8.CanCollide = false
642
Grip8.Name = "Grip8"
643
GripMesh8 = Instance.new("CylinderMesh")
644
GripMesh8.Parent = Grip8
645
GripMesh8.Scale = Vector3.new(0.46, 0.1, 0.46)
646
GripWeld8 = Instance.new("Weld")
647
GripWeld8.Parent = Handle
648
GripWeld8.Part0 = Handle
649
GripWeld8.Part1 = Grip8
650
GripWeld8.C0 = CFrame.new(0, 0.26, 0)*CFrame.Angles(0, 0, 0)
651
Grip9 = Instance.new("Part")
652
Grip9.Parent = Tool
653
Grip9.Locked = true
654
Grip9.BrickColor = BrickColor.new("White")
655
Grip9.Reflectance = 0
656
Grip9.TopSurface = "Smooth"
657
Grip9.BottomSurface = "Smooth"
658
Grip9.Size = Vector3.new(1, 1, 1)
659
Grip9.formFactor = "Symmetric"
660
Grip9.Transparency = 0
661
Grip9.CanCollide = false
662
Grip9.Name = "Grip9"
663
GripMesh9 = Instance.new("CylinderMesh")
664
GripMesh9.Parent = Grip9
665
GripMesh9.Scale = Vector3.new(0.46, 0.1, 0.46)
666
GripWeld9 = Instance.new("Weld")
667
GripWeld9.Parent = Handle
668
GripWeld9.Part0 = Handle
669
GripWeld9.Part1 = Grip9
670
GripWeld9.C0 = CFrame.new(0, 0.37, 0)*CFrame.Angles(0, 0, 0.07)
671
Grip10 = Instance.new("Part")
672
Grip10.Parent = Tool
673
Grip10.Locked = true
674
Grip10.Reflectance = 0
675
Grip10.CanCollide = false
676
Grip10.BrickColor = BrickColor.new("Really Really black")
677
Grip10.Reflectance = 0
678
Grip10.TopSurface = "Smooth"
679
Grip10.BottomSurface = "Smooth"
680
Grip10.Size = Vector3.new(1, 1, 1)
681
Grip10.formFactor = "Symmetric"
682
Grip10.Transparency = 0
683
Grip10.Name = "Grip10"
684
GripMesh10 = Instance.new("SpecialMesh")
685
GripMesh10.Parent = Grip10
686
GripMesh10.MeshType = "Sphere"
687
GripMesh10.Scale = Vector3.new(0.6, 0.6, 0.6)
688
GripWeld10 = Instance.new("Weld")
689
GripWeld10.Parent = Handle
690
GripWeld10.Part0 = Handle
691
GripWeld10.Part1 = Grip10
692
GripWeld10.C0 = CFrame.new(0, -0.8, 0)*CFrame.Angles(0, 0, 0)
693
Grip11 = Instance.new("Part")
694
Grip11.Parent = Tool
695
Grip11.Locked = true
696
Grip11.BrickColor = BrickColor.new("Really Really black")
697
Grip11.Reflectance = 0.5
698
Grip11.TopSurface = "Smooth"
699
Grip11.CanCollide = false
700
Grip11.BottomSurface = "Smooth"
701
Grip11.Size = Vector3.new(1, 1, 1)
702
Grip11.formFactor = "Symmetric"
703
Grip11.Transparency = 0
704
Grip11.Name = "Grip11"
705
Grip11.Reflectance = 0
706
GripMesh11 = Instance.new("SpecialMesh")
707
GripMesh11.Parent = Grip11
708
GripMesh11.MeshType = "Brick"
709
GripMesh11.Scale = Vector3.new(0.55, 0.4, 1.4)
710
GripWeld11 = Instance.new("Weld")
711
GripWeld11.Parent = Handle
712
GripWeld11.Part0 = Handle
713
GripWeld11.Part1 = Grip11
714
GripWeld11.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
715
Grip12 = Instance.new("Part")
716
Grip12.Parent = Tool
717
Grip12.Locked = true
718
Grip12.CanCollide = false
719
Grip12.BrickColor = BrickColor.new("Really Really black")
720
Grip12.Reflectance = 0.5
721
Grip12.TopSurface = "Smooth"
722
Grip12.BottomSurface = "Smooth"
723
Grip12.Size = Vector3.new(1, 1, 1)
724
Grip12.formFactor = "Symmetric"
725
Grip12.Transparency = 0
726
Grip12.Name = "Grip12"
727
Grip12.Reflectance = 0
728
GripMesh12 = Instance.new("SpecialMesh")
729
GripMesh12.Parent = Grip12
730
GripMesh12.MeshType = "Wedge"
731
GripMesh12.Scale = Vector3.new(0.55, 0.4, 0.9)
732
GripWeld12 = Instance.new("Weld")
733
GripWeld12.Parent = Handle
734
GripWeld12.Part0 = Handle
735
GripWeld12.Part1 = Grip12
736
GripWeld12.C0 = CFrame.new(0, 0.908, 1.1)*CFrame.Angles(3, 0, 0)
737
Grip13 = Instance.new("Part")
738
Grip13.Parent = Tool
739
Grip13.Locked = true
740
Grip13.CanCollide = false
741
Grip13.BrickColor = BrickColor.new("Really Really black")
742
Grip13.Reflectance = 0.5
743
Grip13.TopSurface = "Smooth"
744
Grip13.BottomSurface = "Smooth"
745
Grip13.Size = Vector3.new(1, 1, 1)
746
Grip13.formFactor = "Symmetric"
747
Grip13.Transparency = 0
748
Grip13.Name = "Grip13"
749
Grip13.Reflectance = 0
750
GripMesh13 = Instance.new("SpecialMesh")
751
GripMesh13.Parent = Grip13
752
GripMesh13.MeshType = "Wedge"
753
GripMesh13.Scale = Vector3.new(0.55, 0.4, 0.9)
754
GripWeld13 = Instance.new("Weld")
755
GripWeld13.Parent = Handle
756
GripWeld13.Part0 = Handle
757
GripWeld13.Part1 = Grip13
758
GripWeld13.C0 = CFrame.new(0, 0.908, -1.1)*CFrame.Angles(-3, 3.14, 0)
759
Grip14 = Instance.new("Part")
760
Grip14.Parent = Tool
761
Grip14.Locked = true
762
Grip14.CanCollide = false
763
Grip14.BrickColor = BrickColor.new("White")
764
Grip14.Reflectance = 0.5
765
Grip14.TopSurface = "Smooth"
766
Grip14.BottomSurface = "Smooth"
767
Grip14.Size = Vector3.new(1, 1, 1)
768
Grip14.formFactor = "Symmetric"
769
Grip14.Transparency = 0.1
770
Grip14.Name = "Grip14"
771
Grip14.Reflectance = 0
772
GripMesh14 = Instance.new("SpecialMesh")
773
GripMesh14.Parent = Grip14
774
GripMesh14.MeshType = "Brick"
775
GripMesh14.Scale = Vector3.new(0.552, 0.15, 1.3)
776
GripWeld14 = Instance.new("Weld")
777
GripWeld14.Parent = Handle
778
GripWeld14.Part0 = Handle
779
GripWeld14.Part1 = Grip14
780
GripWeld14.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
781
Grip15 = Instance.new("Part")
782
Grip15.Parent = Tool
783
Grip15.Locked = true
784
Grip15.CanCollide = false
785
Grip15.BrickColor = BrickColor.new("White")
786
Grip15.Reflectance = 0.5
787
Grip15.TopSurface = "Smooth"
788
Grip15.BottomSurface = "Smooth"
789
Grip15.Size = Vector3.new(1, 1, 1)
790
Grip15.formFactor = "Symmetric"
791
Grip15.Transparency = 0.1
792
Grip15.Name = "Grip15"
793
Grip15.Reflectance = 0
794
GripMesh15 = Instance.new("SpecialMesh")
795
GripMesh15.Parent = Grip15
796
GripMesh15.MeshType = "Sphere"
797
GripMesh15.Scale = Vector3.new(0.6, 0.4, 1.5)
798
GripWeld15 = Instance.new("Weld")
799
GripWeld15.Parent = Handle
800
GripWeld15.Part0 = Handle
801
GripWeld15.Part1 = Grip15
802
GripWeld15.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
803
Grip16 = Instance.new("Part")
804
Grip16.Parent = Tool
805
Grip16.Locked = true
806
Grip16.BrickColor = BrickColor.new("Really Really black")
807
Grip16.Reflectance = 0.5
808
Grip16.TopSurface = "Smooth"
809
Grip16.BottomSurface = "Smooth"
810
Grip16.Size = Vector3.new(1, 1, 1)
811
Grip16.formFactor = "Symmetric"
812
Grip16.Transparency = 0
813
Grip16.Name = "Grip16"
814
Grip16.CanCollide = false
815
Grip16.Reflectance = 0
816
GripMesh16 = Instance.new("SpecialMesh")
817
GripMesh16.Parent = Grip16
818
GripMesh16.MeshType = "Brick"
819
GripMesh16.Scale = Vector3.new(0.2, 0.3, 1)
820
GripWeld = Instance.new("Weld")
821
GripWeld.Parent = Handle
822
GripWeld.Part0 = Handle
823
GripWeld.Part1 = Grip16
824
GripWeld.C0 = CFrame.new(0, 1.1, 0)*CFrame.Angles(0, 0, 0)
825
Grip17 = Instance.new("Part")
826
Grip17.Parent = Tool
827
Grip17.Locked = true
828
Grip17.BrickColor = BrickColor.new("Really black")
829
Grip17.Reflectance = 0.5
830
Grip17.TopSurface = "Smooth"
831
Grip17.BottomSurface = "Smooth"
832
Grip17.Size = Vector3.new(1, 3, 1)
833
Grip17.formFactor = "Symmetric"
834
Grip17.Transparency = 0
835
Grip17.Name = "Grip17"
836
Grip17.CanCollide = false
837
Grip17.Reflectance = 0
838
GripMesh17 = Instance.new("SpecialMesh")
839
GripMesh17.Parent = Grip17
840
GripMesh17.MeshType = "Brick"
841
GripMesh17.Scale = Vector3.new(0.19, 1, 1)
842
GripWeld17 = Instance.new("Weld")
843
GripWeld17.Parent = Handle
844
GripWeld17.Part0 = Handle
845
GripWeld17.Part1 = Grip17
846
GripWeld17.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
847
Grip18 = Instance.new("Part")
848
Grip18.Parent = Tool
849
Grip18.Locked = true
850
Grip18.BrickColor = BrickColor.new("Really black")
851
Grip18.Reflectance = 0.5
852
Grip18.TopSurface = "Smooth"
853
Grip18.BottomSurface = "Smooth"
854
Grip18.Size = Vector3.new(1, 3, 1)
855
Grip18.formFactor = "Symmetric"
856
Grip18.Transparency = 0
857
Grip18.Name = "Grip18"
858
Grip18.CanCollide = false
859
Grip18.Reflectance = 0
860
GripMesh18 = Instance.new("SpecialMesh")
861
GripMesh18.Parent = Grip18
862
GripMesh18.MeshType = "Brick"
863
GripMesh18.Scale = Vector3.new(0.19, 1, 1)
864
GripWeld18 = Instance.new("Weld")
865
GripWeld18.Parent = Handle
866
GripWeld18.Part0 = Handle
867
GripWeld18.Part1 = Grip18
868
GripWeld18.C0 = CFrame.new(0, 4.15, -0.155)*CFrame.Angles(0, 0, 0)
869
Grip19 = Instance.new("Part")
870
Grip19.Parent = Tool
871
Grip19.Locked = true
872
Grip19.BrickColor = BrickColor.new("Really black")
873
Grip19.Reflectance = 0.5
874
Grip19.TopSurface = "Smooth"
875
Grip19.BottomSurface = "Smooth"
876
Grip19.Size = Vector3.new(1, 3, 1)
877
Grip19.formFactor = "Symmetric"
878
Grip19.Transparency = 0
879
Grip19.CanCollide = false
880
Grip19.Name = "Grip19"
881
Grip19.Reflectance = 0
882
GripMesh19 = Instance.new("SpecialMesh")
883
GripMesh19.Parent = Grip19
884
GripMesh19.MeshType = "Wedge"
885
GripMesh19.Scale = Vector3.new(0.19, 1, 1)
886
GripWeld19 = Instance.new("Weld")
887
GripWeld19.Parent = Handle
888
GripWeld19.Part0 = Handle
889
GripWeld19.Part1 = Grip19
890
GripWeld19.C0 = CFrame.new(0, 5.99, -0.07)*CFrame.Angles(0.08, 0, 0)
891
Grip20 = Instance.new("Part")
892
Grip20.Parent = Tool
893
Grip20.Locked = true
894
Grip20.BrickColor = BrickColor.new("White")
895
Grip20.Reflectance = 0.5
896
Grip20.TopSurface = "Smooth"
897
Grip20.BottomSurface = "Smooth"
898
Grip20.Size = Vector3.new(1, 3, 1)
899
Grip20.formFactor = "Symmetric"
900
Grip20.Transparency = 0
901
Grip20.Name = "Grip20"
902
Grip20.CanCollide = false
903
Grip20.Reflectance = 0
904
GripMesh20 = Instance.new("SpecialMesh")
905
GripMesh20.Parent = Grip20
906
GripMesh20.MeshType = "Brick"
907
GripMesh20.Scale = Vector3.new(0.193, 1, 0.2)
908
GripWeld20 = Instance.new("Weld")
909
GripWeld20.Parent = Handle
910
GripWeld20.Part0 = Handle
911
GripWeld20.Part1 = Grip20
912
GripWeld20.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
913
Grip21 = Instance.new("Part")
914
Grip21.Parent = Tool
915
Grip21.Locked = true
916
Grip21.BrickColor = BrickColor.new("White")
917
Grip21.Reflectance = 0.5
918
Grip21.TopSurface = "Smooth"
919
Grip21.BottomSurface = "Smooth"
920
Grip21.Size = Vector3.new(1, 1, 1)
921
Grip21.formFactor = "Symmetric"
922
Grip21.Transparency = 0
923
Grip21.Name = "Grip21"
924
Grip21.CanCollide = false
925
Grip21.Reflectance = 0
926
GripMesh21 = Instance.new("SpecialMesh")
927
GripMesh21.Parent = Grip21
928
GripMesh21.MeshType = "Brick"
929
GripMesh21.Scale = Vector3.new(0.193, 1, 0.2)
930
GripWeld21 = Instance.new("Weld")
931
GripWeld21.Parent = Handle
932
GripWeld21.Part0 = Handle
933
GripWeld21.Part1 = Grip21
934
GripWeld21.C0 = CFrame.new(0, 3.7, -0.155)*CFrame.Angles(0, 0, 0)
935
Grip22 = Instance.new("Part")
936
Grip22.Parent = Tool
937
Grip22.Locked = true
938
Grip22.BrickColor = BrickColor.new("White")
939
Grip22.Reflectance = 0.5
940
Grip22.TopSurface = "Smooth"
941
Grip22.BottomSurface = "Smooth"
942
Grip22.Size = Vector3.new(1, 1, 1)
943
Grip22.formFactor = "Symmetric"
944
Grip22.Transparency = 0
945
Grip22.CanCollide = false
946
Grip22.Name = "Grip22"
947
Grip22.Reflectance = 0
948
GripMesh22 = Instance.new("SpecialMesh")
949
GripMesh22.MeshId = "http://www.roblox.com/asset/?id=19251107"
950
GripMesh22.Parent = Grip22
951
GripMesh22.Scale = Vector3.new(0.4, 4.7, 0.4)
952
GripWeld22 = Instance.new("Weld")
953
GripWeld22.Parent = Handle
954
GripWeld22.Part0 = Handle
955
GripWeld22.Part1 = Grip22
956
GripWeld22.C0 = CFrame.new(0, 4.2, -0.155)*CFrame.Angles(0, 0, 1.57)
957
------------------------------------------------------------>
958
--[[
959
?     -->> Sounds
960
--]]
961
------------------------------------------------------------>
962
Sound = Instance.new("Sound")
963
Sound.Parent = Handle
964
Sound.Name = "Sound"
965
Sound.Pitch = 1
966
Sound.SoundId = ""
967
Sound.Volume = 3
968
------------------------------------------------------------>
969
--[[
970
?     -->> Message
971
--]]
972
------------------------------------------------------------>
973
Amessage = Instance.new("Message")
974
Amessage.Parent = game.Workspace
975
Amessage.Name= "Amessage"
976
Amessage.Text = ""
977
------------------------------------------------------------>
978
--[[
979
?     -->> Button1Down
980
--]]
981
------------------------------------------------------------>
982
function onButton1Down()
983
if Activated then return end
984
if Me.Character.Humanoid.Sit == true or Me.Character.Humanoid.PlatformStand == true then
985
 Me.Character.Humanoid.Jump = true
986
 Me.Character.Humanoid.PlatformStand = false
987
 Me.Character.Humanoid.Sit = false
988
 Me.Character.Torso.Velocity = Vector3.new(0, 20, 0)
989
end
990
if Mode == "Swing" then
991
 Activated = true
992
 if Me.Character.Humanoid.Jump == true then
993
  Weld.Parent = Me.Character["Left Arm"]
994
  Weld.Part0 = Me.Character["Left Arm"]
995
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
996
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1, 0)
997
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
998
  Sound:play()
999
  for i = 1 , 8 do
1000
   Clone1 = Grip17:clone()
1001
   Clone1.Parent = Tool
1002
   Clone1.Name = "Shadow"
1003
   Clone1.Anchored = true
1004
   Clone1.CanCollide = false
1005
   Clone1.Transparency = 0.2
1006
   Clone1.BrickColor = BrickColor.new("Really Really black")
1007
   Clone2 = Grip18:clone()
1008
   Clone2.Parent = Tool
1009
   Clone2.Name = "Shadow"
1010
   Clone2.Anchored = true
1011
   Clone2.CanCollide = false
1012
   Clone2.Transparency = 0.2
1013
   Clone2.BrickColor = BrickColor.new("Really Really black")
1014
   Clone3 = Grip19:clone()
1015
   Clone3.Parent = Tool
1016
   Clone3.Name = "Shadow"
1017
   Clone3.Anchored = true
1018
   Clone3.CanCollide = false
1019
   Clone3.Transparency = 0.2
1020
   Clone3.BrickColor = BrickColor.new("Really Really black")
1021
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1022
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1023
   wait()
1024
  end
1025
  wait()
1026
  for i = 1 , 8 do
1027
   Clone1 = Grip17:clone()
1028
   Clone1.Parent = Tool
1029
   Clone1.Name = "Shadow"
1030
   Clone1.Anchored = true
1031
   Clone1.CanCollide = false
1032
   Clone1.Transparency = 0.2
1033
   Clone1.BrickColor = BrickColor.new("Really Really black")
1034
   Clone2 = Grip18:clone()
1035
   Clone2.Parent = Tool
1036
   Clone2.Name = "Shadow"
1037
   Clone2.Anchored = true
1038
   Clone2.CanCollide = false
1039
   Clone2.Transparency = 0.2
1040
   Clone2.BrickColor = BrickColor.new("Really Really black")
1041
   Clone3 = Grip19:clone()
1042
   Clone3.Parent = Tool
1043
   Clone3.Name = "Shadow"
1044
   Clone3.Anchored = true
1045
   Clone3.CanCollide = false
1046
   Clone3.Transparency = 0.2
1047
   Clone3.BrickColor = BrickColor.new("Really Really black")
1048
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
1049
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1050
   wait()
1051
  end
1052
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0)
1053
  Weld.Parent = Me.Character["Right Arm"]
1054
  Weld.Part0 = Me.Character["Right Arm"]
1055
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15) 
1056
  else
1057
  Weld.Parent = Me.Character["Left Arm"]
1058
  Weld.Part0 = Me.Character["Left Arm"]
1059
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1060
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1061
  Sound:play()
1062
  for i = 1 , 8 do
1063
   Clone1 = Grip17:clone()
1064
   Clone1.Parent = Tool
1065
   Clone1.Name = "Shadow"
1066
   Clone1.Anchored = true
1067
   Clone1.CanCollide = false
1068
   Clone1.Transparency = 0.2
1069
   Clone1.BrickColor = BrickColor.new("Really Really black")
1070
   Clone2 = Grip18:clone()
1071
   Clone2.Parent = Tool
1072
   Clone2.Name = "Shadow"
1073
   Clone2.Anchored = true
1074
   Clone2.CanCollide = false
1075
   Clone2.Transparency = 0.2
1076
   Clone2.BrickColor = BrickColor.new("Really Really black")
1077
   Clone3 = Grip19:clone()
1078
   Clone3.Parent = Tool
1079
   Clone3.Name = "Shadow"
1080
   Clone3.Anchored = true
1081
   Clone3.CanCollide = false
1082
   Clone3.Transparency = 0.2
1083
   Clone3.BrickColor = BrickColor.new("Really Really black")
1084
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1085
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1086
   wait()
1087
  end
1088
  wait(0.2)
1089
  for i = 1 , 8 do
1090
   Clone1 = Grip17:clone()
1091
   Clone1.Parent = Tool
1092
   Clone1.Name = "Shadow"
1093
   Clone1.Anchored = true
1094
   Clone1.CanCollide = false
1095
   Clone1.Transparency = 0.2
1096
   Clone1.BrickColor = BrickColor.new("Really Really black")
1097
   Clone2 = Grip18:clone()
1098
   Clone2.Parent = Tool
1099
   Clone2.Name = "Shadow"
1100
   Clone2.Anchored = true
1101
   Clone2.CanCollide = false
1102
   Clone2.Transparency = 0.2
1103
   Clone2.BrickColor = BrickColor.new("Really Really black")
1104
   Clone3 = Grip19:clone()
1105
   Clone3.Parent = Tool
1106
   Clone3.Name = "Shadow"
1107
   Clone3.Anchored = true
1108
   Clone3.CanCollide = false
1109
   Clone3.Transparency = 0.2
1110
   Clone3.BrickColor = BrickColor.new("Really Really black")
1111
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
1112
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1113
   wait()
1114
  end
1115
  Weld.Parent = Me.Character["Right Arm"]
1116
  Weld.Part0 = Me.Character["Right Arm"]
1117
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1118
 end
1119
Activated = false
1120
end
1121
if Mode == "Spin" then
1122
 Activated = true
1123
 Weld.Parent = Me.Character["Left Arm"]
1124
 Weld.Part0 = Me.Character["Left Arm"]
1125
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1126
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1127
 Sound:play()
1128
 for i = 1 , 8 do
1129
  Clone1 = Grip17:clone() 
1130
  Clone1.Parent = Tool
1131
  Clone1.Name = "Shadow"
1132
  Clone1.Anchored = true
1133
  Clone1.CanCollide = false
1134
  Clone1.Transparency = 0.2
1135
  Clone1.BrickColor = BrickColor.new("Really Really black")
1136
  Clone2 = Grip18:clone()
1137
  Clone2.Parent = Tool
1138
  Clone2.Name = "Shadow"
1139
  Clone2.Anchored = true
1140
  Clone2.CanCollide = false
1141
  Clone2.Transparency = 0.2
1142
  Clone2.BrickColor = BrickColor.new("Really Really black")
1143
  Clone3 = Grip19:clone()
1144
  Clone3.Parent = Tool
1145
  Clone3.Name = "Shadow"
1146
  Clone3.Anchored = true
1147
  Clone3.CanCollide = false
1148
  Clone3.Transparency = 0.2
1149
  Clone3.BrickColor = BrickColor.new("Really Really black")
1150
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1151
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1152
  wait()
1153
 end
1154
 game.Lighting.Brightness = -10
1155
 Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
1156
 Sound:play()
1157
 Gyro = Instance.new("BodyGyro")
1158
 Gyro.Parent = Me.Character.Torso
1159
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1160
 Gyro.cframe = Me.Character.Torso.CFrame
1161
 Gyro.D = 50
1162
 Wave = Instance.new("Part")
1163
 Wave.Parent = Me.Character.Torso
1164
 Wave.Anchored = true
1165
 Wave.CanCollide = false
1166
 Wave.Locked = true
1167
 Wave.Transparency = 0.2
1168
 Wave.BrickColor = BrickColor.new("Really Really black")
1169
 Wave.Size = Vector3.new(2, 1, 2)
1170
 Wave.TopSurface = "Smooth"
1171
 Wave.BottomSurface = "Smooth"
1172
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1173
 WaveMesh = Instance.new("CylinderMesh")
1174
 WaveMesh.Parent = Wave
1175
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
1176
 for i = 1 , 16 do
1177
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
1178
  Wave.Transparency = Wave.Transparency + 0.055
1179
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1180
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
1181
  wait()
1182
 end
1183
 
1184
 Wave:Remove()
1185
 Gyro:Remove()
1186
 wait(0.2)
1187
 for i = 1 , 8 do
1188
  Clone1 = Grip17:clone()
1189
  Clone1.Parent = Tool
1190
  Clone1.Name = "Shadow"
1191
  Clone1.Anchored = true
1192
  Clone1.CanCollide = false
1193
  Clone1.Transparency = 0.2
1194
  Clone1.BrickColor = BrickColor.new("Really Really black")
1195
  Clone2 = Grip18:clone()
1196
  Clone2.Parent = Tool
1197
  Clone2.Name = "Shadow"
1198
  Clone2.Anchored = true
1199
  Clone2.CanCollide = false
1200
  Clone2.Transparency = 0.2
1201
  Clone2.BrickColor = BrickColor.new("Really Really black")
1202
  Clone3 = Grip19:clone()
1203
  Clone3.Parent = Tool
1204
  Clone3.Name = "Shadow"
1205
  Clone3.Anchored = true
1206
  Clone3.CanCollide = false
1207
  Clone3.Transparency = 0.2
1208
  Clone3.BrickColor = BrickColor.new("Really Really black")
1209
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
1210
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1211
  wait()
1212
 end
1213
 Weld.Parent = Me.Character["Right Arm"]
1214
 Weld.Part0 = Me.Character["Right Arm"]
1215
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1216
 wait(1.5)
1217
 game.Lighting.Brightness = 1
1218
Activated = false
1219
end
1220
if Mode == "Teleport" then
1221
 if mouse.Target ~= nil then
1222
  Activated = true
1223
  MousePosition = mouse.Hit.p
1224
  Weld.Parent = Me.Character["Left Arm"]
1225
  Weld.Part0 = Me.Character["Left Arm"]
1226
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1227
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1228
  Sound:play()
1229
  for i = 1 , 8 do
1230
   Clone1 = Grip17:clone() 
1231
   Clone1.Parent = Tool
1232
   Clone1.Name = "Shadow"
1233
   Clone1.Anchored = true
1234
   Clone1.CanCollide = false
1235
   Clone1.Transparency = 0.2
1236
   Clone1.BrickColor = BrickColor.new("Institutional white")
1237
   Clone2 = Grip18:clone()
1238
   Clone2.Parent = Tool
1239
   Clone2.Name = "Shadow"
1240
   Clone2.Anchored = true
1241
   Clone2.CanCollide = false
1242
   Clone2.Transparency = 0.2
1243
   Clone2.BrickColor = BrickColor.new("Institutional white")
1244
   Clone3 = Grip19:clone()
1245
   Clone3.Parent = Tool
1246
   Clone3.Name = "Shadow"
1247
   Clone3.Anchored = true
1248
   Clone3.CanCollide = false
1249
   Clone3.Transparency = 0.2
1250
   Clone3.BrickColor = BrickColor.new("Institutional white")
1251
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1252
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1253
   wait()
1254
  end
1255
  Me.Character.Torso.CFrame = CFrame.new(MousePosition+Vector3.new(0, 3, 0))
1256
  Sound.SoundId = "http://www.roblox.com/asset/?id=11998796"
1257
  Sound:play()
1258
  Gyro = Instance.new("BodyGyro")
1259
  Gyro.Parent = Me.Character.Torso
1260
  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1261
  Gyro.cframe = Me.Character.Torso.CFrame
1262
  Gyro.D = 50
1263
  Wave = Instance.new("Part")
1264
  Wave.Parent = Me.Character.Torso
1265
  Wave.Anchored = true
1266
  Wave.CanCollide = false
1267
  Wave.Locked = true
1268
  Wave.Transparency = 0.2
1269
  Wave.BrickColor = BrickColor.new("Institutional white")
1270
  Wave.Size = Vector3.new(2, 1, 2)
1271
  Wave.TopSurface = "Smooth"
1272
  Wave.BottomSurface = "Smooth"
1273
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1274
  WaveMesh = Instance.new("CylinderMesh")
1275
  WaveMesh.Parent = Wave
1276
  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
1277
  for i = 1 , 5 do
1278
   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
1279
   Wave.Transparency = Wave.Transparency + 0.055
1280
   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1281
   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
1282
   wait()
1283
  end
1284
  Wave:Remove()
1285
  for i = 1 , 15 do
1286
   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
1287
   wait()
1288
  end
1289
 
1290
  Gyro:Remove()
1291
  wait(0.2)
1292
  for i = 1 , 8 do
1293
   Clone1 = Grip17:clone()
1294
   Clone1.Parent = Tool
1295
   Clone1.Name = "Shadow"
1296
   Clone1.Anchored = true
1297
   Clone1.CanCollide = false
1298
   Clone1.Transparency = 0.2
1299
   Clone1.BrickColor = BrickColor.new("Institutional white")
1300
   Clone2 = Grip18:clone()
1301
   Clone2.Parent = Tool
1302
   Clone2.Name = "Shadow"
1303
   Clone2.Anchored = true
1304
   Clone2.CanCollide = false
1305
   Clone2.Transparency = 0.2
1306
   Clone2.BrickColor = BrickColor.new("Institutional white")
1307
   Clone3 = Grip19:clone()
1308
   Clone3.Parent = Tool
1309
   Clone3.Name = "Shadow"
1310
   Clone3.Anchored = true
1311
   Clone3.CanCollide = false
1312
   Clone3.Transparency = 0.2
1313
   Clone3.BrickColor = BrickColor.new("Institutional white")
1314
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
1315
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1316
   wait()
1317
  end
1318
  Weld.Parent = Me.Character["Right Arm"]
1319
  Weld.Part0 = Me.Character["Right Arm"]
1320
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1321
 Activated = false
1322
 end
1323
end
1324
if Mode == "Explosion" then
1325
 Activated = true
1326
 for i = 1 , 8 do
1327
  Clone1 = Grip17:clone() 
1328
  Clone1.Parent = Tool
1329
  Clone1.Name = "Shadow"
1330
  Clone1.Anchored = true
1331
  Clone1.CanCollide = false
1332
  Clone1.Transparency = 0.2
1333
  Clone1.BrickColor = BrickColor.new("Institutional white")
1334
  Clone2 = Grip18:clone()
1335
  Clone2.Parent = Tool
1336
  Clone2.Name = "Shadow"
1337
  Clone2.Anchored = true
1338
  Clone2.CanCollide = false
1339
  Clone2.Transparency = 0.2
1340
  Clone2.BrickColor = BrickColor.new("Institutional white")
1341
  Clone3 = Grip19:clone()
1342
  Clone3.Parent = Tool
1343
  Clone3.Name = "Shadow"
1344
  Clone3.Anchored = true
1345
  Clone3.CanCollide = false
1346
  Clone3.Transparency = 0.2
1347
  Clone3.BrickColor = BrickColor.new("Institutional white")
1348
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
1349
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1350
  wait()
1351
 end
1352
 onCharge(24)
1353
 Range = 10
1354
 for i = 1 , 5 do
1355
 Range = Range + 15
1356
 Me.Character.Humanoid.WalkSpeed = 0
1357
 
1358
 Boom = Instance.new("Explosion")
1359
 Boom.Parent = Workspace
1360
 Boom.BlastRadius = Range/2
1361
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, 0) 
1362
 Boom = Instance.new("Explosion")
1363
 Boom.Parent = Workspace
1364
 Boom.BlastRadius = Range/2
1365
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, 0) 
1366
 Boom = Instance.new("Explosion")
1367
 Boom.Parent = Workspace
1368
 Boom.BlastRadius = Range/2
1369
 Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, Range) 
1370
 Boom = Instance.new("Explosion")
1371
 Boom.Parent = Workspace
1372
 Boom.BlastRadius = Range/2
1373
 Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, -Range)
1374
 Boom = Instance.new("Explosion")
1375
 Boom.Parent = Workspace
1376
 Boom.BlastRadius = Range/2
1377
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, Range) 
1378
 Boom = Instance.new("Explosion")
1379
 Boom.Parent = Workspace
1380
 Boom.BlastRadius = Range/2
1381
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, Range) 
1382
 Boom = Instance.new("Explosion")
1383
 Boom.Parent = Workspace
1384
 Boom.BlastRadius = Range/2
1385
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, -Range) 
1386
 Boom = Instance.new("Explosion")
1387
 Boom.Parent = Workspace
1388
 Boom.BlastRadius = Range/2
1389
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, -Range)
1390
 wait(0.05)
1391
 end
1392
 for i = 1 , 8 do
1393
  Clone1 = Grip17:clone()
1394
  Clone1.Parent = Tool
1395
  Clone1.Name = "Shadow"
1396
  Clone1.Anchored = true
1397
  Clone1.CanCollide = false
1398
  Clone1.Transparency = 0.2
1399
  Clone1.BrickColor = BrickColor.new("Institutional white")
1400
  Clone2 = Grip18:clone()
1401
  Clone2.Parent = Tool
1402
  Clone2.Name = "Shadow"
1403
  Clone2.Anchored = true
1404
  Clone2.CanCollide = false
1405
  Clone2.Transparency = 0.2
1406
  Clone2.BrickColor = BrickColor.new("Institutional white")
1407
  Clone3 = Grip19:clone()
1408
  Clone3.Parent = Tool
1409
  Clone3.Name = "Shadow"
1410
  Clone3.Anchored = true
1411
  Clone3.CanCollide = false
1412
  Clone3.Transparency = 0.2
1413
  Clone3.BrickColor = BrickColor.new("Institutional white")
1414
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
1415
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1416
  wait()
1417
 end
1418
Activated = false
1419
end
1420
if Mode == "ExplodeVictim" then
1421
 if mouse.Target ~= nil then
1422
 torso = mouse.Target.Parent:findFirstChild("Torso")
1423
 if torso ~= nil and torso.Parent.Name ~= Me.Name then
1424
 Activated = true
1425
 for i = 1 , 8 do
1426
  Clone1 = Grip17:clone() 
1427
  Clone1.Parent = Tool
1428
  Clone1.Name = "Shadow"
1429
  Clone1.Anchored = true
1430
  Clone1.CanCollide = false
1431
  Clone1.Transparency = 0.2
1432
  Clone1.BrickColor = BrickColor.new("Institutional white")
1433
  Clone2 = Grip18:clone()
1434
  Clone2.Parent = Tool
1435
  Clone2.Name = "Shadow"
1436
  Clone2.Anchored = true
1437
  Clone2.CanCollide = false
1438
  Clone2.Transparency = 0.2
1439
  Clone2.BrickColor = BrickColor.new("Institutional white")
1440
  Clone3 = Grip19:clone()
1441
  Clone3.Parent = Tool
1442
  Clone3.Name = "Shadow"
1443
  Clone3.Anchored = true
1444
  Clone3.CanCollide = false
1445
  Clone3.Transparency = 0.2
1446
  Clone3.BrickColor = BrickColor.new("Institutional white")
1447
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
1448
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1449
  wait()
1450
 end
1451
 onChargeAim(24, torso)
1452
 Boom = Instance.new("Explosion")
1453
 Boom.Parent = Workspace
1454
 Boom.BlastRadius = 20
1455
 Boom.Position = torso.Position
1456
 Stuff = torso.Parent:GetChildren()
1457
 for i = 1 , #Stuff do
1458
  if Stuff[i].className == "Part" then
1459
   Stuff[i].Anchored = false
1460
   Stuff[i]:BreakJoints()
1461
   Stuff[i].BrickColor = BrickColor.new("Really Really black")
1462
   Stuff[i].CanCollide = true
1463
  end
1464
 end
1465
 for i = 1 , 8 do
1466
  Clone1 = Grip17:clone()
1467
  Clone1.Parent = Tool
1468
  Clone1.Name = "Shadow"
1469
  Clone1.Anchored = true
1470
  Clone1.CanCollide = false
1471
  Clone1.Transparency = 0.2
1472
  Clone1.BrickColor = BrickColor.new("Institutional white")
1473
  Clone2 = Grip18:clone()
1474
  Clone2.Parent = Tool
1475
  Clone2.Name = "Shadow"
1476
  Clone2.Anchored = true
1477
  Clone2.CanCollide = false
1478
  Clone2.Transparency = 0.2
1479
  Clone2.BrickColor = BrickColor.new("Institutional white")
1480
  Clone3 = Grip19:clone()
1481
  Clone3.Parent = Tool
1482
  Clone3.Name = "Shadow"
1483
  Clone3.Anchored = true
1484
  Clone3.CanCollide = false
1485
  Clone3.Transparency = 0.2
1486
  Clone3.BrickColor = BrickColor.new("Institutional white")
1487
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
1488
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1489
  wait()
1490
 end
1491
 Activated = false
1492
 end
1493
 end
1494
end
1495
if Mode == "Assassinate" then
1496
 if mouse.Target ~= nil then
1497
 torso = mouse.Target.Parent:findFirstChild("Torso")
1498
 if torso ~= nil and torso.Parent.Name ~= Me.Name then
1499
 Activated = true
1500
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
1501
 Sound:play()
1502
 for i = 1 , 8 do
1503
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
1504
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
1505
  wait()
1506
 end
1507
 wait()
1508
 for i = 1 , 8 do
1509
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
1510
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
1511
  wait()
1512
 end
1513
 FakeLeftShoulder.C0 = OriginalLeftShoulder
1514
 Weld = Instance.new("Weld")
1515
 Weld.Parent = Me.Character["Torso"]
1516
 Weld.Part0 = Me.Character["Torso"]
1517
 Weld.Part1 = Handle
1518
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
1519
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
1520
 
1521
 for i = 1 , 16 do
1522
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
1523
 end
1524
 for i = 1 , 16 do
1525
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
1526
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
1527
  wait()
1528
 end
1529
 FakeRightShoulder.Parent = Me.Character.Torso
1530
 FakeRightShoulder.Part0 = Me.Character.Torso
1531
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
1532
 FakeRightShoulder.C0 = OriginalRightShoulder
1533
 FakeRightShoulder.C1 = OriginalRightShoulder2
1534
 FakeLeftShoulder.Parent = Me.Character.Torso
1535
 FakeLeftShoulder.Part0 = Me.Character.Torso
1536
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
1537
 FakeLeftShoulder.C0 = OriginalLeftShoulder
1538
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
1539
 FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.1, 0, 0)
1540
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.1, 0, 0) 
1541
 wait(0.1)
1542
 FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.2, 0, 0)
1543
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.2, 0, 0) 
1544
 wait(0.1)
1545
 Blade1 = Instance.new("Part")
1546
 Blade1.Parent = Me.Character["Right Arm"]
1547
 Blade1.CanCollide = false
1548
 Blade1.formFactor = "Symmetric"
1549
 Blade1.Size = Vector3.new(1, 2, 1)
1550
 Blade1.TopSurface = "Smooth"
1551
 Blade1.BottomSurface = "Smooth"
1552
 Blade1.Locked = true
1553
 Blade1.BrickColor = BrickColor.new("Medium stone grey")
1554
 Blade1.Name = "Blade1"
1555
 Blade1.CFrame = Me.Character["Right Arm"].CFrame
1556
 Blade2 = Instance.new("Part")
1557
 Blade2.Parent = Me.Character["Left Arm"]
1558
 Blade2.CanCollide = false
1559
 Blade2.formFactor = "Symmetric"
1560
 Blade2.Size = Vector3.new(1, 2, 1)
1561
 Blade2.TopSurface = "Smooth"
1562
 Blade2.BottomSurface = "Smooth"
1563
 Blade2.Locked = true
1564
 Blade2.BrickColor = BrickColor.new("Medium stone grey")
1565
 Blade2.Name = "Blade2"
1566
 Blade2.CFrame = Me.Character["Left Arm"].CFrame
1567
 Blade1Mesh = Instance.new("SpecialMesh")
1568
 Blade1Mesh.Parent = Blade1
1569
 Blade1Mesh.MeshType = "Brick"
1570
 Blade1Mesh.Scale = Vector3.new(0.2, 1, 0.2)
1571
 Blade2Mesh = Instance.new("SpecialMesh")
1572
 Blade2Mesh.Parent = Blade2
1573
 Blade2Mesh.MeshType = "Brick"
1574
 Blade2Mesh.Scale = Vector3.new(0.2, 1, 0.2)
1575
 Blade1Weld = Instance.new("Weld")
1576
 Blade1Weld.Parent = Me.Character["Right Arm"]
1577
 Blade1Weld.Part0 = Me.Character["Right Arm"]
1578
 Blade1Weld.Part1 = Blade1
1579
 Blade1Weld.C0 = CFrame.new(-0.3, 0, 0)
1580
 Blade2Weld = Instance.new("Weld")
1581
 Blade2Weld.Parent = Me.Character["Left Arm"]
1582
 Blade2Weld.Part0 = Me.Character["Left Arm"]
1583
 Blade2Weld.Part1 = Blade2
1584
 Blade2Weld.C0 = CFrame.new(0.3, 0, 0)
1585
 for i = 1 , 17 do
1586
  Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, -0.1, 0)
1587
  Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, -0.1, 0)
1588
  Me.Character:MoveTo(Me.Character.Torso.Position)
1589
  wait(0.05)
1590
 end
1591
 for i = 1 , 5 do
1592
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
1593
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.1)  
1594
 wait()
1595
 end
1596
 
1597
 wait(1.5)
1598
 Me.Character:MoveTo(Me.Character.Torso.Position)
1599
 BodyPosition = Instance.new("BodyPosition")
1600
 BodyPosition.Parent = Me.Character.Torso
1601
 BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1602
 BodyPosition.position = torso.Position
1603
 BodyGyro = Instance.new("BodyGyro")
1604
 BodyGyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1605
 BodyGyro.Parent = Me.Character.Torso
1606
 BodyGyro.cframe = CFrame.new(Me.Character.Torso.Position, torso.Position)
1607
 wait(0.8)
1608
 BodyPosition:Remove()
1609
 BodyGyro:Remove()
1610
 Me.Character.Torso.CFrame = torso.CFrame
1611
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.5)
1612
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)  
1613
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 1.57)
1614
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -1.57)  
1615
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.785, 0, 0)
1616
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.785, 0, 0)  
1617
 KillWeld = Instance.new("Weld")
1618
 KillWeld.Parent = Me.Character.Torso
1619
 KillWeld.Part0 = Me.Character.Torso
1620
 KillWeld.Part1 = torso
1621
 KillWeld.C0 = CFrame.new(0, 0, -1.6)
1622
 wait(0.3)
1623
 for i = 1 , 12 do
1624
 KillWeld.C0 = KillWeld.C0 * CFrame.new(0, 0.08, 0.02) * CFrame.Angles(0.1, 0, 0)
1625
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
1626
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
1627
 wait(0.1)
1628
 end
1629
 wait(0.15)
1630
 KillWeld:Remove()
1631
 if torso ~= nil then
1632
  torso:BreakJoints()
1633
 end
1634
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
1635
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
1636
 for i = 1 , 3 do
1637
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
1638
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
1639
 wait()
1640
 end
1641
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.07)
1642
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.07)
1643
 wait(0.1)
1644
 for i = 1 , 17 do
1645
  Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, 0.1, 0)
1646
  Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, 0.1, 0)
1647
  wait(0.05)
1648
 end
1649
 FakeRightShoulder.C0 = OriginalRightShoulder
1650
 FakeLeftShoulder.C0 = OriginalLeftShoulder
1651
 wait()
1652
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
1653
 Sound:play()
1654
 FakeRightShoulder.Parent = Me.Character.Torso
1655
 FakeRightShoulder.Part0 = Me.Character.Torso
1656
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
1657
 FakeRightShoulder.C0 = OriginalRightShoulder
1658
 FakeRightShoulder.C1 = OriginalRightShoulder2
1659
 FakeLeftShoulder.Parent = Me.Character.Torso
1660
 FakeLeftShoulder.Part0 = Me.Character.Torso
1661
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
1662
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
1663
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
1664
 Weld:Remove()
1665
 Weld = Instance.new("Weld")
1666
 Weld.Parent = Me.Character["Torso"]
1667
 Weld.Part0 = Me.Character["Torso"]
1668
 Weld.Part1 = Handle
1669
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
1670
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
1671
 for i = 1 , 16 do
1672
  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
1673
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
1674
  wait()
1675
 end
1676
 wait()
1677
 Weld.Parent = Me.Character["Right Arm"]
1678
 Weld.Part0 = Me.Character["Right Arm"]
1679
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1680
 for i = 1 , 8 do
1681
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
1682
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
1683
  wait()
1684
 end
1685
 wait()
1686
 for i = 1 , 8 do
1687
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
1688
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
1689
  wait()
1690
 end
1691
 wait(0.2)
1692
 Activated = false
1693
 end
1694
 end
1695
end
1696
if Mode == "Tornado" then
1697
 Activated = true
1698
 Weld.Parent = Me.Character["Left Arm"]
1699
 Weld.Part0 = Me.Character["Left Arm"]
1700
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1701
 for i = 1 , 8 do
1702
  Clone1 = Grip17:clone() 
1703
  Clone1.Parent = Tool
1704
  Clone1.Name = "Shadow"
1705
  Clone1.Anchored = true
1706
  Clone1.CanCollide = false
1707
  Clone1.Transparency = 0.2
1708
  Clone1.BrickColor = BrickColor.new("Institutional white")
1709
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1710
 Sound:play()
1711
  Clone2 = Grip18:clone()
1712
  Clone2.Parent = Tool
1713
  Clone2.Name = "Shadow"
1714
  Clone2.Anchored = true
1715
  Clone2.CanCollide = false
1716
  Clone2.Transparency = 0.2
1717
  Clone2.BrickColor = BrickColor.new("Institutional white")
1718
  Clone3 = Grip19:clone()
1719
  Clone3.Parent = Tool
1720
  Clone3.Name = "Shadow"
1721
  Clone3.Anchored = true
1722
  Clone3.CanCollide = false
1723
  Clone3.Transparency = 0.2
1724
  Clone3.BrickColor = BrickColor.new("Institutional white")
1725
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1726
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1727
  wait()
1728
 end
1729
 f=Instance.new("Fire")
1730
 f.Parent= Me.Character.Sword.Grip19
1731
 f.Heat = 5
1732
 f.Size = 5
1733
 f.Color=Color3.new(0,0,-255) 
1734
 f.SecondaryColor = Color3.new(0,0,-255) 
1735
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1736
 Sound:play()
1737
 Gyro = Instance.new("BodyGyro")
1738
 Gyro.Parent = Me.Character.Torso
1739
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1740
 Gyro.cframe = Me.Character.Torso.CFrame
1741
 Gyro.D = 50
1742
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1743
 Sound:play()
1744
 Wave = Instance.new("Part")
1745
 Wave.Parent = Me.Character.Torso
1746
 Wave.Anchored = true
1747
 Wave.CanCollide = false
1748
 Wave.Locked = true
1749
 Wave.Transparency = 0.2
1750
 Wave.BrickColor = BrickColor.new("Institutional white")
1751
 Wave.Size = Vector3.new(2, 1, 2)
1752
 Wave.TopSurface = "Smooth"
1753
 Wave.BottomSurface = "Smooth"
1754
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1755
 WaveMesh = Instance.new("CylinderMesh")
1756
 WaveMesh.Parent = Wave
1757
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
1758
 for i = 1 , 200 do
1759
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1760
 Sound:play()
1761
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
1762
  Wave.Transparency = Wave.Transparency + 0.055
1763
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -4.4, 0)
1764
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.985, 0)
1765
  wait()
1766
 end
1767
 f:Remove()
1768
 Wave:Remove()
1769
 Gyro:Remove()
1770
 wait(0.2)
1771
 for i = 1 , 8 do
1772
  Clone1 = Grip17:clone()
1773
  Clone1.Parent = Tool
1774
  Clone1.Name = "Shadow"
1775
  Clone1.Anchored = true
1776
  Clone1.CanCollide = false
1777
  Clone1.Transparency = 0.2
1778
  Clone1.BrickColor = BrickColor.new("Institutional white")
1779
  Clone2 = Grip18:clone()
1780
  Clone2.Parent = Tool
1781
  Clone2.Name = "Shadow"
1782
  Clone2.Anchored = true
1783
  Clone2.CanCollide = false
1784
  Clone2.Transparency = 0.2
1785
  Clone2.BrickColor = BrickColor.new("Institutional white")
1786
  Clone3 = Grip19:clone()
1787
  Clone3.Parent = Tool
1788
  Clone3.Name = "Shadow"
1789
  Clone3.Anchored = true
1790
  Clone3.CanCollide = false
1791
  Clone3.Transparency = 0.2
1792
  Clone3.BrickColor = BrickColor.new("Institutional white")
1793
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
1794
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
1795
  wait()
1796
 end
1797
 Weld.Parent = Me.Character["Right Arm"]
1798
 Weld.Part0 = Me.Character["Right Arm"]
1799
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1800
Activated = false
1801
end
1802
if Mode == "TripleSlash" then
1803
 Activated = true
1804
 Weld.Parent = Me.Character["Left Arm"]
1805
 Weld.Part0 = Me.Character["Left Arm"]
1806
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1807
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1808
 Sound:play()
1809
 for i = 1 , 4 do
1810
  Clone1 = Grip17:clone() 
1811
  Clone1.Parent = Tool
1812
  Clone1.Name = "Shadow"
1813
  Clone1.Anchored = true
1814
  Clone1.CanCollide = false
1815
  Clone1.Transparency = 0.2
1816
  Clone1.BrickColor = BrickColor.new("Institutional white")
1817
  Clone2 = Grip18:clone()
1818
  Clone2.Parent = Tool
1819
  Clone2.Name = "Shadow"
1820
  Clone2.Anchored = true
1821
  Clone2.CanCollide = false
1822
  Clone2.Transparency = 0.2
1823
  Clone2.BrickColor = BrickColor.new("Institutional white")
1824
  Clone3 = Grip19:clone()
1825
  Clone3.Parent = Tool
1826
  Clone3.Name = "Shadow"
1827
  Clone3.Anchored = true
1828
  Clone3.CanCollide = false
1829
  Clone3.Transparency = 0.2
1830
  Clone3.BrickColor = BrickColor.new("Institutional white")
1831
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.26, 0, 0)
1832
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
1833
  wait()
1834
 end
1835
 for i = 1 , 2 do
1836
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
1837
  wait()
1838
 end
1839
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1840
 Sound:play()
1841
 for i = 1 , 4 do
1842
  Clone1 = Grip17:clone() 
1843
  Clone1.Parent = Tool
1844
  Clone1.Name = "Shadow"
1845
  Clone1.Anchored = true
1846
  Clone1.CanCollide = false
1847
  Clone1.Transparency = 0.2
1848
  Clone1.BrickColor = BrickColor.new("Institutional white")
1849
  Clone2 = Grip18:clone()
1850
  Clone2.Parent = Tool
1851
  Clone2.Name = "Shadow"
1852
  Clone2.Anchored = true
1853
  Clone2.CanCollide = false
1854
  Clone2.Transparency = 0.2
1855
  Clone2.BrickColor = BrickColor.new("Institutional white")
1856
  Clone3 = Grip19:clone()
1857
  Clone3.Parent = Tool
1858
  Clone3.Name = "Shadow"
1859
  Clone3.Anchored = true
1860
  Clone3.CanCollide = false
1861
  Clone3.Transparency = 0.2
1862
  Clone3.BrickColor = BrickColor.new("Institutional white")
1863
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
1864
  wait()
1865
 end
1866
 for i = 1 , 2 do
1867
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
1868
  wait()
1869
 end
1870
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1871
 Sound:play()
1872
 for i = 1 , 4 do
1873
  Clone1 = Grip17:clone() 
1874
  Clone1.Parent = Tool
1875
  Clone1.Name = "Shadow"
1876
  Clone1.Anchored = true
1877
  Clone1.CanCollide = false
1878
  Clone1.Transparency = 0.2
1879
  Clone1.BrickColor = BrickColor.new("Institutional white")
1880
  Clone2 = Grip18:clone()
1881
  Clone2.Parent = Tool
1882
  Clone2.Name = "Shadow"
1883
  Clone2.Anchored = true
1884
  Clone2.CanCollide = false
1885
  Clone2.Transparency = 0.2
1886
  Clone2.BrickColor = BrickColor.new("Institutional white")
1887
  Clone3 = Grip19:clone()
1888
  Clone3.Parent = Tool
1889
  Clone3.Name = "Shadow"
1890
  Clone3.Anchored = true
1891
  Clone3.CanCollide = false
1892
  Clone3.Transparency = 0.2
1893
  Clone3.BrickColor = BrickColor.new("Institutional white")
1894
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
1895
  wait()
1896
 end
1897
 for i = 1 , 4 do
1898
  Clone1 = Grip17:clone()
1899
  Clone1.Parent = Tool
1900
  Clone1.Name = "Shadow"
1901
  Clone1.Anchored = true
1902
  Clone1.CanCollide = false
1903
  Clone1.Transparency = 0.2
1904
  Clone1.BrickColor = BrickColor.new("Institutional white")
1905
  Clone2 = Grip18:clone()
1906
  Clone2.Parent = Tool
1907
  Clone2.Name = "Shadow"
1908
  Clone2.Anchored = true
1909
  Clone2.CanCollide = false
1910
  Clone2.Transparency = 0.2
1911
  Clone2.BrickColor = BrickColor.new("Institutional white")
1912
  Clone3 = Grip19:clone()
1913
  Clone3.Parent = Tool
1914
  Clone3.Name = "Shadow"
1915
  Clone3.Anchored = true
1916
  Clone3.CanCollide = false
1917
  Clone3.Transparency = 0.2
1918
  Clone3.BrickColor = BrickColor.new("Institutional white")
1919
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
1920
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
1921
  wait()
1922
 end
1923
 Weld.Parent = Me.Character["Right Arm"]
1924
 Weld.Part0 = Me.Character["Right Arm"]
1925
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
1926
Activated = false
1927
end
1928
if Mode == "ForwardSpin" then
1929
 Activated = true
1930
 Weld.Parent = Me.Character["Left Arm"]
1931
 Weld.Part0 = Me.Character["Left Arm"]
1932
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
1933
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
1934
 Sound:play()
1935
 for i = 1 , 8 do
1936
  Clone1 = Grip17:clone() 
1937
  Clone1.Parent = Tool
1938
  Clone1.Name = "Shadow"
1939
  Clone1.Anchored = true
1940
  Clone1.CanCollide = false
1941
  Clone1.Transparency = 0.2
1942
  Clone1.BrickColor = BrickColor.new("Institutional white")
1943
  Clone2 = Grip18:clone()
1944
  Clone2.Parent = Tool
1945
  Clone2.Name = "Shadow"
1946
  Clone2.Anchored = true
1947
  Clone2.CanCollide = false
1948
  Clone2.Transparency = 0.2
1949
  Clone2.BrickColor = BrickColor.new("Institutional white")
1950
  Clone3 = Grip19:clone()
1951
  Clone3.Parent = Tool
1952
  Clone3.Name = "Shadow"
1953
  Clone3.Anchored = true
1954
  Clone3.CanCollide = false
1955
  Clone3.Transparency = 0.2
1956
  Clone3.BrickColor = BrickColor.new("Institutional white")
1957
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
1958
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
1959
  wait()
1960
 end
1961
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
1962
 Sound:play()
1963
 Velocity = Instance.new("BodyVelocity")
1964
 Velocity.Parent = Me.Character.Torso
1965
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
1966
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 200
1967
 Gyro = Instance.new("BodyGyro")
1968
 Gyro.Parent = Me.Character.Torso
1969
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1970
 Gyro.cframe = Me.Character.Torso.CFrame
1971
 Gyro.D = 50
1972
 Wave = Instance.new("Part")
1973
 Wave.Parent = Me.Character.Torso
1974
 Wave.Anchored = true
1975
 Wave.CanCollide = false
1976
 Wave.Locked = true
1977
 Wave.Transparency = 0.2
1978
 Wave.BrickColor = BrickColor.new(1004)
1979
 Wave.Size = Vector3.new(2, 1, 2)
1980
 Wave.TopSurface = "Smooth"
1981
 Wave.BottomSurface = "Smooth"
1982
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1983
 WaveMesh = Instance.new("CylinderMesh")
1984
 WaveMesh.Parent = Wave
1985
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
1986
 for i = 1 , 16 do
1987
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
1988
  Wave.Transparency = Wave.Transparency + 0.055
1989
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
1990
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
1991
  wait()
1992
 end
1993
 
1994
 Wave:Remove()
1995
 Gyro:Remove()
1996
 Velocity:Remove()
1997
 wait(1)
1998
 for i = 1 , 8 do
1999
  Clone1 = Grip17:clone()
2000
  Clone1.Parent = Tool
2001
  Clone1.Name = "Shadow"
2002
  Clone1.Anchored = true
2003
  Clone1.CanCollide = false
2004
  Clone1.Transparency = 0.2
2005
  Clone1.BrickColor = BrickColor.new("Institutional white")
2006
  Clone2 = Grip18:clone()
2007
  Clone2.Parent = Tool
2008
  Clone2.Name = "Shadow"
2009
  Clone2.Anchored = true
2010
  Clone2.CanCollide = false
2011
  Clone2.Transparency = 0.2
2012
  Clone2.BrickColor = BrickColor.new("Institutional white")
2013
  Clone3 = Grip19:clone()
2014
  Clone3.Parent = Tool
2015
  Clone3.Name = "Shadow"
2016
  Clone3.Anchored = true
2017
  Clone3.CanCollide = false
2018
  Clone3.Transparency = 0.2
2019
  Clone3.BrickColor = BrickColor.new("Institutional white")
2020
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2021
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2022
  wait()
2023
 end
2024
 Weld.Parent = Me.Character["Right Arm"]
2025
 Weld.Part0 = Me.Character["Right Arm"]
2026
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2027
Activated = false
2028
end
2029
if Mode == "DownThrust" then
2030
 Activated = true
2031
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
2032
 Sound:play()
2033
 for i = 1 , 24 do
2034
  Weld.C0 = Weld.C0 * CFrame.Angles(-0.3925, 0, 0)
2035
  wait()
2036
 end
2037
 for i = 1 , 8 do
2038
  Clone1 = Grip17:clone() 
2039
  Clone1.Parent = Tool
2040
  Clone1.Name = "Shadow"
2041
  Clone1.Anchored = true
2042
  Clone1.CanCollide = false
2043
  Clone1.Transparency = 0.2
2044
  Clone1.BrickColor = BrickColor.new("Institutional white")
2045
  Clone2 = Grip18:clone()
2046
  Clone2.Parent = Tool
2047
  Clone2.Name = "Shadow"
2048
  Clone2.Anchored = true
2049
  Clone2.CanCollide = false
2050
  Clone2.Transparency = 0.2
2051
  Clone2.BrickColor = BrickColor.new("Institutional white")
2052
  Clone3 = Grip19:clone()
2053
  Clone3.Parent = Tool
2054
  Clone3.Name = "Shadow"
2055
  Clone3.Anchored = true
2056
  Clone3.CanCollide = false
2057
  Clone3.Transparency = 0.2
2058
  Clone3.BrickColor = BrickColor.new("Institutional white")
2059
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
2060
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2061
  wait()
2062
 end
2063
 Velocity = Instance.new("BodyVelocity")
2064
 Velocity.Parent = Me.Character.Torso
2065
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2066
 Velocity.velocity = Vector3.new(0, 30, 0)
2067
 Gyro = Instance.new("BodyGyro")
2068
 Gyro.Parent = Me.Character.Torso
2069
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2070
 Gyro.cframe = Me.Character.Torso.CFrame
2071
 Gyro.D = 50
2072
 wait(0.8)
2073
 Velocity:Remove()
2074
 for i = 1 , 8 do
2075
  Clone1 = Grip17:clone()
2076
  Clone1.Parent = Tool
2077
  Clone1.Name = "Shadow"
2078
  Clone1.Anchored = true
2079
  Clone1.CanCollide = false
2080
  Clone1.Transparency = 0.2
2081
  Clone1.BrickColor = BrickColor.new("Institutional white")
2082
  Clone2 = Grip18:clone()
2083
  Clone2.Parent = Tool
2084
  Clone2.Name = "Shadow"
2085
  Clone2.Anchored = true
2086
  Clone2.CanCollide = false
2087
  Clone2.Transparency = 0.2
2088
  Clone2.BrickColor = BrickColor.new("Institutional white")
2089
  Clone3 = Grip19:clone()
2090
  Clone3.Parent = Tool
2091
  Clone3.Name = "Shadow"
2092
  Clone3.Anchored = true
2093
  Clone3.CanCollide = false
2094
  Clone3.Transparency = 0.2
2095
  Clone3.BrickColor = BrickColor.new("Institutional white")
2096
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
2097
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2098
  wait(0.08)
2099
 end
2100
 Wave = Instance.new("Part")
2101
 Wave.Parent = Me.Character.Torso
2102
 Wave.Anchored = true
2103
 Wave.CanCollide = false
2104
 Wave.Locked = true
2105
 Wave.Transparency = 0.2
2106
 Wave.Size = Vector3.new(2, 1, 2)
2107
 Wave.TopSurface = "Smooth"
2108
 Wave.BottomSurface = "Smooth"
2109
 Wave.BrickColor = BrickColor.new(1004)
2110
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
2111
 WaveMesh = Instance.new("CylinderMesh")
2112
 WaveMesh.Parent = Wave
2113
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
2114
 for i = 1 , 16 do
2115
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
2116
  Wave.Transparency = Wave.Transparency + 0.055
2117
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
2118
  wait()
2119
 end
2120
 
2121
 Wave:Remove()
2122
 Gyro:Remove()
2123
 wait(0.8)
2124
 for i = 1 , 20 do
2125
  Weld.C0 = Weld.C0 * CFrame.Angles(0.3925*2, 0, 0)
2126
  wait()
2127
 end
2128
Activated = false
2129
end
2130
if Mode == "Escape" then
2131
 Activated = true
2132
 Weld.Parent = Me.Character["Left Arm"]
2133
 Weld.Part0 = Me.Character["Left Arm"]
2134
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2135
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
2136
 Sound:play()
2137
 for i = 1 , 8 do
2138
  Clone1 = Grip17:clone() 
2139
  Clone1.Parent = Tool
2140
  Clone1.Name = "Shadow"
2141
  Clone1.Anchored = true
2142
  Clone1.CanCollide = false
2143
  Clone1.Transparency = 0.2
2144
  Clone1.BrickColor = BrickColor.new("Institutional white")
2145
  Clone2 = Grip18:clone()
2146
  Clone2.Parent = Tool
2147
  Clone2.Name = "Shadow"
2148
  Clone2.Anchored = true
2149
  Clone2.CanCollide = false
2150
  Clone2.Transparency = 0.2
2151
  Clone2.BrickColor = BrickColor.new("Institutional white")
2152
  Clone3 = Grip19:clone()
2153
  Clone3.Parent = Tool
2154
  Clone3.Name = "Shadow"
2155
  Clone3.Anchored = true
2156
  Clone3.CanCollide = false
2157
  Clone3.Transparency = 0.2
2158
  Clone3.BrickColor = BrickColor.new("Institutional white")
2159
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2160
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2161
  wait()
2162
 end
2163
 Stuff = Me.Character:GetChildren()
2164
 for i = 1 , #Stuff do
2165
  if Stuff[i].className == "Part" then
2166
   Stuff[i].Anchored = false
2167
  end
2168
 end
2169
 Stuff = Me.Character:GetChildren()
2170
 for i = 1 , #Stuff do
2171
  if Stuff[i].className == "Part" then
2172
   Stuff[i].Anchored = false
2173
  end
2174
  Stuff2 = Stuff[i]:GetChildren()
2175
  for i = 1 , #Stuff2 do
2176
   if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
2177
    Stuff2[i]:Remove()
2178
   end
2179
  end
2180
 end
2181
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
2182
 Sound:play()
2183
 Velocity = Instance.new("BodyVelocity")
2184
 Velocity.Parent = Me.Character.Torso
2185
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2186
 Velocity.velocity = Vector3.new(0, 40, 0)
2187
 Gyro = Instance.new("BodyGyro")
2188
 Gyro.Parent = Me.Character.Torso
2189
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2190
 Gyro.cframe = Me.Character.Torso.CFrame
2191
 Gyro.D = 50
2192
 Wave = Instance.new("Part")
2193
 Wave.Parent = Me.Character.Torso
2194
 Wave.Anchored = true
2195
 Wave.CanCollide = false
2196
 Wave.Locked = true
2197
 Wave.Transparency = 0.2
2198
 Wave.Size = Vector3.new(2, 1, 2)
2199
 Wave.TopSurface = "Smooth"
2200
 Wave.BottomSurface = "Smooth"
2201
 Wave.BrickColor = BrickColor.new(1004)
2202
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
2203
 WaveMesh = Instance.new("CylinderMesh")
2204
 WaveMesh.Parent = Wave
2205
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
2206
 for i = 1 , 16 do
2207
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
2208
  Wave.Transparency = Wave.Transparency + 0.055
2209
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
2210
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
2211
  wait()
2212
 end
2213
 
2214
 Wave:Remove()
2215
 Gyro:Remove()
2216
 Velocity:Remove()
2217
 wait(1)
2218
 for i = 1 , 8 do
2219
  Clone1 = Grip17:clone()
2220
  Clone1.Parent = Tool
2221
  Clone1.Name = "Shadow"
2222
  Clone1.Anchored = true
2223
  Clone1.CanCollide = false
2224
  Clone1.Transparency = 0.2
2225
  Clone1.BrickColor = BrickColor.new("Institutional white")
2226
  Clone2 = Grip18:clone()
2227
  Clone2.Parent = Tool
2228
  Clone2.Name = "Shadow"
2229
  Clone2.Anchored = true
2230
  Clone2.CanCollide = false
2231
  Clone2.Transparency = 0.2
2232
  Clone2.BrickColor = BrickColor.new("Institutional white")
2233
  Clone3 = Grip19:clone()
2234
  Clone3.Parent = Tool
2235
  Clone3.Name = "Shadow"
2236
  Clone3.Anchored = true
2237
  Clone3.CanCollide = false
2238
  Clone3.Transparency = 0.2
2239
  Clone3.BrickColor = BrickColor.new("Institutional white")
2240
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2241
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2242
  wait()
2243
 end
2244
 Weld.Parent = Me.Character["Right Arm"]
2245
 Weld.Part0 = Me.Character["Right Arm"]
2246
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2247
Activated = false
2248
end
2249
if Mode == "Toss" then
2250
 Activated = true
2251
 Weld.Parent = Me.Character["Left Arm"]
2252
 Weld.Part0 = Me.Character["Left Arm"]
2253
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2254
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
2255
 Sound:play()
2256
 for i = 1 , 4 do
2257
  Clone1 = Grip17:clone() 
2258
  Clone1.Parent = Tool
2259
  Clone1.Name = "Shadow"
2260
  Clone1.Anchored = true
2261
  Clone1.CanCollide = false
2262
  Clone1.Transparency = 0.2
2263
  Clone1.BrickColor = BrickColor.new(1005)
2264
  Clone2 = Grip18:clone()
2265
  Clone2.Parent = Tool
2266
  Clone2.Name = "Shadow"
2267
  Clone2.Anchored = true
2268
  Clone2.CanCollide = false
2269
  Clone2.Transparency = 0.2
2270
  Clone2.BrickColor = BrickColor.new(1005)
2271
  Clone3 = Grip19:clone()
2272
  Clone3.Parent = Tool
2273
  Clone3.Name = "Shadow"
2274
  Clone3.Anchored = true
2275
  Clone3.CanCollide = false
2276
  Clone3.Transparency = 0.2
2277
  Clone3.BrickColor = BrickColor.new(1005)
2278
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2279
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2280
  wait()
2281
 end
2282
 Weld:Remove()
2283
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
2284
 Sound:play()
2285
 Gyro = Instance.new("BodyGyro")
2286
 Gyro.Parent = Handle
2287
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2288
 Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
2289
 Gyro.D = 50
2290
 Velocity = Instance.new("BodyVelocity")
2291
 Velocity.Parent = Handle
2292
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2293
 Velocity.velocity = Vector3.new(0, 1, 0) * 10
2294
 for i = 1 , 4 do
2295
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2296
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2297
  wait()
2298
 end
2299
 for i = 1 , 15 do
2300
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
2301
  wait(0.1)
2302
 end
2303
 Velocity.velocity = Vector3.new(0, 0, 0)
2304
 for i = 1 , 5 do
2305
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
2306
  wait(0.1)
2307
 end
2308
 Velocity:Remove()
2309
 Position = Instance.new("BodyPosition")
2310
 Position.Parent = Handle
2311
 Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
2312
 Position.position = Me.Character["Left Arm"].Position
2313
 for i = 1 , 10 do
2314
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
2315
  Position.position = Me.Character["Left Arm"].Position  
2316
  wait(0.1)
2317
 end
2318
 Gyro:Remove()
2319
 Position:Remove()
2320
 Weld = Instance.new("Weld")
2321
 Weld.Parent = Me.Character["Left Arm"]
2322
 Weld.Part0 = Me.Character["Left Arm"]
2323
 Weld.Part1 = Handle
2324
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2325
 for i = 1 , 8 do
2326
  Clone1 = Grip17:clone()
2327
  Clone1.Parent = Tool
2328
  Clone1.Name = "Shadow"
2329
  Clone1.Anchored = true
2330
  Clone1.CanCollide = false
2331
  Clone1.Transparency = 0.2
2332
  Clone1.BrickColor = BrickColor.new(1005)
2333
  Clone2 = Grip18:clone()
2334
  Clone2.Parent = Tool
2335
  Clone2.Name = "Shadow"
2336
  Clone2.Anchored = true
2337
  Clone2.CanCollide = false
2338
  Clone2.Transparency = 0.2
2339
  Clone2.BrickColor = BrickColor.new(1005)
2340
  Clone3 = Grip19:clone()
2341
  Clone3.Parent = Tool
2342
  Clone3.Name = "Shadow"
2343
  Clone3.Anchored = true
2344
  Clone3.CanCollide = false
2345
  Clone3.Transparency = 0.2
2346
  Clone3.BrickColor = BrickColor.new(1005)
2347
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2348
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2349
  wait()
2350
 end
2351
 Weld.Parent = Me.Character["Right Arm"]
2352
 Weld.Part0 = Me.Character["Right Arm"]
2353
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2354
Activated = false
2355
end
2356
if Mode == "Boomerang" then
2357
 Activated = true
2358
 Weld.Parent = Me.Character["Left Arm"]
2359
 Weld.Part0 = Me.Character["Left Arm"]
2360
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2361
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
2362
 Sound:play()
2363
 for i = 1 , 4 do
2364
  Clone1 = Grip17:clone() 
2365
  Clone1.Parent = Tool
2366
  Clone1.Name = "Shadow"
2367
  Clone1.Anchored = true
2368
  Clone1.CanCollide = false
2369
  Clone1.Transparency = 0.2
2370
  Clone1.BrickColor = BrickColor.new("Institutional white")
2371
  Clone2 = Grip18:clone()
2372
  Clone2.Parent = Tool
2373
  Clone2.Name = "Shadow"
2374
  Clone2.Anchored = true
2375
  Clone2.CanCollide = false
2376
  Clone2.Transparency = 0.2
2377
  Clone2.BrickColor = BrickColor.new("Institutional white")
2378
  Clone3 = Grip19:clone()
2379
  Clone3.Parent = Tool
2380
  Clone3.Name = "Shadow"
2381
  Clone3.Anchored = true
2382
  Clone3.CanCollide = false
2383
  Clone3.Transparency = 0.2
2384
  Clone3.BrickColor = BrickColor.new("Institutional white")
2385
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2386
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2387
  wait()
2388
 end
2389
 Weld:Remove()
2390
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
2391
 Sound:play()
2392
 Gyro = Instance.new("BodyGyro")
2393
 Gyro.Parent = Handle
2394
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2395
 Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
2396
 Gyro.D = 50
2397
 Velocity = Instance.new("BodyVelocity")
2398
 Velocity.Parent = Handle
2399
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2400
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
2401
 for i = 1 , 4 do
2402
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2403
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2404
  wait()
2405
 end
2406
 for i = 1 , 15 do
2407
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
2408
  wait(0.1)
2409
 end
2410
 Velocity.velocity = Vector3.new(0, 0, 0)
2411
 for i = 1 , 5 do
2412
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
2413
  wait(0.1)
2414
 end
2415
 Velocity:Remove()
2416
 Position = Instance.new("BodyPosition")
2417
 Position.Parent = Handle
2418
 Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
2419
 Position.position = Me.Character["Left Arm"].Position
2420
 for i = 1 , 10 do
2421
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
2422
  Position.position = Me.Character["Left Arm"].Position  
2423
  wait(0.1)
2424
 end
2425
 Gyro:Remove()
2426
 Position:Remove()
2427
 Weld = Instance.new("Weld")
2428
 Weld.Parent = Me.Character["Left Arm"]
2429
 Weld.Part0 = Me.Character["Left Arm"]
2430
 Weld.Part1 = Handle
2431
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2432
 for i = 1 , 8 do
2433
  Clone1 = Grip17:clone()
2434
  Clone1.Parent = Tool
2435
  Clone1.Name = "Shadow"
2436
  Clone1.Anchored = true
2437
  Clone1.CanCollide = false
2438
  Clone1.Transparency = 0.2
2439
  Clone1.BrickColor = BrickColor.new("Institutional white")
2440
  Clone2 = Grip18:clone()
2441
  Clone2.Parent = Tool
2442
  Clone2.Name = "Shadow"
2443
  Clone2.Anchored = true
2444
  Clone2.CanCollide = false
2445
  Clone2.Transparency = 0.2
2446
  Clone2.BrickColor = BrickColor.new("Institutional white")
2447
  Clone3 = Grip19:clone()
2448
  Clone3.Parent = Tool
2449
  Clone3.Name = "Shadow"
2450
  Clone3.Anchored = true
2451
  Clone3.CanCollide = false
2452
  Clone3.Transparency = 0.2
2453
  Clone3.BrickColor = BrickColor.new("Institutional white")
2454
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2455
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2456
  wait()
2457
 end
2458
 Weld.Parent = Me.Character["Right Arm"]
2459
 Weld.Part0 = Me.Character["Right Arm"]
2460
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2461
Activated = false
2462
end
2463
if Mode == "Remover" then
2464
 Activated = true
2465
 Weld.Parent = Me.Character["Left Arm"]
2466
 Weld.Part0 = Me.Character["Left Arm"]
2467
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2468
 for i = 1 , 8 do
2469
  Clone1 = Grip17:clone() 
2470
  Clone1.Parent = Tool
2471
  Clone1.Name = "Shadow"
2472
  Clone1.Anchored = true
2473
  Clone1.CanCollide = false
2474
  Clone1.Transparency = 0.2
2475
  Clone1.BrickColor = BrickColor.new("Institutional white")
2476
  Clone2 = Grip18:clone()
2477
  Clone2.Parent = Tool
2478
  Clone2.Name = "Shadow"
2479
  Clone2.Anchored = true
2480
  Clone2.CanCollide = false
2481
  Clone2.Transparency = 0.2
2482
  Clone2.BrickColor = BrickColor.new("Institutional white")
2483
  Clone3 = Grip19:clone()
2484
  Clone3.Parent = Tool
2485
  Clone3.Name = "Shadow"
2486
  Clone3.Anchored = true
2487
  Clone3.CanCollide = false
2488
  Clone3.Transparency = 0.2
2489
  Clone3.BrickColor = BrickColor.new("Institutional white")
2490
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2491
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2492
  wait()
2493
 end
2494
 Gyro = Instance.new("BodyGyro")
2495
 Gyro.Parent = Me.Character.Torso
2496
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2497
 Gyro.cframe = Me.Character.Torso.CFrame
2498
 Gyro.D = 50
2499
 ShockWave = Instance.new("Part")
2500
 ShockWave.Parent = Me.Character.Torso
2501
 ShockWave.Anchored = true
2502
 ShockWave.CanCollide = false
2503
 ShockWave.Locked = true
2504
 ShockWave.Transparency = 0
2505
 ShockWave.Shape = "Ball"
2506
 ShockWave.BrickColor = BrickColor.new(1004)
2507
 ShockWave.Size = Vector3.new(1, 1, 1)
2508
 ShockWave.TopSurface = "Smooth"
2509
 ShockWave.BottomSurface = "Smooth"
2510
 ShockWave.CFrame = Me.Character.Torso.CFrame
2511
 ShockWaveMesh = Instance.new("SpecialMesh")
2512
 ShockWaveMesh.Parent = ShockWave
2513
 ShockWaveMesh.MeshType = "Sphere"
2514
 ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
2515
 for ii = 1 , 50 do
2516
  ShockWave.Size = ShockWave.Size + Vector3.new(2, 2, 2)
2517
  ShockWave.Transparency = ShockWave.Transparency + 0.02
2518
  ShockWave.CFrame = Me.Character.Torso.CFrame
2519
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
2520
  Stuff = game.Workspace:GetChildren()
2521
  for i = 1 , #Stuff do
2522
   if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
2523
    if Stuff[i].className == "Part" then
2524
     if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= ii then
2525
      Stuff[i]:Remove()
2526
     end
2527
    end
2528
    if Stuff[i].className == "Model" then
2529
     Stuff2 = Stuff[i]:GetChildren()
2530
     for i = 1 , #Stuff2 do
2531
      if Stuff2[i].className == "Part" then
2532
       if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= ii then
2533
        Stuff2[i]:Remove()
2534
       end
2535
      end
2536
     end
2537
    end
2538
   end
2539
  end
2540
  wait()
2541
 end
2542
 
2543
 ShockWave:Remove()
2544
 Gyro:Remove()
2545
 wait(0.2)
2546
 for i = 1 , 8 do
2547
  Clone1 = Grip17:clone()
2548
  Clone1.Parent = Tool
2549
  Clone1.Name = "Shadow"
2550
  Clone1.Anchored = true
2551
  Clone1.CanCollide = false
2552
  Clone1.Transparency = 0.2
2553
  Clone1.BrickColor = BrickColor.new("Institutional white")
2554
  Clone2 = Grip18:clone()
2555
  Clone2.Parent = Tool
2556
  Clone2.Name = "Shadow"
2557
  Clone2.Anchored = true
2558
  Clone2.CanCollide = false
2559
  Clone2.Transparency = 0.2
2560
  Clone2.BrickColor = BrickColor.new("Institutional white")
2561
  Clone3 = Grip19:clone()
2562
  Clone3.Parent = Tool
2563
  Clone3.Name = "Shadow"
2564
  Clone3.Anchored = true
2565
  Clone3.CanCollide = false
2566
  Clone3.Transparency = 0.2
2567
  Clone3.BrickColor = BrickColor.new("Institutional white")
2568
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2569
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2570
  wait()
2571
 end
2572
 Weld.Parent = Me.Character["Right Arm"]
2573
 Weld.Part0 = Me.Character["Right Arm"]
2574
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2575
Activated = false
2576
end
2577
if Mode == "Alchemy" then
2578
 Activated = true
2579
 Weld.Parent = Me.Character["Left Arm"]
2580
 Weld.Part0 = Me.Character["Left Arm"]
2581
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2582
 for i = 1 , 8 do
2583
  Clone1 = Grip17:clone() 
2584
  Clone1.Parent = Tool
2585
  Clone1.Name = "Shadow"
2586
  Clone1.Anchored = true
2587
  Clone1.CanCollide = false
2588
  Clone1.Transparency = 0.2
2589
  Clone1.BrickColor = BrickColor.new("Institutional white")
2590
  Clone2 = Grip18:clone()
2591
  Clone2.Parent = Tool
2592
  Clone2.Name = "Shadow"
2593
  Clone2.Anchored = true
2594
  Clone2.CanCollide = false
2595
  Clone2.Transparency = 0.2
2596
  Clone2.BrickColor = BrickColor.new("Institutional white")
2597
  Clone3 = Grip19:clone()
2598
  Clone3.Parent = Tool
2599
  Clone3.Name = "Shadow"
2600
  Clone3.Anchored = true
2601
  Clone3.CanCollide = false
2602
  Clone3.Transparency = 0.2
2603
  Clone3.BrickColor = BrickColor.new("Institutional white")
2604
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2605
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2606
  wait()
2607
 end
2608
 Point1 = Instance.new("Part")
2609
 Point1.Parent = Me.Character.Torso
2610
 Point1.Anchored = true
2611
 Point1.Locked = true
2612
 Point1.Transparency = 1
2613
 Point1.Size = Vector3.new(5, 10, 5)
2614
 Point1.TopSurface = "Smooth"
2615
 Point1.BottomSurface = "Smooth"
2616
 Point1.CFrame = Me.Character.Torso.CFrame * CFrame.new(100, -2, 0)
2617
 Point1Mesh = Instance.new("CylinderMesh")
2618
 Point1Mesh.Parent = Point1
2619
 Point1Mesh.Scale = Vector3.new(0.7, 1, 0.7)
2620
 Point2 = Instance.new("Part")
2621
 Point2.Parent = Me.Character.Torso
2622
 Point2.Anchored = true
2623
 Point2.Locked = true
2624
 Point2.Transparency = 1
2625
 Point2.Size = Vector3.new(5, 10, 5)
2626
 Point2.TopSurface = "Smooth"
2627
 Point2.BottomSurface = "Smooth"
2628
 Point2.CFrame = Me.Character.Torso.CFrame * CFrame.new(-100, -2, 0)
2629
 Point2Mesh = Instance.new("CylinderMesh")
2630
 Point2Mesh.Parent = Point2
2631
 Point2Mesh.Scale = Vector3.new(0.7, 1, 0.7)
2632
 Point3 = Instance.new("Part")
2633
 Point3.Parent = Me.Character.Torso
2634
 Point3.Anchored = true
2635
 Point3.Locked = true
2636
 Point3.Transparency = 1
2637
 Point3.Size = Vector3.new(5, 10, 5)
2638
 Point3.TopSurface = "Smooth"
2639
 Point3.BottomSurface = "Smooth"
2640
 Point3.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, 100)
2641
 Point3Mesh = Instance.new("CylinderMesh")
2642
 Point3Mesh.Parent = Point3
2643
 Point3Mesh.Scale = Vector3.new(0.7, 1, 0.7)
2644
 Point4 = Instance.new("Part")
2645
 Point4.Parent = Me.Character.Torso
2646
 Point4.Anchored = true
2647
 Point4.Locked = true
2648
 Point4.Transparency = 1
2649
 Point4.Size = Vector3.new(5, 10, 5)
2650
 Point4.TopSurface = "Smooth"
2651
 Point4.BottomSurface = "Smooth"
2652
 Point4.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, -100)
2653
 Point4Mesh = Instance.new("CylinderMesh")
2654
 Point4Mesh.Parent = Point4
2655
 Point4Mesh.Scale = Vector3.new(0.7, 1, 0.7)
2656
 for i = 1 , 10 do
2657
 Point1.Transparency = Point1.Transparency - 0.1
2658
 Point2.Transparency = Point2.Transparency - 0.1
2659
 Point3.Transparency = Point3.Transparency - 0.1
2660
 Point4.Transparency = Point4.Transparency - 0.1
2661
 wait(0.1)
2662
 end
2663
 Line1 = Instance.new("Part")
2664
 Line1.Parent = Me.Character.Torso
2665
 Line1.Anchored = true
2666
 Line1.Locked = true
2667
 Line1.Transparency = 0.5
2668
 Line1.BrickColor = BrickColor.new(1)
2669
 Line1.Size = Vector3.new(1, 1, 1)
2670
 Line1.TopSurface = "Smooth"
2671
 Line1.BottomSurface = "Smooth"
2672
 Line1.CFrame = CFrame.new((Point1.Position+Point3.Position)/2, Point3.Position)
2673
 Line1Mesh = Instance.new("SpecialMesh")
2674
 Line1Mesh.MeshType = "Brick"
2675
 Line1Mesh.Parent = Line1
2676
 Line1Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point3.Position).magnitude)
2677
 Line2 = Instance.new("Part")
2678
 Line2.Parent = Me.Character.Torso
2679
 Line2.Anchored = true
2680
 Line2.Locked = true
2681
 Line2.Transparency = 0.5
2682
 Line2.BrickColor = BrickColor.new(1)
2683
 Line2.Size = Vector3.new(1, 1, 1)
2684
 Line2.TopSurface = "Smooth"
2685
 Line2.BottomSurface = "Smooth"
2686
 Line2.CFrame = CFrame.new((Point1.Position+Point4.Position)/2, Point4.Position)
2687
 Line2Mesh = Instance.new("SpecialMesh")
2688
 Line2Mesh.MeshType = "Brick"
2689
 Line2Mesh.Parent = Line2
2690
 Line2Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point4.Position).magnitude)
2691
 Line3 = Instance.new("Part")
2692
 Line3.Parent = Me.Character.Torso
2693
 Line3.Anchored = true
2694
 Line3.Locked = true
2695
 Line3.Transparency = 0.5
2696
 Line3.BrickColor = BrickColor.new(1)
2697
 Line3.Size = Vector3.new(1, 1, 1)
2698
 Line3.TopSurface = "Smooth"
2699
 Line3.BottomSurface = "Smooth"
2700
 Line3.CFrame = CFrame.new((Point2.Position+Point3.Position)/2, Point3.Position)
2701
 Line3Mesh = Instance.new("SpecialMesh")
2702
 Line3Mesh.MeshType = "Brick"
2703
 Line3Mesh.Parent = Line3
2704
 Line3Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point3.Position).magnitude)
2705
 Line4 = Instance.new("Part")
2706
 Line4.Parent = Me.Character.Torso
2707
 Line4.Anchored = true
2708
 Line4.Locked = true
2709
 Line4.Transparency = 0.5
2710
 Line4.BrickColor = BrickColor.new(1)
2711
 Line4.Size = Vector3.new(1, 1, 1)
2712
 Line4.TopSurface = "Smooth"
2713
 Line4.BottomSurface = "Smooth"
2714
 Line4.CFrame = CFrame.new((Point2.Position+Point4.Position)/2, Point4.Position)
2715
 Line4Mesh = Instance.new("SpecialMesh")
2716
 Line4Mesh.MeshType = "Brick"
2717
 Line4Mesh.Parent = Line4
2718
 Line4Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point4.Position).magnitude)
2719
 for i = 1 , 20 do
2720
 Sound.SoundId = "http://www.roblox.com/asset/?id=10756118"
2721
 Sound:play()
2722
 Line1Mesh.Scale = Line1Mesh.Scale + Vector3.new(0, 90, 0)
2723
 Line2Mesh.Scale = Line2Mesh.Scale + Vector3.new(0, 90, 0)
2724
 Line3Mesh.Scale = Line3Mesh.Scale + Vector3.new(0, 90, 0)
2725
 Line4Mesh.Scale = Line4Mesh.Scale + Vector3.new(0, 90, 0)
2726
 Stuff = Workspace:GetChildren()
2727
 for i = 1 , #Stuff do
2728
  if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
2729
   if Stuff[i].className == "Part" then
2730
    if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 100 then
2731
     if Stuff[i].BrickColor ~= BrickColor.new(28) then
2732
      Stuff[i]:Remove()
2733
     end
2734
    end
2735
   end
2736
   if Stuff[i].className == "Model" then
2737
    Stuff2 = Stuff[i]:GetChildren()
2738
    for i = 1 , #Stuff2 do
2739
     if Stuff2[i].className == "Part" then
2740
      if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 100 then
2741
       Stuff2[i]:Remove()
2742
      end
2743
     end
2744
    end
2745
   end
2746
  end
2747
 end
2748
 wait(0.05)
2749
 end
2750
 wait(1)
2751
 for i = 1 , 20 do
2752
 Line1Mesh.Scale = Line1Mesh.Scale - Vector3.new(0, 90, 0)
2753
 Line2Mesh.Scale = Line2Mesh.Scale - Vector3.new(0, 90, 0)
2754
 Line3Mesh.Scale = Line3Mesh.Scale - Vector3.new(0, 90, 0)
2755
 Line4Mesh.Scale = Line4Mesh.Scale - Vector3.new(0, 90, 0)
2756
 wait(0.05)
2757
 end
2758
 Line1:Remove()
2759
 Line2:Remove()
2760
 Line3:Remove()
2761
 Line4:Remove()
2762
 for i = 1 , 10 do
2763
 Point1.Transparency = Point1.Transparency + 0.1
2764
 Point2.Transparency = Point2.Transparency + 0.1
2765
 Point3.Transparency = Point3.Transparency + 0.1
2766
 Point4.Transparency = Point4.Transparency + 0.1
2767
 wait(0.1)
2768
 end
2769
 Point1:Remove()
2770
 Point2:Remove()
2771
 Point3:Remove()
2772
 Point4:Remove()
2773
 for i = 1 , 8 do
2774
  Clone1 = Grip17:clone()
2775
  Clone1.Parent = Tool
2776
  Clone1.Name = "Shadow"
2777
  Clone1.Anchored = true
2778
  Clone1.CanCollide = false
2779
  Clone1.Transparency = 0.2
2780
  Clone1.BrickColor = BrickColor.new("Institutional white")
2781
  Clone2 = Grip18:clone()
2782
  Clone2.Parent = Tool
2783
  Clone2.Name = "Shadow"
2784
  Clone2.Anchored = true
2785
  Clone2.CanCollide = false
2786
  Clone2.Transparency = 0.2
2787
  Clone2.BrickColor = BrickColor.new("Institutional white")
2788
  Clone3 = Grip19:clone()
2789
  Clone3.Parent = Tool
2790
  Clone3.Name = "Shadow"
2791
  Clone3.Anchored = true
2792
  Clone3.CanCollide = false
2793
  Clone3.Transparency = 0.2
2794
  Clone3.BrickColor = BrickColor.new("Institutional white")
2795
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
2796
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
2797
  wait()
2798
 end
2799
 Weld.Parent = Me.Character["Right Arm"]
2800
 Weld.Part0 = Me.Character["Right Arm"]
2801
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
2802
Activated = false
2803
end
2804
if Mode == "Lazor" then
2805
 Activated = true
2806
 Weld.Parent = Me.Character["Left Arm"]
2807
 Weld.Part0 = Me.Character["Left Arm"]
2808
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
2809
 for i = 1 , 8 do
2810
  Clone1 = Grip17:clone() 
2811
  Clone1.Parent = Tool
2812
  Clone1.Name = "Shadow"
2813
  Clone1.Anchored = true
2814
  Clone1.CanCollide = false
2815
  Clone1.Transparency = 0.2
2816
  Clone1.BrickColor = BrickColor.new(1010)
2817
  Clone2 = Grip18:clone()
2818
  Clone2.Parent = Tool
2819
  Clone2.Name = "Shadow"
2820
  Clone2.Anchored = true
2821
  Clone2.CanCollide = false
2822
  Clone2.Transparency = 0.2
2823
  Clone2.BrickColor = BrickColor.new(1010)
2824
  Clone3 = Grip19:clone()
2825
  Clone3.Parent = Tool
2826
  Clone3.Name = "Shadow"
2827
  Clone3.Anchored = true
2828
  Clone3.CanCollide = false
2829
  Clone3.Transparency = 0.2
2830
  Clone3.BrickColor = BrickColor.new(1010)
2831
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
2832
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
2833
  wait()
2834
 end
2835
 Bolt = Instance.new("Part")
2836
 Bolt.Parent = Tool
2837
 Bolt.Anchored = true
2838
 Bolt.Name = "Shadow"
2839
 Bolt.CanCollide = false
2840
 Bolt.Locked = true
2841
 Bolt.Transparency = 0.2
2842
 Bolt.formFactor = "Symmetric"
2843
 Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
2844
 Bolt.TopSurface = "Smooth"
2845
 Bolt.BrickColor = BrickColor.new(1010)
2846
 Bolt.BottomSurface = "Smooth"
2847
 Value = (math.random(-5, 5)/100)
2848
 Value2 = (math.random(-5, 5)/100)
2849
 Value3 = (math.random(-5, 5)/100)
2850
 Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
2851
 BoltMesh = Instance.new("SpecialMesh")
2852
 BoltMesh.MeshType = "Brick"
2853
 BoltMesh.Parent = Bolt
2854
 BoltMesh.Scale = Vector3.new(10, 10, 3)
2855
 Stuff = Workspace:GetChildren()
2856
 for i = 1 , #Stuff do
2857
  if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
2858
   Torso = Stuff[i]:findFirstChild("Torso")
2859
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
2860
   if Torso ~= nil and Humanoid ~= nil then
2861
    if (Bolt.Position-Torso.Position).magnitude <= 15 then
2862
     Humanoid.MaxHealth = 100
2863
     Humanoid:TakeDamage(Damage)
2864
    end
2865
   end
2866
  end
2867
 end
2868
 game.Lighting.Brightness = 10
2869
 Sound.SoundId = "http://www.roblox.com/asset/?id=12222030"
2870
 Sound:play()
2871
 for i = 1 , math.random(9, 13) do
2872
  FakeBolt = Instance.new("Part")
2873
  FakeBolt.Parent = Tool
2874
  FakeBolt.Anchored = true
2875
  FakeBolt.Name = "Shadow"
2876
  FakeBolt.CanCollide = false
2877
  FakeBolt.Locked = true
2878
  FakeBolt.Transparency = 0.2
2879
  FakeBolt.formFactor = "Symmetric"
2880
  FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
2881
  FakeBolt.TopSurface = "Smooth"
2882
  FakeBolt.BrickColor = BrickColor.new(1010)
2883
  FakeBolt.BottomSurface = "Smooth"
2884
  Value = (math.random(-5, 5)/100)
2885
  Value2 = (math.random(-5, 5)/100)
2886
  Value3 = (math.random(-5, 5)/100)
2887
  FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
2888
  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
2889
  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
2890
  FakeBoltMesh = Instance.new("SpecialMesh")
2891
  FakeBoltMesh.MeshType = "Brick"
2892
  FakeBoltMesh.Parent = FakeBolt
2893
  FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
2894
  Stuff = Workspace:GetChildren()
2895
  for i = 1 , #Stuff do
2896
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
2897
    Torso = Stuff[i]:findFirstChild("Torso")
2898
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
2899
    if Torso ~= nil and Humanoid ~= nil then
2900
     if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
2901
      Humanoid.MaxHealth = 100
2902
      Humanoid:TakeDamage(Damage)
2903
     end
2904
    end
2905
   end
2906
  end
2907
  Bolt:Remove()
2908
  Bolt = Instance.new("Part")
2909
  Bolt.Parent = Tool
2910
  Bolt.Anchored = true
2911
  Bolt.Name = "Shadow"
2912
  Bolt.CanCollide = false
2913
  Bolt.Locked = true
2914
  Bolt.Transparency = 0.2
2915
  Bolt.formFactor = "Symmetric"
2916
  Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
2917
  Bolt.TopSurface = "Smooth"
2918
  Bolt.BrickColor = BrickColor.new(1010)
2919
  Bolt.BottomSurface = "Smooth"
2920
  Value = (math.random(-5, 5)/100)
2921
  Value2 = (math.random(-5, 5)/100)
2922
  Value3 = (math.random(-5, 5)/100)
2923
  Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
2924
  Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
2925
  Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
2926
  BoltMesh = Instance.new("SpecialMesh")
2927
  BoltMesh.MeshType = "Brick"
2928
  BoltMesh.Parent = Bolt
2929
  BoltMesh.Scale = Vector3.new(10, 10, 3)
2930
  Stuff = Workspace:GetChildren()
2931
  for i = 1 , #Stuff do
2932
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
2933
    Torso = Stuff[i]:findFirstChild("Torso")
2934
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
2935
    if Torso ~= nil and Humanoid ~= nil then
2936
     if (Bolt.Position-Torso.Position).magnitude <= 15 then
2937
      Humanoid.MaxHealth = 100
2938
      Humanoid:TakeDamage(Damage)
2939
     end
2940
    end
2941
   end
2942
  end
2943
  Bolt2 = Instance.new("Part")
2944
  Bolt2.Parent = Tool
2945
  Bolt2.Anchored = true
2946
  Bolt2.Name = "Shadow"
2947
  Bolt2.CanCollide = false
2948
  Bolt2.Locked = true
2949
  Bolt2.Transparency = 0.2
2950
  Bolt2.formFactor = "Symmetric"
2951
  Bolt2.Size = Bolt.Size
2952
  Bolt2.TopSurface = "Smooth"
2953
  Bolt2.BrickColor = BrickColor.new(1010)
2954
  Bolt2.BottomSurface = "Smooth"
2955
  Bolt2.CFrame = Bolt.CFrame
2956
  BoltMesh = Instance.new("SpecialMesh")
2957
  BoltMesh.MeshType = "Brick"
2958
  BoltMesh.Parent = Bolt2
2959
  BoltMesh.Scale = Vector3.new(10, 10, 3)
2960
  Stuff = Workspace:GetChildren()
2961
  for i = 1 , #Stuff do
2962
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
2963
    Torso = Stuff[i]:findFirstChild("Torso")
2964
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
2965
    if Torso ~= nil and Humanoid ~= nil then
2966
     if (Bolt2.Position-Torso.Position).magnitude <= 20 then
2967
      Humanoid.MaxHealth = 100
2968
      Humanoid:TakeDamage(Damage)
2969
    end
2970
    end
2971
   end
2972
  end
2973
 end
2974
 FakeBolt = Instance.new("Part")
2975
 FakeBolt.Parent = Tool
2976
 FakeBolt.Anchored = true
2977
 FakeBolt.Name = "Shadow"
2978
 FakeBolt.CanCollide = false
2979
 FakeBolt.Locked = true
2980
 FakeBolt.Transparency = 0.2
2981
 FakeBolt.formFactor = "Symmetric"
2982
 FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
2983
 FakeBolt.TopSurface = "Smooth"
2984
 FakeBolt.BrickColor = BrickColor.new(1010)
2985
 FakeBolt.BottomSurface = "Smooth"
2986
 Value = (math.random(-5, 5)/100)
2987
 Value2 = (math.random(-5, 5)/100)
2988
 Value3 = (math.random(-5, 5)/100)
2989
 FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
2990
 FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
2991
 FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
2992
 FakeBoltMesh = Instance.new("SpecialMesh") 
2993
 FakeBoltMesh.MeshType = "Brick"
2994
 FakeBoltMesh.Parent = FakeBolt
2995
 FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
2996
 Stuff = Workspace:GetChildren()
2997
 for i = 1 , #Stuff do
2998
  if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
2999
   Torso = Stuff[i]:findFirstChild("Torso")
3000
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
3001
   if Torso ~= nil and Humanoid ~= nil then
3002
    if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
3003
     Humanoid.MaxHealth = 100
3004
     Humanoid:TakeDamage(Damage)
3005
     FakeBolt.CFrame = CFrame.new(FakeBolt.Position, Torso.Position)
3006
    end
3007
   end
3008
  end
3009
 end
3010
 Bolt:Remove()
3011
 wait(0.1)
3012
 game.Lighting.Brightness = 1
3013
 for i = 1 , 8 do
3014
  Clone1 = Grip17:clone()
3015
  Clone1.Parent = Tool
3016
  Clone1.Name = "Shadow"
3017
  Clone1.Anchored = true
3018
  Clone1.CanCollide = false
3019
  Clone1.Transparency = 0.2
3020
  Clone1.BrickColor = BrickColor.new(1010)
3021
  Clone2 = Grip18:clone()
3022
  Clone2.Parent = Tool
3023
  Clone2.Name = "Shadow"
3024
  Clone2.Anchored = true
3025
  Clone2.CanCollide = false
3026
  Clone2.Transparency = 0.2
3027
  Clone2.BrickColor = BrickColor.new(1010)
3028
  Clone3 = Grip19:clone()
3029
  Clone3.Parent = Tool
3030
  Clone3.Name = "Shadow"
3031
  Clone3.Anchored = true
3032
  Clone3.CanCollide = false
3033
  Clone3.Transparency = 0.2
3034
  Clone3.BrickColor = BrickColor.new(1010)
3035
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3036
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3037
  wait()
3038
 end
3039
 Weld.Parent = Me.Character["Right Arm"]
3040
 Weld.Part0 = Me.Character["Right Arm"]
3041
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3042
Activated = false
3043
end
3044
if Mode == "Ice" then
3045
 Activated = true
3046
 f = Instance.new("Fire")
3047
 f.Parent = Grip17
3048
 f.Size = 2
3049
 ff = Instance.new("Fire")
3050
 ff.Parent = Grip18
3051
 ff.Size = 2
3052
 fff = Instance.new("Fire")
3053
 fff.Parent = Grip18
3054
 fff.Size = 2
3055
 Weld.Parent = Me.Character["Left Arm"]
3056
 Weld.Part0 = Me.Character["Left Arm"]
3057
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3058
 Test = FakeLeftShoulder.C0
3059
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-(0.26*4), 0, 0)
3060
 for i = 1 , 20 do
3061
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3062
 Sound:play()
3063
 for i = 1 , 4 do
3064
  Clone1 = Grip17:clone() 
3065
  Clone1.Parent = Tool
3066
  Clone1.Name = "Shadow"
3067
  Clone1.Anchored = true
3068
  Clone1.CanCollide = false
3069
  Clone1.Transparency = 0.2
3070
  Clone1.BrickColor = BrickColor.new(1004)
3071
  Clone2 = Grip18:clone()
3072
  Clone2.Parent = Tool
3073
  Clone2.Name = "Shadow"
3074
  Clone2.Anchored = true
3075
  Clone2.CanCollide = false
3076
  Clone2.Transparency = 0.2
3077
  Clone2.BrickColor = BrickColor.new(1004)
3078
  Clone3 = Grip19:clone()
3079
  Clone3.Parent = Tool
3080
  Clone3.Name = "Shadow"
3081
  Clone3.Anchored = true
3082
  Clone3.CanCollide = false
3083
  Clone3.Transparency = 0.2
3084
  Clone3.BrickColor = BrickColor.new(1004)
3085
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3086
  wait()
3087
 end
3088
 for i = 1 , 2 do
3089
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
3090
  wait()
3091
 end
3092
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3093
 Sound:play()
3094
 for i = 1 , 4 do
3095
  Clone1 = Grip17:clone() 
3096
  Clone1.Parent = Tool
3097
  Clone1.Name = "Shadow"
3098
  Clone1.Anchored = true
3099
  Clone1.CanCollide = false
3100
  Clone1.Transparency = 0.2
3101
  Clone1.BrickColor = BrickColor.new(1005)
3102
  Clone2 = Grip18:clone()
3103
  Clone2.Parent = Tool
3104
  Clone2.Name = "Shadow"
3105
  Clone2.Anchored = true
3106
  Clone2.CanCollide = false
3107
  Clone2.Transparency = 0.2
3108
  Clone2.BrickColor = BrickColor.new(1005)
3109
  Clone3 = Grip19:clone()
3110
  Clone3.Parent = Tool
3111
  Clone3.Name = "Shadow"
3112
  Clone3.Anchored = true
3113
  Clone3.CanCollide = false
3114
  Clone3.Transparency = 0.2
3115
  Clone3.BrickColor = BrickColor.new(1005)
3116
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3117
  wait()
3118
 end
3119
 for i = 1 , 2 do
3120
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
3121
  wait()
3122
 end
3123
 end
3124
 for i = 1 , 2 do
3125
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
3126
 end
3127
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3128
 Sound:play()
3129
 for i = 1 , 4 do
3130
  Clone1 = Grip17:clone() 
3131
  Clone1.Parent = Tool
3132
  Clone1.Name = "Shadow"
3133
  Clone1.Anchored = true
3134
  Clone1.CanCollide = false
3135
  Clone1.Transparency = 0.2
3136
  Clone1.BrickColor = BrickColor.new(1009)
3137
  Clone2 = Grip18:clone()
3138
  Clone2.Parent = Tool
3139
  Clone2.Name = "Shadow"
3140
  Clone2.Anchored = true
3141
  Clone2.CanCollide = false
3142
  Clone2.Transparency = 0.2
3143
  Clone2.BrickColor = BrickColor.new(1009)
3144
  Clone3 = Grip19:clone()
3145
  Clone3.Parent = Tool
3146
  Clone3.Name = "Shadow"
3147
  Clone3.Anchored = true
3148
  Clone3.CanCollide = false
3149
  Clone3.Transparency = 0.2
3150
  Clone3.BrickColor = BrickColor.new(1009)
3151
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3152
  wait()
3153
 end
3154
 for i = 1 , 4 do
3155
  Clone1 = Grip17:clone()
3156
  Clone1.Parent = Tool
3157
  Clone1.Name = "Shadow"
3158
  Clone1.Anchored = true
3159
  Clone1.CanCollide = false
3160
  Clone1.Transparency = 0.2
3161
  Clone1.BrickColor = BrickColor.new(1004)
3162
  Clone2 = Grip18:clone()
3163
  Clone2.Parent = Tool
3164
  Clone2.Name = "Shadow"
3165
  Clone2.Anchored = true
3166
  Clone2.CanCollide = false
3167
  Clone2.Transparency = 0.2
3168
  Clone2.BrickColor = BrickColor.new(1004)
3169
  Clone3 = Grip19:clone()
3170
  Clone3.Parent = Tool
3171
  Clone3.Name = "Shadow"
3172
  Clone3.Anchored = true
3173
  Clone3.CanCollide = false
3174
  Clone3.Transparency = 0.2
3175
  Clone3.BrickColor = BrickColor.new(1004)
3176
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
3177
  FakeLeftShoulder.C0 = Test
3178
  wait()
3179
 end
3180
 Weld.Parent = Me.Character["Right Arm"]
3181
 Weld.Part0 = Me.Character["Right Arm"]
3182
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3183
Activated = false
3184
f:remove()
3185
ff:remove()
3186
fff:remove()
3187
end
3188
if Mode == "Fire" then
3189
 Activated = true
3190
 Weld.Parent = Me.Character["Left Arm"]
3191
 Weld.Part0 = Me.Character["Left Arm"]
3192
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3193
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3194
 Sound:play()
3195
 for i = 1 , 8 do
3196
  Clone1 = Grip17:clone() 
3197
  Clone1.Parent = Tool
3198
  Clone1.Name = "Shadow"
3199
  Clone1.Anchored = true
3200
  Clone1.CanCollide = false
3201
  Clone1.Transparency = 0.2
3202
  Clone1.BrickColor = BrickColor.new(21)
3203
  Clone2 = Grip18:clone()
3204
  Clone2.Parent = Tool
3205
  Clone2.Name = "Shadow"
3206
  Clone2.Anchored = true
3207
  Clone2.CanCollide = false
3208
  Clone2.Transparency = 0.2
3209
  Clone2.BrickColor = BrickColor.new(21)
3210
  Clone3 = Grip19:clone()
3211
  Clone3.Parent = Tool
3212
  Clone3.Name = "Shadow"
3213
  Clone3.Anchored = true
3214
  Clone3.CanCollide = false
3215
  Clone3.Transparency = 0.2
3216
  Clone3.BrickColor = BrickColor.new(21)
3217
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3218
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3219
  wait()
3220
 end
3221
 Flaming = true
3222
 while Flaming == true do
3223
 wait()
3224
 end
3225
 wait(0.2)
3226
 for i = 1 , 8 do
3227
  Clone1 = Grip17:clone()
3228
  Clone1.Parent = Tool
3229
  Clone1.Name = "Shadow"
3230
  Clone1.Anchored = true
3231
  Clone1.CanCollide = false
3232
  Clone1.Transparency = 0.2
3233
  Clone1.BrickColor = BrickColor.new(21)
3234
  Clone2 = Grip18:clone()
3235
  Clone2.Parent = Tool
3236
  Clone2.Name = "Shadow"
3237
  Clone2.Anchored = true
3238
  Clone2.CanCollide = false
3239
  Clone2.Transparency = 0.2
3240
  Clone2.BrickColor = BrickColor.new(21)
3241
  Clone3 = Grip19:clone()
3242
  Clone3.Parent = Tool
3243
  Clone3.Name = "Shadow"
3244
  Clone3.Anchored = true
3245
  Clone3.CanCollide = false
3246
  Clone3.Transparency = 0.2
3247
  Clone3.BrickColor = BrickColor.new(21)
3248
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3249
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3250
  wait()
3251
 end
3252
 Weld.Parent = Me.Character["Right Arm"]
3253
 Weld.Part0 = Me.Character["Right Arm"]
3254
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3255
Activated = false
3256
end
3257
if Mode == "Slime" then
3258
 Activated = true
3259
 Weld.Parent = Me.Character["Left Arm"]
3260
 Weld.Part0 = Me.Character["Left Arm"]
3261
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3262
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3263
 Sound:play()
3264
 for i = 1 , 8 do
3265
  Clone1 = Grip17:clone() 
3266
  Clone1.Parent = Tool
3267
  Clone1.Name = "Shadow"
3268
  Clone1.Anchored = true
3269
  Clone1.CanCollide = false
3270
  Clone1.Transparency = 0.2
3271
  Clone1.BrickColor = BrickColor.new("Institutional white")
3272
  Clone2 = Grip18:clone()
3273
  Clone2.Parent = Tool
3274
  Clone2.Name = "Shadow"
3275
  Clone2.Anchored = true
3276
  Clone2.CanCollide = false
3277
  Clone2.Transparency = 0.2
3278
  Clone2.BrickColor = BrickColor.new("Institutional white")
3279
  Clone3 = Grip19:clone()
3280
  Clone3.Parent = Tool
3281
  Clone3.Name = "Shadow"
3282
  Clone3.Anchored = true
3283
  Clone3.CanCollide = false
3284
  Clone3.Transparency = 0.2
3285
  Clone3.BrickColor = BrickColor.new("Institutional white")
3286
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3287
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3288
  wait()
3289
 end
3290
 SlimeCharge = true
3291
 Slime = Instance.new("Part")
3292
 Slime.Parent = Me.Character.Torso
3293
 Slime.Size = Vector3.new(1, 1, 1)
3294
 Slime.BrickColor = BrickColor.new("White")
3295
 Slime.Locked = true
3296
 Slime.Shape = "Ball"
3297
 Slime.Anchored = true
3298
 Slime.TopSurface = "Smooth"
3299
 Slime.BottomSurface = "Smooth"
3300
 Slime.Transparency = 0.4
3301
 Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
3302
 f=Instance.new("Fire")
3303
 f.Parent= Slime
3304
 f.Heat = 6
3305
 f.Size = 15
3306
 f.Color=Color3.new(0,0,-255) 
3307
 f.SecondaryColor = Color3.new(0,0,-255) 
3308
 Nucleus = Instance.new("Part")
3309
 Nucleus.Parent = Slime
3310
 Nucleus.Size = Vector3.new(2, 2, 2)
3311
 Nucleus.BrickColor = BrickColor.new("Bright blue")
3312
 Nucleus.Locked = true
3313
 Nucleus.LeftSurface = "Smooth"
3314
 Nucleus.Anchored = true
3315
 Nucleus.RightSurface = "Smooth"
3316
 Nucleus.FrontSurface = "Smooth"
3317
 Nucleus.BackSurface = "Smooth"
3318
 Nucleus.TopSurface = "Smooth"
3319
 Nucleus.BottomSurface = "Smooth"
3320
 Nucleus.Transparency = 0.1
3321
 Nucleus.Shape = "Ball"
3322
 Nucleus.CFrame = Slime.CFrame
3323
 SlimeWeld = Instance.new("Weld")
3324
 SlimeWeld.Parent = Slime
3325
 SlimeWeld.Part0 = Slime
3326
 SlimeWeld.Part1 = Nucleus
3327
 SlimeWeld.C0 = CFrame.new(0, 0, 0)
3328
 while SlimeCharge == true do
3329
  Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
3330
  Nucleus.CFrame = Slime.CFrame
3331
  if Slime.Size.X <= 10 then
3332
   SlimeWeld:Remove()
3333
   Slime.Size = Slime.Size + Vector3.new(1, 1, 1)
3334
   Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
3335
   Nucleus.CFrame = Slime.CFrame
3336
   SlimeWeld = Instance.new("Weld")
3337
   SlimeWeld.Parent = Slime
3338
   SlimeWeld.Part0 = Slime
3339
   SlimeWeld.Part1 = Nucleus
3340
   SlimeWeld.C0 = CFrame.new(0, 0, 0)
3341
  end
3342
 wait()
3343
 end
3344
 wait(0.2)
3345
 for i = 1 , 8 do
3346
  Clone1 = Grip17:clone()
3347
  Clone1.Parent = Tool
3348
  Clone1.Name = "Shadow"
3349
  Clone1.Anchored = true
3350
  Clone1.CanCollide = false
3351
  Clone1.Transparency = 0.2
3352
  Clone1.BrickColor = BrickColor.new("Institutional white")
3353
  Clone2 = Grip18:clone()
3354
  Clone2.Parent = Tool
3355
  Clone2.Name = "Shadow"
3356
  Clone2.Anchored = true
3357
  Clone2.CanCollide = false
3358
  Clone2.Transparency = 0.2
3359
  Clone2.BrickColor = BrickColor.new("Institutional white")
3360
  Clone3 = Grip19:clone()
3361
  Clone3.Parent = Tool
3362
  Clone3.Name = "Shadow"
3363
  Clone3.Anchored = true
3364
  Clone3.CanCollide = false
3365
  Clone3.Transparency = 0.2
3366
  Clone3.BrickColor = BrickColor.new("Institutional white")
3367
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3368
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3369
  wait()
3370
 end
3371
 Weld.Parent = Me.Character["Right Arm"]
3372
 Weld.Part0 = Me.Character["Right Arm"]
3373
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3374
Activated = false
3375
end
3376
if Mode == "DarkPulse" then
3377
 Activated = true
3378
 Weld.Parent = Me.Character["Left Arm"]
3379
 Weld.Part0 = Me.Character["Left Arm"]
3380
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3381
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3382
 Sound:play()
3383
 for i = 1 , 8 do
3384
  Clone1 = Grip17:clone() 
3385
  Clone1.Parent = Tool
3386
  Clone1.Name = "Shadow"
3387
  Clone1.Anchored = true
3388
  Clone1.CanCollide = false
3389
  Clone1.Transparency = 0.2
3390
  Clone1.BrickColor = BrickColor.new("Institutional white")
3391
  Clone2 = Grip18:clone()
3392
  Clone2.Parent = Tool
3393
  Clone2.Name = "Shadow"
3394
  Clone2.Anchored = true
3395
  Clone2.CanCollide = false
3396
  Clone2.Transparency = 0.2
3397
  Clone2.BrickColor = BrickColor.new("Institutional white")
3398
  Clone3 = Grip19:clone()
3399
  Clone3.Parent = Tool
3400
  Clone3.Name = "Shadow"
3401
  Clone3.Anchored = true
3402
  Clone3.CanCollide = false
3403
  Clone3.Transparency = 0.2
3404
  Clone3.BrickColor = BrickColor.new("Institutional white")
3405
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3406
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3407
  wait()
3408
 end
3409
 DarkCharge = true
3410
 Dark = Instance.new("Part")
3411
 Dark.Parent = Me.Character.Torso
3412
 Dark.Size = Vector3.new(1, 2, 1)
3413
 Dark.BrickColor = BrickColor.new("Really Really black")
3414
 Dark.Locked = true
3415
 Dark.Anchored = true
3416
 Dark.TopSurface = "Smooth"
3417
 Dark.BottomSurface = "Smooth"
3418
 Dark.Transparency = 0
3419
 Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
3420
 DarkMesh = Instance.new("SpecialMesh")
3421
 DarkMesh.Parent = Dark
3422
 DarkMesh.MeshType = "Sphere"
3423
 Gyro = Instance.new("BodyGyro")
3424
 Gyro.Parent = Dark
3425
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
3426
 Gyro.D = 50
3427
 Gyro.cframe = Dark.CFrame
3428
 while DarkCharge == true do
3429
  if Dark.Transparency < 0 then
3430
   Dark.Transparency = Dark.Transparency + 0
3431
  end
3432
  Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
3433
  if Dark.Size.X <= 20 then
3434
   Dark.Size = Dark.Size + Vector3.new(1, 0, 1)
3435
   Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
3436
  end
3437
 wait()
3438
 end
3439
 wait(0.2)
3440
 for i = 1 , 8 do
3441
  Clone1 = Grip17:clone()
3442
  Clone1.Parent = Tool
3443
  Clone1.Name = "Shadow"
3444
  Clone1.Anchored = true
3445
  Clone1.CanCollide = false
3446
  Clone1.Transparency = 0.2
3447
  Clone1.BrickColor = BrickColor.new("Institutional white")
3448
  Clone2 = Grip18:clone()
3449
  Clone2.Parent = Tool
3450
  Clone2.Name = "Shadow"
3451
  Clone2.Anchored = true
3452
  Clone2.CanCollide = false
3453
  Clone2.Transparency = 0.2
3454
  Clone2.BrickColor = BrickColor.new("Institutional white")
3455
  Clone3 = Grip19:clone()
3456
  Clone3.Parent = Tool
3457
  Clone3.Name = "Shadow"
3458
  Clone3.Anchored = true
3459
  Clone3.CanCollide = false
3460
  Clone3.Transparency = 0.2
3461
  Clone3.BrickColor = BrickColor.new("Institutional white")
3462
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3463
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3464
  wait()
3465
 end
3466
 Weld.Parent = Me.Character["Right Arm"]
3467
 Weld.Part0 = Me.Character["Right Arm"]
3468
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3469
end
3470
if Mode == "Raise" then
3471
 Activated = true
3472
 Weld.Parent = Me.Character["Left Arm"]
3473
 Weld.Part0 = Me.Character["Left Arm"]
3474
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3475
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3476
 Sound:play()
3477
 for i = 1 , 4 do
3478
  Clone1 = Grip17:clone() 
3479
  Clone1.Parent = Tool
3480
  Clone1.Name = "Shadow"
3481
  Clone1.Anchored = true
3482
  Clone1.CanCollide = false
3483
  Clone1.Transparency = 0.2
3484
  Clone1.BrickColor = BrickColor.new("Institutional white")
3485
  Clone2 = Grip18:clone()
3486
  Clone2.Parent = Tool
3487
  Clone2.Name = "Shadow"
3488
  Clone2.Anchored = true
3489
  Clone2.CanCollide = false
3490
  Clone2.Transparency = 0.2
3491
  Clone2.BrickColor = BrickColor.new("Institutional white")
3492
  Clone3 = Grip19:clone()
3493
  Clone3.Parent = Tool
3494
  Clone3.Name = "Shadow"
3495
  Clone3.Anchored = true
3496
  Clone3.CanCollide = false
3497
  Clone3.Transparency = 0.2
3498
  Clone3.BrickColor = BrickColor.new("Institutional white")
3499
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3500
  wait()
3501
 end
3502
 for i = 1 , 2 do
3503
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
3504
  wait()
3505
 end
3506
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3507
 Sound:play()
3508
 for i = 1 , 4 do
3509
  Clone1 = Grip17:clone() 
3510
  Clone1.Parent = Tool
3511
  Clone1.Name = "Shadow"
3512
  Clone1.Anchored = true
3513
  Clone1.CanCollide = false
3514
  Clone1.Transparency = 0.2
3515
  Clone1.BrickColor = BrickColor.new("Institutional white")
3516
  Clone2 = Grip18:clone()
3517
  Clone2.Parent = Tool
3518
  Clone2.Name = "Shadow"
3519
  Clone2.Anchored = true
3520
  Clone2.CanCollide = false
3521
  Clone2.Transparency = 0.2
3522
  Clone2.BrickColor = BrickColor.new("Institutional white")
3523
  Clone3 = Grip19:clone()
3524
  Clone3.Parent = Tool
3525
  Clone3.Name = "Shadow"
3526
  Clone3.Anchored = true
3527
  Clone3.CanCollide = false
3528
  Clone3.Transparency = 0.2
3529
  Clone3.BrickColor = BrickColor.new("Institutional white")
3530
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3531
  wait()
3532
 end
3533
 for i = 1 , 2 do
3534
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
3535
  wait()
3536
 end
3537
 Velocity = Instance.new("BodyVelocity")
3538
 Velocity.Parent = Me.Character.Torso
3539
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3540
 Velocity.velocity = Vector3.new(0, 30, 0)
3541
 Gyro = Instance.new("BodyGyro")
3542
 Gyro.Parent = Me.Character.Torso
3543
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
3544
 Gyro.cframe = Me.Character.Torso.CFrame
3545
 Gyro.D = 50
3546
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3547
 Sound:play()
3548
 for i = 1 , 8 do
3549
  Clone1 = Grip17:clone() 
3550
  Clone1.Parent = Tool
3551
  Clone1.Name = "Shadow"
3552
  Clone1.Anchored = true
3553
  Clone1.CanCollide = false
3554
  Clone1.Transparency = 0.2
3555
  Clone1.BrickColor = BrickColor.new("Institutional white")
3556
  Clone2 = Grip18:clone()
3557
  Clone2.Parent = Tool
3558
  Clone2.Name = "Shadow"
3559
  Clone2.Anchored = true
3560
  Clone2.CanCollide = false
3561
  Clone2.Transparency = 0.2
3562
  Clone2.BrickColor = BrickColor.new("Institutional white")
3563
  Clone3 = Grip19:clone()
3564
  Clone3.Parent = Tool
3565
  Clone3.Name = "Shadow"
3566
  Clone3.Anchored = true
3567
  Clone3.CanCollide = false
3568
  Clone3.Transparency = 0.2
3569
  Clone3.BrickColor = BrickColor.new("Institutional white")
3570
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.31, 0, 0)
3571
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, (0.785*2), 0)
3572
  wait()
3573
 end
3574
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
3575
 Velocity.velocity = Vector3.new(0, 0, 0)
3576
 for i = 1 , 2 do
3577
  Clone1 = Grip17:clone() 
3578
  Clone1.Parent = Tool
3579
  Clone1.Name = "Shadow"
3580
  Clone1.Anchored = true
3581
  Clone1.CanCollide = false
3582
  Clone1.Transparency = 0.2
3583
  Clone1.BrickColor = BrickColor.new("Institutional white")
3584
  Clone2 = Grip18:clone()
3585
  Clone2.Parent = Tool
3586
  Clone2.Name = "Shadow"
3587
  Clone2.Anchored = true
3588
  Clone2.CanCollide = false
3589
  Clone2.Transparency = 0.2
3590
  Clone2.BrickColor = BrickColor.new("Institutional white")
3591
  Clone3 = Grip19:clone()
3592
  Clone3.Parent = Tool
3593
  Clone3.Name = "Shadow"
3594
  Clone3.Anchored = true
3595
  Clone3.CanCollide = false
3596
  Clone3.Transparency = 0.2
3597
  Clone3.BrickColor = BrickColor.new("Institutional white")
3598
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(1.24, 0, 0)
3599
  wait()
3600
 end
3601
 Weld.Parent = Me.Character["Right Arm"]
3602
 Weld.Part0 = Me.Character["Right Arm"]
3603
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3604
 for i = 1 , 4 do
3605
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
3606
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
3607
 wait()
3608
 end
3609
 wait(0.2)
3610
 for i = 1 , 8 do
3611
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.4)
3612
 wait()
3613
 end
3614
 
3615
 Wave = Instance.new("Part")
3616
 Wave.Parent = Me.Character.Torso
3617
 Wave.Anchored = true
3618
 Wave.CanCollide = false
3619
 Wave.Locked = true
3620
 Wave.Transparency = 0.2
3621
 Wave.Size = Vector3.new(2, 1, 2)
3622
 Wave.TopSurface = "Smooth"
3623
 Wave.BrickColor = BrickColor.new(1004)
3624
 Wave.BottomSurface = "Smooth"
3625
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
3626
 WaveMesh = Instance.new("CylinderMesh")
3627
 WaveMesh.Parent = Wave
3628
 WaveMesh.Scale = Vector3.new(1, 0.3, 1)
3629
 for i = 1 , 32 do
3630
  Wave.Size = Wave.Size + Vector3.new(3, 0, 3)
3631
  Wave.Transparency = Wave.Transparency + (0.8/32)
3632
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
3633
  Stuff = Workspace:GetChildren()
3634
  for i = 1 , #Stuff do
3635
   Torso = Stuff[i]:findFirstChild("Torso")
3636
   if Torso ~= nil then
3637
    if (Me.Character.Torso.Position-Torso.Position).magnitude <= (Wave.Size.X/2) then
3638
     if Torso.Parent.Name ~= Me.Name then
3639
      Humanoid = Torso.Parent:findFirstChild("Humanoid")
3640
      if Humanoid ~= nil then
3641
       Humanoid.MaxHealth = 100
3642
       Humanoid:TakeDamage(Damage)
3643
      end
3644
     end
3645
    end
3646
   end
3647
  end
3648
  wait()
3649
 end
3650
 for i = 1 , 4 do
3651
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
3652
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
3653
 wait()
3654
 end
3655
 wait(0.4)
3656
 Gyro:Remove()
3657
 Velocity:Remove()
3658
Activated = false
3659
end
3660
if Mode == "Stone" then
3661
 Activated = true
3662
 Sound.SoundId = "http://www.roblox.com/asset/?id=11420922"
3663
 Sound:play()
3664
wait(5)
3665
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
3666
 Sound.Pitch = 0.8
3667
 Sound:play()
3668
wait(1.5)
3669
Amessage.Text = "Its time.."
3670
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
3671
 Sound.Pitch = 0.8
3672
 Sound.Volume = 0.6
3673
 Sound:play()
3674
 wait(1.5)
3675
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
3676
 Sound.Pitch = 0.8
3677
 Sound.Volume = 0.3
3678
 Sound:play()
3679
wait(1.5)
3680
Amessage.Text = "To die.."
3681
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
3682
 Sound.Pitch = 0.8
3683
 Sound.Volume = 0.2
3684
 Sound:play()
3685
 wait()
3686
 Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
3687
 Sound.Pitch = 0.8
3688
 Sound.Volume = 0.6
3689
 Sound:play()
3690
 for i = 1 , 8 do
3691
  Clone1 = Grip17:clone() 
3692
  Clone1.Parent = Tool
3693
  Clone1.Name = "Shadow"
3694
  Clone1.Anchored = true
3695
  Clone1.CanCollide = false
3696
  Clone1.Transparency = 0.2
3697
  Clone1.BrickColor = BrickColor.new("Really Really black")
3698
  Clone2 = Grip18:clone()
3699
  Clone2.Parent = Tool
3700
  Clone2.Name = "Shadow"
3701
  Clone2.Anchored = true
3702
  Clone2.CanCollide = false
3703
  Clone2.Transparency = 0.2
3704
  Clone2.BrickColor = BrickColor.new("Really Really black")
3705
  Clone3 = Grip19:clone()
3706
  Clone3.Parent = Tool
3707
  Clone3.Name = "Shadow"
3708
  Clone3.Anchored = true
3709
  Clone3.CanCollide = false
3710
  Clone3.Transparency = 0.2
3711
  Clone3.BrickColor = BrickColor.new("Really Really black")
3712
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
3713
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3714
  wait()
3715
 end
3716
 onCharge2("Really Really black")
3717
 Stuff = game.Workspace:GetChildren()
3718
 for i = 1 , #Stuff do
3719
  if Stuff[i].Name ~= Me.Name then
3720
   Torso = Stuff[i]:findFirstChild("Torso")
3721
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
3722
   if Torso ~= nil and Humanoid ~= nil then
3723
    if (Me.Character.Torso.Position-Torso.Position).magnitude <= 200 then
3724
     Humanoid.Sit = true
3725
     Rock = Instance.new("Part")
3726
     Rock.Parent = Tool
3727
     Rock.Name = "Rock"
3728
     Rock.Anchored = true
3729
     Rock.BrickColor = BrickColor.new("Really Really black")
3730
     Rock.Material = "Plastic"
3731
     Rock.Size = Vector3.new(10, 2, 10)
3732
     Rock.formFactor = "Symmetric"
3733
     Rock.Locked = true
3734
     Rock.TopSurface = "Smooth"
3735
     Rock.BottomSurface = "Smooth"
3736
     Rock.CFrame = CFrame.new(Torso.Position-Vector3.new(0, 2, 0))
3737
     Torso.Velocity = Vector3.new(math.random(-20, 20), 150, math.random(-20, 20))
3738
     Humanoid.MaxHealth = 100
3739
     Humanoid:TakeDamage(Damage*3)
3740
    end
3741
   end
3742
  end
3743
 end
3744
 for i = 1 , 10 do
3745
  Stuff = Tool:GetChildren()
3746
  for i = 1 , #Stuff do
3747
   if Stuff[i].Name == "Rock" then
3748
    P = Stuff[i].CFrame
3749
    Stuff[i].Size = Stuff[i].Size + Vector3.new(0, 2, 0)
3750
    Stuff[i].CFrame = P * CFrame.new(0, 1, 0)
3751
   end
3752
  end
3753
 wait()
3754
 end
3755
 wait(0.1)
3756
 for i = 1 , 10 do
3757
  Stuff = Tool:GetChildren()
3758
  for i = 1 , #Stuff do
3759
   if Stuff[i].Name == "Rock" then
3760
    P = Stuff[i].CFrame
3761
    Stuff[i].Size = Stuff[i].Size - Vector3.new(0, 2, 0)
3762
    Stuff[i].CFrame = P * CFrame.new(0, -1, 0)
3763
   end
3764
  end
3765
 wait()
3766
 end
3767
 Stuff = Tool:GetChildren()
3768
 for i = 1 , #Stuff do
3769
  if Stuff[i].Name == "Rock" then
3770
   Stuff[i]:Remove()
3771
  end
3772
 end
3773
 wait(0.2)
3774
 for i = 1 , 8 do
3775
  Clone1 = Grip17:clone()
3776
  Clone1.Parent = Tool
3777
  Clone1.Name = "Shadow"
3778
  Clone1.Anchored = true
3779
  Clone1.CanCollide = false
3780
  Clone1.Transparency = 0.2
3781
  Clone1.BrickColor = BrickColor.new("Really Really black")
3782
  Clone2 = Grip18:clone()
3783
  Clone2.Parent = Tool
3784
  Clone2.Name = "Shadow"
3785
  Clone2.Anchored = true
3786
  Clone2.CanCollide = false
3787
  Clone2.Transparency = 0.2
3788
  Clone2.BrickColor = BrickColor.new("Really Really black")
3789
  Clone3 = Grip19:clone()
3790
  Clone3.Parent = Tool
3791
  Clone3.Name = "Shadow"
3792
  Clone3.Anchored = true
3793
  Clone3.CanCollide = false
3794
  Clone3.Transparency = 0.2
3795
  Clone3.BrickColor = BrickColor.new("Really Really black")
3796
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
3797
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3798
  wait()
3799
  Amessage.Text = ""
3800
  Sound.Pitch = 1
3801
  Sound.Volume = 1
3802
 end
3803
Activated = false
3804
end
3805
if Mode == "Shield" then
3806
 Activated = true
3807
 Weld.Parent = Me.Character["Left Arm"]
3808
 Weld.Part0 = Me.Character["Left Arm"]
3809
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3810
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3811
 Sound:play()
3812
 for i = 1 , 8 do
3813
  Clone1 = Grip17:clone() 
3814
  Clone1.Parent = Tool
3815
  Clone1.Name = "Shadow"
3816
  Clone1.Anchored = true
3817
  Clone1.CanCollide = false
3818
  Clone1.Transparency = 0.2
3819
  Clone1.BrickColor = BrickColor.new("Dark stone grey")
3820
  Clone2 = Grip18:clone()
3821
  Clone2.Parent = Tool
3822
  Clone2.Name = "Shadow"
3823
  Clone2.Anchored = true
3824
  Clone2.CanCollide = false
3825
  Clone2.Transparency = 0.2
3826
  Clone2.BrickColor = BrickColor.new("Dark stone grey")
3827
  Clone3 = Grip19:clone()
3828
  Clone3.Parent = Tool
3829
  Clone3.Name = "Shadow"
3830
  Clone3.Anchored = true
3831
  Clone3.CanCollide = false
3832
  Clone3.Transparency = 0.2
3833
  Clone3.BrickColor = BrickColor.new("Dark stone grey")
3834
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3835
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3836
  wait()
3837
 end
3838
 Shielding = true
3839
 while Shielding == true do
3840
  Me.Character.Humanoid.WalkSpeed = 0
3841
  Stuff = game.Workspace:GetChildren()
3842
  for i = 1 , #Stuff do
3843
   if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
3844
    if Stuff[i].className == "Part" then
3845
     if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 30 then
3846
      Stuff[i]:Remove()
3847
     end
3848
    end
3849
    if Stuff[i].className == "Model" then
3850
     Stuff2 = Stuff[i]:GetChildren()
3851
     for i = 1 , #Stuff2 do
3852
      if Stuff2[i].className == "Part" then
3853
       if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 30 then
3854
        Stuff2[i]:Remove()
3855
       end
3856
      end
3857
     end
3858
    end
3859
   end
3860
  end
3861
 wait()
3862
 end
3863
 for i = 1 , 8 do
3864
  Clone1 = Grip17:clone()
3865
  Clone1.Parent = Tool
3866
  Clone1.Name = "Shadow"
3867
  Clone1.Anchored = true
3868
  Clone1.CanCollide = false
3869
  Clone1.Transparency = 0.2
3870
  Clone1.BrickColor = BrickColor.new("Dark stone grey")
3871
  Clone2 = Grip18:clone()
3872
  Clone2.Parent = Tool
3873
  Clone2.Name = "Shadow"
3874
  Clone2.Anchored = true
3875
  Clone2.CanCollide = false
3876
  Clone2.Transparency = 0.2
3877
  Clone2.BrickColor = BrickColor.new("Dark stone grey")
3878
  Clone3 = Grip19:clone()
3879
  Clone3.Parent = Tool
3880
  Clone3.Name = "Shadow"
3881
  Clone3.Anchored = true
3882
  Clone3.CanCollide = false
3883
  Clone3.Transparency = 0.2
3884
  Clone3.BrickColor = BrickColor.new("Dark stone grey")
3885
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3886
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3887
  wait()
3888
 end
3889
 Weld.Parent = Me.Character["Right Arm"]
3890
 Weld.Part0 = Me.Character["Right Arm"]
3891
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3892
Activated = false
3893
end
3894
if Mode == "Snipe" then
3895
 if mouse.Target ~= nil then
3896
  Torso = mouse.Target.Parent:findFirstChild("Torso")
3897
  if mouse.Target.Parent.Name ~= Me.Name and Torso ~= nil then
3898
   Activated = true
3899
   Weld.Parent = Me.Character["Left Arm"]
3900
   Weld.Part0 = Me.Character["Left Arm"]
3901
   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3902
   Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
3903
   Sound:play()
3904
   for i = 1 , 4 do
3905
    Clone1 = Grip17:clone() 
3906
    Clone1.Parent = Tool
3907
    Clone1.Name = "Shadow"
3908
    Clone1.Anchored = true
3909
    Clone1.CanCollide = false
3910
    Clone1.Transparency = 0.2
3911
    Clone1.BrickColor = BrickColor.new("Institutional white")
3912
    Clone2 = Grip18:clone()
3913
    Clone2.Parent = Tool
3914
    Clone2.Name = "Shadow"
3915
    Clone2.Anchored = true
3916
    Clone2.CanCollide = false
3917
    Clone2.Transparency = 0.2
3918
    Clone2.BrickColor = BrickColor.new("Institutional white")
3919
    Clone3 = Grip19:clone()
3920
    Clone3.Parent = Tool
3921
    Clone3.Name = "Shadow"
3922
    Clone3.Anchored = true
3923
    Clone3.CanCollide = false
3924
    Clone3.Transparency = 0.2
3925
    Clone3.BrickColor = BrickColor.new("Institutional white")
3926
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3927
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3928
    wait()
3929
   end
3930
   Weld:Remove()
3931
   Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
3932
   Sound:play()
3933
   Gyro = Instance.new("BodyGyro")
3934
   Gyro.Parent = Handle
3935
   Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
3936
   Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
3937
   Gyro.D = 50
3938
   Position = Instance.new("BodyPosition")
3939
   Position.Parent = Handle
3940
   Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
3941
   Position.position = Torso.Position
3942
   for i = 1 , 4 do
3943
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
3944
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
3945
    wait()
3946
   end
3947
   for i = 1 , 20 do
3948
    if Torso ~= nil then
3949
     Gyro.cframe = CFrame.new(Handle.Position, Torso.Position) * CFrame.Angles(-1.57, 0, 0)
3950
     Position.position = Torso.Position
3951
    end
3952
    wait(0.1)
3953
   end
3954
   Gyro:Remove()
3955
   Position:Remove()
3956
   for i = 1 , 10 do
3957
    Gyro.cframe = CFrame.new(Handle.Position, Me.Character.Torso.Position) * CFrame.Angles(-1.57, 0, 0)
3958
    Position.position = Me.Character.Torso.Position
3959
    wait(0.1)
3960
   end
3961
   Weld = Instance.new("Weld")
3962
   Weld.Parent = Me.Character["Left Arm"]
3963
   Weld.Part0 = Me.Character["Left Arm"]
3964
   Weld.Part1 = Handle
3965
   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
3966
   for i = 1 , 8 do
3967
    Clone1 = Grip17:clone()
3968
    Clone1.Parent = Tool
3969
    Clone1.Name = "Shadow"
3970
    Clone1.Anchored = true
3971
    Clone1.CanCollide = false
3972
    Clone1.Transparency = 0.2
3973
    Clone1.BrickColor = BrickColor.new("Institutional white")
3974
    Clone2 = Grip18:clone()
3975
    Clone2.Parent = Tool
3976
    Clone2.Name = "Shadow"
3977
    Clone2.Anchored = true
3978
    Clone2.CanCollide = false
3979
    Clone2.Transparency = 0.2
3980
    Clone2.BrickColor = BrickColor.new("Institutional white")
3981
    Clone3 = Grip19:clone()
3982
    Clone3.Parent = Tool
3983
    Clone3.Name = "Shadow"
3984
    Clone3.Anchored = true
3985
    Clone3.CanCollide = false
3986
    Clone3.Transparency = 0.2
3987
    Clone3.BrickColor = BrickColor.new("Institutional white")
3988
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
3989
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
3990
    wait()
3991
   end
3992
   Weld.Parent = Me.Character["Right Arm"]
3993
   Weld.Part0 = Me.Character["Right Arm"]
3994
   Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
3995
   Activated = false
3996
  end
3997
 end
3998
end
3999
end
4000
------------------------------------------------------------>
4001
--[[
4002
?     -->> onButton1Up
4003
--]]
4004
------------------------------------------------------------>
4005
function onButton1Up()
4006
Flaming = false
4007
Shielding = false
4008
if DarkCharge == true then
4009
 Sound.SoundId = "http://www.roblox.com/asset/?id=11998770"
4010
 Sound:play()
4011
 DarkCharge = false
4012
 Dark.Anchored = false
4013
 Velocity = Instance.new("BodyVelocity")
4014
 Velocity.Parent = Dark
4015
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4016
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 150
4017
 for i = 1 , 40 do
4018
 Dark.Transparency = Dark.Transparency + 0.02
4019
 function DarkHit(Hit)
4020
  if Hit.Name ~= "Base" and Hit.Parent.Name ~= "Sword" and Hit.Parent.Name ~= Me.Name and Hit.Parent.Parent.Name ~= Me.Name then
4021
   Hit:Remove()
4022
  end
4023
 end
4024
 Dark.Touched:connect(DarkHit)
4025
 wait(0.1)
4026
 end
4027
 Dark:Remove()
4028
 Activated = false
4029
end
4030
if SlimeCharge == true then
4031
 SlimeCharge = false
4032
 Slime.Anchored = false
4033
 Nucleus.Anchored = false
4034
 SlimeWeld = Instance.new("Weld")
4035
 SlimeWeld.Parent = Slime
4036
 SlimeWeld.Part0 = Slime
4037
 SlimeWeld.Part1 = Nucleus
4038
 SlimeWeld.C0 = CFrame.new(0, 0, 0) 
4039
 Velocity = Instance.new("BodyVelocity")
4040
 Velocity.Parent = Slime
4041
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
4042
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
4043
 
4044
 function SlimeWeld(Hit)
4045
  if Hit.Parent.Name ~= Me.Name then
4046
   Humanoid = Hit.Parent:findFirstChild("Humanoid")
4047
   if Humanoid ~= nil then
4048
    Humanoid.MaxHealth = 0
4049
    Humanoid.Health = 0
4050
    Stuff = Humanoid.Parent:GetChildren()
4051
    for i = 1 , #Stuff do
4052
     if Stuff[i].className == "Part" then
4053
      SlimeWeldz = Instance.new("Weld")
4054
      SlimeWeldz.Parent = Slime
4055
      SlimeWeldz.Part0 = Slime
4056
      SlimeWeldz.Part1 = Stuff[i]
4057
      SlimeWeldz.C0 = CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
4058
     end
4059
    end
4060
   end
4061
  end
4062
 end
4063
 Slime.Touched:connect(SlimeWeld)
4064
end
4065
end
4066
------------------------------------------------------------>
4067
--[[
4068
?     -->> Selected
4069
--]]
4070
------------------------------------------------------------>
4071
function onSelected(Mouse)
4072
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
4073
 Sound:play()
4074
 Mouse.Button1Down:connect(function() onButton1Down(mouse) end)
4075
 Mouse.Button1Up:connect(function() onButton1Up(mouse) end)
4076
 mouse = Mouse
4077
 FakeRightShoulder = Instance.new("Weld")
4078
 FakeRightShoulder.Parent = Me.Character.Torso
4079
 FakeRightShoulder.Part0 = Me.Character.Torso
4080
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
4081
 FakeRightShoulder.C0 = OriginalRightShoulder
4082
 FakeRightShoulder.C1 = OriginalRightShoulder2
4083
 FakeLeftShoulder = Instance.new("Weld")
4084
 FakeLeftShoulder.Parent = Me.Character.Torso
4085
 FakeLeftShoulder.Part0 = Me.Character.Torso
4086
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
4087
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
4088
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
4089
 Weld:Remove()
4090
 Weld = Instance.new("Weld")
4091
 Weld.Parent = Me.Character["Torso"]
4092
 Weld.Part0 = Me.Character["Torso"]
4093
 Weld.Part1 = Handle
4094
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
4095
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
4096
 equipped = true
4097
 Activated = false
4098
 Equipping = true
4099
 Unequipping = false
4100
 Flaming = false
4101
 Shielding = false
4102
 SlimeCharge = false
4103
 DarkCharge = false
4104
 for i = 1 , 16 do
4105
  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
4106
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
4107
  wait()
4108
 end
4109
 wait()
4110
 Weld.Parent = Me.Character["Right Arm"]
4111
 Weld.Part0 = Me.Character["Right Arm"]
4112
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
4113
 for i = 1 , 8 do
4114
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
4115
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
4116
  wait()
4117
 end
4118
 wait()
4119
 for i = 1 , 8 do
4120
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
4121
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
4122
  wait()
4123
 end
4124
 Equipping = false
4125
end
4126
HopperBin.Selected:connect(onSelected)
4127
------------------------------------------------------------>
4128
--[[
4129
?     -->> Deselected
4130
--]]
4131
------------------------------------------------------------>
4132
function onDeselected(Mouse)
4133
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
4134
 Sound:play()
4135
 for i = 1 , 8 do
4136
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
4137
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
4138
  wait()
4139
 end
4140
 wait()
4141
 for i = 1 , 8 do
4142
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
4143
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
4144
  wait()
4145
 end
4146
 FakeLeftShoulder.C0 = OriginalLeftShoulder
4147
 Weld = Instance.new("Weld")
4148
 Weld.Parent = Me.Character["Torso"]
4149
 Weld.Part0 = Me.Character["Torso"]
4150
 Weld.Part1 = Handle
4151
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
4152
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
4153
 
4154
 for i = 1 , 16 do
4155
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
4156
 end
4157
 for i = 1 , 16 do
4158
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
4159
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
4160
  wait()
4161
 end
4162
 FakeRightShoulder:Remove()
4163
 FakeLeftShoulder:Remove()
4164
 FakeRightShoulder = Instance.new("Weld")
4165
 FakeRightShoulder.Parent = Me.Character.Torso
4166
 FakeRightShoulder.Part0 = Me.Character.Torso
4167
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
4168
 FakeRightShoulder.C0 = OriginalRightShoulder
4169
 FakeRightShoulder.C1 = OriginalRightShoulder2
4170
 FakeLeftShoulder = Instance.new("Weld")
4171
 FakeLeftShoulder.Parent = Me.Character.Torso
4172
 FakeLeftShoulder.Part0 = Me.Character.Torso
4173
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
4174
 FakeLeftShoulder.C0 = OriginalLeftShoulder
4175
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
4176
 Equipped = false
4177
 Activated = false
4178
 Equipping = false
4179
 Flaming = false
4180
 DarkCharge = false
4181
 Shielding = false
4182
 Unequipping = true
4183
 SlimeCharge = false
4184
 Unequipping = false
4185
end
4186
HopperBin.Deselected:connect(onDeselected)
4187
------------------------------------------------------------>
4188
--[[
4189
?     -->> onTouched() Functions
4190
--]]
4191
------------------------------------------------------------>
4192
function onTouched(Hit)
4193
 if Activated then
4194
  if Hit.Parent.Name ~= Me.Name and Hit.Parent.Name ~= HopperBinName then
4195
   Humanoid = Hit.Parent:findFirstChild("Humanoid")
4196
   if Humanoid ~= nil and Mode ~= "Assassinate" then
4197
    Humanoid.MaxHealth = 100
4198
    Humanoid:TakeDamage(Damage)
4199
    for i = 1 , (Humanoid.Health/10) do
4200
     Blood = Instance.new("Part")
4201
     Blood.Parent = Workspace
4202
     Blood.CanCollide = false
4203
     Blood.Transparency = 0.1
4204
     Blood.TopSurface = "Smooth"
4205
     Blood.BottomSurface = "Smooth"
4206
     Blood.Size = Vector3.new(1, 1, 1)
4207
     Blood.Locked = true
4208
     Blood.BrickColor = BrickColor.new(1004)
4209
     Blood.CFrame = Hit.CFrame * CFrame.new(math.random(-0.5, 0.5), math.random(-0.5, 0.5), math.random(-0.5, 0.5)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
4210
     Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
4211
     BloodMesh = Instance.new("SpecialMesh")
4212
     BloodMesh.Parent = Blood
4213
     BloodMesh.MeshType = "Sphere"
4214
     BloodMesh.Scale = Vector3.new(0.35, 0.35, 0.35)
4215
     Blood:BreakJoints()
4216
     Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
4217
    end
4218
   end
4219
  end
4220
 end
4221
end
4222
Stuff = Tool:GetChildren()
4223
for i = 1 , #Stuff do
4224
if Stuff[i].className == "Part" then
4225
Stuff[i].Touched:connect(onTouched)
4226
end
4227
end
4228
------------------------------------------------------------>
4229
--[[
4230
?     -->> Gui
4231
--]]
4232
------------------------------------------------------------>
4233
wait(1)
4234
Gui = PlayerGui:findFirstChild("LoadGui")
4235
if Gui ~= nil then
4236
 Gui:Remove()
4237
end
4238
PlayerGui = Me["PlayerGui"]
4239
Gui = PlayerGui:findFirstChild("SwordGui")
4240
if Gui ~= nil then
4241
 Gui:Remove()
4242
end
4243
Gui = Instance.new("ScreenGui")
4244
Gui.Parent = PlayerGui
4245
Gui.Name = "SwordGui"
4246
Background = Instance.new("ImageLabel")
4247
Background.Parent = Gui
4248
Background.Name = "Background"
4249
Background.Size = UDim2.new(0.25, 0, 0.5, 0)
4250
Background.BackgroundTransparency = 0.7
4251
Background.Position = UDim2.new(0.55, 0, 0, 0) 
4252
Background.BackgroundColor = BrickColor.new("White")
4253
Page1 = Instance.new("ImageLabel")
4254
Page1.Parent = Background
4255
Page1.Name = "Page1"
4256
Page1.Size = UDim2.new(1, 0, 1, 0)
4257
Page1.BackgroundTransparency = 1
4258
Page1.Position = UDim2.new(0, 0, 0, 0)
4259
Reset = Instance.new("TextButton")
4260
Reset.Parent = Page1
4261
Reset.Name = "Swing"
4262
Reset.Size = UDim2.new(0.2, 0, 0.07, 0)
4263
Reset.BackgroundTransparency = 0.1
4264
Reset.Position = UDim2.new(0.02, 0, 0.02, 0)
4265
Reset.BorderSizePixel = 0
4266
Reset.BackgroundColor = BrickColor.new("White")
4267
Reset.Text = "[ Reset ]" 
4268
Reset.MouseButton1Down:connect(function()
4269
p = game.Workspace:findFirstChild(Me.Name)
4270
if p ~= nil then
4271
 p:BreakJoints()
4272
end
4273
end)
4274
Hint = Instance.new("TextLabel")
4275
Hint.Parent = Background
4276
Hint.Name = "Hint"
4277
Hint.Size = UDim2.new(1, 0, 0.07, 0)
4278
Hint.BackgroundTransparency = 0.1
4279
Hint.Position = UDim2.new(0, 0, -0.07, 0)
4280
Hint.BorderSizePixel = 0
4281
Hint.BackgroundColor = BrickColor.new("White")
4282
Hint.Text = "[ ]"
4283
Swing = Instance.new("TextButton")
4284
Swing.Parent = Page1
4285
Swing.Name = "Swing"
4286
Swing.Size = UDim2.new(0.25, 0, 0.07, 0)
4287
Swing.BackgroundTransparency = 0.1
4288
Swing.Position = UDim2.new(0.05, 0, 0.2, 0)
4289
Swing.BorderSizePixel = 0
4290
Swing.BackgroundColor = BrickColor.new("White")
4291
Swing.Text = "[ Swing ]" 
4292
Swing.MouseButton1Down:connect(function()
4293
Mode = "Swing"
4294
Stuff = Page1:GetChildren()
4295
for i = 1 , #Stuff do
4296
 if Stuff[i].className == "TextButton" then
4297
  Stuff[i].BackgroundColor = BrickColor.new("White")
4298
  Swing.BackgroundColor = BrickColor.new("Lime green")
4299
  Hint.Text = "[ Click to Slash ]"
4300
 end
4301
end
4302
end)
4303
Spin = Instance.new("TextButton")
4304
Spin.Parent = Page1
4305
Spin.Name = "Spin"
4306
Spin.Size = UDim2.new(0.25, 0, 0.07, 0)
4307
Spin.BackgroundTransparency = 0.1
4308
Spin.Position = UDim2.new(0.05, 0, 0.3, 0)
4309
Spin.BorderSizePixel = 0
4310
Spin.BackgroundColor = BrickColor.new("White")
4311
Spin.Text = "[ DarkFlash ]" 
4312
Spin.MouseButton1Down:connect(function()
4313
Mode = "Spin"
4314
Stuff = Page1:GetChildren()
4315
for i = 1 , #Stuff do
4316
 if Stuff[i].className == "TextButton" then
4317
  Stuff[i].BackgroundColor = BrickColor.new("White")
4318
  Spin.BackgroundColor = BrickColor.new("Lime green")
4319
  Hint.Text = "[ Click to Spin Slash ]"
4320
 end
4321
end
4322
end)
4323
TripleSlash = Instance.new("TextButton")
4324
TripleSlash.Parent = Page1
4325
TripleSlash.Name = "TripleSlash"
4326
TripleSlash.Size = UDim2.new(0.25, 0, 0.07, 0)
4327
TripleSlash.BackgroundTransparency = 0.1
4328
TripleSlash.Position = UDim2.new(0.05, 0, 0.4, 0)
4329
TripleSlash.BorderSizePixel = 0
4330
TripleSlash.BackgroundColor = BrickColor.new("White")
4331
TripleSlash.Text = "[ TripleSlash ]" 
4332
TripleSlash.MouseButton1Down:connect(function()
4333
Mode = "TripleSlash"
4334
Stuff = Page1:GetChildren()
4335
for i = 1 , #Stuff do
4336
 if Stuff[i].className == "TextButton" then
4337
  Stuff[i].BackgroundColor = BrickColor.new("White")
4338
  TripleSlash.BackgroundColor = BrickColor.new("Lime green")
4339
  Hint.Text = "[ Click to slash 3 times quickly ]"
4340
 end
4341
end
4342
end)
4343
ForwardSpin = Instance.new("TextButton")
4344
ForwardSpin.Parent = Page1
4345
ForwardSpin.Name = "Spin"
4346
ForwardSpin.Size = UDim2.new(0.25, 0, 0.07, 0)
4347
ForwardSpin.BackgroundTransparency = 0.1
4348
ForwardSpin.Position = UDim2.new(0.05, 0, 0.5, 0)
4349
ForwardSpin.BorderSizePixel = 0
4350
ForwardSpin.BackgroundColor = BrickColor.new("White")
4351
ForwardSpin.Text = "[ ForwardSpin ]" 
4352
ForwardSpin.MouseButton1Down:connect(function()
4353
Mode = "ForwardSpin"
4354
Stuff = Page1:GetChildren()
4355
for i = 1 , #Stuff do
4356
 if Stuff[i].className == "TextButton" then
4357
  Stuff[i].BackgroundColor = BrickColor.new("White")
4358
  ForwardSpin.BackgroundColor = BrickColor.new("Lime green")
4359
  Hint.Text = "[ Click to Spin Slash forward ]"
4360
 end
4361
end
4362
end)
4363
Boomerang = Instance.new("TextButton")
4364
Boomerang.Parent = Page1
4365
Boomerang.Name = "Boomerang"
4366
Boomerang.Size = UDim2.new(0.25, 0, 0.07, 0)
4367
Boomerang.BackgroundTransparency = 0.1
4368
Boomerang.Position = UDim2.new(0.05, 0, 0.6, 0)
4369
Boomerang.BorderSizePixel = 0
4370
Boomerang.BackgroundColor = BrickColor.new("White")
4371
Boomerang.Text = "[ Boomerang ]" 
4372
Boomerang.MouseButton1Down:connect(function()
4373
Mode = "Boomerang"
4374
Stuff = Page1:GetChildren()
4375
for i = 1 , #Stuff do
4376
 if Stuff[i].className == "TextButton" then
4377
  Stuff[i].BackgroundColor = BrickColor.new("White")
4378
  Boomerang.BackgroundColor = BrickColor.new("Lime green")
4379
  Hint.Text = "[ Click to throw your sword ]"
4380
 end
4381
end
4382
end)
4383
Remover = Instance.new("TextButton")
4384
Remover.Parent = Page1
4385
Remover.Name = "Remover"
4386
Remover.Size = UDim2.new(0.25, 0, 0.07, 0)
4387
Remover.BackgroundTransparency = 0.1
4388
Remover.Position = UDim2.new(0.05, 0, 0.7, 0)
4389
Remover.BorderSizePixel = 0
4390
Remover.BackgroundColor = BrickColor.new("White")
4391
Remover.Text = "[ Remover ]" 
4392
Remover.MouseButton1Down:connect(function()
4393
Mode = "Remover"
4394
Stuff = Page1:GetChildren()
4395
for i = 1 , #Stuff do
4396
 if Stuff[i].className == "TextButton" then
4397
  Stuff[i].BackgroundColor = BrickColor.new("White")
4398
  Remover.BackgroundColor = BrickColor.new("Lime green")
4399
  Hint.Text = "[ Click to remove anything nearby ]"
4400
 end
4401
end
4402
end)
4403
Alchemy = Instance.new("TextButton")
4404
Alchemy.Parent = Page1
4405
Alchemy.Name = "Alchemy"
4406
Alchemy.Size = UDim2.new(0.25, 0, 0.07, 0)
4407
Alchemy.BackgroundTransparency = 0.1
4408
Alchemy.Position = UDim2.new(0.05, 0, 0.8, 0)
4409
Alchemy.BorderSizePixel = 0
4410
Alchemy.BackgroundColor = BrickColor.new("White")
4411
Alchemy.Text = "[ Alchemy ]" 
4412
Alchemy.MouseButton1Down:connect(function()
4413
Mode = "Alchemy"
4414
Stuff = Page1:GetChildren()
4415
for i = 1 , #Stuff do
4416
 if Stuff[i].className == "TextButton" then
4417
  Stuff[i].BackgroundColor = BrickColor.new("White")
4418
  Alchemy.BackgroundColor = BrickColor.new("Lime green")
4419
  Hint.Text = "[ Click to use alchemy ]"
4420
 end
4421
end
4422
end)
4423
Fire = Instance.new("TextButton")
4424
Fire.Parent = Page1
4425
Fire.Name = "Fire"
4426
Fire.Size = UDim2.new(0.25, 0, 0.07, 0)
4427
Fire.BackgroundTransparency = 0.1
4428
Fire.Position = UDim2.new(0.375, 0, 0.2, 0)
4429
Fire.BorderSizePixel = 0
4430
Fire.BackgroundColor = BrickColor.new("White")
4431
Fire.Text = "[ Fire ]" 
4432
Fire.MouseButton1Down:connect(function()
4433
Mode = "Fire"
4434
Stuff = Page1:GetChildren()
4435
for i = 1 , #Stuff do
4436
 if Stuff[i].className == "TextButton" then
4437
  Stuff[i].BackgroundColor = BrickColor.new("White")
4438
  Fire.BackgroundColor = BrickColor.new("Lime green")
4439
  Hint.Text = "[ Click and hold to shoot fire ]"
4440
 end
4441
end
4442
end)
4443
Slimeball = Instance.new("TextButton")
4444
Slimeball.Parent = Page1
4445
Slimeball.Name = "Slime"
4446
Slimeball.Size = UDim2.new(0.25, 0, 0.07, 0)
4447
Slimeball.BackgroundTransparency = 0.1
4448
Slimeball.Position = UDim2.new(0.375, 0, 0.3, 0)
4449
Slimeball.BorderSizePixel = 0
4450
Slimeball.BackgroundColor = BrickColor.new("White")
4451
Slimeball.Text = "[ Fireball ]" 
4452
Slimeball.MouseButton1Down:connect(function()
4453
Mode = "Slime"
4454
Stuff = Page1:GetChildren()
4455
for i = 1 , #Stuff do
4456
 if Stuff[i].className == "TextButton" then
4457
  Stuff[i].BackgroundColor = BrickColor.new("White")
4458
  Slimeball.BackgroundColor = BrickColor.new("Lime green")
4459
  Hint.Text = "[ Click and hold to fire a slime ]"
4460
 end
4461
end
4462
end)
4463
Stone = Instance.new("TextButton")
4464
Stone.Parent = Page1
4465
Stone.Name = "Stone"
4466
Stone.Size = UDim2.new(0.25, 0, 0.07, 0)
4467
Stone.BackgroundTransparency = 0.1
4468
Stone.Position = UDim2.new(0.375, 0, 0.4, 0)
4469
Stone.BorderSizePixel = 0
4470
Stone.BackgroundColor = BrickColor.new("White")
4471
Stone.Text = "[ UltimateVoid ]" 
4472
Stone.MouseButton1Down:connect(function()
4473
Mode = "Stone"
4474
Stuff = Page1:GetChildren()
4475
for i = 1 , #Stuff do
4476
 if Stuff[i].className == "TextButton" then
4477
  Stuff[i].BackgroundColor = BrickColor.new("White")
4478
  Stone.BackgroundColor = BrickColor.new("Lime green")
4479
  Hint.Text = "[ Click to hit anybody near you ]"
4480
 end
4481
end
4482
end)
4483
Escape = Instance.new("TextButton")
4484
Escape.Parent = Page1
4485
Escape.Name = "Escape"
4486
Escape.Size = UDim2.new(0.25, 0, 0.07, 0)
4487
Escape.BackgroundTransparency = 0.1
4488
Escape.Position = UDim2.new(0.375, 0, 0.5, 0)
4489
Escape.BorderSizePixel = 0
4490
Escape.BackgroundColor = BrickColor.new("White")
4491
Escape.Text = "[ Escape ]" 
4492
Escape.MouseButton1Down:connect(function()
4493
Mode = "Escape"
4494
Stuff = Page1:GetChildren()
4495
for i = 1 , #Stuff do
4496
 if Stuff[i].className == "TextButton" then
4497
  Stuff[i].BackgroundColor = BrickColor.new("White")
4498
  Escape.BackgroundColor = BrickColor.new("Lime green")
4499
  Hint.Text = "[ Click to escape when stuck ]"
4500
 end
4501
end
4502
end)
4503
Shield = Instance.new("TextButton")
4504
Shield.Parent = Page1
4505
Shield.Name = "Shield"
4506
Shield.Size = UDim2.new(0.25, 0, 0.07, 0)
4507
Shield.BackgroundTransparency = 0.1
4508
Shield.Position = UDim2.new(0.375, 0, 0.6, 0)
4509
Shield.BorderSizePixel = 0
4510
Shield.BackgroundColor = BrickColor.new("White")
4511
Shield.Text = "[ Shield ]" 
4512
Shield.MouseButton1Down:connect(function()
4513
Mode = "Shield"
4514
Stuff = Page1:GetChildren()
4515
for i = 1 , #Stuff do
4516
 if Stuff[i].className == "TextButton" then
4517
  Stuff[i].BackgroundColor = BrickColor.new("White")
4518
  Shield.BackgroundColor = BrickColor.new("Lime green")
4519
  Hint.Text = "[ Click and hold for an invisible shield ]"
4520
 end
4521
end
4522
end)
4523
DarkPulse = Instance.new("TextButton")
4524
DarkPulse.Parent = Page1
4525
DarkPulse.Name = "DarkPulse"
4526
DarkPulse.Size = UDim2.new(0.25, 0, 0.07, 0)
4527
DarkPulse.BackgroundTransparency = 0.1
4528
DarkPulse.Position = UDim2.new(0.375, 0, 0.7, 0)
4529
DarkPulse.BorderSizePixel = 0
4530
DarkPulse.BackgroundColor = BrickColor.new("White")
4531
DarkPulse.Text = "[ DarkPulse ]" 
4532
DarkPulse.MouseButton1Down:connect(function()
4533
Mode = "DarkPulse"
4534
Stuff = Page1:GetChildren()
4535
for i = 1 , #Stuff do
4536
 if Stuff[i].className == "TextButton" then
4537
  Stuff[i].BackgroundColor = BrickColor.new("White")
4538
  DarkPulse.BackgroundColor = BrickColor.new("Lime green")
4539
  Hint.Text = "[ Click and hold to fire a dark wave ]"
4540
 end
4541
end
4542
end)
4543
Snipe = Instance.new("TextButton")
4544
Snipe.Parent = Page1
4545
Snipe.Name = "Snipe"
4546
Snipe.Size = UDim2.new(0.25, 0, 0.07, 0)
4547
Snipe.BackgroundTransparency = 0.1
4548
Snipe.Position = UDim2.new(0.375, 0, 0.8, 0)
4549
Snipe.BorderSizePixel = 0
4550
Snipe.BackgroundColor = BrickColor.new("White")
4551
Snipe.Text = "[ Snipe ]" 
4552
Snipe.MouseButton1Down:connect(function()
4553
Mode = "Snipe"
4554
Stuff = Page1:GetChildren()
4555
for i = 1 , #Stuff do
4556
 if Stuff[i].className == "TextButton" then
4557
  Stuff[i].BackgroundColor = BrickColor.new("White")
4558
  Snipe.BackgroundColor = BrickColor.new("Lime green")
4559
  Hint.Text = "[ Click a person to zoom toward him ]"
4560
 end
4561
end
4562
end)
4563
Ice = Instance.new("TextButton")
4564
Ice.Parent = Page1
4565
Ice.Name = "Ice"
4566
Ice.Size = UDim2.new(0.25, 0, 0.07, 0)
4567
Ice.BackgroundTransparency = 0.1
4568
Ice.Position = UDim2.new(0.7, 0, 0.2, 0)
4569
Ice.BorderSizePixel = 0
4570
Ice.BackgroundColor = BrickColor.new("White")
4571
Ice.Text = "[ HeatSlashes ]" 
4572
Ice.MouseButton1Down:connect(function()
4573
Mode = "Ice"
4574
Stuff = Page1:GetChildren()
4575
for i = 1 , #Stuff do
4576
 if Stuff[i].className == "TextButton" then
4577
  Stuff[i].BackgroundColor = BrickColor.new("White")
4578
  Ice.BackgroundColor = BrickColor.new("Lime green")
4579
  Hint.Text = "[ Click to send out a beam of ice ]"
4580
 end
4581
end
4582
end)
4583
Tornado = Instance.new("TextButton")
4584
Tornado.Parent = Page1
4585
Tornado.Name = "Tornado"
4586
Tornado.Size = UDim2.new(0.25, 0, 0.07, 0)
4587
Tornado.BackgroundTransparency = 0.1
4588
Tornado.Position = UDim2.new(0.7, 0, 0.3, 0)
4589
Tornado.BorderSizePixel = 0
4590
Tornado.BackgroundColor = BrickColor.new("White")
4591
Tornado.Text = "[ HeatSpins ]" 
4592
Tornado.MouseButton1Down:connect(function()
4593
Mode = "Tornado"
4594
Stuff = Page1:GetChildren()
4595
for i = 1 , #Stuff do
4596
 if Stuff[i].className == "TextButton" then
4597
  Stuff[i].BackgroundColor = BrickColor.new("White")
4598
  Tornado.BackgroundColor = BrickColor.new("Lime green")
4599
  Hint.Text = "[ Click to throw people near you ]"
4600
 end
4601
end
4602
end)
4603
Explosion = Instance.new("TextButton")
4604
Explosion.Parent = Page1
4605
Explosion.Name = "Really blackHole"
4606
Explosion.Size = UDim2.new(0.25, 0, 0.07, 0)
4607
Explosion.BackgroundTransparency = 0.1
4608
Explosion.Position = UDim2.new(0.7, 0, 0.4, 0)
4609
Explosion.BorderSizePixel = 0
4610
Explosion.BackgroundColor = BrickColor.new("White")
4611
Explosion.Text = "[ Explosion ]" 
4612
Explosion.MouseButton1Down:connect(function()
4613
Mode = "Explosion"
4614
Stuff = Page1:GetChildren()
4615
for i = 1 , #Stuff do
4616
 if Stuff[i].className == "TextButton" then
4617
  Stuff[i].BackgroundColor = BrickColor.new("White")
4618
  Explosion.BackgroundColor = BrickColor.new("Lime green")
4619
  Hint.Text = "[ Click to summon a huge explosion ]"
4620
 end
4621
end
4622
end)
4623
ExplodeVictim = Instance.new("TextButton")
4624
ExplodeVictim.Parent = Page1
4625
ExplodeVictim.Name = "ExplodeVictim"
4626
ExplodeVictim.Size = UDim2.new(0.25, 0, 0.07, 0)
4627
ExplodeVictim.BackgroundTransparency = 0.1
4628
ExplodeVictim.Position = UDim2.new(0.7, 0, 0.5, 0)
4629
ExplodeVictim.BorderSizePixel = 0
4630
ExplodeVictim.BackgroundColor = BrickColor.new("White")
4631
ExplodeVictim.Text = "[ ExplodeVictim ]" 
4632
ExplodeVictim.MouseButton1Down:connect(function()
4633
Mode = "ExplodeVictim"
4634
Stuff = Page1:GetChildren()
4635
for i = 1 , #Stuff do
4636
 if Stuff[i].className == "TextButton" then
4637
  Stuff[i].BackgroundColor = BrickColor.new("White")
4638
  ExplodeVictim.BackgroundColor = BrickColor.new("Lime green")
4639
  Hint.Text = "[ Click a person to explode him ]"
4640
 end
4641
end
4642
end)
4643
Raise = Instance.new("TextButton")
4644
Raise.Parent = Page1
4645
Raise.Name = "Raise"
4646
Raise.Size = UDim2.new(0.25, 0, 0.07, 0)
4647
Raise.BackgroundTransparency = 0.1
4648
Raise.Position = UDim2.new(0.7, 0, 0.6, 0)
4649
Raise.BorderSizePixel = 0
4650
Raise.BackgroundColor = BrickColor.new("White")
4651
Raise.Text = "[ Wave ]" 
4652
Raise.MouseButton1Down:connect(function()
4653
Mode = "Raise"
4654
Stuff = Page1:GetChildren()
4655
for i = 1 , #Stuff do
4656
 if Stuff[i].className == "TextButton" then
4657
  Stuff[i].BackgroundColor = BrickColor.new("White")
4658
  Raise.BackgroundColor = BrickColor.new("Lime green")
4659
  Hint.Text = "[ Click the ground to make a mountain ]"
4660
 end
4661
end
4662
end)
4663
Teleport = Instance.new("TextButton")
4664
Teleport.Parent = Page1
4665
Teleport.Name = "Teleport"
4666
Teleport.Size = UDim2.new(0.25, 0, 0.07, 0)
4667
Teleport.BackgroundTransparency = 0.1
4668
Teleport.Position = UDim2.new(0.7, 0, 0.7, 0)
4669
Teleport.BorderSizePixel = 0
4670
Teleport.BackgroundColor = BrickColor.new("White")
4671
Teleport.Text = "[ Teleport ]" 
4672
Teleport.MouseButton1Down:connect(function()
4673
Mode = "Teleport"
4674
Stuff = Page1:GetChildren()
4675
for i = 1 , #Stuff do
4676
 if Stuff[i].className == "TextButton" then
4677
  Stuff[i].BackgroundColor = BrickColor.new("White")
4678
  Teleport.BackgroundColor = BrickColor.new("Lime green")
4679
  Hint.Text = "[ Click to teleport and slash ]"
4680
 end
4681
end
4682
end)
4683
DownThrust = Instance.new("TextButton")
4684
DownThrust.Parent = Page1
4685
DownThrust.Name = "DownThrust"
4686
DownThrust.Size = UDim2.new(0.25, 0, 0.07, 0)
4687
DownThrust.BackgroundTransparency = 0.1
4688
DownThrust.Position = UDim2.new(0.7, 0, 0.8, 0)
4689
DownThrust.BorderSizePixel = 0
4690
DownThrust.BackgroundColor = BrickColor.new("White")
4691
DownThrust.Text = "[ DownThrust ]" 
4692
DownThrust.MouseButton1Down:connect(function()
4693
Mode = "DownThrust"
4694
Stuff = Page1:GetChildren()
4695
for i = 1 , #Stuff do
4696
 if Stuff[i].className == "TextButton" then
4697
  Stuff[i].BackgroundColor = BrickColor.new("White")
4698
  DownThrust.BackgroundColor = BrickColor.new("Lime green")
4699
  Hint.Text = "[ Click to thurst downward ]"
4700
 end
4701
end
4702
end)
4703
Assassinate = Instance.new("TextButton")
4704
Assassinate.Parent = Page1
4705
Assassinate.Name = "Assassinate"
4706
Assassinate.Size = UDim2.new(0.25, 0, 0.07, 0)
4707
Assassinate.BackgroundTransparency = 0.1
4708
Assassinate.Position = UDim2.new(0.375, 0, 0.1, 0)
4709
Assassinate.BorderSizePixel = 0
4710
Assassinate.BackgroundColor = BrickColor.new("White")
4711
Assassinate.Text = "[ Assassinate ]" 
4712
Assassinate.MouseButton1Down:connect(function()
4713
Mode = "Assassinate"
4714
Stuff = Page1:GetChildren()
4715
for i = 1 , #Stuff do
4716
 if Stuff[i].className == "TextButton" then
4717
  Stuff[i].BackgroundColor = BrickColor.new("White")
4718
  Assassinate.BackgroundColor = BrickColor.new("Lime green")
4719
  Hint.Text = "[ Click a player to kill ]"
4720
 end
4721
end
4722
end)
4723
Lazor = Instance.new("TextButton")
4724
Lazor.Parent = Page1
4725
Lazor.Name = "lazor"
4726
Lazor.Size = UDim2.new(0.25, 0, 0.07, 0)
4727
Lazor.BackgroundTransparency = 0.1
4728
Lazor.Position = UDim2.new(0.05, 0, 0.1, 0)
4729
Lazor.BorderSizePixel = 0
4730
Lazor.BackgroundColor = BrickColor.new("White")
4731
Lazor.Text = "[ LAZOR ]" 
4732
Lazor.MouseButton1Down:connect(function()
4733
Mode = "Lazor"
4734
Stuff = Page1:GetChildren()
4735
for i = 1 , #Stuff do
4736
 if Stuff[i].className == "TextButton" then
4737
  Stuff[i].BackgroundColor = BrickColor.new("White")
4738
  Lazor.BackgroundColor = BrickColor.new("Lime green")
4739
  Hint.Text = "[ Click to FIRE LAZOOOOOR!!! ]"
4740
 end
4741
end
4742
end)
4743
Lazor3 = Instance.new("TextButton")
4744
Lazor3.Parent = Page1
4745
Lazor3.Name = "Toss"
4746
Lazor3.Size = UDim2.new(0.25, 0, 0.07, 0)
4747
Lazor3.BackgroundTransparency = 0.1
4748
Lazor3.Position = UDim2.new(0.7, 0, 0.1, 0)
4749
Lazor3.BorderSizePixel = 0
4750
Lazor3.BackgroundColor = BrickColor.new("White")
4751
Lazor3.Text = "[ Toss ]" 
4752
Lazor3.MouseButton1Down:connect(function()
4753
Mode = "Toss"
4754
Stuff = Page1:GetChildren()
4755
for i = 1 , #Stuff do
4756
 if Stuff[i].className == "TextButton" then
4757
  Stuff[i].BackgroundColor = BrickColor.new("White")
4758
  Lazor3.BackgroundColor = BrickColor.new("Lime green")
4759
  Hint.Text = "[ Click to toss Sword ]"
4760
 end
4761
end
4762
end)
4763
------------------------------------------------------------>
4764
--[[
4765
?     -->> Suit
4766
--]]
4767
------------------------------------------------------------>
4768
Player = Me
4769
Person = Player 
4770
Character = Player.Character 
4771
Torso = Character.Torso 
4772
Head = Character:findFirstChild("Head") 
4773
LA = Character:findFirstChild("Left Arm") 
4774
RA = Character:findFirstChild("Right Arm") 
4775
LL = Character:findFirstChild("Left Leg") 
4776
RL = Character:findFirstChild("Right Leg") 
4777
Characters = Instance.new("Model") 
4778
Characters.Name = "Suit" 
4779
Characters.Parent = Character 
4780
Suit = Character.Suit 
4781
RAs = Instance.new("Part") 
4782
RAs.Name = "RightArmShuriken" 
4783
RAs.formFactor = "Plate" 
4784
RAs.Size = Vector3.new(1, 0.4, 1) 
4785
RAs.TopSurface = "Smooth" 
4786
RAs.BottomSurface = "Smooth" 
4787
RAs.BrickColor = BrickColor.new("White") 
4788
RAs.Reflectance = 0
4789
Rasm = Instance.new("SpecialMesh") 
4790
Rasm.Parent = RAs 
4791
Rasm.MeshType = "FileMesh" 
4792
Rasm.MeshId = "http://www.roblox.com/asset/?id=19251107"
4793
Rasm.Scale = Vector3.new(0.27,1,0.27) 
4794
RAs.Parent = Characters 
4795
RAsw = Instance.new("Weld") 
4796
RAsw.Part0 = RAs 
4797
RAsw.Part1 = RA 
4798
RAsw.Parent = RAs 
4799
RAsw.C0 = CFrame.new(0.03,-0.5,-0.5)*CFrame.fromEulerAnglesXYZ(0,1.5,1.6) 
4800
RAa = Instance.new("Part") 
4801
RAa.Name = "RightArmArmor" 
4802
RAa.formFactor = "Symmetric" 
4803
RAa.Size = Vector3.new(1,2,1) 
4804
RAa.TopSurface = "Smooth" 
4805
RAa.BottomSurface = "Smooth" 
4806
RAa.BrickColor = BrickColor.new("Really Really black") 
4807
RAa.Reflectance = 0
4808
RAm = Instance.new("BlockMesh") 
4809
RAm.Parent = RAa 
4810
RAm.Scale = Vector3.new(1.01,0.51,1.01) 
4811
RAa.Parent = Characters 
4812
RAaw = Instance.new("Weld") 
4813
RAaw.Part0 = RA 
4814
RAaw.Part1 = RAa 
4815
RAaw.Parent = RA 
4816
RAaw.C0 = CFrame.new(0,0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
4817
TorsoX = Instance.new("WedgePart") 
4818
TorsoX.Name = "TorsoPart" 
4819
TorsoX.formFactor = "Plate" 
4820
TorsoX.Size = Vector3.new(1.01, 1.01, 1.01) 
4821
TorsoX.TopSurface = "Smooth" 
4822
TorsoX.BottomSurface = "Smooth" 
4823
TorsoX.BrickColor = BrickColor.new("Really Really black") 
4824
TorsoX.Reflectance = 0 
4825
TorsoX.Parent = Characters 
4826
TorsoXW = Instance.new("Weld") 
4827
TorsoXW.Part0 = TorsoX
4828
TorsoXW.Part1 = Torso
4829
TorsoXW.Parent = TorsoX
4830
TorsoXW.C0 = CFrame.new(0,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
4831
TorsoX2 = Instance.new("WedgePart") 
4832
TorsoX2.Name = "TorsoPart2" 
4833
TorsoX2.formFactor = "Plate" 
4834
TorsoX2.Size = Vector3.new(1.01, 1.01, 1.01) 
4835
TorsoX2.TopSurface = "Smooth" 
4836
TorsoX2.BottomSurface = "Smooth" 
4837
TorsoX2.BrickColor = BrickColor.new("Really Really black") 
4838
TorsoX2.Reflectance = 0 
4839
TorsoX2.Parent = Characters 
4840
TorsoXW2 = Instance.new("Weld") 
4841
TorsoXW2.Part0 = TorsoX2
4842
TorsoXW2.Part1 = Torso
4843
TorsoXW2.Parent = TorsoX
4844
TorsoXW2.C0 = CFrame.new(0.01,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
4845
RAb = Instance.new("Part") 
4846
RAb.Name = "RightArmArmor" 
4847
RAb.formFactor = "Symmetric" 
4848
RAb.Size = Vector3.new(1,2,1) 
4849
RAb.TopSurface = "Smooth" 
4850
RAb.BottomSurface = "Smooth" 
4851
RAb.BrickColor = BrickColor.new("White") 
4852
RAb.Reflectance = 0
4853
RAm = Instance.new("BlockMesh") 
4854
RAm.Parent = RAb 
4855
RAm.Scale = Vector3.new(1.02,0.05,1.02) 
4856
RAb.Parent = Characters 
4857
RAbw = Instance.new("Weld") 
4858
RAbw.Part0 = RAb 
4859
RAbw.Part1 = RA 
4860
RAbw.Parent = RAb 
4861
RAbw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
4862
Chakram2 = Instance.new("Part") 
4863
Chakram2.Name = "Chakram2" 
4864
Chakram2.formFactor = "Symmetric" 
4865
Chakram2.Size = Vector3.new(1,1,1) 
4866
Chakram2.TopSurface = "Smooth" 
4867
Chakram2.BottomSurface = "Smooth" 
4868
Chakram2.BrickColor = BrickColor.new("White") 
4869
Chakram2.Reflectance = 0
4870
ChakramMesh2 = Instance.new("SpecialMesh") 
4871
ChakramMesh2.Parent = Chakram2
4872
ChakramMesh2.MeshType = "FileMesh" 
4873
ChakramMesh2.MeshId = "http://www.roblox.com/asset/?id=1185246"
4874
ChakramMesh2.TextureId = "" 
4875
ChakramMesh2.Scale = Vector3.new(2,2,1) 
4876
Chakram2.Parent = Characters 
4877
Chakram2Weld = Instance.new("Weld") 
4878
Chakram2Weld.Part0 = Chakram2
4879
Chakram2Weld.Part1 = Torso
4880
Chakram2Weld.Parent = Chakram2
4881
Chakram2Weld.C0 = CFrame.new(0,0,0.21)*CFrame.fromEulerAnglesXYZ(0,0,1.95)
4882
Chakram3 = Instance.new("Part") 
4883
Chakram3.Name = "Chakram3" 
4884
Chakram3.formFactor = "Symmetric" 
4885
Chakram3.Size = Vector3.new(1,1,1) 
4886
Chakram3.TopSurface = "Smooth" 
4887
Chakram3.BottomSurface = "Smooth" 
4888
Chakram3.BrickColor = BrickColor.new("White") 
4889
Chakram3.Reflectance = 0
4890
Chakram3.Transparency = 0.5
4891
ChakramMesh3 = Instance.new("SpecialMesh") 
4892
ChakramMesh3.Parent = Chakram3
4893
ChakramMesh3.MeshType = "Sphere" 
4894
ChakramMesh3.MeshId = "http://www.roblox.com/asset/?id=1185246"
4895
ChakramMesh3.Scale = Vector3.new(1.3,1.3,1.3) 
4896
Chakram3.Parent = Characters 
4897
Chakram3Weld = Instance.new("Weld") 
4898
Chakram3Weld.Part0 = Chakram3
4899
Chakram3Weld.Part1 = RA
4900
Chakram3Weld.Parent = Chakram3
4901
Chakram3Weld.C0 = CFrame.new(-0.25,-0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
4902
------------------------------------------------------------>
4903
--[[
4904
?     -->> Loop
4905
--]]
4906
------------------------------------------------------------>
4907
while true do
4908
 wait()
4909
 Stuff = Workspace:GetChildren()
4910
 for i = 1 , #Stuff do
4911
  Stuff2 = Stuff[i]:GetChildren()
4912
  for i = 1 , #Stuff2 do
4913
   Stuff3 = Stuff2[i]:GetChildren()
4914
   for i = 1 , #Stuff3 do
4915
    if Stuff3[i].className == "ForceField" then
4916
     Stuff3[i]:Remove()
4917
    end
4918
   end
4919
   if Stuff2[i].className == "ForceField" then
4920
    Stuff2[i]:Remove()
4921
   end
4922
  end
4923
 end
4924
 if Flaming == true then
4925
 Flame = Instance.new("Part")
4926
 Flame.Parent = Tool
4927
 Flame.Anchored = true
4928
 Flame.BrickColor = BrickColor.new("Really Really black")
4929
 Flame.CanCollide = false
4930
 Flame.Name = "Flame"
4931
 Color = math.random(1, 3)
4932
 if Color == 1 then
4933
  Flame.BrickColor = BrickColor.new(21)
4934
  else
4935
  if Color == 2 then
4936
   Flame.BrickColor = BrickColor.new(24)
4937
  end
4938
  if Color == 3 then
4939
   Flame.BrickColor = BrickColor.new(105)
4940
  end
4941
 end
4942
 Flame.Locked = true
4943
 Flame.Shape = "Ball"
4944
 Flame.Transparency = 0.2
4945
 Flame.Size = Vector3.new(1, 1, 1)
4946
 Flame.TopSurface = "Smooth"
4947
 Flame.BottomSurface = "Smooth"
4948
 Flame.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-2, 2), math.random(-2, 2), -(math.random(8, 12)))
4949
 FlameMesh = Instance.new("SpecialMesh")
4950
 FlameMesh.MeshType = "Sphere"
4951
 FlameMesh.Parent = Flame
4952
 FlameMesh.Scale = Vector3.new(1, 1, 1)
4953
 end
4954
 Me.Character.Humanoid.WalkSpeed = 16
4955
 Me.Character.Humanoid.MaxHealth = 100
4956
 if Me.Character.Torso.Position.Y <= -20 or Me.Character.Torso.Position.Y >= 10000 then
4957
  Base = Workspace:findFirstChild("Base")
4958
  if Base ~= nil then
4959
   Me.Character:MoveTo(Base.Position)
4960
   else
4961
   Me.Character:MoveTo(Vector3.new(0, 50, 0))
4962
  end
4963
 end
4964
 Stuff = Tool:GetChildren()
4965
 for i = 1 , #Stuff do
4966
  if Stuff[i].className == "Part" then
4967
   if Stuff[i].Name == "Shadow" then
4968
    Stuff[i].Transparency = Stuff[i].Transparency + 0.2
4969
    if Stuff[i].Transparency >= 1 then
4970
     Stuff[i]:Remove()
4971
    end
4972
   end
4973
   if Stuff[i].Name == "Flame" then
4974
    p = Stuff[i].CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
4975
    Size = math.random(1, 3)
4976
    Stuff[i].Mesh.Scale = Stuff[i].Mesh.Scale + Vector3.new(Size, Size, Size)
4977
    Stuff[i].Transparency = Stuff[i].Transparency + 0.0785
4978
    Stuff[i].CFrame = p
4979
    Stuff[i].CFrame = Stuff[i].CFrame * CFrame.new(0, 0, -(math.random(3, 5)))
4980
    Stuff2 = Workspace:GetChildren()
4981
    for ii = 1 , #Stuff2 do
4982
     if Stuff2[ii].className == "Part" then
4983
      if (Stuff[i].Position-Stuff2[ii].Position).magnitude <= Stuff[i].Mesh.Scale.X then
4984
       if Stuff2[ii].Name ~= "Base" then
4985
        Stuff2[ii].Anchored = false
4986
        Stuff2[ii].BrickColor = BrickColor.new("Really Really black")
4987
        Stuff2[ii]:BreakJoints()
4988
       end
4989
      end
4990
     end
4991
     if Stuff2[ii].className == "Model" and Stuff2[ii].Name ~= Me.Name then
4992
      Torso = Stuff2[ii]:findFirstChild("Torso")
4993
      Humanoid = Stuff2[ii]:findFirstChild("Humanoid")
4994
      if Torso ~= nil and Humanoid ~= nil then
4995
       if (Stuff[i].Position-Torso.Position).magnitude <= Stuff[i].Mesh.Scale.X then
4996
        Humanoid.MaxHealth = 100
4997
        Humanoid:TakeDamage(Damage)
4998
        Parts = Humanoid.Parent:GetChildren()
4999
        for i = 1 , #Parts do
5000
         if Parts[i].className == "Part" then
5001
          Parts[i].BrickColor = BrickColor.new("Really Really black")
5002
          if Humanoid.Health <= 0 then
5003
           Parts[i].Anchored = false
5004
           Parts[i]:BreakJoints()
5005
          end
5006
         end
5007
        end
5008
       end
5009
      end
5010
     end
5011
    end
5012
    if Stuff[i].Transparency >= 1 then
5013
     Stuff[i]:Remove()
5014
    end
5015
   end
5016
  end
5017
 end
5018
5019
end