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