View difference between Paste ID: YUy1Dm7P and BVCak1Sm
SHOW: | | - or go back to the newest paste.
1-
KG = Instance.new("Sound", game.Players.keino1135.Character)
1+
KG = Instance.new("Sound", game.Players.richblackpowner.Character)
2
KG.Volume = 2
3
KG.SoundId = "rbxassetid://0"
4
KG.Looped = true
5
KG:Play()
6
local p = game.Players.keino1135
7
8
wait(2)
9
local darius = true
10
local grab8 = true
11
local throw1 = 5
12
local throw2 = 5
13
local grabon3 = true
14
local grabon4 = true
15
local jkl = 1
16
local throw = 5
17
local grab1 = true
18
local goo1 = 0
19
local punching = true
20
local jk = true
21
22
local grabon3 = true
23
local grabon2 = true
24
local grabon1 = true
25
local goo = 0
26
local grabon = true
27
local on = true
28
local poon = true
29
local clickon = true
30
local beamknockback = 0
31
local beamdamage = 100
32
local hited1 = false
33
local hited = false
34
local kamesize = 100
35
local kamehameha  = true
36
local walksound = "rbxassetid://908473722"
37
local aj1 = 1
38
local can = 5
39
local go = true
40
local bomb = true
41
local point = true
42
local walkon = true
43
local nohit = 0
44
local moving = true
45
local combodamage = 1
46
local ssj22 = true
47
local fly = false
48
local ssbkaiox10 = true
49
local ssbkaio = true
50
local auracan3 = true
51
local ssbon = true
52
local base = true
53
local new=Instance.new
54
local rad=math.rad
55
local cf=CFrame.new
56
local v3=Vector3.new
57
local hitmeter = 0
58
ssj33 = false
59
local ang=function(x,y,z)
60
return CFrame.Angles(rad(x),rad(y),rad(z))
61
end
62
local player=game:service'Players'.LocalPlayer
63
local char=player.Character
64
local cam=workspace.Camera
65
local mouse=player:GetMouse()
66
local weld=function(a,b,c0,c1)
67
m=Instance.new('Motor',a)
68
m.Part0=a
69
m.Part1=b
70
m.C0=c0
71
m.C1=c1
72
return m
73
end
74
75
76
beamm=Instance.new('Model',workspace)
77
beamm.Name='beam'
78
79
laser=false
80
81
rs=Instance.new('Part',char)
82
rs.Transparency=1
83
rs.CanCollide=false
84
rs.TopSurface,rs.BottomSurface=0,0
85
rs.FormFactor=3
86
rs.Size=Vector3.new(.5,.5,.5)
87
88
ls=rs:Clone()
89
ls.Parent=char
90
91
92
93
s1=Instance.new('Sound',char)
94
s1.Volume=1
95
s1.Pitch=1
96
s1.Looped=true
97
98
99
particles={}
100
101
local wep=new('Part',char)
102
103
wep.FormFactor=3
104
wep.Transparency = 1
105
wep.CanCollide=false
106
wep.Size=v3(0.1,0.1,0.1)
107
wep.TopSurface,wep.BottomSurface=0,0
108
local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
109
110
111
local beam1=wep:Clone()
112
beam1:ClearAllChildren()
113
beam1.Material='Neon'
114
beam1.BrickColor=BrickColor.new('Bright blue')
115
beam1.Size=Vector3.new(1,1,1)
116
beam1.Transparency=0
117
beam1.Anchored=true
118
local ms=Instance.new('BlockMesh',beam1)
119
local inner1=beam1:Clone()
120
inner1.Transparency=1
121
inner1.Material='SmoothPlastic'
122
inner1.BrickColor=BrickColor.new('Bright blue')
123
local ms2=inner1.Mesh
124
125
local expl1=inner1:Clone()
126
expl1.Mesh:Destroy()
127
expl1.Material='Neon'
128
expl1.BrickColor=BrickColor.new('Bright blue')
129
expl1.Size=Vector3.new(5,5,5)
130
expl1.Transparency=0
131
pl=Instance.new('PointLight',expl1)
132
pl.Color=expl1.BrickColor.Color
133
pl.Range=pl.Range*2
134
pl.Name='light'
135
local br=pl.Range
136
137
local exa1=expl1:Clone()
138
exa1.Size=Vector3.new(10,10,10)
139
pl2=exa1.light
140
141
local part=exa1:Clone()
142
part.Size=Vector3.new(1.5,1.5,1.5)
143
pl3=part.light
144
pms=Instance.new('BlockMesh',part)
145
146
char.Humanoid.Died:connect(function()
147
laser=false
148
beam1.Parent=nil
149
inner1.Parent=nil
150
expl1.Parent=nil
151
exa1.Parent=nil
152
s1:stop()
153
end)
154
155
156
157
parti=0
158
game:service'RunService'.Stepped:connect(function()
159
parti=parti+1
160
for i,v in pairs(particles) do
161
v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
162
v.Transparency=v.Transparency+.08
163
if v.Transparency >= 1 then
164
v:Destroy()
165
table.remove(particles,i)
166
else
167
v.Parent=beamm
168
end
169
end
170
171
a=cam.CoordinateFrame.p
172
b=mouse.Hit.p
173
mhitr=Ray.new(a,(b-a).unit*999)
174
mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
175
176
177
if laser then
178
beamm.Parent=workspace
179
beam1.Parent=beamm
180
inner1.Parent=beamm
181
expl1.Parent=beamm
182
exa1.Parent=beamm
183
s1.Volume=s1.Volume-0.0034
184
185
ray=Ray.new((wep.CFrame*cf(0,-1.5,0)).p,((wep.CFrame*cf(0,-10,0)).p-(wep.CFrame*cf(0,-1.5,0)).p).unit*999)
186
hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
187
188
if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) and hit ~= workspace.Base then
189
	if hit.Parent:IsA("Model") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Right Leg")  then
190
		hit.Parent:BreakJoints()
191
		hit.Anchored = false
192
		wait()
193
	
194
		hit.Position = hit.Position + Vector3.new(0,1,0)
195
		block = Instance.new("BodyForce",hit)
196
block.Force = beam1.CFrame.lookVector 
197
s1.Volume=s1.Volume+0.0034
198
	end
199
	if hit:IsA("Part") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Left Arm")  then
200
		
201
		hit.Anchored = false
202
		wait()
203
	
204
		hit.Position = hit.Position + Vector3.new(0,1,0)
205
		block = Instance.new("BodyForce",hit)
206
block.Force = beam1.CFrame.lookVector 
207
s1.Volume=s1.Volume+0.0034
208
end
209
end
210
if hit and hit.Parent:FindFirstChild("Humanoid") ~= nil then
211
	if hited == true then
212
	hited = false
213
	hited1 = true
214
	on = true
215
	human = hit.Parent:FindFirstChild("Humanoid")
216
ts = hit.Parent:FindFirstChild("Torso")
217
s1.Volume=s1.Volume+0.0034
218
welld = Instance.new("Weld",hit)
219
welld.Part0 = beam1
220
welld.Part1 = ts
221
welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z)
222
part6 = Instance.new("Part",hit)
223
part6.Size = Vector3.new(1,1,1)
224
part6.Transparency = 0
225
part6.Position = hit.Position
226
part6.BrickColor = BrickColor.new("Toothpaste")
227
partmesh = Instance.new("SpecialMesh",part6)
228
partmesh.MeshType = "Sphere"
229
partmesh.Scale = Vector3.new(1,1,1)
230
partweld1 = Instance.new("Weld",hit)
231
partweld1.Part0 = hit.Parent:FindFirstChild("Torso")
232
partweld1.Part1 = part6
233
partweld1.C0 = CFrame.new(0,0,0)
234
if human.Health > 100 then
235
		human.MaxHealth = 100
236
		human.Health = 100
237
		
238
	end
239
240
241
242
243
for i = 1,100 do
244
	wait()
245
	partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
246
	part6.Transparency = part6.Transparency + 0.05
247
end
248
end
249
end
250
if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
251
e=Instance.new('Explosion',workspace)
252
e.Position=pos
253
e.BlastRadius=14
254
e.BlastPressure=1e4
255
end
256
if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
257
hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
258
end
259
260
if parti==math.floor(parti) then
261
par=part:Clone()
262
table.insert(particles,par)
263
par.Parent=beamm
264
par.Transparency=1-s1.Volume
265
par.light.Range=br*s1.Volume
266
par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
267
end
268
269
mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
270
ms.Scale=v3(s1.Volume,s1.Volume,mag)
271
ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
272
beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
273
inner1.CFrame=beam1.CFrame
274
pl.Range=br*s1.Volume
275
pl2.Range=br*s1.Volume
276
expl1.Size=v3(6,6,6)*s1.Volume
277
expl1.Transparency=0
278
expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
279
exa1.Size=v3(5,5,5)*s1.Volume
280
exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
281
282
end
283
end)
284
local p = game.Players.LocalPlayer
285
local ssj = true
286
local ssb = true
287
288
local auracan = false
289
local auracan1 = false
290
local ssj2 = false
291
local ssj3 = false
292
local ssjg = false
293
local ssjb = false
294
local kaio = true
295
local idle = true
296
local idle1 = true
297
local char = p.Character
298
local mouse = p:GetMouse()
299
local larm = char["Left Arm"]
300
local rarm = char["Right Arm"]
301
local lleg = char["Left Leg"]
302
local rleg = char["Right Leg"]
303
local hed = char.Head
304
local torso = char.Torso
305
hed.face:Destroy()
306
local hum = char.Humanoid
307
hum.Name = "idk"
308
hum.JumpPower = 100
309
310
wait()
311
local cam = game.Workspace.CurrentCamera
312
local root = char.HumanoidRootPart
313
local deb = false
314
local shot = 0
315
local walk = true
316
local debris=game:service"Debris"
317
local l = game:GetService("Lighting")
318
local rs = game:GetService("RunService").RenderStepped
319
local canattack = true
320
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
321
function lerp(a, b, t) -- Linear interpolation
322
        return a + (b - a)*t
323
end
324
325
function slerp(a, b, t) --Spherical interpolation
326
        dot = a:Dot(b)
327
        if dot > 0.99999 or dot < -0.99999 then
328
                return t <= 0.5 and a or b
329
        else
330
                r = math.acos(dot)
331
                return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
332
        end
333
end
334
function matrixInterpolate(a, b, t)
335
        local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
336
        local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
337
        local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
338
        local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
339
        local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
340
        local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
341
        local t = v1:Dot(v2)
342
        if not (t < 0 or t == 0 or t > 0) then         -- Failsafe
343
                return CFrame.new()
344
        end
345
        return CFrame.new(
346
        v0.x, v0.y, v0.z,
347
        v1.x, v1.y, v1.z,
348
        v2.x, v2.y, v2.z,
349
        v3.x, v3.y, v3.z)
350
end
351
----------------------------------------------------
352
function genWeld(a,b)
353
    local w = Instance.new("Weld",a)
354
    w.Part0 = a
355
    w.Part1 = b
356
    return w
357
end
358
function weld(a, b)
359
    local weld = Instance.new("Weld")
360
    weld.Name = "W"
361
    weld.Part0 = a
362
    weld.Part1 = b
363
    weld.C0 = a.CFrame:inverse() * b.CFrame
364
    weld.Parent = a
365
    return weld;
366
end
367
----------------------------------------------------
368
function Lerp(c1,c2,al)
369
local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
370
local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
371
for i,v in pairs(com1) do
372
com1[i] = v+(com2[i]-v)*al
373
end
374
return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
375
end
376
----------------------------------------------------
377
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
378
local wld = Instance.new("Weld", wp1)
379
wld.Part0 = wp0
380
wld.Part1 = wp1
381
wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
382
end
383
hum.MaxHealth = math.huge
384
wait()
385
hum.Health = math.huge
386
----------------------------------------------------
387
function weld5(part0, part1, c0, c1)
388
    weeld=Instance.new("Weld", part0)
389
    weeld.Part0=part0
390
    weeld.Part1=part1
391
    weeld.C0=c0
392
    weeld.C1=c1
393
    return weeld
394
end
395
----------------------------------------------------
396
function HasntTouched(plrname)
397
local ret = true
398
for _, v in pairs(Touche) do
399
if v == plrname then
400
ret = false
401
end
402
end
403
return ret
404
end
405
newWeld(torso, larm, -1.5, 0.5, 0)
406
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
407
newWeld(torso, rarm, 1.5, 0.5, 0)
408
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
409
newWeld(torso, hed, 0, 1.5, 0)
410
newWeld(torso, lleg, -0.5, -1, 0)
411
lleg.Weld.C1 = CFrame.new(0, 1, 0)
412
newWeld(torso, rleg, 0.5, -1, 0)
413
rleg.Weld.C1 = CFrame.new(0, 1, 0)
414
newWeld(root, torso, 0, -1, 0)
415
torso.Weld.C1 = CFrame.new(0, -1, 0)
416
local block = Instance.new("Part",torso)
417
block.Size = Vector3.new(0.1,0.1,0.1)
418
block.Position = block.Position + Vector3.new(2,2,2)
419
block.Transparency = 1
420
local weld = Instance.new("Weld",torso)
421
weld.Part0 = torso
422
weld.Part1 = block
423
weld.C0 = CFrame.new(0,5,0)
424
local block2 = Instance.new("Part",torso)
425
block2.Size = Vector3.new(3,2,1)
426
block2.CanCollide = false
427
block2.Position = block.Position + Vector3.new(2,2,2)
428
block2.Transparency = 1
429
local weld2 = Instance.new("Weld",torso)
430
weld2.Part0 = torso
431
weld2.Part1 = block2
432
weld2.C0 = CFrame.new(0,-1.5,0)
433
local part2 = Instance.new("ParticleEmitter",block)
434
part2.Lifetime = NumberRange.new(5)
435
part2.Speed = NumberRange.new(0)
436
part2.Size = NumberSequence.new(11)
437
part2.Transparency = NumberSequence.new(1)
438
part2.LockedToPart = true
439
part2.Rate = 3
440
part2.Texture = "http://www.roblox.com/asset/?id=894173257"
441
part2.ZOffset = -3
442
local model = Instance.new("Model",torso)
443
local part3 = Instance.new("ParticleEmitter",block2)
444
part3.Lifetime = NumberRange.new(1)
445
part3.Speed = NumberRange.new(5)
446
part3.Transparency = NumberSequence.new(1)
447
part3.Size = NumberSequence.new(0.5)
448
part3.LockedToPart = true
449
part3.Rate = 40
450
part3.Texture = "http://www.roblox.com/asset/?id=549349471"
451
part3.ZOffset = 3
452
part3.SpreadAngle = Vector2.new(50,50)
453
ypcall(function()
454
shirt = Instance.new("Shirt", char)
455
shirt.Name = "Shirt"
456
pants = Instance.new("Pants", char)
457
pants.Name = "Pants"
458
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
459
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
460
461
end)
462
for i,v in pairs(char:children()) do
463
    if v:IsA("Accessory") then
