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