View difference between Paste ID: Z6biCKUb and 26J1swQc
SHOW: | | - or go back to the newest paste.
1
--[[
2
Keys:
3
M = explosion
4
P = punch
5
T = talk
6
L = ground pound
7
K = clap (insta-kill)
8
O = explode
9
J = beam up
10
R = throw ball
11
H = beam
12
Q = cube
13
X = launch
14
C = small explode
15
V = transform
16
B = spin
17
N = punch
18
E = teleport
19
20
--]]
21
Debounces = {
22
on = false;
23
ks = false;
24
CanAttack = true;
25
CanJoke = true;
26
NoIdl = false;
27
Slashing = false;
28
Slashed = false;
29
Grabbing = false;
30
Grabbed = false;
31
}
32
33
--V is to transform, however, it currently does nothing besides changing the idle animation and outfit, V2 will have this changed--
34
Player=game:GetService("Players").LocalPlayer
35
Character=Player.Character
36
Character.Humanoid.Name = "noneofurbusiness"
37
hum = Character.noneofurbusiness
38
LeftArm=Character["Left Arm"]
39
LeftLeg=Character["Left Leg"]
40
RightArm=Character["Right Arm"]
41
RightLeg=Character["Right Leg"]
42
Root=Character["HumanoidRootPart"]
43
Head=Character["Head"]
44
Torso=Character["Torso"]
45
attacking = false
46
walking = false
47
position = "Idle"
48
local sine = 0
49
removeuseless = game:GetService("Debris")
50
local change = 2
51
debounce = false
52
tauntdebounce = false
53
mouse = Player:GetMouse()
54
sID = rbxassetid
55
create = Instance.new
56
local soundtable = {907329532,907330011,907330103,907328384,907328262,907328908,907328689,907332997,907329293,907328516,907329893,907332670,907332856,907333294}
57
local soundtable2 = {"0&hash=6bed87228104d8c3443be33081b6021c","0&hash=646ef2bf9c3a8b039864711d51d424e5"}
58
local soundtable3 = {834001797,834001752,834001699,834001828}
59
rdnm3 = #soundtable3
60
rdnm = #soundtable
61
rototota = false
62
rdnm2 = #soundtable
63
rototota = false
64
i = 1
65
running = false
66
damagedebounce = false
67
comingouttoplay = true
68
transf1 = false
69
balldebounce = false
70
donttransform = false
71
damageall={}
72
Repeater={}
73
Repeater2={}
74
nonmeshRepeater={}
75
nonmeshRepeater2={}
76
dmgii={}
77
DamageAll2={}
78
SlowlyFade={}
79
TheEnd={}
80
TheEnd2={}
81
TheEnd3={}
82
Extreme={}
83
ExtremeM={}
84
TheEnd4={}
85
UpMover={}
86
openshocktable={}
87
LessSize={}
88
ForwardMover={}
89
90
punchexplosion = Instance.new("Sound", LeftArm)
91
punchexplosion.SoundId = "rbxassetid://909258891"
92
punchexplosion.Looped = false
93
punchexplosion.Volume = 2
94
95
punchexplosion2 = Instance.new("Sound", LeftArm)
96
punchexplosion2.SoundId = "rbxassetid://907528019"
97
punchexplosion2.Looped = false
98
punchexplosion2.Volume = 2
99
100
punchexplosion3 = Instance.new("Sound", LeftArm)
101
punchexplosion3.SoundId = "rbxassetid://564533374"
102
punchexplosion3.Looped = false
103
punchexplosion3.Volume = 2
104
105
punchcharge = Instance.new("Sound", LeftArm)
106
punchcharge.SoundId = "rbxassetid://909253995"
107
punchcharge.Looped = false
108
punchcharge.Volume = 2
109
110
punchcharge2 = Instance.new("Sound", LeftArm)
111
punchcharge2.SoundId = "rbxassetid://907532684"
112
punchcharge2.Looped = false
113
punchcharge2.Volume = 2
114
115
LSSJ = Instance.new("Sound", Torso)
116
LSSJ.SoundId = "rbxassetid://1412058990"
117
LSSJ.Volume = 8
118
119
punchcharge3 = Instance.new("Sound", LeftArm)
120
punchcharge3.SoundId = "rbxassetid://1177784554"
121
punchcharge3.Looped = false
122
punchcharge3.Volume = 2
123
124
boomswoosh = Instance.new("Sound", Torso)
125
boomswoosh.SoundId = "rbxassetid://633627961"
126
boomswoosh.Looped = false
127
boomswoosh.Volume = 1.5
128
129
TheEndSound = Instance.new("Sound", Torso)
130
TheEndSound.SoundId = "rbxassetid://264358562"
131
TheEndSound.Looped = false
132
TheEndSound.Volume = 3
133
134
TheEndSound2 = Instance.new("Sound", Torso)
135
TheEndSound2.SoundId = "rbxassetid://907530407"
136
TheEndSound2.Looped = true
137
TheEndSound2.Volume = 3
138
139
ROOOAAAAH = Instance.new("Sound", Torso)
140
ROOOAAAAH.SoundId = "rbxassetid://774733972"
141
ROOOAAAAH.Looped = false
142
ROOOAAAAH.Volume = 2
143
144
x0412 = Instance.new("Sound", Torso)
145
x0412.SoundId = "rbxassetid://962379106"
146
x0412.Looped = false
147
x0412.Volume = 8
148
149
local HEADLERP = Instance.new("ManualWeld")
150
HEADLERP.Parent = Head
151
HEADLERP.Part0 = Head
152
HEADLERP.Part1 = Torso
153
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
154
155
local TORSOLERP = Instance.new("ManualWeld")
156
TORSOLERP.Parent = Torso
157
TORSOLERP.Part0 = Torso
158
TORSOLERP.Part1 = Torso
159
TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
160
161
local ROOTLERP = Instance.new("ManualWeld")
162
ROOTLERP.Parent = Root
163
ROOTLERP.Part0 = Root
164
ROOTLERP.Part1 = Torso
165
ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
166
167
local RIGHTARMLERP = Instance.new("ManualWeld")
168
RIGHTARMLERP.Parent = RightArm
169
RIGHTARMLERP.Part0 = RightArm
170
RIGHTARMLERP.Part1 = Torso
171
RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
172
173
local LEFTARMLERP = Instance.new("ManualWeld")
174
LEFTARMLERP.Parent = LeftArm
175
LEFTARMLERP.Part0 = LeftArm
176
LEFTARMLERP.Part1 = Torso
177
LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
178
179
local RIGHTLEGLERP = Instance.new("ManualWeld")
180
RIGHTLEGLERP.Parent = RightLeg
181
RIGHTLEGLERP.Part0 = RightLeg
182
RIGHTLEGLERP.Part1 = Torso
183
RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
184
185
local LEFTLEGLERP = Instance.new("ManualWeld")
186
LEFTLEGLERP.Parent = LeftLeg
187
LEFTLEGLERP.Part0 = LeftLeg
188
LEFTLEGLERP.Part1 = Torso
189
LEFTLEGLERP.C0 = CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
190
191
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.3) * CFrame.Angles(math.rad(20 + 3*math.cos(sine/18)), math.rad(0), math.rad(0)), 0.3)
192
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
193
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0.1, 0.7) * CFrame.Angles(math.rad(-15), math.rad(30), math.rad(0.01)), 0.5)
194
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0.3, 0.8) * CFrame.Angles(math.rad(-30), math.rad(-25), math.rad(0)), 0.5)
195
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
196
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(3)), 0.5)
197
198
local function weldBetween(a, b)
199
    local weld = Instance.new("ManualWeld", a)
200
    weld.Part0 = a
201
    weld.Part1 = b
202
    weld.C0 = a.CFrame:inverse() * b.CFrame
203
    return weld