464
        v:Destroy()
465
    end
466
end
467
char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
468
char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
469
char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
470
char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
471
Hair99 = Instance.new("Part")
472
473
Hair99.Parent = p.Character
474
Hair99.Name = "Hair"
475
Hair99.formFactor = "Symmetric"
476
Hair99.Size = Vector3.new(1, 1, 1)
477
Hair99.CFrame = p.Character.Head.CFrame
478
Hair99:BreakJoints()
479
Hair99.CanCollide = false
480
Hair99.TopSurface = "Smooth"
481
Hair99.BottomSurface = "Smooth"
482
Hair99.BrickColor = BrickColor.new("New Yeller")
483
Hair99.Transparency = 1
484
485
Weld = Instance.new("Weld") 
486
Weld.Part0 = p.Character.Head 
487
Weld.Part1 = Hair99
488
Weld.Parent = p.Character.Head 
489
Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0) 
490
491
Hair7 = Instance.new("Part")
492
Hair7.Parent = p.Character
493
Hair7.Name = "Hair"
494
Hair7.CanCollide = false
495
Hair7.Locked = true
496
Hair7.TopSurface = "Smooth"
497
Hair7.BottomSurface = "Smooth"
498
Hair7.formFactor = "Symmetric"
499
Hair7.Material = "Neon"
500
Hair7.BrickColor = BrickColor.new("Black")
501
Hair7.CFrame = p.Character.Torso.CFrame
502
Hair7.Size = Vector3.new(1, 1, 1)
503
Hair7.Transparency = 0
504
505
Mesh = Instance.new("SpecialMesh")
506
Mesh.Parent = Hair99
507
Mesh.MeshType = "Sphere"
508
Mesh.Offset = Vector3.new(0, 0.1, 0.1)
509
Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
510
511
512
Weld1 = Instance.new("Weld")
513
Weld1.Parent = p.Character.Head
514
Weld1.Part0 = p.Character.Head
515
Weld1.Part1 = Hair7
516
Weld1.C0 = CFrame.new(0, 1, 0)
517
518
Mesh = Instance.new("SpecialMesh")
519
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
520
Mesh.Parent = Hair7
521
Mesh.Scale = Vector3.new(1, 1, 1)
522
Mesh.MeshType = "FileMesh"
523
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
524
Mesh.TextureId = ""
525
526
-----------------------------------------------------
527
528
529
GroundWave1 = function()
530
	local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
531
	
532
		local wave = Instance.new("Part", torso)
533
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
534
		wave.Anchored = true
535
		wave.CanCollide = false
536
		wave.Locked = true
537
		wave.Size = Vector3.new(1, 1, 1)
538
		wave.TopSurface = "Smooth"
539
		wave.BottomSurface = "Smooth"
540
		wave.Transparency = 0.35
541
		wave.CFrame = HandCF
542
		wm = Instance.new("SpecialMesh", wave)
543
		wm.MeshId = "rbxassetid://3270017"
544
		coroutine.wrap(function()
545
		for i = 1, 30, 1 do
546
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
547
		wave.Size = wm.Scale
548
		wave.CFrame = HandCF
549
		wave.Transparency = i/30
550
		wait()
551
		end
552
		wait()
553
		wave:Destroy()
554
	end)()
555
end
556
GroundWave2 = function()
557
	local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
558
	
559
		local wave = Instance.new("Part", spirit1)
560
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
561
		wave.Anchored = true
562
		wave.CanCollide = false
563
		wave.Locked = true
564
		wave.Size = Vector3.new(1, 1, 1)
565
		wave.TopSurface = "Smooth"
566
		wave.BottomSurface = "Smooth"
567
		wave.Transparency = 0.35
568
		wave.CFrame = HandCF
569
		wm = Instance.new("SpecialMesh", wave)
570
		wm.MeshId = "rbxassetid://3270017"
571
		coroutine.wrap(function()
572
		for i = 1, 30, 1 do
573
		wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
574
		wave.Size = wm.Scale
575
		wave.CFrame = HandCF
576
		wave.Transparency = i/30
577
		wait()
578
		end
579
		wait()
580
		wave:Destroy()
581
	end)()
582
end
583
--combat
584
local grab = false
585
function misssound()
586
	z = Instance.new("Sound",char)
587
z.Volume = 4
588
z.Looped = false
589
z.SoundId = "rbxassetid://137579113"
590
z:Play()
591
end
592
function strongsound()
593
	z = Instance.new("Sound",char)
594
z.Volume = 4
595
z.Looped = false
596
z.SoundId = "rbxassetid://896242278"
597
z:Play()
598
end
599
function punches()
600
for i = 1, 10 do
601
		wait()
602
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 0.4)
603
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.2)
604
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
605
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.2)
606
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 0.4)
607
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
608
end
609
for i = 1, 10 do
610
		wait()
611
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 0.4)
612
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.2)
613
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.2)
614
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
615
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.4)
616
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
617
end
618
end
619
function fastpunches()
620
	
621
wait(0.01)
622
	misssound()	
623
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
624
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
625
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
626
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
627
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
628
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
629
630
wait(0.01)
631
		misssound()
632
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
633
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
634
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
635
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
636
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
637
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
638
wait(0.01)
639
		misssound()
640
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
641
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
642
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
643
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
644
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
645
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
646
647
wait(0.01)
648
		misssound()
649
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
650
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
651
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
652
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
653
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
654
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
655
wait(0.01)
656
		misssound()
657
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
658
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
659
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
660
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
661
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
662
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
663
664
wait(0.01)
665
		misssound()
666
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
667
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
668
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
669
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
670
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
671
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
672
wait(0.01)
673
		misssound()
674
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
675
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
676
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
677
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
678
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
679
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
680
681
wait(0.01)
682
		misssound()
683
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
684
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
685
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
686
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
687
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
688
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
689
wait(0.01)
690
		misssound()
691
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
692
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
693
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
694
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
695
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
696
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
697
698
wait(0.01)
699
		misssound()
700
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
701
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
702
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
703
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
704
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
705
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
706
wait(0.01)
707
		misssound()
708
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
709
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
710
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
711
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
712
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
713
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
714
715
wait(0.01)
716
		misssound()
717
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
718
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
719
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
720
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
721
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
722
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
723
wait(0.01)
724
		misssound()
725
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
726
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
727
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
728
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
729
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
730
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
731
732
wait(0.01)
733
		misssound()
734
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
735
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
736
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
737
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
738
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
739
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
740
wait(0.01)
741
		misssound()
742
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
743
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
744
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
745
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
746
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
747
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
748
749
wait(0.01)
750
		misssound()
751
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
752
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
753
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
754
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
755
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
756
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
757
758
end
759
function kick()
760
for i = 1, 20 do
761
		wait()
762
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(75),math.rad(0)), 0.4)
763
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-80), math.rad(0)), 0.2)
764
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(40)), 0.2)
765
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-40)), 0.2)
766
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-70)), 0.4)
767
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)
768
end
769
770
end
771
function strongpunchanim()
772
	strongsound()
773
for i = 1, 15 do
774
		wait()
775
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
776
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(0)), 0.2)
777
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
778
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
779
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)
780
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(10)), 0.4)
781
end
782
783
for i = 1, 15 do
784
		wait()
785
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)), 0.4)
786
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(70), math.rad(0)), 0.2)
787
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
788
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
789
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)
790
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(10)), 0.4)
791
end
792
793
end
794
795
796
function gramanim()
797
for i = 1, 20 do
798
		wait()
799
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
800
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
801
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.2)--rarm
802
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)), 0.2)--larm
803
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
804
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
805
end
806
for i = 1, 20 do
807
		wait()
808
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
809
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
810
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)--rarm
811
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)--larm
812
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
813
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
814
end
815
end
816
817
818
819
820
821
mouse.KeyDown:connect(function(key)
822
	 if key == "c" then
823
		if ssj == true then
824
		if canattack == true then
825
				combodamage = 3
826
			aura.Color = ColorSequence.new(Color3.new(255,255,0))
827
			idle = false
828
			base = false
829
			idle1 = false
830
			canattack = false
831
			ssj = false
832
			wait(0.1)
833
			
834
835
for i = 1, 20 do
836
		wait()
837
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
838
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
839
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.6,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-90)), 0.5)--arm
840
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.6,-.6)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.5)--arm
841
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)--leg
842
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)--leg
843
end
844
845
				z1 = Instance.new("Sound",char)
846
z1.Volume = 10
847
z1.Looped = false
848
z1.SoundId = "rbxassetid://740811119"
849
z1:Play()
850
	
851
			Colors = {"New Yeller", "New Yeller"}
852
		GroundWave1()
853
			ball.BrickColor = BrickColor.new("New Yeller")
854
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
855
ball.Transparency = 0
856
857
wait()
858
zh = Instance.new("Sound",char)
859
zh.Volume = 2
860
zh.Looped = true
861
zh.SoundId = "rbxassetid://891397456"
862
zh:Play()
863
aura.Transparency = NumberSequence.new(0)
864
			auracan = true
865
		Mesh.MeshId = "rbxassetid://430344159"
866
		Mesh.Scale = Vector3.new(6,6,6)
867
		Weld1.C0 = CFrame.new(-.25, 1.2, .34)
868
		Hair7.BrickColor = BrickColor.new("New Yeller")
869
		wait(2)
870
		idle = true
871
		idle1 = true
872
		canattack = true
873
		ssj2 = true
874
		end
875
		end
876
		end
