View difference between Paste ID: NZAeTXHD and kbhBkWYf
SHOW: | | - or go back to the newest paste.
1
--wait(2)
2
3
--         G
4
--         O     RI
5
--         K   SK  PT
6
--         U     R
7
--             6
8
9
warn("R6 Goku Script")
10
11
--         G
12
--         O     RI
13
--         K   SC  PT
14
--         U     R
15
--             6
16
17
print("Transformations are: SSJ1, Full Power SSJ1, SSJ2, SSJ 'Rage' (or SSJ Anger, wich one you prefer), 'Uncontrolled' SSJ (Looks more a 'Semi' SSJ Berserk), Mystic,  , Full Power SSJB, SSJB, Kaioken (X2, X4), Super Kaioken (starts at X3, but automatically goes Kaioken X5), SSJB + Kaioken (From X10 to X20), the SSJ4, Migatte No Gokui / Ultra Instinct, and the combination/fusion of SSJG and UI ('Limit Breaker').")
18
19
warn("--")
20
21
print("Moves are: Kamehameha [E] ([R] if you're using Mystic), Kamehameha X10 [R] (SSJ4 necessary), Super Kamehameha [E] (SSJ3 or SSJ2 necessary), Ultimate Kamehameha [Q] (Mystic necessary), 'Uncontrolled' SSJ's Kamehameha [E] (Yeah, 'Uncontrolled' SSJ necessary), Ki Blast [T], Punch [Z], Instant Transmission [X], Angry Kamehameha [E] (Needs SSJ1 or SSJ 'Rage' activated), UI's Kamehameha [E] (Obviously needs Ultra Instinct / Migatte No Gokui), and LB's Kamehameha (Its like a Kamehameha Times Ten version of Ultra Instinct with Godly/Divine Ki) [E] (Needs Limit Breaker activated).")
22
23
warn("--")
24
25
print("Transformation Keys are: I'm too fucking lazy to say and its multiple key and key-combinations, so, find it out yourself.")
26
27
	neckp = game.Players.LocalPlayer.Character.Torso.Neck.C0
28
neck = game.Players.LocalPlayer.Character.Torso.Neck
29
30
spawn(function()
31
	
32
local c = game.Players.LocalPlayer.Character
33
34
c.Head.BrickColor = BrickColor.new("Light orange")
35
c.Torso.BrickColor = BrickColor.new("Light orange")
36
c["Right Arm"].BrickColor = BrickColor.new("Light orange")
37
c["Left Arm"].BrickColor = BrickColor.new("Light orange")
38
c["Right Leg"].BrickColor = BrickColor.new("Light orange")
39
c["Left Leg"].BrickColor = BrickColor.new("Light orange")
40
41
c["Body Colors"]:Remove()
42
43
local bc = Instance.new("BodyColors",c)
44
bc.Name = "BC"
45
bc.HeadColor = BrickColor.new("Light orange")
46
bc.LeftArmColor = BrickColor.new("Light orange")
47
bc.LeftLegColor = BrickColor.new("Light orange")
48
bc.RightArmColor = BrickColor.new("Light orange")
49
bc.RightLegColor = BrickColor.new("Light orange")
50
bc.TorsoColor = BrickColor.new("Light orange")
51
52
end)
53
54
wait(.09)
55
56
	for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
57
		if v.ClassName == "Accessory" then
58
			v:Destroy()
59
		end
60
	end
61
	
62
63
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
64
		if v.ClassName == "Accessory" then
65
			v:Remove()
66
		end
67
end
68
69
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
70
		if v.ClassName == "Shirt" then
71
			v:Remove()
72
		end
73
end
74
75
76
77
78
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
79
		if v.ClassName == "Pants" then
80
			v:Remove()
81
		end
82
end
83
	
84
	local shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
85
	shirt.Name = "Shirt"
86
	shirt.ShirtTemplate = "rbxassetid://259849794"
87
88
	local pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
89
	pants.Name = "Pants"
90
	pants.PantsTemplate = "rbxassetid://539482020"
91
	
92
for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
93
	if v.Name == "Shirt Graphic" then
94
		v:Remove()
95
	end
96
end
97
	
98
function chatfunc(text)
99
local chat = coroutine.wrap(function()
100
if game.Players.LocalPlayer.Character:FindFirstChild("TalkingBillBoard")~= nil then
101
game.Players.LocalPlayer.Character:FindFirstChild("TalkingBillBoard"):destroy()
102
end
103
local naeeym2 = Instance.new("BillboardGui",game.Players.LocalPlayer.Character)
104
naeeym2.Size = UDim2.new(0,100,0,40)
105
naeeym2.StudsOffset = Vector3.new(0,3,0)
106
naeeym2.Adornee = game.Players.LocalPlayer.Character.Head
107
naeeym2.Name = "TalkingBillBoard"
108
local tecks2 = Instance.new("TextLabel",naeeym2)
109
tecks2.BackgroundTransparency = 1
110
tecks2.BorderSizePixel = 0
111
tecks2.Text = ""
112
tecks2.Font = "Cartoon"
113
tecks2.TextSize = 30
114
tecks2.TextStrokeTransparency = 0
115
tecks2.TextColor3 = Color3.fromRGB(25,25,25)
116
tecks2.TextStrokeColor3 = Color3.fromRGB(0,199,225)
117
tecks2.Size = UDim2.new(1,0,0.5,0)
118
local tecks3 = Instance.new("TextLabel",naeeym2)
119
tecks3.BackgroundTransparency = 1
120
tecks3.BorderSizePixel = 0
121
tecks3.Text = ""
122
tecks3.Font = "Cartoon"
123
tecks3.TextSize = 30
124
tecks3.TextStrokeTransparency = 0
125
tecks3.TextColor3 = Color3.fromRGB(50,50,50)
126
tecks3.TextStrokeColor3 = Color3.fromRGB(0,199,250)
127
tecks3.Size = UDim2.new(1,0,0.5,0)
128
for i = 1,string.len(text),1 do
129
130
tecks2.Text = string.sub(text,1,i)
131
tecks3.Text = string.sub(text,1,i)
132
wait(0.01)
133
end
134
wait(2)
135
for i = 1, 50 do
136
137
tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
138
tecks2.Rotation = tecks2.Rotation - .8
139
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
140
tecks2.TextTransparency = tecks2.TextTransparency + .04
141
tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
142
tecks3.Rotation = tecks2.Rotation + .8
143
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
144
tecks3.TextTransparency = tecks2.TextTransparency + .04
145
end
146
naeeym2:Destroy()
147
end)
148
chat()
149
150
end
151
function onChatted(msg)
152
chatfunc(msg)
153
154
end
155
game.Players.LocalPlayer.Chatted:connect(onChatted)
156
157
local p = game.Players.LocalPlayer
158
local char = p.Character
159
local hed = char.Head
160
local arm1 = char["Right Arm"]
161
local arm2 = char["Left Arm"]
162
local leg1 = char["Right Leg"]
163
local leg2 = char["Left Leg"]
164
local tor = char.Torso
165
local hrp = char.HumanoidRootPart
166
char.Humanoid.Name = "DragonBallSuperHumanoid"
167
local hum = char.DragonBallSuperHumanoid
168
169
local cooldown = false
170
local potara = false
171
local ssjg = false
172
local ssjr = false
173
local ssj3 = false
174
local sss3 = false
175
local ssj2 = false
176
local assj2 = false
177
local ssj1 = false
178
local ssjb = false
179
local fullpowerssj = false
180
local kaioken2 = false
181
local kaioken4 = false
182
local kaioken5 = false
183
local kaioken10 = false
184
local kaioken20 = false
185
local kaioken = false
186
local kaiokenx50 = false
187
local ssjbk = false
188
local ssjwhite = false
189
local ssjbfullpower = false
190
local attacking = false
191
local otherarm = false
192
local ultrainstinct = false
193
local automoviment = false
194
local limitbreaker = false
195
local being = false
196
local normal = true
197
local dodge = false
198
local safe = false
199
local fling = false
200
local assj3 = false
201
local available = false
202
local auracan = false
203
local auracan2 = false
204
local auracan3 = false
205
local auracan4 = false
206
local already2 = false
207
local already3 = false
208
local already = false
209
local kamehameha3 = false
210
local kamehameha4 = false
211
local charge = false
212
213
scream1 = Instance.new("Sound",char)
214
scream1.SoundId = "http://www.roblox.com/asset/?id = 527276541"
215
scream1.Volume = 10
216
wait1 = Instance.new("Sound",char)
217
wait1.SoundId = "http://www.roblox.com/asset/?id = 966262774"
218
wait1.Volume = 10
219
oho1 = Instance.new("Sound",char)
220
oho1.SoundId = "http://www.roblox.com/asset/?id = 1377474185"
221
oho1.Volume = 10
222
gah1 = Instance.new("Sound",char)
223
gah1.SoundId = "http://www.roblox.com/asset/?id = 1306739862"
224
gah1.Volume = 10
225
226
227
punch = Instance.new("Sound",game.Players.LocalPlayer.Character)
228
punch.SoundId = "rbxassetid://1058693352"
229
punch.Volume = 1
230
punch.Name = "puncher"
231
232
local Mus1 = Instance.new("Sound",char)
233
Mus1.Name = "audio"
234
Mus1.SoundId = "rbxassetid://411274847"
235
Mus1.Volume = 5
236
Mus1.Looped = false
237
238
local Mus = Instance.new("Sound",char)
239
Mus.Name = "music"
240
Mus.Pitch = 1
241
Mus.Volume = 5
242
Mus.Looped = true
243
Mus.Name = "theme"
244
245
function onChatted(msg)
246
chatfunc(msg)
247
248
end
249
250
p.Chatted:connect(function(m)
251
if m == "AAAAA" then
252
scream1:Play()
253
end
254
end)
255
256
p.Chatted:connect(function(o)
257
if o == "ohohoh" then
258
oho1:Play()
259
end
260
end)
261
262
p.Chatted:connect(function(w)
263
if w == "don't you dare keep me waiting" then
264
wait1:Play()
265
end
266
end)
267
268
p.Chatted:connect(function(g)
269
if g == "GAAAAAH" then
270
gah1:Play()
271
GroundWave1()
272
273
local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
274
275
local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
276
277
local ssjgaura = Instance.new("ParticleEmitter",tor)
278
ssjgaura.Name = "SSJGaura"
279
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(0, 150, 255))
280
ssjgaura.LightEmission = 1
281
ssjgaura.Transparency = NumberSequence.new(list2)
282
ssjgaura.Size = NumberSequence.new(5,15)
283
ssjgaura.Lifetime = NumberRange.new(0.9)
284
ssjgaura.Rate = 89
285
ssjgaura.ZOffset = -5.5
286
ssjgaura.Speed = NumberRange.new(5)
287
ssjgaura.LockedToPart = true
288
289
local ssjgaurag = Instance.new("ParticleEmitter",tor)
290
ssjgaurag.Name = "SSGaura"
291
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(0, 50, 255))
292
ssjgaurag.LightEmission = 0.75
293
ssjgaurag.Transparency = NumberSequence.new(list)
294
ssjgaurag.Size = NumberSequence.new(5,15)
295
ssjgaurag.Lifetime = NumberRange.new(0.99)
296
ssjgaurag.Rate = 89
297
ssjgaurag.ZOffset = -2.5
298
ssjgaurag.Speed = NumberRange.new(5.999)
299
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
300
ssjgaurag.LockedToPart = true
301
302
ssjgaura.Texture = "rbxassetid://256159034"
303
ssjgaurag.Texture = "rbxassetid://256159034"
304
305
wait(4.1)
306
ssjgaura:Destroy()
307
ssjgaurag:Destroy()
308
309
superior()
310
end
311
end)
312
313
function normalpunch()
314
315
local c = game.Players.LocalPlayer.Character
316
317
if attacking == false then
318
attacking = true
319
320
if otherarm == false then
321
	otherarm = true
322
end
323
324
local omg = c.Torso["Right Shoulder"].C0
325
c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0.3,0,0) * CFrame.Angles(0,0,math.rad(90))
326
local killer = Instance.new("Part",c)
327
killer.Name = "killer"
328
killer.Size = Vector3.new(5,5,5)
329
killer.Transparency = 1
330
killer:BreakJoints()
331
killer.CanCollide = false
332
local wel = Instance.new("Weld",killer)
333
wel.Part0 = killer
334
wel.Part1 = c["Right Arm"]
335
wel.C0 = CFrame.new(0,1,0)
336
force = 20
337
338
killer.Touched:connect(function(h)
339
	
340
for _,x in pairs(h.Parent:GetChildren()) do
341
if x.ClassName == "Humanoid" then
342
343
if normal == true then
344
	fling = false
345
end
346
347
if ultrainstinct == true or limitbreaker == true then
348
       fling = false
349
end
350
351
local stop = h.Parent.HumanoidRootPart.Velocity
352
if x.Parent.Name == game.Players.LocalPlayer.Name then
353
safe = true
354
else safe = false
355
end
356
if x then
357
if safe == false then
358
       if fling == true then
359
	if normal == true then
360
               force = 2.5
361
if ultrainstinct == true then
362
	force = 4.9
363
	
364
	if limitbreaker == true then
365
		force = 5.9
366
367
neck.C0 = neckp
368
wait(.050)
369
end
370
end      
371
end 
372
    end
373
374
h.Parent.HumanoidRootPart.Velocity = CFrame.new(c.HumanoidRootPart.Position,h.Parent.HumanoidRootPart.Position).lookVector * force
375
local bodyforc = Instance.new("BodyForce", h.Parent.HumanoidRootPart)
376
punch:Play()
377
bodyforc.force = Vector3.new(0, h.Parent.HumanoidRootPart:GetMass() * 196.1, 0)
378
379
wait(0.02)
380
381
x:TakeDamage(20.2555555)
382
383
if ssjb == true or ssjbfullpower == true or ssjwhite == true or ssjg == true then
384
x:TakeDamage(55.99999)
385
end
386
387
if ultrainstinct == true or limitbreaker == true then
388
while true do
389
wait(0.0000001)
390
x:TakeDamage(math.huge)
391
end
392
end
393
394
wait()
395
safe = true
396
bodyforc:Remove()
397
h.Parent.HumanoidRootPart.Velocity = stop
398
399
end
400
end
401
402
end
403
end
404
end)
405
406
wait(0.01)
407
408
    coroutine.wrap(function()
409
     for i = 7.5,2.5,0.29 do
410
         wait()
411
           end
412
             wait()
413
             killer:Remove()
414
      wait(0.5)
415
c.Torso["Right Shoulder"].C0 = omg
416
   wait(0.05)
417
418
attacking = false
419
wait()
420
421
end)()
422
423
end
424
425
wait(.1)
426
427
end
428
429
function normalpunch2()
430
431
local c = game.Players.LocalPlayer.Character
432
433
if attacking == false then
434
attacking = true
435
436
if otherarm == true then
437
	otherarm = false
438
end
439
440
local omg = c.Torso["Left Shoulder"].C0
441
c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
442
local killer = Instance.new("Part",c)
443
killer.Name = "killer"
444
killer.Size = Vector3.new(5,5,5)
445
killer.Transparency = 1
446
killer:BreakJoints()
447
killer.CanCollide = false
448
local wel = Instance.new("Weld",killer)
449
wel.Part0 = killer
450
wel.Part1 = c["Left Arm"]
451
wel.C0 = CFrame.new(0,1,0)
452
force = 20
453
454
killer.Touched:connect(function(h)
455
	
456
for _,x in pairs(h.Parent:GetChildren()) do
457
if x.ClassName == "Humanoid" then
458
459
if normal == true then
460
	fling = false
461
end
462
463
if ultrainstinct == true or limitbreaker == true then
464
       fling = false
465
end
466
467
local stop = h.Parent.HumanoidRootPart.Velocity
468
if x.Parent.Name == game.Players.LocalPlayer.Name then
469
safe = true
470
else safe = false
471
end
472
if x then
473
if safe == false then
474
       if fling == true then
475
	if normal == true then
476
               force = 2.5
477
if ultrainstinct == true then
478
	force = 4.9
479
	if limitbreaker == true then
480
force = 5.9
481
482
neck.C0 = neckp
483
wait(.50)
484
end
485
end      
486
end;end
487
    
488
h.Parent.HumanoidRootPart.Velocity = CFrame.new(c.HumanoidRootPart.Position,h.Parent.HumanoidRootPart.Position).lookVector * force
489
local bodyforc = Instance.new("BodyForce", h.Parent.HumanoidRootPart)
490
punch:Play()
491
bodyforc.force = Vector3.new(0, h.Parent.HumanoidRootPart:GetMass() * 196.1, 0)
492
493
wait(0.2)
494
495
x:TakeDamage(20.2555555)
496
497
if ssjb == true then
498
x:TakeDamage(55.99999)
499
end
500
501
if ultrainstinct == true or limitbreaker == true then
502
while true do
503
wait(0.0000001)
504
x:TakeDamage(math.huge)
505
end
506
end
507
508
wait()
509
safe = true
510
bodyforc:Remove()
511
h.Parent.HumanoidRootPart.Velocity = stop
512
513
end
514
end
515
516
end
517
end
518
end)
519
520
wait(0.1)
521
522
    coroutine.wrap(function()
523
     for i = 7.5,2.5,0.29 do
524
         wait()
525
           end
526
             wait()
527
             killer:Remove()
528
      wait(0.5)
529
c.Torso["Left Shoulder"].C0 = omg
530
   wait(0.05)
531
532
attacking = false
533
wait()
534
end)()
535
536
end
537
538
wait(.1)
539
540
end
541
542
--	hrp.CFrame = hit.Parent.HumanoidRootPart.CFrame * CFrame.new(0,0,2)
543
544
game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
545
	if key == "z" then
546
		if attacking == false then
547
		if otherarm == false then
548
		normalpunch()
549
		end
550
		end
551
		--
552
		if attacking == false then
553
		if otherarm == true then
554
		normalpunch2()
555
		end
556
		end
557
	
558
		end
559
end)
560
561
game.Players.LocalPlayer.Character.Head.face.Texture = "rbxassetid://967842214"
562
563
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=259849794"
564
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=539482020"
565
566
Hair7 = Instance.new("Part")
567
Hair7.Parent = p.Character
568
Hair7.Name = "Hair"
569
Hair7.CanCollide = false
570
Hair7.Locked = true
571
Hair7.TopSurface = "Smooth"
572
Hair7.BottomSurface = "Smooth"
573
Hair7.formFactor = "Symmetric"
574
Hair7.Material = "Neon"
575
Hair7.BrickColor = BrickColor.new("Really black")
576
Hair7.CFrame = p.Character.Torso.CFrame
577
Hair7.Size = Vector3.new(1, 1, 1)
578
Hair7.Transparency = 0
579
580
Weld1 = Instance.new("Weld")
581
Weld1.Parent = p.Character.Head
582
Weld1.Part0 = p.Character.Head
583
Weld1.Part1 = Hair7
584
Weld1.C0 = CFrame.new(0, 1, 0)
585
586
Mesh = Instance.new("SpecialMesh")
587
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
588
Mesh.Parent = Hair7
589
Mesh.Scale = Vector3.new(1, 1, 1)
590
Mesh.MeshType = "FileMesh"
591
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
592
Mesh.TextureId = ""
593
594
ape51 = Instance.new("Part",char)
595
    ape51.Transparency = 0
596
	ape51.Color = Color3.fromRGB(106,57,8)
597
    weldape5 = Instance.new("Weld",ape51)
598
    weldape5.Part0 = tor
599
    weldape5.Part1 = ape51
600
    weldape5.C0 = CFrame.new(0.4,-0,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
601
    meshape5 = Instance.new("SpecialMesh",ape51)
602
    meshape5.MeshId = "rbxassetid://547956749"
603
	meshape5.TextureId = Mesh.TextureId
604
    meshape5.Scale = Vector3.new(0.025,0.025,0.025)
605
606
ape56 = Instance.new("Part",char)
607
    ape56.Transparency = 1
608
	ape56.Color = Color3.fromRGB(106,57,8)
609
    weldape6 = Instance.new("Weld",ape56)
610
    weldape6.Part0 = hrp
611
    weldape6.Part1 = ape56
612
    weldape6.C0 = CFrame.new(0.4,-0,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
613
    meshape6 = Instance.new("SpecialMesh",ape56)
614
    meshape6.MeshId = "rbxassetid://547956749"
615
	meshape6.TextureId = Mesh.TextureId
616
    meshape6.Scale = Vector3.new(0.025,0.025,0.025)
617
618
local mouse = p:GetMouse()
619
620
local rock = false
621
local roc = false
622
local rock3 = false
623
local rock2 = false
624
local rock4 = false
625
local rock5 = false
626
local rock6 = false
627
local GroundShake = false
628
local GroundShake2 = false
629
630
local rad = math.rad
631
632
function RenderStepped()
633
	
634
if rock == true then
635
	wait(math.random(0.25,0.79))
636
		local ay = Instance.new("Part",char)
637
ay.Name = "NewPart2"
638
ay.Size = Vector3.new(0.299,0.299,0.299)
639
ay.CanCollide = false
640
641
for i,v in pairs(workspace:GetChildren()) do
642
		if v:IsA("Part") then
643
			if v.Name == "Base" or v.Name == "Baseplate" then
644
				
645
	
646
ay.BrickColor = v.BrickColor
647
ay.Material = v.Material
648
ay.Transparency = v.Transparency
649
			end
650
		end
651
	end
652
653
ay.Position = Vector3.new(999,999,999)
654
ay.CFrame = CFrame.new(hrp.Position.x+math.random(-19,19),hrp.Position.y-2,hrp.Position.z+math.random(-19,19))
655
	local ys = Instance.new("BodyVelocity",ay)
656
ys.Name = "GO"
657
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
658
659
ys.Velocity = Vector3.new(0,5,0)
660
	game.Debris:AddItem(ay,math.random(3,4))
661
end
662
663
ape56.Color = ape51.Color
664
ape56.Material = ape51.Material
665
666
if hum.Health <= 29.999999 then
667
	
668
if char.Shirt.ShirtTemplate ~= "rbxassetid://259849794" then
669
670
char.Shirt.ShirtTemplate = "rbxassetid://259849794"
671
char.Pants.PantsTemplate = "rbxassetid://539482020"
672
673
end
674
675
end
676
677
if fullpowerssj == true then
678
	hum.Health = hum.Health + 0.25
679
end
680
681
if fullpowerssj == true and ssj2 == true then
682
	hum.Health = hum.Health + 0.29
683
end
684
685
if ssjg == true then
686
	hum.Health = hum.Health + 0.25
687
end
688
689
if ssjbk == true then
690
	hum.Health = hum.Health -0.05
691
end
692
693
if ultrainstinct == true then
694
	wait(300)
695
	ultrainstinct = false
696
end
697
698
	if auracan == true then
699
	if available == true then
700
	tor.control.Texture = "rbxassetid://901509906"
701
	wait(.00075)
702
	tor.control.Texture = "rbxassetid://901510046"
703
	wait(.00075)
704
	tor.control.Texture = "rbxassetid://901510125"
705
	end
706
	if ssj2 == true and assj2 == false then
707
	tor.ssj2aura2.Texture = "rbxassetid://901509906"
708
	wait(.00075)
709
	tor.ssj2aura2.Texture = "rbxassetid://901510046"
710
	wait(.00075)
711
	tor.ssj2aura2.Texture = "rbxassetid://901510125"
712
	wait(.00075)
713
	tor.ssj2aura2.Texture = "rbxassetid://1072507908"
714
	end
715
end
716
717
if auracan2 == true then
718
	if available == true then
719
720
	tor.aura.Texture = "rbxassetid://639676034"
721
	wait(0.1)
722
	tor.aura.Texture = "rbxassetid://639676268"
723
	wait(0.2)
724
	tor.aura.Texture = "rbxassetid://639676527"
725
	wait(0.1)
726
	tor.aura.Texture = "rbxassetid://639676855"
727
	
728
	tor.ssj3aura.Texture = "rbxassetid://639676034"
729
	wait(0.09)
730
	tor.ssj3aura.Texture = "rbxassetid://639676268"
731
	wait(0.1)
732
	tor.ssj3aura.Texture = "rbxassetid://639676527"
733
	wait(0.09)
734
	tor.ssj3aura.Texture = "rbxassetid://639676855"
735
	
736
end
737
end
738
739
if ssjb == true and available == true then
740
	if available == true and ssjb == true then
741
	tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=894173257" 
742
	wait(0.75)
743
	tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=894173392"
744
	wait(0.5)
745
	tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=890403068"
746
	wait(0.75)
747
	tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=890403512"
748
end
749
end
750
751
if ssjg == true then
752
if available == true then
753
	
754
--tor.SSGaura.Texture = "rbxassetid://256159034"
755
tor.SSJGaura.Texture = "rbxassetid://256159034"
756
	wait(12)
757
--tor.SSGaura.Texture = "rbxassetid://1177939359"
758
tor.SSJGaura.Texture = "rbxassetid://1177939359"
759
	wait(6)
760
--tor.SSGaura.Texture = "rbxassetid://256159034"
761
tor.SSJGaura.Texture = "rbxassetid://256159034"
762
	wait(12)
763
--tor.SSGaura.Texture = "rbxassetid://1177939359"
764
tor.SSJGaura.Texture = "rbxassetid://1177939359"
765
766
end
767
end
768
	
769
	if kamehameha3 == true then
770
	if assj3 == false then
771
	char.kame.Transparency = char.kame.Transparency - 0.006
772
	char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
773
	end
774
	if assj3 == true then
775
	char.kame.Transparency = char.kame.Transparency - 0.009
776
	char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
777
	if ultrainstinct == true or limitbreaker == true then
778
	char.kame.Transparency = char.kame.Transparency - 0.009
779
	char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
780
if limitbreaker == true then
781
	char.kame.Transparency = char.kame.Transparency - 0.009
782
	char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-1755,1729)),rad(math.random(-1890,1890)),rad(math.random(-1924,1948)))
783
end
784
	end
785
	end
786
	end
787
	
788
	if kamehameha4 == true then
789
	if ssj2 == true or fullpowerssj == true or ultrainstinct == true or limitbreaker == true then
790
	char.hame.Transparency = char.hame.Transparency - 0.006
791
	char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-100,100)),rad(math.random(-300,300)),rad(math.random(-400,400)))
792
	end
793
	if ssj3 == true or fullpowerssj == true or ultrainstinct == true or limitbreaker == true then
794
	char.hame.Transparency = char.hame.Transparency - 0.009
795
	char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-390,390)),rad(math.random(-424,448)))
796
if ultrainstinct == true or limitbreaker == true then
797
	char.hame.Transparency = char.hame.Transparency - 0.009
798
	char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-755,729)),rad(math.random(-890,890)),rad(math.random(-924,948)))
799
if limitbreaker == true then
800
	char.hame.Transparency = char.hame.Transparency - 0.009
801
	char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-1755,1729)),rad(math.random(-1890,1890)),rad(math.random(-1924,1948)))
802
end
803
	end
804
	end
805
	end
806
	
807
	if GroundShake == true then
808
	for i,v in pairs(workspace:GetChildren()) do
809
		if v:IsA("Part") then
810
				v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
811
			end
812
		end
813
	
814
	end
815
	
816
	end
817
	
818
  if GroundShake2 == true then
819
	
820
for i,v in pairs(workspace:GetChildren()) do
821
		if v:IsA("Part") then
822
				v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
823
			end
824
		end
825
end
826
827
function RenderStepped2()
828
	
829
if limitbreaker == true then
830
	
831
hum.MaxHealth = math.huge
832
hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
833
	
834
if automoviment == true then
835
	
836
hum.WalkSpeed = hum.WalkSpeed + 0.1
837
hum.JumpPower = hum.JumpPower + 0.1
838
839
if hum.JumpPower >= 200 then
840
	if hum.WalkSpeed >= 600 then
841
		automoviment = false
842
	end;end
843
844
end;end
845
846
if ultrainstinct == true then
847
848
hum.MaxHealth = math.huge
849
hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
850
851
if ssj == true then
852
	hum.MaxHealth = math.huge
853
	hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
854
end
855
end
856
857
	if rock2 == true then
858
		wait(0.1)
859
		
860
	for i,v in pairs(char:GetChildren()) do
861
		if v:IsA("Part") then
862
		if v.Name == "NewPart2" then
863
			v.GO.Velocity = Vector3.new(0,-5,0)
864
		end
865
		end
866
	
867
		end
868
		rock2 = false
869
	end
870
	if rock3 == true then
871
		wait(0.1)
872
	for i,v in pairs(char:GetChildren()) do
873
		if v:IsA("Part") then
874
		if v.Name == "NewPart2" then
875
			v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
876
		end
877
		end
878
	end
879
	rock3 = false
880
	end
881
882
	if rock4 == true then
883
		wait(0.1)
884
	for i,v in pairs(char:GetChildren()) do
885
		if v:IsA("Part") then
886
		if v.Name == "NewPart2" then
887
			v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
888
		end
889
		end
890
	end
891
	end
892
893
	if rock5 == true then
894
		wait(0.1)
895
	for i,v in pairs(char:GetChildren()) do
896
		if v:IsA("Part") then
897
		if v.Name == "NewPart3" then
898
			v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
899
		end
900
		end
901
	end
902
	end
903
	
904
	if rock6 == true then
905
		wait(0.1)
906
		
907
	for i,v in pairs(char:GetChildren()) do
908
		if v:IsA("Part") then
909
		if v.Name == "NewPart2" then
910
			v.GO.Velocity = Vector3.new(0,-5,0)
911
		end
912
		end
913
	
914
		end
915
	end
916
	
917
end
918
919
game:GetService("RunService").RenderStepped:connect(RenderStepped)
920
game:GetService("RunService").RenderStepped:connect(RenderStepped2)
921
922
function ssj()
923
if hum.Health >= 23.999999 then
924
if normal == true then
925
if ssj1 == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjbfullpower == false and ssjwhite == false and ultrainstinct == false and fullpowerssj == false then
926
	if being == false then
927
	being = true
928
		end
929
	end
930
end
931
	
932
chatfunc("Full Power Super Saiyan!")
933
	
934
	hum.WalkSpeed = 0
935
	hum.JumpPower = 0
936
937
Mus.Pitch = 1
938
939
Mus:Play()
940
Mus.SoundId = "http://www.roblox.com/asset/?id=321942007"
941
Mus1:Play()
942
943
	Hair7.Color = Color3.fromRGB(255,246,123)
944
	ape51.Color = Color3.fromRGB(255,246,123)
945
	Mesh.MeshId = "rbxassetid://430344159"
946
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
947
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
948
	
949
		hed.face.Texture = "rbxassetid://231488668"
950
951
local num = 0
952
local a21e = Instance.new("Part",char)
953
a21e.Name = "Beam"..num
954
a21e.Locked = true
955
a21e.Size = Vector3.new(1,1,1)
956
a21e.CanCollide = false
957
a21e.Position = Vector3.new(999,999,999)
958
a21e.BrickColor = BrickColor.new("Cool yellow")
959
a21e.Material = "Neon"
960
a21e.Transparency = 0
961
local aa21e = Instance.new("SpecialMesh",a21e)
962
a21e.Anchored = true
963
a21e.Position = hrp.Position
964
aa21e.MeshType = "Sphere"
965
aa21e.Scale = Vector3.new(1,1,1)
966
967
	for i = 1,25 do
968
	wait()
969
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
970
	a21e.Transparency = a21e.Transparency + 0.04
971
	end
972
	
973
	wait(.1)
974
	
975
	a21e:Remove()
976
	
977
	wait()
978
979
hum.WalkSpeed = 55
980
hum.JumpPower = 75
981
hum.MaxHealth = math.huge
982
hum.Health = 500.000
983
984
being = false
985
986
	ssj1 = true
987
	
988
	normal = false
989
	
990
end
991
end
992
993
function angry()
994
995
if hum.Health <= 23.999999 then
996
if normal == true then
997
if fullpowerssj == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjbfullpower == false and ssjwhite == false and ultrainstinct == false and ssj1 == false then
998
	if being == false then
999
	being = true
1000
		end
1001
	end
1002
end
1003
1004
--GroundShake = true
1005
1006
Mus.Pitch = 1
1007
1008
	hum.WalkSpeed = 0
1009
	hum.JumpPower = 0
1010
1011
chatfunc("NOW I'M ANGRY!!!!")
1012
1013
Mus:Play()
1014
Mus.SoundId = "http://www.roblox.com/asset/?id=353341880"
1015
local Mus2 = Instance.new("Sound",char)
1016
Mus2.SoundId = "rbxassetid://301184111"
1017
Mus2.Volume = 4
1018
Mus2.Looped = false
1019
Mus2:Play()
1020
Mus1:Play()
1021
1022
		hed.face.Texture = "rbxassetid://231488725"
1023
1024
	Hair7.Color = Color3.fromRGB(255,255,0)
1025
	ape51.Color = Color3.fromRGB(255,255,0)
1026
	Hair7.Material = Enum.Material.Neon
1027
	Mesh.MeshId = "rbxassetid://430344159"
1028
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
1029
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
1030
	
1031
local ssj2aura = Instance.new("ParticleEmitter",tor)
1032
ssj2aura.Name = "control"
1033
ssj2aura.Texture = "rbxassetid://241992237"
1034
ssj2aura.Transparency = NumberSequence.new(0.425)
1035
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
1036
ssj2aura.LightEmission = 1
1037
ssj2aura.Size = NumberSequence.new(6)
1038
ssj2aura.Lifetime = NumberRange.new(0.5)
1039
ssj2aura.Rate = 19
1040
ssj2aura.ZOffset = 0
1041
ssj2aura.Speed = NumberRange.new(10)
1042
ssj2aura.LockedToPart = true
1043
ssj2aura.ZOffset = -1
1044
1045
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
1046
ssj2aura2.Name = "control2"
1047
ssj2aura2.Texture = "rbxassetid://1072507908"
1048
ssj2aura2.Transparency = NumberSequence.new(0.555)
1049
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
1050
ssj2aura2.LightEmission = 0.75
1051
ssj2aura2.Size = NumberSequence.new(6)
1052
ssj2aura2.Lifetime = NumberRange.new(0.5)
1053
ssj2aura2.Rate = 19
1054
ssj2aura2.ZOffset = -1
1055
ssj2aura2.Speed = NumberRange.new(10)
1056
ssj2aura2.LockedToPart = true
1057
ssj2aura2.ZOffset = -1
1058
1059
available = true
1060
1061
auracan = true
1062
1063
local num = 0
1064
local a21e = Instance.new("Part",char)
1065
a21e.Name = "Beam"..num
1066
a21e.Locked = true
1067
a21e.Size = Vector3.new(5,5,5)
1068
a21e.CanCollide = false
1069
a21e.Position = Vector3.new(999,999,999)
1070
a21e.BrickColor = BrickColor.new("New Yeller")
1071
a21e.Material = "Neon"
1072
a21e.Transparency = 0
1073
local aa21e = Instance.new("SpecialMesh",a21e)
1074
a21e.Anchored = true
1075
a21e.Position = hrp.Position
1076
aa21e.MeshType = "Sphere"
1077
aa21e.Scale = Vector3.new(1,1,1)
1078
1079
	for i = 1,59 do
1080
	wait()
1081
	aa21e.Scale = aa21e.Scale + Vector3.new(1,1,1)
1082
	a21e.Transparency = a21e.Transparency + 0.03
1083
	end
1084
	
1085
	wait(.1)
1086
	
1087
	a21e:Remove()
1088
	
1089
	wait()
1090
1091
hum.WalkSpeed = 60.9999999999999999999999999999
1092
hum.JumpPower = 80.9999999999999999999999999999
1093
hum.MaxHealth = math.huge
1094
hum.Health = 750000
1095
1096
being = false
1097
1098
--GroundShake = false
1099
1100
	fullpowerssj = true
1101
	
1102
	normal = false
1103
1104
end
1105
end
1106
1107
NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
1108
NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
1109
LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1110
LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1111
RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1112
RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1113
LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1114
LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1115
RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1116
RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1117
1118
Neck = tor["Neck"]
1119
RightShoulder = tor["Right Shoulder"]
1120
LeftShoulder = tor["Left Shoulder"]
1121
RightHip = tor["Right Hip"]
1122
LeftHip = tor["Left Hip"]
1123
RootJoint = hrp["RootJoint"]
1124
1125
RootJointC0 = RootJoint.C0
1126
RootJointC1 = RootJoint.C1
1127
1128
function KameWelds()
1129
	ape51.Transparency = 1
1130
	ape56.Transparency = 0
1131
 local TiltX = 0
1132
 local  TiltY = 0
1133
 local TiltZ = 1.57
1134
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
1135
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
1136
 TiltX = 0.6
1137
 TiltY = 0
1138
 TiltZ = 0
1139
 local MoveX = 0
1140
 local MoveY = 0
1141
 local MoveZ = -0.3
1142
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1143
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1144
 TiltX = -0.05
1145
 TiltY = 0
1146
 TiltZ = 0
1147
 MoveX = 0
1148
 MoveY = 0.1
1149
 MoveZ = 0
1150
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1151
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1152
end
1153
1154
function RefreshWelds()
1155
 Neck.C0 = NeckC0
1156
 Neck.C1 = NeckC1
1157
 RightShoulder.C0 = RightShoulderC0
1158
 RightShoulder.C1 = RightShoulderC1
1159
 LeftShoulder.C0 = LeftShoulderC0
1160
 LeftShoulder.C1 = LeftShoulderC1
1161
 RightHip.C0 = RightHipC0
1162
 RightHip.C1 = RightHipC1
1163
 LeftHip.C0 = LeftHipC0
1164
 LeftHip.C1 = LeftHipC1
1165
 RootJoint.C0 = RootJointC0
1166
 RootJoint.C1 = RootJointC1
1167
end
1168
1169
GroundWave2 = function()
1170
	local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1171
	Colors = {"Medium blue", "Medium blue"}
1172
	if fullpowerssj == true then
1173
		Colors = {"Deep orange", "Deep orange"}
1174
	end
1175
	if kaioken == true then
1176
		Colors = {"Persimmon", "Persimmon"}
1177
	end
1178
	if limitbreaker == true then
1179
		Colors = {"Bright red", "Bright red"}
1180
	end
1181
	local wave3 = Instance.new("Part", char)
1182
	wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1183
	wave3.Anchored = true
1184
	wave3.Name = "Wave"
1185
	wave3.CanCollide = false
1186
	wave3.Locked = true
1187
	wave3.Size = Vector3.new(1, 1, 1)
1188
	wave3.TopSurface = "Smooth"
1189
	wave3.BottomSurface = "Smooth"
1190
	wave3.Transparency = 0.35
1191
	wave3.CFrame = HandCF
1192
	wm1 = Instance.new("SpecialMesh", wave3)
1193
	wm1.MeshId = "rbxassetid://3270017"
1194
	coroutine.wrap(function()
1195
	for i = 1, 30, 1 do
1196
	wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
1197
	wave3.Size = wm1.Scale
1198
	wave3.CFrame = HandCF
1199
	wave3.Transparency = i/30
1200
	wait()
1201
	end
1202
	wait()
1203
	wave3:Destroy()
1204
	end)()
1205
end
1206
GroundWave3 = function()
1207
	local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1208
	Colors = {"Medium blue", "Medium blue"}
1209
	if fullpowerssj == true then
1210
		Colors = {"Deep orange", "Deep orange"}
1211
	end
1212
	if kaioken == true then
1213
		Colors = {"Persimmon", "Persimmon"}
1214
	end
1215
	if limitbreaker == true then
1216
		Colors = {"Bright red", "Bright red"}
1217
	end
1218
	local wave2 = Instance.new("Part", char)
1219
	wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1220
	wave2.Anchored = true
1221
	wave2.Name = "Wave"
1222
	wave2.CanCollide = false
1223
	wave2.Locked = true
1224
	wave2.Size = Vector3.new(1, 1, 1)
1225
	wave2.TopSurface = "Smooth"
1226
	wave2.BottomSurface = "Smooth"
1227
	wave2.Transparency = 0.35
1228
	wave2.CFrame = HandCF
1229
	wm2 = Instance.new("SpecialMesh", wave2)
1230
	wm2.MeshId = "rbxassetid://3270017"
1231
	coroutine.wrap(function()
1232
	for i = 1, 30, 1 do
1233
	wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
1234
	wave2.Size = wm2.Scale
1235
	wave2.CFrame = HandCF
1236
	wave2.Transparency = i/30
1237
	wait()
1238
	end
1239
	wait()
1240
	wave2:Destroy()
1241
	end)()
1242
end
1243
GroundWave4 = function()
1244
	local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
1245
	Colors = {"Medium blue", "Medium blue"}
1246
	if fullpowerssj == true then
1247
		Colors = {"Deep orange", "Deep orange"}
1248
	end
1249
	if kaioken == true then
1250
		Colors = {"Persimmon", "Persimmon"}
1251
	end
1252
	if limitbreaker == true then
1253
		Colors = {"Bright red", "Bright red"}
1254
	end
1255
	local wave1 = Instance.new("Part", char)
1256
	wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1257
	wave1.Anchored = true
1258
	wave1.Name = "Wave"
1259
	wave1.CanCollide = false
1260
	wave1.Locked = true
1261
	wave1.Size = Vector3.new(1, 1, 1)
1262
	wave1.TopSurface = "Smooth"
1263
	wave1.BottomSurface = "Smooth"
1264
	wave1.Transparency = 0.35
1265
	wave1.CFrame = HandCF
1266
	wm3 = Instance.new("SpecialMesh", wave1)
1267
	wm3.MeshId = "rbxassetid://3270017"
1268
	coroutine.wrap(function()
1269
	for i = 1,30 do
1270
	wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
1271
	wave1.Size = wm3.Scale
1272
	wave1.CFrame = HandCF
1273
	wave1.Transparency = i/30
1274
	wait()
1275
	end
1276
	wait()
1277
	wave1:Destroy()
1278
	end)()
1279
end
1280
1281
--[[function genkibomb()
1282
	
1283
	if attacking == false then
1284
		attacking = true
1285
	
1286
	local c = char
1287
	
1288
	local omg1 = c.Torso["Left Shoulder"].C0
1289
	local omg2 = c.Torso["Right Shoulder"].C0
1290
	
1291
	hrp.Anchored = true
1292
	hum.PlatformStand = true
1293
	
1294
	c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0.5,0) * CFrame.Angles(0,0,math.rad(-180))
1295
	c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0.5,0) * CFrame.Angles(0,0,math.rad(180))
1296
	
1297
local num = 0
1298
local a21e = Instance.new("Part",char)
1299
a21e.Name = "Beam"
1300
a21e.Locked = true
1301
a21e.Size = Vector3.new(5,5,5)
1302
a21e.CanCollide = false
1303
a21e.BrickColor = BrickColor.new("Medium blue")
1304
a21e.Material = "Neon"
1305
a21e.Transparency = 1
1306
local aa21e = Instance.new("SpecialMesh",a21e)
1307
a21e.Anchored = true
1308
a21e.Position = hrp.Position + Vector3.new(0,70,0)
1309
aa21e.MeshType = "Sphere"
1310
aa21e.Scale = Vector3.new(0.15,0.15,0.15)
1311
1312
local z142 = Instance.new("Sound",char)
1313
z142.Volume = 10
1314
z142.Looped = false
1315
z142.SoundId = "rbxassetid://919429799"
1316
z142:Play()
1317
1318
	for i = 1,99 do
1319
	wait()
1320
	aa21e.Scale = aa21e.Scale + Vector3.new(0.079,0.079,0.079)
1321
	a21e.Transparency = a21e.Transparency - 0.04
1322
	end
1323
	
1324
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
1325
local part, position = workspace:FindPartOnRay(ray, char, false, true)
1326
1327
local distance = (tor.CFrame.p - position).magnitude
1328
1329
c.Torso["Right Shoulder"].C0 = omg2
1330
c.Torso["Left Shoulder"].C0 = omg1
1331
1332
	c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0,0) * CFrame.Angles(0,0,math.rad(-90))
1333
	c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(90))
1334
1335
for i = 1,259 do
1336
    wait()
1337
a21e.CFrame = a21e.CFrame:lerp(CFrame.new(pos), i/259)
1338
1339
for _,childs in pairs(game.Workspace:GetChildren()) do
1340
if childs.Name ~= char.Name then
1341
if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
1342
if (tor.Position-childs.HumanoidRootPart.Position).magnitude <= distance then
1343
1344
z142:Remove()
1345
1346
    childs:Destroy()
1347
1348
    num = num + 1
1349
    local a21 = Instance.new("Part",char)
1350
a21.Name = "Beam"..num
1351
a21.Locked = true
1352
a21.Size = Vector3.new(1,1,1)
1353
a21.CanCollide = false
1354
a21.Position = Vector3.new(999,999,999)
1355
a21.BrickColor = BrickColor.new("Medium blue")
1356
a21.Material = "Neon"
1357
a21.Transparency = 0
1358
local aa21 = Instance.new("SpecialMesh",a21)
1359
a21.Anchored = true
1360
a21.Position = part.Position
1361
aa21.MeshType = "Sphere"
1362
aa21.Scale = Vector3.new(1,1,1)
1363
1364
GroundWave2()
1365
GroundWave3()
1366
GroundWave4()
1367
1368
    for i = 1,50 do
1369
    wait()
1370
    char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + Vector3.new(5,5,5)
1371
    char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
1372
    end
1373
    end
1374
1375
c.Torso["Right Shoulder"].C0 = omg2
1376
c.Torso["Left Shoulder"].C0 = omg1
1377
1378
    hrp.Anchored = false
1379
    hum.PlatformStand = false
1380
1381
    attacking = false
1382
1383
end
1384
end
1385
1386
game:GetService("Debris"):AddItem(a21e,0.9)
1387
end
1388
end
1389
	end
1390
end--]]
1391
1392
function KiWelds()
1393
 --Neck.C0 = NeckC0 * CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4
1394
 --RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2
1395
 RightShoulder.C0 = --[[RightShoulderC0 *--]] CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2
1396
 LeftShoulder.C0 = --[[LeftShoulderC0 *--]] CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2
1397
 LeftHip.C0 = CFrame.new(-0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4
1398
 RightHip.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4
1399
wait(1)
1400
 Neck.C0 = NeckC0 * CFrame.new(0,0,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4
1401
 RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2
1402
 RightShoulder.C0 = RightShoulderC0 * CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(120)), 0.2
1403
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.new(-0,0.2,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(-120)), 0.2
1404
 LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4
1405
 RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4
1406
end
1407
1408
function SuperWelds()
1409
 --Neck.C0 = NeckC0 * CFrame.new(0,0,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4
1410
 --RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5
1411
 RightShoulder.C0 = --[[RightShoulderC0 *--]] CFrame.new(0.8,0.85,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-90)), 0.5
1412
 LeftShoulder.C0 = --[[LeftShoulderC0 *--]] CFrame.new(-0.8,0.85,-.6)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.5
1413
end
1414
1415
function kamehameha()
1416
	
1417
if attacking == false then
1418
	attacking = true
1419
1420
	local beamgo = 6
1421
	local beamgo1 = 1
1422
	local enabled = true
1423
	local sizeup = -25
1424
	
1425
RightShoulder.MaxVelocity = 0
1426
RightShoulder.CurrentAngle = 0
1427
LeftShoulder.MaxVelocity = 0
1428
LeftShoulder.CurrentAngle = 0
1429
1430
chatfunc("Kame...")
1431
1432
 local TiltX = 0
1433
 local  TiltY = 0
1434
 local TiltZ = 0.85
1435
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
1436
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
1437
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
1438
 TiltX = 0.6
1439
 TiltY = 0
1440
 TiltZ = 0
1441
 local MoveX = 0
1442
 local MoveY = 0
1443
 local MoveZ = -0.3
1444
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
1445
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1446
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1447
 TiltX = -0.05
1448
 TiltY = 0
1449
 TiltZ = 0
1450
 MoveX = 0
1451
 MoveY = 0.1
1452
 MoveZ = 0
1453
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1454
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1455
1456
wait(.02)
1457
1458
local partt2 = Instance.new("Part",char)
1459
partt2.Name = "kame"
1460
partt2.Position = Vector3.new(999,999,999)
1461
partt2.Transparency = 1
1462
partt2.Material = Enum.Material.Neon
1463
partt2.BrickColor = BrickColor.new("Medium blue")
1464
if kaioken == true then
1465
partt2.BrickColor = BrickColor.new("Persimmon")
1466
end
1467
partt2.CanCollide = false
1468
partt2.Anchored = false
1469
partt2.Size = Vector3.new(0.13,0.13,0.13)
1470
local partmesh = Instance.new("BlockMesh",partt2)
1471
partmesh.Scale = Vector3.new(13.4,13.4,13.4)
1472
hum.PlatformStand = true
1473
local partweld2 = Instance.new("Weld")
1474
partweld2.Part0 = tor
1475
partweld2.Part1 = partt2
1476
partweld2.Parent = partt2
1477
partweld2.C0 = CFrame.new(-0,-.28,-1.37)
1478
hrp.Anchored = true
1479
wait(.01)
1480
tor.Anchored = true
1481
kamehameha3 = true
1482
1483
wait(1.92)
1484
1485
chatfunc("Hame...")
1486
1487
wait(1.59)
1488
1489
local Gyro = Instance.new("BodyGyro")
1490
Gyro.Parent = tor
1491
Gyro.D = 50
1492
Gyro.cframe = tor.CFrame
1493
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1494
local Position = Instance.new("BodyPosition")
1495
Position.Parent = tor
1496
Position.position = tor.Position
1497
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1498
hum.PlatformStand = true
1499
tor.Anchored = true
1500
1501
RefreshWelds()
1502
1503
	chatfunc("HA!")
1504
	
1505
	kamehit2:Play()
1506
1507
	partt2:Remove()
1508
1509
   KameWelds()
1510
1511
	
1512
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
1513
local part, position = workspace:FindPartOnRay(ray, char, false, true)
1514
1515
local new = Instance.new
1516
local v3 = Vector3.new
1517
local bc = BrickColor.new
1518
1519
	local a1 = new("Part",char)
1520
a1.Name = "Beam"
1521
a1.Anchored = true
1522
a1.Size = v3(6,6,6)
1523
a1.CanCollide = false
1524
a1.Locked = true
1525
a1.Position = v3(999,999,999)
1526
a1.BrickColor = bc("Medium blue")
1527
if kaioken == true then
1528
a1.BrickColor = BrickColor.new("Persimmon")
1529
end
1530
a1.Material = "Neon"
1531
a1.Transparency = 0
1532
1533
kamehameha3 = false
1534
1535
local num = 0
1536
1537
   Gyro.CFrame = CFrame.new(tor.Position, pos)
1538
1539
	tor.CFrame = CFrame.new(tor.Position, pos)
1540
	
1541
local distance = (tor.CFrame.p - position).magnitude
1542
a1.Size = Vector3.new(1.7,1.7,distance)
1543
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
1544
1545
--[[repeat
1546
	wait()
1547
1548
	a1.Size = a1.Size - v3(0.05,0.05,0)
1549
1550
until
1551
	a1.Size.y < 0.05--]]
1552
	
1553
game:GetService("Debris"):AddItem(a1,0.4)
1554
1555
if part then
1556
	
1557
	
1558
	kamehit:Play()
1559
	
1560
	
1561
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
1562
	
1563
	
1564
1565
	if part.Parent:IsA("Accessory") then
1566
	part.Parent.Parent:BreakJoints()
1567
	end
1568
	if part.Parent:IsA("Model") then
1569
	part.Parent:BreakJoints()
1570
	end
1571
	part:Destroy()
1572
	if enabled  == true then
1573
	enabled = false	
1574
	num = num + 1
1575
	local a21 = new("Part",char)
1576
a21.Name = "Beam"..num
1577
a21.Locked = true
1578
a21.Size = v3(1,1,1)
1579
a21.CanCollide = false
1580
a21.Position = v3(999,999,999)
1581
a21.BrickColor = bc("Medium blue")
1582
if kaioken == true then
1583
a21.BrickColor = BrickColor.new("Persimmon")
1584
end
1585
a21.Material = "Neon"
1586
a21.Transparency = 0
1587
local aa21 = new("SpecialMesh",a21)
1588
a21.Anchored = true
1589
a21.Position = part.Position
1590
aa21.MeshType = "Sphere"
1591
aa21.Scale = v3(1,1,1)
1592
	
1593
GroundWave2()
1594
GroundWave3()
1595
GroundWave4()
1596
1597
	for i = 1,50 do
1598
	wait()
1599
	char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
1600
	char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
1601
	end
1602
	enabled = true
1603
	char["Beam1"]:Destroy()
1604
1605
	end
1606
end
1607
1608
end
1609
1610
wait(.5)
1611
1612
	ape51.Transparency = 0
1613
	ape56.Transparency = 1
1614
1615
	hum.PlatformStand = false
1616
	char.Torso.Anchored = false
1617
	hrp.Anchored = false
1618
	
1619
	RightShoulder.MaxVelocity = 0.15
1620
	LeftShoulder.MaxVelocity = 0.15
1621
	
1622
	RefreshWelds()
1623
	
1624
	Gyro:Remove()
1625
	
1626
	Position:Remove()
1627
1628
attacking = false
1629
					end
1630
end
1631
1632
function superkamehameha()
1633
	
1634
if attacking == false then
1635
	attacking = true
1636
	
1637
if assj3 == false then
1638
	
1639
assj3 = true
1640
1641
	local beamgo = 6
1642
	local beamgo1 = 1
1643
	local enabled = true
1644
	local sizeup = -25
1645
	
1646
RightShoulder.MaxVelocity = 0
1647
RightShoulder.CurrentAngle = 0
1648
LeftShoulder.MaxVelocity = 0
1649
LeftShoulder.CurrentAngle = 0
1650
1651
if ssj1 == true and ssj3 == false then
1652
chatfunc("This is the super...")
1653
1654
wait(2.9)
1655
end
1656
1657
if fullpowerssj == true then
1658
			hed.face.Texture = "rbxassetid://1177818030"
1659
end
1660
1661
if ssj3 == true then
1662
	chatfunc("YOU!!!!!")
1663
	
1664
	wait(2.9)
1665
end
1666
1667
 local TiltX = 0
1668
 local  TiltY = 0
1669
 local TiltZ = 0.85
1670
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
1671
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
1672
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
1673
 TiltX = 0.6
1674
 TiltY = 0
1675
 TiltZ = 0
1676
 local MoveX = 0
1677
 local MoveY = 0
1678
 local MoveZ = -0.3
1679
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
1680
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1681
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1682
 TiltX = -0.05
1683
 TiltY = 0
1684
 TiltZ = 0
1685
 MoveX = 0
1686
 MoveY = 0.1
1687
 MoveZ = 0
1688
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1689
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
1690
1691
chatfunc("KAME...")
1692
1693
local partt2 = Instance.new("Part",char)
1694
partt2.Name = "kame"
1695
partt2.Position = Vector3.new(999,999,999)
1696
partt2.Transparency = 1
1697
partt2.Material = Enum.Material.Neon
1698
partt2.BrickColor = BrickColor.new("Steel blue")
1699
if fullpowerssj == true then
1700
	partt2.BrickColor = BrickColor.new("Daisy orange")
1701
end
1702
if ssj3 == true then
1703
	partt2.Color = Color3.fromRGB(229, 255, 82)
1704
end
1705
partt2.CanCollide = false
1706
partt2.Anchored = false
1707
partt2.Size = Vector3.new(0.134,0.134,0.134)
1708
local partmesh = Instance.new("BlockMesh",partt2)
1709
partmesh.Scale = Vector3.new(13.4,13.4,13.4)
1710
hum.PlatformStand = true
1711
local partweld2 = Instance.new("Weld")
1712
partweld2.Part0 = tor
1713
partweld2.Part1 = partt2
1714
partweld2.Parent = partt2
1715
partweld2.C0 = CFrame.new(-0,-.28,-1.37)
1716
hrp.Anchored = true
1717
wait(.01)
1718
tor.Anchored = true
1719
kamehameha3 = true
1720
1721
wait(4.2)
1722
1723
chatfunc("HAME...")
1724
1725
if ssj3 == true then
1726
chatfunc("GRRRR!!!!")
1727
end
1728
1729
kamehameha3 = false
1730
partt2:Remove()
1731
hum.PlatformStand = false
1732
hrp.Anchored = false
1733
tor.Anchored = false
1734
local partt3 = Instance.new("Part",char)
1735
partt3.Name = "hame"
1736
partt3.Position = Vector3.new(999,999,999)
1737
partt3.Transparency = 0
1738
partt3.Material = Enum.Material.Neon
1739
partt3.BrickColor = BrickColor.new("Medium blue")
1740
if fullpowerssj == true then
1741
	partt3.BrickColor = BrickColor.new("Daisy orange")
1742
end
1743
if ssj3 == true then
1744
	partt3.Color = Color3.fromRGB(229, 255, 82)
1745
end
1746
partt3.CanCollide = false
1747
partt3.Anchored = false
1748
partt3.Size = Vector3.new(0.149,0.149,0.149)
1749
local partmes = Instance.new("BlockMesh",partt3)
1750
partmes.Scale = Vector3.new(13.4,13.4,13.4)
1751
hum.PlatformStand = true
1752
local partweld3 = Instance.new("Weld")
1753
partweld3.Part0 = tor
1754
partweld3.Part1 = partt3
1755
partweld3.Parent = partt3
1756
partweld3.C0 = CFrame.new(-0,-.28,-1.37)
1757
hrp.Anchored = true
1758
wait(.01)
1759
tor.Anchored = true
1760
kamehameha4 = true
1761
1762
wait(2.3)
1763
1764
chatfunc("GRR!!")
1765
1766
if ssj3 == true then
1767
chatfunc("HAME...")
1768
end
1769
1770
partt3.BrickColor = BrickColor.new("Sand blue")
1771
if fullpowerssj == true then
1772
	partt3.BrickColor = BrickColor.new("Cool yellow")
1773
end
1774
if ssj3 == true then
1775
	partt3.Color = Color3.fromRGB(229, 255, 82)
1776
end
1777
1778
if fullpowerssj == true then
1779
	wait(1.84)
1780
	chatfunc("YOU FOOL!!")
1781
end
1782
1783
wait(2.31)
1784
1785
local Gyro = Instance.new("BodyGyro")
1786
Gyro.Parent = tor
1787
Gyro.D = 50
1788
Gyro.cframe = tor.CFrame
1789
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1790
local Position = Instance.new("BodyPosition")
1791
Position.Parent = tor
1792
Position.position = tor.Position
1793
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1794
hum.PlatformStand = true
1795
tor.Anchored = true
1796
1797
RefreshWelds()
1798
1799
chatfunc("HAAAA!!!!")
1800
1801
if ssj3 == true then
1802
	chatfunc("HAAAAAAAAAAA!!!!!!!!")
1803
end
1804
1805
kamehit2:Play()
1806
1807
	partt3:Remove()
1808
1809
   KameWelds()
1810
1811
	
1812
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
1813
local part, position = workspace:FindPartOnRay(ray, char, false, true)
1814
1815
local new = Instance.new
1816
local v3 = Vector3.new
1817
local bc = BrickColor.new
1818
1819
	local a1 = new("Part",char)
1820
a1.Name = "Beam"
1821
a1.Anchored = true
1822
a1.Size = v3(6,6,6)
1823
a1.CanCollide = false
1824
a1.Locked = true
1825
a1.Position = v3(999,999,999)
1826
a1.BrickColor = bc("Sand blue")
1827
if fullpowerssj == true then
1828
	a1.BrickColor = bc("Cool yellow")
1829
end
1830
if ssj3 == true then
1831
	a1.Color = Color3.fromRGB(229, 255, 82)
1832
end
1833
a1.Material = "Neon"
1834
a1.Transparency = 0
1835
1836
kamehameha4 = false
1837
1838
local num = 0
1839
1840
   Gyro.CFrame = CFrame.new(tor.Position, pos)
1841
1842
	tor.CFrame = CFrame.new(tor.Position, pos)
1843
	
1844
local distance = (tor.CFrame.p - position).magnitude
1845
a1.Size = Vector3.new(1.7,1.7,distance)
1846
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
1847
1848
--[[repeat
1849
	wait()
1850
1851
	a1.Size = a1.Size - v3(0.05,0.05,0)
1852
1853
until
1854
	a1.Size.y < 0.05--]]
1855
	
1856
game:GetService("Debris"):AddItem(a1,0.4)
1857
1858
if part then
1859
	
1860
	
1861
	kamehit:Play()
1862
	
1863
	
1864
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
1865
	
1866
	
1867
1868
	if part.Parent:IsA("Accessory") then
1869
	part.Parent.Parent:BreakJoints()
1870
	end
1871
	if part.Parent:IsA("Model") then
1872
	part.Parent:BreakJoints()
1873
	end
1874
	part:Destroy()
1875
	if enabled  == true then
1876
	enabled = false	
1877
	num = num + 1
1878
	local a21 = new("Part",char)
1879
a21.Name = "Beam"..num
1880
a21.Locked = true
1881
a21.Size = v3(1,1,1)
1882
a21.CanCollide = false
1883
a21.Position = v3(999,999,999)
1884
a21.BrickColor = bc("White")
1885
if ssj3 == true then
1886
	a21.Color = Color3.fromRGB(229, 255, 82)
1887
end
1888
a21.Material = "Neon"
1889
a21.Transparency = 0
1890
local aa21 = new("SpecialMesh",a21)
1891
a21.Anchored = true
1892
a21.Position = part.Position
1893
aa21.MeshType = "Sphere"
1894
aa21.Scale = v3(1,1,1)
1895
1896
GroundWave2()
1897
GroundWave3()
1898
GroundWave4()
1899
1900
	for i = 1,55 do
1901
	wait()
1902
	char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(8,8,8)
1903
	char["Beam1"].Transparency = char["Beam1"].Transparency + 0.019
1904
	end
1905
	enabled = true
1906
	GroundWave2()
1907
	GroundWave3()
1908
	GroundWave4()
1909
	wait(.4)
1910
	char["Beam1"].Transparency = 1
1911
GroundWave2()
1912
GroundWave3()
1913
GroundWave4()
1914
wait(.8)
1915
	char["Beam1"]:Destroy()
1916
1917
	end
1918
end
1919
1920
end
1921
1922
wait(.5)
1923
1924
	ape51.Transparency = 0
1925
	ape56.Transparency = 1
1926
1927
if fullpowerssj == true then
1928
	hed.face.Texture = "rbxassetid://231488725"
1929
end
1930
1931
	hum.PlatformStand = false
1932
	char.Torso.Anchored = false
1933
	hrp.Anchored = false
1934
	
1935
	RightShoulder.MaxVelocity = 0.15
1936
	LeftShoulder.MaxVelocity = 0.15
1937
	
1938
	RefreshWelds()
1939
	
1940
	Gyro:Remove()
1941
	
1942
	Position:Remove()
1943
1944
attacking = false
1945
1946
assj3 = false
1947
1948
					end
1949
end
1950
end
1951
1952
GroundWave5 = function()
1953
	local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1954
	Colors = {"Deep orange", "Deep orange"}
1955
	if ultrainstinct == true then
1956
		Colors = {"Medium blue", "Medium blue"}
1957
	end
1958
	if limitbreaker == true then
1959
		Colors = {"Bright red", "Bright red"}
1960
	end
1961
	local wave3 = Instance.new("Part", char)
1962
	wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1963
	wave3.Anchored = true
1964
	wave3.Name = "Wave8"
1965
	wave3.CanCollide = false
1966
	wave3.Locked = true
1967
	wave3.Size = Vector3.new(49,49,49)
1968
	wave3.TopSurface = "Smooth"
1969
	wave3.BottomSurface = "Smooth"
1970
	wave3.Transparency = 0.35
1971
	wave3.CFrame = HandCF
1972
	wm1 = Instance.new("SpecialMesh", wave3)
1973
	wm1.MeshId = "rbxassetid://3270017"
1974
	coroutine.wrap(function()
1975
	for i = 1, 25 do
1976
	wm1.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
1977
	wave3.Size = wm1.Scale
1978
	wave3.CFrame = HandCF
1979
	wave3.Transparency = i/4
1980
	wait()
1981
	end
1982
	wait()
1983
	wave3:Destroy()
1984
	end)()
1985
end
1986
GroundWave6 = function()
1987
	local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1988
	Colors = {"Deep orange", "Deep orange"}
1989
	if ultrainstinct == true then
1990
		Colors = {"Medium blue", "Medium blue"}
1991
	end
1992
	if limitbreaker == true then
1993
		Colors = {"Bright red", "Bright red"}
1994
	end
1995
	local wave2 = Instance.new("Part", char)
1996
	wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1997
	wave2.Anchored = true
1998
	wave2.Name = "Wave9"
1999
	wave2.CanCollide = false
2000
	wave2.Locked = true
2001
	wave2.Size = Vector3.new(49,49,49)
2002
	wave2.TopSurface = "Smooth"
2003
	wave2.BottomSurface = "Smooth"
2004
	wave2.Transparency = 0.35
2005
	wave2.CFrame = HandCF
2006
	wm2 = Instance.new("SpecialMesh", wave2)
2007
	wm2.MeshId = "rbxassetid://3270017"
2008
	coroutine.wrap(function()
2009
	for i = 1, 25 do
2010
	wm2.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
2011
	wave2.Size = wm2.Scale
2012
	wave2.CFrame = HandCF
2013
	wave2.Transparency = i/4
2014
	wait()
2015
	end
2016
	wait()
2017
	wave2:Destroy()
2018
	end)()
2019
end
2020
GroundWave7 = function()
2021
	local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2022
	Colors = {"Deep orange", "Deep orange"}
2023
	if ultrainstinct == true then
2024
		Colors = {"Medium blue", "Medium blue"}
2025
	end
2026
	if limitbreaker == true then
2027
		Colors = {"Bright red", "Bright red"}
2028
	end
2029
	local wave1 = Instance.new("Part", char)
2030
	wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
2031
	wave1.Anchored = true
2032
	wave1.Name = "Wave0"
2033
	wave1.CanCollide = false
2034
	wave1.Locked = true
2035
	wave1.Size = Vector3.new(49,49,49)
2036
	wave1.TopSurface = "Smooth"
2037
	wave1.BottomSurface = "Smooth"
2038
	wave1.Transparency = 0.35
2039
	wave1.CFrame = HandCF
2040
	wm3 = Instance.new("SpecialMesh", wave1)
2041
	wm3.MeshId = "rbxassetid://3270017"
2042
	coroutine.wrap(function()
2043
	for i = 1,25 do
2044
	wm3.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
2045
	wave1.Size = wm3.Scale
2046
	wave1.CFrame = HandCF
2047
	wave1.Transparency = i/4
2048
	wait()
2049
	end
2050
	wait()
2051
	wave1:Destroy()
2052
	end)()
2053
end
2054
2055
function angrykamehameha()
2056
	
2057
if attacking == false then
2058
	attacking = true
2059
	
2060
if assj3 == false then
2061
assj3 = true
2062
2063
	local beamgo = 6
2064
	local beamgo1 = 1
2065
	local enabled = true
2066
	local sizeup = -25
2067
	
2068
RightShoulder.MaxVelocity = 0
2069
RightShoulder.CurrentAngle = 0
2070
LeftShoulder.MaxVelocity = 0
2071
LeftShoulder.CurrentAngle = 0
2072
2073
 local TiltX = 0
2074
 local  TiltY = 0
2075
 local TiltZ = 0.85
2076
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
2077
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
2078
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
2079
 TiltX = 0.6
2080
 TiltY = 0
2081
 TiltZ = 0
2082
 local MoveX = 0
2083
 local MoveY = 0
2084
 local MoveZ = -0.3
2085
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
2086
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2087
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2088
 TiltX = -0.05
2089
 TiltY = 0
2090
 TiltZ = 0
2091
 MoveX = 0
2092
 MoveY = 0.1
2093
 MoveZ = 0
2094
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2095
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2096
2097
chatfunc("Kame...")
2098
2099
local partt2 = Instance.new("Part",char)
2100
partt2.Name = "kame"
2101
partt2.Position = Vector3.new(999,999,999)
2102
partt2.Transparency = 1
2103
partt2.Material = Enum.Material.Neon
2104
partt2.BrickColor = BrickColor.new("Medium blue")
2105
partt2.CanCollide = false
2106
partt2.Anchored = false
2107
partt2.Size = Vector3.new(0.134,0.134,0.134)
2108
local partmesh = Instance.new("BlockMesh",partt2)
2109
partmesh.Scale = Vector3.new(13.4,13.4,13.4)
2110
hum.PlatformStand = true
2111
local partweld2 = Instance.new("Weld")
2112
partweld2.Part0 = tor
2113
partweld2.Part1 = partt2
2114
partweld2.Parent = partt2
2115
partweld2.C0 = CFrame.new(-0,-.28,-1.37)
2116
hrp.Anchored = true
2117
wait(.01)
2118
tor.Anchored = true
2119
kamehameha3 = true
2120
2121
wait(3.2)
2122
2123
chatfunc("Hame...")
2124
2125
kamehameha3 = false
2126
partt2:Remove()
2127
hum.PlatformStand = false
2128
hrp.Anchored = false
2129
tor.Anchored = false
2130
local partt3 = Instance.new("Part",char)
2131
partt3.Name = "hame"
2132
partt3.Position = Vector3.new(999,999,999)
2133
partt3.Transparency = 0
2134
partt3.Material = Enum.Material.Neon
2135
partt3.BrickColor = BrickColor.new("Sand blue")
2136
partt3.CanCollide = false
2137
partt3.Anchored = false
2138
partt3.Size = Vector3.new(0.134,0.134,0.134)
2139
local partmes = Instance.new("BlockMesh",partt3)
2140
partmes.Scale = Vector3.new(13.4,13.4,13.4)
2141
hum.PlatformStand = true
2142
local partweld3 = Instance.new("Weld")
2143
partweld3.Part0 = tor
2144
partweld3.Part1 = partt3
2145
partweld3.Parent = partt3
2146
partweld3.C0 = CFrame.new(-0,-.28,-1.37)
2147
hrp.Anchored = true
2148
wait(.01)
2149
tor.Anchored = true
2150
kamehameha4 = true
2151
2152
wait(2.3)
2153
2154
chatfunc("YOU FOOL!")
2155
2156
hed.face.Texture = "rbxassetid://1177818030"
2157
2158
partt3.BrickColor = BrickColor.new("Daisy orange")
2159
2160
wait(1.31)
2161
2162
local Gyro = Instance.new("BodyGyro")
2163
Gyro.Parent = tor
2164
Gyro.D = 50
2165
Gyro.cframe = tor.CFrame
2166
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2167
local Position = Instance.new("BodyPosition")
2168
Position.Parent = tor
2169
Position.position = tor.Position
2170
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2171
hum.PlatformStand = true
2172
tor.Anchored = true
2173
2174
RefreshWelds()
2175
2176
	chatfunc("HAAAA!!!!")
2177
	
2178
	kamehit2:Play()
2179
2180
	partt3:Remove()
2181
2182
   KameWelds()
2183
2184
	
2185
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
2186
local part, position = workspace:FindPartOnRay(ray, char, false, true)
2187
2188
local new = Instance.new
2189
local v3 = Vector3.new
2190
local bc = BrickColor.new
2191
2192
	local a1 = new("Part",char)
2193
a1.Name = "Beam"
2194
a1.Anchored = true
2195
a1.Size = v3(6,6,6)
2196
a1.CanCollide = false
2197
a1.Locked = true
2198
a1.Position = v3(999,999,999)
2199
a1.BrickColor = bc("Daisy orange")
2200
a1.Material = "Neon"
2201
a1.Transparency = 0
2202
2203
kamehameha4 = false
2204
2205
local num = 0
2206
2207
   Gyro.CFrame = CFrame.new(tor.Position, pos)
2208
2209
	tor.CFrame = CFrame.new(tor.Position, pos)
2210
	
2211
local distance = (tor.CFrame.p - position).magnitude
2212
a1.Size = Vector3.new(1.7,1.7,distance)
2213
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
2214
2215
--[[repeat
2216
	wait()
2217
2218
	a1.Size = a1.Size - v3(0.05,0.05,0)
2219
2220
until
2221
	a1.Size.y < 0.05--]]
2222
	
2223
game:GetService("Debris"):AddItem(a1,0.4)
2224
2225
if part then
2226
	
2227
	
2228
	kamehit:Play()
2229
	
2230
	
2231
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
2232
	
2233
	
2234
2235
	if part.Parent:IsA("Accessory") then
2236
	part.Parent.Parent:BreakJoints()
2237
	end
2238
	if part.Parent:IsA("Model") then
2239
	part.Parent:BreakJoints()
2240
	end
2241
	part:Destroy()
2242
	if enabled  == true then
2243
	enabled = false	
2244
	num = num + 1
2245
	local a21 = new("Part",char)
2246
a21.Name = "Bean"
2247
a21.Locked = true
2248
a21.Size = v3(1,1,1)
2249
a21.CanCollide = false
2250
a21.Position = v3(999,999,999)
2251
a21.BrickColor = bc("Daisy orange")
2252
a21.Material = "Neon"
2253
a21.Transparency = 0
2254
local aa21 = new("SpecialMesh",a21)
2255
a21.Anchored = true
2256
a21.Position = part.Position
2257
aa21.MeshType = "Sphere"
2258
aa21.Scale = v3(1,1,1)
2259
2260
	local a21 = new("Part",char)
2261
a21.Name = "Beam"..num
2262
a21.Locked = true
2263
a21.Size = v3(1,1,1)
2264
a21.CanCollide = false
2265
a21.Position = v3(999,999,999)
2266
a21.BrickColor = bc("Cool yellow")
2267
a21.Material = "Neon"
2268
a21.Transparency = 0
2269
local aa21 = new("SpecialMesh",a21)
2270
a21.Anchored = true
2271
a21.Position = part.Position
2272
aa21.MeshType = "Sphere"
2273
aa21.Scale = v3(1,1,1)
2274
2275
	GroundWave5()
2276
	GroundWave6()
2277
	GroundWave7()
2278
	GroundWave5()
2279
	GroundWave6()
2280
	GroundWave7()
2281
	
2282
	GroundWave2()
2283
	GroundWave3()
2284
	GroundWave4()
2285
	GroundWave2()
2286
	GroundWave3()
2287
	GroundWave4()
2288
	
2289
	wait(.4)
2290
2291
	for i = 1,55 do
2292
	wait()
2293
	char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(7,7,7)
2294
	char["Bean"].Transparency = char["Bean"].Transparency + 0.019
2295
	char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
2296
	char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
2297
	end
2298
	enabled = true
2299
	GroundWave5()
2300
	GroundWave6()
2301
	GroundWave7()
2302
	GroundWave5()
2303
	GroundWave6()
2304
	GroundWave7()
2305
	
2306
	GroundWave2()
2307
	GroundWave3()
2308
	GroundWave4()
2309
	GroundWave2()
2310
	GroundWave3()
2311
	GroundWave4()
2312
	
2313
	char["Beam1"].Transparency = 1
2314
	
2315
	GroundWave5()
2316
	GroundWave6()
2317
	GroundWave7()
2318
	GroundWave5()
2319
	GroundWave6()
2320
	GroundWave7()
2321
	
2322
	GroundWave2()
2323
	GroundWave3()
2324
	GroundWave4()
2325
	GroundWave2()
2326
	GroundWave3()
2327
	GroundWave4()
2328
	wait(1)
2329
	char["Beam1"]:Destroy()
2330
	char["Bean"]:Destroy()
2331
2332
	end
2333
end
2334
2335
end
2336
2337
wait(.5)
2338
2339
	ape51.Transparency = 0
2340
	ape56.Transparency = 1
2341
2342
	hum.PlatformStand = false
2343
	char.Torso.Anchored = false
2344
	hrp.Anchored = false
2345
	
2346
	RightShoulder.MaxVelocity = 0.15
2347
	LeftShoulder.MaxVelocity = 0.15
2348
	
2349
	RefreshWelds()
2350
	
2351
	Gyro:Remove()
2352
	
2353
	Position:Remove()
2354
2355
attacking = false
2356
2357
	wait(0.5)
2358
	
2359
		hed.face.Texture = "rbxassetid://231488725"
2360
		
2361
		assj3 = false
2362
		
2363
					end
2364
end;end
2365
2366
function ultrakamehameha()
2367
	
2368
if attacking == false then
2369
	attacking = true
2370
	
2371
if assj3 == false then
2372
assj3 = true	
2373
2374
	local beamgo = 6
2375
	local beamgo1 = 1
2376
	local enabled = true
2377
	local sizeup = -25
2378
	
2379
RightShoulder.MaxVelocity = 0
2380
RightShoulder.CurrentAngle = 0
2381
LeftShoulder.MaxVelocity = 0
2382
LeftShoulder.CurrentAngle = 0
2383
2384
--chatfunc("He was my friend, and you took him away. I'll never let you do that again! NEVER!!")
2385
2386
 local TiltX = 0
2387
 local  TiltY = 0
2388
 local TiltZ = 0.85
2389
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
2390
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
2391
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
2392
 TiltX = 0.6
2393
 TiltY = 0
2394
 TiltZ = 0
2395
 local MoveX = 0
2396
 local MoveY = 0
2397
 local MoveZ = -0.3
2398
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
2399
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2400
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2401
 TiltX = -0.05
2402
 TiltY = 0
2403
 TiltZ = 0
2404
 MoveX = 0
2405
 MoveY = 0.1
2406
 MoveZ = 0
2407
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2408
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2409
2410
local partt2 = Instance.new("Part",char)
2411
partt2.Name = "kame"
2412
partt2.Position = Vector3.new(999,999,999)
2413
partt2.Transparency = 1
2414
partt2.Material = Enum.Material.Neon
2415
partt2.BrickColor = BrickColor.new("Sand blue")
2416
if limitbreaker == true then
2417
	partt2.Color = Color3.fromRGB(255, 19, 70)
2418
end
2419
partt2.CanCollide = false
2420
partt2.Anchored = false
2421
partt2.Size = Vector3.new(0.20,0.20,0.20)
2422
local partmesh = Instance.new("BlockMesh",partt2)
2423
partmesh.Scale = Vector3.new(20,20,20)
2424
hum.PlatformStand = true
2425
local partweld2 = Instance.new("Weld")
2426
partweld2.Part0 = tor
2427
partweld2.Part1 = partt2
2428
partweld2.Parent = partt2
2429
partweld2.C0 = CFrame.new(-0,-.28,-1.37)
2430
hrp.Anchored = true
2431
wait(.01)
2432
tor.Anchored = true
2433
kamehameha3 = true
2434
2435
wait(1.2)
2436
2437
chatfunc("Kamehame...")
2438
2439
kamehameha3 = false
2440
partt2:Remove()
2441
hum.PlatformStand = false
2442
hrp.Anchored = false
2443
tor.Anchored = false
2444
local partt3 = Instance.new("Part",char)
2445
partt3.Name = "hame"
2446
partt3.Position = Vector3.new(999,999,999)
2447
partt3.Transparency = 0.6
2448
partt3.Material = Enum.Material.Neon
2449
partt3.BrickColor = BrickColor.new("Medium blue")
2450
if limitbreaker == true then
2451
	partt3.Color = Color3.fromRGB(240, 17, 66)
2452
end
2453
if limitbreaker == true then
2454
	partt3.Transparency = 0
2455
end
2456
partt3.CanCollide = false
2457
partt3.Anchored = false
2458
partt3.Size = Vector3.new(0.20,0.20,0.20)
2459
local partmes = Instance.new("BlockMesh",partt3)
2460
partmes.Scale = Vector3.new(20,20,20)
2461
hum.PlatformStand = true
2462
local partweld3 = Instance.new("Weld")
2463
partweld3.Part0 = tor
2464
partweld3.Part1 = partt3
2465
partweld3.Parent = partt3
2466
partweld3.C0 = CFrame.new(-0,-.28,-1.37)
2467
hrp.Anchored = true
2468
wait(.01)
2469
tor.Anchored = true
2470
kamehameha4 = true
2471
2472
wait(1.3)
2473
2474
partt3.BrickColor = BrickColor.new("Steel blue")
2475
if limitbreaker == true then
2476
	partt3.Color = Color3.fromRGB(230, 16, 66)
2477
end
2478
2479
wait(0.31)
2480
2481
kamehameha4 = false
2482
2483
local Gyro = Instance.new("BodyGyro")
2484
Gyro.Parent = tor
2485
Gyro.D = 50
2486
Gyro.cframe = tor.CFrame
2487
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2488
local Position = Instance.new("BodyPosition")
2489
Position.Parent = tor
2490
Position.position = tor.Position
2491
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2492
hum.PlatformStand = true
2493
tor.Anchored = true
2494
2495
RefreshWelds()
2496
2497
	chatfunc("HAAAAAAAAAA!!!!!")
2498
	
2499
	kamehit2:Play()
2500
	
2501
	kamehameha4 = false
2502
2503
	partt3.Transparency = 1
2504
	
2505
   KameWelds()
2506
2507
	
2508
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
2509
local part, position = workspace:FindPartOnRay(ray, char, false, true)
2510
2511
local new = Instance.new
2512
local v3 = Vector3.new
2513
local bc = BrickColor.new
2514
2515
	local a1 = new("Part",char)
2516
a1.Name = "Beam"
2517
a1.Anchored = true
2518
a1.Size = v3(6,6,6)
2519
a1.CanCollide = false
2520
a1.Locked = true
2521
a1.Position = v3(999,999,999)
2522
a1.BrickColor = bc("Steel blue")
2523
if limitbreaker == true then
2524
	a1.Color = Color3.fromRGB(230, 16, 66)
2525
end
2526
a1.Material = "Neon"
2527
a1.Transparency = 0
2528
2529
local num = 0
2530
2531
   Gyro.CFrame = CFrame.new(tor.Position, pos)
2532
2533
	tor.CFrame = CFrame.new(tor.Position, pos)
2534
	
2535
local distance = (tor.CFrame.p - position).magnitude
2536
a1.Size = Vector3.new(5,5,distance)
2537
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
2538
2539
--[[repeat
2540
	wait()
2541
2542
	a1.Size = a1.Size - v3(0.05,0.05,0)
2543
2544
until
2545
	a1.Size.y < 0.05--]]
2546
	
2547
game:GetService("Debris"):AddItem(a1,0.4)
2548
2549
if part then
2550
	
2551
	
2552
	kamehit:Play()
2553
	
2554
	
2555
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
2556
	
2557
	
2558
2559
	if part.Parent:IsA("Accessory") then
2560
	part.Parent.Parent:BreakJoints()
2561
	end
2562
	if part.Parent:IsA("Model") then
2563
	part.Parent:BreakJoints()
2564
	end
2565
	part:Destroy()
2566
	if enabled  == true then
2567
	enabled = false	
2568
	num = num + 1
2569
	local a21 = new("Part",char)
2570
a21.Name = "Bean"
2571
a21.Locked = true
2572
a21.Size = v3(1,1,1)
2573
a21.CanCollide = false
2574
a21.Position = v3(999,999,999)
2575
a21.BrickColor = bc("Electric blue")
2576
if limitbreaker == true then
2577
	a21.Color = Color3.fromRGB(230, 16, 66)
2578
end
2579
a21.Material = "Neon"
2580
a21.Transparency = 0
2581
local aa21 = new("SpecialMesh",a21)
2582
a21.Anchored = true
2583
a21.Position = part.Position
2584
aa21.MeshType = "Sphere"
2585
aa21.Scale = v3(1,1,1)
2586
2587
	local a21 = new("Part",char)
2588
a21.Name = "Beam"..num
2589
a21.Locked = true
2590
a21.Size = v3(1,1,1)
2591
a21.CanCollide = false
2592
a21.Position = v3(999,999,999)
2593
a21.BrickColor = bc("Bright bluish green")
2594
if limitbreaker == true then
2595
	a21.Color = Color3.fromRGB(230, 16, 66)
2596
end
2597
a21.Material = "Neon"
2598
a21.Transparency = 0
2599
local aa21 = new("SpecialMesh",a21)
2600
a21.Anchored = true
2601
a21.Position = part.Position
2602
aa21.MeshType = "Sphere"
2603
aa21.Scale = v3(1,1,1)
2604
2605
	GroundWave2()
2606
	GroundWave3()
2607
	GroundWave4()
2608
	GroundWave2()
2609
	GroundWave3()
2610
	GroundWave4()
2611
	
2612
	GroundWave2()
2613
	GroundWave3()
2614
	GroundWave4()
2615
	GroundWave2()
2616
	GroundWave3()
2617
	GroundWave4()
2618
	
2619
	wait(.4)
2620
2621
	for i = 1,55 do
2622
	wait()
2623
	char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(7,7,7)
2624
	char["Bean"].Transparency = char["Bean"].Transparency + 0.019
2625
	char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
2626
	char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
2627
	end
2628
	if ultrainstinct == true then
2629
	enabled = true
2630
	GroundWave2()
2631
	GroundWave3()
2632
	GroundWave4()
2633
	GroundWave2()
2634
	GroundWave3()
2635
	GroundWave4()
2636
	
2637
	GroundWave5()
2638
	GroundWave6()
2639
	GroundWave7()
2640
	GroundWave5()
2641
	GroundWave6()
2642
	GroundWave7()
2643
	
2644
	char["Beam1"].Transparency = 1
2645
	
2646
	GroundWave2()
2647
	GroundWave3()
2648
	GroundWave4()
2649
	GroundWave2()
2650
	GroundWave3()
2651
	GroundWave4()
2652
	
2653
	GroundWave2()
2654
	GroundWave3()
2655
	GroundWave4()
2656
	GroundWave2()
2657
	GroundWave3()
2658
	GroundWave4()
2659
	wait(1)
2660
	char["Beam1"]:Destroy()
2661
	char["Bean"]:Destroy()
2662
	end
2663
	if limitbreaker == true then
2664
		wait(0.8)
2665
		char["Beam1"]:Remove()
2666
		char["Bean"]:Remove()
2667
	end
2668
	end
2669
end
2670
2671
end
2672
2673
wait(.5)
2674
2675
partt3:Remove()
2676
2677
	ape51.Transparency = 0
2678
	ape56.Transparency = 1
2679
2680
	hum.PlatformStand = false
2681
	char.Torso.Anchored = false
2682
	hrp.Anchored = false
2683
	
2684
	RightShoulder.MaxVelocity = 0.15
2685
	LeftShoulder.MaxVelocity = 0.15
2686
	
2687
	RefreshWelds()
2688
	
2689
	Gyro:Remove()
2690
	
2691
	Position:Remove()
2692
2693
attacking = false
2694
assj3 = false
2695
					end
2696
end;end
2697
2698
function kamehameha2()
2699
	
2700
if attacking == false then
2701
	attacking = true
2702
	
2703
local nun = 0
2704
2705
if assj3 == false then
2706
	if being == false then
2707
2708
assj3 = true
2709
	
2710
	local beamgo = 6
2711
	local beamgo1 = 1
2712
	local enabled = true
2713
	local sizeup = -25
2714
	
2715
	
2716
RightShoulder.MaxVelocity = 0
2717
RightShoulder.CurrentAngle = 0
2718
LeftShoulder.MaxVelocity = 0
2719
LeftShoulder.CurrentAngle = 0
2720
2721
chatfunc("ULTIMATE,")
2722
2723
 local TiltX = 0
2724
 local  TiltY = 0
2725
 local TiltZ = 0.85
2726
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
2727
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
2728
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
2729
 TiltX = 0.6
2730
 TiltY = 0
2731
 TiltZ = 0
2732
 local MoveX = 0
2733
 local MoveY = 0
2734
 local MoveZ = -0.3
2735
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
2736
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2737
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2738
 TiltX = -0.05
2739
 TiltY = 0
2740
 TiltZ = 0
2741
 MoveX = 0
2742
 MoveY = 0.1
2743
 MoveZ = 0
2744
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2745
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
2746
2747
wait(.02)
2748
2749
local partt2 = Instance.new("Part",char)
2750
partt2.Name = "kame"
2751
partt2.Position = Vector3.new(999,999,999)
2752
partt2.Transparency = 1
2753
partt2.Material = Enum.Material.Neon
2754
partt2.BrickColor = BrickColor.new("White")
2755
partt2.CanCollide = false
2756
partt2.Anchored = false
2757
partt2.Size = Vector3.new(0.15,0.15,0.15)
2758
local partmesh = Instance.new("BlockMesh",partt2)
2759
partmesh.Scale = Vector3.new(13.4,13.4,13.4)
2760
hum.PlatformStand = true
2761
local partweld2 = Instance.new("Weld")
2762
partweld2.Part0 = tor
2763
partweld2.Part1 = partt2
2764
partweld2.Parent = partt2
2765
partweld2.C0 = CFrame.new(-0,-.5,-1.5)
2766
hrp.Anchored = true
2767
wait(.01)
2768
tor.Anchored = true
2769
kamehameha3 = true
2770
2771
wait(1)
2772
2773
wait(1)
2774
2775
local Gyro = Instance.new("BodyGyro")
2776
Gyro.Parent = tor
2777
Gyro.D = 50
2778
Gyro.cframe = tor.CFrame
2779
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2780
local Position = Instance.new("BodyPosition")
2781
Position.Parent = tor
2782
Position.position = tor.Position
2783
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2784
2785
RefreshWelds()
2786
2787
chatfunc("KAMEHAMEHAAA!!!")
2788
2789
kamehit2:Play()
2790
2791
   KameWelds()
2792
2793
kamehameha3 = false
2794
2795
partt2:Remove()
2796
2797
	
2798
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
2799
local part, position = workspace:FindPartOnRay(ray, char, false, true)
2800
2801
local new = Instance.new
2802
local v3 = Vector3.new
2803
local bc = BrickColor.new
2804
2805
	local a1 = new("Part",char)
2806
a1.Name = "Beam"
2807
a1.Anchored = true
2808
a1.Size = v3(6,6,6)
2809
a1.CanCollide = false
2810
a1.Locked = true
2811
a1.Position = v3(999,999,999)
2812
a1.BrickColor = bc("White")
2813
a1.Material = "Neon"
2814
a1.Transparency = 0
2815
2816
local num = 0
2817
2818
   Gyro.CFrame = CFrame.new(tor.Position, pos)
2819
2820
	tor.CFrame = CFrame.new(tor.Position, pos)
2821
	
2822
local distance = (tor.CFrame.p - position).magnitude
2823
a1.Size = Vector3.new(1.7, 1.7, distance)
2824
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
2825
2826
game:GetService("Debris"):AddItem(a1,0.4)
2827
2828
if part then
2829
	
2830
	
2831
	kamehit:Play()
2832
	
2833
	
2834
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
2835
	
2836
	
2837
2838
	if part.Parent:IsA("Accessory") then
2839
	part.Parent.Parent:BreakJoints()
2840
	end
2841
	if part.Parent:IsA("Model") then
2842
	part.Parent:BreakJoints()
2843
	end
2844
	part:Destroy()
2845
	if enabled  == true then
2846
	enabled = false	
2847
	num = num + 1
2848
	local a21 = new("Part",char)
2849
a21.Name = "Beam"..num
2850
a21.Locked = true
2851
a21.Size = v3(1,1,1)
2852
a21.CanCollide = false
2853
a21.Position = v3(999,999,999)
2854
a21.BrickColor = bc("White")
2855
a21.Material = "Neon"
2856
a21.Transparency = 1
2857
local aa21 = new("SpecialMesh",a21)
2858
a21.Anchored = true
2859
a21.Position = part.Position
2860
aa21.MeshType = "Sphere"
2861
aa21.Scale = v3(1,1,1)
2862
2863
	local a23 = new("Part",char)
2864
a23.Name = "Bean2"
2865
a23.Locked = true
2866
a23.Size = v3(1,1,1)
2867
a23.CanCollide = false
2868
a23.Position = v3(999,999,999)
2869
a23.BrickColor = bc("Steel blue")
2870
a23.Material = "Neon"
2871
a23.Transparency = 1
2872
local aa23 = new("SpecialMesh",a23)
2873
a23.Anchored = true
2874
a23.Position = part.Position
2875
aa23.MeshType = "Sphere"
2876
aa23.Scale = v3(1,1,1)
2877
2878
	local a24 = new("Part",char)
2879
a24.Name = "Bean"
2880
a24.Locked = true
2881
a24.Size = v3(1,1,1)
2882
a24.CanCollide = false
2883
a24.Position = v3(999,999,999)
2884
a24.BrickColor = bc("Electric blue")
2885
a24.Material = "Neon"
2886
a24.Transparency = 0
2887
local aa24 = new("SpecialMesh",a24)
2888
a24.Anchored = true
2889
a24.Position = part.Position
2890
aa24.MeshType = "Sphere"
2891
aa24.Scale = v3(1,1,1)
2892
2893
	local a22 = new("Part",char)
2894
a22.Name = "Beam3"
2895
a22.Locked = true
2896
a22.Size = v3(1,1,1)
2897
a22.CanCollide = false
2898
a22.Position = v3(999,999,999)
2899
a22.BrickColor = bc("Medium blue")
2900
a22.Material = "Neon"
2901
a22.Transparency = 1
2902
local aa22 = new("SpecialMesh",a22)
2903
a22.Anchored = true
2904
a22.Position = part.Position
2905
aa22.MeshType = "Sphere"
2906
aa22.Scale = v3(1,1,1)
2907
		
2908
		GroundWave5()
2909
		GroundWave6()
2910
		GroundWave7()
2911
		wait(.09)
2912
		GroundWave5()
2913
		GroundWave6()
2914
		GroundWave7()
2915
		
2916
		a21.Transparency = 0
2917
		a22.Transparency = 0
2918
		a23.Transparency = 0
2919
2920
	for i = 1,55.99 do
2921
wait()
2922
	char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(10,10,10)
2923
	char["Beam1"].Transparency = char["Beam1"].Transparency + 0.03
2924
2925
	char["Beam3"].Mesh.Scale = char["Beam3"].Mesh.Scale + v3(5,5,5)
2926
	char["Beam3"].Transparency = char["Beam3"].Transparency + 0.02
2927
	
2928
	char["Bean2"].Mesh.Scale = char["Bean2"].Mesh.Scale + v3(2,2,2)
2929
	char["Bean2"].Transparency = char["Bean2"].Transparency + 0.01
2930
	
2931
	char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(1,1,1)
2932
	char["Bean"].Transparency = char["Bean"].Transparency + 0.001
2933
	
2934
	end
2935
	enabled = true
2936
	
2937
		a21.Transparency = 1
2938
		a22.Transparency = 1
2939
		a23.Transparency = 1
2940
		a24.Transparency = 1
2941
	
2942
		GroundWave5()
2943
		GroundWave6()
2944
		GroundWave7()
2945
		
2946
		GroundWave5()
2947
		GroundWave6()
2948
		GroundWave7()
2949
		
2950
		wait(.4)
2951
2952
	
2953
		GroundWave5()
2954
		GroundWave6()
2955
		GroundWave7()
2956
		
2957
		GroundWave5()
2958
		GroundWave6()
2959
		GroundWave7()
2960
		
2961
		wait(.4)
2962
		
2963
		GroundWave5()
2964
		GroundWave6()
2965
		GroundWave7()
2966
		
2967
		GroundWave5()
2968
		GroundWave6()
2969
		GroundWave7()
2970
	
2971
	char["Beam1"]:Destroy()
2972
	char["Beam3"]:Destroy()
2973
	char["Bean2"]:Destroy()
2974
	char["Bean"]:Destroy()
2975
	
2976
	end
2977
end
2978
2979
end
2980
2981
wait(.5)
2982
2983
	ape51.Transparency = 0
2984
	ape56.Transparency = 1
2985
2986
	hum.PlatformStand = false
2987
	char.Torso.Anchored = false
2988
	hrp.Anchored = false
2989
	
2990
	RightShoulder.MaxVelocity = 0.15
2991
	LeftShoulder.MaxVelocity = 0.15
2992
	
2993
	RefreshWelds()
2994
	
2995
	Gyro:Remove()
2996
	
2997
	Position:Remove()
2998
	
2999
	available = false
3000
	auracan = false
3001
3002
wait(1.6)
3003
3004
assj3 = false
3005
3006
end
3007
3008
attacking = false
3009
3010
end
3011
3012
end;
3013
end
3014
3015
function kamehamehax10()
3016
	
3017
if attacking == false then
3018
	attacking = true
3019
	
3020
local nun = 0
3021
3022
if assj3 == false then
3023
	if being == false then
3024
3025
assj3 = true
3026
	
3027
	local beamgo = 6
3028
	local beamgo1 = 1
3029
	local enabled = true
3030
	local sizeup = -25
3031
	
3032
	
3033
RightShoulder.MaxVelocity = 0
3034
RightShoulder.CurrentAngle = 0
3035
LeftShoulder.MaxVelocity = 0
3036
LeftShoulder.CurrentAngle = 0
3037
3038
chatfunc("TIMES TEN,")
3039
3040
 local TiltX = 0
3041
 local  TiltY = 0
3042
 local TiltZ = 0.85
3043
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
3044
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
3045
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
3046
 TiltX = 0.6
3047
 TiltY = 0
3048
 TiltZ = 0
3049
 local MoveX = 0
3050
 local MoveY = 0
3051
 local MoveZ = -0.3
3052
 RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
3053
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
3054
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
3055
 TiltX = -0.05
3056
 TiltY = 0
3057
 TiltZ = 0
3058
 MoveX = 0
3059
 MoveY = 0.1
3060
 MoveZ = 0
3061
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
3062
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
3063
3064
wait(3.04)
3065
3066
chatfunc("KAMEHAME...")
3067
3068
local partt2 = Instance.new("Part",char)
3069
partt2.Name = "kame"
3070
partt2.Position = Vector3.new(999,999,999)
3071
partt2.Transparency = 1
3072
partt2.Material = Enum.Material.Neon
3073
partt2.BrickColor = BrickColor.new("Bright red")
3074
partt2.CanCollide = false
3075
partt2.Anchored = false
3076
partt2.Size = Vector3.new(0.15,0.15,0.15)
3077
local partmesh = Instance.new("BlockMesh",partt2)
3078
partmesh.Scale = Vector3.new(13.4,13.4,13.4)
3079
hum.PlatformStand = true
3080
local partweld2 = Instance.new("Weld")
3081
partweld2.Part0 = tor
3082
partweld2.Part1 = partt2
3083
partweld2.Parent = partt2
3084
partweld2.C0 = CFrame.new(-0,-.5,-1.5)
3085
hrp.Anchored = true
3086
wait(.01)
3087
tor.Anchored = true
3088
kamehameha3 = true
3089
3090
wait(0.297)
3091
3092
partt2.Color = Color3.fromRGB(255,19,31)
3093
3094
wait(1.5)
3095
3096
local Gyro = Instance.new("BodyGyro")
3097
Gyro.Parent = tor
3098
Gyro.D = 50
3099
Gyro.cframe = tor.CFrame
3100
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
3101
local Position = Instance.new("BodyPosition")
3102
Position.Parent = tor
3103
Position.position = tor.Position
3104
Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3105
3106
RefreshWelds()
3107
3108
chatfunc("HAAAA!!!!")
3109
3110
kamehit2:Play()
3111
3112
   KameWelds()
3113
3114
kamehameha3 = false
3115
3116
partt2:Remove()
3117
3118
	
3119
local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
3120
local part, position = workspace:FindPartOnRay(ray, char, false, true)
3121
3122
local new = Instance.new
3123
local v3 = Vector3.new
3124
local bc = BrickColor.new
3125
3126
	local a1 = new("Part",char)
3127
a1.Name = "Beam"
3128
a1.Anchored = true
3129
a1.Size = v3(6,6,6)
3130
a1.CanCollide = false
3131
a1.Locked = true
3132
a1.Position = v3(999,999,999)
3133
a1.Color = Color3.fromRGB(255,19,31)
3134
a1.Material = "Neon"
3135
a1.Transparency = 0
3136
3137
local num = 0
3138
3139
   Gyro.CFrame = CFrame.new(tor.Position, pos)
3140
3141
	tor.CFrame = CFrame.new(tor.Position, pos)
3142
	
3143
local distance = (tor.CFrame.p - position).magnitude
3144
a1.Size = Vector3.new(1.7, 1.7, distance)
3145
a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
3146
3147
game:GetService("Debris"):AddItem(a1,0.4)
3148
3149
if part then
3150
	
3151
	
3152
	kamehit:Play()
3153
	
3154
	
3155
if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
3156
	
3157
	
3158
3159
	if part.Parent:IsA("Accessory") then
3160
	part.Parent.Parent:BreakJoints()
3161
	end
3162
	if part.Parent:IsA("Model") then
3163
	part.Parent:BreakJoints()
3164
	end
3165
	part:Destroy()
3166
	if enabled  == true then
3167
	enabled = false	
3168
	num = num + 1
3169
	local a21 = new("Part",char)
3170
a21.Name = "Beam"..num
3171
a21.Locked = true
3172
a21.Size = v3(1,1,1)
3173
a21.CanCollide = false
3174
a21.Position = v3(999,999,999)
3175
a21.BrickColor = bc("White")
3176
a21.Material = "Neon"
3177
a21.Transparency = 1
3178
local aa21 = new("SpecialMesh",a21)
3179
a21.Anchored = true
3180
a21.Position = part.Position
3181
aa21.MeshType = "Sphere"
3182
aa21.Scale = v3(1,1,1)
3183
3184
	local a23 = new("Part",char)
3185
a23.Name = "Bean2"
3186
a23.Locked = true
3187
a23.Size = v3(1,1,1)
3188
a23.CanCollide = false
3189
a23.Position = v3(999,999,999)
3190
a23.BrickColor = bc("Bright red")
3191
a23.Material = "Neon"
3192
a23.Transparency = 1
3193
local aa23 = new("SpecialMesh",a23)
3194
a23.Anchored = true
3195
a23.Position = part.Position
3196
aa23.MeshType = "Sphere"
3197
aa23.Scale = v3(1,1,1)
3198
3199
	local a24 = new("Part",char)
3200
a24.Name = "Bean"
3201
a24.Locked = true
3202
a24.Size = v3(1,1,1)
3203
a24.CanCollide = false
3204
a24.Position = v3(999,999,999)
3205
a24.Color = Color3.fromRGB(255,19,31)
3206
a24.Material = "Neon"
3207
a24.Transparency = 0
3208
local aa24 = new("SpecialMesh",a24)
3209
a24.Anchored = true
3210
a24.Position = part.Position
3211
aa24.MeshType = "Sphere"
3212
aa24.Scale = v3(1,1,1)
3213
3214
	local a25 = new("Part",char)
3215
a25.Name = "Bean3"
3216
a25.Locked = true
3217
a25.Size = v3(1,1,1)
3218
a25.CanCollide = false
3219
a25.Position = v3(999,999,999)
3220
a25.Color = Color3.fromRGB(255, 31, 70)
3221
a25.Material = "Neon"
3222
a25.Transparency = 0
3223
local aa25 = new("SpecialMesh",a24)
3224
a25.Anchored = true
3225
a25.Position = part.Position
3226
aa25.MeshType = "Sphere"
3227
aa25.Scale = v3(1,1,1)
3228
aa25.Name = "Mesh"
3229
3230
	local a22 = new("Part",char)
3231
a22.Name = "Beam3"
3232
a22.Locked = true
3233
a22.Size = v3(1,1,1)
3234
a22.CanCollide = false
3235
a22.Position = v3(999,999,999)
3236
a22.BrickColor = bc("Persimmon")
3237
a22.Material = "Neon"
3238
a22.Transparency = 1
3239
local aa22 = new("SpecialMesh",a22)
3240
a22.Anchored = true
3241
a22.Position = part.Position
3242
aa22.MeshType = "Sphere"
3243
aa22.Scale = v3(1,1,1)
3244
		
3245
		GroundWave5()
3246
		GroundWave6()
3247
		GroundWave7()
3248
		wait(.09)
3249
		GroundWave5()
3250
		GroundWave6()
3251
		GroundWave7()
3252
		
3253
		a21.Transparency = 0
3254
		a22.Transparency = 0
3255
		a23.Transparency = 0
3256
3257
	for i = 1,55.99 do
3258
wait()
3259
	aa21.Scale = aa21.Scale + v3(10,10,10)
3260
	a21.Transparency = a21.Transparency + 0.03
3261
3262
	aa22.Scale = aa22.Scale + v3(5,5,5)
3263
	a22.Transparency = a22.Transparency + 0.02
3264
	
3265
	aa25.Scale = aa25.Scale + v3(2,2,2)
3266
	a25.Transparency = a25.Transparency + 0.01
3267
	
3268
	aa24.Scale = aa24.Scale + v3(1,1,1)
3269
	a24.Transparency = a24.Transparency + 0.001
3270
	
3271
	aa23.Scale = aa23.Scale + v3(10,10,10)
3272
	a23.Transparency = a23.Transparency + 0.03
3273
	
3274
	end
3275
	enabled = true
3276
	
3277
		a21.Transparency = 1
3278
		a22.Transparency = 1
3279
		a23.Transparency = 1
3280
		a24.Transparency = 1
3281
	
3282
		GroundWave5()
3283
		GroundWave6()
3284
		GroundWave7()
3285
		
3286
		GroundWave5()
3287
		GroundWave6()
3288
		GroundWave7()
3289
		
3290
		wait(.4)
3291
3292
	
3293
		GroundWave5()
3294
		GroundWave6()
3295
		GroundWave7()
3296
		
3297
		GroundWave5()
3298
		GroundWave6()
3299
		GroundWave7()
3300
		
3301
		wait(.4)
3302
	
3303
	char["Beam1"]:Destroy()
3304
	char["Beam3"]:Destroy()
3305
	char["Bean2"]:Destroy()
3306
	char["Bean"]:Destroy()
3307
	--char["Bean2"]:Destroy()
3308
	
3309
	end
3310
end
3311
3312
end
3313
3314
wait(.5)
3315
3316
	ape51.Transparency = 0
3317
	ape56.Transparency = 1
3318
3319
	hum.PlatformStand = false
3320
	char.Torso.Anchored = false
3321
	hrp.Anchored = false
3322
	
3323
	RightShoulder.MaxVelocity = 0.15
3324
	LeftShoulder.MaxVelocity = 0.15
3325
	
3326
	RefreshWelds()
3327
	
3328
	Gyro:Remove()
3329
	
3330
	Position:Remove()
3331
	
3332
	available = false
3333
	auracan = false
3334
3335
wait(1.6)
3336
3337
assj3 = false
3338
3339
end
3340
3341
attacking = false
3342
3343
end
3344
3345
end;
3346
end
3347
3348
mouse.KeyDown:connect(function(key)
3349
	if key == "e" then
3350
		if ssj2 == false and ssj3 == false and fullpowerssj == false and ultrainstinct == false then
3351
		if attacking == false then
3352
			kamehameha()
3353
		end
3354
		end
3355
		end
3356
end)
3357
3358
mouse.KeyDown:connect(function(key)
3359
	if key == "r" then
3360
		if ssj2 == true and assj2 == true then
3361
		if attacking == false then
3362
			kamehameha()
3363
		end
3364
		end
3365
		end
3366
end)
3367
3368
mouse.KeyDown:connect(function(key)
3369
	if key == "e" then
3370
		if fullpowerssj == true then
3371
		if attacking == false then
3372
			angrykamehameha()
3373
		end
3374
		end
3375
		end
3376
end)
3377
3378
mouse.KeyDown:connect(function(key)
3379
	if key == "e" then
3380
		if ultrainstinct == true or limitbreaker == true then
3381
		if attacking == false then
3382
			ultrakamehameha()
3383
		end
3384
		end
3385
		end
3386
end)
3387
3388
mouse.KeyDown:connect(function(key)
3389
	if key == "e" then
3390
		if ssj2 == true or ssj3 == true then
3391
			superkamehameha()
3392
		end
3393
	end
3394
end)
3395
3396
mouse.KeyDown:connect(function(key)
3397
	if key == "q" then
3398
		if ssj2 == true and assj2 == true then
3399
			kamehameha2()
3400
		end
3401
	end
3402
end)
3403
3404
mouse.KeyDown:connect(function(key)
3405
	if key == "r" then
3406
		if ssjwhite == true then
3407
			kamehamehax10()
3408
		end
3409
	end
3410
end)
3411
3412
function normalform()
3413
	
3414
if available == true then
3415
available = false
3416
end
3417
3418
	if auracan2 == true then
3419
		auracan2 = false
3420
	end
3421
	if auracan3 == true then
3422
		auracan3 = false
3423
	end
3424
	if auracan == true then
3425
			auracan = false
3426
	end
3427
	if auracan4 == true then
3428
		auracan4 = false
3429
	end
3430
	
3431
if hum.MaxHealth == math.huge then
3432
	hum.MaxHealth = math.huge
3433
	hum.Health = 10000
3434
end
3435
3436
if ultrainstinct == true or limitbreaker == true then
3437
ultrainstinct = false
3438
dodge = false
3439
automoviment = false
3440
limitbreaker = false
3441
wait(.009)
3442
	hum.MaxHealth = math.huge
3443
	hum.Health = 10000
3444
end
3445
3446
	if assj3 == false then
3447
if ssj1 == true or ssj2 == true or ssj3 == true or sss3 == true or ssjg == true or ssjb == true or ssjbk == true or ssjwhite == true or normal == false or ssjbfullpower == true or kaioken == true or ultrainstinct == true then
3448
	if being == false then
3449
		being = true
3450
	hum.JumpPower = 0
3451
	hum.WalkSpeed = 0
3452
3453
Mus.Pitch = 1
3454
3455
for _,v in pairs(char:GetChildren()) do
3456
	if v.ClassName == "Sound" then
3457
		v:Stop()
3458
	end
3459
end
3460
3461
for _,y in pairs(char:GetChildren()) do
3462
	if y.ClassName == "Part" then
3463
for _,i in pairs(y:GetChildren()) do
3464
	if i.ClassName == "ParticleEmitter" then
3465
		i.Transparency = NumberSequence.new(1)
3466
	end
3467
end
3468
	end
3469
end
3470
3471
for _,v in pairs(char:GetChildren()) do
3472
	if v.Name == "Part8" then
3473
		v:Remove()
3474
	end
3475
end
3476
3477
for _,v in pairs(char:GetChildren()) do
3478
	if v.Name == "Part9" then
3479
		v:Remove()
3480
	end
3481
end
3482
3483
for _,v in pairs(char:GetChildren()) do
3484
	if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
3485
		v:Remove()
3486
	end
3487
end
3488
3489
char.Hair:Remove()
3490
3491
Hair7 = Instance.new("Part")
3492
Hair7.Parent = p.Character
3493
Hair7.Name = "Hair"
3494
Hair7.CanCollide = false
3495
Hair7.Locked = true
3496
Hair7.TopSurface = "Smooth"
3497
Hair7.BottomSurface = "Smooth"
3498
Hair7.formFactor = "Symmetric"
3499
Hair7.Material = "Neon"
3500
Hair7.BrickColor = BrickColor.new("Really black")
3501
Hair7.CFrame = p.Character.Torso.CFrame
3502
Hair7.Size = Vector3.new(1, 1, 1)
3503
Hair7.Transparency = 0
3504
3505
Weld1 = Instance.new("Weld")
3506
Weld1.Parent = p.Character.Head
3507
Weld1.Part0 = p.Character.Head
3508
Weld1.Part1 = Hair7
3509
Weld1.C0 = CFrame.new(0, 1, 0)
3510
3511
Mesh = Instance.new("SpecialMesh")
3512
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
3513
Mesh.Parent = Hair7
3514
Mesh.Scale = Vector3.new(1, 1, 1)
3515
Mesh.MeshType = "FileMesh"
3516
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
3517
Mesh.TextureId = ""
3518
3519
ape51.Color = Color3.fromRGB(106,57,8)
3520
3521
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=259849794"
3522
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=539482020"
3523
	
3524
	hed.face.Texture = "rbxassetid://967842214"
3525
3526
local num = 0
3527
local a21e = Instance.new("Part",char)
3528
a21e.Name = "Beam"..num
3529
a21e.Locked = true
3530
a21e.Size = Vector3.new(1,1,1)
3531
a21e.CanCollide = false
3532
a21e.Position = Vector3.new(999,999,999)
3533
a21e.BrickColor = BrickColor.new("Medium blue")
3534
a21e.Material = "Neon"
3535
a21e.Transparency = 0
3536
local aa21e = Instance.new("SpecialMesh",a21e)
3537
a21e.Anchored = true
3538
a21e.Position = hrp.Position
3539
aa21e.MeshType = "Sphere"
3540
aa21e.Scale = Vector3.new(1,1,1)
3541
3542
	for i = 1,25 do
3543
	wait()
3544
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
3545
	a21e.Transparency = a21e.Transparency + 0.04
3546
	end
3547
	
3548
	a21e:Remove()
3549
	
3550
	wait()
3551
3552
hum.WalkSpeed = 16
3553
hum.JumpPower = 50
3554
3555
if hum.MaxHealth == math.huge then
3556
	hum.MaxHealth = math.huge
3557
	hum.Health = 10000
3558
end
3559
3560
for _,y in pairs(char:GetChildren()) do
3561
	if y.ClassName == "Part" then
3562
for _,i in pairs(y:GetChildren()) do
3563
	if i.ClassName == "ParticleEmitter" then
3564
		i:Remove()
3565
	end
3566
end
3567
	end
3568
end
3569
3570
normal = true
3571
ssjg = false
3572
ssjr = false
3573
ssj3 = false
3574
sss3 = false
3575
ssj2 = false
3576
ssj1 = false
3577
assj2 = false
3578
ssjb = false
3579
ultrainstinct = false
3580
dodge = false
3581
automoviment = false
3582
kaioken2 = false
3583
kaioken4 = false
3584
fullpowerssj = false
3585
kaioken5 = false
3586
kaioken10 = false
3587
kaioken20 = false
3588
kaiokenx50 = false
3589
kaioken = false
3590
ssjbk = false
3591
ssjbfullpower = false
3592
ssjwhite = false
3593
limitbreaker = false
3594
being = false
3595
3596
if hum.MaxHealth == math.huge then
3597
	hum.MaxHealth = math.huge
3598
	hum.Health = 10000
3599
end
3600
3601
end
3602
end
3603
3604
end
3605
end
3606
3607
function kicharge()
3608
hum.PlatformStand = true
3609
tor.Anchored = true
3610
hrp.Anchored = true
3611
3612
SuperWelds()
3613
3614
if fullpowerssj == true then
3615
local ssj2aura = Instance.new("ParticleEmitter",hrp)
3616
ssj2aura.Name = "control"
3617
ssj2aura.Texture = "rbxassetid://241992237"
3618
ssj2aura.Transparency = NumberSequence.new(0.425)
3619
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
3620
ssj2aura.LightEmission = 1
3621
ssj2aura.Size = NumberSequence.new(8)
3622
ssj2aura.Lifetime = NumberRange.new(0.5)
3623
ssj2aura.Rate = 19
3624
ssj2aura.ZOffset = 0
3625
ssj2aura.Speed = NumberRange.new(10)
3626
ssj2aura.LockedToPart = true
3627
ssj2aura.ZOffset = -1
3628
3629
local ssj2aura2 = Instance.new("ParticleEmitter",hrp)
3630
ssj2aura2.Name = "control2"
3631
ssj2aura2.Texture = "rbxassetid://1072507908"
3632
ssj2aura2.Transparency = NumberSequence.new(0.555)
3633
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
3634
ssj2aura2.LightEmission = 0.75
3635
ssj2aura2.Size = NumberSequence.new(8)
3636
ssj2aura2.Lifetime = NumberRange.new(0.5)
3637
ssj2aura2.Rate = 19
3638
ssj2aura2.ZOffset = -1
3639
ssj2aura2.Speed = NumberRange.new(10)
3640
ssj2aura2.LockedToPart = true
3641
ssj2aura2.ZOffset = -1
3642
end
3643
3644
if ssj2 == true and ssj1 == true and ssj3 == false and assj2 == false then
3645
local ssj2aura = Instance.new("ParticleEmitter",hrp)
3646
ssj2aura.Name = "ssj2aura"
3647
ssj2aura.Texture = "rbxassetid://241992237"
3648
ssj2aura.Transparency = NumberSequence.new(0.425)
3649
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
3650
ssj2aura.LightEmission = 1
3651
ssj2aura.Size = NumberSequence.new(7)
3652
ssj2aura.Lifetime = NumberRange.new(0.5)
3653
ssj2aura.Rate = 19
3654
ssj2aura.ZOffset = 0
3655
ssj2aura.Speed = NumberRange.new(10)
3656
ssj2aura.LockedToPart = true
3657
3658
local ssj2aura2 = Instance.new("ParticleEmitter",hrp)
3659
ssj2aura2.Name = "ssj2aura2"
3660
ssj2aura2.Texture = "rbxassetid://1072507908"
3661
ssj2aura2.Transparency = NumberSequence.new(0.555)
3662
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
3663
ssj2aura2.LightEmission = 0.75
3664
ssj2aura2.Size = NumberSequence.new(8)
3665
ssj2aura2.Lifetime = NumberRange.new(0.5)
3666
ssj2aura2.Rate = 19
3667
ssj2aura2.ZOffset = -1
3668
ssj2aura2.Speed = NumberRange.new(10)
3669
ssj2aura2.LockedToPart = true
3670
3671
local particle = Instance.new("ParticleEmitter",hrp)
3672
particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
3673
particle.LightEmission = 0.5
3674
particle.LightInfluence = 0
3675
particle.Transparency = NumberSequence.new(0.9)
3676
particle.Acceleration = Vector3.new(0,0.04,0)
3677
particle.Size = NumberSequence.new(7.9)
3678
particle.Texture = "rbxassetid://1045690145"
3679
particle.ZOffset = 1
3680
particle.LockedToPart = true
3681
particle.Enabled = true
3682
particle.Lifetime = NumberRange.new(0.09)
3683
particle.Rate = 20
3684
particle.Rotation = NumberRange.new(-365,365)
3685
particle.Speed = NumberRange.new(2)
3686
particle.SpreadAngle = Vector2.new(9999,9999)
3687
particle.Name = "ssj9electric"
3688
particle.EmissionDirection = Enum.NormalId.Bottom
3689
end
3690
3691
if ssj3 == true then
3692
local ssj9aura = Instance.new("ParticleEmitter",hrp)
3693
ssj9aura.Name = "control"
3694
ssj9aura.Texture = "rbxassetid://241992237"
3695
ssj9aura.Transparency = NumberSequence.new(0.425)
3696
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
3697
ssj9aura.LightEmission = 1
3698
ssj9aura.Size = NumberSequence.new(9)
3699
ssj9aura.Lifetime = NumberRange.new(0.5)
3700
ssj9aura.Rate = 19
3701
ssj9aura.Speed = NumberRange.new(10)
3702
ssj9aura.LockedToPart = true
3703
ssj9aura.ZOffset = -1
3704
3705
local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
3706
ssj9aura2.Name = "control2"
3707
ssj9aura2.Texture = "rbxassetid://1072507908"
3708
ssj9aura2.Transparency = NumberSequence.new(0.555)
3709
ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(99, 200, 82))
3710
ssj9aura2.LightEmission = 0.75
3711
ssj9aura2.Size = NumberSequence.new(10)
3712
ssj9aura2.Lifetime = NumberRange.new(0.5)
3713
ssj9aura2.Rate = 19
3714
ssj9aura2.ZOffset = -1
3715
ssj9aura2.Speed = NumberRange.new(10)
3716
ssj9aura2.LockedToPart = true
3717
ssj9aura2.ZOffset = -1
3718
Mus.Pitch = 1
3719
end
3720
3721
if assj2 == true then
3722
local ssj9aura = Instance.new("ParticleEmitter",hrp)
3723
ssj9aura.Name = "control"
3724
ssj9aura.Texture = "rbxassetid://241992237"
3725
ssj9aura.Transparency = NumberSequence.new(0.825)
3726
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 200, 249))
3727
ssj9aura.LightEmission = 1
3728
ssj9aura.Size = NumberSequence.new(8)
3729
ssj9aura.Lifetime = NumberRange.new(0.5)
3730
ssj9aura.Rate = 19
3731
ssj9aura.Speed = NumberRange.new(10)
3732
ssj9aura.LockedToPart = true
3733
ssj9aura.ZOffset = -3
3734
3735
local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
3736
ssj9aura2.Name = "control2"
3737
ssj9aura2.Texture = "rbxassetid://1072507908"
3738
ssj9aura2.Transparency = NumberSequence.new(0.955)
3739
ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(249, 255, 200))
3740
ssj9aura2.LightEmission = 0.75
3741
ssj9aura2.Size = NumberSequence.new(9)
3742
ssj9aura2.Lifetime = NumberRange.new(0.5)
3743
ssj9aura2.Rate = 19
3744
ssj9aura2.ZOffset = -1
3745
ssj9aura2.Speed = NumberRange.new(10)
3746
ssj9aura2.LockedToPart = true
3747
ssj9aura2.ZOffset = -2
3748
Mus.Pitch = 1
3749
end
3750
3751
if ssjwhite == true then
3752
local ssj9aura = Instance.new("ParticleEmitter",hrp)
3753
ssj9aura.Name = "control"
3754
ssj9aura.Texture = "rbxassetid://241992237"
3755
ssj9aura.Transparency = NumberSequence.new(0.825)
3756
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 200, 18))
3757
ssj9aura.LightEmission = 1
3758
ssj9aura.Size = NumberSequence.new(7)
3759
ssj9aura.Lifetime = NumberRange.new(0.5)
3760
ssj9aura.Rate = 19
3761
ssj9aura.Speed = NumberRange.new(10)
3762
ssj9aura.LockedToPart = true
3763
ssj9aura.ZOffset = -2
3764
3765
local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
3766
ssj9aura2.Name = "control2"
3767
ssj9aura2.Texture = "rbxassetid://1072507908"
3768
ssj9aura2.Transparency = NumberSequence.new(0.855)
3769
ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255, 19, 70))
3770
ssj9aura2.LightEmission = 0.75
3771
ssj9aura2.Size = NumberSequence.new(10)
3772
ssj9aura2.Lifetime = NumberRange.new(0.5)
3773
ssj9aura2.Rate = 19
3774
ssj9aura2.ZOffset = -2
3775
ssj9aura2.Speed = NumberRange.new(10)
3776
ssj9aura2.LockedToPart = true
3777
ssj9aura2.ZOffset = -1
3778
Mus.Pitch = 1
3779
end
3780
3781
if kaioken == true and ssbk == false and kaioken10 == false and kaioken20 == false or kaioken5 == true or kaioken2 == true or kaioken4 == true then
3782
local ssj9aura = Instance.new("ParticleEmitter",hrp)
3783
ssj9aura.Name = "control"
3784
ssj9aura.Texture = "rbxassetid://241992237"
3785
ssj9aura.Transparency = NumberSequence.new(0.825)
3786
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 9, 1))
3787
ssj9aura.LightEmission = 1
3788
ssj9aura.Size = NumberSequence.new(12)
3789
ssj9aura.Lifetime = NumberRange.new(0.5)
3790
ssj9aura.Rate = 19
3791
ssj9aura.Speed = NumberRange.new(10)
3792
ssj9aura.LockedToPart = true
3793
ssj9aura.ZOffset = -2
3794
3795
local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
3796
ssj9aura2.Name = "control2"
3797
ssj9aura2.Texture = "rbxassetid://1072507908"
3798
ssj9aura2.Transparency = NumberSequence.new(0.855)
3799
ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0))
3800
ssj9aura2.LightEmission = 0.75
3801
ssj9aura2.Size = NumberSequence.new(11)
3802
ssj9aura2.Lifetime = NumberRange.new(0.5)
3803
ssj9aura2.Rate = 19
3804
ssj9aura2.ZOffset = -2
3805
ssj9aura2.Speed = NumberRange.new(10)
3806
ssj9aura2.LockedToPart = true
3807
ssj9aura2.ZOffset = -1
3808
Mus.Pitch = 1
3809
end
3810
3811
GroundWave0()
3812
3813
rock2 = false
3814
rock = false
3815
rock2 = false
3816
3817
charge = true
3818
attacking = true
3819
3820
mouse.KeyDown:connect(function(key)
3821
	if key == "m" then
3822
		
3823
--wait(3)
3824
3825
GroundWave1()
3826
3827
rock3 = true
3828
3829
if fullpowerssj == true then
3830
	hrp.control.Enabled = false
3831
	hrp.control2.Enabled = false
3832
	hrp.control:Remove()
3833
	hrp.control2:Remove()
3834
end
3835
3836
if ssj2 == true and ssj1 == true and ssj3 == false and assj2 == false then
3837
	hrp.ssj2aura.Enabled = false
3838
	hrp.ssj2aura2.Enabled = false
3839
	hrp.ssj9electric.Enabled = false
3840
	hrp.ssj2aura2:Remove()
3841
	hrp.ssj9electric:Remove()
3842
	hrp.ssj2aura:Remove()
3843
end
3844
3845
if ssj3 == true then
3846
	hrp.control.Enabled = false
3847
	hrp.control2.Enabled = false
3848
	hrp.control:Remove()
3849
	hrp.control2:Remove()
3850
end
3851
3852
if assj2 == true then
3853
	hrp.control.Enabled = false
3854
	hrp.control2.Enabled = false
3855
	hrp.control:Remove()
3856
	hrp.control2:Remove()
3857
end
3858
3859
if ssjwhite == true then
3860
	hrp.control.Enabled = false
3861
	hrp.control2.Enabled = false
3862
	hrp.control:Remove()
3863
	hrp.control2:Remove()
3864
end
3865
3866
if kaioken == true and ssbk == false and kaioken10 == false and kaioken20 == false or kaioken5 == true or kaioken2 == true or kaioken4 == true then
3867
	hrp.control.Enabled = false
3868
	hrp.control2.Enabled = false
3869
	hrp.control:Remove()
3870
	hrp.control2:Remove()
3871
end
3872
3873
RefreshWelds()
3874
3875
rock3 = true
3876
3877
hum.PlatformStand = false
3878
tor.Anchored = false
3879
hrp.Anchored = false
3880
3881
rock3 = true
3882
3883
charge = false
3884
attacking = false
3885
being = false
3886
rock = false
3887
rock3 = true
3888
3889
	end
3890
end)
3891
end
3892
3893
mouse.KeyDown:connect(function(key)
3894
	if key == "n" then
3895
				if charge == false then
3896
				kicharge()
3897
	end
3898
end;end)
3899
3900
function ss2()
3901
	
3902
if ssj1 == true or fullpowerssj == true then
3903
if being == false then
3904
if ssj2 == false then
3905
if normal == false then
3906
	being = true
3907
	
3908
if fullpowerssj == true then
3909
	already3 = true
3910
end
3911
	
3912
if already3 == false then
3913
chatfunc("Known as a stage ascended past the super saiyan form..")
3914
wait(2.99)
3915
chatfunc("SUPER SAIYAN 2")
3916
end
3917
3918
if already3 == true then
3919
	if ssj1 == true then
3920
	chatfunc("Super Saiyan 2")
3921
	end
3922
	if fullpowerssj == true then
3923
		chatfunc("HAAAAAA!!!!")
3924
		wait(.01)
3925
		hed.face.Texture = "rbxassetid://1177818030"
3926
	end
3927
end
3928
3929
already3 = true
3930
3931
if ssj1 == true then
3932
3933
	rock = true
3934
	
3935
3936
	wait(.25)
3937
	
3938
	end
3939
	
3940
	hum.WalkSpeed = 0
3941
	hum.JumpPower = 0
3942
	
3943
if ssj1 == true then
3944
3945
wait(.5)
3946
3947
rock3 = true
3948
3949
end
3950
3951
if ssj1 == true then
3952
Mus.SoundId = "rbxassetid://144377132"
3953
Mus.Volume = 10
3954
Mus:Play()
3955
end
3956
3957
if fullpowerssj == true then
3958
	Mus:Stop()
3959
	Mus.Pitch = 1
3960
	Mus.SoundId = "rbxassetid://346663122"
3961
	Mus:Play()
3962
end
3963
3964
if ssj1 == true then
3965
local Mus2 = Instance.new("Sound",char)
3966
Mus2.SoundId = "rbxassetid://301184111"
3967
Mus2.Volume = 4
3968
Mus2.Looped = false
3969
Mus2:Play()
3970
end
3971
3972
if ssj1 == true then
3973
wait(.25)
3974
rock3 = true
3975
wait(.5)
3976
rock3 = true
3977
wait(2.5)
3978
3979
rock2 = true
3980
rock = false
3981
3982
wait(1.999)
3983
end
3984
3985
if fullpowerssj == true then
3986
	GroundShake = true
3987
	GroundShake2 = true
3988
3989
	coroutine.wrap(function()
3990
	for i = 1,5 do
3991
		if fullpowerssj == true then
3992
	wait(math.random(1,2))
3993
3994
local block = Instance.new("Part",char)
3995
block.Anchored = true
3996
block.Transparency = 1
3997
block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
3998
block.CanCollide = false
3999
local block2 = Instance.new("Part",char)
4000
block2.Anchored = true
4001
block2.Position = block.Position + Vector3.new(0,200,0)
4002
block2.CanCollide = false
4003
block2.Transparency = 1
4004
4005
wait(.05)
4006
Lightning1(block.Position,block2.Position,1,15,workspace)
4007
rock3 = true
4008
wait(.09)
4009
block:Remove()
4010
end;end
4011
end)()
4012
4013
wait(4.999)
4014
4015
		GroundShake = false
4016
GroundShake2 = false
4017
4018
		wait(3)
4019
		chatfunc("GRRRRR!!!!!! THIS IS A SUPER SAIYAN 'RAGE'!!!!")
4020
4021
end
4022
4023
local num = 0
4024
local a21e = Instance.new("Part",char)
4025
a21e.Name = "Beam"..num
4026
a21e.Locked = true
4027
a21e.Size = Vector3.new(1,1,1)
4028
a21e.CanCollide = false
4029
a21e.Position = Vector3.new(999,999,999)
4030
a21e.BrickColor = BrickColor.new("Cool yellow")
4031
if fullpowerssj == true then
4032
a21e.BrickColor = BrickColor.new("Electric blue")
4033
end
4034
a21e.Material = "Neon"
4035
a21e.Transparency = 0
4036
local aa21e = Instance.new("SpecialMesh",a21e)
4037
a21e.Anchored = true
4038
a21e.Position = hrp.Position
4039
aa21e.MeshType = "Sphere"
4040
aa21e.Scale = Vector3.new(1,1,1)
4041
4042
Mus1:Play()
4043
4044
if fullpowerssj == true then
4045
		Mesh.MeshId = "rbxassetid://560718478"
4046
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
4047
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
4048
	Hair7.Color = Color3.fromRGB(255,255,0)
4049
	ape51.Color = Color3.fromRGB(255,255,0)
4050
			hed.face.Texture = "rbxassetid://231488725"
4051
			
4052
	local Part2 = Instance.new("Part")
4053
Part2.Parent = char
4054
Part2.Name = "Part9"
4055
Part2.CanCollide = false
4056
Part2.Locked = true
4057
Part2.TopSurface = "Smooth"
4058
Part2.BottomSurface = "Smooth"
4059
Part2.formFactor = "Symmetric"
4060
Part2.Material = "Neon"
4061
Part2.BrickColor = BrickColor.new("Really black")
4062
Part2.CFrame = p.Character.Torso.CFrame
4063
Part2.Size = Vector3.new(2,2,2)
4064
Part2.Transparency = 0
4065
4066
local Mesh3 = Instance.new("SpecialMesh")
4067
Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
4068
Mesh3.Parent = Part2
4069
Mesh3.Scale = Vector3.new(1, 1, 1)
4070
Mesh3.MeshType = "FileMesh"
4071
Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
4072
Mesh3.TextureId = ""
4073
4074
4075
local Weld5 = Instance.new("Weld")
4076
Weld5.Parent = p.Character.Head
4077
Weld5.Part0 = p.Character.Head
4078
Weld5.Part1 = Part2
4079
4080
	Part2.Color = Color3.fromRGB(255,255,0)
4081
	Mesh3.MeshId = "rbxassetid://430344159"
4082
	Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
4083
	Weld5.C0 = CFrame.new(-.25,1.2,.34)
4084
		
4085
end
4086
4087
	for i = 1,15 do
4088
4089
if ssj1 == true then
4090
	Mesh.MeshId = "rbxassetid://560718478"
4091
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
4092
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
4093
	Hair7.Color = Color3.fromRGB(255,255,0)
4094
	ape51.Color = Color3.fromRGB(255,255,0)
4095
			hed.face.Texture = "rbxassetid://231488725"
4096
end
4097
4098
if fullpowerssj == true then
4099
		coroutine.wrap(function()
4100
	for i = 1,5 do
4101
		if fullpowerssj == true then
4102
	wait(math.random(7,14))
4103
4104
local block = Instance.new("Part",char)
4105
block.Anchored = true
4106
block.Transparency = 1
4107
block.Position = hrp.Position + Vector3.new(math.random(-99,44),-5,math.random(-99,44))
4108
block.CanCollide = false
4109
local block2 = Instance.new("Part",char)
4110
block2.Anchored = true
4111
block2.Position = block.Position + Vector3.new(0,200,0)
4112
block2.CanCollide = false
4113
block2.Transparency = 1
4114
4115
wait(.05)
4116
Lightning1(block.Position,block2.Position,1,15,workspace)
4117
rock3 = true
4118
wait(.09)
4119
block:Remove()
4120
end;end
4121
	end)()
4122
end
4123
		
4124
	wait(.025)
4125
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
4126
	wait(.05)
4127
	a21e.Transparency = a21e.Transparency + 0.1
4128
	end
4129
	
4130
	wait(.1)
4131
	
4132
	a21e:Remove()
4133
4134
if ssj1 == true then
4135
hum.WalkSpeed = 79
4136
hum.JumpPower = 90
4137
end
4138
4139
local ssj2aura = Instance.new("ParticleEmitter",tor)
4140
ssj2aura.Name = "ssj2aura"
4141
ssj2aura.Texture = "rbxassetid://241992237"
4142
ssj2aura.Transparency = NumberSequence.new(0.425)
4143
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
4144
ssj2aura.LightEmission = 1
4145
ssj2aura.Size = NumberSequence.new(6)
4146
ssj2aura.Lifetime = NumberRange.new(0.5)
4147
ssj2aura.Rate = 19
4148
ssj2aura.ZOffset = 0
4149
ssj2aura.Speed = NumberRange.new(10)
4150
ssj2aura.LockedToPart = true
4151
4152
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
4153
ssj2aura2.Name = "ssj2aura2"
4154
ssj2aura2.Texture = "rbxassetid://1072507908"
4155
ssj2aura2.Transparency = NumberSequence.new(0.555)
4156
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
4157
ssj2aura2.LightEmission = 0.75
4158
ssj2aura2.Size = NumberSequence.new(6)
4159
ssj2aura2.Lifetime = NumberRange.new(0.5)
4160
ssj2aura2.Rate = 19
4161
ssj2aura2.ZOffset = -1
4162
ssj2aura2.Speed = NumberRange.new(10)
4163
ssj2aura2.LockedToPart = true
4164
4165
local particle = Instance.new("ParticleEmitter",hrp)
4166
particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
4167
particle.LightEmission = 0.5
4168
particle.LightInfluence = 0
4169
particle.Transparency = NumberSequence.new(0)
4170
particle.Acceleration = Vector3.new(0,0.04,0)
4171
particle.Size = NumberSequence.new(2.9)
4172
particle.Texture = "rbxassetid://1045690145"
4173
particle.ZOffset = 1
4174
particle.LockedToPart = true
4175
particle.Enabled = true
4176
particle.Lifetime = NumberRange.new(0.09)
4177
particle.Rate = 10
4178
particle.Rotation = NumberRange.new(-360,360)
4179
particle.Speed = NumberRange.new(1.7)
4180
particle.SpreadAngle = Vector2.new(999,999)
4181
particle.Name = "ssj2electric"
4182
particle.EmissionDirection = Enum.NormalId.Bottom
4183
4184
if fullpowerssj == true then
4185
	
4186
local color1 = Color3.fromRGB(0,115,255)
4187
local color2 = Color3.fromRGB(209,155,0)
4188
local color3 = Color3.fromRGB(0,75,230)
4189
4190
local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
4191
4192
4193
	particle.LightEmission = 1.75
4194
	particle.Color = ColorSequence.new(Color3.fromRGB(44,195,252))
4195
	particle.EmissionDirection = Enum.NormalId.Top
4196
	particle.Transparency = NumberSequence.new(0.89)
4197
	
4198
local color4 = Color3.fromRGB(255,255,25)
4199
local color5 = Color3.fromRGB(07,245,252)
4200
local color6 = Color3.fromRGB(00,255,255)
4201
4202
local list5 = {ColorSequenceKeypoint.new(0,color2),ColorSequenceKeypoint.new(0.259,color1),ColorSequenceKeypoint.new(0.529,color3),ColorSequenceKeypoint.new(1,color1)}	
4203
	
4204
	ssj2aura.Size = NumberSequence.new(5)
4205
	ssj2aura.ZOffset = 1
4206
	ssj2aura.Color = ColorSequence.new(list4)
4207
	ssj2aura.Transparency = NumberSequence.new(0.67)
4208
	ssj2aura.LightEmission = 2
4209
	
4210
	tor.control2.Color = ColorSequence.new(list5)
4211
	
4212
local particle2 = Instance.new("ParticleEmitter",hrp)
4213
particle2.Color = ColorSequence.new(Color3.fromRGB(44, 195, 252))
4214
particle2.LightEmission = 1.75
4215
particle2.LightInfluence = 0
4216
particle2.Transparency = NumberSequence.new(0.85)
4217
particle2.Acceleration = Vector3.new(0,0.04,0)
4218
particle2.Size = NumberSequence.new(2.9)
4219
particle2.Texture = "rbxassetid://1045690145"
4220
particle2.ZOffset = -1
4221
particle2.LockedToPart = true
4222
particle2.Enabled = true
4223
particle2.Lifetime = NumberRange.new(0.09)
4224
particle2.Rate = 10
4225
particle2.Rotation = NumberRange.new(-360,360)
4226
particle2.Speed = NumberRange.new(1.7)
4227
particle2.SpreadAngle = Vector2.new(999,999)
4228
particle2.Name = "ssj2electric"
4229
particle2.EmissionDirection = Enum.NormalId.Top
4230
4231
local particle3 = Instance.new("ParticleEmitter",tor)
4232
particle3.Color = ColorSequence.new(Color3.fromRGB(44, 195, 252))
4233
particle3.LightEmission = 1.75
4234
particle3.LightInfluence = 0.5
4235
particle3.Transparency = NumberSequence.new(0.89)
4236
particle3.Acceleration = Vector3.new(0,0.04,0)
4237
particle3.Size = NumberSequence.new(2.9)
4238
particle3.Texture = "rbxassetid://1045690145"
4239
particle3.ZOffset = 0
4240
particle3.LockedToPart = true
4241
particle3.Enabled = true
4242
particle3.Lifetime = NumberRange.new(0.09)
4243
particle3.Rate = 10
4244
particle3.Rotation = NumberRange.new(-360,360)
4245
particle3.Speed = NumberRange.new(1.7)
4246
particle3.SpreadAngle = Vector2.new(999,999)
4247
particle3.Name = "ssj2electric"
4248
particle3.EmissionDirection = Enum.NormalId.Top
4249
end
4250
4251
being = false
4252
4253
	ssj2 = true
4254
	
4255
if fullpowerssj == true then
4256
	wait(0.1)
4257
hum.WalkSpeed = 99.999999999999999999999999999999999999
4258
hum.JumpPower = 99.999999999999999999999999999999999999
4259
			hed.face.Texture = "rbxassetid://231488725"
4260
end
4261
4262
end
4263
end
4264
end
4265
end
4266
4267
end
4268
4269
4270
function sss3()
4271
	
4272
if ssj1 == true or fullpowerssj == true then
4273
if being == false then
4274
if ssj2 == true then
4275
if normal == false then
4276
	being = true
4277
	
4278
if fullpowerssj == true then
4279
	already3 = true
4280
end
4281
	
4282
if already3 == true then
4283
chatfunc("And this... is.. to go...")
4284
wait(2.99)
4285
chatfunc("Even further beyond!")
4286
wait(2)
4287
if ssj2 == true then
4288
Mus.SoundId = "rbxassetid://1501944121"
4289
Mus.Volume = 10
4290
Mus:Play()
4291
end
4292
chatfunc("HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")
4293
wait(5)
4294
end
4295
end
4296
4297
already3 = true
4298
4299
if ssj2 == true then
4300
4301
	rock = true
4302
	
4303
4304
	wait(2)
4305
	
4306
	rock = false
4307
	
4308
	end
4309
	
4310
	hum.WalkSpeed = 0
4311
	hum.JumpPower = 0
4312
	
4313
if ssj2 == true then
4314
4315
wait(.5)
4316
4317
rock3 = true
4318
wait(1)
4319
rock3 = false
4320
4321
end
4322
4323
if ssj2 == true then
4324
	Mesh.MeshId = "rbxassetid://431511681"
4325
	Mesh.Scale = Vector3.new(0.0055,0.005,0.0055)
4326
	Weld1.C0 = CFrame.new(0.3, -1, 1.45) * CFrame.Angles(0,rad(180),0)
4327
	Hair7.Color = Color3.fromRGB(255,255,0)
4328
	ape51.Color = Color3.fromRGB(255,255,0)
4329
			hed.face.Texture = "rbxassetid://231488725"
4330
			
4331
			
4332
if ssj2 == true then
4333
hum.WalkSpeed = 130
4334
hum.JumpPower = 150
4335
hum.MaxHealth = math.huge
4336
hum.Health = 80000000
4337
end
4338
4339
local ssj3aura = Instance.new("ParticleEmitter",tor)
4340
ssj3aura.Name = "ssj2aura"
4341
ssj3aura.Texture = "rbxassetid://241992237"
4342
ssj3aura.Transparency = NumberSequence.new(0.425)
4343
ssj3aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
4344
ssj3aura.LightEmission = 1
4345
ssj3aura.Size = NumberSequence.new(6)
4346
ssj3aura.Lifetime = NumberRange.new(0.5)
4347
ssj3aura.Rate = 19
4348
ssj3aura.ZOffset = 0
4349
ssj3aura.Speed = NumberRange.new(10)
4350
ssj3aura.LockedToPart = true
4351
4352
local ssj3aura3 = Instance.new("ParticleEmitter",tor)
4353
ssj3aura3.Name = "ssj2aura2"
4354
ssj3aura3.Texture = "rbxassetid://1072507908"
4355
ssj3aura3.Transparency = NumberSequence.new(0.555)
4356
ssj3aura3.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
4357
ssj3aura3.LightEmission = 0.75
4358
ssj3aura3.Size = NumberSequence.new(6)
4359
ssj3aura3.Lifetime = NumberRange.new(0.5)
4360
ssj3aura3.Rate = 19
4361
ssj3aura3.ZOffset = -1
4362
ssj3aura3.Speed = NumberRange.new(10)
4363
ssj3aura3.LockedToPart = true
4364
4365
local particle = Instance.new("ParticleEmitter",hrp)
4366
particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
4367
particle.LightEmission = 0.5
4368
particle.LightInfluence = 0
4369
particle.Transparency = NumberSequence.new(0)
4370
particle.Acceleration = Vector3.new(0,0.04,0)
4371
particle.Size = NumberSequence.new(2.9)
4372
particle.Texture = "rbxassetid://1045690145"
4373
particle.ZOffset = 1
4374
particle.LockedToPart = true
4375
particle.Enabled = true
4376
particle.Lifetime = NumberRange.new(0.09)
4377
particle.Rate = 10
4378
particle.Rotation = NumberRange.new(-360,360)
4379
particle.Speed = NumberRange.new(1.7)
4380
particle.SpreadAngle = Vector2.new(999,999)
4381
particle.Name = "ssj2electric"
4382
particle.EmissionDirection = Enum.NormalId.Bottom
4383
4384
sss3 = true
4385
4386
end
4387
end
4388
end
4389
end
4390
end
4391
4392
function ass2()
4393
4394
if normal == false then
4395
if ssj1 == true then
4396
if being == false then
4397
if ssj2 == true then
4398
if assj2 == false then
4399
	being = true
4400
4401
	rock = true
4402
4403
	wait(.25)
4404
	
4405
	hum.WalkSpeed = 0
4406
	hum.JumpPower = 0
4407
4408
wait(.5)
4409
4410
Mus.SoundId = "rbxassetid://346647807"
4411
Mus.Pitch = 0.69
4412
Mus.Volume = 5
4413
Mus:Play()
4414
4415
rock3 = true
4416
4417
local Mus2 = Instance.new("Sound",char)
4418
Mus2.SoundId = "rbxassetid://301184111"
4419
Mus2.Volume = 4
4420
Mus2.Looped = false
4421
Mus2:Play()
4422
4423
wait(.25)
4424
4425
rock = false
4426
4427
wait(0.999)
4428
4429
local num = 0
4430
local a21e = Instance.new("Part",char)
4431
a21e.Name = "Beam"..num
4432
a21e.Locked = true
4433
a21e.Size = Vector3.new(1,1,1)
4434
a21e.CanCollide = false
4435
a21e.Position = Vector3.new(999,999,999)
4436
a21e.BrickColor = BrickColor.new("White")
4437
a21e.Material = "Neon"
4438
a21e.Transparency = 0
4439
local aa21e = Instance.new("SpecialMesh",a21e)
4440
a21e.Anchored = true
4441
a21e.Position = hrp.Position
4442
aa21e.MeshType = "Sphere"
4443
aa21e.Scale = Vector3.new(1,1,1)
4444
4445
	tor.ssj2aura.Transparency = NumberSequence.new(0.794)
4446
	tor.ssj2aura2.Transparency = NumberSequence.new(0.958)
4447
	tor.ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
4448
	tor.ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
4449
	tor.ssj2aura2.Name = "control"
4450
	
4451
local particle = Instance.new("ParticleEmitter",tor)
4452
particle.Color = ColorSequence.new(Color3.fromRGB(200, 192, 255))
4453
particle.LightEmission = 0.59
4454
particle.LightInfluence = 0
4455
particle.Transparency = NumberSequence.new(0)
4456
particle.Acceleration = Vector3.new(0,0.04,0)
4457
particle.Size = NumberSequence.new(2.9)
4458
particle.Texture = "rbxassetid://1045690145"
4459
particle.ZOffset = -1
4460
particle.LockedToPart = true
4461
particle.Enabled = true
4462
particle.Lifetime = NumberRange.new(0.09)
4463
particle.Rate = 15
4464
particle.Rotation = NumberRange.new(-360,360)
4465
particle.Speed = NumberRange.new(1.7)
4466
particle.SpreadAngle = Vector2.new(999,999)
4467
particle.Name = "electricity"
4468
particle.EmissionDirection = Enum.NormalId.Top
4469
4470
hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(200, 192, 255))
4471
hrp.ssj2electric.LightEmission = 0.59
4472
hrp.ssj2electric.LightInfluence = 0
4473
hrp.ssj2electric.Transparency = NumberSequence.new(0)
4474
hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
4475
hrp.ssj2electric.Name = "electricity"
4476
4477
Mus1:Play()
4478
4479
	chatfunc("You can name this 'Mystic'.")
4480
4481
	for i = 1,15 do
4482
		
4483
char.Hair:Remove()
4484
4485
Hair7 = Instance.new("Part")
4486
Hair7.Parent = p.Character
4487
Hair7.Name = "Hair"
4488
Hair7.CanCollide = false
4489
Hair7.Locked = true
4490
Hair7.TopSurface = "Smooth"
4491
Hair7.BottomSurface = "Smooth"
4492
Hair7.formFactor = "Symmetric"
4493
Hair7.Material = "Neon"
4494
Hair7.BrickColor = BrickColor.new("Really black")
4495
Hair7.CFrame = p.Character.Torso.CFrame
4496
Hair7.Size = Vector3.new(1, 1, 1)
4497
Hair7.Transparency = 0
4498
4499
Weld1 = Instance.new("Weld")
4500
Weld1.Parent = p.Character.Head
4501
Weld1.Part0 = p.Character.Head
4502
Weld1.Part1 = Hair7
4503
Weld1.C0 = CFrame.new(0, 1, 0)
4504
4505
Mesh = Instance.new("SpecialMesh")
4506
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
4507
Mesh.Parent = Hair7
4508
Mesh.Scale = Vector3.new(1, 1, 1)
4509
Mesh.MeshType = "FileMesh"
4510
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
4511
Mesh.TextureId = ""
4512
4513
ape51.Color = Color3.fromRGB(106,57,8)
4514
	
4515
	hed.face.Texture = "rbxassetid://967842214"
4516
		
4517
	wait(.025)
4518
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
4519
	wait(.05)
4520
	a21e.Transparency = a21e.Transparency + 0.1
4521
	end
4522
4523
	wait(.1)
4524
	
4525
	a21e:Remove()
4526
4527
hum.WalkSpeed = 80
4528
hum.JumpPower = 95
4529
4530
being = false
4531
4532
	assj2 = true
4533
4534
end
4535
end
4536
end
4537
end
4538
end
4539
end
4540
4541
function Lightning1(pos,pos2,radius,numParts,model)
4542
	if fullpowerssj == true or ssj2 == true or ssjwhite == true then
4543
        radius = radius or 0.2
4544
        numParts = numParts or 10
4545
        model = model or workspace
4546
        local lv = CFrame.new(pos,pos2).lookVector
4547
        local dist = (pos-pos2).magnitude
4548
        local dbp = dist/numParts
4549
        local last = pos
4550
        for i = 1,numParts do
4551
                local p = Instance.new("Part",model)
4552
                p.FormFactor = "Symmetric"
4553
                p.Size = Vector3.new(14,14,1)
4554
                p.Material = "Neon"
4555
                p.CanCollide = false
4556
                p.Anchored = true
4557
                p.BrickColor = BrickColor.new("Bright bluish green")
4558
                local x = math.random(-100,100)/100*dbp/2
4559
                local y = math.random(-100,100)/100*dbp/2
4560
                local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
4561
                local dist2 = (p2.p-last).magnitude
4562
                local mid = (p2.p+last)/2
4563
                local m = Instance.new("BlockMesh",p)
4564
                m.Scale = Vector3.new(radius,radius,dist2)
4565
                p.CFrame = CFrame.new(mid,p2.p)
4566
                last = p2.p
4567
                game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
4568
        end
4569
end;end
4570
4571
function ssj4()
4572
4573
if normal == false then
4574
if ssj1 == true then
4575
if being == false then
4576
if ssj2 == true then
4577
if assj2 == false then
4578
	being = true
4579
	assj3 = true
4580
4581
	rock = true
4582
4583
	wait(.25)
4584
	
4585
	hum.WalkSpeed = 0
4586
	hum.JumpPower = 0
4587
4588
wait(.5)
4589
4590
Mus.SoundId = "rbxassetid://155166013"
4591
Mus.Pitch = 0.69
4592
Mus.Volume = 10
4593
Mus:Play()
4594
4595
rock3 = true
4596
4597
local Mus2 = Instance.new("Sound",char)
4598
Mus2.SoundId = "rbxassetid://301184111"
4599
Mus2.Volume = 4
4600
Mus2.Looped = false
4601
Mus2:Play()
4602
4603
wait(.25)
4604
4605
rock = false
4606
4607
wait(0.999)
4608
4609
GroundShake = true
4610
GroundShake2 = true
4611
4612
wait(1)
4613
4614
GroundShake = false
4615
GroundShake2 = false
4616
4617
	coroutine.wrap(function()
4618
	for i = 1,5 do
4619
		if ssjwhite == true then
4620
	wait(math.random(1,2))
4621
4622
local block = Instance.new("Part",char)
4623
block.Anchored = true
4624
block.Transparency = 1
4625
block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
4626
block.CanCollide = false
4627
local block2 = Instance.new("Part",char)
4628
block2.Anchored = true
4629
block2.Position = block.Position + Vector3.new(0,200,0)
4630
block2.CanCollide = false
4631
block2.Transparency = 1
4632
4633
wait(.05)
4634
Lightning1(block.Position,block2.Position,1,15,workspace)
4635
rock3 = true
4636
wait(.09)
4637
block:Remove()
4638
	end;end
4639
	end)()
4640
4641
local num = 0
4642
local a21e = Instance.new("Part",char)
4643
a21e.Name = "Beam"..num
4644
a21e.Locked = true
4645
a21e.Size = Vector3.new(1,1,1)
4646
a21e.CanCollide = false
4647
a21e.Position = Vector3.new(999,999,999)
4648
a21e.BrickColor = BrickColor.new("Really red")
4649
a21e.Material = "Neon"
4650
a21e.Transparency = 0
4651
local aa21e = Instance.new("SpecialMesh",a21e)
4652
a21e.Anchored = true
4653
a21e.Position = hrp.Position
4654
aa21e.MeshType = "Sphere"
4655
aa21e.Scale = Vector3.new(1,1,1)
4656
4657
	tor.ssj2aura.Transparency = NumberSequence.new(0.794)
4658
	tor.ssj2aura2.Transparency = NumberSequence.new(0.958)
4659
	tor.ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,19))
4660
	tor.ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,19,70))
4661
	tor.ssj2aura2.Name = "control"
4662
	
4663
local particle = Instance.new("ParticleEmitter",tor)
4664
particle.Color = ColorSequence.new(Color3.fromRGB(255, 255, 70))
4665
particle.LightEmission = 0.59
4666
particle.LightInfluence = 0
4667
particle.Transparency = NumberSequence.new(0)
4668
particle.Acceleration = Vector3.new(0,0.04,0)
4669
particle.Size = NumberSequence.new(2.9)
4670
particle.Texture = "rbxassetid://1045690145"
4671
particle.ZOffset = -1
4672
particle.LockedToPart = true
4673
particle.Enabled = true
4674
particle.Lifetime = NumberRange.new(0.09)
4675
particle.Rate = 15
4676
particle.Rotation = NumberRange.new(-360,360)
4677
particle.Speed = NumberRange.new(1.7)
4678
particle.SpreadAngle = Vector2.new(999,999)
4679
particle.Name = "electricity"
4680
particle.EmissionDirection = Enum.NormalId.Top
4681
4682
local particle2 = Instance.new("ParticleEmitter",tor)
4683
particle2.Color = ColorSequence.new(Color3.fromRGB(255, 200, 0))
4684
particle2.LightEmission = 0.59
4685
particle2.LightInfluence = 0
4686
particle2.Transparency = NumberSequence.new(0)
4687
particle2.Acceleration = Vector3.new(0,0.04,0)
4688
particle2.Size = NumberSequence.new(2.9)
4689
particle2.Texture = "rbxassetid://1045690145"
4690
particle2.ZOffset = -1
4691
particle2.LockedToPart = true
4692
particle2.Enabled = true
4693
particle2.Lifetime = NumberRange.new(0.09)
4694
particle2.Rate = 15
4695
particle2.Rotation = NumberRange.new(-360,360)
4696
particle2.Speed = NumberRange.new(1.7)
4697
particle2.SpreadAngle = Vector2.new(999,999)
4698
particle2.Name = "electricity"
4699
particle2.EmissionDirection = Enum.NormalId.Top
4700
4701
hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(255, 200, 0))
4702
hrp.ssj2electric.LightEmission = 0.59
4703
hrp.ssj2electric.LightInfluence = 0
4704
hrp.ssj2electric.Transparency = NumberSequence.new(0)
4705
hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
4706
hrp.ssj2electric.Name = "electricity"
4707
4708
Mus1:Play()
4709
4710
char.Hair:Remove()
4711
4712
Hair7 = Instance.new("Part")
4713
Hair7.Parent = p.Character
4714
Hair7.Name = "Hair"
4715
Hair7.CanCollide = false
4716
Hair7.Locked = true
4717
Hair7.TopSurface = "Smooth"
4718
Hair7.BottomSurface = "Smooth"
4719
Hair7.formFactor = "Symmetric"
4720
Hair7.Material = "Neon"
4721
Hair7.BrickColor = BrickColor.new("Really black")
4722
Hair7.CFrame = p.Character.Torso.CFrame
4723
Hair7.Size = Vector3.new(1, 1, 1)
4724
Hair7.Transparency = 0
4725
4726
Weld1 = Instance.new("Weld")
4727
Weld1.Parent = p.Character.Head
4728
Weld1.Part0 = p.Character.Head
4729
Weld1.Part1 = Hair7
4730
Weld1.C0 = CFrame.new(0, 1, 0)
4731
4732
Mesh = Instance.new("SpecialMesh")
4733
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
4734
Mesh.Parent = Hair7
4735
Mesh.Scale = Vector3.new(1, 1, 1)
4736
Mesh.MeshType = "FileMesh"
4737
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
4738
Mesh.TextureId = ""
4739
4740
local Part2 = Instance.new("Part")
4741
Part2.Parent = char
4742
Part2.Name = "Part9"
4743
Part2.CanCollide = false
4744
Part2.Locked = true
4745
Part2.TopSurface = "Smooth"
4746
Part2.BottomSurface = "Smooth"
4747
Part2.formFactor = "Symmetric"
4748
Part2.Material = "Neon"
4749
Part2.BrickColor = BrickColor.new("Really black")
4750
Part2.CFrame = p.Character.Torso.CFrame
4751
Part2.Size = Vector3.new(2,2,2)
4752
Part2.Transparency = 0
4753
4754
local Mesh3 = Instance.new("SpecialMesh")
4755
Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
4756
Mesh3.Parent = Part2
4757
Mesh3.Scale = Vector3.new(1, 1, 1)
4758
Mesh3.MeshType = "FileMesh"
4759
Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
4760
Mesh3.TextureId = ""
4761
4762
4763
local Weld5 = Instance.new("Weld")
4764
Weld5.Parent = p.Character.Head
4765
Weld5.Part0 = p.Character.Head
4766
Weld5.Part1 = Part2
4767
4768
	Part2.Color = Color3.fromRGB(5,5,5)
4769
	Mesh3.MeshId = "rbxassetid://430344159"
4770
	Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
4771
	Weld5.C0 = CFrame.new(-.25,1.2,.34)
4772
	
4773
	Hair7.Color = Color3.fromRGB(26,0,0)
4774
	Part2.Color = Color3.fromRGB(26,0,0)
4775
4776
	for i = 1,15 do
4777
		
4778
		coroutine.wrap(function()
4779
	for i = 1,5 do
4780
		if ssjwhite == true then
4781
	wait(math.random(7,14))
4782
4783
local block = Instance.new("Part",char)
4784
block.Anchored = true
4785
block.Transparency = 1
4786
block.Position = hrp.Position + Vector3.new(math.random(-99,44),-5,math.random(-99,44))
4787
block.CanCollide = false
4788
local block2 = Instance.new("Part",char)
4789
block2.Anchored = true
4790
block2.Position = block.Position + Vector3.new(0,200,0)
4791
block2.CanCollide = false
4792
block2.Transparency = 1
4793
4794
wait(.05)
4795
Lightning1(block.Position,block2.Position,1,15,workspace)
4796
rock3 = true
4797
wait(.09)
4798
block:Remove()
4799
end;end
4800
		end)()
4801
4802
ape51.Color = Color3.fromRGB(115,0,0)
4803
	
4804
	hed.face.Texture = "rbxassetid://231488578"
4805
	
4806
char.Shirt.ShirtTemplate = "rbxassetid://242294653"
4807
char.Pants.PantsTemplate = "rbxassetid://539482020"
4808
		
4809
	wait(.025)
4810
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
4811
	wait(.05)
4812
	a21e.Transparency = a21e.Transparency + 0.1
4813
	end
4814
4815
	wait(.1)
4816
	
4817
	a21e:Remove()
4818
4819
hum.WalkSpeed = 80
4820
hum.JumpPower = 95
4821
4822
ssj2 = false
4823
ssj1 = false
4824
ssj3 = false
4825
assj2 = false
4826
4827
	ssjwhite = true
4828
	
4829
	if already == false then
4830
	wait(.2)
4831
	
4832
	chatfunc("This is the fourth stage of the super saiyan form,")
4833
	
4834
		wait(2.4)
4835
			
4836
			chatfunc("The Super Saiyan 4.")
4837
	end
4838
	
4839
	if already == true then
4840
		chatfunc("Feel the power of a Super Saiyan 4!")
4841
	end
4842
	
4843
		
4844
	already = true
4845
			
4846
			wait(.1)
4847
			
4848
			being = false
4849
			assj3 = false
4850
4851
end
4852
end
4853
end
4854
end
4855
end
4856
end
4857
4858
function ss3()
4859
4860
if normal == false then
4861
if ssj1 == true or fullpowerssj == true then
4862
if being == false then
4863
if ssj2 == true then
4864
if assj2 == false then
4865
if ssj3 == false then
4866
	being = true
4867
4868
if already2 == false then
4869
chatfunc("TIME TO ASCEND!")
4870
wait(1.9)
4871
chatfunc("EVEN FURTHER BEYOND!!")
4872
wait(1.99)
4873
chatfunc("OVER SUPER SAIYAN 2!!!")
4874
wait(1.999)
4875
chatfunc("GRRRR!!!!! HAAAAAAAAAA!!!!!!!!!!!!!!!!!")
4876
end
4877
4878
if already2 == true then
4879
	chatfunc("I call this, 'Uncontrolled', SUPER SAIYAN 2!!!")
4880
	wait(3.79)
4881
	chatfunc("GRRRR!!!!! HAAAAAAAAAA!!!!!!!!!!!!!!!!!")
4882
end
4883
4884
hed.face.Texture = "rbxassetid://1177818030"
4885
4886
local ssj9aura = Instance.new("ParticleEmitter",tor)
4887
ssj9aura.Name = "control"
4888
ssj9aura.Texture = "rbxassetid://241992237"
4889
ssj9aura.Transparency = NumberSequence.new(0.425)
4890
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
4891
ssj9aura.LightEmission = 1
4892
ssj9aura.Size = NumberSequence.new(6)
4893
ssj9aura.Lifetime = NumberRange.new(0.5)
4894
ssj9aura.Rate = 19
4895
ssj9aura.Speed = NumberRange.new(10)
4896
ssj9aura.LockedToPart = true
4897
ssj9aura.ZOffset = -3
4898
4899
local ssj9aura2 = Instance.new("ParticleEmitter",tor)
4900
ssj9aura2.Name = "control2"
4901
ssj9aura2.Texture = "rbxassetid://1072507908"
4902
ssj9aura2.Transparency = NumberSequence.new(0.555)
4903
ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
4904
ssj9aura2.LightEmission = 0.75
4905
ssj9aura2.Size = NumberSequence.new(6)
4906
ssj9aura2.Lifetime = NumberRange.new(0.5)
4907
ssj9aura2.Rate = 19
4908
ssj9aura2.ZOffset = -1
4909
ssj9aura2.Speed = NumberRange.new(10)
4910
ssj9aura2.LockedToPart = true
4911
ssj9aura2.ZOffset = -3
4912
Mus.Pitch = 1
4913
4914
already2 = true
4915
4916
hrp.ssj2electric.Size = NumberSequence.new(3)
4917
hrp.ssj2electric.ZOffset = 2
4918
4919
hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(124,199,75))
4920
hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
4921
4922
tor.ssj2aura.Transparency = NumberSequence.new(0.925)
4923
tor.ssj2aura2.Transparency = NumberSequence.new(0.869)
4924
4925
tor.ssj2aura2.Enabled = false
4926
tor.ssj2aura.Enabled = false
4927
4928
hrp.ssj2electric.Enabled = false
4929
4930
hrp.ssj2electric.Transparency = NumberSequence.new(0.9)
4931
4932
Mus:Stop()
4933
Mus.SoundId = "rbxassetid://561542239"
4934
Mus:Play()
4935
4936
	wait(.25)
4937
	
4938
	hum.WalkSpeed = 0
4939
	hum.JumpPower = 0
4940
4941
rock = true
4942
4943
wait(.5)
4944
4945
rock3 = true
4946
4947
wait(.25)
4948
4949
GroundShake = true
4950
4951
	coroutine.wrap(function()
4952
	for i = 1,5 do
4953
		if ssj2 == true then
4954
	wait(math.random(1,2))
4955
4956
local block = Instance.new("Part",char)
4957
block.Anchored = true
4958
block.Transparency = 1
4959
block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
4960
block.CanCollide = false
4961
local block2 = Instance.new("Part",char)
4962
block2.Anchored = true
4963
block2.Position = block.Position + Vector3.new(0,200,0)
4964
block2.CanCollide = false
4965
block2.Transparency = 1
4966
4967
wait(.05)
4968
Lightning1(block.Position,block2.Position,1,15,workspace)
4969
rock3 = true
4970
wait(.09)
4971
block:Remove()
4972
end;end
4973
end)()
4974
4975
wait(5)
4976
4977
local Mus2 = Instance.new("Sound",char)
4978
Mus2.SoundId = "rbxassetid://1187787862"
4979
Mus2.Volume = 10
4980
Mus2.Looped = false
4981
Mus2:Play()
4982
4983
wait(2.999)
4984
4985
local num = 0
4986
local a21e = Instance.new("Part",char)
4987
a21e.Name = "Beam"..num
4988
a21e.Locked = true
4989
a21e.Size = Vector3.new(1,1,1)
4990
a21e.CanCollide = false
4991
a21e.Position = Vector3.new(999,999,999)
4992
a21e.BrickColor = BrickColor.new("Bright yellow")
4993
a21e.Material = "Neon"
4994
a21e.Transparency = 0
4995
local aa21e = Instance.new("SpecialMesh",a21e)
4996
a21e.Anchored = true
4997
a21e.Position = hrp.Position
4998
aa21e.MeshType = "Sphere"
4999
aa21e.Scale = Vector3.new(1,1,1)
5000
5001
local a22e = Instance.new("Part",char)
5002
a22e.Name = "Bear"
5003
a22e.Locked = true
5004
a22e.Size = Vector3.new(1,1,1)
5005
a22e.CanCollide = false
5006
a22e.Position = Vector3.new(999,999,999)
5007
a22e.BrickColor = BrickColor.new("Gold")
5008
a22e.Material = "Neon"
5009
a22e.Transparency = 0
5010
local aa22e = Instance.new("SpecialMesh",a22e)
5011
a22e.Anchored = true
5012
a22e.Position = hrp.Position
5013
aa22e.MeshType = "Sphere"
5014
aa22e.Scale = Vector3.new(1,1,1)
5015
5016
Mus1:Play()
5017
5018
	for i = 1,15 do
5019
		
5020
	ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(219, 255, 82))
5021
ssj9aura.Color = ColorSequence.new(Color3.fromRGB(219, 255, 82))
5022
5023
5024
	Hair7.Color = Color3.fromRGB(209, 255, 82)
5025
	ape51.Color = Color3.fromRGB(229, 255, 82)
5026
	
5027
	hed.face.Texture = "rbxassetid://1184186633"
5028
		
5029
	wait(.025)
5030
	aa21e.Scale = aa21e.Scale + Vector3.new(12,12,12)
5031
	wait(.05)
5032
	a21e.Transparency = a21e.Transparency + 0.1
5033
	
5034
	wait(.025)
5035
	aa22e.Scale = aa22e.Scale + Vector3.new(6,6,6)
5036
	wait(.05)
5037
	a22e.Transparency = a22e.Transparency + 0.1
5038
	
5039
	end
5040
	
5041
	wait(.1)
5042
	
5043
		GroundShake = false
5044
	
5045
	a21e:Remove()
5046
	
5047
hum.WalkSpeed = 89
5048
hum.JumpPower = 99
5049
5050
being = false
5051
5052
tor.ssj2aura2.Name = "ssj3aura"
5053
tor.ssj2aura.Name = "aura"
5054
tor.aura.ZOffset = -2
5055
tor.ssj3aura.ZOffset = -2
5056
5057
local ssj3aura = Instance.new("ParticleEmitter",tor)
5058
ssj3aura.Name = "ssj3aura2"
5059
ssj3aura.Texture = "rbxassetid://241992237"
5060
ssj3aura.Transparency = NumberSequence.new(0.8245)
5061
ssj3aura.Color = ColorSequence.new(Color3.fromRGB(99,255,47))
5062
ssj3aura.LightEmission = 1
5063
ssj3aura.Size = NumberSequence.new(6)
5064
ssj3aura.Lifetime = NumberRange.new(0.5)
5065
ssj3aura.Rate = 29
5066
ssj3aura.ZOffset = -1
5067
ssj3aura.Speed = NumberRange.new(10)
5068
ssj3aura.LockedToPart = true
5069
5070
local ssj3aura2 = Instance.new("ParticleEmitter",tor)
5071
ssj3aura2.Name = "ssj3aura3"
5072
ssj3aura2.Texture = "rbxassetid://241992237"
5073
ssj3aura2.Transparency = NumberSequence.new(0.7245)
5074
ssj3aura2.Color = ColorSequence.new(Color3.fromRGB(119,255,29))
5075
ssj3aura2.LightEmission = 0.75
5076
ssj3aura2.Size = NumberSequence.new(7)
5077
ssj3aura2.Lifetime = NumberRange.new(0.51)
5078
ssj3aura2.Rate = 35
5079
ssj3aura2.ZOffset = -1
5080
ssj3aura2.Speed = NumberRange.new(9)
5081
ssj3aura2.LockedToPart = true
5082
5083
tor.aura.Enabled = true
5084
tor.ssj3aura.Enabled = true
5085
5086
hrp.ssj2electric.Enabled = true
5087
5088
tor.ssj3aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
5089
tor.aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
5090
5091
	tor.ssj3aura.Texture = "rbxassetid://639676034"
5092
	tor.aura.Texture = "rbxassetid://639676855"
5093
	
5094
	available = true
5095
	
5096
	auracan2 = true
5097
	
5098
		ssj3 = true
5099
	
5100
end
5101
end
5102
end
5103
end
5104
end
5105
end
5106
	
5107
end
5108
5109
function ssg()
5110
	
5111
if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjb == true then
5112
	if being == false then
5113
	ssjb = false
5114
	if ssjbk == true then
5115
	ssjbk = false
5116
	kaioken = false
5117
	kaioken10 = false
5118
	kaioken20 = false
5119
	end
5120
	being = true
5121
	
5122
chatfunc("Super Saiyan God.")
5123
5124
Mus.Pitch = 1
5125
5126
for _,v in pairs(tor:GetChildren()) do
5127
	if v.ClassName == "ParticleEmitter" then
5128
		v:Remove()
5129
	end
5130
end
5131
5132
for _,v in pairs(char:GetChildren()) do
5133
	if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
5134
		v:Remove()
5135
	end
5136
end
5137
5138
Mus.SoundId = "rbxassetid://1457801760"
5139
Mus:Play()
5140
5141
Mus1:Play()
5142
5143
Weld1.C0 = CFrame.new(0, 1, 0)
5144
5145
Mesh = Instance.new("SpecialMesh")
5146
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
5147
Mesh.Parent = Hair7
5148
Mesh.Scale = Vector3.new(1, 1, 1)
5149
Mesh.MeshType = "FileMesh"
5150
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
5151
Mesh.TextureId = ""
5152
5153
	Hair7.Color = Color3.fromRGB(255,25,70)
5154
	
5155
	ape51.Color = Color3.fromRGB(255,25,70)
5156
	
5157
	hed.face.Texture = "rbxassetid://231488705"
5158
5159
local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
5160
5161
local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
5162
5163
local ssjgaura = Instance.new("ParticleEmitter",tor)
5164
ssjgaura.Name = "SSJGaura"
5165
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(255,25,70))
5166
ssjgaura.LightEmission = 1
5167
ssjgaura.Transparency = NumberSequence.new(list2)
5168
ssjgaura.Size = NumberSequence.new(5)
5169
ssjgaura.Lifetime = NumberRange.new(0.9)
5170
ssjgaura.Rate = 89
5171
ssjgaura.ZOffset = -5.5
5172
ssjgaura.Speed = NumberRange.new(5)
5173
ssjgaura.LockedToPart = true
5174
5175
local ssjgaurag = Instance.new("ParticleEmitter",tor)
5176
ssjgaurag.Name = "SSGaura"
5177
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,175,80))
5178
ssjgaurag.LightEmission = 0.75
5179
ssjgaurag.Transparency = NumberSequence.new(list)
5180
ssjgaurag.Size = NumberSequence.new(5)
5181
ssjgaurag.Lifetime = NumberRange.new(0.99)
5182
ssjgaurag.Rate = 89
5183
ssjgaurag.ZOffset = -2.5
5184
ssjgaurag.Speed = NumberRange.new(5.999)
5185
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
5186
ssjgaurag.LockedToPart = true
5187
5188
ssjgaura.Texture = "rbxassetid://256159034"
5189
ssjgaurag.Texture = "rbxassetid://256159034"
5190
5191
local num = 0
5192
local a21e = Instance.new("Part",char)
5193
a21e.Name = "Beam"..num
5194
a21e.Locked = true
5195
a21e.Size = Vector3.new(1,1,1)
5196
a21e.CanCollide = false
5197
a21e.Position = Vector3.new(999,999,999)
5198
a21e.BrickColor = BrickColor.new("Persimmon")
5199
a21e.Material = "Neon"
5200
a21e.Transparency = 0
5201
local aa21e = Instance.new("SpecialMesh",a21e)
5202
a21e.Anchored = true
5203
a21e.Position = hrp.Position
5204
aa21e.MeshType = "Sphere"
5205
aa21e.Scale = Vector3.new(1,1,1)
5206
5207
	for i = 1,25 do
5208
	wait()
5209
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
5210
	a21e.Transparency = a21e.Transparency + 0.04
5211
	end
5212
	
5213
	wait(.1)
5214
	
5215
	a21e:Remove()
5216
	
5217
	wait()
5218
5219
hum.WalkSpeed = 100
5220
hum.JumpPower = 100
5221
hum.MaxHealth =  math.huge
5222
hum.Health = 52000000000
5223
5224
being = false
5225
5226
	ssjg = true
5227
	
5228
	--available = true
5229
	
5230
	normal = false
5231
5232
		end
5233
	end
5234
end
5235
5236
function ssjr()
5237
	
5238
if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjb == true then
5239
	if being == false then
5240
	ssjb = false
5241
	if ssjbk == true then
5242
	ssjbk = false
5243
	kaioken = false
5244
	kaioken10 = false
5245
	kaioken20 = false
5246
	end
5247
	being = true
5248
	
5249
chatfunc("I am surprised a human has reached that point.")
5250
wait(4)
5251
chatfunc("As a reward i'll show you something...")
5252
wait(3.5)
5253
5254
GroundWaveR()
5255
wait(1.5)
5256
5257
Mus.Pitch = 1
5258
5259
for _,v in pairs(tor:GetChildren()) do
5260
	if v.ClassName == "ParticleEmitter" then
5261
		v:Remove()
5262
	end
5263
end
5264
5265
for _,v in pairs(char:GetChildren()) do
5266
	if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
5267
		v:Remove()
5268
	end
5269
end
5270
5271
Mus.SoundId = "rbxassetid://571138935"
5272
Mus:Play()
5273
5274
Mus1:Play()
5275
5276
	Hair7.Color = Color3.fromRGB(255, 0, 190)
5277
	ape51.Color = Color3.fromRGB(255, 0, 190)
5278
	Mesh.MeshId = "rbxassetid://430344159"
5279
	Mesh.Parent = Hair7
5280
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
5281
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
5282
	
5283
	hed.face.Texture = "rbxassetid://1519829608"
5284
5285
local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
5286
5287
local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
5288
5289
local ssjgaura = Instance.new("ParticleEmitter",tor)
5290
ssjgaura.Name = "SSJGaura"
5291
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(150,0,150))
5292
ssjgaura.LightEmission = 1
5293
ssjgaura.Transparency = NumberSequence.new(list2)
5294
ssjgaura.Size = NumberSequence.new(5)
5295
ssjgaura.Lifetime = NumberRange.new(0.9)
5296
ssjgaura.Rate = 89
5297
ssjgaura.ZOffset = -5.5
5298
ssjgaura.Speed = NumberRange.new(3)
5299
ssjgaura.LockedToPart = true
5300
5301
local ssjgaurag = Instance.new("ParticleEmitter",tor)
5302
ssjgaurag.Name = "SSGaura"
5303
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,0,190))
5304
ssjgaurag.LightEmission = 0.75
5305
ssjgaurag.Transparency = NumberSequence.new(list)
5306
ssjgaurag.Size = NumberSequence.new(5)
5307
ssjgaurag.Lifetime = NumberRange.new(0.99)
5308
ssjgaurag.Rate = 89
5309
ssjgaurag.ZOffset = -2.5
5310
ssjgaurag.Speed = NumberRange.new(3.999)
5311
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
5312
ssjgaurag.LockedToPart = true
5313
5314
ssjgaura.Texture = "rbxassetid://256159034"
5315
ssjgaurag.Texture = "rbxassetid://256159034"
5316
5317
local num = 0
5318
local a21e = Instance.new("Part",char)
5319
a21e.Name = "Beam"..num
5320
a21e.Locked = true
5321
a21e.Size = Vector3.new(1,1,1)
5322
a21e.CanCollide = false
5323
a21e.Position = Vector3.new(999,999,999)
5324
a21e.BrickColor = BrickColor.new("Pink")
5325
a21e.Material = "Neon"
5326
a21e.Transparency = 0
5327
local aa21e = Instance.new("SpecialMesh",a21e)
5328
a21e.Anchored = true
5329
a21e.Position = hrp.Position
5330
aa21e.MeshType = "Sphere"
5331
aa21e.Scale = Vector3.new(1,1,1)
5332
5333
	for i = 1,25 do
5334
	wait()
5335
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
5336
	a21e.Transparency = a21e.Transparency + 0.04
5337
	end
5338
	
5339
	wait(.1)
5340
	
5341
	a21e:Remove()
5342
	
5343
	wait()
5344
5345
hum.WalkSpeed = 150
5346
hum.JumpPower = 150
5347
5348
being = false
5349
5350
	ssjr = true
5351
	
5352
	--available = true
5353
	
5354
	normal = false
5355
5356
		end
5357
	end
5358
end
5359
5360
function limitbreak()
5361
	
5362
if hum.Health <= 10001 then
5363
	
5364
if ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and ssjb == false or ssjg == true then
5365
	if being == false then
5366
	ssjb = false
5367
	if ssjbk == true then
5368
	ssjbk = false
5369
	kaioken = false
5370
	kaioken10 = false
5371
	kaioken20 = false
5372
	end
5373
	being = true
5374
	
5375
chatfunc("I think i'll have to surpass my limits...")
5376
5377
wait(3.3)
5378
5379
chatfunc("Well...")
5380
	
5381
	wait(3.48)
5382
	
5383
	chatfunc("Here goes!")
5384
	
5385
	wait(1)
5386
	
5387
		GroundWave9()
5388
	
5389
	--wait(0.9)
5390
	
5391
	--GroundShake = true
5392
	--GroundShake2 = true
5393
	
5394
	--wait(1)
5395
	
5396
	--GroundShake2 = false
5397
	--GroundShake = false
5398
	
5399
	hum.WalkSpeed = 0
5400
	hum.JumpPower = 0
5401
	
5402
wait(2.05)
5403
5404
	--GroundShake2 = true
5405
	--GroundShake = true
5406
	
5407
for i = 1,6 do
5408
	for _,player in pairs(game.Players:GetPlayers()) do
5409
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
5410
	
5411
	wait()
5412
		
5413
	--GroundShake2 = true
5414
	--GroundShake = true
5415
	
5416
	hum.CameraOffset = Vector3.new(0,0,0)
5417
	end
5418
	
5419
end
5420
5421
       local tra = Instance.new('ParticleEmitter')
5422
        tra.Parent = tor
5423
        tra.LightEmission = 1
5424
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5425
tra.Texture = "rbxassetid://1177925800"
5426
        tra.Rate = 15
5427
        tra.Rotation = NumberRange.new(-5, 5)
5428
        tra.Lifetime = NumberRange.new(1.5, 2)
5429
         tra.Size = NumberSequence.new(0.098,0)
5430
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5431
        tra.Speed = NumberRange.new(0.5)
5432
        tra.VelocitySpread = 360
5433
        tra.VelocityInheritance = 0.5
5434
        tra.ZOffset = 2
5435
		tra.LockedToPart = true
5436
		tra.EmissionDirection = Enum.NormalId.Top
5437
   local tra = Instance.new('ParticleEmitter')
5438
        tra.Parent = arm1
5439
        tra.LightEmission = 1
5440
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5441
tra.Texture = "rbxassetid://1177925800"
5442
        tra.Rate = 15
5443
        tra.Rotation = NumberRange.new(-5, 5)
5444
        tra.Lifetime = NumberRange.new(1.5, 2)
5445
         tra.Size = NumberSequence.new(0.098,0)
5446
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5447
        tra.Speed = NumberRange.new(0.5)
5448
        tra.VelocitySpread = 360
5449
        tra.VelocityInheritance = 0.5
5450
        tra.ZOffset = 2
5451
		tra.LockedToPart = true
5452
				tra.EmissionDirection = Enum.NormalId.Top
5453
   local tra = Instance.new('ParticleEmitter')
5454
        tra.Parent = arm2
5455
        tra.LightEmission = 1
5456
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5457
tra.Texture = "rbxassetid://1177925800"
5458
        tra.Rate = 15
5459
        tra.Rotation = NumberRange.new(-5, 5)
5460
        tra.Lifetime = NumberRange.new(1.5, 2)
5461
         tra.Size = NumberSequence.new(0.098,0)
5462
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5463
        tra.Speed = NumberRange.new(0.5)
5464
        tra.VelocitySpread = 360
5465
        tra.VelocityInheritance = 0.5
5466
        tra.ZOffset = 2
5467
		tra.LockedToPart = true
5468
				tra.EmissionDirection = Enum.NormalId.Top
5469
   local tra = Instance.new('ParticleEmitter')
5470
        tra.Parent = leg1
5471
        tra.LightEmission = 1
5472
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5473
tra.Texture = "rbxassetid://1177925800"
5474
        tra.Rate = 15
5475
        tra.Rotation = NumberRange.new(-5, 5)
5476
        tra.Lifetime = NumberRange.new(1.5, 2)
5477
         tra.Size = NumberSequence.new(0.098,0)
5478
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5479
        tra.Speed = NumberRange.new(0.5)
5480
        tra.VelocitySpread = 360
5481
        tra.VelocityInheritance = 0.5
5482
        tra.ZOffset = 2
5483
		tra.LockedToPart = true
5484
				tra.EmissionDirection = Enum.NormalId.Top
5485
   local tra = Instance.new('ParticleEmitter')
5486
        tra.Parent = leg2
5487
        tra.LightEmission = 1
5488
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5489
tra.Texture = "rbxassetid://1177925800"
5490
        tra.Rate = 15
5491
        tra.Rotation = NumberRange.new(-5, 5)
5492
        tra.Lifetime = NumberRange.new(1.5, 2)
5493
         tra.Size = NumberSequence.new(0.098,0)
5494
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5495
        tra.Speed = NumberRange.new(0.5)
5496
        tra.VelocitySpread = 360
5497
        tra.VelocityInheritance = 0.5
5498
        tra.ZOffset = 2
5499
		tra.LockedToPart = true
5500
				tra.EmissionDirection = Enum.NormalId.Top
5501
   local tra = Instance.new('ParticleEmitter')
5502
        tra.Parent = hed
5503
        tra.LightEmission = 1
5504
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5505
tra.Texture = "rbxassetid://1177925800"
5506
        tra.Rate = 15
5507
        tra.Rotation = NumberRange.new(-5, 5)
5508
        tra.Lifetime = NumberRange.new(1.5, 2)
5509
         tra.Size = NumberSequence.new(0.098,0)
5510
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5511
        tra.Speed = NumberRange.new(0.5)
5512
        tra.VelocitySpread = 360
5513
        tra.VelocityInheritance = 0.5
5514
        tra.ZOffset = 2
5515
		tra.LockedToPart = true
5516
				tra.EmissionDirection = Enum.NormalId.Top
5517
   local tra = Instance.new('ParticleEmitter')
5518
        tra.Parent = Hair7
5519
        tra.LightEmission = 1
5520
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5521
tra.Texture = "rbxassetid://1177925800"
5522
        tra.Rate = 15
5523
        tra.Rotation = NumberRange.new(-5, 5)
5524
        tra.Lifetime = NumberRange.new(1.5, 2)
5525
         tra.Size = NumberSequence.new(0.098,0)
5526
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5527
        tra.Speed = NumberRange.new(0.5)
5528
        tra.VelocitySpread = 360
5529
        tra.VelocityInheritance = 0.5
5530
        tra.ZOffset = 2
5531
		tra.LockedToPart = true
5532
				tra.EmissionDirection = Enum.NormalId.Top
5533
				
5534
			hed.face.Texture = "rbxassetid://1128363059"
5535
5536
Hair7:Destroy()
5537
Hair7 = Instance.new("Part")
5538
Hair7.Parent = char
5539
Hair7.Name = "Hair"
5540
Hair7.CanCollide = false
5541
Hair7.Locked = true
5542
Hair7.TopSurface = "Smooth"
5543
Hair7.BottomSurface = "Smooth"
5544
Hair7.formFactor = "Symmetric"
5545
Hair7.Material = "Neon"
5546
Hair7.BrickColor = BrickColor.new("Really black")
5547
Hair7.CFrame = char.Torso.CFrame
5548
Hair7.Size = Vector3.new(1, 1, 1)
5549
Hair7.Transparency = 0
5550
5551
5552
Weld1 = Instance.new("Weld")
5553
Weld1.Parent = char.Head
5554
Weld1.Part0 = char.Head
5555
Weld1.Part1 = Hair7
5556
Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
5557
5558
Mesh = Instance.new("SpecialMesh")
5559
Mesh.Offset = Vector3.new(0,-0.2,-0.14)
5560
Mesh.Parent = Hair7
5561
Mesh.Scale = Vector3.new(6.3,4.8,6.2)
5562
Mesh.MeshType = "FileMesh"
5563
Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
5564
Mesh.TextureId = "" 
5565
5566
   local tra = Instance.new('ParticleEmitter')
5567
        tra.Parent = Hair7
5568
        tra.LightEmission = 1
5569
        tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
5570
tra.Texture = "rbxassetid://1177925800"
5571
        tra.Rate = 15
5572
        tra.Rotation = NumberRange.new(-5, 5)
5573
        tra.Lifetime = NumberRange.new(1.5, 2)
5574
         tra.Size = NumberSequence.new(0.098,0)
5575
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
5576
        tra.Speed = NumberRange.new(0.5)
5577
        tra.VelocitySpread = 360
5578
        tra.VelocityInheritance = 0.5
5579
        tra.ZOffset = 2
5580
		tra.EmissionDirection = Enum.NormalId.Top
5581
		tra.LockedToPart = true
5582
		
5583
local larm1 = Instance.new("Part",char)
5584
larm1.Name = "arm1"
5585
larm1.Material = Enum.Material.Neon
5586
larm1.Transparency = 0.87
5587
larm1.BrickColor = BrickColor.new("Persimmon")
5588
larm1.Size = Vector3.new(1.1,2.1,1.1)
5589
larm1.Position = Vector3.new(999,999,999)
5590
local larmhold = Instance.new("Weld",char)
5591
larmhold.Part0 = arm1
5592
larmhold.Part1 = larm1
5593
larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5594
local rarm1 = Instance.new("Part",char)
5595
rarm1.Name = "arm2"
5596
rarm1.Material = Enum.Material.Neon
5597
rarm1.Transparency = 0.87
5598
rarm1.BrickColor = BrickColor.new("Persimmon")
5599
rarm1.Size = Vector3.new(1.1,2.1,1.1)
5600
rarm1.Position = Vector3.new(999,999,999)
5601
local rarmhold = Instance.new("Weld",char)
5602
rarmhold.Part0 = arm2
5603
rarmhold.Part1 = rarm1
5604
rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5605
local torso1 = Instance.new("Part",char)
5606
torso1.Material = Enum.Material.Neon
5607
torso1.Transparency = 0.87
5608
torso1.BrickColor = BrickColor.new("Persimmon")
5609
torso1.Name = "tors"
5610
torso1.Size = Vector3.new(2.1,2.1,1.1)
5611
torso1.Position = Vector3.new(999,999,999)
5612
local torsohold = Instance.new("Weld",char)
5613
torsohold.Part0 = tor
5614
torsohold.Part1 = torso1
5615
torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5616
local lleg1 = Instance.new("Part",char)
5617
lleg1.Name = "leg1"
5618
lleg1.Material = Enum.Material.Neon
5619
lleg1.Transparency = 0.87
5620
lleg1.BrickColor = BrickColor.new("Persimmon")
5621
lleg1.Size = Vector3.new(1.1,2.1,1.1)
5622
lleg1.Position = Vector3.new(999,999,999)
5623
local lleghold = Instance.new("Weld",char)
5624
lleghold.Part0 = leg1
5625
lleghold.Part1 = lleg1
5626
lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5627
local rleg1 = Instance.new("Part",char)
5628
rleg1.Name = "leg2"
5629
rleg1.Material = Enum.Material.Neon
5630
rleg1.Transparency = 0.87
5631
rleg1.BrickColor = BrickColor.new("Persimmon")
5632
rleg1.Size = Vector3.new(1.1,2.1,1.1)
5633
rleg1.Position = Vector3.new(999,999,999)
5634
local rleghold = Instance.new("Weld",char)
5635
rleghold.Part0 = leg2
5636
rleghold.Part1 = rleg1
5637
rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5638
local rhed1 = Instance.new("Part",char)
5639
rhed1.Name = "hed"
5640
rhed1.Material = Enum.Material.Neon
5641
rhed1.Transparency = 0.75
5642
rhed1.BrickColor = BrickColor.new("Persimmon")
5643
rhed1.Size = Vector3.new(2.3,1.3,1.3)
5644
rhed1.Position = Vector3.new(999,999,999)
5645
local rhedhold = Instance.new("Weld",char)
5646
rhedhold.Part0 = hed
5647
rhedhold.Part1 = rhed1
5648
rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
5649
local rhedmesh1 = Instance.new("SpecialMesh",rhed1)
5650
rhedmesh1.MeshId = "rbxassetid://539723444"
5651
rhedmesh1.TextureId = "rbxassetid://43200547"
5652
rhedmesh1.Scale = Vector3.new(1,1,1)
5653
	
5654
	hed.face.Texture = "rbxassetid://1177817789"
5655
5656
local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
5657
5658
local color1 = Color3.fromRGB(255,19,70)
5659
local color2 = Color3.fromRGB(255,175,80)
5660
local color3 = Color3.fromRGB(230,19,61)
5661
5662
local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
5663
5664
local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
5665
5666
local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
5667
5668
local Part2 = Instance.new("Part")
5669
Part2.Parent = char
5670
Part2.Name = "Part9"
5671
Part2.CanCollide = false
5672
Part2.Locked = true
5673
Part2.TopSurface = "Smooth"
5674
Part2.BottomSurface = "Smooth"
5675
Part2.formFactor = "Symmetric"
5676
Part2.Material = "Neon"
5677
Part2.BrickColor = BrickColor.new("Really black")
5678
Part2.CFrame = p.Character.Torso.CFrame
5679
Part2.Size = Vector3.new(2,2,2)
5680
Part2.Transparency = 1
5681
5682
local Mesh3 = Instance.new("SpecialMesh")
5683
Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
5684
Mesh3.Parent = Part2
5685
Mesh3.Scale = Vector3.new(1, 1, 1)
5686
Mesh3.MeshType = "FileMesh"
5687
Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
5688
Mesh3.TextureId = ""
5689
5690
5691
local Weld5 = Instance.new("Weld")
5692
Weld5.Parent = p.Character.Head
5693
Weld5.Part0 = p.Character.Head
5694
Weld5.Part1 = Part2
5695
5696
	Part2.Color = Color3.fromRGB(5,5,5)
5697
	Hair7.Color = Color3.fromRGB(5,5,5)
5698
	Mesh3.MeshId = "rbxassetid://430344159"
5699
	Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
5700
	Weld5.C0 = CFrame.new(-.25,1.2,.34)
5701
	
5702
local Part = Instance.new("Part")
5703
Part.Parent = char
5704
Part.Name = "Part8"
5705
Part.CanCollide = false
5706
Part.Locked = true
5707
Part.TopSurface = "Smooth"
5708
Part.BottomSurface = "Smooth"
5709
Part.formFactor = "Symmetric"
5710
Part.Material = "Neon"
5711
Part.BrickColor = BrickColor.new("Really black")
5712
Part.CFrame = p.Character.Torso.CFrame
5713
Part.Size = Vector3.new(1.75,1.75,1.75)
5714
Part.Transparency = 1
5715
5716
local Weld = Instance.new("Weld")
5717
Weld.Parent = p.Character.Head
5718
Weld.Part0 = p.Character.Head
5719
Weld.Part1 = Part
5720
Weld.C0 = CFrame.new(0, 1, 0)
5721
5722
local ssjgaurax = Instance.new("ParticleEmitter",Part)
5723
ssjgaurax.Name = "aura"
5724
ssjgaurax.Texture = "rbxassetid://1095778764"
5725
ssjgaurax.Color = ColorSequence.new(list4)
5726
ssjgaurax.Transparency = NumberSequence.new(list)
5727
ssjgaurax.LightEmission = 1
5728
ssjgaurax.Speed = NumberRange.new(0)
5729
ssjgaurax.SpreadAngle = Vector2.new(0,0)
5730
ssjgaurax.RotSpeed = NumberRange.new(0)
5731
ssjgaurax.Rotation = NumberRange.new(0)
5732
ssjgaurax.LightInfluence = 0
5733
ssjgaurax.Size = NumberSequence.new(list6)
5734
ssjgaurax.Lifetime = NumberRange.new(2)
5735
ssjgaurax.Rate = 9
5736
ssjgaurax.ZOffset = 0
5737
ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
5738
ssjgaurax.LockedToPart = true
5739
ssjgaurax.Enabled = true
5740
5741
local ssjgaurak = Instance.new("ParticleEmitter",Part2)
5742
ssjgaurak.Name = "aura"
5743
ssjgaurak.Texture = "rbxassetid://1095778764"
5744
ssjgaurak.Color = ColorSequence.new(list4)
5745
ssjgaurak.Transparency = NumberSequence.new(list)
5746
ssjgaurak.LightEmission = 1
5747
ssjgaurak.Speed = NumberRange.new(0)
5748
ssjgaurak.SpreadAngle = Vector2.new(0,0)
5749
ssjgaurak.RotSpeed = NumberRange.new(0)
5750
ssjgaurak.Rotation = NumberRange.new(0)
5751
ssjgaurak.LightInfluence = 0
5752
ssjgaurak.Size = NumberSequence.new(list6)
5753
ssjgaurak.Lifetime = NumberRange.new(2)
5754
ssjgaurak.Rate = 9
5755
ssjgaurak.ZOffset = 0
5756
ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
5757
ssjgaurak.LockedToPart = true
5758
ssjgaurak.Enabled = true
5759
5760
local ssjgaura = Instance.new("ParticleEmitter",hed)
5761
ssjgaura.Name = "aura"
5762
ssjgaura.Texture = "rbxassetid://1095778764"
5763
ssjgaura.Color = ColorSequence.new(list4)
5764
ssjgaura.Transparency = NumberSequence.new(list)
5765
ssjgaura.LightEmission = 1
5766
ssjgaura.Speed = NumberRange.new(0)
5767
ssjgaura.SpreadAngle = Vector2.new(0,0)
5768
ssjgaura.RotSpeed = NumberRange.new(0)
5769
ssjgaura.Rotation = NumberRange.new(0)
5770
ssjgaura.LightInfluence = 0
5771
ssjgaura.Size = NumberSequence.new(list6)
5772
ssjgaura.Lifetime = NumberRange.new(3)
5773
ssjgaura.Rate = 20
5774
ssjgaura.ZOffset = 0
5775
ssjgaura.Acceleration = Vector3.new(0,0.05,0)
5776
ssjgaura.LockedToPart = true
5777
ssjgaura.Enabled = true
5778
5779
local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
5780
ssjgaura3.Name = "aura"
5781
ssjgaura3.Texture = "rbxassetid://1095778764"
5782
ssjgaura3.Color = ColorSequence.new(list4)
5783
ssjgaura3.Transparency = NumberSequence.new(list)
5784
ssjgaura3.LightEmission = 1
5785
ssjgaura3.LightInfluence = 0
5786
ssjgaura3.Speed = NumberRange.new(0)
5787
ssjgaura3.SpreadAngle = Vector2.new(0,0)
5788
ssjgaura3.RotSpeed = NumberRange.new(0)
5789
ssjgaura3.Rotation = NumberRange.new(0)
5790
ssjgaura3.Size = NumberSequence.new(list5)
5791
ssjgaura3.Lifetime = NumberRange.new(5)
5792
ssjgaura3.Rate = 15
5793
ssjgaura3.ZOffset = 0
5794
ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
5795
ssjgaura3.LockedToPart = true
5796
5797
local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
5798
ssjgaura4.Name = "aura"
5799
ssjgaura4.Texture = "rbxassetid://1095778764"
5800
ssjgaura4.Color = ColorSequence.new(list4)
5801
ssjgaura4.Transparency = NumberSequence.new(list)
5802
ssjgaura4.LightEmission = 1
5803
ssjgaura4.LightInfluence = 0
5804
ssjgaura4.Speed = NumberRange.new(0)
5805
ssjgaura4.SpreadAngle = Vector2.new(0,0)
5806
ssjgaura4.RotSpeed = NumberRange.new(0)
5807
ssjgaura4.Rotation = NumberRange.new(0)
5808
ssjgaura4.Size = NumberSequence.new(list5)
5809
ssjgaura4.Lifetime = NumberRange.new(5)
5810
ssjgaura4.Rate = 15
5811
ssjgaura4.ZOffset = 0
5812
ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
5813
ssjgaura4.LockedToPart = true
5814
5815
local ssjgaurag = Instance.new("ParticleEmitter",tor)
5816
ssjgaurag.Name = "aura2"
5817
ssjgaurag.Texture = "rbxassetid://1095778764"
5818
ssjgaurag.Color = ColorSequence.new(list4)
5819
ssjgaurag.Transparency = NumberSequence.new(list)
5820
ssjgaurag.LightEmission = 1
5821
ssjgaurag.LightInfluence = 1
5822
ssjgaurag.Speed = NumberRange.new(0)
5823
ssjgaurag.SpreadAngle = Vector2.new(0,0)
5824
ssjgaurag.RotSpeed = NumberRange.new(0)
5825
ssjgaurag.Rotation = NumberRange.new(0)
5826
ssjgaurag.Size = NumberSequence.new(list5)
5827
ssjgaurag.Lifetime = NumberRange.new(5)
5828
ssjgaurag.Rate = 15
5829
ssjgaurag.ZOffset = 0
5830
ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
5831
ssjgaurag.LockedToPart = true
5832
5833
local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
5834
ssjgaura1.Name = "aura"
5835
ssjgaura1.Texture = "rbxassetid://1095778764"
5836
ssjgaura1.Color = ColorSequence.new(list4)
5837
ssjgaura1.Transparency = NumberSequence.new(list)
5838
ssjgaura1.LightEmission = 1
5839
ssjgaura1.LightInfluence = 0
5840
ssjgaura1.Speed = NumberRange.new(0)
5841
ssjgaura1.SpreadAngle = Vector2.new(0,0)
5842
ssjgaura1.RotSpeed = NumberRange.new(0)
5843
ssjgaura1.Rotation = NumberRange.new(0)
5844
ssjgaura1.Size = NumberSequence.new(list5)
5845
ssjgaura1.Lifetime = NumberRange.new(5)
5846
ssjgaura1.Rate = 15
5847
ssjgaura1.ZOffset = 0
5848
ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
5849
ssjgaura1.LockedToPart = true
5850
5851
local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
5852
ssjgaura2.Name = "aura"
5853
ssjgaura2.Texture = "rbxassetid://1095778764"
5854
ssjgaura2.Color = ColorSequence.new(list4)
5855
ssjgaura2.Transparency = NumberSequence.new(list)
5856
ssjgaura2.LightEmission = 1
5857
ssjgaura2.LightInfluence = 0
5858
ssjgaura2.Speed = NumberRange.new(0)
5859
ssjgaura2.SpreadAngle = Vector2.new(0,0)
5860
ssjgaura2.RotSpeed = NumberRange.new(0)
5861
ssjgaura2.Rotation = NumberRange.new(0)
5862
ssjgaura2.Size = NumberSequence.new(list5)
5863
ssjgaura2.Lifetime = NumberRange.new(5)
5864
ssjgaura2.Rate = 15
5865
ssjgaura2.ZOffset = 0
5866
ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
5867
ssjgaura2.LockedToPart = true
5868
5869
local part = Instance.new("Part",char)
5870
part.Transparency = 1
5871
part.Size = Vector3.new(1,1,1)
5872
local pw = Instance.new("Weld",part)
5873
pw.Part0 = tor
5874
pw.Part1 = part
5875
pw.C1 = CFrame.new(0,2.3,0)
5876
5877
local fla11 = Instance.new("ParticleEmitter",part)
5878
fla11.Name = "Flame"
5879
fla11.Color = ColorSequence.new(Color3.fromRGB(255,19,70),Color3.fromRGB(255,200,9))
5880
fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
5881
fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
5882
fla11.LightEmission = 2.5
5883
fla11.Rate = 2500
5884
fla11.Lifetime = NumberRange.new(50)
5885
fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
5886
fla11.Speed = NumberRange.new(125)
5887
fla11.SpreadAngle = Vector2.new(89,89)
5888
5889
local fla12 = Instance.new("ParticleEmitter",part)
5890
fla12.Name = "Flame"
5891
fla12.Color = ColorSequence.new(Color3.fromRGB(255,200,9),Color3.fromRGB(255,17,79))
5892
fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
5893
fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
5894
fla12.LightEmission = 5
5895
fla12.Rate = 550
5896
fla12.Lifetime = NumberRange.new(50)
5897
fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
5898
fla12.Speed = NumberRange.new(150)
5899
fla12.SpreadAngle = Vector2.new(80,80)
5900
5901
local num = 0
5902
local a21e = Instance.new("Part",char)
5903
a21e.Name = "Beam"..num
5904
a21e.Locked = true
5905
a21e.Size = Vector3.new(2,2,2)
5906
a21e.CanCollide = false
5907
a21e.Position = hrp.Position
5908
a21e.Color = Color3.fromRGB(255,219,70)
5909
a21e.Material = "Neon"
5910
a21e.Transparency = 0
5911
local aa21e = Instance.new("SpecialMesh",a21e)
5912
a21e.Anchored = true
5913
a21e.Position = hrp.Position
5914
aa21e.MeshType = "Sphere"
5915
aa21e.Scale = Vector3.new(2,2,2)
5916
5917
GroundShake2 = false
5918
5919
	--local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
5920
	--cc.Name = "effect"
5921
	--cc.TintColor = Color3.fromRGB(255,219,70)
5922
5923
local Mus2 = Instance.new("Sound",char)
5924
Mus2.SoundId = "rbxassetid://301184111"
5925
Mus2.Volume = 4
5926
Mus2.Looped = false
5927
Mus2:Play()
5928
Mus1:Play()
5929
5930
	Mus.SoundId = "rbxassetid://386427360"
5931
5932
	Mus:Play()
5933
5934
	for i = 1,35.4 do
5935
	for _,player in pairs(game.Players:GetPlayers()) do
5936
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
5937
	wait()
5938
	hum.CameraOffset = Vector3.new(0,0,0)
5939
	--cc.Brightness = cc.Brightness + 0.1
5940
	aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
5941
	a21e.Transparency = a21e.Transparency + 0.01
5942
	
5943
end
5944
	end
5945
	
5946
	--GroundShake = false
5947
	
5948
	wait()
5949
5950
hum.WalkSpeed = 399.999999999999999999999999999999999999999999
5951
hum.JumpPower = 150.250000000000000000000000000000000000000000
5952
5953
	Hair7.Color = Color3.fromRGB(255,59,82)
5954
	
5955
	ape51.Color = Color3.fromRGB(255,58,91)
5956
	
5957
	hed.face.Texture = "rbxassetid://231488705"
5958
5959
local list = {NumberSequenceKeypoint.new(0,0.975,0),NumberSequenceKeypoint.new(1,1,0)}
5960
5961
local list2 = {NumberSequenceKeypoint.new(0,0.99,0),NumberSequenceKeypoint.new(1,1,0)}
5962
5963
local ssjgaura = Instance.new("ParticleEmitter",tor)
5964
ssjgaura.Name = "SSJGaura"
5965
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(255,25,70))
5966
ssjgaura.LightEmission = 1
5967
ssjgaura.Transparency = NumberSequence.new(list2)
5968
ssjgaura.Size = NumberSequence.new(5)
5969
ssjgaura.Lifetime = NumberRange.new(0.9)
5970
ssjgaura.Rate = 89
5971
ssjgaura.ZOffset = -1
5972
ssjgaura.Speed = NumberRange.new(5)
5973
ssjgaura.LockedToPart = true
5974
5975
local ssjgaurag = Instance.new("ParticleEmitter",tor)
5976
ssjgaurag.Name = "SSGaura"
5977
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,175,80))
5978
ssjgaurag.LightEmission = 0.75
5979
ssjgaurag.Transparency = NumberSequence.new(list)
5980
ssjgaurag.Size = NumberSequence.new(5)
5981
ssjgaurag.Lifetime = NumberRange.new(0.99)
5982
ssjgaurag.Rate = 89
5983
ssjgaurag.ZOffset = 0
5984
ssjgaurag.Speed = NumberRange.new(5.999)
5985
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
5986
ssjgaurag.LockedToPart = true
5987
5988
ssjgaura.Texture = "rbxassetid://256159034"
5989
ssjgaurag.Texture = "rbxassetid://256159034"
5990
	
5991
	--available = true
5992
	
5993
	wait(.9)
5994
	
5995
	a21e:Remove()
5996
	
5997
		part:Remove()
5998
	
5999
			--cc:Remove()
6000
			
6001
			being = false
6002
			
6003
	ssjg = false
6004
	
6005
	normal = false
6006
	
6007
	limitbreaker = true
6008
	automoviment = true
6009
	dodge = true
6010
	
6011
	ultrainstinct = false
6012
6013
		end
6014
	end
6015
end;end
6016
6017
function ssb()
6018
	
6019
if auracan4 == true then
6020
auracan4 = false
6021
end
6022
6023
if ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjg == true or ssj4 == true then
6024
	if being == false then
6025
	ssjg = false
6026
	being = true
6027
	
6028
for _,v in pairs(tor:GetChildren()) do
6029
	if v.ClassName == "ParticleEmitter" then
6030
		v:Remove()
6031
	end
6032
end
6033
6034
chatfunc("Super Saiyan Blue.")
6035
6036
Mus.Pitch = 1
6037
6038
Mus.SoundId = "rbxassetid://396456430"
6039
Mus:Play()
6040
Mus.Volume = 10
6041
6042
Mus1:Play()
6043
6044
	Hair7.Color = Color3.fromRGB(0,225,245)
6045
	ape51.Color = Color3.fromRGB(0,225,245)
6046
	Mesh.MeshId = "rbxassetid://430344159"
6047
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
6048
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
6049
	
6050
	hed.face.Texture = "rbxassetid://670772635"
6051
6052
local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
6053
local list2 = {NumberSequenceKeypoint.new(0,0.6,0),NumberSequenceKeypoint.new(1,0.9,0)}
6054
6055
local ssjgaura = Instance.new("ParticleEmitter",tor)
6056
ssjgaura.Name = "SSJBaura"
6057
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(125,150,255))
6058
ssjgaura.Transparency = NumberSequence.new(list)
6059
ssjgaura.LightEmission = 1
6060
ssjgaura.Size = NumberSequence.new(9)
6061
ssjgaura.Lifetime = NumberRange.new(0.9)
6062
ssjgaura.Rate = 19
6063
ssjgaura.ZOffset = -1.9
6064
ssjgaura.Speed = NumberRange.new(5)
6065
ssjgaura.LockedToPart = true
6066
6067
local ssjgaurag = Instance.new("ParticleEmitter",tor)
6068
ssjgaurag.Name = "SSBaura2"
6069
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(200,200,200))
6070
ssjgaurag.Transparency = NumberSequence.new(list2)
6071
ssjgaurag.LightEmission = 0.75
6072
ssjgaurag.Size = NumberSequence.new(9)
6073
ssjgaurag.Lifetime = NumberRange.new(0.99)
6074
ssjgaurag.Rate = 19
6075
ssjgaurag.ZOffset = -2.9
6076
ssjgaurag.Speed = NumberRange.new(5.999)
6077
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
6078
ssjgaurag.LockedToPart = true
6079
6080
ssjgaura.Texture = "rbxassetid://894173257"
6081
ssjgaurag.Texture = "rbxassetid://1072541924"
6082
6083
local num = 0
6084
local a21e = Instance.new("Part",char)
6085
a21e.Name = "Beam"..num
6086
a21e.Locked = true
6087
a21e.Size = Vector3.new(1,1,1)
6088
a21e.CanCollide = false
6089
a21e.Position = Vector3.new(999,999,999)
6090
a21e.BrickColor = BrickColor.new("Bright bluish green")
6091
a21e.Material = "Neon"
6092
a21e.Transparency = 0
6093
local aa21e = Instance.new("SpecialMesh",a21e)
6094
a21e.Anchored = true
6095
a21e.Position = hrp.Position
6096
aa21e.MeshType = "Sphere"
6097
aa21e.Scale = Vector3.new(1,1,1)
6098
6099
	for i = 1,25 do
6100
	wait()
6101
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
6102
	a21e.Transparency = a21e.Transparency + 0.04
6103
	end
6104
	
6105
	wait(.1)
6106
	
6107
	a21e:Remove()
6108
	
6109
	wait()
6110
6111
hum.WalkSpeed = 100.999
6112
hum.JumpPower = 100.999
6113
hum.MaxHealth = math.huge
6114
hum.Health = 1440000000000
6115
6116
being = false
6117
6118
	normal = false
6119
	
6120
		ssjb = true
6121
		
6122
		--available = true
6123
		
6124
		end
6125
	end
6126
end
6127
6128
function superior()
6129
6130
if hum.Health <= 10001 then
6131
	
6132
if normal == true then
6133
if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and fullpowerssj == false then
6134
	if being == false then
6135
	being = true
6136
	
6137
	GroundWave1()
6138
	
6139
	wait(1)
6140
	
6141
	rock = true
6142
	
6143
	wait(1.12)
6144
	
6145
	chatfunc("Not yet...")
6146
	
6147
	Mus.Pitch = 1
6148
	
6149
	wait(2.24)
6150
	
6151
		rock = false
6152
	rock3 = true
6153
	rock3 = true
6154
	
6155
		GroundWave0()
6156
	
6157
        local tra = Instance.new('ParticleEmitter')
6158
        tra.Parent = tor
6159
        tra.LightEmission = 1
6160
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6161
tra.Texture = "rbxassetid://1177925800"
6162
        tra.Rate = 15
6163
        tra.Rotation = NumberRange.new(-5, 5)
6164
        tra.Lifetime = NumberRange.new(1.5, 2)
6165
         tra.Size = NumberSequence.new(0.098,0)
6166
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6167
        tra.Speed = NumberRange.new(0.5)
6168
        tra.VelocitySpread = 360
6169
        tra.VelocityInheritance = 0.5
6170
        tra.ZOffset = 2
6171
		tra.LockedToPart = true
6172
		tra.EmissionDirection = Enum.NormalId.Top
6173
   local tra = Instance.new('ParticleEmitter')
6174
        tra.Parent = arm1
6175
        tra.LightEmission = 1
6176
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6177
tra.Texture = "rbxassetid://1177925800"
6178
        tra.Rate = 15
6179
        tra.Rotation = NumberRange.new(-5, 5)
6180
        tra.Lifetime = NumberRange.new(1.5, 2)
6181
         tra.Size = NumberSequence.new(0.098,0)
6182
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6183
        tra.Speed = NumberRange.new(0.5)
6184
        tra.VelocitySpread = 360
6185
        tra.VelocityInheritance = 0.5
6186
        tra.ZOffset = 2
6187
		tra.LockedToPart = true
6188
				tra.EmissionDirection = Enum.NormalId.Top
6189
   local tra = Instance.new('ParticleEmitter')
6190
        tra.Parent = arm2
6191
        tra.LightEmission = 1
6192
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6193
tra.Texture = "rbxassetid://1177925800"
6194
        tra.Rate = 15
6195
        tra.Rotation = NumberRange.new(-5, 5)
6196
        tra.Lifetime = NumberRange.new(1.5, 2)
6197
         tra.Size = NumberSequence.new(0.098,0)
6198
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6199
        tra.Speed = NumberRange.new(0.5)
6200
        tra.VelocitySpread = 360
6201
        tra.VelocityInheritance = 0.5
6202
        tra.ZOffset = 2
6203
		tra.LockedToPart = true
6204
				tra.EmissionDirection = Enum.NormalId.Top
6205
   local tra = Instance.new('ParticleEmitter')
6206
        tra.Parent = leg1
6207
        tra.LightEmission = 1
6208
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6209
tra.Texture = "rbxassetid://1177925800"
6210
        tra.Rate = 15
6211
        tra.Rotation = NumberRange.new(-5, 5)
6212
        tra.Lifetime = NumberRange.new(1.5, 2)
6213
         tra.Size = NumberSequence.new(0.098,0)
6214
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6215
        tra.Speed = NumberRange.new(0.5)
6216
        tra.VelocitySpread = 360
6217
        tra.VelocityInheritance = 0.5
6218
        tra.ZOffset = 2
6219
		tra.LockedToPart = true
6220
				tra.EmissionDirection = Enum.NormalId.Top
6221
   local tra = Instance.new('ParticleEmitter')
6222
        tra.Parent = leg2
6223
        tra.LightEmission = 1
6224
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6225
tra.Texture = "rbxassetid://1177925800"
6226
        tra.Rate = 15
6227
        tra.Rotation = NumberRange.new(-5, 5)
6228
        tra.Lifetime = NumberRange.new(1.5, 2)
6229
         tra.Size = NumberSequence.new(0.098,0)
6230
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6231
        tra.Speed = NumberRange.new(0.5)
6232
        tra.VelocitySpread = 360
6233
        tra.VelocityInheritance = 0.5
6234
        tra.ZOffset = 2
6235
		tra.LockedToPart = true
6236
				tra.EmissionDirection = Enum.NormalId.Top
6237
   local tra = Instance.new('ParticleEmitter')
6238
        tra.Parent = hed
6239
        tra.LightEmission = 1
6240
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6241
tra.Texture = "rbxassetid://1177925800"
6242
        tra.Rate = 15
6243
        tra.Rotation = NumberRange.new(-5, 5)
6244
        tra.Lifetime = NumberRange.new(1.5, 2)
6245
         tra.Size = NumberSequence.new(0.098,0)
6246
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6247
        tra.Speed = NumberRange.new(0.5)
6248
        tra.VelocitySpread = 360
6249
        tra.VelocityInheritance = 0.5
6250
        tra.ZOffset = 2
6251
		tra.LockedToPart = true
6252
				tra.EmissionDirection = Enum.NormalId.Top
6253
   local tra = Instance.new('ParticleEmitter')
6254
        tra.Parent = Hair7
6255
        tra.LightEmission = 1
6256
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6257
tra.Texture = "rbxassetid://1177925800"
6258
        tra.Rate = 15
6259
        tra.Rotation = NumberRange.new(-5, 5)
6260
        tra.Lifetime = NumberRange.new(1.5, 2)
6261
         tra.Size = NumberSequence.new(0.098,0)
6262
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6263
        tra.Speed = NumberRange.new(0.5)
6264
        tra.VelocitySpread = 360
6265
        tra.VelocityInheritance = 0.5
6266
        tra.ZOffset = 2
6267
		tra.LockedToPart = true
6268
				tra.EmissionDirection = Enum.NormalId.Top
6269
				
6270
			hed.face.Texture = "rbxassetid://1128363059"
6271
	
6272
	wait(1)
6273
	
6274
	chatfunc("Aghh..")
6275
	
6276
	wait(0.1)
6277
	
6278
		GroundWave1()
6279
	
6280
	--wait(0.9)
6281
	
6282
	--GroundShake = true
6283
	--GroundShake2 = true
6284
	
6285
	--wait(1)
6286
	
6287
	--GroundShake2 = false
6288
	--GroundShake = false
6289
	
6290
	hum.WalkSpeed = 0
6291
	hum.JumpPower = 0
6292
	
6293
wait(2.05)
6294
6295
	--GroundShake2 = true
6296
	--GroundShake = true
6297
	
6298
for i = 1,6 do
6299
	for _,player in pairs(game.Players:GetPlayers()) do
6300
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
6301
	
6302
	wait()
6303
		
6304
	--GroundShake2 = true
6305
	--GroundShake = true
6306
	
6307
	hum.CameraOffset = Vector3.new(0,0,0)
6308
	end
6309
	
6310
end
6311
6312
Hair7:Destroy()
6313
Hair7 = Instance.new("Part")
6314
Hair7.Parent = char
6315
Hair7.Name = "Hair"
6316
Hair7.CanCollide = false
6317
Hair7.Locked = true
6318
Hair7.TopSurface = "Smooth"
6319
Hair7.BottomSurface = "Smooth"
6320
Hair7.formFactor = "Symmetric"
6321
Hair7.Material = "Neon"
6322
Hair7.BrickColor = BrickColor.new("Really black")
6323
Hair7.CFrame = char.Torso.CFrame
6324
Hair7.Size = Vector3.new(1, 1, 1)
6325
Hair7.Transparency = 0
6326
6327
6328
Weld1 = Instance.new("Weld")
6329
Weld1.Parent = char.Head
6330
Weld1.Part0 = char.Head
6331
Weld1.Part1 = Hair7
6332
Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
6333
6334
Mesh = Instance.new("SpecialMesh")
6335
Mesh.Offset = Vector3.new(0,-0.2,-0.14)
6336
Mesh.Parent = Hair7
6337
Mesh.Scale = Vector3.new(6.3,4.8,6.2)
6338
Mesh.MeshType = "FileMesh"
6339
Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
6340
Mesh.TextureId = "" 
6341
6342
   local tra = Instance.new('ParticleEmitter')
6343
        tra.Parent = Hair7
6344
        tra.LightEmission = 1
6345
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6346
tra.Texture = "rbxassetid://1177925800"
6347
        tra.Rate = 15
6348
        tra.Rotation = NumberRange.new(-5, 5)
6349
        tra.Lifetime = NumberRange.new(1.5, 2)
6350
         tra.Size = NumberSequence.new(0.098,0)
6351
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6352
        tra.Speed = NumberRange.new(0.5)
6353
        tra.VelocitySpread = 360
6354
        tra.VelocityInheritance = 0.5
6355
        tra.ZOffset = 2
6356
		tra.EmissionDirection = Enum.NormalId.Top
6357
		tra.LockedToPart = true
6358
	
6359
	hed.face.Texture = "rbxassetid://1108348423"
6360
6361
local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
6362-
local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.9,0),NumberSequenceKeypoint.new(0.7,0.7,0),NumberSequenceKeypoint.new(1,0.8,0)}
6362+
6363
local color1 = Color3.fromRGB(0,115,255)
6364
local color2 = Color3.fromRGB(209,155,255)
6365
local color3 = Color3.fromRGB(230,75,75)
6366
6367
local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
6368
6369
local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
6370
6371
local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
6372
6373
local Part2 = Instance.new("Part")
6374
Part2.Parent = char
6375
Part2.Name = "Part9"
6376
Part2.CanCollide = false
6377
Part2.Locked = true
6378
Part2.TopSurface = "Smooth"
6379
Part2.BottomSurface = "Smooth"
6380
Part2.formFactor = "Symmetric"
6381
Part2.Material = "Neon"
6382
Part2.BrickColor = BrickColor.new("Really black")
6383
Part2.CFrame = p.Character.Torso.CFrame
6384
Part2.Size = Vector3.new(2,2,2)
6385
Part2.Transparency = 1
6386
6387
local Mesh3 = Instance.new("SpecialMesh")
6388
Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
6389
Mesh3.Parent = Part2
6390
Mesh3.Scale = Vector3.new(1, 1, 1)
6391
Mesh3.MeshType = "FileMesh"
6392
Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
6393
Mesh3.TextureId = ""
6394
6395
6396
local Weld5 = Instance.new("Weld")
6397
Weld5.Parent = p.Character.Head
6398
Weld5.Part0 = p.Character.Head
6399
Weld5.Part1 = Part2
6400
6401
	Part2.Color = Color3.fromRGB(5,5,5)
6402
	Hair7.Color = Color3.fromRGB(5,5,5)
6403
	Mesh3.MeshId = "rbxassetid://430344159"
6404
	Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
6405
	Weld5.C0 = CFrame.new(-.25,1.2,.34)
6406
	
6407
local Part = Instance.new("Part")
6408
Part.Parent = char
6409
Part.Name = "Part8"
6410
Part.CanCollide = false
6411
Part.Locked = true
6412
Part.TopSurface = "Smooth"
6413
Part.BottomSurface = "Smooth"
6414
Part.formFactor = "Symmetric"
6415
Part.Material = "Neon"
6416
Part.BrickColor = BrickColor.new("Really black")
6417
Part.CFrame = p.Character.Torso.CFrame
6418
Part.Size = Vector3.new(1.75,1.75,1.75)
6419
Part.Transparency = 1
6420
6421
local Weld = Instance.new("Weld")
6422
Weld.Parent = p.Character.Head
6423
Weld.Part0 = p.Character.Head
6424
Weld.Part1 = Part
6425
Weld.C0 = CFrame.new(0, 1, 0)
6426
6427
local ssjgaurax = Instance.new("ParticleEmitter",Part)
6428
ssjgaurax.Name = "aura"
6429
ssjgaurax.Texture = "rbxassetid://1095778764"
6430
ssjgaurax.Color = ColorSequence.new(list4)
6431
ssjgaurax.Transparency = NumberSequence.new(list)
6432
ssjgaurax.LightEmission = 1
6433
ssjgaurax.Speed = NumberRange.new(0)
6434
ssjgaurax.SpreadAngle = Vector2.new(0,0)
6435
ssjgaurax.RotSpeed = NumberRange.new(0)
6436
ssjgaurax.Rotation = NumberRange.new(0)
6437
ssjgaurax.LightInfluence = 0
6438
ssjgaurax.Size = NumberSequence.new(list6)
6439
ssjgaurax.Lifetime = NumberRange.new(2)
6440
ssjgaurax.Rate = 9
6441
ssjgaurax.ZOffset = 0
6442
ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
6443
ssjgaurax.LockedToPart = true
6444
ssjgaurax.Enabled = true
6445
6446
local ssjgaurak = Instance.new("ParticleEmitter",Part2)
6447
ssjgaurak.Name = "aura"
6448
ssjgaurak.Texture = "rbxassetid://1095778764"
6449
ssjgaurak.Color = ColorSequence.new(list4)
6450
ssjgaurak.Transparency = NumberSequence.new(list)
6451
ssjgaurak.LightEmission = 1
6452
ssjgaurak.Speed = NumberRange.new(0)
6453
ssjgaurak.SpreadAngle = Vector2.new(0,0)
6454
ssjgaurak.RotSpeed = NumberRange.new(0)
6455
ssjgaurak.Rotation = NumberRange.new(0)
6456
ssjgaurak.LightInfluence = 0
6457
ssjgaurak.Size = NumberSequence.new(list6)
6458
ssjgaurak.Lifetime = NumberRange.new(2)
6459
ssjgaurak.Rate = 9
6460
ssjgaurak.ZOffset = 0
6461
ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
6462
ssjgaurak.LockedToPart = true
6463
ssjgaurak.Enabled = true
6464
6465
local ssjgaura = Instance.new("ParticleEmitter",hed)
6466
ssjgaura.Name = "aura"
6467
ssjgaura.Texture = "rbxassetid://1095778764"
6468
ssjgaura.Color = ColorSequence.new(list4)
6469
ssjgaura.Transparency = NumberSequence.new(list)
6470
ssjgaura.LightEmission = 1
6471
ssjgaura.Speed = NumberRange.new(0)
6472
ssjgaura.SpreadAngle = Vector2.new(0,0)
6473
ssjgaura.RotSpeed = NumberRange.new(0)
6474
ssjgaura.Rotation = NumberRange.new(0)
6475
ssjgaura.LightInfluence = 0
6476
ssjgaura.Size = NumberSequence.new(list6)
6477
ssjgaura.Lifetime = NumberRange.new(3)
6478
ssjgaura.Rate = 20
6479
ssjgaura.ZOffset = 0
6480
ssjgaura.Acceleration = Vector3.new(0,0.05,0)
6481
ssjgaura.LockedToPart = true
6482
ssjgaura.Enabled = true
6483
6484
local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
6485
ssjgaura3.Name = "aura"
6486
ssjgaura3.Texture = "rbxassetid://1095778764"
6487
ssjgaura3.Color = ColorSequence.new(list4)
6488
ssjgaura3.Transparency = NumberSequence.new(list)
6489
ssjgaura3.LightEmission = 1
6490
ssjgaura3.LightInfluence = 0
6491
ssjgaura3.Speed = NumberRange.new(0)
6492
ssjgaura3.SpreadAngle = Vector2.new(0,0)
6493
ssjgaura3.RotSpeed = NumberRange.new(0)
6494
ssjgaura3.Rotation = NumberRange.new(0)
6495
ssjgaura3.Size = NumberSequence.new(list5)
6496
ssjgaura3.Lifetime = NumberRange.new(5)
6497
ssjgaura3.Rate = 15
6498
ssjgaura3.ZOffset = 0
6499
ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
6500
ssjgaura3.LockedToPart = true
6501
6502
local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
6503
ssjgaura4.Name = "aura"
6504
ssjgaura4.Texture = "rbxassetid://1095778764"
6505
ssjgaura4.Color = ColorSequence.new(list4)
6506
ssjgaura4.Transparency = NumberSequence.new(list)
6507
ssjgaura4.LightEmission = 1
6508
ssjgaura4.LightInfluence = 0
6509
ssjgaura4.Speed = NumberRange.new(0)
6510
ssjgaura4.SpreadAngle = Vector2.new(0,0)
6511
ssjgaura4.RotSpeed = NumberRange.new(0)
6512
ssjgaura4.Rotation = NumberRange.new(0)
6513
ssjgaura4.Size = NumberSequence.new(list5)
6514
ssjgaura4.Lifetime = NumberRange.new(5)
6515
ssjgaura4.Rate = 15
6516
ssjgaura4.ZOffset = 0
6517
ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
6518
ssjgaura4.LockedToPart = true
6519
6520
local ssjgaurag = Instance.new("ParticleEmitter",tor)
6521
ssjgaurag.Name = "aura2"
6522
ssjgaurag.Texture = "rbxassetid://1095778764"
6523
ssjgaurag.Color = ColorSequence.new(list4)
6524
ssjgaurag.Transparency = NumberSequence.new(list)
6525
ssjgaurag.LightEmission = 1
6526
ssjgaurag.LightInfluence = 1
6527
ssjgaurag.Speed = NumberRange.new(0)
6528
ssjgaurag.SpreadAngle = Vector2.new(0,0)
6529
ssjgaurag.RotSpeed = NumberRange.new(0)
6530
ssjgaurag.Rotation = NumberRange.new(0)
6531
ssjgaurag.Size = NumberSequence.new(list5)
6532
ssjgaurag.Lifetime = NumberRange.new(5)
6533
ssjgaurag.Rate = 15
6534
ssjgaurag.ZOffset = 0
6535
ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
6536
ssjgaurag.LockedToPart = true
6537
6538
local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
6539
ssjgaura1.Name = "aura"
6540
ssjgaura1.Texture = "rbxassetid://1095778764"
6541
ssjgaura1.Color = ColorSequence.new(list4)
6542
ssjgaura1.Transparency = NumberSequence.new(list)
6543
ssjgaura1.LightEmission = 1
6544
ssjgaura1.LightInfluence = 0
6545
ssjgaura1.Speed = NumberRange.new(0)
6546
ssjgaura1.SpreadAngle = Vector2.new(0,0)
6547
ssjgaura1.RotSpeed = NumberRange.new(0)
6548
ssjgaura1.Rotation = NumberRange.new(0)
6549
ssjgaura1.Size = NumberSequence.new(list5)
6550
ssjgaura1.Lifetime = NumberRange.new(5)
6551
ssjgaura1.Rate = 15
6552
ssjgaura1.ZOffset = 0
6553
ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
6554
ssjgaura1.LockedToPart = true
6555
6556
local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
6557
ssjgaura2.Name = "aura"
6558
ssjgaura2.Texture = "rbxassetid://1095778764"
6559
ssjgaura2.Color = ColorSequence.new(list4)
6560
ssjgaura2.Transparency = NumberSequence.new(list)
6561
ssjgaura2.LightEmission = 1
6562
ssjgaura2.LightInfluence = 0
6563
ssjgaura2.Speed = NumberRange.new(0)
6564
ssjgaura2.SpreadAngle = Vector2.new(0,0)
6565
ssjgaura2.RotSpeed = NumberRange.new(0)
6566
ssjgaura2.Rotation = NumberRange.new(0)
6567
ssjgaura2.Size = NumberSequence.new(list5)
6568
ssjgaura2.Lifetime = NumberRange.new(5)
6569
ssjgaura2.Rate = 15
6570
ssjgaura2.ZOffset = 0
6571
ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
6572
ssjgaura2.LockedToPart = true
6573
6574
local part = Instance.new("Part",char)
6575
part.Transparency = 1
6576
part.Size = Vector3.new(1,1,1)
6577
local pw = Instance.new("Weld",part)
6578
pw.Part0 = tor
6579
pw.Part1 = part
6580
pw.C1 = CFrame.new(0,2.3,0)
6581
6582
local fla11 = Instance.new("ParticleEmitter",part)
6583
fla11.Name = "Flame"
6584
fla11.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
6585
fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
6586
fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
6587
fla11.LightEmission = 2.5
6588
fla11.Rate = 2500
6589
fla11.Lifetime = NumberRange.new(50)
6590
fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
6591
fla11.Speed = NumberRange.new(125)
6592
fla11.SpreadAngle = Vector2.new(89,89)
6593
6594
local fla12 = Instance.new("ParticleEmitter",part)
6595
fla12.Name = "Flame"
6596
fla12.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
6597
fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
6598
fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
6599
fla12.LightEmission = 5
6600
fla12.Rate = 550
6601
fla12.Lifetime = NumberRange.new(50)
6602
fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
6603
fla12.Speed = NumberRange.new(150)
6604
fla12.SpreadAngle = Vector2.new(80,80)
6605
6606
local num = 0
6607
local a21e = Instance.new("Part",char)
6608
a21e.Name = "Beam"..num
6609
a21e.Locked = true
6610
a21e.Size = Vector3.new(2,2,2)
6611
a21e.CanCollide = false
6612
a21e.Position = hrp.Position
6613
a21e.BrickColor = BrickColor.new("Institutional white")
6614
a21e.Material = "Neon"
6615
a21e.Transparency = 0
6616
local aa21e = Instance.new("SpecialMesh",a21e)
6617
a21e.Anchored = true
6618
a21e.Position = hrp.Position
6619
aa21e.MeshType = "Sphere"
6620
aa21e.Scale = Vector3.new(2,2,2)
6621
6622
GroundShake2 = false
6623
6624
	--local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
6625
	--cc.Name = "effect"
6626
6627
--[[local Mus2 = Instance.new("Sound",char)
6628
Mus2.SoundId = "rbxassetid://301184111"
6629
Mus2.Volume = 4
6630
Mus2.Looped = false
6631
Mus2:Play()--]]
6632
Mus1:Play()
6633
6634
	Mus.SoundId = "rbxassetid://1173681504"
6635-
	Mus.SoundId = "rbxassetid://1579337956"
6635+
6636
	Mus:Play()
6637
6638
	for i = 1,12 do
6639
	for _,player in pairs(game.Players:GetPlayers()) do
6640
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
6641
	wait()
6642
	hum.CameraOffset = Vector3.new(0,0,0)
6643
	--cc.Brightness = cc.Brightness + 0.1
6644
	aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
6645
	a21e.Transparency = a21e.Transparency + 0.01
6646
	
6647
end
6648
	end
6649
	
6650
	--GroundShake = false
6651
	
6652
	wait(.1)
6653
	
6654
	a21e:Remove()
6655
	
6656
		part:Remove()
6657
	
6658
	wait()
6659
	
6660
	normal = false
6661
	automoviment = true
6662
	dodge = true
6663
	
6664
	ultrainstinct = true
6665
6666
hum.WalkSpeed = 599.999999999999999999999999999999999999999999
6667
hum.JumpPower = 225.555555555555555555555555555555555555555555
6668
6669
being = false
6670
	
6671
	
6672
		end
6673
	end
6674
end
6675
6676
			end
6677
6678
end
6679
6680
6681
function mui()
6682
6683
if hum.Health <= 10001 then
6684
	
6685
if normal == true then
6686
if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and fullpowerssj == false then
6687
	if being == false then
6688
	being = true
6689
	
6690
	GroundWave1()
6691
	
6692
		Mus.SoundId = "rbxassetid://1541126906"
6693
	Mus.Volume = 10
6694
	Mus:Play()
6695
6696
	
6697
	wait(3)
6698
	
6699
	rock = false
6700
	
6701
	wait(1.12)
6702
	
6703
	chatfunc("You've really pushed me to the limit, didn't you?")
6704
	
6705
	Mus.Pitch = 1
6706
	
6707
	wait(2.7)
6708
	
6709
		rock = false
6710
	rock3 = true
6711
	rock3 = true
6712
	
6713
		GroundWave0()
6714
	
6715
        local tra = Instance.new('ParticleEmitter')
6716
        tra.Parent = tor
6717
        tra.LightEmission = 1
6718
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6719
tra.Texture = "rbxassetid://1177925800"
6720
        tra.Rate = 15
6721
        tra.Rotation = NumberRange.new(-5, 5)
6722
        tra.Lifetime = NumberRange.new(1.5, 2)
6723
         tra.Size = NumberSequence.new(0.098,0)
6724
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6725
        tra.Speed = NumberRange.new(0.5)
6726
        tra.VelocitySpread = 360
6727
        tra.VelocityInheritance = 0.5
6728
        tra.ZOffset = 2
6729
		tra.LockedToPart = true
6730
		tra.EmissionDirection = Enum.NormalId.Top
6731
   local tra = Instance.new('ParticleEmitter')
6732
        tra.Parent = arm1
6733
        tra.LightEmission = 1
6734
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6735
tra.Texture = "rbxassetid://1177925800"
6736
        tra.Rate = 15
6737
        tra.Rotation = NumberRange.new(-5, 5)
6738
        tra.Lifetime = NumberRange.new(1.5, 2)
6739
         tra.Size = NumberSequence.new(0.098,0)
6740
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6741
        tra.Speed = NumberRange.new(0.5)
6742
        tra.VelocitySpread = 360
6743
        tra.VelocityInheritance = 0.5
6744
        tra.ZOffset = 2
6745
		tra.LockedToPart = true
6746
				tra.EmissionDirection = Enum.NormalId.Top
6747
   local tra = Instance.new('ParticleEmitter')
6748
        tra.Parent = arm2
6749
        tra.LightEmission = 1
6750
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6751
tra.Texture = "rbxassetid://1177925800"
6752
        tra.Rate = 15
6753
        tra.Rotation = NumberRange.new(-5, 5)
6754
        tra.Lifetime = NumberRange.new(1.5, 2)
6755
         tra.Size = NumberSequence.new(0.098,0)
6756
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6757
        tra.Speed = NumberRange.new(0.5)
6758
        tra.VelocitySpread = 360
6759
        tra.VelocityInheritance = 0.5
6760
        tra.ZOffset = 2
6761
		tra.LockedToPart = true
6762
				tra.EmissionDirection = Enum.NormalId.Top
6763
   local tra = Instance.new('ParticleEmitter')
6764
        tra.Parent = leg1
6765
        tra.LightEmission = 1
6766
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6767
tra.Texture = "rbxassetid://1177925800"
6768
        tra.Rate = 15
6769
        tra.Rotation = NumberRange.new(-5, 5)
6770
        tra.Lifetime = NumberRange.new(1.5, 2)
6771
         tra.Size = NumberSequence.new(0.098,0)
6772
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6773
        tra.Speed = NumberRange.new(0.5)
6774
        tra.VelocitySpread = 360
6775
        tra.VelocityInheritance = 0.5
6776
        tra.ZOffset = 2
6777
		tra.LockedToPart = true
6778
				tra.EmissionDirection = Enum.NormalId.Top
6779
   local tra = Instance.new('ParticleEmitter')
6780
        tra.Parent = leg2
6781
        tra.LightEmission = 1
6782
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6783
tra.Texture = "rbxassetid://1177925800"
6784
        tra.Rate = 15
6785
        tra.Rotation = NumberRange.new(-5, 5)
6786
        tra.Lifetime = NumberRange.new(1.5, 2)
6787
         tra.Size = NumberSequence.new(0.098,0)
6788
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6789
        tra.Speed = NumberRange.new(0.5)
6790
        tra.VelocitySpread = 360
6791
        tra.VelocityInheritance = 0.5
6792
        tra.ZOffset = 2
6793
		tra.LockedToPart = true
6794
				tra.EmissionDirection = Enum.NormalId.Top
6795
   local tra = Instance.new('ParticleEmitter')
6796
        tra.Parent = hed
6797
        tra.LightEmission = 1
6798
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6799
tra.Texture = "rbxassetid://1177925800"
6800
        tra.Rate = 15
6801
        tra.Rotation = NumberRange.new(-5, 5)
6802
        tra.Lifetime = NumberRange.new(1.5, 2)
6803
         tra.Size = NumberSequence.new(0.098,0)
6804
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6805
        tra.Speed = NumberRange.new(0.5)
6806
        tra.VelocitySpread = 360
6807
        tra.VelocityInheritance = 0.5
6808
        tra.ZOffset = 2
6809
		tra.LockedToPart = true
6810
				tra.EmissionDirection = Enum.NormalId.Top
6811
   local tra = Instance.new('ParticleEmitter')
6812
        tra.Parent = Hair7
6813
        tra.LightEmission = 1
6814
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6815
tra.Texture = "rbxassetid://1177925800"
6816
        tra.Rate = 15
6817
        tra.Rotation = NumberRange.new(-5, 5)
6818
        tra.Lifetime = NumberRange.new(1.5, 2)
6819
         tra.Size = NumberSequence.new(0.098,0)
6820
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6821
        tra.Speed = NumberRange.new(0.5)
6822
        tra.VelocitySpread = 360
6823
        tra.VelocityInheritance = 0.5
6824
        tra.ZOffset = 2
6825
		tra.LockedToPart = true
6826
				tra.EmissionDirection = Enum.NormalId.Top
6827
				
6828
			hed.face.Texture = "rbxassetid://967842214"
6829
	
6830
	wait(3)
6831
	
6832
	chatfunc("I won't hold back...")
6833
	
6834
	wait(0.1)
6835
	
6836
		GroundWave1()
6837
	
6838
	--wait(0.9)
6839
	
6840
	--GroundShake = true
6841
	--GroundShake2 = true
6842
	
6843
	--wait(1)
6844
	
6845
	--GroundShake2 = false
6846
	--GroundShake = false
6847
	
6848
	hum.WalkSpeed = 0
6849
	hum.JumpPower = 0
6850
	
6851
wait(2.05)
6852
6853
	--GroundShake2 = true
6854
	--GroundShake = true
6855
	
6856
for i = 1,6 do
6857
	for _,player in pairs(game.Players:GetPlayers()) do
6858
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
6859
	
6860
	wait()
6861
		
6862
	--GroundShake2 = true
6863
	--GroundShake = true
6864
	
6865
	hum.CameraOffset = Vector3.new(0,0,0)
6866
	end
6867
	
6868
end
6869
6870
Hair7:Destroy()
6871
Hair7 = Instance.new("Part")
6872
Hair7.Parent = char
6873
Hair7.Name = "Hair"
6874
Hair7.CanCollide = false
6875
Hair7.Locked = true
6876
Hair7.TopSurface = "Smooth"
6877
Hair7.BottomSurface = "Smooth"
6878
Hair7.formFactor = "Symmetric"
6879
Hair7.Material = "Neon"
6880
Hair7.BrickColor = BrickColor.new("Lily white")
6881
Hair7.CFrame = char.Torso.CFrame
6882
Hair7.Size = Vector3.new(1, 1, 1)
6883
Hair7.Transparency = 0
6884
6885
6886
Weld1 = Instance.new("Weld")
6887
Weld1.Parent = char.Head
6888
Weld1.Part0 = char.Head
6889
Weld1.Part1 = Hair7
6890
Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
6891
6892
Mesh = Instance.new("SpecialMesh")
6893
Mesh.Offset = Vector3.new(0,-0.2,-0.14)
6894
Mesh.Parent = Hair7
6895
Mesh.Scale = Vector3.new(6.3,4.8,6.2)
6896
Mesh.MeshType = "FileMesh"
6897
Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
6898
Mesh.TextureId = "" 
6899
6900
   local tra = Instance.new('ParticleEmitter')
6901
        tra.Parent = Hair7
6902
        tra.LightEmission = 1
6903
        tra.Color = ColorSequence.new(BrickColor.new("White").Color)
6904
tra.Texture = "rbxassetid://1177925800"
6905
        tra.Rate = 15
6906
        tra.Rotation = NumberRange.new(-5, 5)
6907
        tra.Lifetime = NumberRange.new(1.5, 2)
6908
         tra.Size = NumberSequence.new(0.098,0)
6909
     tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
6910
        tra.Speed = NumberRange.new(0.5)
6911
        tra.VelocitySpread = 360
6912
        tra.VelocityInheritance = 0.5
6913
        tra.ZOffset = 2
6914
		tra.EmissionDirection = Enum.NormalId.Top
6915
		tra.LockedToPart = true
6916
	
6917
	hed.face.Texture = "rbxassetid://1498326077"
6918
	shirt.ShirtTemplate = "rbxassetid://1518066616"
6919
	pants.PantsTemplate = "rbxassetid://1448562896"
6920
	
6921
6922
local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
6923
6924
local color1 = Color3.fromRGB(0,115,255)
6925
local color2 = Color3.fromRGB(180,125,255)
6926
local color3 = Color3.fromRGB(255,255,255)
6927
6928
local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.7,color2),ColorSequenceKeypoint.new(1,color3)}
6929
6930
local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
6931
6932
local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
6933
6934
local Part2 = Instance.new("Part")
6935
Part2.Parent = char
6936
Part2.Name = "Part9"
6937
Part2.CanCollide = false
6938
Part2.Locked = true
6939
Part2.TopSurface = "Smooth"
6940
Part2.BottomSurface = "Smooth"
6941
Part2.formFactor = "Symmetric"
6942
Part2.Material = "Neon"
6943
Part2.BrickColor = BrickColor.new("Really black")
6944
Part2.CFrame = p.Character.Torso.CFrame
6945
Part2.Size = Vector3.new(2,2,2)
6946
Part2.Transparency = 1
6947
6948
local Mesh3 = Instance.new("SpecialMesh")
6949
Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
6950
Mesh3.Parent = Part2
6951
Mesh3.Scale = Vector3.new(1, 1, 1)
6952
Mesh3.MeshType = "FileMesh"
6953
Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
6954
Mesh3.TextureId = ""
6955
6956
6957
local Weld5 = Instance.new("Weld")
6958
Weld5.Parent = p.Character.Head
6959
Weld5.Part0 = p.Character.Head
6960
Weld5.Part1 = Part2
6961
6962
	Part2.Color = Color3.fromRGB(5,5,5)
6963
	Hair7.Color = Color3.fromRGB(225,225,225)
6964
	Mesh3.MeshId = "rbxassetid://430344159"
6965
	Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
6966
	Weld5.C0 = CFrame.new(-.25,1.2,.34)
6967
	
6968
local Part = Instance.new("Part")
6969
Part.Parent = char
6970
Part.Name = "Part8"
6971
Part.CanCollide = false
6972
Part.Locked = true
6973
Part.TopSurface = "Smooth"
6974
Part.BottomSurface = "Smooth"
6975
Part.formFactor = "Symmetric"
6976
Part.Material = "Neon"
6977
Part.BrickColor = BrickColor.new("Really black")
6978
Part.CFrame = p.Character.Torso.CFrame
6979
Part.Size = Vector3.new(1.75,1.75,1.75)
6980
Part.Transparency = 1
6981
6982
local Weld = Instance.new("Weld")
6983
Weld.Parent = p.Character.Head
6984
Weld.Part0 = p.Character.Head
6985
Weld.Part1 = Part
6986
Weld.C0 = CFrame.new(0, 1, 0)
6987
6988
local ssjgaurax = Instance.new("ParticleEmitter",Part)
6989
ssjgaurax.Name = "aura"
6990
ssjgaurax.Texture = "rbxassetid://1095778764"
6991
ssjgaurax.Color = ColorSequence.new(list4)
6992
ssjgaurax.Transparency = NumberSequence.new(list)
6993
ssjgaurax.LightEmission = 1
6994
ssjgaurax.Speed = NumberRange.new(0)
6995
ssjgaurax.SpreadAngle = Vector2.new(0,0)
6996
ssjgaurax.RotSpeed = NumberRange.new(0)
6997
ssjgaurax.Rotation = NumberRange.new(0)
6998
ssjgaurax.LightInfluence = 0
6999
ssjgaurax.Size = NumberSequence.new(list6)
7000
ssjgaurax.Lifetime = NumberRange.new(2)
7001
ssjgaurax.Rate = 9
7002
ssjgaurax.ZOffset = 0
7003
ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
7004
ssjgaurax.LockedToPart = true
7005
ssjgaurax.Enabled = true
7006
7007
local ssjgaurak = Instance.new("ParticleEmitter",Part2)
7008
ssjgaurak.Name = "aura"
7009
ssjgaurak.Texture = "rbxassetid://1095778764"
7010
ssjgaurak.Color = ColorSequence.new(list4)
7011
ssjgaurak.Transparency = NumberSequence.new(list)
7012
ssjgaurak.LightEmission = 1
7013
ssjgaurak.Speed = NumberRange.new(0)
7014
ssjgaurak.SpreadAngle = Vector2.new(0,0)
7015
ssjgaurak.RotSpeed = NumberRange.new(0)
7016
ssjgaurak.Rotation = NumberRange.new(0)
7017
ssjgaurak.LightInfluence = 0
7018
ssjgaurak.Size = NumberSequence.new(list6)
7019
ssjgaurak.Lifetime = NumberRange.new(2)
7020
ssjgaurak.Rate = 9
7021
ssjgaurak.ZOffset = 0
7022
ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
7023
ssjgaurak.LockedToPart = true
7024
ssjgaurak.Enabled = true
7025
7026
local ssjgaura = Instance.new("ParticleEmitter",hed)
7027
ssjgaura.Name = "aura"
7028
ssjgaura.Texture = "rbxassetid://1095778764"
7029
ssjgaura.Color = ColorSequence.new(list4)
7030
ssjgaura.Transparency = NumberSequence.new(list)
7031
ssjgaura.LightEmission = 1
7032
ssjgaura.Speed = NumberRange.new(0)
7033
ssjgaura.SpreadAngle = Vector2.new(0,0)
7034
ssjgaura.RotSpeed = NumberRange.new(0)
7035
ssjgaura.Rotation = NumberRange.new(0)
7036
ssjgaura.LightInfluence = 0
7037
ssjgaura.Size = NumberSequence.new(list6)
7038
ssjgaura.Lifetime = NumberRange.new(3)
7039
ssjgaura.Rate = 20
7040
ssjgaura.ZOffset = 0
7041
ssjgaura.Acceleration = Vector3.new(0,0.05,0)
7042
ssjgaura.LockedToPart = true
7043
ssjgaura.Enabled = true
7044
7045
local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
7046
ssjgaura3.Name = "aura"
7047
ssjgaura3.Texture = "rbxassetid://1095778764"
7048
ssjgaura3.Color = ColorSequence.new(list4)
7049
ssjgaura3.Transparency = NumberSequence.new(list)
7050
ssjgaura3.LightEmission = 1
7051
ssjgaura3.LightInfluence = 0
7052
ssjgaura3.Speed = NumberRange.new(0)
7053
ssjgaura3.SpreadAngle = Vector2.new(0,0)
7054
ssjgaura3.RotSpeed = NumberRange.new(0)
7055
ssjgaura3.Rotation = NumberRange.new(0)
7056
ssjgaura3.Size = NumberSequence.new(list5)
7057
ssjgaura3.Lifetime = NumberRange.new(5)
7058
ssjgaura3.Rate = 15
7059
ssjgaura3.ZOffset = 0
7060
ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
7061
ssjgaura3.LockedToPart = true
7062
7063
local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
7064
ssjgaura4.Name = "aura"
7065
ssjgaura4.Texture = "rbxassetid://1095778764"
7066
ssjgaura4.Color = ColorSequence.new(list4)
7067
ssjgaura4.Transparency = NumberSequence.new(list)
7068
ssjgaura4.LightEmission = 1
7069
ssjgaura4.LightInfluence = 0
7070
ssjgaura4.Speed = NumberRange.new(0)
7071
ssjgaura4.SpreadAngle = Vector2.new(0,0)
7072
ssjgaura4.RotSpeed = NumberRange.new(0)
7073
ssjgaura4.Rotation = NumberRange.new(0)
7074
ssjgaura4.Size = NumberSequence.new(list5)
7075
ssjgaura4.Lifetime = NumberRange.new(5)
7076
ssjgaura4.Rate = 15
7077
ssjgaura4.ZOffset = 0
7078
ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
7079
ssjgaura4.LockedToPart = true
7080
7081
local ssjgaurag = Instance.new("ParticleEmitter",tor)
7082
ssjgaurag.Name = "aura2"
7083
ssjgaurag.Texture = "rbxassetid://1095778764"
7084
ssjgaurag.Color = ColorSequence.new(list4)
7085
ssjgaurag.Transparency = NumberSequence.new(list)
7086
ssjgaurag.LightEmission = 1
7087
ssjgaurag.LightInfluence = 1
7088
ssjgaurag.Speed = NumberRange.new(0)
7089
ssjgaurag.SpreadAngle = Vector2.new(0,0)
7090
ssjgaurag.RotSpeed = NumberRange.new(0)
7091
ssjgaurag.Rotation = NumberRange.new(0)
7092
ssjgaurag.Size = NumberSequence.new(list5)
7093
ssjgaurag.Lifetime = NumberRange.new(5)
7094
ssjgaurag.Rate = 15
7095
ssjgaurag.ZOffset = 0
7096
ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
7097
ssjgaurag.LockedToPart = true
7098
7099
local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
7100
ssjgaura1.Name = "aura"
7101
ssjgaura1.Texture = "rbxassetid://1095778764"
7102
ssjgaura1.Color = ColorSequence.new(list4)
7103
ssjgaura1.Transparency = NumberSequence.new(list)
7104
ssjgaura1.LightEmission = 1
7105
ssjgaura1.LightInfluence = 0
7106
ssjgaura1.Speed = NumberRange.new(0)
7107
ssjgaura1.SpreadAngle = Vector2.new(0,0)
7108
ssjgaura1.RotSpeed = NumberRange.new(0)
7109
ssjgaura1.Rotation = NumberRange.new(0)
7110
ssjgaura1.Size = NumberSequence.new(list5)
7111
ssjgaura1.Lifetime = NumberRange.new(5)
7112
ssjgaura1.Rate = 15
7113
ssjgaura1.ZOffset = 0
7114
ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
7115
ssjgaura1.LockedToPart = true
7116
7117
local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
7118
ssjgaura2.Name = "aura"
7119
ssjgaura2.Texture = "rbxassetid://1095778764"
7120
ssjgaura2.Color = ColorSequence.new(list4)
7121
ssjgaura2.Transparency = NumberSequence.new(list)
7122
ssjgaura2.LightEmission = 1
7123
ssjgaura2.LightInfluence = 0
7124
ssjgaura2.Speed = NumberRange.new(0)
7125
ssjgaura2.SpreadAngle = Vector2.new(0,0)
7126
ssjgaura2.RotSpeed = NumberRange.new(0)
7127
ssjgaura2.Rotation = NumberRange.new(0)
7128
ssjgaura2.Size = NumberSequence.new(list5)
7129
ssjgaura2.Lifetime = NumberRange.new(5)
7130
ssjgaura2.Rate = 15
7131
ssjgaura2.ZOffset = 0
7132
ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
7133
ssjgaura2.LockedToPart = true
7134
7135
local part = Instance.new("Part",char)
7136
part.Transparency = 1
7137
part.Size = Vector3.new(1,1,1)
7138
local pw = Instance.new("Weld",part)
7139
pw.Part0 = tor
7140
pw.Part1 = part
7141
pw.C1 = CFrame.new(0,2.3,0)
7142
7143
local fla11 = Instance.new("ParticleEmitter",part)
7144
fla11.Name = "Flame"
7145
fla11.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
7146
fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
7147
fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
7148
fla11.LightEmission = 2.5
7149
fla11.Rate = 2500
7150
fla11.Lifetime = NumberRange.new(50)
7151
fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
7152
fla11.Speed = NumberRange.new(125)
7153
fla11.SpreadAngle = Vector2.new(89,89)
7154
7155
local fla12 = Instance.new("ParticleEmitter",part)
7156
fla12.Name = "Flame"
7157
fla12.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
7158
fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
7159
fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
7160
fla12.LightEmission = 5
7161
fla12.Rate = 550
7162
fla12.Lifetime = NumberRange.new(50)
7163
fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
7164
fla12.Speed = NumberRange.new(150)
7165
fla12.SpreadAngle = Vector2.new(80,80)
7166
7167
local num = 0
7168
local a21e = Instance.new("Part",char)
7169
a21e.Name = "Beam"..num
7170
a21e.Locked = true
7171
a21e.Size = Vector3.new(2,2,2)
7172
a21e.CanCollide = false
7173
a21e.Position = hrp.Position
7174
a21e.BrickColor = BrickColor.new("Institutional white")
7175
a21e.Material = "Neon"
7176
a21e.Transparency = 0
7177
local aa21e = Instance.new("SpecialMesh",a21e)
7178
a21e.Anchored = true
7179
a21e.Position = hrp.Position
7180
aa21e.MeshType = "Sphere"
7181
aa21e.Scale = Vector3.new(2,2,2)
7182
7183
GroundShake2 = false
7184
7185
	--local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
7186
	--cc.Name = "effect"
7187
7188
--[[local Mus2 = Instance.new("Sound",char)
7189
Mus2.SoundId = "rbxassetid://301184111"
7190
Mus2.Volume = 4
7191
Mus2.Looped = false
7192
Mus2:Play()--]]
7193
Mus1:Play()
7194
7195
	for i = 1,12 do
7196
	for _,player in pairs(game.Players:GetPlayers()) do
7197
	hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
7198
	wait()
7199
	hum.CameraOffset = Vector3.new(0,0,0)
7200
	--cc.Brightness = cc.Brightness + 0.1
7201
	aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
7202
	a21e.Transparency = a21e.Transparency + 0.01
7203
	
7204
end
7205
	end
7206
	
7207
	--GroundShake = false
7208
	
7209
	wait(5)
7210
	
7211
	a21e:Remove()
7212
	
7213
		part:Remove()
7214
	
7215
	wait()
7216
	
7217
	normal = false
7218
	automoviment = true
7219
	dodge = true
7220
	
7221
	ultrainstinct = true
7222
7223
hum.WalkSpeed = 499.999999999999999999999999999999999999999999
7224
hum.JumpPower = 250.250000000000000000000000000000000000000000
7225
7226
being = false
7227
	
7228
	
7229
		end
7230
	end
7231
end
7232
7233
			end
7234
7235
end
7236
7237
7238
function ssb2()
7239
	
7240
if normal == true then
7241
if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
7242
	if being == false then
7243
	being = true
7244
	normal = false
7245
	
7246
chatfunc("Full Power, Super Saiyan Blue!")
7247
7248
Mus.Pitch = 1
7249
	
7250
	hum.WalkSpeed = 0
7251
	hum.JumpPower = 0
7252
7253
Mus.SoundId = "rbxassetid://916695124"
7254
Mus:Play()
7255
7256
Mus1:Play()
7257
7258
	Hair7.Color = Color3.fromRGB(21,221,239)
7259
	ape51.Color = Color3.fromRGB(21,221,239)
7260
	Mesh.MeshId = "rbxassetid://430344159"
7261
	Mesh.Scale = Vector3.new(6.3,6.3,6.3)
7262
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
7263
	
7264
	hed.face.Texture = "rbxassetid://670772635"
7265
7266
local num = 0
7267
local a21e = Instance.new("Part",char)
7268
a21e.Name = "Beam"..num
7269
a21e.Locked = true
7270
a21e.Size = Vector3.new(1,1,1)
7271
a21e.CanCollide = false
7272
a21e.Position = Vector3.new(999,999,999)
7273
a21e.BrickColor = BrickColor.new("Bright bluish green")
7274
a21e.Material = "Neon"
7275
a21e.Transparency = 0
7276
local aa21e = Instance.new("SpecialMesh",a21e)
7277
a21e.Anchored = true
7278
a21e.Position = hrp.Position
7279
aa21e.MeshType = "Sphere"
7280
aa21e.Scale = Vector3.new(1,1,1)
7281
7282
local ssjgaura = Instance.new("ParticleEmitter",tor)
7283
ssjgaura.Name = "SSJBaura"
7284
ssjgaura.Color = ColorSequence.new(Color3.fromRGB(125,255,255))
7285
ssjgaura.LightEmission = 1
7286
ssjgaura.Size = NumberSequence.new(9)
7287
ssjgaura.Lifetime = NumberRange.new(0.9)
7288
ssjgaura.Rate = 19
7289
ssjgaura.ZOffset = -2.9
7290
ssjgaura.Speed = NumberRange.new(5)
7291
ssjgaura.LockedToPart = true
7292
7293
local ssjgaurag = Instance.new("ParticleEmitter",tor)
7294
ssjgaurag.Name = "SSBaura2"
7295
ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(0,255,255))
7296
ssjgaurag.LightEmission = 0.75
7297
ssjgaurag.Size = NumberSequence.new(9)
7298
ssjgaurag.Lifetime = NumberRange.new(0.99)
7299
ssjgaurag.Rate = 19
7300
ssjgaurag.ZOffset = -2.9
7301
ssjgaurag.Speed = NumberRange.new(5.999)
7302
ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
7303
ssjgaurag.LockedToPart = true
7304
7305
ssjgaura.Texture = "rbxassetid://1072541924"
7306
ssjgaurag.Texture = "rbxassetid://1072541924"
7307
7308
tor.SSJBaura.Transparency = NumberSequence.new(0.997)
7309
tor.SSBaura2.Transparency = NumberSequence.new(0.997)
7310
7311
	for i = 1,25 do
7312
	wait()
7313
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
7314
	a21e.Transparency = a21e.Transparency + 0.04
7315
	end
7316
	
7317
	wait(.1)
7318
	
7319
	a21e:Remove()
7320
	
7321
	wait()
7322
7323
hum.WalkSpeed = 110.999
7324
hum.JumpPower = 110.999
7325
7326
being = false
7327
7328
		end
7329
	end
7330
end
7331
7332
ssjbfullpower = true
7333
7334
end
7335
7336
--
7337
7338
--
7339
7340
mouse.KeyDown:connect(function(key)
7341
	if key == "r" then
7342
			if ssj1 == true or fullpowerssj == true and being == false and ssj2 == false and assj2 == false and normal == false and ssjb == false and ssjg == false and kaioken == false and ssjwhite == false and ssjbfullpower == false and kaioken == false then
7343
			ss2()
7344
			end
7345
	end
7346
end)
7347
7348
mouse.KeyDown:connect(function(key)
7349
	if key == "r" then
7350
			if ssj1 == true and being == false and ssj2 == true and kaioken == false and ssj3 == false and assj2 == false and ssjb == false and ssjwhite == false and ssjbfullpower == false and ultrainstinct == false then
7351
			ass2()
7352
		end
7353
	end
7354
end)
7355
7356
mouse.KeyDown:connect(function(key)
7357
	if key == "y" then
7358
			if ssj1 == true and being == false and ssj2 == true and kaioken == false and ssj3 == false and assj2 == false and ssjb == false and ssjwhite == false and ssjbfullpower == false and ultrainstinct == false then
7359
			ssj4()
7360
		end
7361
	end
7362
end)
7363
7364
mouse.KeyDown:connect(function(key)
7365
	if key == "q" then
7366
			if ssj1 == true and being == false and ssj2 == true and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false  and ssjbfullpower == false and kaioken == false then
7367
			ss3()
7368
		end
7369
	end
7370
end)
7371
7372
mouse.KeyDown:connect(function(key)
7373
	if key == "u" then
7374
			if ssj1 == true and being == false and ssj2 == true and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false  and ssjbfullpower == false and kaioken == false then
7375
			sss3()
7376
		end
7377
	end
7378
end)
7379
7380
mouse.KeyDown:connect(function(key)
7381
	if key == "u" then
7382
			if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false  and ssjbfullpower == false and kaioken == false then
7383
			superior()
7384
		end
7385
	end
7386
end)
7387
7388
mouse.KeyDown:connect(function(key)
7389
	if key == "k" then
7390
			if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false  and ssjbfullpower == false and kaioken == false then
7391
			ssjr()
7392
		end
7393
	end
7394
end)
7395
7396
mouse.KeyDown:connect(function(key)
7397
	if key == "p" then
7398
			if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false  and ssjbfullpower == false and kaioken == false then
7399
			mui()
7400
		end
7401
	end
7402
end)
7403
7404
mouse.KeyDown:connect(function(key)
7405
	if key == "y" then
7406
			if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false  and ssjbfullpower == false and kaioken == false then
7407
			if hum.Health <= 10001 then
7408
			if ssjg == true or ultrainstinct == true then
7409
			normalform()
7410
			end
7411
			limitbreak()
7412
		end
7413
	end;end
7414
end)
7415
7416
function kaio()
7417
	
7418
if normal == true then
7419
if being == false then
7420
if kaioken == false then
7421
if kaioken2 == false then
7422
if kaioken4 == false then
7423
if kaioken5 == false then
7424
if kaioken10 == false then
7425
if kaioken20 == false then
7426
7427
	being = true
7428
	
7429
	rock4 = true
7430
	
7431
	hum.WalkSpeed = 0
7432
	hum.JumpPower = 0
7433
7434
wait(.55)
7435
rock = true
7436
rock3 = true
7437
wait(.25)
7438
rock = false
7439
7440
chatfunc("Kaioken!")
7441
7442
local Mus1 = Instance.new("Sound",char)
7443
Mus1.Name = "kaiokenaudio"
7444
Mus1.SoundId = "rbxassetid://301184111"
7445
Mus1.Pitch = 0.7
7446
Mus1.Volume = 5
7447
Mus1.Looped = false
7448
Mus1:Play()
7449
7450
hum.WalkSpeed = 40
7451
hum.JumpPower = 69
7452
7453
rock4 = false
7454
rock = true
7455
rock3 = true
7456
wait(.1)
7457
rock = false
7458
7459
local ssj2aura = Instance.new("ParticleEmitter",tor)
7460
ssj2aura.Name = "kaiokenaura"
7461
ssj2aura.Texture = "rbxassetid://241992237"
7462
ssj2aura.Transparency = NumberSequence.new(0.675)
7463
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,29,20))
7464
ssj2aura.LightEmission = 1
7465
ssj2aura.Size = NumberSequence.new(6)
7466
ssj2aura.Lifetime = NumberRange.new(0.5)
7467
ssj2aura.Rate = 15
7468
ssj2aura.ZOffset = -1
7469
ssj2aura.Speed = NumberRange.new(10)
7470
ssj2aura.LockedToPart = true
7471
7472
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
7473
ssj2aura2.Name = "kaioaura"
7474
ssj2aura2.Texture = "rbxassetid://1072507908"
7475
ssj2aura2.Transparency = NumberSequence.new(0.259)
7476
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,39,30))
7477
ssj2aura2.LightEmission = 0.75
7478
ssj2aura2.Size = NumberSequence.new(6)
7479
ssj2aura2.Lifetime = NumberRange.new(0.5)
7480
ssj2aura2.Rate = 20
7481
ssj2aura2.ZOffset = -1
7482
ssj2aura2.Speed = NumberRange.new(10)
7483
ssj2aura2.LockedToPart = true
7484
7485
wait(1.9)
7486
7487
chatfunc("Let's get started!")
7488
7489
char.kaiokenaudio:Stop()
7490
char.kaiokenaudio:Remove()
7491
7492
being = false
7493
7494
normal = false
7495
7496
	kaioken = true
7497
	kaioken2 = true
7498
7499
end
7500
end
7501
end
7502
end
7503
end
7504
end
7505
end
7506
end
7507
---
7508
7509
mouse.KeyDown:connect(function(key)
7510
	
7511
if key == "v" then
7512
	
7513
if normal == false then
7514
if being == false then
7515
if kaioken == true then
7516
if kaioken2 == true then
7517
if kaioken4 == false then
7518
if kaioken5 == false then
7519
if kaioken10 == false then
7520
if kaioken20 == false then
7521
	being = true
7522
	
7523
	rock4 = true
7524
	
7525
	hum.WalkSpeed = 0
7526
	hum.JumpPower = 0
7527
7528
wait(.55)
7529
rock = true
7530
rock3 = true
7531
wait(.25)
7532
rock = false
7533
7534
chatfunc("Kaioken, TIMES FOUR!!")
7535
7536
local Mus1 = Instance.new("Sound",char)
7537
Mus1.Name = "kaiokenaudio"
7538
Mus1.SoundId = "rbxassetid://301184111"
7539
Mus1.Pitch = 0.7
7540
Mus1.Volume = 5
7541
Mus1.Looped = false
7542
Mus1:Play()
7543
7544
hum.WalkSpeed = 50
7545
hum.JumpPower = 70
7546
7547
rock4 = false
7548
rock = true
7549
rock3 = true
7550
wait(.1)
7551
rock = false
7552
7553
local ssj2aura = Instance.new("ParticleEmitter",tor)
7554
ssj2aura.Name = "kaiokenaura"
7555
ssj2aura.Texture = "rbxassetid://241992237"
7556
ssj2aura.Transparency = NumberSequence.new(0.25)
7557
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,19,10))
7558
ssj2aura.LightEmission = 1
7559
ssj2aura.Size = NumberSequence.new(6)
7560
ssj2aura.Lifetime = NumberRange.new(0.5)
7561
ssj2aura.Rate = 15
7562
ssj2aura.ZOffset = -1
7563
ssj2aura.Speed = NumberRange.new(10)
7564
ssj2aura.LockedToPart = true
7565
7566
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
7567
ssj2aura2.Name = "kaioaura"
7568
ssj2aura2.Texture = "rbxassetid://1072507908"
7569
ssj2aura2.Transparency = NumberSequence.new(0.059)
7570
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,19,10))
7571
ssj2aura2.LightEmission = 0.75
7572
ssj2aura2.Size = NumberSequence.new(6)
7573
ssj2aura2.Lifetime = NumberRange.new(0.5)
7574
ssj2aura2.Rate = 20
7575
ssj2aura2.ZOffset = -1
7576
ssj2aura2.Speed = NumberRange.new(10)
7577
ssj2aura2.LockedToPart = true
7578
7579
wait(1.9)
7580
7581
chatfunc("Here We Go!")
7582
7583
char.kaiokenaudio:Stop()
7584
char.kaiokenaudio:Remove()
7585
7586
being = false
7587
7588
	kaioken4 = true
7589
7590
end
7591
end
7592
end
7593
end
7594
end
7595
end
7596
end
7597
end
7598
end
7599
end)
7600
---
7601
end
7602
7603
function superkaio()
7604
	
7605
if ssj1 == true and ssj2 == false and assj2 == false and ssj3 == false then
7606
if being == false then
7607
if kaioken == false then
7608
if kaioken2 == false then
7609
if kaioken4 == false then
7610
if kaioken5 == false then
7611
if kaioken10 == false then
7612
if kaioken20 == false then
7613
	being = true
7614
	
7615
	rock4 = true
7616
	
7617
	hum.WalkSpeed = 0
7618
	hum.JumpPower = 0
7619
7620
wait(.55)
7621
rock = true
7622
rock3 = true
7623
wait(.25)
7624
rock = false
7625
7626
chatfunc("Let's start by times three.")
7627
7628
wait(1.9)
7629
7630
chatfunc("Super... KAIOKEN!")
7631
7632
local Mus1 = Instance.new("Sound",char)
7633
Mus1.Name = "kaiokenaudio"
7634
Mus1.SoundId = "rbxassetid://301184111"
7635
Mus1.Pitch = 0.7
7636
Mus1.Volume = 5
7637
Mus1.Looped = false
7638
Mus1:Play()
7639
7640
hum.WalkSpeed = 69
7641
hum.JumpPower = 85
7642
7643
rock4 = false
7644
rock = true
7645
rock3 = true
7646
wait(.1)
7647
rock = false
7648
7649
local ssj2aura = Instance.new("ParticleEmitter",tor)
7650
ssj2aura.Name = "kaiokenaura"
7651
ssj2aura.Texture = "rbxassetid://241992237"
7652
ssj2aura.Transparency = NumberSequence.new(0.4)
7653
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
7654
ssj2aura.LightEmission = 1
7655
ssj2aura.Size = NumberSequence.new(6)
7656
ssj2aura.Lifetime = NumberRange.new(0.5)
7657
ssj2aura.Rate = 19
7658
ssj2aura.ZOffset = -1.25
7659
ssj2aura.Speed = NumberRange.new(10)
7660
ssj2aura.LockedToPart = true
7661
7662
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
7663
ssj2aura2.Name = "kaioaura"
7664
ssj2aura2.Texture = "rbxassetid://1072507908"
7665
ssj2aura2.Transparency = NumberSequence.new(0.2)
7666
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,9,9))
7667
ssj2aura2.LightEmission = 0.75
7668
ssj2aura2.Size = NumberSequence.new(6)
7669
ssj2aura2.Lifetime = NumberRange.new(0.5)
7670
ssj2aura2.Rate = 22
7671
ssj2aura2.ZOffset = -2.5
7672
ssj2aura2.Speed = NumberRange.new(10)
7673
ssj2aura2.LockedToPart = true
7674
7675
wait(3.9)
7676
7677
chatfunc("Times Five!!")
7678
7679
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
7680
ssj2aura2.Name = "kaioaura"
7681
ssj2aura2.Texture = "rbxassetid://1072507908"
7682
ssj2aura2.Transparency = NumberSequence.new(0)
7683
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(300,0,0))
7684
ssj2aura2.LightEmission = 0.6
7685
ssj2aura2.Size = NumberSequence.new(6)
7686
ssj2aura2.Lifetime = NumberRange.new(0.5)
7687
ssj2aura2.Rate = 22
7688
ssj2aura2.ZOffset = -2.5
7689
ssj2aura2.Speed = NumberRange.new(10)
7690
ssj2aura2.LockedToPart = true
7691
7692
char.kaiokenaudio:Stop()
7693
char.kaiokenaudio:Remove()
7694
7695
being = false
7696
GroundShake = false
7697
7698
normal = false
7699
7700
	kaioken = true
7701
	kaioken5 = true
7702
	
7703
wait(2.9)
7704
7705
chatfunc("Now its five.")
7706
7707
end
7708
end
7709
end
7710
end
7711
end
7712
end
7713
end
7714
end
7715
7716
end
7717
7718
function ssbk()
7719
	
7720
if ssjb == true and ssjbk == false then
7721
if being == false then
7722
if kaioken == false then
7723
if kaioken2 == false then
7724
if kaioken4 == false then
7725
if kaioken5 == false then
7726
if kaioken10 == false then
7727
if kaioken20 == false then
7728
	being = true
7729
	
7730
	rock6 = true
7731
	rock5 = true
7732
	rock4 = true
7733
	
7734
	hum.WalkSpeed = 0
7735
	hum.JumpPower = 0
7736
	
7737
	auracan3 = false
7738
	
7739
	tor.SSJBaura.Texture = "rbxassetid://1072541924"
7740
	
7741
	local list2 = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
7742
	tor.SSBaura2.Transparency = NumberSequence.new(list2)
7743
7744
wait(.55)
7745
rock = true
7746
rock3 = true
7747
wait(.25)
7748
rock = false
7749
7750
chatfunc("KAIOKEN, TIMES TEN!!!")
7751
7752
local Mus1 = Instance.new("Sound",char)
7753
Mus1.Name = "kaiokenaudio"
7754
Mus1.SoundId = "rbxassetid://301184111"
7755
Mus1.Pitch = 0.7
7756
Mus1.Volume = 5
7757
Mus1.Looped = false
7758
Mus1:Play()
7759
7760
hum.WalkSpeed = 115.999
7761
hum.JumpPower = 115.999
7762
7763
rock4 = false
7764
rock5 = false
7765
rock6 = false
7766
rock = true
7767
rock3 = true
7768
wait(.1)
7769
rock = false
7770
7771
local ssj2aura = Instance.new("ParticleEmitter",tor)
7772
ssj2aura.Name = "kaiokenaura"
7773
ssj2aura.Texture = "rbxassetid://241992237"
7774
ssj2aura.Transparency = NumberSequence.new(0.3)
7775
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(0,255,255))
7776
ssj2aura.LightEmission = 0.8
7777
ssj2aura.Size = NumberSequence.new(3.55)
7778
ssj2aura.Lifetime = NumberRange.new(0.5)
7779
ssj2aura.Rate = 15
7780
ssj2aura.ZOffset = -1
7781
ssj2aura.Speed = NumberRange.new(10)
7782
ssj2aura.LockedToPart = true
7783
7784
tor.SSJBaura.ZOffset = -1
7785
tor.SSBaura2.ZOffset = -1
7786
7787
tor.SSJBaura.Rate = 14
7788
tor.SSBaura2.Rate = 14
7789
7790
tor.SSJBaura.LightEmission = 0.8
7791
tor.SSBaura2.LightEmission = 0.8
7792
7793
tor.SSJBaura.Size = NumberSequence.new(3.55)
7794
tor.SSBaura2.Size = NumberSequence.new(3.55)
7795
7796
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
7797
ssj2aura2.Name = "kaioaura"
7798
ssj2aura2.Texture = "rbxassetid://1072507908"
7799
ssj2aura2.Transparency = NumberSequence.new(0.1)
7800
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
7801
ssj2aura2.LightEmission = 0.75
7802
ssj2aura2.Size = NumberSequence.new(6)
7803
ssj2aura2.Lifetime = NumberRange.new(0.5)
7804
ssj2aura2.Rate = 30.99
7805
ssj2aura2.ZOffset = -3
7806
ssj2aura2.Speed = NumberRange.new(11)
7807
ssj2aura2.LockedToPart = true
7808
7809
wait(1.9)
7810
7811
char.kaiokenaudio:Stop()
7812
char.kaiokenaudio:Remove()
7813
7814
being = false
7815
GroundShake = false
7816
7817
normal = false
7818
7819
	kaioken = true
7820
	kaioken10 = true
7821
	ssjbk = true
7822
7823
end
7824
end
7825
end
7826
end
7827
end
7828
end
7829
end
7830
end
7831
7832
mouse.KeyDown:connect(function(key)
7833
	
7834
if key == "v" then
7835
	
7836
if normal == false then
7837
if being == false then
7838
if kaioken == true then
7839
if kaioken2 == false then
7840
if kaioken4 == false then
7841
if kaioken5 == false then
7842
if kaioken10 == true then
7843
if kaioken20 == false then
7844
	
7845
GroundShake2 = true
7846
7847
GroundShake = false
7848
7849
	being = true
7850
	
7851
	rock4 = true
7852
	
7853
	hum.WalkSpeed = 0
7854
	hum.JumpPower = 0
7855
7856
wait(.55)
7857
rock = true
7858
rock3 = true
7859
wait(.25)
7860
7861
GroundShake2 = false
7862
rock = false
7863
7864
chatfunc("TIMES TWENTY!!!!")
7865
7866
wait(1.59)
7867
7868
Mus1:Play()
7869
7870
	Hair7.Color = Color3.fromRGB(200, 200, 255)
7871
7872
local larm1 = Instance.new("Part",char)
7873
larm1.Name = "arm1"
7874
larm1.Material = Enum.Material.Neon
7875
larm1.Transparency = 0.75
7876
larm1.Color = Color3.fromRGB(255,19,70)
7877
larm1.Size = Vector3.new(1.1,2.1,1.1)
7878
larm1.Position = Vector3.new(999,999,999)
7879
local larmhold = Instance.new("Weld",char)
7880
larmhold.Part0 = arm1
7881
larmhold.Part1 = larm1
7882
larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7883
local rarm1 = Instance.new("Part",char)
7884
rarm1.Name = "arm2"
7885
rarm1.Material = Enum.Material.Neon
7886
rarm1.Transparency = 0.75
7887
rarm1.Color = Color3.fromRGB(255,19,70)
7888
rarm1.Size = Vector3.new(1.1,2.1,1.1)
7889
rarm1.Position = Vector3.new(999,999,999)
7890
local rarmhold = Instance.new("Weld",char)
7891
rarmhold.Part0 = arm2
7892
rarmhold.Part1 = rarm1
7893
rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7894
local torso1 = Instance.new("Part",char)
7895
torso1.Material = Enum.Material.Neon
7896
torso1.Transparency = 0.75
7897
torso1.Color = Color3.fromRGB(255,19,70)
7898
torso1.Name = "tors"
7899
torso1.Size = Vector3.new(2.1,2.1,1.1)
7900
torso1.Position = Vector3.new(999,999,999)
7901
local torsohold = Instance.new("Weld",char)
7902
torsohold.Part0 = tor
7903
torsohold.Part1 = torso1
7904
torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7905
local lleg1 = Instance.new("Part",char)
7906
lleg1.Name = "leg1"
7907
lleg1.Material = Enum.Material.Neon
7908
lleg1.Transparency = 0.75
7909
lleg1.Color = Color3.fromRGB(255,19,70)
7910
lleg1.Size = Vector3.new(1.1,2.1,1.1)
7911
lleg1.Position = Vector3.new(999,999,999)
7912
local lleghold = Instance.new("Weld",char)
7913
lleghold.Part0 = leg1
7914
lleghold.Part1 = lleg1
7915
lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7916
local rleg1 = Instance.new("Part",char)
7917
rleg1.Name = "leg2"
7918
rleg1.Material = Enum.Material.Neon
7919
rleg1.Transparency = 0.75
7920
rleg1.Color = Color3.fromRGB(255,19,70)
7921
rleg1.Size = Vector3.new(1.1,2.1,1.1)
7922
rleg1.Position = Vector3.new(999,999,999)
7923
local rleghold = Instance.new("Weld",char)
7924
rleghold.Part0 = leg2
7925
rleghold.Part1 = rleg1
7926
rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7927
local rhed1 = Instance.new("Part",char)
7928
rhed1.Name = "hed"
7929
rhed1.Material = Enum.Material.Neon
7930
rhed1.Transparency = 0.59
7931
rhed1.Color = Color3.fromRGB(255,19,70)
7932
rhed1.Size = Vector3.new(2.3,1.3,1.3)
7933
rhed1.Position = Vector3.new(999,999,999)
7934
local rhedhold = Instance.new("Weld",char)
7935
rhedhold.Part0 = hed
7936
rhedhold.Part1 = rhed1
7937
rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
7938
local rhedmesh1 = Instance.new("SpecialMesh",rhed1)
7939
rhedmesh1.MeshId = "rbxassetid://539723444"
7940
rhedmesh1.TextureId = "rbxassetid://43200547"
7941
rhedmesh1.Scale = Vector3.new(1,1,1)
7942
7943
7944
--local cce = Instance.new("ColorCorrectionEffect",game.Lighting)
7945
7946
local num = 0
7947
local a21e = Instance.new("Part",char)
7948
a21e.Name = "Beam"..num
7949
a21e.Locked = true
7950
a21e.Size = Vector3.new(1,1,1)
7951
a21e.CanCollide = false
7952
a21e.Position = Vector3.new(999,999,999)
7953
a21e.BrickColor = BrickColor.new("Bright red")
7954
a21e.Material = "Neon"
7955
a21e.Transparency = 0
7956
local aa21e = Instance.new("SpecialMesh",a21e)
7957
a21e.Anchored = true
7958
a21e.Position = hrp.Position
7959
aa21e.MeshType = "Sphere"
7960
aa21e.Scale = Vector3.new(1,1,1)
7961
7962
--cce.Name = "KaiokenRed"
7963
7964
local be = Instance.new("BlurEffect",game.Lighting)
7965
7966
be.Name = "KaiokenBlur"
7967
7968
be.Size = 24
7969
7970
--cce.TintColor = Color3.fromRGB(255,19,70)
7971
7972
--cce.Brightness = 0.29
7973
7974
--cce.Contrast = 2
7975
7976
--cce.Saturation = -1
7977
7978
rock4 = false
7979
rock = true
7980
rock3 = true
7981
wait(.1)
7982
rock = false
7983
7984
tor.kaioaura.Enabled = false
7985
wait(.1)
7986
tor.kaioaura:Remove()
7987
7988
tor.kaiokenaura.Size = NumberSequence.new(4)
7989
tor.kaiokenaura.Color = ColorSequence.new(Color3.fromRGB(300,0,0),Color3.fromRGB(325,0,0))
7990
tor.kaiokenaura.ZOffset = -3
7991
7992
tor.SSJBaura.Transparency = NumberSequence.new(0.8)
7993
tor.SSBaura2.Transparency = NumberSequence.new(0.9)
7994
7995
tor.SSJBaura.ZOffset = -1
7996
tor.SSBaura2.ZOffset = -1
7997
7998
tor.SSJBaura.Rate = 15
7999
tor.SSBaura2.Rate = 15
8000
8001
tor.SSJBaura.LightEmission = 0.75
8002
tor.SSBaura2.LightEmission = 0.75
8003
8004
tor.SSJBaura.Size = NumberSequence.new(2.9)
8005
tor.SSJBaura.Color = ColorSequence.new(Color3.fromRGB(300,300,429),Color3.fromRGB(350,350,595))
8006
tor.SSBaura2.Size = NumberSequence.new(2.9)
8007
tor.SSBaura2.Color = ColorSequence.new(Color3.fromRGB(300,300,429),Color3.fromRGB(350,350,595))
8008
8009
local ssj2aura = Instance.new("ParticleEmitter",tor)
8010
ssj2aura.Name = "kaiokenaura2"
8011
ssj2aura.Texture = "rbxassetid://1072507908"
8012
ssj2aura.Transparency = NumberSequence.new(0.75)
8013
ssj2aura.Color = ColorSequence.new(Color3.fromRGB(350,0,0))
8014
ssj2aura.LightEmission = 1.55
8015
ssj2aura.Size = NumberSequence.new(8)
8016
ssj2aura.Lifetime = NumberRange.new(0.5)
8017
ssj2aura.Rate = 15
8018
ssj2aura.ZOffset = -4
8019
ssj2aura.Speed = NumberRange.new(10)
8020
ssj2aura.LockedToPart = true
8021
8022
local ssj2aura2 = Instance.new("ParticleEmitter",tor)
8023
ssj2aura2.Name = "kaioaura"
8024
ssj2aura2.Texture = "rbxassetid://1072507908"
8025
ssj2aura2.Transparency = NumberSequence.new(0.89)
8026
ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(350,0,0))
8027
ssj2aura2.LightEmission = 0.79
8028
ssj2aura2.Size = NumberSequence.new(9)
8029
ssj2aura2.Lifetime = NumberRange.new(0.5)
8030
ssj2aura2.Rate = 20
8031
ssj2aura2.ZOffset = -4
8032
ssj2aura2.Speed = NumberRange.new(10)
8033
ssj2aura2.LockedToPart = true
8034
8035
	for i = 1,69 do
8036
	wait()
8037
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
8038
	a21e.Transparency = a21e.Transparency + 0.02
8039
	end
8040
	
8041
	Mesh.MeshId = "rbxassetid://430344159"
8042
	
8043
	Weld1.C0 = CFrame.new(-.25,1.2,.34)
8044
	
8045
	wait(.1)
8046
	
8047
	a21e:Remove()
8048
8049
local num = 0
8050
local a21e = Instance.new("Part",char)
8051
a21e.Name = "Beam"..num
8052
a21e.Locked = true
8053
a21e.Size = Vector3.new(1,1,1)
8054
a21e.CanCollide = false
8055
a21e.Position = Vector3.new(999,999,999)
8056
a21e.BrickColor = BrickColor.new("Bright red")
8057
a21e.Material = "Neon"
8058
a21e.Transparency = 0
8059
local aa21e = Instance.new("SpecialMesh",a21e)
8060
a21e.Anchored = true
8061
a21e.Position = hrp.Position
8062
aa21e.MeshType = "Sphere"
8063
aa21e.Scale = Vector3.new(1,1,1)
8064
8065
wait(0.729)
8066
8067
local Mus1 = Instance.new("Sound",char)
8068
Mus1.Name = "kaiokenaudio"
8069
Mus1.SoundId = "rbxassetid://301184111"
8070
Mus1.Pitch = 0.7
8071
Mus1.Volume = 5
8072
Mus1.Looped = false
8073
Mus1:Play()
8074
8075
	for i = 1,69 do
8076
	wait()
8077
	be.Size = be.Size - 1
8078
	aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
8079
	a21e.Transparency = a21e.Transparency + 0.02
8080
	end
8081
8082
wait(0.925)
8083
8084
a21e:Remove()
8085
8086
wait(0.9)
8087
8088
local num = 0
8089
local a21e = Instance.new("Part",char)
8090
a21e.Name = "Beam"..num
8091
a21e.Locked = true
8092
a21e.Size = Vector3.new(1,1,1)
8093
a21e.CanCollide = false
8094
a21e.Position = Vector3.new(999,999,999)
8095
a21e.BrickColor = BrickColor.new("Bright bluish green")
8096
a21e.Material = "Neon"
8097
a21e.Transparency = 0
8098
local aa21e = Instance.new("SpecialMesh",a21e)
8099
a21e.Anchored = true
8100
a21e.Position = hrp.Position
8101
aa21e.MeshType = "Sphere"
8102
aa21e.Scale = Vector3.new(1,1,1)
8103
8104
GroundShake = false
8105
8106
wait(0.859)
8107
8108
	Hair7.Color = Color3.fromRGB(0,225,245)
8109
8110
--cce.Enabled = false
8111
8112
be.Enabled = false
8113
8114
	for i = 1,70 do
8115
	wait()
8116
	be.Size = be.Size - 1
8117
	aa21e.Scale = aa21e.Scale + Vector3.new(6,6,6)
8118
	a21e.Transparency = a21e.Transparency + 0.02
8119
	end
8120
8121
be:Remove()
8122
8123
--cce:Remove()
8124
8125
chatfunc("LET'S START IT AGAIN!!!!!")
8126
8127
a21e:Remove()
8128
8129
hum.WalkSpeed = 150.999
8130
hum.JumpPower = 129.999
8131
8132
char.kaiokenaudio:Stop()
8133
char.kaiokenaudio:Remove()
8134
8135
being = false
8136
8137
	kaioken20 = true
8138
8139
end
8140
end
8141
end
8142
end
8143
end
8144
end
8145
end
8146
end
8147
end
8148
end)
8149
---
8150
8151
end
8152
8153
GroundWave9 = function()
8154
	local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
8155
	Colors = {"Bright red", "Bright red"}
8156
		local wave = Instance.new("Part", tor)
8157
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
8158
		wave.Anchored = true
8159
		wave.CanCollide = false
8160
		wave.Locked = true
8161
		wave.Size = Vector3.new(1, 1, 1)
8162
		wave.TopSurface = "Smooth"
8163
		wave.BottomSurface = "Smooth"
8164
		wave.Transparency = 0.35
8165
		wave.CFrame = HandCF
8166
		wm = Instance.new("SpecialMesh", wave)
8167
		wm.MeshId = "rbxassetid://3270017"
8168
		coroutine.wrap(function()
8169
		for i = 1, 30, 1 do
8170
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
8171
		wave.Size = wm.Scale
8172
		wave.CFrame = HandCF
8173
		wave.Transparency = i/30
8174
		wait()
8175
		end
8176
		wait()
8177
		wave:Destroy()
8178
	end)()
8179
end
8180
8181
GroundWaveR = function()
8182
	local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
8183
	Colors = {"Pink", "Pink"}
8184
		local wave = Instance.new("Part", tor)
8185
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
8186
		wave.Anchored = true
8187
		wave.CanCollide = false
8188
		wave.Locked = true
8189
		wave.Size = Vector3.new(1, 1, 1)
8190
		wave.TopSurface = "Smooth"
8191
		wave.BottomSurface = "Smooth"
8192
		wave.Transparency = 0.35
8193
		wave.CFrame = HandCF
8194
		wm = Instance.new("SpecialMesh", wave)
8195
		wm.MeshId = "rbxassetid://3270017"
8196
		coroutine.wrap(function()
8197
		for i = 1, 30, 1 do
8198
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
8199
		wave.Size = wm.Scale
8200
		wave.CFrame = HandCF
8201
		wave.Transparency = i/30
8202
		wait()
8203
		end
8204
		wait()
8205
		wave:Destroy()
8206
	end)()
8207
end
8208
8209
GroundWave1 = function()
8210
	local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
8211
	Colors = {"Medium blue", "Medium blue"}
8212
		local wave = Instance.new("Part", tor)
8213
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
8214
		wave.Anchored = true
8215
		wave.CanCollide = false
8216
		wave.Locked = true
8217
		wave.Size = Vector3.new(1, 1, 1)
8218
		wave.TopSurface = "Smooth"
8219
		wave.BottomSurface = "Smooth"
8220
		wave.Transparency = 0.35
8221
		wave.CFrame = HandCF
8222
		wm = Instance.new("SpecialMesh", wave)
8223
		wm.MeshId = "rbxassetid://3270017"
8224
		coroutine.wrap(function()
8225
		for i = 1, 30, 1 do
8226
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
8227
		wave.Size = wm.Scale
8228
		wave.CFrame = HandCF
8229
		wave.Transparency = i/30
8230
		wait()
8231
		end
8232
		wait()
8233
		wave:Destroy()
8234
	end)()
8235
end
8236
8237
GroundWave0 = function()
8238
8239
	local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
8240
	Colors = {"White", "White"}
8241
		local wave = Instance.new("Part", hrp)
8242
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
8243
		wave.Anchored = true
8244
		wave.CanCollide = false
8245
		wave.Locked = true
8246
		wave.Size = Vector3.new(1, 1, 1)
8247
		wave.TopSurface = "Smooth"
8248
		wave.BottomSurface = "Smooth"
8249
		wave.Transparency = 0.35
8250
		wave.CFrame = HandCF
8251
		wm = Instance.new("SpecialMesh", wave)
8252
		wm.MeshId = "rbxassetid://3270017"
8253
		coroutine.wrap(function()
8254
		for i = 1, 30, 1 do
8255
		wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
8256
		wave.Size = wm.Scale
8257
		wave.CFrame = HandCF
8258
		wave.Transparency = i/30
8259
		wait()
8260
		end
8261
		wait()
8262
		wave:Destroy()
8263
	end)()
8264
end
8265
8266
mouse.KeyDown:connect(function(key)
8267
	if key == "q" then
8268
	if normal == true and limitbreaker == false and ssj1 == false and being == false and ssjg == false and ssjb == false and kaioken == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
8269
		ssj()
8270
		end	
8271
	end
8272
end)
8273
8274
mouse.KeyDown:connect(function(key)
8275
	if key == "q" then
8276
	if normal == true and limitbreaker == false and fullpowerssj == false and being == false and ssjg == false and ssjb == false and kaioken == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
8277
		angry()
8278
		end	
8279
	end
8280
end)
8281
8282
mouse.KeyDown:connect(function(key)
8283
	if key == "r" then
8284
	if normal == true and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and limitbreaker == false or ssjb == true then
8285
		ssg()
8286
		end	
8287
	end
8288
end)
8289
8290
mouse.KeyDown:connect(function(key)
8291
	if key == "f" then
8292
	if normal == true and fullpowerssj == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and ssjb == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and limitbreaker == false or ssjg == true or ssj4 == true then
8293
		ssb()
8294
	end	
8295
	if normal == false and fullpowerssj == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and ssjb == false and kaioken == false and ultrainstinct == false and kaioken == false or ssjg == true and limitbreaker == false or ssjbfullpower == true then
8296
		normalform()
8297
		chatfunc("Back to normal.")
8298
		wait(0.9)
8299
		ssb()
8300
		end	
8301
	end
8302
end)
8303
8304
mouse.KeyDown:connect(function(key)
8305
	if key == "g" then
8306
	if normal == false and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and limitbreaker == false or ssjb == true then
8307
		normalform()
8308
		chatfunc("Bring it on!")
8309
		wait(0.9)
8310
		ssb2()
8311
	end	
8312
	if normal == true and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and ssjb == false and limitbreaker == false then
8313
		ssb2()
8314
		end	
8315
	end
8316
end)
8317
8318
mouse.KeyDown:connect(function(key)
8319
	if key == "c" then
8320
	if ssj1 == true or ssj2 == true or ssj3 == true or sss3 == true or ssjg == true or ssjb == true or kaioken == true or ssjwhite == true and being == false or normal == false or ultrainstinct == true or ssjbfullpower == true or limitbreaker == false then
8321
		rock3 = true
8322
		rock = false
8323
		normalform()
8324
		end	
8325
	end
8326
end)
8327
8328
local kiblastdone = true
8329
local kiblast1 = false
8330
local kiblast2 = false
8331
local kiblast3 = false
8332
local kiblast4 = false
8333
8334
local kigo = 15
8335
8336
canattack = true
8337
canjump = true
8338
idle = true
8339
walk = true
8340
8341
kamehit = Instance.new("Sound",char)
8342
kamehit.Volume = 39
8343
kamehit.Name = "kamehit"
8344
kamehit.Looped = false
8345
kamehit.SoundId = "rbxassetid://908484148"
8346
8347
kamehit2 = Instance.new("Sound",char)
8348
kamehit2.Volume = 39
8349
kamehit2.Name = "kamehit"
8350
kamehit2.Looped = false
8351
kamehit2.SoundId = "rbxassetid://1187771640"
8352
8353
kiblastsound = Instance.new("Sound",char)
8354
kiblastsound.Volume = 20000
8355
kiblastsound.Name = "kiblastsound"
8356
kiblastsound.Looped = false
8357
kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
8358
8359
screaming = Instance.new("Sound",char)
8360
screaming.Volume = 10
8361
screaming.Name = "screaming"
8362
screaming.Looped = false
8363
screaming.SoundId = "rbxassetid://527276541"
8364
8365
screaming1 = Instance.new("Sound",char)
8366
screaming1.Volume = 10
8367
screaming1.Name = "screaming1"
8368
screaming1.Looped = false
8369
screaming1.SoundId = "rbxassetid://527276541"
8370
8371
mouse.KeyDown:connect(function(key)
8372
	if key == "t" then
8373
	if canattack == true and kiblastdone == false then
8374
		if attacking == false then
8375
		local c = char
8376
		
8377
		local omg = c.Torso["Right Shoulder"].C0
8378
		
8379
		idle = false
8380
		walk = false
8381
		kiblastdone = true
8382
		canattack = false
8383
		attacking = true
8384
		canjump = false
8385
	kiblast1 = true
8386
	wait(0.2)
8387
	kiblast1 = false
8388
	kiblast2 = true
8389
		kiblastsound:Play()
8390
		ay = Instance.new("Part",char)
8391
		
8392
c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(90))
8393
8394
ay.Name = "NewPart"
8395
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8396
ay.Size = Vector3.new(1,1,1)
8397
end
8398
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
8399
ay.Size = Vector3.new(1.9,1.9,1.9)
8400
end
8401
if limitbreaker == true or ultrainstinct == true then
8402
	ay.Size = Vector3.new(1.95,1.95,1.95)
8403
end
8404
ay.CanCollide = false
8405
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8406
ay.BrickColor = BrickColor.new("Medium blue")
8407
end
8408
if kaioken == true and ssj1 == false then
8409
ay.BrickColor = BrickColor.new("Persimmon")
8410
end
8411
if ultrainstinct == true then
8412
ay.BrickColor = BrickColor.new("Steel blue")
8413
end
8414
if limitbreaker == true then
8415
ay.Color = Color3.fromRGB(255,19,70)
8416
end
8417
if ssj1 == true or ssj2 == true or assj2 == true then
8418
local particle = Instance.new("ParticleEmitter",ay)
8419
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
8420
particle.LightEmission = 0.5
8421
particle.LightInfluence = 0
8422
particle.Transparency = NumberSequence.new(0)
8423
particle.Acceleration = Vector3.new(0,0.04,0)
8424
particle.Size = NumberSequence.new(2.9)
8425
particle.Texture = "rbxassetid://1045690145"
8426
particle.ZOffset = -1
8427
particle.LockedToPart = false
8428
particle.Enabled = true
8429
particle.Lifetime = NumberRange.new(0.2)
8430
particle.Rate = 20
8431
particle.Rotation = NumberRange.new(-360,360)
8432
particle.Speed = NumberRange.new(1.9)
8433
particle.SpreadAngle = Vector2.new(9999,9999)
8434
particle.Color = ColorSequence.new(Color3.fromRGB(255,229,100))
8435
particle.EmissionDirection = Enum.NormalId.Back
8436
particle.Name = "electricity"
8437
if ssj3 == true or assj3 == true or fullpowerssj == true then
8438
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8439
particle.LightEmission = 1
8440
end
8441
ay.BrickColor = BrickColor.new("Daisy orange")
8442
end
8443
if ssj3 == true or assj3 == true or fullpowerssj == true then
8444
ay.BrickColor = BrickColor.new("Cool yellow")
8445
local particle = Instance.new("ParticleEmitter",ay)
8446
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8447
particle.LightEmission = 1
8448
particle.LightInfluence = 0
8449
particle.Transparency = NumberSequence.new(0)
8450
particle.Acceleration = Vector3.new(0,0.04,0)
8451
particle.Size = NumberSequence.new(2.9)
8452
particle.Texture = "rbxassetid://1045690145"
8453
particle.ZOffset = -1
8454
particle.LockedToPart = false
8455
particle.Enabled = true
8456
particle.Lifetime = NumberRange.new(0.09)
8457
particle.Rate = 15
8458
particle.Rotation = NumberRange.new(-360,360)
8459
particle.Speed = NumberRange.new(1.7)
8460
particle.SpreadAngle = Vector2.new(999,999)
8461
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8462
particle.EmissionDirection = Enum.NormalId.Back
8463
particle.Name = "electricity"
8464
end
8465
ay.Material = "Neon"
8466
ay.Transparency = 0
8467
aay = Instance.new("SpecialMesh",ay)
8468
aay.MeshType = "Sphere"
8469
aay.Scale = Vector3.new(1.09,1.09,1.09)
8470
ay.Position = Vector3.new(999,999,999)
8471
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8472
ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 3
8473
end
8474
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
8475
ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 9
8476
end
8477
	ys = Instance.new("BodyVelocity",ay)
8478
8479
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8480
8481
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8482
ys.Velocity = hrp.CFrame.lookVector * 75
8483
end
8484
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or fullpowerssj == true then
8485
ys.Velocity = hrp.CFrame.lookVector * 199
8486
end
8487
if ultrainstinct == true then
8488
ys.Velocity = hrp.CFrame.lookVector * 799
8489
end
8490
if limitbreaker == true then
8491
ys.Velocity = hrp.CFrame.lookVector * 999
8492
end
8493
if ssjg == true or ssjb == true or ssjbfullpower == true then
8494
ys.Velocity = hrp.CFrame.lookVector * 259
8495
end
8496
ay.Touched:connect(function(hit)
8497
	if hit then
8498
		
8499
	if hit.Parent.Name ~= c.Name then
8500
	
8501
	
8502
	
8503
8504
	kamehit:Play()
8505
	for i = 1,10 do
8506
	wait()
8507
	if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false or ultrainstinct == false then
8508
	aay.Scale = aay.Scale + Vector3.new(1.09,1.09,1.09)
8509
	ay.Transparency = ay.Transparency + 0.1
8510
	end
8511
	if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or ultrainstinct == true then
8512
	aay.Scale = aay.Scale + Vector3.new(1.19,1.19,1.19)
8513
	ay.Transparency = ay.Transparency + 0.09
8514
	end
8515
	end
8516
	ay:Destroy()
8517
	
8518
	end
8519
	if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
8520
		for i,v in pairs(hit.Parent:GetChildren()) do
8521
			if hit.Parent.Name ~= c.Name then
8522
			
8523
			if v:IsA("Humanoid") and v.Parent.Name ~= c.Name then
8524
					v.Health = v.Health - 100
8525
					if v.Health > 100 then
8526
						v.Health = 100
8527
						v.MaxHealth = 100
8528
						v.Health = v.Health - 100
8529
					end
8530
			end
8531
			end
8532
	end
8533
	end
8534
	end
8535
end)
8536
8537
game.Debris:AddItem(ay,3)
8538
	wait(0.2)
8539
	c.Torso["Right Shoulder"].C0 = omg
8540
	kiblast2= false	
8541
		idle = true
8542
		walk = true
8543
		canjump = true
8544
		canattack = true
8545
		attacking = false
8546
8547
	end
8548
	end
8549
	end
8550
	end)
8551
	
8552
mouse.KeyDown:connect(function(key)
8553
	if key == "t" then
8554
	if canattack == true and kiblastdone == true then
8555
		if attacking == false then
8556
		local c = char
8557
		local omg = c.Torso["Left Shoulder"].C0
8558
8559
		idle = false
8560
		walk = false
8561
		kiblastdone = false
8562
		canattack = false
8563
		canjump = false
8564
		attacking = true
8565
	kiblast3 = true
8566
	wait(0.2)
8567
	kiblast3 = false
8568
	kiblast4 = true
8569
	kiblastsound:Play()	
8570
		ay = Instance.new("Part",char)
8571
		
8572
		c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0,0) * CFrame.Angles(0,0,math.rad(-90))
8573
		
8574
ay.Name = "NewPart"
8575
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8576
ay.Size = Vector3.new(1,1,1)
8577
end
8578
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
8579
ay.Size = Vector3.new(1.9,1.9,1.9)
8580
end
8581
if limitbreaker == true or ultrainstinct == true then
8582
	ay.Size = Vector3.new(1.95,1.95,1.95)
8583
end
8584
ay.CanCollide = false
8585
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8586
ay.BrickColor = BrickColor.new("Medium blue")
8587
end
8588
if ultrainstinct == true then
8589
ay.BrickColor = BrickColor.new("Steel blue")
8590
end
8591
if limitbreaker == true then
8592
ay.Color = Color3.fromRGB(255,19,70)
8593
end
8594
if kaioken == true and ssj1 == false then
8595
ay.BrickColor = BrickColor.new("Persimmon")
8596
end
8597
if ssj1 == true or ssj2 == true or assj2 == true then
8598
local particle = Instance.new("ParticleEmitter",ay)
8599
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
8600
particle.LightEmission = 0.5
8601
particle.LightInfluence = 0
8602
particle.Transparency = NumberSequence.new(0)
8603
particle.Acceleration = Vector3.new(0,0.04,0)
8604
particle.Size = NumberSequence.new(2.9)
8605
particle.Texture = "rbxassetid://1045690145"
8606
particle.ZOffset = -1
8607
particle.LockedToPart = false
8608
particle.Enabled = true
8609
particle.Lifetime = NumberRange.new(0.2)
8610
particle.Rate = 20
8611
particle.Rotation = NumberRange.new(-360,360)
8612
particle.Speed = NumberRange.new(1.9)
8613
particle.SpreadAngle = Vector2.new(9999,9999)
8614
particle.Color = ColorSequence.new(Color3.fromRGB(255,229,100))
8615
particle.EmissionDirection = Enum.NormalId.Back
8616
particle.Name = "electricity"
8617
if ssj3 == true or assj3 == true or fullpowerssj == true then
8618
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8619
particle.LightEmission = 1
8620
end
8621
ay.BrickColor = BrickColor.new("Daisy orange")
8622
end
8623
if ssj3 == true or assj3 == true or fullpowerssj == true then
8624
ay.BrickColor = BrickColor.new("Cool yellow")
8625
local particle = Instance.new("ParticleEmitter",ay)
8626
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8627
particle.LightEmission = 1
8628
particle.LightInfluence = 0
8629
particle.Transparency = NumberSequence.new(0)
8630
particle.Acceleration = Vector3.new(0,0.04,0)
8631
particle.Size = NumberSequence.new(2.9)
8632
particle.Texture = "rbxassetid://1045690145"
8633
particle.ZOffset = -1
8634
particle.LockedToPart = false
8635
particle.Enabled = true
8636
particle.Lifetime = NumberRange.new(0.09)
8637
particle.Rate = 15
8638
particle.Rotation = NumberRange.new(-360,360)
8639
particle.Speed = NumberRange.new(1.7)
8640
particle.SpreadAngle = Vector2.new(999,999)
8641
particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
8642
particle.EmissionDirection = Enum.NormalId.Back
8643
particle.Name = "electricity"
8644
end
8645
ay.Material = "Neon"
8646
ay.Transparency = 0
8647
aay = Instance.new("SpecialMesh",ay)
8648
aay.MeshType = "Sphere"
8649
aay.Scale = Vector3.new(1.09,1.09,1.09)
8650
ay.Position = Vector3.new(999,999,999)
8651
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8652
ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 3
8653
end
8654
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
8655
ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 9
8656
end
8657
	ys = Instance.new("BodyVelocity",ay)
8658
8659
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8660
8661
if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
8662
ys.Velocity = hrp.CFrame.lookVector * 75
8663
end
8664
if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or fullpowerssj == true then
8665
ys.Velocity = hrp.CFrame.lookVector * 199
8666
end
8667
if ultrainstinct == true then
8668
ys.Velocity = hrp.CFrame.lookVector * 799
8669
end
8670
if limitbreaker == true then
8671
ys.Velocity = hrp.CFrame.lookVector * 999
8672
end
8673
if ssjg == true or ssjb == true or ssjbfullpower == true then
8674
ys.Velocity = hrp.CFrame.lookVector * 259
8675
end
8676
ay.Touched:connect(function(hit)
8677
	if hit then
8678
		
8679
		
8680
	if hit.Parent.Name ~= c.Name then
8681
	
8682
	
8683
8684
	kamehit:Play()
8685
	for i = 1,10 do
8686
	wait()
8687
	if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false or ultrainstinct == false then
8688
	aay.Scale = aay.Scale + Vector3.new(1.09,1.09,1.09)
8689
	ay.Transparency = ay.Transparency + 0.1
8690
	end
8691
	if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or ultrainstinct == true then
8692
	aay.Scale = aay.Scale + Vector3.new(1.19,1.19,1.19)
8693
	ay.Transparency = ay.Transparency + 0.09
8694
	end
8695
	end
8696
	ay:Destroy()
8697
	
8698
	end
8699
	if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
8700
		for i,v in pairs(hit.Parent:GetChildren()) do
8701
			if hit.Parent.Name ~= c.Name then
8702
			
8703
			if v:IsA("Humanoid") and v.Parent.Name ~= c.Name then
8704
					v.Health = v.Health - 100
8705
					if v.Health > 100 then
8706
						v.Health = 100
8707
						v.MaxHealth = 100
8708
						v.Health = v.Health - 100
8709
					end
8710
			end
8711
			end
8712
	end
8713
	end
8714
	end
8715
end)
8716
8717
game.Debris:AddItem(ay,3)
8718
	wait(0.2)
8719
	c.Torso["Left Shoulder"].C0 = omg
8720
	kiblast4= false	
8721
		idle = true
8722
		walk = true
8723
		canjump = true
8724
		canattack = true
8725
		attacking = false
8726
8727
	end
8728
	end
8729
	end
8730
end)
8731
8732
mouse.KeyDown:connect(function(key)
8733
	if key == "v" then
8734
	if normal == true or ssj1 == false or ssjb == false or kaioken == false or ssjwhite == false and being == false or ultrainstinct == false then
8735
		
8736
		rock = true
8737
		
8738
		wait(.25)
8739
		
8740
		rock3 = true
8741
		rock = false
8742
		
8743
		kaio()
8744
	
8745
	if ssj1 == true and ssj2 == false and assj2 == false and ssj3 == false and kaioken == false and kaioken2 == false and kaioken4 == false and being == false then
8746
		
8747
	superkaio()
8748
	
8749
	end
8750
	
8751
	if ssjb == true and kaioken == false and kaioken2 == false and kaioken4 == false and being == false and ssjbk == false then
8752
		
8753
		ssbk()
8754
	
8755
	end	
8756
	
8757
end
8758
end
8759
end)
8760
	
8761
local ff = Instance.new("ForceField",game.Workspace)
8762
ff.Parent = char
8763
ff.Visible = false
8764
ff.Name = "Goku"
8765
8766
local effect = Instance.new("Sound",hed)
8767
effect.Volume = 5
8768
effect.Pitch = 1
8769
effect.SoundId = 'rbxassetid://153613030'
8770
8771
teleport = function(cx,cy,cz)
8772
	local Debounce = true
8773
	tor.Anchored = true
8774
8775
	tor.Anchored = false
8776
	tor.CFrame = CFrame.new(cx,cy,cz) * CFrame.new(0,3,0)
8777
	tor.Anchored = true
8778
	tor.Anchored = false
8779
	Debounce = false
8780
end;
8781
8782
function leport()
8783
teleport(mouse.Hit.X,mouse.Hit.Y,mouse.Hit.Z)
8784
end
8785
8786
d = {}
8787
8788
function iteffect()
8789
8790
coroutine.resume(coroutine.create(function()
8791
8792
for i = 1, 10 do
8793
local effect = Instance.new("Part", workspace)
8794
effect.Anchored = true
8795
effect.CanCollide = false
8796
effect.Size = Vector3.new(0.2, 3, 0.2)
8797
effect.CFrame = hrp.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
8798
effect.Transparency = 0
8799
effect.Material = "Plastic"
8800
effect.BrickColor = BrickColor.new("Really black")
8801
table.insert(d, effect)
8802
game:GetService("Debris"):AddItem(effect, 0.3)
8803
end
8804
8805
coroutine.resume(coroutine.create(function()
8806
for i = 1, 10 do
8807
for i,e in pairs(d) do
8808
e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
8809
e.Transparency = e.Transparency + 0.030
8810
end
8811
wait(0.01)
8812
end
8813
8814
end))
8815
end))
8816
8817
8818
end
8819
8820
mouse.KeyDown:connect(function(key)
8821
if key == "x" then
8822
          effect:Play()
8823
iteffect()
8824
	  leport()
8825
--iteffect()
8826
	    end
8827
end)
8828
8829
warn("--")
8830
print("Now, credits...")
8831
warn("S'k'ript made by The_Greed")
8832
warn("Director/Editor Eminic112")
8833
warn("Credits to Pedrorb03 by the particle/aura textures")
8834
warn("Also thanks to @VenturianSonic for LB and UI Hair Meshes, and for the Instant Transmission 'line' effects")
8835
print("Have fun!")
8836
warn("--")
8837
8838
--
8839
8840
local Figure = script.Parent
8841
local Torso = Figure:WaitForChild("Torso")
8842
local RightShoulder = Torso:WaitForChild("Right Shoulder")
8843
local LeftShoulder = Torso:WaitForChild("Left Shoulder")
8844
local RightHip = Torso:WaitForChild("Right Hip")
8845
local LeftHip = Torso:WaitForChild("Left Hip")
8846
local Neck = Torso:WaitForChild("Neck")
8847
local Humanoid = Figure:WaitForChild("DragonBallSuperHumanoid")
8848
local pose = "Standing"
8849
8850
local currentAnim = ""
8851
local currentAnimInstance = nil
8852
local currentAnimTrack = nil
8853
local currentAnimKeyframeHandler = nil
8854
local currentAnimSpeed = 1.0
8855
local animTable = {}
8856
local animNames = { 
8857
	idle = 	{	
8858
				{ id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
8859
				{ id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
8860
			},
8861
	walk = 	{ 	
8862
				{ id = "http://www.roblox.com/asset/?id=180426354", weight = 10 } 
8863
			}, 
8864
	run = 	{
8865
				{ id = "run.xml", weight = 10 } 
8866
			}, 
8867
	jump = 	{
8868
				{ id = "http://www.roblox.com/asset/?id=125750702", weight = 10 } 
8869
			}, 
8870
	fall = 	{
8871
				{ id = "http://www.roblox.com/asset/?id=180436148", weight = 10 } 
8872
			}, 
8873
	climb = {
8874
				{ id = "http://www.roblox.com/asset/?id=180436334", weight = 10 } 
8875
			}, 
8876
	sit = 	{
8877
				{ id = "http://www.roblox.com/asset/?id=178130996", weight = 10 } 
8878
			},	
8879
	toolnone = {
8880
				{ id = "http://www.roblox.com/asset/?id=182393478", weight = 10 } 
8881
			},
8882
	toolslash = {
8883
				{ id = "http://www.roblox.com/asset/?id=129967390", weight = 10 } 
8884
--				{ id = "slash.xml", weight = 10 } 
8885
			},
8886
	toollunge = {
8887
				{ id = "http://www.roblox.com/asset/?id=129967478", weight = 10 } 
8888
			},
8889
	wave = {
8890
				{ id = "http://www.roblox.com/asset/?id=128777973", weight = 10 } 
8891
			},
8892
	point = {
8893
				{ id = "http://www.roblox.com/asset/?id=128853357", weight = 10 } 
8894
			},
8895
	dance1 = {
8896
				{ id = "http://www.roblox.com/asset/?id=182435998", weight = 10 }, 
8897
				{ id = "http://www.roblox.com/asset/?id=182491037", weight = 10 }, 
8898
				{ id = "http://www.roblox.com/asset/?id=182491065", weight = 10 } 
8899
			},
8900
	dance2 = {
8901
				{ id = "http://www.roblox.com/asset/?id=182436842", weight = 10 }, 
8902
				{ id = "http://www.roblox.com/asset/?id=182491248", weight = 10 }, 
8903
				{ id = "http://www.roblox.com/asset/?id=182491277", weight = 10 } 
8904
			},
8905
	dance3 = {
8906
				{ id = "http://www.roblox.com/asset/?id=182436935", weight = 10 }, 
8907
				{ id = "http://www.roblox.com/asset/?id=182491368", weight = 10 }, 
8908
				{ id = "http://www.roblox.com/asset/?id=182491423", weight = 10 } 
8909
			},
8910
	laugh = {
8911
				{ id = "http://www.roblox.com/asset/?id=129423131", weight = 10 } 
8912
			},
8913
	cheer = {
8914
				{ id = "http://www.roblox.com/asset/?id=129423030", weight = 10 } 
8915
			},
8916
}
8917
local dances = {"dance1", "dance2", "dance3"}
8918
8919
-- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
8920
local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
8921
8922
function configureAnimationSet(name, fileList)
8923
	if (animTable[name] ~= nil) then
8924
		for _, connection in pairs(animTable[name].connections) do
8925
			connection:disconnect()
8926
		end
8927
	end
8928
	animTable[name] = {}
8929
	animTable[name].count = 0
8930
	animTable[name].totalWeight = 0	
8931
	animTable[name].connections = {}
8932
8933
	-- check for config values
8934
	local config = script:FindFirstChild(name)
8935
	if (config ~= nil) then
8936
--		print("Loading anims " .. name)
8937
		table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
8938
		table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
8939
		local idx = 1
8940
		for _, childPart in pairs(config:GetChildren()) do
8941
			if (childPart:IsA("Animation")) then
8942
				table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
8943
				animTable[name][idx] = {}
8944
				animTable[name][idx].anim = childPart
8945
				local weightObject = childPart:FindFirstChild("Weight")
8946
				if (weightObject == nil) then
8947
					animTable[name][idx].weight = 1
8948
				else
8949
					animTable[name][idx].weight = weightObject.Value
8950
				end
8951
				animTable[name].count = animTable[name].count + 1
8952
				animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
8953
	--			print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
8954
				idx = idx + 1
8955
			end
8956
		end
8957
	end
8958
8959
	-- fallback to defaults
8960
	if (animTable[name].count <= 0) then
8961
		for idx, anim in pairs(fileList) do
8962
			animTable[name][idx] = {}
8963
			animTable[name][idx].anim = Instance.new("Animation")
8964
			animTable[name][idx].anim.Name = name
8965
			animTable[name][idx].anim.AnimationId = anim.id
8966
			animTable[name][idx].weight = anim.weight
8967
			animTable[name].count = animTable[name].count + 1
8968
			animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
8969
--			print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
8970
		end
8971
	end
8972
end
8973
8974
-- Setup animation objects
8975
function scriptChildModified(child)
8976
	local fileList = animNames[child.Name]
8977
	if (fileList ~= nil) then
8978
		configureAnimationSet(child.Name, fileList)
8979
	end	
8980
end
8981
8982
script.ChildAdded:connect(scriptChildModified)
8983
script.ChildRemoved:connect(scriptChildModified)
8984
8985
8986
for name, fileList in pairs(animNames) do 
8987
	configureAnimationSet(name, fileList)
8988
end	
8989
8990
-- ANIMATION
8991
8992
-- declarations
8993
local toolAnim = "None"
8994
local toolAnimTime = 0
8995
8996
local jumpAnimTime = 0
8997
local jumpAnimDuration = 0.3
8998
8999
local toolTransitionTime = 0.1
9000
local fallTransitionTime = 0.3
9001
local jumpMaxLimbVelocity = 0.75
9002
9003
-- functions
9004
9005
function stopAllAnimations()
9006
	local oldAnim = currentAnim
9007
9008
	-- return to idle if finishing an emote
9009
	if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
9010
		oldAnim = "idle"
9011
	end
9012
9013
	currentAnim = ""
9014
	currentAnimInstance = nil
9015
	if (currentAnimKeyframeHandler ~= nil) then
9016
		currentAnimKeyframeHandler:disconnect()
9017
	end
9018
9019
	if (currentAnimTrack ~= nil) then
9020
		currentAnimTrack:Stop()
9021
		currentAnimTrack:Destroy()
9022
		currentAnimTrack = nil
9023
	end
9024
	return oldAnim
9025
end
9026
9027
function setAnimationSpeed(speed)
9028
	if speed ~= currentAnimSpeed then
9029
		currentAnimSpeed = speed
9030
		currentAnimTrack:AdjustSpeed(currentAnimSpeed)
9031
	end
9032
end
9033
9034
function keyFrameReachedFunc(frameName)
9035
	if (frameName == "End") then
9036
9037
		local repeatAnim = currentAnim
9038
		-- return to idle if finishing an emote
9039
		if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
9040
			repeatAnim = "idle"
9041
		end
9042
		
9043
		local animSpeed = currentAnimSpeed
9044
		playAnimation(repeatAnim, 0.0, Humanoid)
9045
		setAnimationSpeed(animSpeed)
9046
	end
9047
end
9048
9049
-- Preload animations
9050
function playAnimation(animName, transitionTime, humanoid) 
9051
		
9052
	local roll = math.random(1, animTable[animName].totalWeight) 
9053
	local origRoll = roll
9054
	local idx = 1
9055
	while (roll > animTable[animName][idx].weight) do
9056
		roll = roll - animTable[animName][idx].weight
9057
		idx = idx + 1
9058
	end
9059
--		print(animName .. " " .. idx .. " [" .. origRoll .. "]")
9060
	local anim = animTable[animName][idx].anim
9061
9062
	-- switch animation		
9063
	if (anim ~= currentAnimInstance) then
9064
		
9065
		if (currentAnimTrack ~= nil) then
9066
			currentAnimTrack:Stop(transitionTime)
9067
			currentAnimTrack:Destroy()
9068
		end
9069
9070
		currentAnimSpeed = 1.0
9071
	
9072
		-- load it to the humanoid; get AnimationTrack
9073
		currentAnimTrack = humanoid:LoadAnimation(anim)
9074
		currentAnimTrack.Priority = Enum.AnimationPriority.Core
9075
		 
9076
		-- play the animation
9077
		currentAnimTrack:Play(transitionTime)
9078
		currentAnim = animName
9079
		currentAnimInstance = anim
9080
9081
		-- set up keyframe name triggers
9082
		if (currentAnimKeyframeHandler ~= nil) then
9083
			currentAnimKeyframeHandler:disconnect()
9084
		end
9085
		currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
9086
		
9087
	end
9088
9089
end
9090
9091
-------------------------------------------------------------------------------------------
9092
-------------------------------------------------------------------------------------------
9093
9094
local toolAnimName = ""
9095
local toolAnimTrack = nil
9096
local toolAnimInstance = nil
9097
local currentToolAnimKeyframeHandler = nil
9098
9099
function toolKeyFrameReachedFunc(frameName)
9100
	if (frameName == "End") then
9101
--		print("Keyframe : ".. frameName)	
9102
		playToolAnimation(toolAnimName, 0.0, Humanoid)
9103
	end
9104
end
9105
9106
9107
function playToolAnimation(animName, transitionTime, humanoid, priority)	 
9108
		
9109
		local roll = math.random(1, animTable[animName].totalWeight) 
9110
		local origRoll = roll
9111
		local idx = 1
9112
		while (roll > animTable[animName][idx].weight) do
9113
			roll = roll - animTable[animName][idx].weight
9114
			idx = idx + 1
9115
		end
9116
--		print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
9117
		local anim = animTable[animName][idx].anim
9118
9119
		if (toolAnimInstance ~= anim) then
9120
			
9121
			if (toolAnimTrack ~= nil) then
9122
				toolAnimTrack:Stop()
9123
				toolAnimTrack:Destroy()
9124
				transitionTime = 0
9125
			end
9126
					
9127
			-- load it to the humanoid; get AnimationTrack
9128
			toolAnimTrack = humanoid:LoadAnimation(anim)
9129
			if priority then
9130
				toolAnimTrack.Priority = priority
9131
			end
9132
			 
9133
			-- play the animation
9134
			toolAnimTrack:Play(transitionTime)
9135
			toolAnimName = animName
9136
			toolAnimInstance = anim
9137
9138
			currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
9139
		end
9140
end
9141
9142
function stopToolAnimations()
9143
	local oldAnim = toolAnimName
9144
9145
	if (currentToolAnimKeyframeHandler ~= nil) then
9146
		currentToolAnimKeyframeHandler:disconnect()
9147
	end
9148
9149
	toolAnimName = ""
9150
	toolAnimInstance = nil
9151
	if (toolAnimTrack ~= nil) then
9152
		toolAnimTrack:Stop()
9153
		toolAnimTrack:Destroy()
9154
		toolAnimTrack = nil
9155
	end
9156
9157
9158
	return oldAnim
9159
end
9160
9161
-------------------------------------------------------------------------------------------
9162
-------------------------------------------------------------------------------------------
9163
9164
9165
function onRunning(speed)
9166
	if speed > 0.01 then
9167
		playAnimation("walk", 0.1, Humanoid)
9168
		if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
9169
			setAnimationSpeed(speed / 14.5)
9170
		end
9171
		pose = "Running"
9172
	else
9173
		if emoteNames[currentAnim] == nil then
9174
			playAnimation("idle", 0.1, Humanoid)
9175
			pose = "Standing"
9176
		end
9177
	end
9178
end
9179
9180
function onDied()
9181
	pose = "Dead"
9182
end
9183
9184
function onJumping()
9185
	playAnimation("jump", 0.1, Humanoid)
9186
	jumpAnimTime = jumpAnimDuration
9187
	pose = "Jumping"
9188
end
9189
9190
function onClimbing(speed)
9191
	playAnimation("climb", 0.1, Humanoid)
9192
	setAnimationSpeed(speed / 12.0)
9193
	pose = "Climbing"
9194
end
9195
9196
function onGettingUp()
9197
	pose = "GettingUp"
9198
end
9199
9200
function onFreeFall()
9201
	if (jumpAnimTime <= 0) then
9202
		playAnimation("fall", fallTransitionTime, Humanoid)
9203
	end
9204
	pose = "FreeFall"
9205
end
9206
9207
function onFallingDown()
9208
	pose = "FallingDown"
9209
end
9210
9211
function onSeated()
9212
	pose = "Seated"
9213
end
9214
9215
function onPlatformStanding()
9216
	pose = "PlatformStanding"
9217
end
9218
9219
function onSwimming(speed)
9220
	if speed > 0 then
9221
		pose = "Running"
9222
	else
9223
		pose = "Standing"
9224
	end
9225
end
9226
9227
function getTool()	
9228
	for _, kid in ipairs(Figure:GetChildren()) do
9229
		if kid.className == "Tool" then return kid end
9230
	end
9231
	return nil
9232
end
9233
9234
function getToolAnim(tool)
9235
	for _, c in ipairs(tool:GetChildren()) do
9236
		if c.Name == "toolanim" and c.className == "StringValue" then
9237
			return c
9238
		end
9239
	end
9240
	return nil
9241
end
9242
9243
function animateTool()
9244
	
9245
	if (toolAnim == "None") then
9246
		playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
9247
		return
9248
	end
9249
9250
	if (toolAnim == "Slash") then
9251
		playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
9252
		return
9253
	end
9254
9255
	if (toolAnim == "Lunge") then
9256
		playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
9257
		return
9258
	end
9259
end
9260
9261
function moveSit()
9262
	RightShoulder.MaxVelocity = 0.15
9263
	LeftShoulder.MaxVelocity = 0.15
9264
	RightShoulder:SetDesiredAngle(3.14 /2)
9265
	LeftShoulder:SetDesiredAngle(-3.14 /2)
9266
	RightHip:SetDesiredAngle(3.14 /2)
9267
	LeftHip:SetDesiredAngle(-3.14 /2)
9268
end
9269
9270
local lastTick = 0
9271
9272
function move(time)
9273
	local amplitude = 1
9274
	local frequency = 1
9275
  	local deltaTime = time - lastTick
9276
  	lastTick = time
9277
9278
	local climbFudge = 0
9279
	local setAngles = false
9280
9281
  	if (jumpAnimTime > 0) then
9282
  		jumpAnimTime = jumpAnimTime - deltaTime
9283
  	end
9284
9285
	if (pose == "FreeFall" and jumpAnimTime <= 0) then
9286
		playAnimation("fall", fallTransitionTime, Humanoid)
9287
	elseif (pose == "Seated") then
9288
		playAnimation("sit", 0.5, Humanoid)
9289
		return
9290
	elseif (pose == "Running") then
9291
		playAnimation("walk", 0.1, Humanoid)
9292
	elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
9293
--		print("Wha " .. pose)
9294
		stopAllAnimations()
9295
		amplitude = 0.1
9296
		frequency = 1
9297
		setAngles = true
9298
	end
9299
9300
	if (setAngles) then
9301
		local desiredAngle = amplitude * math.sin(time * frequency)
9302
9303
		RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
9304
		LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
9305
		RightHip:SetDesiredAngle(-desiredAngle)
9306
		LeftHip:SetDesiredAngle(-desiredAngle)
9307
	end
9308
9309
	-- Tool Animation handling
9310
	local tool = getTool()
9311
	if tool and tool:FindFirstChild("Handle") then
9312
	
9313
		local animStringValueObject = getToolAnim(tool)
9314
9315
		if animStringValueObject then
9316
			toolAnim = animStringValueObject.Value
9317
			-- message recieved, delete StringValue
9318
			animStringValueObject.Parent = nil
9319
			toolAnimTime = time + .3
9320
		end
9321
9322
		if time > toolAnimTime then
9323
			toolAnimTime = 0
9324
			toolAnim = "None"
9325
		end
9326
9327
		animateTool()		
9328
	else
9329
		stopToolAnimations()
9330
		toolAnim = "None"
9331
		toolAnimInstance = nil
9332
		toolAnimTime = 0
9333
	end
9334
end
9335
9336
-- connect events
9337
Humanoid.Died:connect(onDied)
9338
Humanoid.Running:connect(onRunning)
9339
Humanoid.Jumping:connect(onJumping)
9340
Humanoid.Climbing:connect(onClimbing)
9341
Humanoid.GettingUp:connect(onGettingUp)
9342
Humanoid.FreeFalling:connect(onFreeFall)
9343
Humanoid.FallingDown:connect(onFallingDown)
9344
Humanoid.Seated:connect(onSeated)
9345
Humanoid.PlatformStanding:connect(onPlatformStanding)
9346
Humanoid.Swimming:connect(onSwimming)
9347
9348
-- setup emote chat hook
9349
game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
9350
	local emote = ""
9351
	if msg == "/e dance" then
9352
		emote = dances[math.random(1, #dances)]
9353
	elseif (string.sub(msg, 1, 3) == "/e ") then
9354
		emote = string.sub(msg, 4)
9355
	elseif (string.sub(msg, 1, 7) == "/emote ") then
9356
		emote = string.sub(msg, 8)
9357
	end
9358
	
9359
	if (pose == "Standing" and emoteNames[emote] ~= nil) then
9360
		playAnimation(emote, 0.1, Humanoid)
9361
	end
9362
9363
end)
9364
9365
9366
-- main program
9367
9368
-- initialize to idle
9369
playAnimation("idle", 0.1, Humanoid)
9370
pose = "Standing"
9371
9372
while Figure.Parent ~= nil do
9373
	local _, time = wait(0.1)
9374
	move(time)
9375
end
9376
9377
script.Name = "GokuNonCannon"