204
end
205
206
godmode = coroutine.wrap(function()
207
while true do
208
hum.MaxHealth = math.huge
209
wait(0.0000001)
210
hum.Health = math.huge
211
wait()
212
end
213
end)
214
godmode()
215
ff = Instance.new("ForceField", Character)
216
ff.Visible = false
217
218
while comingouttoplay do
219
hum.WalkSpeed = 0
220
for i = 1, 15 do
221
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-7.5,0), .8)
222
wait()
223
end
224
Root.Anchored = true
225
smallrift = Instance.new("Part", Torso)
226
smallrift.Size = Vector3.new(0.1, 0.1, 0.1)
227
smallrift.Material = "Neon"
228
smallrift.Transparency = 1
229
smallrift.Anchored = true
230
smallrift.CanCollide = false
231
smallrift.CFrame = Root.CFrame * CFrame.new(0,-3,0)
232
smallriftdecal = Instance.new("Decal", smallrift)
233
smallriftdecal.Face = "Top"
234
smallriftdecal.Texture = "rbxassetid://702583926"
235
local sm = weldBetween(smallrift, Root)
236
sm.C0 = CFrame.new(0, 0, 0)
237
sound = Instance.new("Sound", smallrift)
238
sound.Volume = 1
239
sound.Pitch = 1.2
240
sound.SoundId = "rbxassetid://344894344"
241
sound:Play()
242
local rotete = coroutine.wrap(function()
243
while comingouttoplay do
244
smallrift.CFrame = smallrift.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 + 5),0)
245
wait()
246
end
247
end)
248
rotete()
249
for i = 1, 50 do
250
smallrift.Size = smallrift.Size + Vector3.new(.4,0,.4)
251
wait()
252
end
253
wait(1)
254
for _,n in pairs(Character:GetChildren()) do
255
if n:IsA("Accessory") then n:Remove() end
256
end
257
for _,x in pairs(Character:GetChildren()) do
258
if x:IsA("Decal") then x:Remove() end
259
end
260
Torso.BrickColor = BrickColor.new("Really black")
261
Head.BrickColor = BrickColor.new("Really black")
262
Character.Shirt:Destroy()
263
Character.Pants:Destroy()
264
shirt = Instance.new("Shirt", Character)
265
shirt.Name = "Shirt"
266
pants = Instance.new("Pants", Character)
267
pants.Name = "Pants"
268
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=520226382"
269
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=520226569"
270
271
local DarkReaper = Instance.new("Part",Character)
272
DarkReaper.Size = Vector3.new(2,2,2)
273
DarkReaper.CFrame = Head.CFrame
274
DarkReaper.CanCollide = false
275
local DarkReaperWeld = Instance.new("Weld",DarkReaper)
276
DarkReaperWeld.Part0 = DarkReaper
277
DarkReaperWeld.Part1 = Head
278
DarkReaperWeld.C0 = DarkReaper.CFrame:inverse() * Head.CFrame
279
mdark = Instance.new("SpecialMesh", DarkReaper)
280
mdark.MeshType = "FileMesh"
281
mdark.Scale = Vector3.new(1.08, 1.08, 1.08)
282
mdark.MeshId,mdark.TextureId = 'http://www.roblox.com/asset/?id=16150814','http://www.roblox.com/asset/?id=16150799'
283
mdark.VertexColor = Vector3.new(1,1,1)
284
285
local DarkReaperANTLERS = Instance.new("Part",Character)
286
DarkReaperANTLERS.Size = Vector3.new(2,2,2)
287
DarkReaperANTLERS.CFrame = Head.CFrame
288
DarkReaperANTLERS.CanCollide = false
289
local DarkReaperWeld2 = Instance.new("Weld",DarkReaperANTLERS)
290
DarkReaperWeld2.Part0 = DarkReaperANTLERS
291
DarkReaperWeld2.Part1 = Head
292
DarkReaperWeld2.C0 = DarkReaperANTLERS.CFrame:inverse() * Head.CFrame * CFrame.new(0,-1.2,0)
293
local mdark2 = Instance.new("SpecialMesh", DarkReaperANTLERS)
294
mdark2.MeshType = "FileMesh"
295
mdark2.Scale = Vector3.new(1.08, 1.08, 1.08)
296
mdark2.MeshId,mdark2.TextureId = 'http://www.roblox.com/asset/?id=1271547','http://www.roblox.com/asset/?id=147540850'
297
mdark2.VertexColor = Vector3.new(255,0,0)	
298
299
HandCannonTop1 = Instance.new("Part", LeftArm)
300
HandCannonTop1.CanCollide = false
301
HandCannonTop1.Size = Vector3.new(1.1, 0.1, 1.1)
302
HandCannonTop1.BottomSurface = "SmoothNoOutlines"
303
HandCannonTop1.TopSurface = "SmoothNoOutlines"
304
HandCannonTop1.LeftSurface = "SmoothNoOutlines"
305
HandCannonTop1.RightSurface = "SmoothNoOutlines"
306
HandCannonTop1.FrontSurface = "SmoothNoOutlines"
307
HandCannonTop1.BackSurface = "SmoothNoOutlines"
308
HandCannonTop1.Material = "Metal"
309
local weld2 = weldBetween(HandCannonTop1, LeftArm)
310
weld2.C0 = CFrame.new(0, .9, 0)
311
312
FixedER = Instance.new("Part", LeftArm)
313
FixedER.CanCollide = false
314
FixedER.Size = Vector3.new(1.1, 0.1, 1.1)
315
FixedER.BottomSurface = "SmoothNoOutlines"
316
FixedER.TopSurface = "SmoothNoOutlines"
317
FixedER.LeftSurface = "SmoothNoOutlines"
318
FixedER.RightSurface = "SmoothNoOutlines"
319
FixedER.FrontSurface = "SmoothNoOutlines"
320
FixedER.BackSurface = "SmoothNoOutlines"
321
FixedER.Material = "Metal"
322
local weldFixedER = weldBetween(FixedER, LeftArm)
323
weldFixedER.C0 = CFrame.new(0, .7, 0)
324
325
326
FixedER4 = Instance.new("Part", LeftArm)
327
FixedER4.CanCollide = false
328
FixedER4.Size = Vector3.new(1.1, 0.1, 1.1)
329
FixedER4.BottomSurface = "SmoothNoOutlines"
330
FixedER4.TopSurface = "SmoothNoOutlines"
331
FixedER4.LeftSurface = "SmoothNoOutlines"
332
FixedER4.RightSurface = "SmoothNoOutlines"
333
FixedER4.FrontSurface = "SmoothNoOutlines"
334
FixedER4.BackSurface = "SmoothNoOutlines"
335
FixedER4.Material = "Metal"
336
local weldFixedER4 = weldBetween(FixedER4, LeftArm)
337
weldFixedER4.C0 = CFrame.new(0, .5, 0)
338
339
FixedER5 = Instance.new("Part", LeftArm)
340
FixedER5.CanCollide = false
341
FixedER5.Size = Vector3.new(1.1, 0.1, 1.1)
342
FixedER5.BottomSurface = "SmoothNoOutlines"
343
FixedER5.TopSurface = "SmoothNoOutlines"
344
FixedER5.LeftSurface = "SmoothNoOutlines"
345
FixedER5.RightSurface = "SmoothNoOutlines"
346
FixedER5.FrontSurface = "SmoothNoOutlines"
347
FixedER5.BackSurface = "SmoothNoOutlines"
348
FixedER5.Material = "Metal"
349
local weldFixedER5 = weldBetween(FixedER5, LeftArm)
350
weldFixedER5.C0 = CFrame.new(0, -.5, 0)
351
352
FixedER2 = Instance.new("Part", LeftArm)
353
FixedER2.CanCollide = false
354
FixedER2.Size = Vector3.new(1.1, 0.1, 1.1)
355
FixedER2.BottomSurface = "SmoothNoOutlines"
356
FixedER2.TopSurface = "SmoothNoOutlines"
357
FixedER2.LeftSurface = "SmoothNoOutlines"
358
FixedER2.RightSurface = "SmoothNoOutlines"
359
FixedER2.FrontSurface = "SmoothNoOutlines"
360
FixedER2.BackSurface = "SmoothNoOutlines"
361
FixedER2.Material = "Metal"
362
local weldFixedER2 = weldBetween(FixedER2, LeftArm)
363
weldFixedER2.C0 = CFrame.new(0, -.7, 0)
364
365
366
FixedER3 = Instance.new("Part", LeftArm)
367
FixedER3.CanCollide = false
368
FixedER3.Size = Vector3.new(1.1, 0.1, 1.1)
369
FixedER3.BottomSurface = "SmoothNoOutlines"
370
FixedER3.TopSurface = "SmoothNoOutlines"
371
FixedER3.LeftSurface = "SmoothNoOutlines"
372
FixedER3.RightSurface = "SmoothNoOutlines"
373
FixedER3.FrontSurface = "SmoothNoOutlines"
374
FixedER3.BackSurface = "SmoothNoOutlines"
375
FixedER3.Material = "Metal"
376
local weldFixedER3 = weldBetween(FixedER3, LeftArm)
377
weldFixedER3.C0 = CFrame.new(0, -.9, 0)
378
379
HandCannonTop2 = Instance.new("Part", LeftArm)
380
HandCannonTop2.CanCollide = false
381
HandCannonTop2.Size = Vector3.new(1.1, 0.3, 1.1)
382
HandCannonTop2.BottomSurface = "SmoothNoOutlines"
383
HandCannonTop2.TopSurface = "SmoothNoOutlines"
384
HandCannonTop2.LeftSurface = "SmoothNoOutlines"
385
HandCannonTop2.RightSurface = "SmoothNoOutlines"
386
HandCannonTop2.FrontSurface = "SmoothNoOutlines"
387
HandCannonTop2.BackSurface = "SmoothNoOutlines"
388
HandCannonTop2.Material = "Metal"
389
HandCannonTop2.Transparency = 1
390
local weld3 = weldBetween(HandCannonTop2, LeftArm)
391
weld3.C0 = CFrame.new(0, -.8, 0)
392
393
HandCannonTop3 = Instance.new("Part", LeftArm)
394
HandCannonTop3.CanCollide = false
395
HandCannonTop3.Size = Vector3.new(1.1, 0.3, 1.1)
396
HandCannonTop3.BottomSurface = "SmoothNoOutlines"
397
HandCannonTop3.TopSurface = "SmoothNoOutlines"
398
HandCannonTop3.Material = "Metal"
399
HandCannonTop3.LeftSurface = "SmoothNoOutlines"
400
HandCannonTop3.RightSurface = "SmoothNoOutlines"
401
HandCannonTop3.FrontSurface = "SmoothNoOutlines"
402
HandCannonTop3.BackSurface = "SmoothNoOutlines"
403
local weld4 = weldBetween(HandCannonTop3, LeftArm)
404
weld4.C0 = CFrame.new(0, 0, 0)
405
406
secretpart = Instance.new("Part", LeftArm)
407
secretpart.CanCollide = false
408
secretpart.Size = Vector3.new(1.15, 0.25, 1.15)
409
secretpart.BottomSurface = "SmoothNoOutlines"
410
secretpart.TopSurface = "SmoothNoOutlines"
411
secretpart.Material = "Metal"
412
secretpart.BrickColor = BrickColor.new("Really black")
413
secretpart.LeftSurface = "SmoothNoOutlines"
414
secretpart.RightSurface = "SmoothNoOutlines"
415
secretpart.FrontSurface = "SmoothNoOutlines"
416
secretpart.BackSurface = "SmoothNoOutlines"
417
local secret = weldBetween(secretpart, LeftArm)
418
secret.C0 = CFrame.new(0, 0, 0)
419
420
HandCannonTop4 = Instance.new("Part", LeftArm)
421
HandCannonTop4.CanCollide = false
422
HandCannonTop4.Size = Vector3.new(0.1, 1.7, 1.03)
423
HandCannonTop4.BottomSurface = "SmoothNoOutlines"
424
HandCannonTop4.TopSurface = "SmoothNoOutlines"
425
HandCannonTop4.Material = "Granite"
426
HandCannonTop4.BrickColor = BrickColor.new("Maroon")
427
local weld5 = weldBetween(HandCannonTop4, LeftArm)
428
weld5.C0 = CFrame.new(0, 0, 0)
429
430
HandCannonTop5 = Instance.new("Part", LeftArm)
431
HandCannonTop5.CanCollide = false
432
HandCannonTop5.Size = Vector3.new(0.1, 1.7, 1.03)
433
HandCannonTop5.BottomSurface = "SmoothNoOutlines"
434
HandCannonTop5.TopSurface = "SmoothNoOutlines"
435
HandCannonTop5.Material = "Granite"
436
HandCannonTop5.BrickColor = BrickColor.new("Maroon")
437
local weld6 = weldBetween(HandCannonTop5, LeftArm)
438
weld6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
439
440
HandCannonTop6 = Instance.new("Part", LeftArm)
441
HandCannonTop6.CanCollide = false
442
HandCannonTop6.Size = Vector3.new(0.1, 1.7, 1.03)
443
HandCannonTop6.BottomSurface = "SmoothNoOutlines"
444
HandCannonTop6.TopSurface = "SmoothNoOutlines"
445
HandCannonTop6.Material = "Granite"
446
HandCannonTop6.BrickColor = BrickColor.new("Maroon")
447
local weld7 = weldBetween(HandCannonTop6, LeftArm)
448
weld7.C0 = CFrame.new(.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
449
450
HandCannonTop7 = Instance.new("Part", LeftArm)
451
HandCannonTop7.CanCollide = false
452
HandCannonTop7.Size = Vector3.new(0.1, 1.7, 1.03)
453
HandCannonTop7.BottomSurface = "SmoothNoOutlines"
454
HandCannonTop7.TopSurface = "SmoothNoOutlines"
455
HandCannonTop7.Material = "Granite"
456
HandCannonTop7.BrickColor = BrickColor.new("Maroon")
457
local weld8 = weldBetween(HandCannonTop7, LeftArm)
458
weld8.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
459
460
HandCannonTop8 = Instance.new("Part", LeftArm)
461
HandCannonTop8.CanCollide = false
462
HandCannonTop8.Size = Vector3.new(0.1, 1.7, 1.03)
463
HandCannonTop8.BottomSurface = "SmoothNoOutlines"
464
HandCannonTop8.TopSurface = "SmoothNoOutlines"
465
HandCannonTop8.Material = "Granite"
466
HandCannonTop8.BrickColor = BrickColor.new("Maroon")
467
local weld9 = weldBetween(HandCannonTop8, LeftArm)
468
weld9.C0 = CFrame.new(-.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
469
470
471
HandCannonTop9 = Instance.new("Part", LeftArm)
472
HandCannonTop9.CanCollide = false
473
HandCannonTop9.Size = Vector3.new(0.1, 1.7, 1.03)
474
HandCannonTop9.BottomSurface = "SmoothNoOutlines"
475
HandCannonTop9.TopSurface = "SmoothNoOutlines"
476
HandCannonTop9.Material = "Granite"
477
HandCannonTop9.BrickColor = BrickColor.new("Maroon")
478
local weld10 = weldBetween(HandCannonTop9, LeftArm)
479
weld10.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
480
481
HandCannonTop10 = Instance.new("Part", LeftArm)
482
HandCannonTop10.CanCollide = false
483
HandCannonTop10.Size = Vector3.new(0.1, 1.7, 1.03)
484
HandCannonTop10.BottomSurface = "SmoothNoOutlines"
485
HandCannonTop10.TopSurface = "SmoothNoOutlines"
486
HandCannonTop10.Material = "Granite"
487
HandCannonTop10.BrickColor = BrickColor.new("Maroon")
488
local weld11 = weldBetween(HandCannonTop10, LeftArm)
489
weld11.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
490
491
HandCannonTop11 = Instance.new("Part", LeftArm)
492
HandCannonTop11.CanCollide = false
493
HandCannonTop11.Size = Vector3.new(0.1, 1.7, 1.03)
494
HandCannonTop11.BottomSurface = "SmoothNoOutlines"
495
HandCannonTop11.TopSurface = "SmoothNoOutlines"
496
HandCannonTop11.Material = "Granite"
497
HandCannonTop11.BrickColor = BrickColor.new("Maroon")
498
local weld12 = weldBetween(HandCannonTop10, LeftArm)
499
weld12.C0 = CFrame.new(-.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
500
501
HandCannonTop12 = Instance.new("Part", LeftArm)
502
HandCannonTop12.CanCollide = false
503
HandCannonTop12.Size = Vector3.new(0.1, 1.7, 1.03)
504
HandCannonTop12.BottomSurface = "SmoothNoOutlines"
505
HandCannonTop12.TopSurface = "SmoothNoOutlines"
506
HandCannonTop12.Material = "Granite"
507
HandCannonTop12.BrickColor = BrickColor.new("Maroon")
508
local weld13 = weldBetween(HandCannonTop12, LeftArm)
509
weld13.C0 = CFrame.new(.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
510
511
HandCannonTop13 = Instance.new("Part", LeftArm)
512
HandCannonTop13.CanCollide = false
513
HandCannonTop13.Size = Vector3.new(0.1, 1.7, 1.03)
514
HandCannonTop13.BottomSurface = "SmoothNoOutlines"
515
HandCannonTop13.TopSurface = "SmoothNoOutlines"
516
HandCannonTop13.Material = "Granite"
517
HandCannonTop13.BrickColor = BrickColor.new("Maroon")
518
local weld14 = weldBetween(HandCannonTop13, LeftArm)
519
weld14.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
520
521
522
HandCannonTop14 = Instance.new("Part", LeftArm)
523
HandCannonTop14.CanCollide = false
524
HandCannonTop14.Size = Vector3.new(0.1, 1.7, 1.03)
525
HandCannonTop14.BottomSurface = "SmoothNoOutlines"
526
HandCannonTop14.TopSurface = "SmoothNoOutlines"
527
HandCannonTop14.Material = "Granite"
528
HandCannonTop14.BrickColor = BrickColor.new("Maroon")
529
local weld15 = weldBetween(HandCannonTop14, LeftArm)
530
weld15.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
531
532
corecircle = Instance.new("Part", LeftArm)
533
corecircle.CanCollide = false
534
corecircle.Size = Vector3.new(0,0,0)
535
corecircle.Material = "Slate"
536
corecircleMESH = Instance.new("SpecialMesh", corecircle)
537
corecircleMESH.Scale = Vector3.new(8,17,17)
538
corecircleMESH.MeshType = "Cylinder"
539
local weldcore = weldBetween(corecircle, HandCannonTop3)
540
weldcore.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
541
542
corecircle2 = Instance.new("Part", LeftArm)
543
corecircle2.CanCollide = false
544
corecircle2.Size = Vector3.new(0,0,0)
545
corecircle2.Material = "Fabric"
546
corecircle2.BrickColor = BrickColor.new("Really black")
547
corecircleMESH2 = Instance.new("SpecialMesh", corecircle2)
548
corecircleMESH2.Scale = Vector3.new(7,18,18)
549
corecircleMESH2.MeshType = "Cylinder"
550
local weldcore2 = weldBetween(corecircle2, HandCannonTop3)
551
weldcore2.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
552
553
TheCore = Instance.new("Part", LeftArm)
554
TheCore.CanCollide = false
555
TheCore.Size = Vector3.new(0,0,0)
556
TheCore.Material = "Fabric"
557
TheCore.BrickColor = BrickColor.new("Maroon")
558
TheCoreMESH = Instance.new("SpecialMesh", TheCore)
559
TheCoreMESH.Scale = Vector3.new(.3,.3,.3)
560
TheCoreMESH.MeshId = "rbxassetid://19251107"
561
local TheCoreweld = weldBetween(TheCore, HandCannonTop3)
562
TheCoreweld.C0 = CFrame.new(0, .6, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
563
564
local fidgetspinner = coroutine.wrap(function()
565
while true do
566
TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
567
wait()
568
end
569
end)
570
fidgetspinner()
571
572
Gear1 = Instance.new("Part", LeftArm)
573
Gear1.CanCollide = false
574
Gear1.Size = Vector3.new(1, 1, 1)
575
Gear1.CFrame = CFrame.new(0, 1, 0)
576
Gear1.BrickColor = BrickColor.new("Really black")
577
GearMesh1 = Instance.new("FileMesh", Gear1)
578
GearMesh1.MeshId = "rbxassetid://156292343"
579
local weld6 = weldBetween(Gear1, HandCannonTop2)
580
weld6.C0 = CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(90), math.rad(0), 0)
581
582
Gear2 = Instance.new("Part", LeftArm)
583
Gear2.CanCollide = false
584
Gear2.Size = Vector3.new(1, 1, 1)
585
Gear2.CFrame = CFrame.new(0, -1, 0)
586
Gear2.BrickColor = BrickColor.new("Really black")
587
GearMesh2 = Instance.new("FileMesh", Gear2)
588
GearMesh2.MeshId = "rbxassetid://156292343"
589
local weld7 = weldBetween(Gear2, HandCannonTop1)
590
weld7.C0 = CFrame.new(0, 0, .1) * CFrame.Angles(math.rad(90), math.rad(0), 0)
591
592
EnergyCorePART = Instance.new("Part", LeftArm)
593
EnergyCorePART.Size = Vector3.new(0.5, 0.5, 0.5)
594
EnergyCorePART.Material = "Neon"
595
EnergyCorePART.BrickColor = BrickColor.new("Maroon")
596
EnergyCore1 = Instance.new("SpecialMesh", EnergyCorePART)
597
EnergyCore1.MeshType = "Sphere"
598
EnergyCore1.Scale = Vector3.new(1,1,1)
599
local weldENERGY = weldBetween(EnergyCorePART, Gear1)
600
weldENERGY.C0 = CFrame.new(0, -0.1, -0) * CFrame.Angles(math.rad(90), math.rad(0), 0)
601
602
CorruptedArm = Instance.new("Part", LeftArm)
603
CorruptedArm.CanCollide = false
604
CorruptedArm.Size = Vector3.new(1.001, 2.001, 1.001)
605
CorruptedArm.BottomSurface = "SmoothNoOutlines"
606
CorruptedArm.TopSurface = "SmoothNoOutlines"
607
CorruptedArm.Material = "Neon"
608
CorruptedArm.Transparency = 0
609
CorruptedArm.BrickColor = BrickColor.new("Maroon")
610
local weldcor = weldBetween(CorruptedArm, LeftArm)
611
weldcor.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
612
613
CorruptedArm2 = Instance.new("Part", LeftArm)
614
CorruptedArm2.CanCollide = false
615
CorruptedArm2.Size = Vector3.new(1.028, 2.028, 1.028)
616
CorruptedArm2.BottomSurface = "SmoothNoOutlines"
617
CorruptedArm2.TopSurface = "SmoothNoOutlines"
618
CorruptedArm2.Material = "Neon"
619
CorruptedArm2.Transparency = 1
620
CorruptedArm2.BrickColor = BrickColor.new("Maroon")
621
local weldcor2 = weldBetween(CorruptedArm2, LeftArm)
622
weldcor2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
623
624
ArmorPlating = Instance.new("Part", LeftArm)
625
ArmorPlating.CanCollide = false
626
ArmorPlating.Size = Vector3.new(0.1, 0.28, 0.1)
627
ArmorPlating.BottomSurface = "SmoothNoOutlines"
628
ArmorPlating.TopSurface = "SmoothNoOutlines"
629
ArmorPlating.Material = "Neon"
630
ArmorPlating.BrickColor = BrickColor.new("Maroon")
631
ArmorPlating.LeftSurface = "SmoothNoOutlines"
632
ArmorPlating.RightSurface = "SmoothNoOutlines"
633
ArmorPlating.FrontSurface = "SmoothNoOutlines"
634
ArmorPlating.BackSurface = "SmoothNoOutlines"
635
local Armoring = weldBetween(ArmorPlating, HandCannonTop3)
636
Armoring.C0 = CFrame.new(.4, 0, .53)
637
638
ArmorPlating2 = Instance.new("Part", LeftArm)
639
ArmorPlating2.CanCollide = false
640
ArmorPlating2.Size = Vector3.new(0.1, 0.28, 0.1)
641
ArmorPlating2.BottomSurface = "SmoothNoOutlines"
642
ArmorPlating2.TopSurface = "SmoothNoOutlines"
643
ArmorPlating2.Material = "Neon"
644
ArmorPlating2.BrickColor = BrickColor.new("Maroon")
645
ArmorPlating2.LeftSurface = "SmoothNoOutlines"
646
ArmorPlating2.RightSurface = "SmoothNoOutlines"
647
ArmorPlating2.FrontSurface = "SmoothNoOutlines"
648
ArmorPlating2.BackSurface = "SmoothNoOutlines"
649
local Armoring2 = weldBetween(ArmorPlating2, HandCannonTop3)
650
Armoring2.C0 = CFrame.new(.2, 0, .53)
651
652
ArmorPlating3 = Instance.new("Part", LeftArm)
653
ArmorPlating3.CanCollide = false
654
ArmorPlating3.Size = Vector3.new(0.1, 0.28, 0.1)
655
ArmorPlating3.BottomSurface = "SmoothNoOutlines"
656
ArmorPlating3.TopSurface = "SmoothNoOutlines"
657
ArmorPlating3.Material = "Neon"
658
ArmorPlating3.BrickColor = BrickColor.new("Maroon")
659
ArmorPlating3.LeftSurface = "SmoothNoOutlines"
660
ArmorPlating3.RightSurface = "SmoothNoOutlines"
661
ArmorPlating3.FrontSurface = "SmoothNoOutlines"
662
ArmorPlating3.BackSurface = "SmoothNoOutlines"
663
local Armoring3 = weldBetween(ArmorPlating3, HandCannonTop3)
664
Armoring3.C0 = CFrame.new(0, 0, .53)
665
666
ArmorPlating4 = Instance.new("Part", LeftArm)
667
ArmorPlating4.CanCollide = false
668
ArmorPlating4.Size = Vector3.new(0.1, 0.28, 0.1)
669
ArmorPlating4.BottomSurface = "SmoothNoOutlines"
670
ArmorPlating4.TopSurface = "SmoothNoOutlines"
671
ArmorPlating4.Material = "Neon"
672
ArmorPlating4.BrickColor = BrickColor.new("Maroon")
673
ArmorPlating4.LeftSurface = "SmoothNoOutlines"
674
ArmorPlating4.RightSurface = "SmoothNoOutlines"
675
ArmorPlating4.FrontSurface = "SmoothNoOutlines"
676
ArmorPlating4.BackSurface = "SmoothNoOutlines"
677
local Armoring4 = weldBetween(ArmorPlating4, HandCannonTop3)
678
Armoring4.C0 = CFrame.new(-.2, 0, .53)
679
680
ArmorPlating5 = Instance.new("Part", LeftArm)
681
ArmorPlating5.CanCollide = false
682
ArmorPlating5.Size = Vector3.new(0.1, 0.28, 0.1)
683
ArmorPlating5.BottomSurface = "SmoothNoOutlines"
684
ArmorPlating5.TopSurface = "SmoothNoOutlines"
685
ArmorPlating5.Material = "Neon"
686
ArmorPlating5.BrickColor = BrickColor.new("Maroon")
687
ArmorPlating5.LeftSurface = "SmoothNoOutlines"
688
ArmorPlating5.RightSurface = "SmoothNoOutlines"
689
ArmorPlating5.FrontSurface = "SmoothNoOutlines"
690
ArmorPlating5.BackSurface = "SmoothNoOutlines"
691
local Armoring5 = weldBetween(ArmorPlating5, HandCannonTop3)
692
Armoring5.C0 = CFrame.new(-.4, 0, .53)
693
694
ArmorPlating6 = Instance.new("Part", LeftArm)
695
ArmorPlating6.CanCollide = false
696
ArmorPlating6.Size = Vector3.new(0.1, 0.28, 0.1)
697
ArmorPlating6.BottomSurface = "SmoothNoOutlines"
698
ArmorPlating6.TopSurface = "SmoothNoOutlines"
699
ArmorPlating6.Material = "Neon"
700
ArmorPlating6.BrickColor = BrickColor.new("Maroon")
701
ArmorPlating6.LeftSurface = "SmoothNoOutlines"
702
ArmorPlating6.RightSurface = "SmoothNoOutlines"
703
ArmorPlating6.FrontSurface = "SmoothNoOutlines"
704
ArmorPlating6.BackSurface = "SmoothNoOutlines"
705
local Armoring6 = weldBetween(ArmorPlating6, HandCannonTop3)
706
Armoring6.C0 = CFrame.new(.4, 0, -.53)
707
708
ArmorPlating7 = Instance.new("Part", LeftArm)
709
ArmorPlating7.CanCollide = false
710
ArmorPlating7.Size = Vector3.new(0.1, 0.28, 0.1)
711
ArmorPlating7.BottomSurface = "SmoothNoOutlines"
712
ArmorPlating7.TopSurface = "SmoothNoOutlines"
713
ArmorPlating7.Material = "Neon"
714
ArmorPlating7.BrickColor = BrickColor.new("Maroon")
715
ArmorPlating7.LeftSurface = "SmoothNoOutlines"
716
ArmorPlating7.RightSurface = "SmoothNoOutlines"
717
ArmorPlating7.FrontSurface = "SmoothNoOutlines"
718
ArmorPlating7.BackSurface = "SmoothNoOutlines"
719
local Armoring7 = weldBetween(ArmorPlating7, HandCannonTop3)
720
Armoring7.C0 = CFrame.new(.2, 0, -.53)
721
722
ArmorPlating8 = Instance.new("Part", LeftArm)
723
ArmorPlating8.CanCollide = false
724
ArmorPlating8.Size = Vector3.new(0.1, 0.28, 0.1)
725
ArmorPlating8.BottomSurface = "SmoothNoOutlines"
726
ArmorPlating8.TopSurface = "SmoothNoOutlines"
727
ArmorPlating8.Material = "Neon"
728
ArmorPlating8.BrickColor = BrickColor.new("Maroon")
729
ArmorPlating8.LeftSurface = "SmoothNoOutlines"
730
ArmorPlating8.RightSurface = "SmoothNoOutlines"
731
ArmorPlating8.FrontSurface = "SmoothNoOutlines"
732
ArmorPlating8.BackSurface = "SmoothNoOutlines"
733
local Armoring8 = weldBetween(ArmorPlating8, HandCannonTop3)
734
Armoring8.C0 = CFrame.new(0, 0, -.53)
735
736
ArmorPlating9 = Instance.new("Part", LeftArm)
737
ArmorPlating9.CanCollide = false
738
ArmorPlating9.Size = Vector3.new(0.1, 0.28, 0.1)
739
ArmorPlating9.BottomSurface = "SmoothNoOutlines"
740
ArmorPlating9.TopSurface = "SmoothNoOutlines"
741
ArmorPlating9.Material = "Neon"
742
ArmorPlating9.BrickColor = BrickColor.new("Maroon")
743
ArmorPlating9.LeftSurface = "SmoothNoOutlines"
744
ArmorPlating9.RightSurface = "SmoothNoOutlines"
745
ArmorPlating9.FrontSurface = "SmoothNoOutlines"
746
ArmorPlating9.BackSurface = "SmoothNoOutlines"
747
local Armoring9 = weldBetween(ArmorPlating9, HandCannonTop3)
748
Armoring9.C0 = CFrame.new(-.2, 0, -.53)
749
750
ArmorPlating10 = Instance.new("Part", LeftArm)
751
ArmorPlating10.CanCollide = false
752
ArmorPlating10.Size = Vector3.new(0.1, 0.28, 0.1)
753
ArmorPlating10.BottomSurface = "SmoothNoOutlines"
754
ArmorPlating10.TopSurface = "SmoothNoOutlines"
755
ArmorPlating10.Material = "Neon"
756
ArmorPlating10.BrickColor = BrickColor.new("Maroon")
757
ArmorPlating10.LeftSurface = "SmoothNoOutlines"
758
ArmorPlating10.RightSurface = "SmoothNoOutlines"
759
ArmorPlating10.FrontSurface = "SmoothNoOutlines"
760
ArmorPlating10.BackSurface = "SmoothNoOutlines"
761
local Armoring10 = weldBetween(ArmorPlating10, HandCannonTop3)
762
Armoring10.C0 = CFrame.new(-.4, 0, -.53)
763
764
light = Instance.new("PointLight", Torso)
765
light.Color = Color3.new(255,0,0)
766
light.Range = 5
767
light.Brightness = 50
768
769
local Switcher = coroutine.wrap(function()
770
while true do
771
for i = 1, 50 do
772
CorruptedArm2.Transparency = CorruptedArm2.Transparency - 0.005
773
CorruptedArm.Transparency = CorruptedArm.Transparency + 0.02
774
wait()
775
end
776
for i = 1, 50 do
777
CorruptedArm2.Transparency = CorruptedArm2.Transparency + 0.005
778
CorruptedArm.Transparency = CorruptedArm.Transparency - 0.02
779
wait()
780
end
781
wait()
782
end
783
end)
784
Switcher()
785
Root.Anchored = false
786
Root.CanCollide = false
787
local removesize = coroutine.wrap(function()
788
while comingouttoplay do
789
smallrift.Size = smallrift.Size - Vector3.new(1,1,1)
790
wait()
791
end
792
end)
793
removesize()
794
sound2 = Instance.new("Sound", Torso)
795
sound2.SoundId = "rbxassetid://1292034965"
796
sound2.Volume = 4
797
sound2:Play()
798
for i = 1, 10 do
799
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,7.5,0), .4)
800
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.5)
801
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
802
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
803
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
804
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
805
wait()
806
end
807
local shockwefe = coroutine.wrap(function()
808
shockwave = Instance.new("Part", Torso)
809
shockwave.Size = Vector3.new(5, 5, 5)
810
shockwave.Transparency = 0
811
shockwave.BrickColor = BrickColor.new("Artichoke")
812
shockwave.Anchored = true
813
shockwave.CanCollide = false
814
shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
815
sh1 = Instance.new("SpecialMesh", shockwave) 
816
sh1.MeshId = "http://www.roblox.com/asset/?id=3270017" 
817
sh1.Scale = Vector3.new(0, 0, 0)
818
removeuseless:AddItem(shockwave,5)
819
for i = 1, 100 do
820
sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
821
shockwave.Transparency = shockwave.Transparency + 0.05
822
wait()
823
end
824
end)
825
shockwefe()
826
for i = 1, 15 do
827
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
828
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
829
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
830
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
831
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
832
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
833
wait()
834
end
835
removeuseless:AddItem(smallrift,4)
836
comingouttoplay = false
837
wait()
838
end
839
840
mouse.KeyDown:connect(function(Press)
841
Press=Press:lower()
842
if Press=='m' then
843
if debounce then return end
844
debounce = true
845
attacking = true
846
hum.WalkSpeed = 0
847
maketransparencysetto = coroutine.wrap(function()
848
brolycharge = Instance.new("Sound", Torso)
849
brolycharge.SoundId = "rbxassetid://722133423"
850
brolycharge.Volume = 4
851
brolycharge:Play()
852
Shield = Instance.new("Part", Torso)
853
Shield.Material = "Neon"
854
Shield.Anchored = true
855
Shield.Transparency = 1
856
Shield.CanCollide = false
857
Shield.BrickColor = BrickColor.new("Maroon")
858
Shield.Size = Vector3.new(10,10,10)
859
ShieldShape = Instance.new("SpecialMesh", Shield)
860
ShieldShape.MeshType = "Sphere"
861
ShieldShape.Scale = Vector3.new(50,50,50)
862
Shield.CFrame = Root.CFrame
863
while Shield.Transparency > .5 do
864
Shield.Transparency = Shield.Transparency - 0.03
865
wait()
866
end
867
end)
868
maketransparencysetto()
869
quicklerp = coroutine.wrap(function()
870
for i = 1, 15 do
871
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), .3)
872
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7, .35, 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(15)), 0.8)
873
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7, .35, 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(-15)), 0.8)
874
wait()
875
end
876
end)
877
quicklerp()
878
for i = 1, 100 do
879
ShieldShape.Scale = ShieldShape.Scale - Vector3.new(.5,.5,.5)
880
wait()
881
end
882
wait(.5)
883
ShieldShape.Scale = Vector3.new(1,1,1)
884
Shield.Transparency = .5
885
wait(.01)
886
Shield.Transparency = 1
887
wait(.01)
888
Shield.Transparency = .5
889
wait(.01)
890
Shield.Transparency = 1
891
wait(.01)
892
Shield.Transparency = .5
893
wait(.01)
894
Shield.Transparency = 1
895
wait(.01)
896
Shield.Transparency = .5
897
wait(.01)
898
Shield.Transparency = 1
899
wait(.01)
900
Shield.Transparency = .5
901
wait(.01)
902
Shield.Transparency = 1
903
wait(.01)
904
Shield.Transparency = .5
905
wait(.01)
906
Shield.Transparency = 1
907
wait(.01)
908
Shield.Transparency = .5
909
huah = Instance.new("Sound", Torso)
910
huah.Volume = 8
911
huah.SoundId = "rbxassetid://1502082459"
912
huah:Play()
913
explosionsound = Instance.new("Sound", Torso)
914
explosionsound.SoundId = "rbxassetid://919941001"
915
explosionsound.Volume = 3
916
explosionsound:Play()
917
quicklerp2 = coroutine.wrap(function()
918
for i = 1, 15 do
919
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
920
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7, .45, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.8)
921
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7, .45, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(-20)), 0.8)
922
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
923
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
924
wait()
925
end
926
end)
927
quicklerp2()
928
Shield:Remove()
929
blastwave = Instance.new("Part", Torso)
930
blastwave.Size = Vector3.new(1, 1, 1)
931
blastwave.Transparency = 0
932
blastwave.BrickColor = BrickColor.new("Maroon")
933
blastwave.Material = "Neon"
934
blastwave.Anchored = true
935
blastwave.CanCollide = false
936
blastwave.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
937
removeuseless:AddItem(blastwave,5)
938
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
939
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
940
DDTblastwave.Scale = Vector3.new(1, 1, 1)
941
blastwave2 = Instance.new("Part", Torso)
942
blastwave2.Size = Vector3.new(1, 1, 1)
943
blastwave2.Transparency = 0
944
blastwave2.BrickColor = BrickColor.new("Maroon")
945
blastwave2.Material = "Neon"
946
blastwave2.Anchored = true
947
blastwave2.CanCollide = false
948
blastwave2.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
949
removeuseless:AddItem(blastwave2,5)
950
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
951
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
952
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
953
blastwave3 = Instance.new("Part", Torso)
954
blastwave3.Size = Vector3.new(1, 1, 1)
955
blastwave3.Transparency = 0
956
blastwave3.BrickColor = BrickColor.new("Maroon")
957
blastwave3.Material = "Neon"
958
blastwave3.Anchored = true
959
blastwave3.CanCollide = false
960
blastwave3.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
961
removeuseless:AddItem(blastwave3,5)
962
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
963
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
964
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
965
blastwave4 = Instance.new("Part", Torso)
966
blastwave4.Size = Vector3.new(1, 1, 1)
967
blastwave4.Transparency = 0
968
blastwave4.BrickColor = BrickColor.new("Maroon")
969
blastwave4.Material = "Neon"
970
blastwave4.Anchored = true
971
blastwave4.CanCollide = false
972
blastwave4.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
973
removeuseless:AddItem(blastwave4,5)
974
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
975
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
976
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
977
blastwave5 = Instance.new("Part", Torso)
978
blastwave5.Size = Vector3.new(1, 1, 1)
979
blastwave5.Transparency = 0
980
blastwave5.BrickColor = BrickColor.new("Maroon")
981
blastwave5.Material = "Neon"
982
blastwave5.Anchored = true
983
blastwave5.CanCollide = false
984
blastwave5.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
985
removeuseless:AddItem(blastwave5,5)
986
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
987
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
988
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
989
Blastcircle = Instance.new("Part", Torso)
990
Blastcircle.Material = "Neon"
991
Blastcircle.Anchored = true
992
Blastcircle.Transparency = 0
993
Blastcircle.CanCollide = false
994
Blastcircle.BrickColor = BrickColor.new("Maroon")
995
Blastcircle.Size = Vector3.new(10,10,10)
996
removeuseless:AddItem(Blastcircle,5)
997
BlastShape = Instance.new("SpecialMesh", Blastcircle)
998
BlastShape.MeshType = "Sphere"
999
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
1000
Blastcircle.CFrame = Root.CFrame
1001
Blastcircle2 = Instance.new("Part", Torso)
1002
Blastcircle2.Material = "Neon"
1003
Blastcircle2.Anchored = true
1004
Blastcircle2.Transparency = 0
1005
Blastcircle2.CanCollide = false
1006
Blastcircle2.BrickColor = BrickColor.new("Maroon")
1007
Blastcircle2.Size = Vector3.new(10,10,10)
1008
removeuseless:AddItem(Blastcircle2,5)
1009
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
1010
BlastShape2.MeshType = "Sphere"
1011
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
1012
Blastcircle2.CFrame = Root.CFrame
1013
Blastcircle3 = Instance.new("Part", Torso)
1014
Blastcircle3.Material = "Neon"
1015
Blastcircle3.Anchored = true
1016
Blastcircle3.Transparency = 0
1017
Blastcircle3.CanCollide = false
1018
Blastcircle3.BrickColor = BrickColor.new("Maroon")
1019
Blastcircle3.Size = Vector3.new(10,10,10)
1020
removeuseless:AddItem(Blastcircle3,5)
1021
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
1022
BlastShape3.MeshType = "Sphere"
1023
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
1024
Blastcircle3.CFrame = Root.CFrame
1025
Blastcircle4 = Instance.new("Part", Torso)
1026
Blastcircle4.Material = "Neon"
1027
Blastcircle4.Anchored = true
1028
Blastcircle4.Transparency = 0
1029
Blastcircle4.CanCollide = false
1030
Blastcircle4.BrickColor = BrickColor.new("Maroon")
1031
Blastcircle4.Size = Vector3.new(10,10,10)
1032
removeuseless:AddItem(Blastcircle4,5)
1033
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
1034
BlastShape4.MeshType = "Sphere"
1035
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
1036
Blastcircle4.CFrame = Root.CFrame
1037
Blastcircle5 = Instance.new("Part", Torso)
1038
Blastcircle5.Material = "Neon"
1039
Blastcircle5.Anchored = true
1040
Blastcircle5.Transparency = 0
1041
Blastcircle5.CanCollide = false
1042
Blastcircle5.BrickColor = BrickColor.new("Maroon")
1043
Blastcircle5.Size = Vector3.new(10,10,10)
1044
removeuseless:AddItem(Blastcircle5,5)
1045
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
1046
BlastShape5.MeshType = "Sphere"
1047
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
1048
Blastcircle5.CFrame = Root.CFrame
1049
1050
shockwav = Instance.new("Part", Torso)
1051
shockwav.Size = Vector3.new(1, 1, 1)
1052
shockwav.Transparency = 0
1053
shockwav.BrickColor = BrickColor.new("Maroon")
1054
shockwav.Material = "Neon"
1055
shockwav.Anchored = true
1056
shockwav.CanCollide = false
1057
shockwav.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1058
removeuseless:AddItem(shockwav,5)
1059
dea = Instance.new("SpecialMesh", shockwav) 
1060
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1061
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
1062
shockwav.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1063
shockwav2 = Instance.new("Part", Torso)
1064
shockwav2.Size = Vector3.new(1, 1, 1)
1065
shockwav2.Transparency = 0
1066
shockwav2.BrickColor = BrickColor.new("Maroon")
1067
shockwav2.Material = "Neon"
1068
shockwav2.Anchored = true
1069
shockwav2.CanCollide = false
1070
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1071
removeuseless:AddItem(shockwav2,5)
1072
dea2 = Instance.new("SpecialMesh", shockwav2) 
1073
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1074
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
1075
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1076
local Hit = damagealll(50,Torso.Position)		
1077
for _,v in pairs(Hit) do
1078
local velo2 = Instance.new("BodyVelocity", v)
1079
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1080
velo2.Velocity = v.Torso.CFrame.lookVector * 200
1081
removeuseless:AddItem(velo2,2)
1082
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)				
1083
v.Humanoid:TakeDamage(math.random(48,89))
1084
end
1085
1086
opopo = coroutine.wrap(function()
1087
for i = 1, 100 do
1088
dea.Scale = dea.Scale + Vector3.new(5,5,5)
1089
shockwav.Transparency = shockwav.Transparency + 0.02
1090
dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
1091
shockwav2.Transparency = shockwav2.Transparency + 0.010
1092
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(1, .5, 1)
1093
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(6, 6, 6)
1094
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .5, 2)
1095
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .5, 3)
1096
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(.5, .1, .5)
1097
blastwave.Transparency = blastwave.Transparency + .01
1098
blastwave2.Transparency = blastwave2.Transparency + .03
1099
blastwave3.Transparency = blastwave3.Transparency + .02
1100
blastwave4.Transparency = blastwave4.Transparency + .015
1101
blastwave5.Transparency = blastwave5.Transparency + .01
1102
BlastShape.Scale = BlastShape.Scale + Vector3.new(.2,.2,.2)
1103
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.4,.4,.4)
1104
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.1,.1,.1)
1105
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.05,.05,.05)
1106
Blastcircle.Transparency = Blastcircle.Transparency + .01
1107
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
1108
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
1109
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
1110
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
1111
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.5,.5,.5)
1112
wait()
1113
end
1114
end)
1115
opopo()
1116
wait(2)
1117
hum.WalkSpeed = 13
1118
debounce = false
1119
attacking = false
1120
end
1121
end)
1122
1123
EnergyIdle = Instance.new("Sound", Torso)
1124
EnergyIdle.SoundId = "rbxassetid://865160364"
1125
EnergyIdle.Looped = true
1126
EnergyIdle.Volume = .2
1127
EnergyIdle:Play()
1128
doommusucus = Instance.new("Sound", Torso)
1129
doommusucus.SoundId = "rbxassetid://261681311"
1130
doommusucus.Looped = true
1131
doommusucus.Volume = 1.5
1132
doommusucus:Play()
1133
hum.WalkSpeed = 13
1134
1135
function damagealll(Radius,Position)		
1136
	local Returning = {}		