877
end)
878
mouse.KeyDown:connect(function(key)
879
	 if key == "c" then
880
		if ssj2 == true then
881
		if canattack == true then
882
				combodamage = 6
883
			idle = false
884
			idle1 = false
885
			canattack = false
886
			wait(0.1)
887
		for i = 1, 20 do
888
	
889
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
890
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
891
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
892
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
893
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
894
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
895
			end
896
	z1 = Instance.new("Sound",char)
897
z1.Volume = 10
898
z1.Looped = false
899
z1.SoundId = "rbxassetid://740811119"
900
z1:Play()	
901
for i = 1, 5 do
902
		wait()
903
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
904
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
905
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
906
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
907
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
908
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
909
end
910
			
911
912
913
			aura.Transparency = NumberSequence.new(0)
914
			aura1.Transparency = NumberSequence.new(0)
915
			auracan1 = true
916
			
917
			auracan = false
918
			zh:Destroy()
919
			Colors = {"New Yeller", "New Yeller"}
920
		GroundWave1()
921
			wait()
922
			
923
			ball.BrickColor = BrickColor.new("New Yeller")
924
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
925
ball.Transparency = 0
926
927
wait()
928
			zh = Instance.new("Sound",char)
929
zh.Volume = 2
930
zh.Looped =true
931
zh.SoundId = "rbxassetid://850205092"
932
zh:Play()
933
		Mesh.MeshId = "rbxassetid://560718478"
934
		Mesh.Scale = Vector3.new(6,6,6)
935
		Weld1.C0 = CFrame.new(-.25, 1.2, .34)
936
		Hair7.BrickColor = BrickColor.new("New Yeller")
937
		wait(2)
938
		idle = true
939
		idle1 = true
940
		canattack = true
941
		ssj3 = true
942
		ssj2 = false
943
		end
944
		end
945
		end
946
end)
947
mouse.KeyDown:connect(function(key)
948
	 if key == "c" then
949
		if ssj3 == true then
950
		if canattack == true then
951
		
952
			idle = false
953
			idle1 = false
954
			canattack = false
955
				combodamage = 10
956
			wait(0.1)
957
			Colors = {"New Yeller", "New Yeller"}
958
		GroundWave1()
959
		Colors = {"New Yeller", "New Yeller"}
960
		GroundWave1()
961
			for i = 1, 20 do
962
		wait()
963
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
964
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
965
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
966
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
967
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
968
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
969
			end
970
			Colors = {"New Yeller", "New Yeller"}
971
		GroundWave1()
972
		Colors = {"New Yeller", "New Yeller"}
973
		GroundWave1()
974
			Colors = {"New Yeller", "New Yeller"}
975
		GroundWave1()
976
			wait(1)
977
			Colors = {"New Yeller", "New Yeller"}
978
		GroundWave1()
979
				z1 = Instance.new("Sound",char)
980
z1.Volume = 10
981
z1.Looped = false
982
z1.SoundId = "rbxassetid://740811119"
983
z1:Play()
984
Colors = {"New Yeller", "New Yeller"}
985
		GroundWave1()
986
for i = 1, 5 do
987
		wait()
988
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
989
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
990
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
991
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
992
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
993
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
994
end
995
		Colors = {"New Yeller", "New Yeller"}
996
		GroundWave1()
997
998
Colors = {"New Yeller", "New Yeller"}
999
		GroundWave1()
1000
ball.BrickColor = BrickColor.new("New Yeller")
1001
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1002
ball.Transparency = 0
1003
	Mesh.Scale = Vector3.new(6,6,6)
1004
	Weld1.C0 = CFrame.new(-.25, 1.2, .34)
1005
	Mesh.MeshId = "rbxassetid://560718478"
1006
		wait()
1007
		
1008
1009
1010
Hair71 = Instance.new("Part")
1011
Hair71.Parent = p.Character
1012
Hair71.Name = "Hair1"
1013
Hair71.CanCollide = false
1014
Hair71.Locked = true
1015
Hair71.TopSurface = "Smooth"
1016
Hair71.BottomSurface = "Smooth"
1017
Hair71.formFactor = "Symmetric"
1018
Hair71.Material = "Neon"
1019
Hair71.BrickColor = BrickColor.new("New Yeller")
1020
Hair71.CFrame = p.Character.Torso.CFrame
1021
Hair71.Size = Vector3.new(1, 1, 1)
1022
Hair71.Transparency = 0
1023
1024
Mesh1 = Instance.new("SpecialMesh")
1025
Mesh1.Parent = Hair991
1026
Mesh1.MeshType = "Sphere"
1027
Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
1028
Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
1029
1030
		
1031
		Hair71.BrickColor = BrickColor.new("New Yeller")
1032
1033
Weld11 = Instance.new("Weld",char.Hair1)
1034
Weld11.Parent = p.Character.Head
1035
Weld11.Part0 = p.Character.Head
1036
Weld11.Part1 = Hair71
1037
Weld11.C0 = CFrame.new(-.25, -1, 1.5)
1038
1039
Mesh1 = Instance.new("SpecialMesh",Mesh1)
1040
Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
1041
Mesh1.Parent = Hair71
1042
1043
Mesh1.MeshType = "FileMesh"
1044
Mesh1.MeshId = "rbxassetid://560193297"
1045
		Mesh1.Scale = Vector3.new(7,6,6)
1046
Mesh1.TextureId = ""
1047
		wait(2)
1048
			ssj33 = true
1049
		idle = true
1050
		idle1 = true
1051
		canattack = true
1052
		ssj3 = false
1053
		end
1054
		end
1055
		end
1056
end)
1057
aurapart = Instance.new("Part",char)
1058
aurapart.Size = Vector3.new(0.1,0.1,0.1)
1059
aurapart.Transparency = 1
1060
aurapart.CanCollide = false
1061
aurapart.Position = Vector3.new(0,2,0)
1062
auraweld = Instance.new("Weld",char)
1063
auraweld.Part0 = aurapart
1064
auraweld.Part1 = torso
1065
auraweld.C0 = CFrame.new(0,-2,0)
1066
aura = Instance.new("ParticleEmitter",aurapart)
1067
aura.Transparency = NumberSequence.new(1)
1068
aura.Size = NumberSequence.new(8)
1069
aura.Speed = NumberRange.new(0)
1070
aura.LockedToPart = true
1071
aura.Rate = 2
1072
aura.Lifetime = NumberRange.new(5)
1073
aura.ZOffset = -2
1074
aura1 = Instance.new("ParticleEmitter",torso)
1075
aura1.Transparency = NumberSequence.new(1)
1076
aura1.Size = NumberSequence.new(5)
1077
aura1.Speed = NumberRange.new(0)
1078
aura1.Lifetime = NumberRange.new(5)
1079
aura1.LockedToPart = true
1080
aura1.Rate = 1.5
1081
1082
aura1.ZOffset = 2
1083
aura1.Lifetime = NumberRange.new(3)
1084
aurapart3 = Instance.new("Part",char)
1085
aurapart3.Size = Vector3.new(0.1,0.1,0.1)
1086
aurapart3.Position = Vector3.new(0,2,0)
1087
aurapart3.Transparency = 1
1088
aurapart3.CanCollide = false
1089
auraweld3 = Instance.new("Weld",char)
1090
auraweld3.Part0 = aurapart3
1091
auraweld3.Part1 = torso
1092
auraweld3.C0 = CFrame.new(0,-7,0)
1093
aura3 = Instance.new("ParticleEmitter",aurapart3)
1094
aura3.Transparency = NumberSequence.new(1)
1095
aura3.Color = ColorSequence.new(Color3.new(255,0,255))
1096
aura3.Size = NumberSequence.new(14)
1097
aura3.Speed = NumberRange.new(0)
1098
aura3.LockedToPart = true
1099
aura3.Rate = 5
1100
aura3.Lifetime = NumberRange.new(5)
1101
aura3.ZOffset = -5
1102
1103
mouse.KeyDown:connect(function(key)
1104
	 if key == "b" then
1105
		if ssb == true then
1106
		if canattack == true then
1107
			idle = false
1108
			base = false
1109
			
1110
			combodamage = 18
1111
			ssbon = true
1112
				ssb = false
1113
				ssj = false
1114
				ssj2 = false
1115
				ssj3 = false
1116
				ssj33 = false
1117
			idle1 = false
1118
			Colors = {"Toothpaste", "Toothpaste"}
1119
			canattack = false
1120
			wait(0.1)
1121
		
1122
			for i = 1, 20 do
1123
	
1124
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
1125
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
1126
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
1127
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
1128
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
1129
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
1130
			end
1131
				z1 = Instance.new("Sound",char)
1132
z1.Volume = 10
1133
z1.Looped = false
1134
z1.SoundId = "rbxassetid://740811119"
1135
z1:Play()
1136
1137
		Mesh.MeshId = "rbxassetid://430344159"
1138
		Mesh.Scale = Vector3.new(6,6,6)
1139
		Weld1.C0 = CFrame.new(-.25, 1.2, .34)
1140
		Hair7.BrickColor = BrickColor.new("Toothpaste")
1141
for i = 1, 5 do
1142
		wait()
1143
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
1144
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
1145
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
1146
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
1147
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
1148
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
1149
end
1150
1151
1152
1153
zh = Instance.new("Sound",char)
1154
zh.Volume = 2
1155
zh.Looped = true
1156
zh.SoundId = "rbxassetid://600060450"
1157
zh:Play()
1158
ball.BrickColor = BrickColor.new("Toothpaste")
1159
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1160
ball.Transparency = 0
1161
GroundWave1()
1162
wait(0.3)
1163
1164
ball.BrickColor = BrickColor.new("Toothpaste")
1165
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1166
ball.Transparency = 0
1167
GroundWave1()
1168
wait(0.3)
1169
ball.BrickColor = BrickColor.new("Toothpaste")
1170
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1171
ball.Transparency = 0
1172
GroundWave1()
1173
wait(0.3)
1174
ball.BrickColor = BrickColor.new("Toothpaste")
1175
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1176
ball.Transparency = 0
1177
GroundWave1()
1178
wait(0.3)
1179
GroundWave1()
1180
			part2.Transparency = NumberSequence.new(0)
1181
			part3.Transparency = NumberSequence.new(0)
1182
		wait(0.4)
1183
		idle = true
1184
		idle1 = true
1185
		canattack = true
1186
	
1187
		
1188
		end
1189
		end
1190
		end
1191
end)
1192
1193
		
1194
mouse.KeyDown:connect(function(Key)
1195
if Key == "r" then
1196
if canattack == true then
1197
1198
1199
kamehamehaon = true
1200
1201
			idle = false
1202
				
1203
			idle1 = false
1204
			canattack = false
1205
			hum.WalkSpeed = 0
1206
			z2 = Instance.new("Sound",char)
1207
z2.Volume = 3
1208
z2.Looped = false
1209
z2.SoundId = "rbxassetid://908489666"
1210
z2:Play()
1211
1212
		
1213
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
1214
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
1215
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
1216
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
1217
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
1218
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
1219
		
1220
		partaura.Size = NumberSequence.new(0.1)
1221
		
1222
		partaura.Transparency = NumberSequence.new(0)
1223
		partaura1.Transparency = NumberSequence.new(0)
1224
		kamehameha = true
1225
		wait(5)
1226
		if kamehamehaon == true then
1227
		kamehamehaon = false
1228
		hited = true
1229
		wait(0.1)
1230
	point = true
1231
	kamehamehaon = false
1232
kamehameha = false
1233
1234
1235
1236
partaura.Transparency = NumberSequence.new(1)
1237
partaura1.Transparency = NumberSequence.new(1)
1238
z2:Stop()
1239
z4 = Instance.new("Sound",char)
1240
z4.Volume = 5
1241
z4.Looped = false
1242
z4.SoundId = "rbxassetid://908474188"
1243
z4:Play()
1244
1245
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
1246
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
1247
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
1248
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
1249
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
1250
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
1251
1252
1253
1254
1255
1256
		laser = true
1257
		s1.Volume=1
1258
s1:play()
1259
		wait(5.4)
1260
		point = false
1261
		laser = false
1262
		beam1.Size = Vector3.new(1,1,1)
1263
beam1.Parent=nil
1264
inner1.Parent=nil
1265
expl1.Parent=nil
1266
1267
hited1 = false
1268
exa1.Parent=nil
1269
s1:stop()
1270
1271
		idle = true
1272
				canattack = true
1273
			idle1 = true
1274
			hum.WalkSpeed = 16
1275
		
1276
		end
1277
		end
1278
end
1279
	end)
1280
	mouse.KeyUp:connect(function(Key)
1281
if Key == "r" then
1282
if kamehamehaon == true then
1283
	hited = true
1284
	wait(0.1)
1285
	point = true
1286
	kamehamehaon = false
1287
kamehameha = false
1288
1289
1290
1291
partaura.Transparency = NumberSequence.new(1)
1292
partaura1.Transparency = NumberSequence.new(1)
1293
z2:Stop()
1294
z4 = Instance.new("Sound",char)
1295
z4.Volume = 5
1296
z4.Looped = false
1297
z4.SoundId = "rbxassetid://908474188"
1298
z4:Play()
1299
1300
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
1301
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
1302
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
1303
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
1304
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
1305
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
1306
1307
1308
1309
1310
1311
		laser = true
1312
		s1.Volume=1
1313
s1:play()
1314
		wait(5.4)
1315
		point = false
1316
		laser = false
1317
		beam1.Size = Vector3.new(1,1,1)
1318
beam1.Parent=nil
1319
inner1.Parent=nil
1320
expl1.Parent=nil
1321
1322
hited1 = false
1323
exa1.Parent=nil
1324
s1:stop()
1325
1326
		idle = true
1327
				canattack = true
1328
			idle1 = true
1329
			hum.WalkSpeed = 16
1330
		end
1331
	end
1332
	end)
1333
	
1334
	
1335
mouse.KeyDown:connect(function(key)
1336
	 if key == "x" then
1337
		if ssj33 == true then
1338
			aura.Transparency = NumberSequence.new(1)
1339
			
1340
			char.Hair1:Destroy()
1341
		zh:Destroy()
1342
			Mesh.Scale = Vector3.new(1, 1, 1)
1343
		Hair7.BrickColor = BrickColor.new("Black")
1344
		Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
1345
		Weld1.C0 = CFrame.new(0,1, 0)
1346
		
1347
			
1348
			Weld1.C0 = CFrame.new(0,1, 0)
1349
		end
1350
		aura.Transparency = NumberSequence.new(1)
1351
					aura1.Transparency = NumberSequence.new(1)
1352
		base = true
1353
			part2.Transparency = NumberSequence.new(1)
1354
			part3.Transparency = NumberSequence.new(1)
1355
	ball.BrickColor = BrickColor.new("White")
1356
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1357
ball.Transparency = 0
1358
	
1359
		zh:Destroy()
1360
			walksound = "rbxassetid://908473722"
1361
ssbkaio = false
1362
	ssbon = false
1363
	wait()
1364
zh = Instance.new("Sound",char)
1365
zh.Volume = 10
1366
zh.Looped = false
1367
zh.SoundId = "rbxassetid://700499285"
1368
zh:Play()
1369
aura3.Transparency = NumberSequence.new(1)
1370
Colors = {"White", "White"}
1371
can = 5
1372
		GroundWave1()
1373
	wait(0.5)
1374
		Mesh.Scale = Vector3.new(1, 1, 1)
1375
		Hair7.BrickColor = BrickColor.new("Black")
1376
		Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
1377
		Weld1.C0 = CFrame.new(0,1, 0)
1378
		
1379
		ssj = true
1380
			combodamage = 2
1381
		ssb = true
1382
		
1383
		ssj2 = false
1384
		ssj3 = false
1385
		ssj33 = false
1386
		
1387
		ssbkaio = false
1388
		if ssbkaiox10 == true then
1389
			rarm1:Destroy()
1390
			larm1:Destroy()
1391
			torso1:Destroy()
1392
			lleg1:Destroy()
1393
			rleg1:Destroy()
1394
			rhed1:Destroy()
1395
			ssbkaiox10 = false
1396
		end
1397
	end
1398
end)
1399
ball = Instance.new("Part",char)
1400
ball.Size = Vector3.new(1,1,1)
1401
1402
ball.Position = Vector3.new(999,999,999)
1403
ball.BrickColor = BrickColor.new("White")
1404
ball.CanCollide = false
1405
ballmesh = Instance.new("SpecialMesh",ball)
1406
ballmesh.MeshType = "Sphere"
1407
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1408
ballweld = Instance.new("Weld",ball)
1409
ballweld.Part0 = torso
1410
ballweld.Part1 = ball
1411
partt = Instance.new("Part",char)
1412
partt.Position = Vector3.new(999,999,999)
1413
partt.Transparency = 1
1414
partt.CanCollide = false
1415
partt.Size = Vector3.new(0.1,0.1,0.1)
1416
partweld = Instance.new("Weld",partt)
1417
partweld.Part0 = torso
1418
partweld.Part1 = partt
1419
partweld.C0 = CFrame.new(0.3,-.5,-1.5)
1420
partaura = Instance.new("ParticleEmitter",partt)
1421
partaura.Size = NumberSequence.new(2)
1422
partaura.LockedToPart = true
1423
1424
partaura.Transparency = NumberSequence.new(1)
1425
partaura.Texture = "rbxassetid://547574922"
1426
partaura.Speed = NumberRange.new(0)
1427
partaura.Rate = 2
1428
partaura.ZOffset = 0
1429
partaura1 = Instance.new("ParticleEmitter",partt)
1430
partaura1.Size = NumberSequence.new(5)
1431
partaura1.LockedToPart = true
1432
1433
partaura1.Transparency = NumberSequence.new(1)
1434
partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
1435
partaura1.Speed = NumberRange.new(0)
1436
partaura1.Rate = 3
1437
partaura1.ZOffset = -1
1438
partaura1.Color = ColorSequence.new(Color3.new(0,255,255))
1439
partaura1.RotSpeed = NumberRange.new(-10,10)
1440
partaura1.SpreadAngle = Vector2.new(360,360)
1441
partaura1.Rotation = NumberRange.new(0,360)
1442
aj = 0
1443
spirit = Instance.new("Part",char)
1444
spirit.CanCollide = false
1445
spirit.Size = Vector3.new(1,1,1)
1446
spirit.Transparency = 1
1447
spirit.Position = Vector3.new(999,999,999)
1448
spirit.BrickColor = BrickColor.new("Toothpaste")
1449
spirit.Material = "Neon"
1450
1451
1452
spirit1 = Instance.new("Part",char)
1453
spirit1.CanCollide = false
1454
spirit1.Size = Vector3.new(1,1,1)
1455
spirit1.Transparency = 1
1456
spirit1.Position = Vector3.new(999,999,999)
1457
spirit1.BrickColor = BrickColor.new("Toothpaste")
1458
spirit1.Material = "Neon"
1459
spirit1mesh = Instance.new("SpecialMesh",spirit1)
1460
spirit1mesh.MeshType = "Sphere"
1461
spirit1mesh.Scale = Vector3.new(1,1,1)
1462
partweld7 = Instance.new("Weld",spirit1)
1463
partweld7.Part0 = torso
1464
partweld7.Part1 = spirit1
1465
partweld7.C0 = CFrame.new(0,40,0)
1466
aj = 1
1467
spirit12 = Instance.new("Part",char)
1468
spirit12.Name = "XD"
1469
spirit12.CanCollide = false
1470
spirit12.Size = Vector3.new(50,50,50)
1471
spirit12.Transparency = 1
1472
spirit12.Position = spirit1.Position
1473
spirit12.BrickColor = BrickColor.new("Toothpaste")
1474
spirit12.Material = "Neon"
1475
1476
1477
function touch122(hit)
1478
if not hit.Parent:findFirstChild("Humanoid") then return end
1479
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1480
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1481
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1482
		hit.Parent:findFirstChild("Humanoid").Health = 100
