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