1137
	for _,v in pairs(workspace:GetChildren()) do		
1138
		if v~=Character and v:FindFirstChild('Humanoid') and v:FindFirstChild('Torso') then		
1139
			local Mag = (v.Torso.Position - Position).magnitude		
1140
			if Mag < Radius then		
1141
				table.insert(Returning,v)		
1142
			end		
1143
		end		
1144
	end		
1145
	return Returning		
1146
end
1147
1148
function damagealll2(Radius,Position)		
1149
	local Returning = {}	
1150
while wait() do	
1151
	for _,v in pairs(workspace:GetChildren()) do		
1152
		if v~=Character and v:FindFirstChild('Humanoid') and v:FindFirstChild('Torso') then		
1153
			local Mag = (v.Torso.Position - Position).magnitude		
1154
			if Mag < Radius then		
1155
				table.insert(Returning,v)		
1156
			end		
1157
		end		
1158
	end
1159
end
1160
        return Returning				
1161
end
1162
1163
footsteps = Instance.new("Sound", Torso)
1164
footsteps.SoundId = "sID://320886417"
1165
footsteps.Looped = true
1166
footsteps.Volume = 5
1167
1168
checks1 = coroutine.wrap(function() -------Checks
1169
while true do
1170
if Root.Velocity.Magnitude > 0.5 and running == false then
1171
position = "Walking"
1172
elseif Root.Velocity.Magnitude < 0.5 and running == false and LSSJn then
1173
position = "Idle2"
1174
elseif Root.Velocity.Magnitude < 0.5 and running == false then
1175
position = "Idle"
1176
elseif Root.Velocity.Magnitude > 15 then
1177
position = "Running"
1178
else
1179
end
1180
wait()
1181
end
1182
end)
1183
checks1()
1184
1185
mouse.KeyDown:connect(function(Press)
1186
	Press=Press:lower()
1187
	if Press=='p' then
1188
if debounce == true then return end
1189
debounce = true
1190
walking = false
1191
attacking = true
1192
punchcharge:Play()
1193
for i = 1, 10 do
1194
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.5)
1195
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.5)
1196
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.5)
1197
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.5)
1198
wait()
1199
end
1200
punchexplosion:Play()
1201
hitboxpert = Instance.new("Part", LeftArm)
1202
hitboxpert.Size = Vector3.new(2, 2, 2)
1203
hitboxpert.CanCollide = false
1204
hitboxpert.Transparency = 1
1205
local hitboxweld = weldBetween(hitboxpert, LeftArm)
1206
hitboxweld.C0 = CFrame.new(0,2.2,0)
1207
hitboxpert.Touched:connect(function(hit)
1208
if hit.Parent:IsA("Part") then
1209
elseif hit.Parent:IsA("SpecialMesh") then
1210
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1211
elseif hit.Parent:findFirstChild("Humanoid") then
1212
if damagedebounce == true then return end
1213
damagedebounce = true
1214
Slachtoffer = hit.Parent:findFirstChild("Humanoid")
1215
Slachtoffer:TakeDamage(32)
1216
end
1217
end)
1218
local punchplosion = coroutine.wrap(function()
1219
plosion = Instance.new("Part", LeftArm)
1220
plosion.Size = Vector3.new(1, 1, 1)
1221
plosion.Transparency = 0.2
1222
plosion.BrickColor = BrickColor.new("Maroon")
1223
plosion.Anchored = true
1224
plosion.CanCollide = false
1225
plosion.CFrame = Root.CFrame * CFrame.new(-1,0,-3)
1226
dea1 = Instance.new("SpecialMesh", plosion) 
1227
dea1.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1228
dea1.Scale = Vector3.new(0.1, 0.1, 0.1)
1229
for i = 1, 25 do
1230
dea1.Scale = dea1.Scale + Vector3.new(0.8,0.8,0.8)
1231
plosion.Transparency = plosion.Transparency + 0.07
1232
wait()
1233
end
1234
end)
1235
punchplosion()
1236
for i = 1, 10 do
1237
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5)
1238
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.5, 0.501) * CFrame.Angles(math.rad(-100), math.rad(-20), math.rad(0)), 0.5)
1239
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.3, 1, 1.5) * CFrame.Angles(math.rad(-45), math.rad(72), math.rad(0)), 0.5)
1240
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(-30), math.rad(0)), 0.5)
1241
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(15), math.rad(5), math.rad(-3)), 0.5)
1242
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(0), math.rad(10), math.rad(0)), 0.5)
1243
wait()
1244
end
1245
hitboxpert:Destroy()
1246
hitboxweld:Destroy()
1247
plosion:Destroy()
1248
attacking = false
1249
damagedebounce = false
1250
debounce = false
1251
end
1252
end)
1253
1254
mouse.KeyDown:connect(function(Press)
1255
Press=Press:lower()
1256
if Press=='t' then
1257
if tauntdebounce == true then return end
1258
tauntdebounce = true
1259
rdnm = soundtable[math.random(1,#soundtable)]
1260
tauntsound = Instance.new("Sound", Head)
1261
tauntsound.Volume = 3
1262
tauntsound.SoundId = "http://www.roblox.com/asset/?id="..rdnm
1263
tauntsound.Looped = false
1264
tauntsound:Play()
1265
wait(tauntsound.TimeLength)
1266
wait(3)
1267
tauntsound:Remove()
1268
wait(1)
1269
tauntdebounce = false
1270
debounce = false
1271
end
1272
end)
1273
1274
1275
mouse.KeyDown:connect(function(Press)
1276
Press=Press:lower()
1277
if Press=='l' then
1278
if debounce then return end
1279
debounce = true
1280
attacking = true
1281
punchcharge2:Play()
1282
hum.WalkSpeed = 13
1283
for i = 1, 8 do
1284
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1285
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1.5, 0.501) * CFrame.Angles(math.rad(-130), math.rad(-20), math.rad(0)), 0.5)
1286
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.3, 1, 1.5) * CFrame.Angles(math.rad(-45), math.rad(72), math.rad(0)), 0.5)
1287
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1288
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1289
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.5)
1290
wait()
1291
end
1292
local shockwavv = coroutine.wrap(function()
1293
shockwav = Instance.new("Part", LeftArm)
1294
shockwav.Size = Vector3.new(1, 1, 1)
1295
shockwav.Transparency = 0
1296
shockwav.BrickColor = BrickColor.new("Really black")
1297
shockwav.Anchored = true
1298
shockwav.CanCollide = false
1299
shockwav.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.rad(-90), 0, 0)
1300
dea2 = Instance.new("SpecialMesh", shockwav) 
1301
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1302
dea2.Scale = Vector3.new(0.1, 0.1, 0.1)
1303
removeuseless:AddItem(shockwav,5) ---------Just in case it messes up
1304
1305
shockwav2 = Instance.new("Part", LeftArm)
1306
shockwav2.Size = Vector3.new(1, 1, 1)
1307
shockwav2.Transparency = 0
1308
shockwav2.BrickColor = BrickColor.new("Maroon")
1309
shockwav2.Anchored = true
1310
shockwav2.CanCollide = false
1311
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.rad(-90), 0, 0)
1312
dea3 = Instance.new("SpecialMesh", shockwav2) 
1313
dea3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1314
dea3.Scale = Vector3.new(0.1, 0.1, 0.1)
1315
removeuseless:AddItem(shockwav2,5)
1316
1317
shockesr = Instance.new("Part", Torso)
1318
shockesr.Size = Vector3.new(0.5, 0.5, 0.5)
1319
shockesr.Material = "Neon"
1320
shockesr.BrickColor = BrickColor.new("Maroon")
1321
shockesr.Transparency = 0
1322
shockesr.Anchored = true
1323
shockesr.CanCollide = false
1324
shockerMESH = Instance.new("SpecialMesh", shockesr)
1325
shockerMESH.MeshType = "Sphere"
1326
shockerMESH.Scale = Vector3.new(1,1,1)
1327
shockesr.CFrame = Root.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(0), 0, 0)
1328
removeuseless:AddItem(shockesr,5)
1329
1330
local Hit = damagealll(14,Torso.Position)		
1331
for _,v in pairs(Hit) do
1332
local velo2 = Instance.new("BodyVelocity", v)
1333
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1334
velo2.Velocity = v.Torso.CFrame.lookVector * 200
1335
removeuseless:AddItem(velo2,2)
1336
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)				
1337
v.Humanoid:TakeDamage(30)
1338
end
1339
	