1483
	end
1484
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1485
	
1486
	
1487
end
1488
end
1489
spirit12.Touched:connect(touch122)
1490
1491
1492
mouse.KeyDown:connect(function(key)
1493
	 if key == "t" then
1494
		if base == true then
1495
			if canattack == true then
1496
					if clickon == true then
1497
		jk = true
1498
	clickon=false
1499
	end
1500
			idle = false
1501
			
1502
							
1503
			idle1 = false
1504
			canattack = false
1505
			wait(0.5)
1506
			hum.WalkSpeed = 0
1507
			
1508
			for i = 1, 20 do
1509
		wait()
1510
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3)--head
1511
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)--torso
1512
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(20)), 0.3)--rarm
1513
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(-20)), 0.3)--larm
1514
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)--lleg
1515
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)--rleg
1516
			end
1517
			z142 = Instance.new("Sound",char)
1518
z142.Volume = 10
1519
z142.Looped = false
1520
z142.SoundId = "rbxassetid://919429799"
1521
z142:Play()
1522
			spirit1.Transparency = 0
1523
			
1524
			go = false
1525
			
1526
			
1527
wait(9)
1528
1529
for i = 1, 20 do
1530
		wait()
1531
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
1532
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)--torso
1533
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(20)), 0.1)--rarm
1534
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-20)), 0.1)--larm
1535
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(-20)), 0.1)--lleg
1536
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.1)--rleg
1537
end
1538
1539
go = true
1540
1541
z142.Volume = z142.Volume - 0.5
1542
1543
1544
1545
for i = 1,10 do
1546
	wait()
1547
	partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
1548
	end
1549
z142.Volume = z142.Volume - 0.5
1550
		spirit12 = Instance.new("Part",char)
1551
spirit12.Name = "XD"
1552
spirit12.CanCollide = false
1553
spirit12.Size = Vector3.new(60,60,60)
1554
spirit12.Transparency = 1
1555
spirit12.Position = spirit1.Position
1556
spirit12.BrickColor = BrickColor.new("Toothpaste")
1557
spirit12.Material = "Neon"
1558
1559
function touch122(hit)
1560
if not hit.Parent:findFirstChild("Humanoid") then return end
1561
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1562
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1563
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1564
		hit.Parent:findFirstChild("Humanoid").Health = 100
1565
	end
1566
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1567
	
1568
	
1569
end
1570
end
1571
for i = 1,10 do
1572
	wait()
1573
	partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
1574
	end
1575
z142.Volume = z142.Volume - 0.5
1576
		spirit12 = Instance.new("Part",char)
1577
spirit12.Name = "XD"
1578
spirit12.CanCollide = false
1579
spirit12.Size = Vector3.new(60,60,60)
1580
spirit12.Transparency = 1
1581
spirit12.Position = spirit1.Position
1582
spirit12.BrickColor = BrickColor.new("Toothpaste")
1583
spirit12.Material = "Neon"
1584
1585
function touch122(hit)
1586
if not hit.Parent:findFirstChild("Humanoid") then return end
1587
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1588
	
1589
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1590
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1591
		hit.Parent:findFirstChild("Humanoid").Health = 100
1592
	end
1593
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1594
	
1595
end
1596
end
1597
for i = 1,10 do
1598
	wait()
1599
	partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
1600
	end
1601
z142.Volume = z142.Volume - 0.5
1602
		spirit12 = Instance.new("Part",char)
1603
spirit12.Name = "XD"
1604
spirit12.CanCollide = false
1605
spirit12.Size = Vector3.new(60,60,60)
1606
spirit12.Transparency = 1
1607
spirit12.Position = spirit1.Position
1608
spirit12.BrickColor = BrickColor.new("Toothpaste")
1609
spirit12.Material = "Neon"
1610
1611
function touch122(hit)
1612
if not hit.Parent:findFirstChild("Humanoid") then return end
1613
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1614
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1615
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1616
		hit.Parent:findFirstChild("Humanoid").Health = 100
1617
	end
1618
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1619
	
1620
	
1621
end
1622
end
1623
for i = 1,10 do
1624
	wait()
1625
	partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
1626
end
1627
z142.Volume = z142.Volume - 0.5
1628
z14 = Instance.new("Sound",char)
1629
z14.Volume = 10
1630
z14.Looped = false
1631
z14.SoundId = "rbxassetid://638861091"
1632
z14:Play()
1633
Colors = {"Toothpaste", "Toothpaste"}
1634
		GroundWave2()
1635
		spirit12 = Instance.new("Part",char)
1636
spirit12.Name = "XD"
1637
spirit12.CanCollide = false
1638
spirit12.Size = Vector3.new(60,60,60)
1639
spirit12.Transparency = 1
1640
spirit12.Position = spirit1.Position
1641
spirit12.BrickColor = BrickColor.new("Toothpaste")
1642
spirit12.Material = "Neon"
1643
1644
function touch122(hit)
1645
if not hit.Parent:findFirstChild("Humanoid") then return end
1646
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1647
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1648
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1649
		hit.Parent:findFirstChild("Humanoid").Health = 100
1650
	end
1651
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1652
	
1653
	
1654
end
1655
end
1656
z142.Volume = z142.Volume - 0.5
1657
spirit12 = Instance.new("Part",char)
1658
spirit12.Name = "XD"
1659
spirit12.CanCollide = false
1660
spirit12.Size = Vector3.new(50,50,50)
1661
spirit12.Transparency = 1
1662
spirit12.Position = spirit1.Position
1663
spirit12.BrickColor = BrickColor.new("Toothpaste")
1664
spirit12.Material = "Neon"
1665
1666
function touch122(hit)
1667
if not hit.Parent:findFirstChild("Humanoid") then return end
1668
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1669
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1670
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1671
		hit.Parent:findFirstChild("Humanoid").Health = 100
1672
	end
1673
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1674
	
1675
	
1676
end
1677
end
1678
spirit12.Touched:connect(touch122)
1679
for i = 1,5 do
1680
	wait()
1681
	spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
1682
	
1683
end
1684
z142.Volume = z142.Volume - 0.5
1685
Colors = {"Toothpaste", "Toothpaste"}
1686
		GroundWave2()
1687
spirit12 = Instance.new("Part",char)
1688
spirit12.Name = "XD"
1689
spirit12.CanCollide = false
1690
spirit12.Size = Vector3.new(50,50,50)
1691
spirit12.Transparency = 1
1692
spirit12.Position = spirit1.Position
1693
spirit12.BrickColor = BrickColor.new("Toothpaste")
1694
spirit12.Material = "Neon"
1695
1696
function touch122(hit)
1697
if not hit.Parent:findFirstChild("Humanoid") then return end
1698
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1699
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1700
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1701
		hit.Parent:findFirstChild("Humanoid").Health = 100
1702
	end
1703
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1704
	
1705
	
1706
end
1707
end
1708
z142.Volume = z142.Volume - 0.5
1709
z142.Volume = z142.Volume - 0.5
1710
spirit12.Touched:connect(touch122)
1711
for i = 1,5 do
1712
	wait()
1713
	spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
1714
end
1715
z142.Volume = z142.Volume - 0.5
1716
spirit12 = Instance.new("Part",char)
1717
spirit12.Name = "XD"
1718
spirit12.CanCollide = false
1719
spirit12.Size = Vector3.new(50,50,50)
1720
spirit12.Transparency = 1
1721
spirit12.Position = spirit1.Position
1722
spirit12.BrickColor = BrickColor.new("Toothpaste")
1723
spirit12.Material = "Neon"
1724
1725
function touch122(hit)
1726
if not hit.Parent:findFirstChild("Humanoid") then return end
1727
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1728
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1729
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1730
		hit.Parent:findFirstChild("Humanoid").Health = 100
1731
	end
1732
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1733
	
1734
	
1735
end
1736
end
1737
z142.Volume = z142.Volume - 0.5
1738
spirit12.Touched:connect(touch122)
1739
for i = 1,5 do
1740
	wait()
1741
	spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
1742
	
1743
end
1744
z142.Volume = z142.Volume - 0.5
1745
Colors = {"Toothpaste", "Toothpaste"}
1746
		GroundWave2()
1747
spirit12 = Instance.new("Part",char)
1748
spirit12.Name = "XD"
1749
spirit12.CanCollide = false
1750
spirit12.Size = Vector3.new(50,50,50)
1751
spirit12.Transparency = 1
1752
spirit12.Position = spirit1.Position
1753
spirit12.BrickColor = BrickColor.new("Toothpaste")
1754
spirit12.Material = "Neon"
1755
1756
function touch122(hit)
1757
if not hit.Parent:findFirstChild("Humanoid") then return end
1758
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1759
if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1760
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1761
		hit.Parent:findFirstChild("Humanoid").Health = 100
1762
	end
1763
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1764
	
1765
	
1766
end
1767
end
1768
z142.Volume = z142.Volume - 0.5
1769
spirit12.Touched:connect(touch122)
1770
for i = 1,5 do
1771
	wait()
1772
	spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
1773
end
1774
z142.Volume = z142.Volume - 0.5
1775
Colors = {"Toothpaste", "Toothpaste"}
1776
		GroundWave2()
1777
spirit12 = Instance.new("Part",char)
1778
spirit12.Name = "XD"
1779
spirit12.CanCollide = false
1780
spirit12.Size = Vector3.new(50,50,50)
1781
spirit12.Transparency = 1
1782
spirit12.Position = spirit1.Position
1783
spirit12.BrickColor = BrickColor.new("Toothpaste")
1784
spirit12.Material = "Neon"
1785
1786
function touch122(hit)
1787
if not hit.Parent:findFirstChild("Humanoid") then return end
1788
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1789
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1790
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1791
		hit.Parent:findFirstChild("Humanoid").Health = 100
1792
	end
1793
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1794
	
1795
	
1796
end
1797
end
1798
z142.Volume = z142.Volume - 0.5
1799
spirit12.Touched:connect(touch122)
1800
for i = 1,5 do
1801
	wait()
1802
	spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
1803
	
1804
end
1805
z142.Volume = z142.Volume - 0.5
1806
z142.Volume = z142.Volume - 0.5
1807
Colors = {"Toothpaste", "Toothpaste"}
1808
		GroundWave2()
1809
spirit12 = Instance.new("Part",char)
1810
spirit12.Name = "XD"
1811
spirit12.CanCollide = false
1812
spirit12.Size = Vector3.new(50,50,50)
1813
spirit12.Transparency = 1
1814
spirit12.Position = spirit1.Position
1815
spirit12.BrickColor = BrickColor.new("Toothpaste")
1816
spirit12.Material = "Neon"
1817
1818
z142.Volume = z142.Volume - 0.5
1819
function touch122(hit)
1820
if not hit.Parent:findFirstChild("Humanoid") then return end
1821
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1822
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1823
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1824
		hit.Parent:findFirstChild("Humanoid").Health = 100
1825
	end
1826
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
1827
	
1828
	
1829
end
1830
end
1831
spirit12.Touched:connect(touch122)
1832
for i = 1,5 do
1833
	wait()
1834
	spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
1835
end
1836
z142.Volume = z142.Volume - 0.5
1837
Colors = {"Toothpaste", "Toothpaste"}
1838
		GroundWave2()
1839
spirit12 = Instance.new("Part",char)
1840
spirit12.Name = "XD"
1841
spirit12.CanCollide = false
1842
spirit12.Size = Vector3.new(200,200,200)
1843
spirit12.Transparency = 1
1844
spirit12.Position = spirit1.Position
1845
spirit12.BrickColor = BrickColor.new("Toothpaste")
1846
spirit12.Material = "Neon"
1847
1848
function touch122(hit)
1849
if not hit.Parent:findFirstChild("Humanoid") then return end
1850
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1851
	if hit.Parent:findFirstChild("Humanoid").Health > 100 then
1852
		hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
1853
		hit.Parent:findFirstChild("Humanoid").Health = 100
1854
	end
1855
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 30
1856
	
1857
	
1858
end
1859
end
1860
spirit12.Touched:connect(touch122)
1861
Colors = {"Toothpaste", "Toothpaste"}
1862
		GroundWave2()
1863
1864
spirit12.Touched:connect(touch122)
1865
for i = 1,50 do
1866
	wait()
1867
	spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
1868
	
1869
1870
end
1871
z142.Volume = z142.Volume - 0.5
1872
z142:Destroy()
1873
1874
1875
	partweld7.C0 = CFrame.new(0,40,0)
1876
spirit1.Transparency = 1
1877
			aj = 1
1878
1879
wait(0.5)
1880
idle = true
1881
				canattack = true
1882
			idle1 = true
