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