1340
for i = 1, 25 do
1341
dea2.Scale = dea2.Scale + Vector3.new(2,2,2)
1342
shockwav.Transparency = shockwav.Transparency + 0.07
1343
dea3.Scale = dea3.Scale + Vector3.new(1,1,1)
1344
shockwav2.Transparency = shockwav2.Transparency + 0.07
1345
shockesr.Transparency = shockesr.Transparency + 0.07
1346
shockerMESH.Scale = shockerMESH.Scale + Vector3.new(4, 4, 4)
1347
wait()
1348
end
1349
end)
1350
shockwavv()
1351
punchexplosion2:Play()
1352
chunks = Instance.new("Part", workspace)
1353
chunks.BrickColor = BrickColor.new("Maroon")
1354
chunks.Size = Vector3.new(2, 2, 2)
1355
chunks.Anchored = true
1356
chunks.Material = "Neon"
1357
chunks.TopSurface = "Smooth"
1358
chunks.BottomSurface = "Smooth"
1359
chunks.CanCollide = false
1360
chunks.CFrame = LeftLeg.CFrame * CFrame.new(math.random(-500,500)/100,0,math.random(-500,500)/100)*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1361
table.insert(SlowlyFade,chunks)
1362
removeuseless:AddItem(chunks,5)
1363
chunks2 = Instance.new("Part", workspace)
1364
chunks2.BrickColor = BrickColor.new("Maroon")
1365
chunks2.Size = Vector3.new(2, 2, 2)
1366
chunks2.Anchored = true
1367
chunks2.Material = "Neon"
1368
chunks2.TopSurface = "Smooth"
1369
chunks2.BottomSurface = "Smooth"
1370
chunks2.CanCollide = false
1371
chunks2.CFrame = LeftLeg.CFrame * CFrame.new(math.random(-500,500)/100,0,math.random(-500,500)/100)*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1372
table.insert(SlowlyFade,chunks2)
1373
removeuseless:AddItem(chunks2,5)
1374
chunks3 = Instance.new("Part", workspace)
1375
chunks3.BrickColor = BrickColor.new("Maroon")
1376
chunks3.Size = Vector3.new(2, 2, 2)
1377
chunks3.Anchored = true
1378
chunks3.Material = "Neon"
1379
chunks3.CanCollide = false
1380
chunks3.TopSurface = "Smooth"
1381
chunks3.BottomSurface = "Smooth"
1382
chunks3.CFrame = RightLeg.CFrame * CFrame.new(math.random(-500,500)/100,0,math.random(-500,500)/100)*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1383
table.insert(SlowlyFade,chunks3)
1384
removeuseless:AddItem(chunks3,5)
1385
chunks4 = Instance.new("Part", workspace)
1386
chunks4.BrickColor = BrickColor.new("Maroon")
1387
chunks4.Size = Vector3.new(2, 2, 2)
1388
chunks4.Anchored = true
1389
chunks4.TopSurface = "Smooth"
1390
chunks4.BottomSurface = "Smooth"
1391
chunks4.Material = "Neon"
1392
chunks4.CanCollide = false
1393
chunks4.CFrame = RightLeg.CFrame * CFrame.new(math.random(-500,500)/100,0,math.random(-500,500)/100)*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1394
table.insert(SlowlyFade,chunks4)
1395
removeuseless:AddItem(chunks4,5)
1396
hum.WalkSpeed = 0
1397
for i = 1, 15 do
1398
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1399
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0.8, 0.501) * CFrame.Angles(math.rad(-70), math.rad(-5), math.rad(0)), 0.5)
1400
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.3, 1, 1.5) * CFrame.Angles(math.rad(-45), math.rad(72), math.rad(0)), 0.5)
1401
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1.3, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), 0.5)
1402
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, 0.2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.5)
1403
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0, 0.2) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.5)
1404
wait()
1405
end
1406
hum.WalkSpeed = 13
1407
attacking = false
1408
damagedebounce = false
1409
shockwav:Remove()
1410
shockwav2:Remove()
1411
shockesr:Remove()
1412
debounce = false
1413
end
1414
end)
1415
1416
mouse.KeyDown:connect(function(Press)
1417
Press=Press:lower()
1418
if Press=='k' then
1419
if debounce then return end
1420
debounce = true
1421
attacking = true
1422
punchcharge2:Play()
1423
hum.WalkSpeed = 0
1424
for i = 1, 8 do
1425
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.1) * CFrame.Angles(math.rad(6), math.rad(0), math.rad(0)), 0.5)
1426
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.5)
1427
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.5)
1428
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.5)
1429
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1430
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1431
wait()
1432
end
1433
punchexplosion3:Play()
1434
local wtfboomzorz = coroutine.wrap(function()
1435
shockesr = Instance.new("Part", Torso)
1436
shockesr.Size = Vector3.new(0.5, 0.5, 0.5)
1437
shockesr.Material = "Neon"
1438
shockesr.BrickColor = BrickColor.new("Maroon")
1439
shockesr.Transparency = 0
1440
shockesr.Anchored = true
1441
shockesr.CanCollide = false
1442
shockerMESH = Instance.new("SpecialMesh", shockesr)
1443
shockerMESH.MeshType = "Sphere"
1444
shockerMESH.Scale = Vector3.new(1,1,1)
1445
shockesr.CFrame = Root.CFrame * CFrame.new(0,0,-3)
1446
removeuseless:AddItem(shockesr,5)
1447
1448
shockwav = Instance.new("Part", LeftArm)
1449
shockwav.Size = Vector3.new(1, 1, 1)
1450
shockwav.Transparency = 0
1451
shockwav.BrickColor = BrickColor.new("Maroon")
1452
shockwav.Anchored = true
1453
shockwav.CanCollide = false
1454
shockwav.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1455
dea2 = Instance.new("SpecialMesh", shockwav) 
1456
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1457
dea2.Scale = Vector3.new(0.1, 0.1, 0.1)
1458
shockwav.CFrame = Root.CFrame * CFrame.new(0,0,-3)
1459
removeuseless:AddItem(shockwav,5)
1460
1461
shockwav2 = Instance.new("Part", LeftArm)
1462
shockwav2.Size = Vector3.new(1, 1, 1)
1463
shockwav2.Transparency = 0
1464
shockwav2.BrickColor = BrickColor.new("Maroon")
1465
shockwav2.Anchored = true
1466
shockwav2.CanCollide = false
1467
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1468
dea3 = Instance.new("SpecialMesh", shockwav2) 
1469
dea3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1470
dea3.Scale = Vector3.new(0.1, 0.1, 0.1)
1471
shockwav.CFrame = Root.CFrame * CFrame.new(0,0,-3)
1472
removeuseless:AddItem(shockwav2,5)
1473
1474
shockwav3 = Instance.new("Part", LeftArm)
1475
shockwav3.Size = Vector3.new(1, 1, 1)
1476
shockwav3.Transparency = 0
1477
shockwav3.BrickColor = BrickColor.new("Maroon")
1478
shockwav3.Anchored = true
1479
shockwav3.CanCollide = false
1480
shockwav3.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1481
dea4 = Instance.new("SpecialMesh", shockwav3) 
1482
dea4.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1483
dea4.Scale = Vector3.new(0.1, 0.1, 0.1)
1484
shockwav3.CFrame = Root.CFrame * CFrame.new(0,0,-3)
1485
removeuseless:AddItem(shockwav3,5)
1486
1487
local Hit = damagealll(35,Torso.Position)		
1488
for _,v in pairs(Hit) do				
1489
v:BreakJoints()
1490
end
1491
for i = 1, 25 do
1492
dea2.Scale = dea2.Scale + Vector3.new(2.5,2.5,2.5)
1493
shockwav.Transparency = shockwav.Transparency + 0.07
1494
dea3.Scale = dea3.Scale + Vector3.new(3,3,3)
1495
dea4.Scale = dea4.Scale + Vector3.new(2,2,2)
1496
shockwav2.Transparency = shockwav2.Transparency + 0.07
1497
shockwav3.Transparency = shockwav2.Transparency + 0.07
1498
shockesr.Transparency = shockesr.Transparency + 0.08
1499
shockerMESH.Scale = shockerMESH.Scale + Vector3.new(4, 4, 4)
1500
wait()
1501
end
1502
end)
1503
wtfboomzorz()
1504
for i = 1, 8 do
1505
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1506
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 1, -1) * CFrame.Angles(math.rad(-110), math.rad(0), math.rad(90)), 0.5)
1507
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 1, -1) * CFrame.Angles(math.rad(-110), math.rad(0), math.rad(-90)), 0.5)
1508
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1509
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1510
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1511
wait()
1512
end
1513
for i = 1, 26 do
1514
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1515
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5, 1, -1) * CFrame.Angles(math.rad(-50), math.rad(-20), math.rad(90)), 0.06)
1516
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 1, -1) * CFrame.Angles(math.rad(-50), math.rad(20), math.rad(-90)), 0.06)
1517
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1518
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1519
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1520
wait()
1521
end
1522
hum.WalkSpeed = 13
1523
debounce = false
1524
attacking = false
1525
end
1526
end)
1527
1528
mouse.KeyDown:connect(function(Press)
1529
Press=Press:lower()
1530
if Press=='o' then
1531
if debounce then return end
1532
debounce = true
1533
attacking = true
1534
hum.WalkSpeed = 0
1535
local theendbegin = coroutine.wrap(function()
1536
shockwav = Instance.new("Part", Torso)
1537
shockwav.Size = Vector3.new(1, 1, 1)
1538
shockwav.Transparency = 0
1539
shockwav.BrickColor = BrickColor.new("Maroon")
1540
shockwav.Material = "Neon"
1541
shockwav.Anchored = true
1542
shockwav.CanCollide = false
1543
shockwav.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1544
dea2 = Instance.new("SpecialMesh", shockwav) 
1545
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1546
dea2.Scale = Vector3.new(0.1, 0.1, 0.1)
1547
shockwav.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1548
removeuseless:AddItem(shockwav,5)
1549
shockwav2 = Instance.new("Part", Torso)
1550
shockwav2.Size = Vector3.new(1, 1, 1)
1551
shockwav2.Transparency = 0
1552
shockwav2.Material = "Neon"
1553
shockwav2.BrickColor = BrickColor.new("Maroon")
1554
shockwav2.Anchored = true
1555
shockwav2.CanCollide = false
1556
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1557
dea3 = Instance.new("SpecialMesh", shockwav2) 
1558
dea3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1559
dea3.Scale = Vector3.new(0.1, 0.1, 0.1)
1560
shockwav2.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1561
removeuseless:AddItem(shockwav2,5)
1562
for i = 1, 125 do
1563
shockwav.Transparency = shockwav.Transparency + 0.03
1564
dea2.Scale = dea2.Scale + Vector3.new(1, 1, 1)
1565
shockwav2.Transparency = shockwav2.Transparency + 0.02
1566
dea3.Scale = dea3.Scale + Vector3.new(1.5, 1.5, 1.5)
1567
wait()
1568
end
1569
end)
1570
theendbegin()
1571
boomswoosh:Play()
1572
for i = 1, 50 do
1573
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
1574
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.5)
1575
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.5)
1576
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1577
wait()
1578
end
1579
EndOfTimes = true
1580
local TheEnd = coroutine.wrap(function()
1581
while EndOfTimes do
1582
TheEndTimeWave = Instance.new("Part", Torso)
1583
TheEndTimeWave.Size = Vector3.new(1, 1, 1)
1584
TheEndTimeWave.Transparency = 1
1585
TheEndTimeWave.BrickColor = BrickColor.new("Maroon")
1586
TheEndTimeWave.Material = "Neon"
1587
TheEndTimeWave.Anchored = true
1588
TheEndTimeWave.CanCollide = false
1589
TheEndTimeWave.CFrame = Torso.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1590
DDT = Instance.new("SpecialMesh", TheEndTimeWave) 
1591
DDT.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1592
DDT.Scale = Vector3.new(50, 50, 50)
1593
removeuseless:AddItem(TheEndTimeWave,2)
1594
table.insert(TheEnd,TheEndTimeWave)
1595
table.insert(TheEnd2,DDT)
1596
wait(0.1)
1597
end
1598
end)
1599
TheEnd()
1600
local EndOrb = coroutine.wrap(function()
1601
EnddOrb = Instance.new("Part", Torso)
1602
EnddOrb.Size = Vector3.new(0.5, 0.5, 0.5)
1603
EnddOrb.Material = "Neon"
1604
EnddOrb.BrickColor = BrickColor.new("Maroon")
1605
EnddOrb.Transparency = 1
1606
EnddOrb.Anchored = true
1607
EnddOrb.CanCollide = false
1608
EnddOrbMESH = Instance.new("SpecialMesh", EnddOrb)
1609
EnddOrbMESH.MeshType = "Sphere"
1610
EnddOrbMESH.Scale = Vector3.new(100,100,100)
1611
EnddOrb.CFrame = Torso.CFrame
1612
while EnddOrb.Transparency > 0 do
1613
EnddOrbMESH.Scale = EnddOrbMESH.Scale - Vector3.new(1,1,1)
1614
EnddOrb.Transparency = EnddOrb.Transparency - 0.007
1615
wait()
1616
end
1617
end)
1618
EndOrb()
1619
TheEndSound2:Play()
1620
while EnddOrb.Transparency > 0 do
1621
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
1622
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
1623
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
1624
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1625
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1626
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1627
wait()
1628
end
1629
TheEndSound2:Stop()
1630
TheEndSound:Play()
1631
EndOfTimes = false
1632
for i = 1, 100 do
1633
EnddOrb.CFrame = Torso.CFrame
1634
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 20, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.06)
1635
wait()
1636
end
1637
wait(2)
1638
local dissapend = coroutine.wrap(function()
1639
for i = 1, 100 do
1640
EnddOrbMESH.Scale = EnddOrbMESH.Scale - Vector3.new(1, 1, 1)
1641
EnddOrb.Transparency = EnddOrb.Transparency + 0.05
1642
wait()
1643
end
1644
end)
1645
dissapend()
1646
ROOOAAAAH:Play()
1647
local opforr = coroutine.wrap(function()
1648
while true do
1649
if loowki then break end
1650
TheEndTimeWave2 = Instance.new("Part", Torso)
1651
TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
1652
TheEndTimeWave2.Transparency = 0.4
1653
TheEndTimeWave2.BrickColor = BrickColor.new("Maroon")
1654
TheEndTimeWave2.Material = "Neon"
1655
TheEndTimeWave2.Anchored = true
1656
TheEndTimeWave2.CanCollide = false
1657
TheEndTimeWave2.CFrame = Torso.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1658
DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2) 
1659
DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1660
DDT2.Scale = Vector3.new(1, 1, 1)
1661
removeuseless:AddItem(TheEndTimeWave2,3)
1662
table.insert(TheEnd4,TheEndTimeWave2)
1663
table.insert(TheEnd3,DDT2)
1664
EnddOrb2 = Instance.new("Part", Torso)
1665
EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
1666
EnddOrb2.Material = "Neon"
1667
EnddOrb2.BrickColor = BrickColor.new("Maroon")
1668
EnddOrb2.Transparency = 0
1669
EnddOrb2.Anchored = true
1670
EnddOrb2.CanCollide = false
1671
EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
1672
EnddOrbMESH2.MeshType = "Sphere"
1673
EnddOrbMESH2.Scale = Vector3.new(2,2,2)
1674
EnddOrb2.CFrame = Root.CFrame * CFrame.new(0, 20, 0)
1675
removeuseless:AddItem(EnddOrb2,2)
1676
table.insert(TheEnd2,EnddOrbMESH2)
1677
table.insert(SlowlyFade,EnddOrb2)
1678
wait(0.1)
1679
end
1680
end)
1681
opforr()
1682
for i = 1, 20 do
1683
local Hit = damagealll(60,Torso.Position)		
1684
for _,v in pairs(Hit) do				
1685
v.Humanoid:TakeDamage(3)
1686
end
1687
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.1) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), 0.5)
1688
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(100)), 0.5)
1689
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-100)), 0.5)
1690
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 20, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1691
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0.4) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.5)
1692
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0.4) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.5)
1693
wait()
1694
end
1695
local damgog = coroutine.wrap(function()
1696
while true do
1697
if loowki then return end
1698
local Hit = damagealll(60,Torso.Position)		
1699
for _,v in pairs(Hit) do				
1700
v.Humanoid:TakeDamage(1)
1701
end
1702
wait()
1703
end
1704
end)
1705
damgog()
1706
wait(ROOOAAAAH.TimeLength)
1707
loowki = true
1708
wait(.5)
1709
for i = 1, 40 do
1710
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
1711
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.5)
1712
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.5)
1713
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 20, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1714
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1715
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1716
wait()
1717
end
1718
for i = 1, 100 do
1719
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
1720
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.5)
1721
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.5)
1722
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
1723
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
1724
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
1725
wait()
1726
end
1727
attacking = false
1728
debounce = false
1729
loowki = false
1730
EndOfTimes = false
1731
hum.WalkSpeed = 13
1732
end
1733
end)
1734
1735
mouse.KeyDown:connect(function(key)
1736
    if key == "h" then
1737
        if Debounces.CanJoke == true then
1738
            Debounces.CanJoke = false
1739
            u = Instance.new("Sound")
1740
            u.SoundId = "http://www.roblox.com/asset/?id=138199573"
1741
            u.Parent = char
1742
            u.Looped = false
1743
            u.Pitch = pt[math.random(1,#pt)]
1744
            u.Volume = 1
1745
            u2 = Instance.new("Sound")
1746
            u2.SoundId = "http://www.roblox.com/asset/?id=138199573"
1747
            u2.Parent = char
1748
            u2.Looped = false
1749
            u2.Pitch = u.Pitch
1750
            u2.Volume = 1
1751
            wait(.01)
1752
            u:Play()
1753
            u2:Play()
1754
            wait(6)
1755
            u:Destroy()
1756
            u2:Destroy()
1757
            if Debounces.CanJoke == false then
1758
                Debounces.CanJoke = true
1759
            end
1760
        end
1761
    end
1762
end)
1763
1764
1765
mouse.KeyDown:connect(function(Press)
1766
Press=Press:lower()
1767
if Press=='j' then
1768
if debounce then return end
1769
debounce = true
1770
attacking = true
1771
zorro = true
1772
local timereft = coroutine.wrap(function()
1773
shockesr = Instance.new("Part", Torso)
1774
shockesr.Size = Vector3.new(0.5, 0.5, 0.5)
1775
shockesr.Material = "Neon"
1776
shockesr.BrickColor = BrickColor.new("Maroon")
1777
shockesr.Transparency = 0
1778
shockesr.Anchored = true
1779
shockesr.CanCollide = false
1780
shockerMESH = Instance.new("SpecialMesh", shockesr)
1781
shockerMESH.MeshType = "Cylinder"
1782
shockerMESH.Scale = Vector3.new(.1,0.01,0.01)
1783
shockesr.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
1784
riftopen = Instance.new("Sound", shockesr)
1785
riftopen.SoundId = "rbxassetid://93724183"
1786
riftopen.Looped = false
1787
riftopen.Volume = 2
1788
riftopen:Play()
1789
while zorro do
1790
shockesr.Size = shockesr.Size + Vector3.new(0,16,16)
1791
wait()
1792
end
1793
end)
1794
timereft()
1795
for i = 1, 50 do
1796
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.5)
1797
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.35, 1.25, 0.45) * CFrame.Angles(math.rad(-90), math.rad(48), math.rad(0)), 0.5)
1798
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
1799
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1800
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1801
wait()
1802
end
1803
zorro = false
1804
punchcharge3:Play()
1805
for i = 1, 10 do
1806
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
1807
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, 0) * CFrame.Angles(math.rad(-130), math.rad(-48), math.rad(0)), 0.5)
1808
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1809
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
1810
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1811
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1812
wait()
1813
end
1814
astral = true
1815
local astralshocks = coroutine.wrap(function()
1816
while astral do
1817
Astralshock = Instance.new("Part", Torso)
1818
Astralshock.Size = Vector3.new(1, 1, 1)
1819
Astralshock.Transparency = 0
1820
Astralshock.BrickColor = BrickColor.new("Maroon")
1821
Astralshock.Material = "Neon"
1822
Astralshock.Anchored = true
1823
Astralshock.CanCollide = false
1824
Astralshock.CFrame = shockesr.CFrame * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1825
DDTASTRAL = Instance.new("SpecialMesh", Astralshock) 
1826
DDTASTRAL.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1827
DDTASTRAL.Scale = Vector3.new(1, 1, 1)
1828
table.insert(TheEnd3,DDTASTRAL)
1829
table.insert(SlowlyFade,Astralshock)
1830
removeuseless:AddItem(Astralshock,2)
1831
wait(0.3)
1832
end
1833
end)
1834
local astralshocks2 = coroutine.wrap(function()
1835
while astral do
1836
Astralshock2 = Instance.new("Part", Torso)
1837
Astralshock2.Size = Vector3.new(1, 1, 1)
1838
Astralshock2.Transparency = 0
1839
Astralshock2.BrickColor = BrickColor.new("Maroon")
1840
Astralshock2.Material = "Neon"
1841
Astralshock2.Anchored = true
1842
Astralshock2.CanCollide = false
1843
Astralshock2.CFrame = shockesr.CFrame * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1844
DDTASTRAL2 = Instance.new("SpecialMesh", Astralshock2) 
1845
DDTASTRAL2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1846
DDTASTRAL2.Scale = Vector3.new(15, 15, 15)
1847
table.insert(UpMover,Astralshock2)
1848
table.insert(SlowlyFade,Astralshock2)
1849
removeuseless:AddItem(Astralshock2,2)
1850
wait(0.2)
1851
end
1852
end)
1853
astralshocks2()
1854
astralshocks()
1855
riftopen2 = Instance.new("Sound", shockesr)
1856
riftopen2.SoundId = "rbxassetid://907527750"
1857
riftopen2.Looped = false
1858
riftopen2.Volume = 2
1859
riftopen2:Play()
1860
local fofp = coroutine.wrap(function()
1861
riftopen3 = Instance.new("Sound", shockesr)
1862
riftopen3.SoundId = "rbxassetid://1190833720"
1863
riftopen3.Looped = false
1864
riftopen3.Volume = 0
1865
removeuseless:AddItem(riftopen3,10)
1866
removeuseless:AddItem(shockesr,6)
1867
riftopen3:Play()
1868
while riftopen3.Volume < 3 do
1869
riftopen3.Volume = riftopen3.Volume + 0.2
1870
wait()
1871
end
1872
while astral do
1873
wait()
1874
end
1875
while riftopen3.Volume > 0 do
1876
riftopen3.Volume = riftopen3.Volume - 0.1
1877
wait()
1878
end
1879
end)
1880
fofp()
1881
local astraldmg = coroutine.wrap(function()
1882
for i = 1, 5 do
1883
local Hit = damagealll(20,shockesr.Position)		
1884
for _,v in pairs(Hit) do				
1885
v.Humanoid:TakeDamage(25)
1886
end
1887
wait(1)
1888
end
1889
end)
1890
astraldmg()
1891
while shockesr.Transparency < 1 do
1892
shockesr.Size = shockesr.Size + Vector3.new(80,0,0)
1893
shockesr.Transparency = shockesr.Transparency + 0.02
1894
wait()
1895
end
1896
astral = false
1897
debounce = false
1898
attacking = false
1899
riftopen:Remove()
1900
riftopen2:Remove()
1901
end
1902
end)
1903
1904
mouse.KeyDown:connect(function(Press)
1905
Press=Press:lower()
1906
if Press=='r' then
1907
if debounce then return end
1908
debounce = true
1909
attacking = true
1910
borb = true
1911
hum.WalkSpeed = 0
1912
punchcharge:Play()
1913
for i = 1, 8 do
1914
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(-15)), 0.5)
1915
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-1.5, 1.5, 0) * CFrame.Angles(math.rad(-5), math.rad(10), math.rad(180)), 0.5)
1916
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.5)
1917
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
1918
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.2, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-15)), 0.5)
1919
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1920
wait()
1921
end
1922
BlackPowerBall = Instance.new("Part", Torso)
1923
BlackPowerBall.BrickColor = BrickColor.new("Navy blue")
1924
BlackPowerBall.Anchored = true
1925
BlackPowerBall.Shape = 0
1926
BlackPowerBall.Material = "Neon"
1927
BlackPowerBall.Size = Vector3.new(0.1,0.1,0.1)
1928
BlackPowerBall.CanCollide = false
1929
BlackPowerBall.CFrame = Root.CFrame * CFrame.new(-1.3,3,-2)
1930
local increasesizeball = coroutine.wrap(function()
1931
for i = 1, 20 do
1932
BlackPowerBall.Size = BlackPowerBall.Size + Vector3.new(0.15,0.15,.15)
1933
wait()
1934
end
1935
end)
1936
increasesizeball()
1937
OMEGABLASTER = Instance.new("Sound", RightArm)
1938
OMEGABLASTER.SoundId = "rbxassetid://876800936"
1939
OMEGABLASTER.Pitch = 1.5
1940
OMEGABLASTER.Volume = 2
1941
OMEGABLASTER:Play()
1942
for i = 1, 25 do
1943
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
1944
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 1.5, .5) * CFrame.Angles(math.rad(-85), math.rad(-40), math.rad(0)), 0.5)
1945
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1946
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
1947
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1948
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1949
wait()
1950
end
1951
for i = 1, 8 do
1952
BlackPowerBall.CFrame = BlackPowerBall.CFrame:lerp(Root.CFrame * CFrame.new(-.6,3.5,2), 0.5)
1953
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
1954
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-.6, 1.9, 0.2) * CFrame.Angles(math.rad(-85), math.rad(-120), math.rad(20)), 0.5)
1955
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1956
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
1957
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1958
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1959
wait()
1960
end
1961
local shootthemballs = coroutine.wrap(function()
1962
BlackPowerBall.Anchored = false
1963
local PB2 = Instance.new("BodyVelocity", BlackPowerBall)
1964
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
1965
BlackPowerBall.CFrame = CFrame.new(BlackPowerBall.Position,mouse.Hit.p)
1966
PB2.Velocity = BlackPowerBall.CFrame.lookVector * 80
1967
wait()
1968
end)
1969
shootthemballs()
1970
for i = 1, 12 do
1971
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(0)), 0.5)
1972
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-1, 0, -.1) * CFrame.Angles(math.rad(85), math.rad(-120), math.rad(20)), 0.5)
1973
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.2, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(-12)), 0.5)
1974
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-35), math.rad(0)), 0.5)
1975
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1976
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(10)), 0.5)
1977
wait()
1978
end
1979
BlackPowerBall.Touched:connect(function(OnHit)
1980
if hitters == true then return end
1981
hitters = true
1982
BlackPowerBall.Anchored = true
1983
BlackPowerBall.Transparency = 1
1984
local Hit = damagealll(32,BlackPowerBall.Position)		
1985
for _,v in pairs(Hit) do				
1986
v.Humanoid:TakeDamage(40)
1987
end
1988
explosivesound = Instance.new("Sound", BlackPowerBall)
1989
explosivesound.SoundId = "rbxassetid://400765078"
1990
explosivesound.Looped = false
1991
explosivesound.Volume = 2
1992
explosivesound.Pitch = 2
1993
explosivesound:Play()
1994
for i = 1, 3 do
1995
ExplosionBall = Instance.new("Part", Torso)
1996
ExplosionBall.BrickColor = BrickColor.new("Maroon")
1997
ExplosionBall.Anchored = true
1998
ExplosionBall.Shape = 0
1999
ExplosionBall.Material = "Neon"
2000
ExplosionBall.CFrame = BlackPowerBall.CFrame
2001
ExplosionBall.CanCollide = false
2002
ExplosionBall.Size = BlackPowerBall.Size
2003
ExplosionBallshock = Instance.new("Part", Torso)
2004
ExplosionBallshock.Size = Vector3.new(1, 1, 1)
2005
ExplosionBallshock.Transparency = 0
2006
ExplosionBallshock.BrickColor = BrickColor.new("Maroon")
2007
ExplosionBallshock.Material = "Neon"
2008
ExplosionBallshock.Anchored = true
2009
ExplosionBallshock.CanCollide = false
2010
ExplosionBallshock.CFrame = BlackPowerBall.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2011
ExplosionBallshockDDT = Instance.new("SpecialMesh", ExplosionBallshock) 
2012
ExplosionBallshockDDT.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2013
ExplosionBallshockDDT.Scale = Vector3.new(3,3,3)
2014
table.insert(Extreme,ExplosionBall)
2015
table.insert(SlowlyFade,ExplosionBall)
2016
table.insert(SlowlyFade,ExplosionBallshock)
2017
table.insert(ExtremeM,ExplosionBallshockDDT)
2018
removeuseless:AddItem(ExplosionBall,2)
2019
removeuseless:AddItem(ExplosionBallshock,2)
2020
wait(0.1)
2021
end
2022
borb = false
2023
hitters = false
2024
end)
2025
hum.WalkSpeed = 13
2026
local time = coroutine.wrap(function()
2027
for i = 1, 100 do
2028
if borb == false then break end
2029
wait()
2030
end
2031
BlackPowerBall:Remove()
2032
debounce = false
2033
balldebounce = false
2034
hitters = false
2035
end)
2036
time()
2037
attacking = false
2038
while wait() do
2039
if borb == false then break end
2040
wait()
2041
end
2042
balldebounce = false
2043
debounce = false
2044
hitters = false
2045
end
2046
end)
2047
2048
mouse.KeyDown:connect(function(Press)
2049
	Press=Press:lower()
2050
	if Press=='h' then
2051
if debounce == true then return end
2052
debounce = true
2053
walking = false
2054
hit = false
2055
attacking = true
2056
punchcharge:Play()
2057
bbm = Instance.new("Sound", Torso)
2058
bbm.SoundId = "rbxassetid://1412100204"
2059
bbm.Volume = 6
2060
bbm:Play()
2061
hum.WalkSpeed = 0
2062
local createnergyblast = coroutine.wrap(function()
2063
BlastWave = Instance.new("Part", Torso)
2064
BlastWave.Material = "Neon"
2065
BlastWave.Anchored = true
2066
BlastWave.CanCollide = false
2067
BlastWave.BrickColor = BrickColor.new("Maroon")
2068
BlastWave.Size = Vector3.new(.1,.1,.1)
2069
BlastShape = Instance.new("SpecialMesh", BlastWave)
2070
BlastShape.MeshType = "Sphere"
2071
BlastShape.Scale = Vector3.new(0.1,.1,.1)
2072
BlastWave.CFrame = Root.CFrame * CFrame.new(0, .4, -5.2)
2073
end)
2074
createnergyblast()
2075
local sizeincrease = coroutine.wrap(function()
2076
for i = 1, 45 do
2077
BlastWave.Size = BlastWave.Size + Vector3.new(1,1,1)
2078
wait()
2079
end
2080
end)
2081
sizeincrease()
2082
local RetrEnergy2 = coroutine.wrap(function()
2083
for i = 1, 10 do
2084
circlescircles = Instance.new("Part", Torso)
2085
circlescircles.Size = Vector3.new(1, 1, 1)
2086
circlescircles.Transparency = 0.2
2087
circlescircles.BrickColor = BrickColor.new("Maroon")
2088
circlescircles.Material = "Neon"
2089
circlescircles.Anchored = true
2090
circlescircles.CanCollide = false
2091
circlescircles.CFrame = BlastWave.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2092
circlescirclesmesh = Instance.new("SpecialMesh", circlescircles) 
2093
circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2094
circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
2095
removeuseless:AddItem(circlescircles,1)
2096
table.insert(nonmeshRepeater2,circlescircles)
2097
table.insert(TheEnd2,circlescirclesmesh)
2098
wait(.1)
2099
end
2100
end)
2101
RetrEnergy2()
2102
local RetrEnergy = coroutine.wrap(function()
2103
for i = 1, 7 do
2104
RetrEnergy1 = Instance.new("Part", Torso)
2105
RetrEnergy1.Material = "Neon"
2106
RetrEnergy1.Anchored = true
2107
RetrEnergy1.CanCollide = false
2108
RetrEnergy1.BrickColor = BrickColor.new("Maroon")
2109
RetrEnergy1.Transparency = 0.5
2110
RetrEnergy1.Size = Vector3.new(10,10,10)
2111
RetrEnergy1Shape = Instance.new("SpecialMesh", RetrEnergy1)
2112
RetrEnergy1Shape.MeshType = "Sphere"
2113
RetrEnergy1Shape.Scale = Vector3.new(1,1,1)
2114
RetrEnergy1.CFrame = BlastWave.CFrame 
2115
table.insert(LessSize,RetrEnergy1)
2116
table.insert(Repeater2,RetrEnergy1)
2117
removeuseless:AddItem(RetrEnergy1,2)
2118
wait(0.2)
2119
end
2120
end)
2121
RetrEnergy()
2122
for i = 1, 10 do
2123
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2124
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.5)
2125
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
2126
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2127
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2128
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2129
wait()
2130
end
2131
wait(1)
2132
local shocks = coroutine.wrap(function()
2133
while BlastWave.Transparency < 1 do
2134
shockoftheblast = Instance.new("Part", Torso)
2135
shockoftheblast.Size = Vector3.new(1, 1, 1)
2136
shockoftheblast.Transparency = 0
2137
shockoftheblast.BrickColor = BrickColor.new("Maroon")
2138
shockoftheblast.Material = "Neon"
2139
shockoftheblast.Anchored = true
2140
shockoftheblast.CanCollide = false
2141
shockoftheblast.CFrame = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
2142
shockoftheblast.CFrame = LeftArm.CFrame * CFrame.new(0, -2.4 -(i/.4), 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
2143
sotbmesh = Instance.new("SpecialMesh", shockoftheblast) 
2144
sotbmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2145
sotbmesh.Scale = Vector3.new(15, 15, 15)
2146
removeuseless:AddItem(shockoftheblast,.5)
2147
table.insert(ForwardMover,shockoftheblast)
2148
table.insert(nonmeshRepeater2,shockoftheblast)
2149
wait(.1)
2150
end
2151
end)
2152
shocks()
2153
x0412:Play()
2154
ReaperLaunch = Instance.new("Sound", LeftArm)
2155
ReaperLaunch.Volume = 3
2156
ReaperLaunch.SoundId = "rbxassetid://138677306"
2157
ReaperLaunch:Play()
2158
hum.WalkSpeed = 2
2159
TheBeam = Instance.new("Part", LeftArm)
2160
TheBeam.CanCollide = false
2161
TheBeam.Size = Vector3.new(1,3,3)
2162
TheBeam.Material = "Neon"
2163
TheBeam.Anchored = true
2164
TheBeam.BrickColor = BrickColor.new("Maroon")
2165
TheBeamMESH = Instance.new("SpecialMesh", TheBeam)
2166
TheBeamMESH.Scale = Vector3.new(1,1,1)
2167
TheBeamMESH.MeshType = "Cylinder"
2168
TheBeam.CFrame = BlastWave.CFrame * CFrame.new(0,2,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
2169
TheBeam.Touched:connect(function(hit)
2170
if hit.Parent:IsA("Part") then
2171
elseif hit.Parent:IsA("SpecialMesh") then
2172
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2173
elseif hit.Parent:findFirstChild("Humanoid") then
2174
Slachtoffer = hit.Parent:findFirstChild("Humanoid")
2175
Slachtoffer:TakeDamage(30)
2176
wait(.6)
2177
end
2178
end)
2179
for i = 1, 100 do
2180
TheBeam.Size = TheBeam.Size + Vector3.new(5, 0, 0)
2181
TheBeam.CFrame = LeftArm.CFrame * CFrame.new(0, -2.4 -(i/.4), 0) * CFrame.Angles(0, 0, math.rad(90))
2182
BlastWave.CFrame = LeftArm.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, math.rad(0))
2183
wait()
2184
end
2185
while TheBeam.Transparency < 1 and BlastWave.Transparency < 1 do
2186
TheBeam.Transparency = TheBeam.Transparency + 0.1
2187
BlastWave.Transparency = BlastWave.Transparency + 0.1
2188
wait()
2189
end
2190
debounce = false
2191
attacking = false
2192
TheBeam:Remove()
2193
BlastWave:Remove()
2194
end
2195
end)
2196
2197
mouse.KeyDown:connect(function(Press)
2198
Press=Press:lower()
2199
if Press=='q' then
2200
if debounce then return end
2201
debounce = true
2202
attacking = true
2203
open = true
2204
nepo = true
2205
hum.WalkSpeed = 0
2206
bigrift = Instance.new("Part", Torso)
2207
bigrift.Size = Vector3.new(0.1, 0.1, 0.1)
2208
bigrift.Material = "Neon"
2209
bigrift.Transparency = 1
2210
bigrift.Anchored = true
2211
bigrift.CanCollide = false
2212
bigriftdecal = Instance.new("Decal", bigrift)
2213
bigriftdecal.Face = "Top"
2214
bigriftdecal.Texture = "rbxassetid://702583926"
2215
local bigriftopen = coroutine.wrap(function()
2216
bigrift.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2217
while open do
2218
bigrift.Size = bigrift.Size + Vector3.new(2,0,2)
2219
wait()
2220
end
2221
end)
2222
bigriftopen()
2223
local rotate = coroutine.wrap(function()
2224
while nepo do
2225
bigrift.CFrame = bigrift.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 + 5),0)
2226
wait()
2227
end
2228
end)
2229
rotate()
2230
for i = 1, 15 do
2231
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
2232
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(-48), math.rad(0)), 0.5)
2233
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
2234
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
2235
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2236
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2237
wait()
2238
end
2239
open = false
2240
for i = 1, 8 do
2241
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
2242
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, 0) * CFrame.Angles(math.rad(-130), math.rad(-48), math.rad(0)), 0.5)
2243
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(4), math.rad(-10)), 0.5)
2244
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.5)
2245
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2246
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2247
wait()
2248
end
2249
local openshocks = coroutine.wrap(function()
2250
for i = 1, 2 do
2251
openshock2 = Instance.new("Part", Torso)
2252
openshock2.Size = Vector3.new(1, 1, 1)
2253
openshock2.Transparency = 0
2254
openshock2.BrickColor = BrickColor.new("Maroon")
2255
openshock2.Material = "Neon"
2256
openshock2.Anchored = true
2257
openshock2.CanCollide = false
2258
openshock2.CFrame = CFrame.new(bigrift.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2259
DDTopenshock2 = Instance.new("SpecialMesh", openshock2) 
2260
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2261
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
2262
removeuseless:AddItem(openshock2,2)
2263
table.insert(TheEnd3,DDTopenshock2)
2264
table.insert(SlowlyFade,openshock2)
2265
openshock = Instance.new("Part", Torso)
2266
openshock.Size = Vector3.new(1, 1, 1)
2267
openshock.Transparency = 0
2268
openshock.BrickColor = BrickColor.new("Maroon")
2269
openshock.Material = "Neon"
2270
openshock.Anchored = true
2271
openshock.CanCollide = false
2272
openshock.CFrame = CFrame.new(bigrift.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
2273
DDTopenshock = Instance.new("SpecialMesh", openshock) 
2274
DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2275
DDTopenshock.Scale = Vector3.new(1, 2, 1)
2276
removeuseless:AddItem(openshock,2)
2277
table.insert(TheEnd3,DDTopenshock)
2278
table.insert(SlowlyFade,openshock)
2279
wait(.2)
2280
end
2281
end)
2282
openshocks()
2283
wreckingbrick = Instance.new("Part", Torso)
2284
wreckingbrick.Size = Vector3.new(10, 10, 10)
2285
wreckingbrick.Material = "Neon"
2286
wreckingbrick.Transparency = 0
2287
wreckingbrick.Anchored = true
2288
wreckingbrick.BrickColor = BrickColor.new("Maroon")
2289
wreckingbrick.CanCollide = false
2290
wreckingbrick.CFrame = bigrift.CFrame * CFrame.new(0,1,0)
2291
iffalsedontspin = true
2292
local rotq = coroutine.wrap(function()
2293
while iffalsedontspin do
2294
wreckingbrick.CFrame = wreckingbrick.CFrame * CFrame.Angles(math.rad(1 + 2),math.rad(1),math.rad(1 + 3))
2295
wait()
2296
end
2297
end)
2298
rotq()
2299
swooshsound = Instance.new("Sound", wreckingbrick)
2300
swooshsound.Volume = 1
2301
swooshsound.SoundId = "rbxassetid://148894535"
2302
swooshsound.Looped = false
2303
swooshsound:Play()
2304
removeuseless:AddItem(swooshsound,2)
2305
for i = 1, 10 do
2306
wreckingbrick.CFrame = wreckingbrick.CFrame:lerp(CFrame.new(bigrift.Position) * CFrame.new(0,13,0) * CFrame.Angles(math.rad(25),math.rad(34),math.rad(50)), 0.5)
2307
wait()
2308
end
2309
for i = 1, 8 do
2310
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
2311
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-.6, 1.9, 0.2) * CFrame.Angles(math.rad(-85), math.rad(-120), math.rad(20)), 0.5)
2312
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
2313
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
2314
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2315
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2316
wait()
2317
end
2318
local removeportal = coroutine.wrap(function()
2319
for i = 1, 20 do
2320
bigrift.Size = bigrift.Size - Vector3.new(2,0,2)
2321
wait()
2322
end
2323
nepo = false
2324
bigrift:Remove()
2325
end)
2326
removeportal()
2327
wait(.5)
2328
iffalsedontspin = false
2329
wreckingbrick.Anchored = false
2330
local velo = Instance.new("BodyVelocity", wreckingbrick)
2331
velo.MaxForce = Vector3.new(999999, 999999, 999999)
2332
wreckingbrick.CFrame = CFrame.new(wreckingbrick.Position,mouse.Hit.p)
2333
velo.Velocity = wreckingbrick.CFrame.lookVector * 200
2334
removeuseless:AddItem(wreckingbrick,5)
2335
function onTouchedBrick(part)
2336
local h = part.Parent:findFirstChild("Humanoid")
2337
if h~=nil and game.Players:GetPlayerFromCharacter(h.Parent)~=game.Players.LocalPlayer then
2338
if hit then return end
2339
hit = true
2340
h:ChangeState(Enum.HumanoidStateType.Ragdoll)
2341
heavyhitimpact = Instance.new("Sound", wreckingbrick)
2342
heavyhitimpact.Volume = 1
2343
heavyhitimpact.SoundId = "rbxassetid://541909913"
2344
heavyhitimpact.Looped = false
2345
heavyhitimpact:Play()
2346
removeuseless:AddItem(heavyhitimpact,2)
2347
h.Health = h.Health - 35
2348
wait(1)
2349
hit = false
2350
end
2351
end
2352
wreckingbrick.Touched:connect(onTouchedBrick)
2353
for i = 1, 10 do
2354
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2355
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(95)), 0.5)
2356
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(-8)), 0.5)
2357
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 0.5)
2358
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2359
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2360
wait()
2361
end
2362
for i = 1, 2 do 
2363
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2364
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(85)), 0.5)
2365
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), 0.5)
2366
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 0.5)
2367
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2368
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2369
wait()
2370
end
2371
attacking = false
2372
hum.WalkSpeed = 13
2373
wait(0.3)
2374
debounce = false
2375
end
2376
end)
2377
2378
mouse.KeyDown:connect(function(Press)
2379
Press=Press:lower()
2380
if Press=='x' then
2381
if debounce then return end
2382
debounce = true
2383
attacking = true
2384
notbreakeffect = true
2385
hum.WalkSpeed = 0
2386
step = Instance.new("Sound", Torso)
2387
step.SoundId = "rbxassetid://337064700"
2388
step.Volume = 2
2389
step:Play()
2390
for i = 1, 12 do
2391
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
2392
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0.8, 0.501) * CFrame.Angles(math.rad(-70), math.rad(-5), math.rad(0)), 0.3)
2393
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.3, 1, 1.5) * CFrame.Angles(math.rad(-45), math.rad(72), math.rad(0)), 0.3)
2394
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1.3, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), 0.3)
2395
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, 0.2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
2396
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0, 0.2) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.3)
2397
wait()
2398
end
2399
knockbackhitbox = Instance.new("Part", Torso)
2400
knockbackhitbox.Size = Vector3.new(5,5,3)
2401
knockbackhitbox.Transparency = 1
2402
local knockbackhitboxweld = weldBetween(knockbackhitbox, Torso)
2403
local flyposition = coroutine.wrap(function()
2404
for i = 1, 10 do
2405
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -0.3, 1.2) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), 0.5)
2406
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.55, 0.1, 0) * CFrame.Angles(math.rad(5), math.rad(1), math.rad(8)), 0.5)
2407
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(5), math.rad(1), math.rad(-8)), 0.5)
2408
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-86.13379001), math.rad(-0), math.rad(0)), 0.5)
2409
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, .2) * CFrame.Angles(math.rad(10), math.rad(8), math.rad(-3)), 0.5)
2410
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, .2) * CFrame.Angles(math.rad(10), math.rad(-8), math.rad(3)), 0.5)
2411
wait()
2412
end
2413
end)
2414
local aftereffect = coroutine.wrap(function()
2415
while notbreakeffect do
2416
leftarmeffect = Instance.new("Part", Torso)
2417
leftarmeffect.BrickColor = BrickColor.new("Maroon")
2418
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
2419
leftarmeffect.Material = "Neon"
2420
leftarmeffect.Anchored = true
2421
leftarmeffect.CanCollide = false
2422
leftarmeffect.CFrame = Torso.CFrame * CFrame.new(1.55, 0.1, 0) * CFrame.Angles(math.rad(5), math.rad(1), math.rad(8))
2423
table.insert(SlowlyFade,leftarmeffect)
2424
removeuseless:AddItem(leftarmeffect,2)
2425
rightarmeffect = Instance.new("Part", Torso)
2426
rightarmeffect.BrickColor = BrickColor.new("Maroon")
2427
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
2428
rightarmeffect.Material = "Neon"
2429
rightarmeffect.Anchored = true
2430
rightarmeffect.CanCollide = false
2431
rightarmeffect.CFrame = Torso.CFrame * CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(5), math.rad(1), math.rad(-8))
2432
table.insert(SlowlyFade,rightarmeffect)
2433
removeuseless:AddItem(rightarmeffect,2)
2434
leftlegeffect = Instance.new("Part", Torso)
2435
leftlegeffect.BrickColor = BrickColor.new("Maroon")
2436
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
2437
leftlegeffect.Material = "Neon"
2438
leftlegeffect.Anchored = true
2439
leftlegeffect.CanCollide = false
2440
leftlegeffect.CFrame = Torso.CFrame * CFrame.new(0.4, 2.0, .2) * CFrame.Angles(math.rad(10), math.rad(-8), math.rad(3))
2441
table.insert(SlowlyFade,leftlegeffect)
2442
removeuseless:AddItem(leftlegeffect,2)
2443
rightlegeffect = Instance.new("Part", Torso)
2444
rightlegeffect.BrickColor = BrickColor.new("Maroon")
2445
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
2446
rightlegeffect.Material = "Neon"
2447
rightlegeffect.Anchored = true
2448
rightlegeffect.CanCollide = false
2449
rightlegeffect.CFrame = Torso.CFrame * CFrame.new(-0.4, 2.0, .2) * CFrame.Angles(math.rad(10), math.rad(8), math.rad(-3))
2450
table.insert(SlowlyFade,rightlegeffect)
2451
removeuseless:AddItem(rightlegeffect,2)
2452
wait()
2453
end
2454
end)
2455
local sawnicboomzor = coroutine.wrap(function()
2456
while notbreakeffect do
2457
openshock2 = Instance.new("Part", Torso)
2458
openshock2.Size = Vector3.new(1, 1, 1)
2459
openshock2.Transparency = 0
2460
openshock2.BrickColor = BrickColor.new("Maroon")
2461
openshock2.Material = "Neon"
2462
openshock2.Anchored = true
2463
openshock2.CanCollide = false
2464
openshock2.CFrame = Root.CFrame * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
2465
DDTopenshock2 = Instance.new("SpecialMesh", openshock2) 
2466
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2467
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
2468
removeuseless:AddItem(openshock2,2)
2469
table.insert(TheEnd3,DDTopenshock2)
2470
table.insert(SlowlyFade,openshock2)
2471
wait(0.1)
2472
end
2473
end)
2474
local knockback = coroutine.wrap(function()
2475
knockbackhitbox.Touched:connect(function(hit)
2476
if hit.Parent:IsA("Part") then
2477
elseif hit.Parent:IsA("SpecialMesh") then
2478
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2479
elseif hit.Parent:findFirstChild("Humanoid") then
2480
if damagedebounce == true then return end
2481
damagedebounce = true
2482
knockbacktarget = hit.Parent:findFirstChild("Humanoid")
2483
dmgsound = Instance.new("Sound", knockbacktarget.Torso)
2484
dmgsound.SoundId = "rbxassetid://553324113"
2485
dmgsound.Volume = 2
2486
dmgsound:Play()
2487
removeuseless:AddItem(dmgsound,2)
2488
knockbacktarget:TakeDamage(10)
2489
end
2490
end)
2491
end)
2492
knockback()
2493
aftereffect()
2494
flyposition()
2495
sawnicboomzor()
2496
energy = Instance.new("Sound", Torso)
2497
energy.Volume = 2
2498
energy.SoundId = "rbxassetid://601621838"
2499
energy:Play()
2500
removeuseless:AddItem(energy,3)
2501
energy2 = Instance.new("Sound", Torso)
2502
energy2.Volume = 2
2503
energy2.SoundId = "rbxassetid://303858412"
2504
energy2:Play()
2505
removeuseless:AddItem(energy2,3)
2506
local fly = Instance.new("BodyVelocity", Torso)
2507
fly.MaxForce = Vector3.new(999999, 999999, 999999)
2508
fly.Velocity = Root.CFrame.lookVector * 90
2509
Torso.CFrame = Root.CFrame * CFrame.new(0,0,-1)
2510
wait(.7)
2511
hum.WalkSpeed = 13
2512
notbreakeffect = false
2513
fly:Remove()
2514
attacking = false
2515
debounce = false
2516
knockbackhitbox:Remove()
2517
damagedebounce = false
2518
end
2519
end)
2520
2521
mouse.KeyDown:connect(function(Press)
2522
	Press=Press:lower()
2523
	if Press=='c' then
2524
if debounce == true then return end
2525
debounce = true
2526
attacking = true
2527
hum.WalkSpeed = 0
2528
coercion = Instance.new("Part", Torso)
2529
coercion.BrickColor = BrickColor.new("Maroon")
2530
coercion.Anchored = true
2531
coercion.Shape = 0
2532
coercion.Material = "Neon"
2533
coercion.Size = Vector3.new(25,25,25)
2534
coercion.CanCollide = false
2535
coercion.Transparency = 1
2536
coercion.CFrame = Root.CFrame * CFrame.new(0,0,0)
2537
local coercion1 = coroutine.wrap(function()
2538
for i = 1, 5 do
2539
coercion.Size = coercion.Size - Vector3.new(5,5,5)
2540
coercion.Transparency = coercion.Transparency - 0.25
2541
wait()
2542
end
2543
end)
2544
punchcharge:Play()
2545
coercion1()
2546
for i = 1, 8 do
2547
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
2548
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, -.5) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(0)), 0.4)
2549
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
2550
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
2551
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.5, -.8) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(-3)), 0.4)
2552
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.5, -.8) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(3)), 0.4)
2553
wait()
2554
end
2555
local coercion2 = coroutine.wrap(function()
2556
for i = 1, 12 do
2557
coercion.Size = coercion.Size + Vector3.new(5,5,5)
2558
coercion.Transparency = coercion.Transparency + 0.1
2559
wait()
2560
end
2561
end)
2562
coercion2()
2563
xboom = Instance.new("Sound", Torso)
2564
xboom.SoundId = "rbxassetid://400765078"
2565
xboom.Volume = 2
2566
xboom:Play()
2567
rdnm2 = soundtable2[math.random(1,#soundtable2)]
2568
sound23 = Instance.new("Sound", Torso)
2569
sound23.SoundId = "http://www.roblox.com/asset/?id="..rdnm2
2570
sound23.Volume = 4
2571
sound23:Play()
2572
local Hit = damagealll(20,Torso.Position)		
2573
for _,v in pairs(Hit) do				
2574
v.Humanoid:TakeDamage(15)
2575
end
2576
for i = 1, 12 do
2577
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .5, .5) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(0)), 0.8)
2578
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.9,-.5) * CFrame.Angles(math.rad(90),math.rad(20),math.rad(0)), 0.8)
2579
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.9,-.5) * CFrame.Angles(math.rad(90),math.rad(-20),math.rad(0)), 0.8)
2580
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.5, .8) * CFrame.Angles(math.rad(60), math.rad(10), math.rad(-9)), 0.8)
2581
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.5, .8) * CFrame.Angles(math.rad(60), math.rad(-10), math.rad(9)), 0.8)
2582
wait()
2583
end
2584
debounce = false
2585
attacking = false
2586
coercion:Remove()
2587
hum.WalkSpeed = 13
2588
end
2589
end)
2590
2591
mouse.KeyDown:connect(function(Press)
2592
Press=Press:lower()
2593
if Press=='v' then
2594
if debounce then return end
2595
if transf1 == false then
2596
print("You are not ready to transform!")
2597
elseif transf1 and donttransform == false then
2598
debounce = true
2599
attacking = true
2600
hum.WalkSpeed = 0
2601
local timechange = coroutine.wrap(function()
2602
game.Lighting.Brightness = -1
2603
game.Lighting.Ambient = Color3.new(2.5,2.5,2.5)
2604
wait(.1)
2605
game.Lighting.Ambient = Color3.new(2.5,2.5,2.5)
2606
wait(0.1)
2607
game.Lighting.Ambient = Color3.new(2,2,2)
2608
wait(0.1)
2609
game.Lighting.Ambient = Color3.new(1.5,1.5,1.5)
2610
wait(0.1)
2611
game.Lighting.Ambient = Color3.new(1,1,1)
2612
wait(0.1)
2613
game.Lighting.Ambient = Color3.new(.5,.5,.5)
2614
wait(0.1)
2615
game.Lighting.Ambient = Color3.new(0,0,0)
2616
wait(10)
2617
game.Lighting.Ambient = Color3.new(-.5,-.5,-.5)
2618
wait(0.1)
2619
game.Lighting.Ambient = Color3.new(-.6,-.6,-.6)
2620
wait(0.1)
2621
game.Lighting.Ambient = Color3.new(-.7,-.7,-.7)
2622
end)
2623
local timechange2 = coroutine.wrap(function()
2624
minutesAfterMidnight = -400
2625
for i = 1, 100 do
2626
	minutesAfterMidnight = minutesAfterMidnight + 5
2627
	game.Lighting:SetMinutesAfterMidnight(minutesAfterMidnight)
2628
	wait()
2629
end
2630
end)
2631
timechange2()
2632
local lri = coroutine.wrap(function()
2633
light:Remove()
2634
light = Instance.new("PointLight", Torso)
2635
light.Color = Color3.new(0,255,0)
2636
light.Range = 5
2637
light.Brightness = 50
2638
for i = 1, 150 do
2639
light.Range = light.Range + 0.02
2640
light.Brightness = light.Brightness + 0.05
2641
wait()
2642
end
2643
end)
2644
lri()
2645
CorruptedArm3 = Instance.new("Part", LeftArm)
2646
CorruptedArm3.CanCollide = false
2647
CorruptedArm3.Size = Vector3.new(1.011, 2.011, 1.011)
2648
CorruptedArm3.BottomSurface = "SmoothNoOutlines"
2649
CorruptedArm3.TopSurface = "SmoothNoOutlines"
2650
CorruptedArm3.Material = "Neon"
2651
CorruptedArm3.Transparency = 1
2652
CorruptedArm3.BrickColor = BrickColor.new("Lime green")
2653
local weldcor = weldBetween(CorruptedArm3, LeftArm)
2654
weldcor.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
2655
sao = coroutine.wrap(function()
2656
for i = 1, 100 do
2657
CorruptedArm3.Transparency = CorruptedArm3.Transparency - 0.04
2658
wait()
2659
end
2660
end)
2661
sao()
2662
for i = 1, 100 do
2663
doommusucus.Volume = doommusucus.Volume - 0.02
2664
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 15, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.003)
2665
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), 0.03)
2666
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.03)
2667
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.03)
2668
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.03)
2669
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.03)
2670
wait()
2671
end
2672
for i = 1, 10 do
2673
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2674
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.5)
2675
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.5)
2676
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1., .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2677
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2678
wait()
2679
end
2680
lssj = true
2681
LSSJ:Play()
2682
for i = 1, 40 do
2683
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.5)
2684
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(20)), 0.5)
2685
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(-20)), 0.5)
2686
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0.1) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 0.5)
2687
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.30, 2.0, 0.1) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)
2688
wait()
2689
end
2690
rjjj = coroutine.wrap(function()
2691
for i = 1, 62 do
2692
unleashingpower = Instance.new("Part", Torso)
2693
unleashingpower.Size = Vector3.new(1, 1, 1)
2694
unleashingpower.Transparency = 0.5
2695
unleashingpower.BrickColor = BrickColor.Random()
2696
unleashingpower.Material = "Neon"
2697
unleashingpower.Anchored = true
2698
unleashingpower.CanCollide = false
2699
unleashingpower.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2700
unleashingpowermesh = Instance.new("SpecialMesh", unleashingpower) 
2701
unleashingpowermesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2702
unleashingpowermesh.Scale = Vector3.new(15, 15, 15)
2703
removeuseless:AddItem(unleashingpower,2)
2704
table.insert(Extreme,unleashingpower)
2705
table.insert(nonmeshRepeater2,unleashingpower)
2706
table.insert(ExtremeM,unleashingpowermesh)
2707
unleashingpower2 = Instance.new("Part", Torso)
2708
unleashingpower2.Size = Vector3.new(1, 1, 1)
2709
unleashingpower2.Transparency = 0.5
2710
unleashingpower2.Shape = 0
2711
unleashingpower2.BrickColor = BrickColor.Random()
2712
unleashingpower2.Material = "Neon"
2713
unleashingpower2.Anchored = true
2714
unleashingpower2.CanCollide = false
2715
unleashingpower2.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2716
removeuseless:AddItem(unleashingpower2,2)
2717
table.insert(Extreme,unleashingpower2)
2718
table.insert(nonmeshRepeater2,unleashingpower2)
2719
wait()
2720
end
2721
end)
2722
rjjj()
2723
mcs = coroutine.wrap(function()
2724
while lssj do
2725
light.Range = light.Range + 5
2726
light.Brightness = light.Brightness + 5
2727
light.Color = Color3.new(math.random(1,255)/255,math.random(1,255)/255,math.random(1,255)/255)
2728
sine = sine + change
2729
change = 4
2730
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.4) * CFrame.Angles(math.rad(-30 + 8 * math.cos(sine/4)), math.rad(0 + 10 * math.cos(sine/4)), math.rad(0 + 5 * math.cos(sine/4))), 0.5)
2731
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(25 + 5 * math.cos(sine/4)), math.rad(0 - 2 * math.cos(sine/4)), math.rad(20 + 20 * math.cos(sine/4))), 0.5)
2732
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(25 - 7 * math.cos(sine/4)), math.rad(0 + 2 * math.cos(sine/4)), math.rad(-20 + 20 * math.cos(sine/4))), 0.5)
2733
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0.2) * CFrame.Angles(math.rad(10), math.rad(0 + 9 * math.cos(sine/4)), math.rad(-10 + 5 * math.cos(sine/4))), 0.5)
2734
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.30, 2.0, 0.2) * CFrame.Angles(math.rad(10), math.rad(0 - 9 * math.cos(sine/4)), math.rad(10 - 5 * math.cos(sine/4))), 0.5)
2735
wait()
2736
end
2737
end)
2738
mcs()
2739
wait(4)
2740
lssj = false
2741
light.Range = 50
2742
light.Brightness = 9001
2743
light.Color = Color3.new(255,0,0)
2744
unleashingpower3 = Instance.new("Part", Torso)
2745
unleashingpower3.Size = Vector3.new(1, 1, 1)
2746
unleashingpower3.Transparency = 0
2747
unleashingpower3.Shape = 0
2748
unleashingpower3.BrickColor = BrickColor.New("Lime green")
2749
unleashingpower3.Material = "Neon"
2750
unleashingpower3.Anchored = true
2751
unleashingpower3.CanCollide = false
2752
unleashingpower3.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2753
table.insert(Extreme,unleashingpower3)
2754
wait(1)
2755
HandCannonTop1:Remove()
2756
FixedER:Remove()
2757
FixedER4:Remove()
2758
FixedER5:Remove()
2759
FixedER2:Remove()
2760
FixedER3:Remove()
2761
HandCannonTop2:Remove()
2762
HandCannonTop3:Remove()
2763
secretpart:Remove()
2764
HandCannonTop4:Remove()
2765
HandCannonTop5:Remove()
2766
HandCannonTop6:Remove()
2767
HandCannonTop7:Remove()
2768
HandCannonTop8:Remove()
2769
HandCannonTop9:Remove()
2770
HandCannonTop10:Remove()
2771
HandCannonTop11:Remove()
2772
HandCannonTop12:Remove()
2773
HandCannonTop13:Remove()
2774
HandCannonTop14:Remove()
2775
corecircle:Remove()
2776
corecircle2:Remove()
2777
TheCore:Remove()
2778
Gear1:Remove()
2779
Gear2:Remove()
2780
EnergyCorePART:Remove()
2781
CorruptedArm:Remove()
2782
CorruptedArm2:Remove()
2783
ArmorPlating:Remove()
2784
ArmorPlating2:Remove()
2785
ArmorPlating3:Remove()
2786
ArmorPlating4:Remove()
2787
ArmorPlating5:Remove()
2788
ArmorPlating6:Remove()
2789
ArmorPlating7:Remove()
2790
ArmorPlating8:Remove()
2791
ArmorPlating9:Remove()
2792
ArmorPlating10:Remove()
2793
CorruptedArm3:Remove()
2794
unleashingpower5 = Instance.new("Part", Torso)
2795
unleashingpower5.Size = Vector3.new(20, 20, 20)
2796
unleashingpower5.Transparency = 0.5
2797
unleashingpower5.BrickColor = BrickColor.New("Maroon")
2798
unleashingpower5.Material = "Neon"
2799
unleashingpower5.Anchored = true
2800
unleashingpower5.CanCollide = false
2801
unleashingpower5.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2802
unleashingpowermesh5 = Instance.new("SpecialMesh", unleashingpower5) 
2803
unleashingpowermesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2804
unleashingpowermesh5.Scale = Vector3.new(15, 15, 15)
2805
unleashingpower6 = Instance.new("Part", Torso)
2806
unleashingpower6.Size = Vector3.new(20, 20, 20)
2807
unleashingpower6.Transparency = 0.5
2808
unleashingpower6.BrickColor = BrickColor.New("Maroon")
2809
unleashingpower6.Material = "Neon"
2810
unleashingpower6.Anchored = true
2811
unleashingpower6.CanCollide = false
2812
unleashingpower6.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2813
unleashingpowermesh6 = Instance.new("SpecialMesh", unleashingpower6) 
2814
unleashingpowermesh6.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2815
unleashingpowermesh6.Scale = Vector3.new(15, 15, 15)
2816
quickcour = coroutine.wrap(function()
2817
while wait() do
2818
unleashingpower5.CFrame = unleashingpower5.CFrame * CFrame.Angles(math.rad(1+6),math.rad(1+4),math.rad(1-2))
2819
unleashingpower6.CFrame = unleashingpower6.CFrame * CFrame.Angles(math.rad(1-6),math.rad(1-4),math.rad(1+2))
2820
end
2821
end)
2822
quickcour()
2823
light.Range = 10
2824
light.Brightness = 25
2825
light.Color = Color3.new(255,0,0)
2826
unleashingpower4 = Instance.new("Part", Torso)
2827
unleashingpower4.Size = Vector3.new(15, 15, 15)
2828
unleashingpower4.Transparency = 0
2829
unleashingpower4.Shape = 0
2830
unleashingpower4.BrickColor = BrickColor.New("Maroon")
2831
unleashingpower4.Material = "Neon"
2832
unleashingpower4.Anchored = true
2833
unleashingpower4.CanCollide = false
2834
unleashingpower4.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2835
mdark.MeshId,mdark.TextureId = 'http://www.roblox.com/asset/?id=21057410','http://www.roblox.com/asset/?id=73404388'
2836
wait(1)
2837
table.insert(nonmeshRepeater2,unleashingpower3)
2838
removeuseless:AddItem(unleashingpower3,3)
2839
wait(1)
2840
unleashingpower7 = Instance.new("Part", Torso)
2841
unleashingpower7.Size = Vector3.new(1, 1, 1)
2842
unleashingpower7.Transparency = 0
2843
unleashingpower7.Shape = 0
2844
unleashingpower7.BrickColor = BrickColor.New("Maroon")
2845
unleashingpower7.Material = "Neon"
2846
unleashingpower7.Anchored = true
2847
unleashingpower7.CanCollide = false
2848
unleashingpower7.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2849
table.insert(Extreme,unleashingpower7)
2850
table.insert(nonmeshRepeater2,unleashingpower7)
2851
removeuseless:AddItem(unleashingpower7,3)
2852
wait(2)
2853
unleashingpower8 = Instance.new("Part", Torso)
2854
unleashingpower8.Size = Vector3.new(1, 1, 1)
2855
unleashingpower8.Transparency = 0
2856
unleashingpower8.Shape = 0
2857
unleashingpower8.BrickColor = BrickColor.New("Maroon")
2858
unleashingpower8.Material = "Neon"
2859
unleashingpower8.Anchored = true
2860
unleashingpower8.CanCollide = false
2861
unleashingpower8.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2862
table.insert(Extreme,unleashingpower8)
2863
table.insert(nonmeshRepeater2,unleashingpower8)
2864
removeuseless:AddItem(unleashingpower8,3)
2865
wait(2)
2866
unleashingpower9 = Instance.new("Part", Torso)
2867
unleashingpower9.Size = Vector3.new(1, 1, 1)
2868
unleashingpower9.Transparency = 0
2869
unleashingpower9.Shape = 0
2870
unleashingpower9.BrickColor = BrickColor.New("Maroon")
2871
unleashingpower9.Material = "Neon"
2872
unleashingpower9.Anchored = true
2873
unleashingpower9.CanCollide = false
2874
unleashingpower9.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2875
table.insert(Extreme,unleashingpower9)
2876
table.insert(nonmeshRepeater2,unleashingpower9)
2877
removeuseless:AddItem(unleashingpower9,3)
2878
wait(2)
2879
table.insert(Extreme,unleashingpower4)
2880
table.insert(nonmeshRepeater2,unleashingpower4)
2881
removeuseless:AddItem(unleashingpower4,3)
2882
wait(.1)
2883
arti = coroutine.wrap(function()
2884
for i = 1, 10 do
2885
unleashingpower10 = Instance.new("Part", Torso)
2886
unleashingpower10.Size = Vector3.new(1, 1, 1)
2887
unleashingpower10.Transparency = 0.5
2888
unleashingpower10.BrickColor = BrickColor.New("Maroon")
2889
unleashingpower10.Material = "Neon"
2890
unleashingpower10.Anchored = true
2891
unleashingpower10.CanCollide = false
2892
unleashingpower10.CFrame = Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2893
un = Instance.new("SpecialMesh", unleashingpower10) 
2894
un.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2895
un.Scale = Vector3.new(15, 15, 15)
2896
removeuseless:AddItem(unleashingpower10,2)
2897
table.insert(Extreme,unleashingpower10)
2898
table.insert(nonmeshRepeater2,unleashingpower10)
2899
table.insert(ExtremeM,un)
2900
wait()
2901
end
2902
end)
2903
arti()
2904
dso = coroutine.wrap(function()
2905
for i = 1, 100 do
2906
LSSJ.Volume = LSSJ.Volume - 0.4
2907
wait()
2908
end
2909
end)
2910
dso()
2911
removeuseless:AddItem(unleashingpower6,2)
2912
table.insert(Extreme,unleashingpower6)
2913
table.insert(nonmeshRepeater2,unleashingpower6)
2914
removeuseless:AddItem(unleashingpower5,2)
2915
table.insert(Extreme,unleashingpower5)
2916
table.insert(nonmeshRepeater2,unleashingpower5)
2917
doommusucus.SoundId = "rbxassetid://296414388"
2918
laugh = Instance.new("Sound", Torso)
2919
laugh.SoundId = "rbxassetid://179774173"
2920
laugh.Volume = 2.5
2921
laugh:Play()
2922
for i = 1, 10 do
2923
doommusucus.Volume = doommusucus.Volume + 0.11
2924
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2925
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.5)
2926
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.5)
2927
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1., .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2928
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
2929
wait()
2930
end
2931
for i = 1, 10 do
2932
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.5)
2933
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(20)), 0.5)
2934
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(-20)), 0.5)
2935
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0.1) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 0.5)
2936
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.30, 2.0, 0.1) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)
2937
wait()
2938
end
2939
for i = 1, 15 do
2940
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
2941
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
2942
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
2943
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
2944
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
2945
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
2946
wait()
2947
end
2948
wait(1)
2949
hum.WalkSpeed = 13
2950
LSSJn = true
2951
donttransform = true
2952
attacking = false
2953
debounce = false
2954
end
2955
end
2956
end)
2957
2958
mouse.KeyDown:connect(function(Press)
2959
	Press=Press:lower()
2960
	if Press=='b' then
2961
if debounce == true then return end
2962
debounce = true
2963
walking = false
2964
attacking = true
2965
fpg = false
2966
gpf = true
2967
for i = 1, 5 do
2968
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
2969
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
2970
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
2971
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
2972
wait()
2973
end
2974
wind = Instance.new("Part", Torso)
2975
wind.BrickColor = BrickColor.new("Maroon")
2976
wind.Size = Vector3.new(5,5,5)
2977
wind.CanCollide = false
2978
wind.Transparency = 1
2979
wind.Material = "Neon"
2980
windmesh = Instance.new("SpecialMesh", wind)
2981
windmesh.Scale = Vector3.new(2,2,2)
2982
windmesh.MeshId = "rbxassetid://168892432"
2983
windweld = weldBetween(wind, Torso)
2984
wind2 = Instance.new("Part", Torso)
2985
wind2.BrickColor = BrickColor.new("Maroon")
2986
wind2.Size = Vector3.new(5,5,5)
2987
wind2.CanCollide = false
2988
wind2.Transparency = 1
2989
wind2.Material = "Neon"
2990
windmesh2 = Instance.new("SpecialMesh", wind2)
2991
windmesh2.Scale = Vector3.new(4,4,4)
2992
windmesh2.MeshId = "rbxassetid://168892432"
2993
windweld2 = weldBetween(wind2, wind)
2994
quickcourou = coroutine.wrap(function()
2995
m = 1
2996
for i = 1, 5 do
2997
wind.Transparency = wind.Transparency - 0.1
2998
wind2.Transparency = wind2.Transparency - 0.04
2999
wait()
3000
end
3001
end)
3002
quickcourou()
3003
eORBleft = Instance.new("Part", Torso)
3004
eORBleft.Size = Vector3.new(1, 1, 1)
3005
eORBleft.Transparency = 0
3006
eORBleft.Shape = 0
3007
eORBleft.BrickColor = BrickColor.New("Maroon")
3008
eORBleft.Material = "Neon"
3009
eORBleft.Anchored = false
3010
eORBleft.CanCollide = false
3011
eORBleft.CFrame = Root.CFrame * CFrame.new(4,0,0)
3012
eorbweld1 = weldBetween(eORBleft, LeftArm)
3013
eorbweld1.C0 = CFrame.new(0,1.3,0)
3014
eORBright = Instance.new("Part", Torso)
3015
eORBright.Size = Vector3.new(1, 1, 1)
3016
eORBright.Transparency = 0
3017
eORBright.Shape = 0
3018
eORBright.BrickColor = BrickColor.New("Maroon")
3019
eORBright.Material = "Neon"
3020
eORBright.Anchored = false
3021
eORBright.CanCollide = false
3022
eORBright.CFrame = Root.CFrame * CFrame.new(4,0,0)
3023
eorbweld2 = weldBetween(eORBright, RightArm)
3024
eorbweld2.C0 = CFrame.new(0,1.3,0)
3025
hev = Instance.new("Part", Torso)
3026
hev.Size = Vector3.new(15, 15, 15)
3027
hev.Transparency = 0
3028
hev.Shape = 0
3029
hev.BrickColor = BrickColor.New("Maroon")
3030
hev.Material = "Neon"
3031
hev.Anchored = true
3032
hev.CanCollide = false
3033
hev2 = Instance.new("Part", Torso)
3034
hev2.Size = Vector3.new(15, 15, 15)
3035
hev2.Transparency = 0
3036
hev2.Shape = 0
3037
hev2.BrickColor = BrickColor.New("Maroon")
3038
hev2.Material = "Neon"
3039
hev2.Anchored = true
3040
hev2.CanCollide = false
3041
quickcour2 = coroutine.wrap(function()
3042
while gpf do
3043
local Hit = damagealll(8,Torso.Position)	
3044
for _,v in pairs(Hit) do
3045
local velo2 = Instance.new("BodyVelocity", v)
3046
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
3047
velo2.Velocity = v.Torso.CFrame.lookVector * 200
3048
removeuseless:AddItem(velo2,2)
3049
v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)				
3050
v.Humanoid:TakeDamage(10)
3051
wait(.5)
3052
end
3053
wait()
3054
end
3055
end)
3056
quickcour2()
3057
quickcour = coroutine.wrap(function()
3058
removeuseless:AddItem(hev,2)
3059
removeuseless:AddItem(hev2,2)
3060
for i = 1, 50 do
3061
hev.Size = hev.Size - Vector3.new(1,1,1)
3062
hev2.Size = hev2.Size - Vector3.new(1,1,1)
3063
hev.CFrame = eORBleft.CFrame
3064
hev2.CFrame = eORBright.CFrame
3065
wait()
3066
end
3067
end)
3068
quickcour()
3069
particlemiter1 = Instance.new("ParticleEmitter", eORBleft)
3070
particlemiter1.Enabled = true
3071
particlemiter1.Texture = "rbxassetid://1415728949"
3072
particlemiter1.Lifetime = NumberRange.new(2.5)
3073
particlemiter1.Size = NumberSequence.new(1,0)
3074
particlemiter1.Rate = 20
3075
particlemiter1.RotSpeed = NumberRange.new(70)
3076
particlemiter1.Speed = NumberRange.new(0)
3077
particlemiter2 = Instance.new("ParticleEmitter", eORBright)
3078
particlemiter2.Enabled = true
3079
particlemiter2.Texture = "rbxassetid://1415728949"
3080
particlemiter2.Lifetime = NumberRange.new(2.5)
3081
particlemiter2.Size = NumberSequence.new(1,0)
3082
particlemiter2.Rate = 20
3083
particlemiter2.RotSpeed = NumberRange.new(70)
3084
particlemiter2.Speed = NumberRange.new(0)
3085
t = 1
3086
for i = 1, 5 do
3087
t = t + 1
3088
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3089
wait()
3090
end
3091
sound = Instance.new("Sound", Torso)
3092
sound.SoundId = "rbxassetid://730531499"
3093
sound.Volume = 3
3094
sound.Pitch = math.random(.8,1)
3095
sound:Play()
3096
for i = 1, 5 do
3097
hum.WalkSpeed = 15
3098
t = t + 2
3099
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3100
wait()
3101
end
3102
sound2 = Instance.new("Sound", Torso)
3103
sound2.SoundId = "rbxassetid://93186995"
3104
sound2.Volume = 3
3105
sound2.Pitch = math.random(.8,1)
3106
sound2:Play()
3107
for i = 1, 5 do
3108
hum.WalkSpeed = 16
3109
t = t + 3
3110
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3111
wait()
3112
end
3113
sound3 = Instance.new("Sound", Torso)
3114
sound3.SoundId = "rbxassetid://178090362"
3115
sound3.Volume = 3
3116
sound3.Pitch = math.random(.8,1)
3117
sound3:Play()
3118
for i = 1, 5 do
3119
hum.WalkSpeed = 18
3120
t = t + 4
3121
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3122
wait()
3123
end
3124
sound4 = Instance.new("Sound", Torso)
3125
sound4.SoundId = "rbxassetid://152091992"
3126
sound4.Volume = 3
3127
sound4.Pitch = 1
3128
sound4.Looped = true
3129
sound4:Play()
3130
for i = 1, 5 do
3131
hum.WalkSpeed = 20
3132
t = t + 5
3133
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3134
wait()
3135
end
3136
for i = 1, 5 do
3137
hum.WalkSpeed = 25
3138
t = t + 10
3139
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3140
wait()
3141
end
3142
for i = 1, 5 do
3143
hum.WalkSpeed = 30
3144
t = t + 20
3145
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3146
wait()
3147
end
3148
for i = 1, 5 do
3149
hum.WalkSpeed = 35
3150
t = t + 30
3151
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3152
wait()
3153
end
3154
for i = 1, 150 do
3155
hum.WalkSpeed = 40
3156
t = t + 40
3157
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
3158
wait()
3159
end
3160
fpg = true
3161
gpf = false
3162
removeuseless:AddItem(sound4,5)
3163
removeuseless:AddItem(eORBright,1)
3164
removeuseless:AddItem(eORBleft,1)
3165
removeuseless:AddItem(wind,1)
3166
removeuseless:AddItem(wind2,1)
3167
attacking = false
3168
debounce = false
3169
quikcour = coroutine.wrap(function()
3170
while fpg do
3171
wind.Transparency = wind.Transparency + 0.06
3172
wind2.Transparency = wind2.Transparency + .06
3173
eORBright.Size = eORBright.Size + Vector3.new(1,1,1)
3174
eORBright.Transparency = eORBright.Transparency + 0.07
3175
eORBleft.Size = eORBleft.Size + Vector3.new(1,1,1)
3176
eORBleft.Transparency = eORBleft.Transparency + 0.07
3177
sound4.Volume = sound4.Volume - 0.05
3178
eORBright.Anchored = true
3179
eORBleft.Anchored = true
3180
wait()
3181
end
3182
end)
3183
quikcour()
3184
end
3185
end)
3186
3187
mouse.KeyDown:connect(function(Press)
3188
	Press=Press:lower()
3189
	if Press=='n' then
3190
if debounce == true then return end
3191
debounce = true
3192
attacking = true
3193
damageallow2 = true
3194
combowombo = true
3195
hum.WalkSpeed = 10
3196
hitbox1 = Instance.new("Part", RightArm)
3197
hitbox1.Size = Vector3.new(2,2,1)
3198
hitbox1.Transparency = 1
3199
hitbox1.CanCollide = false
3200
local hitbox1w = weldBetween(hitbox1, RightArm)
3201
hitbox1w.C0 = CFrame.new(0,2,0)
3202
hitbox2 = Instance.new("Part", LeftArm)
3203
hitbox2.Size = Vector3.new(2,2,1)
3204
hitbox2.Transparency = 1
3205
hitbox2.CanCollide = false
3206
local hitbox2w = weldBetween(hitbox2, LeftArm)
3207
hitbox2w.C0 = CFrame.new(0,2,0)
3208
impactsound = Instance.new("Sound", nil)
3209
impactsound.Volume = 3
3210
impactsound.SoundId = "rbxassetid://281156569"
3211
impactsound2 = Instance.new("Sound", nil)
3212
impactsound2.Volume = 3
3213
impactsound2.SoundId = "rbxassetid://281156569"
3214
hitbox1.Touched:connect(function(hit1)
3215
if hit1.Parent:IsA("Part") then
3216
elseif hit1.Parent:IsA("SpecialMesh") then
3217
elseif hit1.Parent.Name == game.Players.LocalPlayer.Name then
3218
elseif hit1.Parent:findFirstChild("Humanoid") then
3219
if damageallow1 then return end
3220
damageallow1 = true
3221
Slachtoffer = hit1.Parent:findFirstChild("Humanoid")
3222
impactsound.Parent = Slachtoffer.Torso
3223
impactsound:Play()
3224
Slachtoffer:TakeDamage(5)
3225
end
3226
end)
3227
hitbox2.Touched:connect(function(hit2)
3228
if hit2.Parent:IsA("Part") then
3229
elseif hit2.Parent:IsA("SpecialMesh") then
3230
elseif hit2.Parent.Name == game.Players.LocalPlayer.Name then
3231
elseif hit2.Parent:findFirstChild("Humanoid") then
3232
if damageallow2 then return end
3233
damageallow2 = true
3234
impactsound2.Parent = Slachtoffer.Torso
3235
impactsound2:Play()
3236
Slachtoffer = hit2.Parent:findFirstChild("Humanoid")
3237
Slachtoffer:TakeDamage(5)
3238
end
3239
end)
3240
punchsound = Instance.new("Sound", Torso)
3241
punchsound.Volume = 3
3242
punchsound.SoundId = "rbxassetid://515339961"
3243
punchsound2 = Instance.new("Sound", Torso)
3244
punchsound2.Volume = 3
3245
punchsound2.SoundId = "rbxassetid://515339961"
3246
punchsound2.Pitch = .9
3247
while combowombo do
3248
damageallow1 = false
3249
punchsound:Play()
3250
for i = 1, 3 do
3251
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.4)
3252
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 0, -.9) * CFrame.Angles(math.rad(-140), math.rad(0), math.rad(90)), 0.8)
3253
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 1.85, -.26) * CFrame.Angles(math.rad(-19), math.rad(0), math.rad(-90)), 0.8)
3254
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.8)
3255
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.8)
3256
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.8)
3257
wait()
3258
end
3259
damageallow2 = false
3260
punchsound2:Play()
3261
for i = 1, 3 do
3262
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)), 0.4)
3263
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 1.85, -.26) * CFrame.Angles(math.rad(-19), math.rad(0), math.rad(90)), 0.8)
3264
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 0, -.9) * CFrame.Angles(math.rad(-140), math.rad(0), math.rad(-90)), 0.8)
3265
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)), 0.8)
3266
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.8)
3267
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.8)
3268
wait()
3269
end
3270
wait()
3271
end
3272
hitbox1:Remove()
3273
hitbox2:Remove()
3274
attacking = false
3275
debounce = false
3276
end
3277
end)
3278
3279
mouse.KeyDown:connect(function(Press)
3280
	Press=Press:lower()
3281
	if Press=='e' then
3282
if debounce == true then return end
3283
debounce = true
3284
walking = false
3285
attacking = true
3286
ll = false
3287
smallrift = Instance.new("Part", Torso)
3288
smallrift.Size = Vector3.new(0.1, 0.1, 0.1)
3289
smallrift.Material = "Neon"
3290
smallrift.Transparency = 1
3291
smallrift.Anchored = true
3292
smallrift.CanCollide = false
3293
smallrift.CFrame = Root.CFrame * CFrame.new(0,-3,0)
3294
smallriftdecal = Instance.new("Decal", smallrift)
3295
smallriftdecal.Face = "Top"
3296
smallriftdecal.Texture = "rbxassetid://702583933"
3297
smallrift2 = Instance.new("Part", Torso)
3298
smallrift2.Size = Vector3.new(0.1, 0.1, 0.1)
3299
smallrift2.Material = "Neon"
3300
smallrift2.Transparency = 1
3301
smallrift2.Anchored = true
3302
smallrift2.CanCollide = false
3303
smallrift2.CFrame = Root.CFrame * CFrame.new(0,-3,0)
3304
smallriftdecal2 = Instance.new("Decal", smallrift2)
3305
smallriftdecal2.Face = "Top"
3306
smallriftdecal2.Texture = "rbxassetid://702583933"
3307
rdnm3 = soundtable3[math.random(1,#soundtable3)]
3308
luagh = Instance.new("Sound", Torso)
3309
luagh.SoundId = "rbxassetid://"..rdnm3
3310
luagh.Looped = false
3311
luagh.Volume = 2
3312
luagh:Play()
3313
removeuseless:AddItem(luagh,10)
3314
poop1 = coroutine.wrap(function()
3315
for i = 1, 25 do
3316
smallrift.Size = smallrift.Size + Vector3.new(1,0,1)
3317
smallrift.CFrame = smallrift.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 + 5),0)
3318
wait()
3319
end
3320
smallrift2.CFrame = CFrame.new(mouse.Hit.p)
3321
for i = 1, 25 do
3322
smallrift.Size = smallrift.Size - Vector3.new(1,0,1)
3323
smallrift.CFrame = smallrift.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 - 5),0)
3324
smallrift2.Size = smallrift2.Size + Vector3.new(1,0,1)
3325
smallrift2.CFrame = smallrift2.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 + 5),0)
3326
wait()
3327
end
3328
for i = 1, 25 do
3329
ll = true
3330
smallrift2.Size = smallrift2.Size - Vector3.new(1,0,1)
3331
smallrift2.CFrame = smallrift2.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 - 5),0)
3332
wait()
3333
end
3334
end)
3335
poop1()
3336
for i = 1, 15 do
3337
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
3338
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
3339
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
3340
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
3341
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
3342
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
3343
wait()
3344
end
3345
wait(1)
3346
LeftLeg.CFrame = CFrame.new(smallrift2.Position) * CFrame.new(0,1,0)
3347
for i = 1, 15 do
3348
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
3349
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
3350
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
3351
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
3352
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
3353
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
3354
wait()
3355
end
3356
debounce = false
3357
attacking = false
3358
ll = false
3359
end
3360
end)
3361
3362
mouse.KeyUp:connect(function(Press)
3363
	Press=Press:lower()
3364
	if Press=='n' then
3365
combowombo = false
3366
end
3367
end)
3368
3369
mouse.KeyDown:connect(function(Press)
3370
Press=Press:lower()
3371
if Press=='0' then
3372
if debounce then return end
3373
debounce = true
3374
running = true
3375
hum.WalkSpeed = 28
3376
end
3377
end)
3378
3379
mouse.KeyUp:connect(function(Press)
3380
Press=Press:lower()
3381
if Press=='0' then
3382
debounce = false
3383
running = false
3384
hum.WalkSpeed = 13
3385
end
3386
end)
3387
3388
doit = coroutine.wrap(function()
3389
while wait() do
3390
for _,v in pairs(Repeater) do
3391
v.Scale =  v.Scale + Vector3.new(1, 1, 1)
3392
end
3393
3394
for _,v in pairs(openshocktable) do
3395
v.Scale =  v.Scale + Vector3.new(3, 3, 3)
3396
end
3397
3398
for _,v in pairs(nonmeshRepeater) do
3399
v.Size =  v.Size + Vector3.new(2, 2, 2)
3400
end
3401
3402
for _,v in pairs(Extreme) do
3403
v.Size =  v.Size + Vector3.new(6, 6, 6)
3404
end
3405
3406
for _,v in pairs(LessSize) do
3407
v.Size = v.Size - Vector3.new(1, 1, 1)
3408
end
3409
3410
for _,v in pairs(nonmeshRepeater2) do
3411
v.Transparency = v.Transparency + 0.05
3412
end
3413
3414
for _,v in pairs(Repeater2) do
3415
v.Transparency = v.Transparency + 0.01
3416
end
3417
3418
for _,v in pairs(TheEnd) do
3419
v.Transparency = v.Transparency - 0.008
3420
end
3421
3422
for _,v in pairs(TheEnd2) do
3423
v.Scale = v.Scale - Vector3.new(1, 1, 1)
3424
end
3425
3426
for _,v in pairs(TheEnd3) do
3427
v.Scale = v.Scale + Vector3.new(2, 2, 2)
3428
end
3429
3430
for _,v in pairs(ExtremeM) do
3431
v.Scale = v.Scale + Vector3.new(8, 8, 8)
3432
end
3433
3434
for _,v in pairs(TheEnd4) do
3435
v.Transparency = v.Transparency + 0.009
3436
v.Rotation = v.Rotation + Vector3.new(3,0,0)
3437
end
3438
3439
for _,v in pairs(SlowlyFade) do
3440
v.Transparency = v.Transparency + 0.05
3441
end
3442
3443
for _,v in pairs(UpMover) do
3444
v.Position = v.Position + Vector3.new(0, 3, 0)
3445
end
3446
3447
for _,v in pairs(ForwardMover) do
3448
v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
3449
end
3450
3451
for _,v in pairs(DamageAll2) do
3452
if attackdebounce then return end
3453
Slachtoffer = hit.Parent:findFirstChild("Humanoid")
3454
Slachtoffer:TakeDamage(20)
3455
end
3456
end
3457
end)
3458
doit()
3459
3460
vcoroutine = coroutine.wrap(function()
3461
wait(1)
3462
transf1 = true
3463
end)
3464
vcoroutine()
3465
3466
local anims = coroutine.wrap(function()
3467
while true do
3468
settime = 0.05
3469
sine = sine + change
3470
if position == "Walking" and attacking == false and running == false then
3471
change = 2.2
3472
walking = true
3473
hum.WalkSpeed = 13
3474
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0) * CFrame.Angles(math.rad(-48 * math.sin(sine/8)), math.rad(-20 * math.sin(sine/8)), math.rad(-8)), 0.6)
3475
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.1, 0) * CFrame.Angles(math.rad(48 * math.sin(sine/8)), math.rad(-20 * math.sin(sine/8)), math.rad(8)), 0.6)
3476
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(5 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
3477
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.3) * CFrame.Angles(math.rad(20), math.rad(0 - 50 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
3478
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/6)/2.8, 0.2 - math.sin(sine/6)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.5)
3479
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/6)/2.8, 0.2 + math.sin(sine/6)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.5)
3480
elseif position == "Idle" and attacking == false and running == false then
3481
walking = false
3482
change = .9
3483
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15 + 2 * math.sin(sine/12)), math.rad(0), math.rad(0)), .3)
3484
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1+ .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
3485
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
3486
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1 + 0.05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(2 + 1 * math.sin(sine/8)), math.rad(2 - 2 * math.sin(sine/8)), math.rad(-8 - 3 * math.sin(sine/8))), .3)
3487
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1 + 0.05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(2 + 1 * math.sin(sine/8)), math.rad(2 + 2 * math.sin(sine/8)), math.rad(8 + 3 * math.sin(sine/8))), .3)
3488
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(1 - 2 * math.sin(sine/8)), math.rad(-2 - .5 * math.sin(sine/8))), .3)
3489
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2 + .5 * math.sin(sine/8))), .3)
3490
elseif position == "Idle2" and attacking == false and running == false then
3491
change = .7
3492
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0 + 2 * math.sin(sine/12)), math.rad(40), math.rad(0)), .3)
3493
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1+ .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), .3)
3494
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
3495
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.3)
3496
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(-88 + .7 * math.sin(sine/8)),math.rad(0)), 0.3)
3497
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(1 - 2 * math.sin(sine/8)), math.rad(-2 - .5 * math.sin(sine/8))), .3)
3498
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2 + .5 * math.sin(sine/8))), .3)
3499
elseif position == "Running" and attacking == false then
3500
change = 2
3501
hum.WalkSpeed = 26
3502
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
3503
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
3504
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
3505
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
3506
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
3507
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
3508
end
3509
wait()
3510
end
3511
end)
3512
anims()
3513
print("Project 44033514 loaded, made by Supr14.")