1883
			wait(0.5)
1884
			if jk == true then
1885
		jk = false
1886
		clickon = true
1887
	end
1888
			hum.WalkSpeed = 16
1889
		
1890
			end
1891
		end
1892
	end
1893
end)
1894
mouse.KeyDown:connect(function(key)
1895
	 if key == "k" then
1896
		if ssj2 == true or ssj3 == true or ssj33 == true then
1897
			if canattack == true then
1898
				
1899
			idle = false
1900
						
1901
			idle1 = false
1902
			canattack = false
1903
			combodamage = 12
1904
		z7 = Instance.new("Sound",char)
1905
z7.Volume = 10
1906
z7.Looped = false
1907
z7.SoundId = "rbxassetid://738749992"
1908
z7:Play()
1909
		wait(1)
1910
			for i = 1, 20 do
1911
		wait()
1912
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
1913
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
1914
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
1915
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
1916
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
1917
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
1918
			end
1919
			wait(0.6)
1920
		for i = 1, 5 do
1921
		wait()
1922
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
1923
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.2)--torso
1924
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(10)), 0.2)--arm
1925
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10)), 0.2)--arm
1926
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
1927
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
1928
		end
1929
		Colors = {"Really red", "Really red"}
1930
		GroundWave1()
1931
		aura.Color = ColorSequence.new(Color3.new(0,255,0))
1932
		ball.BrickColor = BrickColor.new("Really red")
1933
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
1934
ball.Transparency = 0
1935
		ssbon = false
1936
		zh:Destroy()
1937
		wait()
1938
	
1939
aura.Color = ColorSequence.new(Color3.new(255,0,0))
1940
ssj = false
1941
ssj2 = false
1942
ssj3 = false
1943
aura1.Color = ColorSequence.new(Color3.new(255,0,0))
1944
		Hair7.BrickColor = BrickColor.new("Really red")
1945
		if ssj33 == true then
1946
			Hair71.BrickColor = BrickColor.new("Really red")
1947
		
1948
		end
1949
1950
		wait(2)
1951
		idle = true
1952
				canattack = true
1953
			idle1 = true
1954
			end
1955
			end
1956
	end
1957
end)
1958
mouse.KeyDown:connect(function(key)
1959
	 if key == "k" then
1960
		if ssbon == true then
1961
			if canattack == true then
1962
			idle = false
1963
			ssbkaio = true				
1964
			idle1 = false
1965
			can = 4
1966
			canattack = false
1967
			combodamage = 25
1968
		
1969
			for i = 1, 20 do
1970
		wait()
1971
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
1972
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
1973
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
1974
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
1975
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
1976
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
1977
	end
1978
		
1979
	
1980
		
1981
		
1982
			wait(0.6)
1983
		z7 = Instance.new("Sound",char)
1984
z7.Volume = 10
1985
z7.Looped = false
1986
z7.SoundId = "rbxassetid://738749992"
1987
z7:Play()
1988
wait(2)
1989
for i = 1, 10 do
1990
		wait()
1991
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
1992
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
1993
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(30)), 0.2)--rarm
1994
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-30)), 0.2)--larm
1995
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
1996
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
1997
		end
1998
		Colors = {"Really red", "Really red"}
1999
		GroundWave1()
2000
		ball.BrickColor = BrickColor.new("Really red")
2001
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
2002
ball.Transparency = 0
2003
		ssbon = false
2004
		zh:Destroy()
2005
		
2006
		wait()
2007
		zh = Instance.new("Sound",char)
2008
zh.Volume = 4
2009
zh.Looped = true
2010
zh.SoundId = "rbxassetid://590580496"
2011
zh:Play()
2012
aura3.Transparency = NumberSequence.new(0)
2013
aura3.Size = NumberSequence.new(14)
2014
		wait(2)
2015
		idle = true
2016
		
2017
				canattack = true
2018
			idle1 = true
2019
			end
2020
			end
2021
	end
2022
end)
2023
2024
mouse.KeyDown:connect(function(key)
2025
	 if key == "k" then
2026
		if ssbkaio == true then
2027
			if canattack == true then
2028
			idle = false
2029
				combodamage = 40
2030
			ssbkaiox10 = true
2031
			ssbkaio = false				
2032
			idle1 = false
2033
			can = 3
2034
			canattack = false
2035
			walksound = "rbxassetid://863810402"
2036
			
2037
for i = 1, 20 do
2038
		wait()
2039
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
2040
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
2041
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
2042
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
2043
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
2044
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
2045
	end
2046
Colors = {"Really red", "Really red"}
2047
		GroundWave1()
2048
		wait(0.1)
2049
		Colors = {"Really red", "Really red"}
2050
		GroundWave1()
2051
		wait(0.1)
2052
		Colors = {"Really red", "Really red"}
2053
		GroundWave1()
2054
		wait(0.1)
2055
		Colors = {"Really red", "Really red"}
2056
		GroundWave1()
2057
		wait(0.1)
2058
		Colors = {"Really red", "Really red"}
2059
		GroundWave1()
2060
		wait(0.1)
2061
		Colors = {"Really red", "Really red"}
2062
		GroundWave1()
2063
		wait(0.1)
2064
	
2065
	Colors = {"Really red", "Really red"}
2066
		GroundWave1()
2067
		wait(0.1)
2068
		Colors = {"Really red", "Really red"}
2069
		GroundWave1()
2070
		wait(0.1)
2071
		Colors = {"Really red", "Really red"}
2072
		GroundWave1()
2073
		wait(0.1)
2074
		Colors = {"Really red", "Really red"}
2075
		GroundWave1()
2076
	
2077
Colors = {"Really red", "Really red"}
2078
		GroundWave1()
2079
		wait(0.1)
2080
		Colors = {"Really red", "Really red"}
2081
		GroundWave1()
2082
		wait(0.1)
2083
		Colors = {"Really red", "Really red"}
2084
		GroundWave1()
2085
		wait(0.1)
2086
		Colors = {"Really red", "Really red"}
2087
		GroundWave1()
2088
		wait(0.1)
2089
		Colors = {"Really red", "Really red"}
2090
		GroundWave1()
2091
		wait(0.1)
2092
	
2093
	
2094
Colors = {"Really red", "Really red"}
2095
		GroundWave1()
2096
		Colors = {"Really red", "Really red"}
2097
		GroundWave1()
2098
	
2099
		for i = 1, 10 do
2100
		wait()
2101
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
2102
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
2103
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(40)), 0.2)--rarm
2104
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(-40)), 0.2)--larm
2105
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
2106
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
2107
		end
2108
		
2109
		zh1 = Instance.new("Sound",char)
2110
zh1.Volume = 4
2111
zh1.Looped = false
2112
zh1.SoundId = "rbxassetid://590580746"
2113
zh1:Play()
2114
			aura3.Transparency = NumberSequence.new(0)
2115
aura3.Size = NumberSequence.new(18)	
2116
		
2117
	
2118
		
2119
		
2120
		Hair7.BrickColor = BrickColor.new("Quill grey")
2121
		larm1 = Instance.new("Part",char)
2122
larm1.Transparency = 0.5
2123
larm1.BrickColor = BrickColor.new("Bright red")
2124
larm1.Size = Vector3.new(1.1,2.1,1.1)
2125
larm1.Position = Vector3.new(999,999,999)
2126
larmhold = Instance.new("Weld",char)
2127
larmhold.Part0 = larm
2128
larmhold.Part1 = larm1
2129
larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2130
rarm1 = Instance.new("Part",char)
2131
rarm1.Transparency = 0.5
2132
rarm1.BrickColor = BrickColor.new("Bright red")
2133
rarm1.Size = Vector3.new(1.1,2.1,1.1)
2134
rarm1.Position = Vector3.new(999,999,999)
2135
rarmhold = Instance.new("Weld",char)
2136
rarmhold.Part0 = rarm
2137
rarmhold.Part1 = rarm1
2138
rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2139
torso1 = Instance.new("Part",char)
2140
torso1.Transparency = 0.5
2141
torso1.BrickColor = BrickColor.new("Bright red")
2142
torso1.Size = Vector3.new(2.1,2.1,1.1)
2143
torso1.Position = Vector3.new(999,999,999)
2144
torsohold = Instance.new("Weld",char)
2145
torsohold.Part0 = torso
2146
torsohold.Part1 = torso1
2147
torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2148
lleg1 = Instance.new("Part",char)
2149
lleg1.Transparency = 0.5
2150
lleg1.BrickColor = BrickColor.new("Bright red")
2151
lleg1.Size = Vector3.new(1.1,2.1,1.1)
2152
lleg1.Position = Vector3.new(999,999,999)
2153
lleghold = Instance.new("Weld",char)
2154
lleghold.Part0 = lleg
2155
lleghold.Part1 = lleg1
2156
lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2157
rleg1 = Instance.new("Part",char)
2158
rleg1.Transparency = 0.5
2159
rleg1.BrickColor = BrickColor.new("Bright red")
2160
rleg1.Size = Vector3.new(1.1,2.1,1.1)
2161
rleg1.Position = Vector3.new(999,999,999)
2162
rleghold = Instance.new("Weld",char)
2163
rleghold.Part0 = rleg
2164
rleghold.Part1 = rleg1
2165
rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2166
rhed1 = Instance.new("Part",char)
2167
rhed1.Transparency = 0.5
2168
rhed1.BrickColor = BrickColor.new("Bright red")
2169
rhed1.Size = Vector3.new(2.3,1.3,1.3)
2170
rhed1.Position = Vector3.new(999,999,999)
2171
rhedhold = Instance.new("Weld",char)
2172
rhedhold.Part0 = hed
2173
rhedhold.Part1 = rhed1
2174
rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2175
rhedmesh1 = Instance.new("SpecialMesh",rhed1)
2176
rhedmesh1.MeshType = "Head"
2177
rhedmesh1.Scale = Vector3.new(1,1,1)
2178
Colors = {"Really red", "Really red"}
2179
		GroundWave1()
2180
		wait(0.1)
2181
		Colors = {"Really red", "Really red"}
2182
		GroundWave1()
2183
		wait(0.1)
2184
		Colors = {"Really red", "Really red"}
2185
		GroundWave1()
2186
		wait(0.1)
2187
		Colors = {"Really red", "Really red"}
2188
		GroundWave1()
2189
		wait(0.1)
2190
		Colors = {"Really red", "Really red"}
2191
		GroundWave1()
2192
		wait(0.1)		
2193
		ball.BrickColor = BrickColor.new("Really red")
2194
ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
2195
ball.Transparency = 0
2196
		ssbon = false
2197
		Colors = {"Really red", "Really red"}
2198
		GroundWave1()
2199
		wait(0.1)
2200
		Colors = {"Really red", "Really red"}
2201
		GroundWave1()
2202
		wait(0.1)
2203
		Colors = {"Really red", "Really red"}
2204
		GroundWave1()
2205
		wait(0.1)
2206
		Colors = {"Really red", "Really red"}
2207
		GroundWave1()
2208
		wait(0.1)
2209
		Colors = {"Really red", "Really red"}
2210
		GroundWave1()
2211
		wait(0.1)
2212
		
2213
		wait()
2214
	
2215
2216
		wait(2)
2217
		idle = true
2218
				canattack = true
2219
			idle1 = true
2220
			end
2221
			end
2222
	end
2223
	end)
2224
local player = game.Players.LocalPlayer
2225
local pchar = player.Character
2226
local mouse = player:GetMouse()
2227
local cam = workspace.CurrentCamera
2228
2229
local rad = math.rad
2230
2231
local keysDown = {}
2232
local flySpeed = 0
2233
local MAX_FLY_SPEED = 150
2234
2235
local canFly = false
2236
local flyToggled = false
2237
2238
local forward, side = 0, 0
2239
local lastForward, lastSide = 0, 0
2240
2241
local floatBP = Instance.new("BodyPosition")
2242
floatBP.maxForce = Vector3.new(0, math.huge, 0)
2243
local flyBV = Instance.new("BodyVelocity")
2244
flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
2245
local turnBG = Instance.new("BodyGyro")
2246
turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
2247
2248
mouse.KeyDown:connect(function(key)
2249
        keysDown[key] = true
2250
2251
        if key == "f" then
2252
	
2253
	
2254
			idle = false
2255
						
2256
			idle1 = false
2257
			canattack = false
2258
		
2259
			  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 1)--head
2260
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
2261
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 1)--rarm
2262
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 1)--larm
2263
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
2264
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
2265
			fly = true
2266
                flyToggled = not flyToggled
2267
2268
        if not flyToggled then
2269
	fly = false
2270
                stanceToggle = "Normal"
2271
                floatBP.Parent = nil
2272
                flyBV.Parent = nil
2273
                turnBG.Parent = nil
2274
                root.Velocity = Vector3.new()
2275
               hum.PlatformStand = false
2276
wait(0.5)
2277
idle = true
2278
						
2279
			idle1 = true
2280
			canattack = true
2281
        end
2282
end
2283
2284
end)
2285
mouse.KeyUp:connect(function(key)
2286
        keysDown[key] = nil
2287
wait(0.1)
2288
if fly == true and moving == false then
2289
	
2290
for i = 1, 15 do
2291
		wait()
2292
		             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.4)--head
2293
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
2294
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)--rarm
2295
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)--larm
2296
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--lleg
2297
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--rleg
2298
end
2299
end
2300
end)
2301
2302
local function updateFly()
2303
2304
        if not flyToggled then return end
2305
2306
        lastForward = forward
2307
        lastSide = side
2308
2309
        forward = 0
2310
        side = 0
2311
2312
        if keysDown.w then
2313
	moving = true
2314
                forward = forward + 1.2
2315
2316
		             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
2317
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.05)--torso
2318
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
2319
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
2320
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
2321
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
2322
else
2323
	moving = false
2324
        end
2325
        if keysDown.s then
2326
	
2327
                forward = forward - 0.5
2328
2329
		             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.01)--head
2330
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)--torso
2331
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)--rarm
2332
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)--larm
2333
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.1)--lleg
2334
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.1)--rleg
2335
2336
        end
2337
        if keysDown.a then
2338
	
2339
                side = side - 0.5
2340
  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
2341
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(20)), 0.05)--torso
2342
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
2343
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
2344
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
2345
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
2346
else
2347
	
2348
        end
2349
        if keysDown.d then
2350
	
2351
                side = side + 0.5
2352
 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
2353
		           torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(40), math.rad(-20)), 0.05)--torso
2354
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
2355
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
2356
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
2357
		            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
2358
2359
	
2360
        end
2361
2362
        canFly = (forward ~= 0 or side ~= 0)
2363
2364
        if canFly then
2365
	
2366
                stanceToggle = "Floating"
2367
                turnBG.Parent = root
2368
                floatBP.Parent = nil
2369
                flyBV.Parent = root
2370
2371
                flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
2372
                if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
2373
        else
2374
                floatBP.position = root.Position
2375
                floatBP.Parent = root
2376
2377
                flySpeed = flySpeed - 1
2378
                if flySpeed < 0 then flySpeed = 0 end
2379
        end
2380
2381
        local camCF = cam.CoordinateFrame
2382
        local in_forward = canFly and forward or lastForward
2383
        local in_side = canFly and side or lastSide
2384
2385
        flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
2386
in_forward * 0.2, 0).p) - camCF.p) * flySpeed
2387
2388
        turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
2389
0)
2390
end
2391
2392
game:service'RunService'.RenderStepped:connect(function()
2393
        if flyToggled then
2394
                hum.PlatformStand = true
2395
        end
2396
        updateFly()
2397
end)
2398
2399
local hit1 = true
2400
local hit2 = false
2401
local hit3 = false
2402
local hit4 = false
2403
zw = Instance.new("Sound",char)
2404
zw.Volume = 1
2405
zw.Looped = false
2406
zw.SoundId = "rbxassetid://896243541"
2407
2408
function leftkick()
2409
for i = 1, 5 do
2410
		wait()
2411
	            	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-60),math.rad(0)), 0.8)--head
2412
	     	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(2), math.rad(60), math.rad(0)), 0.8)--torso
2413
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.8)--rarm
2414
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--larm
2415
			 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--lleg
2416
		        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(40)), 0.8)--rleg
2417
end
2418
zw:Play()
2419
end
2420
function rightkick()
2421
for i = 1, 5 do
2422
		wait()
2423
	            	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.8)--head
2424
	     	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), 0.8)--torso
2425
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.8)--rarm
2426
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.8)--larm
2427
			 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), 0.8)--lleg
2428
		        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.8)--rleg
2429
end
2430
2431
end
2432
function leftpunch()
2433
for i = 1, can do
2434
		wait()
2435
		                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.8)--head
2436
		             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
2437
				    	rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
2438
					   larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--larm
2439
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
2440
		             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
2441
end
2442
zw:Play()
2443
end
2444
function rightpunch()
2445
for i = 1, can do
2446
		wait()
2447
		                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
2448
		             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
2449
				    	rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
2450
					   larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
2451
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
2452
		             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
2453
end
2454
zw:Play()
2455
end
2456
---------------------------------------------------------------------------------------------------------------------------------------------------
2457
function kickup()
2458
for i = 1, 20 do
2459
		wait()
2460
		                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
2461
		             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.9, 0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)), 0.2)--torso
2462
				    	rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--rarm
2463
					   larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--larm
2464
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)), 0.4)--lleg
2465
		             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--rleg
2466
end
2467
zw:Play()
2468
2469
end
2470
function knockdown()
2471
for i = 1, 10 do
2472
		wait()
2473
		                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
2474
		             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
2475
				    	rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.4)--rarm
2476
					   larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.4)--larm
2477
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--lleg
2478
		             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.4)--rleg
2479
2480
end
2481
zw1 = Instance.new("Sound",char)
2482
zw1.Volume = 1
2483
zw1.Looped = false
2484
zw1.SoundId = "rbxassetid://896242278"
2485
zw1:Play()
2486
for i = 1, 20 do
2487
		wait()
2488
		                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
2489
		             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.2)--torso
2490
				    	rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.5,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-40)), 0.2)--rarm
2491
					   larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.4,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(40)), 0.2)--larm
2492
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(-10)), 0.2)--lleg
2493
		             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(10)), 0.2)--rleg
2494
end
2495
2496
2497
end
2498
mouse.KeyDown:connect(function(key)
2499
        if key == "e" and hit1 == true and canattack == true then
2500
	canattack = false
2501
	nohit = 0
2502
2503
	hit1 = false
2504
	hit2 = true
2505
	hit3 = false
2506
	hit4 = false
2507
	hand1 = Instance.new("Part",rarm)
2508
hand1.Size = Vector3.new(1.5,1.5,1.5)
2509
hand1.CanCollide = false
2510
hand1.Transparency = 1
2511
hand1.Position = Vector3.new(999,999,999)
2512
hand1weld = Instance.new("Weld",hand1)
2513
hand1weld.Part0 = rarm
2514
hand1weld.Part1 = hand1
2515
hand1weld.C0 = CFrame.new(0,-1.2,0)
2516
----------------------------------------------------------------
2517
2518
function touch1(hit)
2519
if not hit.Parent:findFirstChild("Humanoid") then return end
2520
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2521
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2522
	zwt = Instance.new("Sound",char)
2523
zwt.Volume = 1
2524
zwt.Looped = false
2525
zwt.SoundId = "rbxassetid://137579113"
2526
zwt:Play()
2527
end
2528
end
2529
hand1.Touched:connect(touch1)
2530
rightpunch()
2531
2532
hand1:Destroy()
2533
canattack = true
2534
end
2535
end)
2536
mouse.KeyDown:connect(function(key)
2537
        if key == "e" and hit2 == true and canattack == true then
2538
	canattack = false
2539
	nohit = 0
2540
	
2541
	hit1 = false
2542
	hit2 = false
2543
	hit3 = true
2544
	hit4 = false
2545
hand2 = Instance.new("Part",rarm)
2546
hand2.Size = Vector3.new(1.5,1.5,1.5)
2547
hand1.CanCollide = false
2548
hand2.Transparency = 1
2549
hand2.Position = Vector3.new(999,999,999)
2550
hand2weld = Instance.new("Weld",hand2)
2551
hand2weld.Part0 = larm
2552
hand2weld.Part1 = hand2
2553
hand2weld.C0 = CFrame.new(0,-1.2,0)
2554
----------------------------------------------------------------
2555
2556
function touch1(hit)
2557
if not hit.Parent:findFirstChild("Humanoid") then return end
2558
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2559
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2560
	zwr = Instance.new("Sound",char)
2561
zwr.Volume = 1
2562
zwr.Looped = false
2563
zwr.SoundId = "rbxassetid://137579113"
2564
zwr:Play()
2565
end
2566
end
2567
hand2.Touched:connect(touch1)
2568
leftpunch()
2569
2570
canattack = true
2571
hand2:Destroy()
2572
2573
end
2574
end)
2575
mouse.KeyDown:connect(function(key)
2576
        if key == "e" and hit3 == true and canattack == true then
2577
	canattack = false
2578
	nohit = 0
2579
		
2580
	hit1 = false
2581
	hit2 = false
2582
	hit3 = false
2583
	hit4 = true
2584
hand3 = Instance.new("Part",lleg)
2585
hand3.Size = Vector3.new(1.5,1.5,1.5)
2586
hand3.CanCollide = false
2587
hand3.Transparency = 1
2588
hand3.Position = Vector3.new(999,999,999)
2589
hand3weld = Instance.new("Weld",hand3)
2590
hand3weld.Part0 = lleg
2591
hand3weld.Part1 = hand3
2592
hand3weld.C0 = CFrame.new(0,-1.2,0)
2593
----------------------------------------------------------------
2594
2595
function touch1(hit)
2596
if not hit.Parent:findFirstChild("Humanoid") then return end
2597
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2598
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2599
	zwc = Instance.new("Sound",char)
2600
zwc.Volume = 1
2601
zwc.Looped = false
2602
zwc.SoundId = "rbxassetid://137579113"
2603
zwc:Play()
2604
end
2605
end
2606
hand3.Touched:connect(touch1)
2607
rightkick()
2608
2609
canattack = true
2610
hand3:Destroy()
2611
2612
end
2613
end)
2614
mouse.KeyDown:connect(function(key)
2615
        if key == "e" and hit4 == true and canattack == true then
2616
	canattack = false
2617
	nohit = 0
2618
	wait()hit4 = false
2619
	hit3 = false
2620
	hit2 = false
2621
	hit1 = true
2622
hand4 = Instance.new("Part",rleg)
2623
hand4.Size = Vector3.new(1.5,1.5,1.5)
2624
hand4.CanCollide = false
2625
hand4.Transparency = 1
2626
hand4.Position = Vector3.new(999,999,999)
2627
hand4weld = Instance.new("Weld",hand4)
2628
hand4weld.Part0 = rleg
2629
hand4weld.Part1 = hand4
2630
hand4weld.C0 = CFrame.new(0,-1.2,0)
2631
----------------------------------------------------------------
2632
2633
function touch1(hit)
2634
if not hit.Parent:findFirstChild("Humanoid") then return end
2635
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2636
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2637
	zwe = Instance.new("Sound",char)
2638
zwe.Volume = 1
2639
zwe.Looped = false
2640
zwe.SoundId = "rbxassetid://137579113"
2641
zwe:Play()
2642
end
2643
end
2644
hand4.Touched:connect(touch1)
2645
leftkick()
2646
2647
canattack = true
2648
hand4:Destroy()
2649
2650
end
2651
end)
2652
local player = game.Players.LocalPlayer
2653
repeat wait() until player:GetMouse() and player.Character
2654
local mouse = player:GetMouse()
2655
local character = player.Character
2656
2657
2658
local clickon = false
2659
p = game.Players.LocalPlayer
2660
char = p.Character
2661
mouse = p:GetMouse()
2662
torso = char.Torso
2663
mouse.Button1Down:connect(function()
2664
	t = mouse.Target.Parent:FindFirstChild("Torso")
2665
	hu = mouse.Target.Parent:FindFirstChild("Humanoid")
2666
	if mouse.Target == nil then
2667
		clickon = false
2668
	end
2669
if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
2670
	clickon = true
2671
	poon = true
2672
zwc1s2 = Instance.new("Sound",mouse.Target)
2673
zwc1s2.Volume = 5
2674
zwc1s2.Looped = false
2675
zwc1s2.SoundId = "rbxassetid://915341277"
2676
zwc1s2:Play()
2677
2678
2679
2680
else
2681
	clickon = false
2682
	
2683
end
2684
	
2685
end)
2686
2687
you = game.Players.LocalPlayer.Character.Torso
2688
2689
2690
2691
mouse.KeyDown:connect(function(key)
2692
        if key == "z" then
2693
if canattack == true then
2694
	
2695
canattack = false
2696
idle = false
2697
hum.WalkSpeed = 0
2698
nohit = 0
2699
idle1 = false
2700
for i = 1, 10 do
2701
		wait()
2702
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
2703
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
2704
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--arm
2705
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.7,-0.7)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(140)), 0.4)--arm
2706
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
2707
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
2708
end
2709
zwc1 = Instance.new("Sound",torso)
2710
zwc1.Volume = 1
2711
zwc1.Looped = false
2712
zwc1.SoundId = "rbxassetid://744770874"
2713
zwc1:Play()
2714
if clickon == true then
2715
torso.CFrame = t.CFrame - Vector3.new(0,0,2)
2716
else
2717
	torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
2718
end
2719
canattack = true
2720
idle = true
2721
hum.WalkSpeed = 10
2722
idle1 = true
2723
end
2724
2725
2726
end
2727
end)
2728
2729
mouse.KeyDown:connect(function(key)
2730
        if key == "h" then
2731
	if canattack == true then
2732
	idle = false						
2733
			idle1 = false
2734
		canattack = false
2735
		grab = false
2736
	grab5()
2737
	grabhit = Instance.new("Part",char)
2738
grabhit.Size = Vector3.new(2,2,2)
2739
grabhit.Position = Vector3.new(999,999,999)
2740
grabhit.Transparency = 1
2741
grabweld = Instance.new("Weld",grabhit)
2742
grabweld.Part0 = torso
2743
grabweld.Part1 = grabhit
2744
grabweld.C0 = CFrame.new(0,0,-2)
2745
---------------------------------------------------------------
2746
hand1 = Instance.new("Part",rarm)
2747
hand1.Size = Vector3.new(1,1,1)
2748
hand1.CanCollide = false
2749
hand1.Transparency = 1
2750
hand1.Position = Vector3.new(999,999,999)
2751
hand1weld = Instance.new("Weld",hand1)
2752
hand1weld.Part0 = rarm
2753
hand1weld.Part1 = hand1
2754
hand1weld.C0 = CFrame.new(0,-1.2,0)
2755
----------------------------------------------------------------
2756
hand2 = Instance.new("Part",rarm)
2757
hand2.Size = Vector3.new(1,1,1)
2758
hand1.CanCollide = false
2759
hand2.Transparency = 1
2760
hand2.Position = Vector3.new(999,999,999)
2761
hand2weld = Instance.new("Weld",hand2)
2762
hand2weld.Part0 = larm
2763
hand2weld.Part1 = hand2
2764
hand2weld.C0 = CFrame.new(0,-1.2,0)
2765
function touch1(hit)
2766
if not hit.Parent:findFirstChild("Humanoid") then return end
2767
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2768
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2769
	
2770
end
2771
end
2772
hand1.Touched:connect(touch1)
2773
function touch2(hit)
2774
if not hit.Parent:findFirstChild("Humanoid") then return end
2775
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2776
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
2777
	
2778
end
2779
end
2780
hand2.Touched:connect(touch2)
2781
function touch(hit)
2782
if not hit.Parent:findFirstChild("Humanoid") then return end
2783
if hit.Parent:findFirstChild("Humanoid") ~= nil then
2784
	grabhit.TouchInterest:Destroy()
2785
	grab = true
2786
	hu = hit.Parent:findFirstChild("Humanoid")
2787
to = hit.Parent:findFirstChild("Torso")
2788
he = hit.Parent:findFirstChild("Head")
2789
hu.WalkSpeed = 0
2790
if hu.Health > 100 then
2791
	hu.MaxHealth = 100
2792
	hu.Health = 100
2793
end
2794
towe = Instance.new("Weld",to)
2795
towe.Part0 = torso
2796
towe.Part1 = to
2797
towe.C0 = CFrame.new(0,0,-1.5)
2798
2799
2800
wait(0.5)
2801
end
2802
if grab == true then
2803
	if clickon == true then
2804
		jk = true
2805
	clickon = false
2806
	end
2807
	towe.Part0 = nil
2808
	partv = Instance.new("Part",to)
2809
	partv.Transparency = 1
2810
2811
	partv.CanCollide = false
2812
	partv.Anchored = true
2813
	towe1 = Instance.new("Weld",to)
2814
towe1.Part0 = to
2815
towe1.Part1 = partv
2816
towe1.C0 = CFrame.new(0,0,0)
2817
	
2818
	
2819
2820
partv:Destroy()
2821
	towe.Part0 = torso
2822
	
2823
	
2824
	----------------------------------------------------
2825
	grabon = true
2826
	towe:Destroy()
2827
		
2828
	kickup()
2829
	wait(0.1)
2830
	for i = 1, 10 do
2831
		wait()
2832
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)), 0.1)--head
2833
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
2834
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
2835
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.2)--arm
2836
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)--leg
2837
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)--leg
2838
		end
2839
grabon = false
2840
to.Anchored = true
2841
2842
2843
grabon1 = true
2844
zwc12 = Instance.new("Sound",torso)
2845
zwc12.Volume = 1
2846
zwc12.Looped = false
2847
zwc12.SoundId = "rbxassetid://436748675"
2848
zwc12:Play()
2849
	knockdown()
2850
	hu.Health = hu.Health - 30
2851
	to.Anchored = false
2852
	grabon1 = false
2853
2854
	
2855
	local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2856
	Colors = {"White"}
2857
		local wave = Instance.new("Part", torso)
2858
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
2859
		wave.Anchored = true
2860
		wave.CanCollide = false
2861
		wave.Locked = true
2862
		wave.Size = Vector3.new(1, 1, 1)
2863
		wave.TopSurface = "Smooth"
2864
		wave.BottomSurface = "Smooth"
2865
		wave.Transparency = 0.35
2866
		wave.CFrame = HandCF4
2867
		wm = Instance.new("SpecialMesh", wave)
2868
		wm.MeshId = "rbxassetid://3270017"
2869
		coroutine.wrap(function()
2870
		for i = 1, 30, 1 do
2871
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
2872
		wave.Size = wm.Scale
2873
		wave.CFrame = HandCF4
2874
		wave.Transparency = i/30
2875
		wait()
2876
		end
2877
		wait()
2878
		wave:Destroy()
2879
		end)()
2880
		wait(0.3)
2881
		local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2882
	Colors = {"White"}
2883
	zwd = Instance.new("Sound",char)
2884
zwd.Volume = 5
2885
zwd.Looped = false
2886
zwd.SoundId = "rbxassetid://863810402"
2887
zwd:Play()
2888
		local wave = Instance.new("Part", torso)
2889
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
2890
		wave.Anchored = true
2891
		wave.CanCollide = false
2892
		wave.Locked = true
2893
		wave.Size = Vector3.new(1, 1, 1)
2894
		wave.TopSurface = "Smooth"
2895
		wave.BottomSurface = "Smooth"
2896
		wave.Transparency = 0.35
2897
		wave.CFrame = HandCF4
2898
		wm = Instance.new("SpecialMesh", wave)
2899
		wm.MeshId = "rbxassetid://3270017"
2900
		coroutine.wrap(function()
2901
		for i = 1, 30, 1 do
2902
		wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
2903
		wave.Size = wm.Scale
2904
		wave.CFrame = HandCF4
2905
		wave.Transparency = i/30
2906
		wait()
2907
		end
2908
			
2909
		wait()
2910
		wave:Destroy()
2911
	
2912
		end)()
2913
			
2914
		wait(0.6)
2915
		zwd:Destroy()
2916
		wait(0.4)
2917
	hed.Anchored = false
2918
	
2919
	
2920
	canattack = true
2921
idle = true
2922
hand1:Destroy()
2923
hand2:Destroy()
2924
2925
			goo = 0			
2926
			idle1 = true
2927
grab = false
2928
	wait(1)
2929
	if jk == true then
2930
		jk = false
2931
		clickon = true
2932
	end
2933
	
2934
end
2935
2936
	
2937
end
2938
2939
2940
grabhit.Touched:connect(touch)
2941
wait(0.1)
2942
grabhit:Destroy()
2943
2944
	
2945
	
2946
	
2947
	if grab == false then
2948
		hand1:Destroy()
2949
hand2:Destroy()
2950
	
2951
canattack = true
2952
idle = true
2953
						
2954
			idle1 = true
2955
			
2956
	end	
2957
end
2958
end
2959
end)
2960
2961
mouse.KeyDown:connect(function(Key)
2962
if Key == "g" then
2963
if canattack == true then
2964
2965
2966
kamehamehaon = true
2967
beam1.Size = Vector3.new(6,6,1)
2968
2969
partaura.Size = NumberSequence.new(0.8)
2970
			idle = false
2971
				
2972
			idle1 = false
2973
			canattack = false
2974
			hum.WalkSpeed = 0
2975
			z2 = Instance.new("Sound",char)
2976
z2.Volume = 3
2977
z2.Looped = false
2978
z2.SoundId = "rbxassetid://908489666"
2979
z2:Play()
2980
2981
		
2982
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
2983
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
2984
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
2985
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
2986
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
2987
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
2988
		
2989
	
2990
		
2991
		partaura.Transparency = NumberSequence.new(0)
2992
		partaura1.Transparency = NumberSequence.new(0)
2993
		kamehameha = true
2994
		wait(6)
2995
		zwc1 = Instance.new("Sound",char)
2996
zwc1.Volume = 1
2997
zwc1.Looped = false
2998
zwc1.SoundId = "rbxassetid://744770874"
2999
zwc1:Play()
3000
		torso.CFrame = t.CFrame - Vector3.new(0,0,-10)
3001
		hum.HipHeight = 10
3002
		wait(0.5)
3003
		if kamehamehaon == true then
3004
		kamehamehaon = false
3005
		hited = true
3006
		wait(0.1)
3007
	point = true
3008
	kamehamehaon = false
3009
kamehameha = false
3010
3011
3012
3013
partaura.Transparency = NumberSequence.new(1)
3014
partaura1.Transparency = NumberSequence.new(1)
3015
z2:Stop()
3016
z4 = Instance.new("Sound",char)
3017
z4.Volume = 5
3018
z4.Looped = false
3019
z4.SoundId = "rbxassetid://908474188"
3020
z4:Play()
3021
3022
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
3023
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
3024
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
3025
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
3026
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
3027
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
3028
3029
3030
3031
3032
3033
		laser = true
3034
		s1.Volume=1
3035
s1:play()
3036
		wait(5.4)
3037
		point = false
3038
		
3039
		laser = false
3040
		beam1.Size = Vector3.new(1,1,1)
3041
beam1.Parent=nil
3042
inner1.Parent=nil
3043
expl1.Parent=nil
3044
3045
hited1 = false
3046
exa1.Parent=nil
3047
s1:stop()
3048
3049
		idle = true
3050
				canattack = true
3051
			idle1 = true
3052
			hum.WalkSpeed = 16
3053
		hum.HipHeight = 0
3054
		end
3055
		end
3056
end
3057
end)
3058
3059
function spin()
3060
for i = 1, 50 do
3061
		wait()
3062
		
3063
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
3064
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
3065
		torso.CFrame = torso.CFrame * CFrame.Angles(0,.8,0)
3066
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.1)--arm
3067
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.1)--arm
3068
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
3069
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
3070
end
3071
end
3072
function grab5()
3073
for i = 1, 10 do
3074
		wait()
3075
		
3076
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
3077
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso		
3078
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
3079
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
3080
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
3081
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
3082
end
3083
for i = 1, 10 do
3084
		wait()
3085
		
3086
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
3087
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso		
3088
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
3089
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
3090
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
3091
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
3092
end
3093
end
3094
mouse.KeyDown:connect(function(key)
3095
        if key == "y" then
3096
	if canattack == true then
3097
	idle = false						
3098
			idle1 = false
3099
		canattack = false
3100
	grab5()
3101
3102
	grabhit = Instance.new("Part",char)
3103
grabhit.Size = Vector3.new(2,2,2)
3104
grabhit.Position = Vector3.new(999,999,999)
3105
grabhit.Transparency = 1
3106
grabweld = Instance.new("Weld",grabhit)
3107
grabweld.Part0 = torso
3108
grabweld.Part1 = grabhit
3109
grabweld.C0 = CFrame.new(0,0,-2)
3110
---------------------------------------------------------------
3111
hand1 = Instance.new("Part",rarm)
3112
hand1.Size = Vector3.new(1,1,1)
3113
hand1.CanCollide = false
3114
hand1.Transparency = 1
3115
hand1.Position = Vector3.new(999,999,999)
3116
hand1weld = Instance.new("Weld",hand1)
3117
hand1weld.Part0 = rarm
3118
hand1weld.Part1 = hand1
3119
hand1weld.C0 = CFrame.new(0,-1.2,0)
3120
----------------------------------------------------------------
3121
hand2 = Instance.new("Part",rarm)
3122
hand2.Size = Vector3.new(1,1,1)
3123
hand1.CanCollide = false
3124
hand2.Transparency = 1
3125
hand2.Position = Vector3.new(999,999,999)
3126
hand2weld = Instance.new("Weld",hand2)
3127
hand2weld.Part0 = larm
3128
hand2weld.Part1 = hand2
3129
hand2weld.C0 = CFrame.new(0,-1.2,0)
3130
function touch1(hit)
3131
if not hit.Parent:findFirstChild("Humanoid") then return end
3132
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3133
	hu1 = hit.Parent:findFirstChild("Humanoid")
3134
	grab1 = true
3135
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
3136
	if hu1.Health > 100 then
3137
	hu1.MaxHealth = 100
3138
	hu1.Health = 100
3139
end
3140
end
3141
end
3142
hand1.Touched:connect(touch1)
3143
function touch2(hit)
3144
if not hit.Parent:findFirstChild("Humanoid") then return end
3145
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3146
	hu1 = hit.Parent:findFirstChild("Humanoid")
3147
	grab1 = true
3148
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
3149
	if hu1.Health > 100 then
3150
	hu1.MaxHealth = 100
3151
	hu1.Health = 100
3152
end
3153
end
3154
end
3155
hand2.Touched:connect(touch2)
3156
function touch(hit)
3157
if not hit.Parent:findFirstChild("Humanoid") then return end
3158
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3159
	grab1 = true
3160
	if clickon == true then
3161
		jk = true
3162
	clickon = false
3163
	end
3164
	grabhit.TouchInterest:Destroy()
3165
	
3166
	hu1 = hit.Parent:findFirstChild("Humanoid")
3167
to1 = hit.Parent:findFirstChild("Torso")
3168
he1 = hit.Parent:findFirstChild("Head")
3169
hu1.WalkSpeed = 0
3170
if hu1.Health > 100 then
3171
	hu1.MaxHealth = 100
3172
	hu1.Health = 100
3173
end
3174
3175
3176
3177
3178
end
3179
3180
if grab1 == true then
3181
	throw = 5
3182
	to1.CFrame = to1.CFrame + Vector3.new(0,60,0)
3183
	kickup()
3184
	hum.HipHeight = 10
3185
	wait()
3186
	grabon1 = true
3187
	
3188
	hed.Anchored = true
3189
	wait(0.3)
3190
	
3191
		hed.Anchored = false
3192
	spin()
3193
	ds = Instance.new("Sound",torso)
3194
ds.Volume = 4
3195
ds.Looped = false
3196
ds.SoundId = "rbxassetid://860448713"
3197
ds:Play()
3198
3199
	grabon1 = false
3200
	grabon2 = true
3201
	wait(0.5)
3202
	grabon2 = false
3203
	hand1:Destroy()
3204
	
3205
hand2:Destroy()
3206
3207
	hum.HipHeight = 0
3208
	wait(0.5)
3209
canattack = true
3210
idle = true
3211
			grabhit:Destroy()			
3212
			idle1 = true
3213
		grab1 = false	
3214
		
3215
		if jk == true then
3216
		jk = false
3217
		clickon = true
3218
	end
3219
end
3220
3221
	
3222
end
3223
3224
	
3225
end
3226
3227
3228
3229
3230
3231
grabhit.Touched:connect(touch)
3232
	
3233
3234
3235
	
3236
	wait(0.2)
3237
	
3238
	if grab1 == false then
3239
		hand1:Destroy()
3240
hand2:Destroy()
3241
grabhit:Destroy()
3242
	
3243
canattack = true
3244
idle = true
3245
						
3246
			idle1 = true
3247
			
3248
3249
3250
	end
3251
	end
3252
end)
3253
3254
function pushaway()
3255
for i = 1, 10 do
3256
		wait()
3257
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
3258
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
3259
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
3260
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
3261
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
3262
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
3263
		end
3264
for i = 1, 10 do
3265
		wait()
3266
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
3267
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
3268
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
3269
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
3270
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
3271
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
3272
end
3273
end
3274
3275
function dragoncharge()
3276
for i = 1, 10 do
3277
		wait()
3278
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
3279
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
3280
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
3281
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
3282
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
3283
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
3284
end
3285
end
3286
function dragonfist()
3287
for i = 1, 10 do
3288
		wait()
3289
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
3290
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
3291
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
3292
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
3293
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
3294
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
3295
		end
3296
for i = 1, 10 do
3297
		wait()
3298
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
3299
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
3300
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
3301
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
3302
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
3303
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
3304
end
3305
end
3306
mouse.KeyDown:connect(function(key)
3307
        if key == "u" then
3308
	if canattack == true then
3309
		if ssj33 == true then
3310
	idle = false						
3311
			idle1 = false
3312
		canattack = false
3313
	grab5()
3314
3315
	grabhit = Instance.new("Part",char)
3316
grabhit.Size = Vector3.new(2,2,2)
3317
grabhit.Position = Vector3.new(999,999,999)
3318
grabhit.Transparency = 1
3319
grabweld = Instance.new("Weld",grabhit)
3320
grabweld.Part0 = torso
3321
grabweld.Part1 = grabhit
3322
grabweld.C0 = CFrame.new(0,0,-2)
3323
---------------------------------------------------------------
3324
hand1 = Instance.new("Part",rarm)
3325
hand1.Size = Vector3.new(0.1,0.1,0.1)
3326
hand1.CanCollide = false
3327
hand1.Transparency = 1
3328
hand1.Position = Vector3.new(999,999,999)
3329
hand2mesh = Instance.new("SpecialMesh",hand1)
3330
hand2mesh.MeshType = "FileMesh"
3331
3332
hand2mesh.Scale = Vector3.new(1,1,1)
3333
hand2aura = Instance.new("ParticleEmitter",hand1)
3334
hand2aura.Size = NumberSequence.new(1)
3335
hand2aura.Texture = "rbxassetid://715401010"
3336
hand2aura.Speed = NumberRange.new(0)
3337
hand2aura.LockedToPart = true
3338
hand2aura.Transparency = NumberSequence.new(1)
3339
hand2aura.RotSpeed = NumberRange.new(999)
3340
hand1weld = Instance.new("Weld",hand1)
3341
hand1weld.Part0 = rarm
3342
hand1weld.Part1 = hand1
3343
hand1weld.C0 = CFrame.new(0,-1.8,0)
3344
----------------------------------------------------------------
3345
hand2 = Instance.new("Part",rarm)
3346
hand2.Size = Vector3.new(1,1,1)
3347
hand1.CanCollide = false
3348
hand2.Transparency = 1
3349
hand2.Position = Vector3.new(999,999,999)
3350
3351
hand2weld = Instance.new("Weld",hand2)
3352
hand2weld.Part0 = larm
3353
hand2weld.Part1 = hand2
3354
hand2weld.C0 = CFrame.new(0,-1.2,0)
3355
function touch1(hit)
3356
if not hit.Parent:findFirstChild("Humanoid") then return end
3357
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3358
	hu1 = hit.Parent:findFirstChild("Humanoid")
3359
	grab2 = true
3360
	
3361
	if clickon == true then
3362
		jk = true
3363
	clickon = false
3364
	end
3365
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
3366
	if hu1.Health > 100 then
3367
	hu1.MaxHealth = 100
3368
	hu1.Health = 100
3369
end
3370
end
3371
end
3372
hand1.Touched:connect(touch1)
3373
function touch2(hit)
3374
if not hit.Parent:findFirstChild("Humanoid") then return end
3375
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3376
	hu1 = hit.Parent:findFirstChild("Humanoid")
3377
	grab2 = true
3378
	if clickon == true then
3379
		jk = true
3380
	clickon = false
3381
	end
3382
	hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
3383
	if hu1.Health > 100 then
3384
	hu1.MaxHealth = 100
3385
	hu1.Health = 100
3386
end
3387
end
3388
end
3389
hand2.Touched:connect(touch2)
3390
function touch(hit)
3391
if not hit.Parent:findFirstChild("Humanoid") then return end
3392
if hit.Parent:findFirstChild("Humanoid") ~= nil then
3393
	grab8 = true
3394
	if clickon == true then
3395
		jk = true
3396
	clickon = false
3397
	end
3398
	grabhit.TouchInterest:Destroy()
3399
	
3400
	hu12 = hit.Parent:findFirstChild("Humanoid")
3401
to12 = hit.Parent:findFirstChild("Torso")
3402
he12 = hit.Parent:findFirstChild("Head")
3403
hu1.WalkSpeed = 0
3404
if hu12.Health > 100 then
3405
	hu12.MaxHealth = 100
3406
	hu12.Health = 100
3407
end
3408
3409
3410
3411
3412
end
3413
3414
if grab2 == true then
3415
	z4f = Instance.new("Sound",torso)
3416
z4f.Volume = 5
3417
z4f.Looped = false
3418
z4f.SoundId = "rbxassetid://815202315"
3419
z4f:Play()
3420
3421
	pushaway()
3422
	grabon3 = true
3423
	wait(1)
3424
	grabon3 = false
3425
	he12.Anchored = true
3426
	
3427
	dragoncharge()
3428
	hand2aura.Transparency = NumberSequence.new(0)
3429
	wait(1.5)
3430
	dragonfist()
3431
	z4f:Destroy()
3432
	z4x = Instance.new("Sound",torso)
3433
z4x.Volume = 5
3434
z4x.Looped = false
3435
z4x.SoundId = "rbxassetid://908474188"
3436
z4x:Play()
3437
	hand1.Transparency = 0
3438
	hand2mesh.MeshId = "rbxassetid://58430372"
3439
	hand1.BrickColor = BrickColor.new("New Yeller")
3440
	hand2mesh.Scale = Vector3.new(5,5,5)
3441
	hand1weld.C0 = CFrame.new(0,-3,-1) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
3442
	grabon4 = true
3443
	wait(0.5)
3444
	
3445
	hu12.Health = 0
3446
	grabon4 = false
3447
	wait(0.5)
3448
	he12.Anchored = false
3449
	z4x:Destroy()
3450
	throw1 = 5
3451
throw2 = 5
3452
	
3453
	
3454
	
3455
	
3456
	
3457
	
3458
	
3459
------------------------------------------------------------
3460
	hand1:Destroy()
3461
hand2:Destroy()
3462
	
3463
canattack = true
3464
idle = true
3465
			grabhit:Destroy()			
3466
			idle1 = true
3467
		
3468
	if jk == true then
3469
		jk = false
3470
		clickon = true
3471
	end
3472
	
3473
		grab8 = false	
3474
end
3475
3476
	
3477
end
3478
3479
	
3480
3481
3482
3483
3484
3485
3486
grabhit.Touched:connect(touch)
3487
	
3488
3489
3490
	
3491
	wait(0.2)
3492
	
3493
	if grab8 == false then
3494
		hand1:Destroy()
3495
hand2:Destroy()
3496
grabhit:Destroy()
3497
	
3498
canattack = true
3499
idle = true
3500
						
3501
			idle1 = true
3502
			
3503
3504
3505
	end
3506
		end
3507
		end
3508
	end
3509
end)
3510
game:GetService("RunService").RenderStepped:connect(function()
3511
	if grabon3 == true then
3512
		throw1 = throw1 + 1
3513
		to12.CFrame = torso.CFrame + hed.CFrame.lookVector * throw1
3514
		
3515
	end
3516
	if grabon4 == true then
3517
		throw2 = throw2 + 0.2
3518
		torso.CFrame = hed.CFrame - Vector3.new(0,2,0) + hed.CFrame.lookVector * throw2
3519
	end
3520
	if grabon1 == true then
3521
		
3522
		to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * 5 
3523
		
3524
	end
3525
	if grabon2 == true then
3526
		throw = throw + 6
3527
		to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * throw
3528
	end
3529
if grabon == true then
3530
		goo = goo + 0.5
3531
		to.CFrame = torso.CFrame + torso.CFrame.lookVector * 2 + Vector3.new(0,goo,0)
3532
	end
3533
if hum.Jump == true then
3534
		if canattack == true then
3535
			if clickon == true then
3536
		jk = true
3537
	clickon=false
3538
	end
3539
			zwc12 = Instance.new("Sound",torso)
3540
zwc12.Volume = 1
3541
zwc12.Looped = false
3542
zwc12.SoundId = "rbxassetid://436748675"
3543
zwc12:Play()
3544
			canattack = false
3545
			idle = false
3546
			idle1 = false
3547
			nohit = 0
3548
		
3549
		for i = 1, 20 do
3550
		wait()
3551
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)), 0.1)--head
3552
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
3553
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.4)--arm
3554
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.2)--arm
3555
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.7, -.8) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)), 0.2)--leg
3556
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)), 0.2)--leg
3557
		end
3558
		wait(0.5)
3559
		canattack = true
3560
			idle = true
3561
			idle1 = true
3562
			if jk == true then
3563
		jk = false
3564
		clickon = true
3565
	end
3566
		end
3567
	end
3568
if kamehameha == true then
3569
			aj1 = aj1 + 0.005
3570
			partaura.Size = NumberSequence.new(aj1)
3571
			beam1.Size=beam1.Size + Vector3.new(0.01,0.01,0)
3572
			beamdamage = beamdamage + 0.001
3573
			
3574
	else
3575
		aj1 = 0.1
3576
		
3577
	end
3578
	if hited1 == true then
3579
		wait(0.3)
3580
welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z-beamknockback)
3581
	human.Health = human.Health - beamdamage
3582
3583
3584
	human.PlatformStand = true
3585
	human.Sit = true
3586
3587
if hited1 == false and on == true then
3588
	on  = false
3589
	wait(0.5)
3590
		human.PlatformStand = false
3591
	human.Sit = false
3592
	beamknockback = 0
3593
beamdamage = 0.001
3594
	human.Jump = true
3595
3596
	end
3597
	end 
3598
if clickon == true then
3599
		if point == false then
3600
	you.CFrame = CFrame.new(you.CFrame.p,t.CFrame.p)
3601
	if hu.Health < 1 then
3602
		clickon = false
3603
	end
3604
		end
3605
		
3606
	end
3607
ballmesh.Scale = ballmesh.Scale + Vector3.new(5,5,5)
3608
ball.Transparency = ball.Transparency + 0.05
3609
	if go == false then
3610
		aj = aj + 0.13
3611
		spirit1mesh.Scale = Vector3.new(aj,aj,aj)
3612
		
3613
	end
3614
if auracan1 == true then
3615
	auracan1 = false
3616
	aura1.Texture = "rbxassetid://281983000"
3617
	wait(0.1)
3618
aura1.Texture = "rbxassetid://281982895"
3619
	wait(0.1)
3620
aura1.Texture = "rbxassetid://281983092"
3621
	wait(0.1)
3622
aura1.Texture = "rbxassetid://281996097"
3623
	wait(0.1)
3624
aura1.Texture = "rbxassetid://281983189"
3625
	wait(0.1)
3626
aura1.Texture = "rbxassetid://281983242"
3627
	wait(0.1)
3628
aura1.Texture = "rbxassetid://281983280"
3629
	wait(0.1)
3630
aura1.Texture = "rbxassetid://281983337"
3631
	wait(0.1)
3632
	
3633
	auracan1 = true
3634
	end
3635
	if auracan == true then
3636
	auracan = false
3637
	aura.Texture = "rbxassetid://901509906"
3638
	wait(0.07)
3639
	aura.Texture = "rbxassetid://901510046"
3640
	wait(0.07)
3641
	aura.Texture = "rbxassetid://901510125"
3642
	wait(0.07)
3643
	
3644
	auracan = true
3645
	end
3646
	if auracan3 == true then
3647
	auracan3 = false
3648
	aura3.Texture = "rbxassetid://901509906"
3649
	wait(0.07)
3650
	aura3.Texture = "rbxassetid://901510046"
3651
	wait(0.07)
3652
	aura3.Texture = "rbxassetid://901510125"
3653
	wait(0.07)
3654
	auracan3 = true
3655
	end
3656
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3657
3658
			if walk == true then
3659
			
3660
			if canattack == true then
3661
			walk = false
3662
			walkon = true
3663
			
3664
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
3665
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
3666
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
3667
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
3668
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
3669
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
3670
wait(0.1)
3671
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3672
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
3673
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
3674
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
3675
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
3676
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
3677
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
3678
		wait(0.1)
3679
		end
3680
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3681
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3682
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3683
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
3684
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
3685
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
3686
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
3687
		
3688
		z41 = Instance.new("Sound",char)
3689
z41.Volume = 10
3690
z41.Looped = false
3691
z41.SoundId = walksound
3692
z41:Play()
3693
wait(.1)
3694
end
3695
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3696
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3697
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3698
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
3699
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
3700
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
3701
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
3702
		
3703
		
3704
wait(.1)
3705
end
3706
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3707
3708
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3709
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3710
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
3711
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
3712
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
3713
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
3714
wait(0.1)
3715
3716
end
3717
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3718
3719
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3720
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3721
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
3722
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
3723
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
3724
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
3725
wait(0.1)
3726
3727
end
3728
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3729
3730
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3731
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3732
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
3733
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
3734
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
3735
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
3736
wait(0.1)
3737
end
3738
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3739
3740
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3741
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3742
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
3743
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
3744
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
3745
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
3746
wait(0.1)
3747
end
3748
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3749
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3750
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3751
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
3752
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
3753
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
3754
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
3755
		wait(0.1)
3756
		z41 = Instance.new("Sound",char)
3757
z41.Volume = 10
3758
z41.Looped = false
3759
z41.SoundId = walksound
3760
z41:Play()
3761
end
3762
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
3763
	hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3764
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3765
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
3766
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
3767
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
3768
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
3769
		wait(0.1)
3770
	
3771
end
3772
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then	
3773
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3774
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3775
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
3776
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
3777
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
3778
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
3779
3780
wait(0.1)
3781
end
3782
if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then	
3783
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
3784
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
3785
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
3786
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
3787
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
3788
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
3789
3790
wait(0.1)
3791
end
3792
3793
		walk = true
3794
			end	
3795
			end
3796
end
3797
	if hum.MoveDirection.x == 0 then
3798
		if idle1 == true then
3799
			walkon = false
3800
			idle1 = false
3801
		idle = false
3802
			
3803
		
3804
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
3805
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
3806
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
3807
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
3808
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
3809
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
3810
		wait(0.1)
3811
		
3812
		if canattack == true then
3813
idle = true
3814
idle1 = true
3815
end
3816
		end
3817
	
3818
	end
3819
	nohit = nohit + 0.2
3820
	if nohit > 10 and canattack == true and walkon == false then
3821
		idle = true
3822
idle1 = true
3823
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
3824
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
3825
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
3826
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
3827
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
3828
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
3829
		
3830
	end
3831
	if darius == true then
3832
		darius = false
3833
	wait(0.1)
3834
part2.Texture = "http://www.roblox.com/asset/?id=894173257" 
3835
wait(0.1)
3836
part2.Texture = "http://www.roblox.com/asset/?id=894173392"
3837
wait(0.1)
3838
part2.Texture = "http://www.roblox.com/asset/?id=890403068"
3839
wait(0.1) 
3840
part2.Texture = "http://www.roblox.com/asset/?id=890403512"
3841
darius = true
3842
end
3843
end)