View difference between Paste ID: 4eKdkUFB and v5sPRaie
SHOW: | | - or go back to the newest paste.
1
wait(2)
2-
local Player = game.Players.EpixFusionBlast
2+
local Player = game.Players.lafur2
3
4
local char = Player.Character
5
local Character = Player.Character
6
local Head = Character.Head
7
local done = false
8
local canheal = false
9
local deathchat1 = false
10
local once = true
11
local dead = false
12
local candie = true
13
local deathchat = false
14
local idleon = true
15
local idle1 = true
16
local idle = true
17
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
18
  if v:IsA("Accessory") then
19
    v:Destroy()
20
  end
21
end
22
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
23
  if v:IsA("Shirt") then
24
    v:Remove()
25
  end
26
end
27
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
28
  if v:IsA("Pants") then
29
    v:Remove()
30
  end
31
end
32
wait()
33
shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
34
shirt.Name = "Shirt"
35
pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
36
pants.Name = "Pants"
37
38
local v3 = Vector3.new
39
local num = 0
40
local bc = BrickColor.new
41
local new = Instance.new
42
43
44
Instance.new("ForceField",char).Visible = false
45
local poo = Instance.new("IntValue",Character)
46
poo.Name = "haha nope"
47
char.Humanoid.MaxHealth = math.huge
48
wait()
49
char.Humanoid.Health = math.huge
50
Instance.new("ForceField",char).Visible = false
51
52
shirt = Instance.new("Shirt", char)
53
shirt.Name = "Shirt"
54
pants = Instance.new("Pants", char)
55
pants.Name = "Pants"
56-
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
56+
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=64044498"
57-
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
57+
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64044527"
58
char.Head.face.Texture = "rbxassetid://767111570"
59
60
Hair7 = Instance.new("Part")
61
Hair7.Parent = char
62
Hair7.Name = "Hair"
63
Hair7.CanCollide = false
64
Hair7.Locked = true
65
Hair7.TopSurface = "Smooth"
66
Hair7.BottomSurface = "Smooth"
67
Hair7.formFactor = "Symmetric"
68
Hair7.Material = "Neon"
69
Hair7.BrickColor = BrickColor.new("Camo")
70
Hair7.CFrame = char.Head.CFrame
71
Hair7.Size = Vector3.new(0.944, 0.588, 0.674)
72
Hair7.Transparency = 0
73
74
75
Weld1 = Instance.new("Weld")
76
Weld1.Parent = char.Head
77
Weld1.Part0 = char.Head
78
Weld1.Part1 = Hair7
79
Weld1.C0 = CFrame.new(0,0.65,0)
80
81
Mesh = Instance.new("SpecialMesh")
82
Mesh.Offset = Vector3.new(0,0,0)
83
Mesh.Parent = Hair7
84
Mesh.Scale = Vector3.new(0.944, 0.588, 0.674)
85
Mesh.MeshType = "FileMesh"
86
Mesh.MeshId = "http://www.roblox.com/asset/?id=1374149"
87
Mesh.TextureId = "" 
88
89
90
local ice = Instance.new("Part", Head)
91
ice.Size = Vector3.new(0.5, 0.5, 0.5)
92
ice.BrickColor = BrickColor.new("White")
93
ice.CanCollide = false
94
ice.TopSurface = 0
95
ice.BottomSurface = 0
96
ice.Transparency = 1
97
local ice2 = Instance.new("SpecialMesh", ice)
98
ice2.MeshType = "Brick"
99
ice2.Scale = Vector3.new(1, 1, 1)
100
local ice3 = Instance.new("Weld", ice)
101
ice3.Part0 = Head
102
ice3.Part1 = ice
103
ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
104
local icesmoke = Instance.new("ParticleEmitter", ice)
105
icesmoke.VelocitySpread = 5
106
icesmoke.Size = NumberSequence.new({
107
  NumberSequenceKeypoint.new(0, 0.01),
108
  NumberSequenceKeypoint.new(1, 1)
109
})
110
icesmoke.Rate = math.huge
111
icesmoke.Speed = NumberRange.new(1, 1)
112
icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
113
icesmoke.Transparency = NumberSequence.new({
114
  NumberSequenceKeypoint.new(0, 0.9),
115
  NumberSequenceKeypoint.new(1, 1)
116
})
117
icesmoke.Rotation = NumberRange.new(0, 360)
118
icesmoke.Name = "Smoke"
119
icesmoke.LightEmission = 0
120
icesmoke.Acceleration = Vector3.new(0,0,0)
121
icesmoke.Texture = "http://www.roblox.com/asset/?id="
122
icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
123
icesmoke.LockedToPart = true
124
maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
125
secondcolor = "Really black"
126
wait(0.016666666666666666)
127
Effects = {}
128
local Player = game.Players.localPlayer
129
local Character = Player.Character
130
local Humanoid = Character.Humanoid
131
local mouse = Player:GetMouse()
132
local LeftArm = Character["Left Arm"]
133
local RightArm = Character["Right Arm"]
134
local LeftLeg = Character["Left Leg"]
135
local RightLeg = Character["Right Leg"]
136
local Head = Character.Head
137
local Torso = Character.Torso
138
local cam = game.Workspace.CurrentCamera
139
local RootPart = Character.HumanoidRootPart
140
local RootJoint = RootPart.RootJoint
141
local equipped = true
142
local attack = false
143
local Anim = "Idle"
144
local idle = 0
145
local attacktype = 1
146
local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
147
local velocity = RootPart.Velocity.y
148
local sine = 0
149
local change = 1
150
local grabbed = false
151
local cn = CFrame.new
152
local mr = math.rad
153
local angles = CFrame.Angles
154
local ud = UDim2.new
155
local c3 = Color3.new
156
local dir = {
157
  w = 0,
158
  s = 0,
159
  a = 0,
160
  d = 0
161
}
162
firemode = true
163
local Services = {
164
  SoundService = game:GetService("SoundService"),
165
  Players = game:GetService("Players"),
166
  Debris = game:GetService("Debris"),
167
  Workspace = game:GetService("Workspace"),
168
  Lighting = game:GetService("Lighting"),
169
  HttpService = game:GetService("HttpService"),
170
  InsertService = game:GetService("InsertService")
171
}
172
local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
173
Humanoid.Animator:Destroy()
174
Character.Animate:Destroy()
175
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
176
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
177
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
178
RSH, LSH = nil, nil
179
RW = Instance.new("Weld")
180
LW = Instance.new("Weld")
181
RH = Torso["Right Hip"]
182
LH = Torso["Left Hip"]
183
RSH = Torso["Right Shoulder"]
184
LSH = Torso["Left Shoulder"]
185
RSH.Parent = nil
186
LSH.Parent = nil
187
RW.Name = "RW"
188
RW.Part0 = Torso
189
RW.C0 = cn(1.5, 0.5, 0)
190
RW.C1 = cn(0, 0.5, 0)
191
RW.Part1 = RightArm
192
RW.Parent = Torso
193
LW.Name = "LW"
194
LW.Part0 = Torso
195
LW.C0 = cn(-1.5, 0.5, 0)
196
LW.C1 = cn(0, 0.5, 0)
197
LW.Part1 = LeftArm
198
LW.Parent = Torso
199
--------------
200
function clerp(a, b, t)
201
  local qa = {
202
    QuaternionFromCFrame(a)
203
  }
204
  local qb = {
205
    QuaternionFromCFrame(b)
206
  }
207
  local ax, ay, az = a.x, a.y, a.z
208
  local bx, by, bz = b.x, b.y, b.z
209
  local _t = 1 - t
210
  return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
211
end
212
function QuaternionFromCFrame(cf)
213
  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
214
  local trace = m00 + m11 + m22
215
  if trace > 0 then
216
    local s = math.sqrt(1 + trace)
217
    local recip = 0.5 / s
218
    return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
219
  else
220
    local i = 0
221
    if m00 < m11 then
222
      i = 1
223
    end
224
    if m22 > (i == 0 and m00 or m11) then
225
      i = 2
226
    end
227
    if i == 0 then
228
      local s = math.sqrt(m00 - m11 - m22 + 1)
229
      local recip = 0.5 / s
230
      return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
231
    elseif i == 1 then
232
      local s = math.sqrt(m11 - m22 - m00 + 1)
233
      local recip = 0.5 / s
234
      return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
235
    elseif i == 2 then
236
      local s = math.sqrt(m22 - m00 - m11 + 1)
237
      local recip = 0.5 / s
238
      return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
239
    end
240
  end
241
end
242
function QuaternionToCFrame(px, py, pz, x, y, z, w)
243
  local xs, ys, zs = x + x, y + y, z + z
244
  local wx, wy, wz = w * xs, w * ys, w * zs
245
  local xx = x * xs
246
  local xy = x * ys
247
  local xz = x * zs
248
  local yy = y * ys
249
  local yz = y * zs
250
  local zz = z * zs
251
  return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
252
end
253
function QuaternionSlerp(a, b, t)
254
  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
255
  local startInterp, finishInterp
256
  if cosTheta >= 1.0E-4 then
257
    if 1 - cosTheta > 1.0E-4 then
258
      local theta = math.acos(cosTheta)
259
      local invSinTheta = 1 / math.sin(theta)
260
      startInterp = math.sin((1 - t) * theta) * invSinTheta
261
      finishInterp = math.sin(t * theta) * invSinTheta
262
    else
263
      startInterp = 1 - t
264
      finishInterp = t
265
    end
266
  elseif 1 + cosTheta > 1.0E-4 then
267
    local theta = math.acos(-cosTheta)
268
    local invSinTheta = 1 / math.sin(theta)
269
    startInterp = math.sin((t - 1) * theta) * invSinTheta
270
    finishInterp = math.sin(t * theta) * invSinTheta
271
  else
272
    startInterp = t - 1
273
    finishInterp = t
274
  end
275
  return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
276
end
277
function swait(num)
278
  if num == 0 or num == nil then
279
    game:service("RunService").RenderStepped:wait(0)
280
  else
281
    for i = 0, num do
282
      game:service("RunService").RenderStepped:wait(0)
283
    end
284
  end
285
end
286
local RbxUtility = LoadLibrary("RbxUtility")
287
local Create = RbxUtility.Create
288
function RemoveOutlines(part)
289
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
290
end
291
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
292
  local Part = Create("Part")({
293
    formFactor = FormFactor,
294
    Parent = Parent,
295
    Reflectance = Reflectance,
296
    Transparency = Transparency,
297
    CanCollide = false,
298
    Locked = true,
299
    BrickColor = BrickColor.new(tostring(BColor)),
300
    Name = Name,
301
    Size = Size,
302
    Material = Material
303
  })
304
  RemoveOutlines(Part)
305
  return Part
306
end
307
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
308
  local Msh = Create(Mesh)({
309
    Parent = Part,
310
    Offset = OffSet,
311
    Scale = Scale
312
  })
313
  if Mesh == "SpecialMesh" then
314
    Msh.MeshType = MeshType
315
    Msh.MeshId = MeshId
316
  end
317
  return Msh
318
end
319
function CreateWeld(Parent, Part0, Part1, C0, C1)
320
  local Weld = Create("Weld")({
321
    Parent = Parent,
322
    Part0 = Part0,
323
    Part1 = Part1,
324
    C0 = C0,
325
    C1 = C1
326
  })
327
  return Weld
328
end
329
function rayCast(Position, Direction, Range, Ignore)
330
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
331
end
332
function CreateSound(id, par, vol, pit)
333
  coroutine.resume(coroutine.create(function()
334
    local sou = Instance.new("Sound", par or workspace)
335
    sou.Volume = vol
336
    sou.Pitch = pit or 1
337
    sou.SoundId = id
338
    wait()
339
    sou:play()
340
    game:GetService("Debris"):AddItem(sou, 6)
341
  end))
342
end
343
function CreateSong(id, par, vol, pit)
344
  coroutine.resume(coroutine.create(function()
345
    sou2 = Instance.new("Sound", par or workspace)
346
    sou2.Volume = 1
347
    sou2.Pitch = 1
348
    sou2.SoundId = id
349
    wait()
350
    sou2:play()
351
    sou2.Looped = true
352
  end))
353
end
354
CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
355
local function getclosest(obj, distance)
356
  local last, lastx = distance + 1, nil
357
  for i, v in pairs(workspace:GetChildren()) do
358
    if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
359
      local t = v.Torso
360
      local dist = t.Position - obj.Position.magnitude
361
      if distance >= dist and last > dist then
362
        last = dist
363
        lastx = v
364
      end
365
    end
366
  end
367
  return lastx
368
end
369
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
370
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
371
  prt.Anchored = true
372
  prt.CFrame = cframe
373
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
374
  game:GetService("Debris"):AddItem(prt, 10)
375
  if Type == 1 or Type == nil then
376
    table.insert(Effects, {
377
      prt,
378
      "Block1",
379
      delay,
380
      x3,
381
      y3,
382
      z3,
383
      msh
384
    })
385
  elseif Type == 2 then
386
    table.insert(Effects, {
387
      prt,
388
      "Block2",
389
      delay,
390
      x3,
391
      y3,
392
      z3,
393
      msh
394
    })
395
  elseif Type == 3 then
396
    table.insert(Effects, {
397
      prt,
398
      "Block3",
399
      delay,
400
      x3,
401
      y3,
402
      z3,
403
      msh
404
    })
405
  end
406
end
407
function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
408
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
409
  prt.Anchored = true
410
  prt.CFrame = cframe
411
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
412
  game:GetService("Debris"):AddItem(prt, 10)
413
  table.insert(Effects, {
414
    prt,
415
    "Cylinder",
416
    delay,
417
    x3,
418
    y3,
419
    z3,
420
    msh
421
  })
422
end
423
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
424
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
425
  prt.Anchored = true
426
  prt.CFrame = cframe * CFrame.new(x1, y1, z1)
427
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
428
  game:GetService("Debris"):AddItem(prt, 10)
429
  table.insert(Effects, {
430
    prt,
431
    "Cylinder",
432
    delay,
433
    x3,
434
    y3,
435
    z3,
436
    msh
437
  })
438
end
439
function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
440
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
441
  prt.Anchored = true
442
  prt.CFrame = cframe
443
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
444
  game:GetService("Debris"):AddItem(prt, 10)
445
  table.insert(Effects, {
446
    prt,
447
    "Cylinder",
448
    delay,
449
    x3,
450
    y3,
451
    z3,
452
    msh
453
  })
454
end
455
function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
456
  local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
457
  prt.Anchored = true
458
  prt.CFrame = cframe
459
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
460
  game:GetService("Debris"):AddItem(prt, 10)
461
  table.insert(Effects, {
462
    prt,
463
    "Cylinder",
464
    delay,
465
    x3,
466
    y3,
467
    z3,
468
    msh
469
  })
470
end
471
function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
472
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
473
  prt.Anchored = true
474
  prt.CFrame = cframe
475
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
476
  game:GetService("Debris"):AddItem(prt, 10)
477
  table.insert(Effects, {
478
    prt,
479
    "Cylinder",
480
    delay,
481
    x3,
482
    y3,
483
    z3,
484
    msh
485
  })
486
end
487
function BreakEffect(brickcolor, cframe, x1, y1, z1)
488
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
489
  prt.Anchored = true
490
  prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
491
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
492
  local num = math.random(10, 50) / 1000
493
  game:GetService("Debris"):AddItem(prt, 10)
494
  table.insert(Effects, {
495
    prt,
496
    "Shatter",
497
    num,
498
    prt.CFrame,
499
    math.random() - math.random(),
500
    0,
501
    math.random(50, 100) / 100
502
  })
503
end
504
for i = 0, 1, 0.05 do
505
  swait()
506
  RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
507
  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
508
  RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
509
  LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
510
  if Torsovelocity.Y > 1 then
511
    RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
512
    RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
513
    LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
514
  elseif Torsovelocity.Y < 1 then
515
    RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
516
    RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
517
    LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
518
  end
519
end
520
attack = false
521
game:GetService("RunService").Stepped:connect(function()
522
  Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
523
  velocity = RootPart.Velocity.y
524
  sine = sine + change
525
  local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
526
  if equipped == true or equipped == false then
527
    if 1 < RootPart.Velocity.y and hit == nil then
528
      Anim = "Jump"
529
      if attack == false and ice_mode == false then
530
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
531
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
532
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
533
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
534
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
535
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
536
      end
537
    elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
538
      Anim = "Fall"
539
      if attack == false then
540
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
541
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
542
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
543
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
544
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
545
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
546
      end
547
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
548
      Anim = "Idle"
549
     if attack == false then
550
        	change = 1
551
					RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
552
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
553
					RW.C0 = clerp(RW.C0, CFrame.new(0.9, 0.5, -0.5) * angles(math.rad(60), math.rad(0), math.rad(-60 + 3 * math.cos(sine / 25))), 0.1)
554
					LW.C0 = clerp(LW.C0, CFrame.new(-0.9, 0.4, -0.5) * angles(math.rad(60), math.rad(0), math.rad(60 - 3 * math.cos(sine / 25))), 0.1)
555
					RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
556
					LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
557
end
558
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
559
      Anim = "Walk"
560
      if attack == false then
561
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
562
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
563
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
564
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
565
        RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
566
        LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
567
      end
568
    end
569
  end
570
  if equipped == true or equipped == false then
571
    if 1 < RootPart.Velocity.Y and hit == nil then
572
      Anim = "Jump"
573
      if attack == false and ice_mode == true then
574
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
575
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
576
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
577
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
578
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
579
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
580
      end
581
    elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
582
      Anim = "Fall"
583
      if attack == false then
584
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
585
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
586
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
587
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
588
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
589
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
590
      end
591
    elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
592
      Anim = "Idle"
593
      if attack == false then
594
        change = 0.8
595
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(15)), 0.1)
596
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-15)), 0.1)
597
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
598
        LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
599
        RH.C0 = clerp(RH.C0, cn(1, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(19 + 2 * math.cos(sine / 25))), 0.1)
600
        LH.C0 = clerp(LH.C0, cn(-1, -1 - 0.1 * math.cos(sine / 25), -0.1) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(9 + 2 * math.cos(sine / 25))), 0.1)
601
      end
602
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
603
      Anim = "Walk"
604
      if attack == false then
605
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(-70)), 0.1)
606
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(70)), 0.1)
607
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
608
        LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
609
        RH.C0 = clerp(RH.C0, cn(0.6, -0.8 - 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(4 + 2 * math.cos(sine / 25))), 0.1)
610
        LH.C0 = clerp(LH.C0, cn(-0.9, -0.8 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(-19 + 2 * math.cos(sine / 25))), 0.1)
611
      end
612
    end
613
  end
614
  if 0 < #Effects then
615
    for e = 1, #Effects do
616
      if Effects[e] ~= nil then
617
        local Thing = Effects[e]
618
        if Thing ~= nil then
619
          local Part = Thing[1]
620
          local Mode = Thing[2]
621
          local Delay = Thing[3]
622
          local IncX = Thing[4]
623
          local IncY = Thing[5]
624
          local IncZ = Thing[6]
625
          if 1 >= Thing[1].Transparency then
626
            if Thing[2] == "Block1" then
627
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
628
              local Mesh = Thing[1].Mesh
629
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
630
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
631
            elseif Thing[2] == "Block2" then
632
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
633
              local Mesh = Thing[7]
634
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
635
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
636
            elseif Thing[2] == "Block3" then
637
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.2, 0)
638
              local Mesh = Thing[7]
639
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
640
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
641
            elseif Thing[2] == "Cylinder" then
642
              local Mesh = Thing[1].Mesh
643
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
644
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
645
            elseif Thing[2] == "Blood" then
646
              local Mesh = Thing[7]
647
              Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
648
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
649
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
650
            elseif Thing[2] == "Elec" then
651
              local Mesh = Thing[1].Mesh
652
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
653
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
654
            elseif Thing[2] == "Disappear" then
655
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
656
            elseif Thing[2] == "Shatter" then
657
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
658
              Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
659
              Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
660
              Thing[6] = Thing[6] + Thing[5]
661
            end
662
          else
663
            Part.Parent = nil
664
            table.remove(Effects, e)
665
          end
666
        end
667
      end
668
    end
669
  end
670
end)
671
function RemoveOutlines(part)
672
  part.TopSurface = 10
673
end
674
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
675
  local Part = Create("Part")({
676
    Parent = Parent,
677
    Reflectance = Reflectance,
678
    Transparency = Transparency,
679
    CanCollide = false,
680
    Locked = true,
681
    BrickColor = BrickColor.new(tostring(BColor)),
682
    Name = Name,
683
    Size = Size,
684
    Material = Material
685
  })
686
  RemoveOutlines(Part)
687
  return Part
688
end
689
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
690
  local Msh = Create(Mesh)({
691
    Parent = Part,
692
    Offset = OffSet,
693
    Scale = Scale
694
  })
695
  if Mesh == "SpecialMesh" then
696
    Msh.MeshType = MeshType
697
    Msh.MeshId = MeshId
698
  end
699
  return Msh
700
end
701
function CreateWeld(Parent, Part0, Part1, C0, C1)
702
  local Weld = Create("Weld")({
703
    Parent = Parent,
704
    Part0 = Part0,
705
    Part1 = Part1,
706
    C0 = C0,
707
    C1 = C1
708
  })
709
  return Weld
710
end
711
WSHM = {
712
  "White",
713
  "Pastel light blue"
714
}
715
WSH = WSHM[math.random(1, #WSHM)]
716
function IcePartFunk(HPart, aria, Min, Max)
717
  IcePart = Instance.new("Part", HPart)
718
  IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
719
  IcePart.CanCollide = false
720
  IuW = Instance.new("Weld")
721
  IuW.Name = "GuW"
722
  IuW.Part0 = HPart
723
  IuW.C0 = cn(math.random(-aria, aria), math.random(-aria, aria), math.random(-aria, aria)) * angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
724
  IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
725
  IuW.Part1 = IcePart
726
  IuW.Parent = HPart
727
  IcePart.Transparency = 0.85
728
  IcePart.Material = "Neon"
729
  WSH = WSHM[math.random(1, #WSHM)]
730
  IcePart.BrickColor = BrickColor.new("" .. WSH)
731
  RemoveOutlines(IcePart)
732
  game:GetService("Debris"):AddItem(IuW, 4)
733
  game:GetService("Debris"):AddItem(IcePart, 6)
734
end
735
SpikeMeshId = 1033714
736
local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
737
  local Part = Instance.new("Part", Parent)
738
  Part.Name = Name
739
  Part.BrickColor = BrickColor.new(Color)
740
  Part.Size = Size
741
  Part.Material = Material
742
  Part.Transparency = Transparency
743
  Part.CanCollide = false
744
  RemoveOutlines(Part)
745
  local Mesh = Instance.new("SpecialMesh", Part)
746
  Mesh.MeshType = "Sphere"
747
  Mesh.Scale = Scale
748
  return Mesh and Part
749
end
750
CFuncs = {
751
  Part = {
752
    Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
753
      local Part = Create("Part")({
754
        Parent = Parent,
755
        Reflectance = Reflectance,
756
        Transparency = Transparency,
757
        CanCollide = false,
758
        Locked = true,
759
        BrickColor = BrickColor.new(tostring(BColor)),
760
        Name = Name,
761
        Size = Size,
762
        Material = Material
763
      })
764
      RemoveOutlines(Part)
765
      return Part
766
    end
767
  },
768
  Mesh = {
769
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
770
      local Msh = Create(Mesh)({
771
        Parent = Part,
772
        Offset = OffSet,
773
        Scale = Scale
774
      })
775
      if Mesh == "SpecialMesh" then
776
        Msh.MeshType = MeshType
777
        Msh.MeshId = MeshId
778
      end
779
      return Msh
780
    end
781
  },
782
  Mesh = {
783
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
784
      local Msh = Create(Mesh)({
785
        Parent = Part,
786
        Offset = OffSet,
787
        Scale = Scale
788
      })
789
      if Mesh == "SpecialMesh" then
790
        Msh.MeshType = MeshType
791
        Msh.MeshId = MeshId
792
      end
793
      return Msh
794
    end
795
  },
796
  Weld = {
797
    Create = function(Parent, Part0, Part1, C0, C1)
798
      local Weld = Create("Weld")({
799
        Parent = Parent,
800
        Part0 = Part0,
801
        Part1 = Part1,
802
        C0 = C0,
803
        C1 = C1
804
      })
805
      return Weld
806
    end
807
  },
808
  Sound = {
809
    Create = function(id, par, vol, pit)
810
      coroutine.resume(coroutine.create(function()
811
        local S = Create("Sound")({
812
          Volume = vol,
813
          Pitch = pit or 1,
814
          SoundId = id,
815
          Parent = par or workspace
816
        })
817
        wait()
818
        S:play()
819
        game:GetService("Debris"):AddItem(S, 6)
820
      end))
821
    end
822
  },
823
  ParticleEmitter = {
824
    Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
825
      local fp = Create("ParticleEmitter")({
826
        Parent = Parent,
827
        Color = ColorSequence.new(Color1, Color2),
828
        LightEmission = LightEmission,
829
        Size = Size,
830
        Texture = Texture,
831
        Transparency = Transparency,
832
        ZOffset = ZOffset,
833
        Acceleration = Accel,
834
        Drag = Drag,
835
        LockedToPart = LockedToPart,
836
        VelocityInheritance = VelocityInheritance,
837
        EmissionDirection = EmissionDirection,
838
        Enabled = Enabled,
839
        Lifetime = LifeTime,
840
        Rate = Rate,
841
        Rotation = Rotation,
842
        RotSpeed = RotSpeed,
843
        Speed = Speed,
844
        VelocitySpread = VelocitySpread
845
      })
846
      return fp
847
    end
848
  }
849
}
850
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
851
  if hit.Parent == nil then
852
    return
853
  end
854
  local h = hit.Parent:FindFirstChildOfClass("Humanoid")
855
  for _, v in pairs(hit.Parent:children()) do
856
    if v:IsA("Humanoid") then
857
      h = v
858
    end
859
  end
860
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
861
    if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
862
      return
863
    end
864
    local c = Create("ObjectValue")({
865
      Name = "creator",
866
      Value = game:service("Players").LocalPlayer,
867
      Parent = h
868
    })
869
    game:GetService("Debris"):AddItem(c, 0.5)
870
    if HitSound ~= nil and HitPitch ~= nil then
871
      CreateSound(HitSound, hit, 1, HitPitch)
872
    end
873
    local Damage = math.random(minim, maxim)
874
    local blocked = false
875
    local block = hit.Parent:findFirstChild("Block")
876
    if block ~= nil and block.className == "IntValue" and block.Value > 0 then
877
      blocked = true
878
      block.Value = block.Value - 1
879
      print(block.Value)
880
    end
881
    if blocked == false then
882
      h.Health = h.Health - Damage
883
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
884
    else
885
      h.Health = h.Health - Damage / 2
886
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
887
    end
888
    if Type == "Knockdown" then
889
      local hum = hit.Parent.Humanoid
890
      hum.PlatformStand = true
891
      coroutine.resume(coroutine.create(function(HHumanoid)
892
        swait(1)
893
        HHumanoid.PlatformStand = false
894
      end), hum)
895
      local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
896
      local bodvol = Create("BodyVelocity")({
897
        velocity = angle * knockback,
898
        P = 5000,
899
        maxForce = Vector3.new(8000, 8000, 8000),
900
        Parent = hit
901
      })
902
      local rl = Create("BodyAngularVelocity")({
903
        P = 3000,
904
        maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
905
        angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
906
        Parent = hit
907
      })
908
      game:GetService("Debris"):AddItem(bodvol, 0.5)
909
      game:GetService("Debris"):AddItem(rl, 0.5)
910
    elseif Type == "Normal" then
911
      local vp = Create("BodyVelocity")({
912
        P = 500,
913
        maxForce = Vector3.new(math.huge, 0, math.huge),
914
        velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
915
      })
916
      if knockback > 0 then
917
        vp.Parent = hit.Parent.Torso
918
      end
919
      game:GetService("Debris"):AddItem(vp, 0.5)
920
    elseif Type == "Impale" then
921
      local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
922
      Spike.Anchored = true
923
      Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
924
      Spike.Position = hit.Parent.Torso.Position
925
      for i = 1, 5 do
926
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
927
      end
928
      Services.Debris:AddItem(Spike, 4)
929
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
930
      hit.Parent.Humanoid.PlatformStand = true
931
      swait(1)
932
      hit.Parent.Humanoid.PlatformStand = false
933
    elseif Type == "Up" then
934
      local bodyVelocity = Create("BodyVelocity")({
935
        velocity = Vector3.new(0, 20, 0),
936
        P = 5000,
937
        maxForce = Vector3.new(8000, 8000, 8000),
938
        Parent = hit
939
      })
940
      game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
941
      local bodyVelocity = Create("BodyVelocity")({
942
        velocity = Vector3.new(0, 20, 0),
943
        P = 5000,
944
        maxForce = Vector3.new(8000, 8000, 8000),
945
        Parent = hit
946
      })
947
      game:GetService("Debris"):AddItem(bodyVelocity, 1)
948
    elseif Type == "Snare" then
949
      local bp = Create("BodyPosition")({
950
        P = 900,
951
        D = 1000,
952
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
953
        position = hit.Parent.Torso.Position,
954
        Parent = hit.Parent.Torso
955
      })
956
      game:GetService("Debris"):AddItem(bp, 1)
957
    elseif Type == "Slowness" then
958
      local SpeedSave = hit.Parent.Humanoid.WalkSpeed
959
      for i = 1, 25 do
960
        hit.Parent.Humanoid.WalkSpeed = 4
961
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
962
      end
963
      wait(4)
964
      hit.Parent.Humanoid.WalkSpeed = SpeedSave
965
    elseif Type == "FireDmg" then
966
      for i = 1, math.random(60, 150) do
967
        BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
968
        BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
969
        BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
970
        wait(0.1)
971
        MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
972
      end
973
    elseif Type == "Freeze" then
974
      local bp = Create("BodyPosition")({
975
        P = 900,
976
        D = 1000,
977
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
978
        position = hit.Parent.Torso.Position,
979
        Parent = hit.Parent.Torso
980
      })
981
      game:GetService("Debris"):AddItem(bp, 4)
982
      for i = 1, 25 do
983
        IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
984
      end
985
    elseif Type == "Freeze2" then
986
      local BodPos = Create("BodyPosition")({
987
        P = 50000,
988
        D = 1000,
989
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
990
        position = hit.Parent.Torso.Position,
991
        Parent = hit.Parent.Torso
992
      })
993
      local BodGy = Create("BodyGyro")({
994
        maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
995
        P = 20000,
996
        Parent = hit.Parent.Torso,
997
        cframe = hit.Parent.Torso.CFrame
998
      })
999
      hit.Parent.Torso.Anchored = true
1000
      coroutine.resume(coroutine.create(function(Part)
1001
        swait(1.5)
1002
        Part.Anchored = false
1003
      end), hit.Parent.Torso)
1004
      game:GetService("Debris"):AddItem(BodPos, 3)
1005
      game:GetService("Debris"):AddItem(BodGy, 3)
1006
    end
1007
    local debounce = Create("BoolValue")({
1008
      Name = "DebounceHit",
1009
      Parent = hit.Parent,
1010
      Value = true
1011
    })
1012
    game:GetService("Debris"):AddItem(debounce, Delay)
1013
    c = Instance.new("ObjectValue")
1014
    c.Name = "creator"
1015
    c.Value = Player
1016
    c.Parent = h
1017
    game:GetService("Debris"):AddItem(c, 0.5)
1018
  end
1019
end
1020
function ShowDamage(Pos, Text, Time, Color)
1021
  local Rate = 0.033333333333333
1022
  if not Pos then
1023
    local Pos = Vector3.new(0, 0, 0)
1024
  end
1025
  local Text = Text or ""
1026
  local Time = Time or 2
1027
  if not Color then
1028
    local Color = Color3.new(1, 0, 1)
1029
  end
1030
  local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1031
  EffectPart.Anchored = true
1032
  local BillboardGui = Create("BillboardGui")({
1033
    Size = UDim2.new(3, 0, 3, 0),
1034
    Adornee = EffectPart,
1035
    Parent = EffectPart
1036
  })
1037
  local TextLabel = Create("TextLabel")({
1038
    BackgroundTransparency = 1,
1039
    Size = UDim2.new(1, 0, 1, 0),
1040
    Text = Text,
1041
    TextColor3 = Color,
1042
    TextScaled = true,
1043
    Font = Enum.Font.ArialBold,
1044
    Parent = BillboardGui
1045
  })
1046
  game.Debris:AddItem(EffectPart, Time + 0.1)
1047
  EffectPart.Parent = game:GetService("Workspace")
1048
  delay(0, function()
1049
    local Frames = Time / Rate
1050
    for Frame = 1, Frames do
1051
      wait(Rate)
1052
      local Percent = Frame / Frames
1053
      EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1054
      TextLabel.TextTransparency = Percent
1055
    end
1056
    if EffectPart and EffectPart.Parent then
1057
      EffectPart:Destroy()
1058
    end
1059
  end)
1060
end
1061
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1062
  for _, c in pairs(workspace:children()) do
1063
    local hum = c:findFirstChild("Humanoid")
1064
    if hum ~= nil then
1065
      local head = c:findFirstChild("Head")
1066
      if head ~= nil then
1067
        local targ = head.Position - Part.Position
1068
        local mag = targ.magnitude
1069
        if magni >= mag and c.Name ~= Player.Name then
1070
          Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
1071
        end
1072
      end
1073
    end
1074
  end
1075
end
1076
function MagniKILL(Part, magni, knock, Type)
1077
  for _, c in pairs(workspace:children()) do
1078
    local hum = c:findFirstChild("Humanoid")
1079
    if hum ~= nil then
1080
      local head = c:findFirstChild("Head")
1081
      if head ~= nil then
1082
        local targ = head.Position - Part.Position
1083
        local mag = targ.magnitude
1084
        if magni >= mag and c.Name ~= Player.Name then
1085
          hum.Health = 0
1086
        end
1087
      end
1088
    end
1089
  end
1090
end
1091
EffectModel = Instance.new("Model", Character)
1092
EffectModel.Name = "Effects"
1093
Effects = {
1094
  Block = {
1095
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1096
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1097
      prt.Anchored = true
1098
      prt.CFrame = cframe
1099
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1100
      game:GetService("Debris"):AddItem(prt, 10)
1101
      if Type == 1 or Type == nil then
1102
        table.insert(Effects, {
1103
          prt,
1104
          "Block1",
1105
          delay,
1106
          x3,
1107
          y3,
1108
          z3,
1109
          msh
1110
        })
1111
      elseif Type == 2 then
1112
        table.insert(Effects, {
1113
          prt,
1114
          "Block2",
1115
          delay,
1116
          x3,
1117
          y3,
1118
          z3,
1119
          msh
1120
        })
1121
      else
1122
        table.insert(Effects, {
1123
          prt,
1124
          "Block3",
1125
          delay,
1126
          x3,
1127
          y3,
1128
          z3,
1129
          msh
1130
        })
1131
      end
1132
    end
1133
  },
1134
  Sphere = {
1135
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1136
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1137
      prt.Anchored = true
1138
      prt.CFrame = cframe
1139
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1140
      game:GetService("Debris"):AddItem(prt, 10)
1141
      table.insert(Effects, {
1142
        prt,
1143
        "Cylinder",
1144
        delay,
1145
        x3,
1146
        y3,
1147
        z3,
1148
        msh
1149
      })
1150
    end
1151
  },
1152
  Cylinder = {
1153
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1154
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1155
      prt.Anchored = true
1156
      prt.CFrame = cframe
1157
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1158
      game:GetService("Debris"):AddItem(prt, 10)
1159
      table.insert(Effects, {
1160
        prt,
1161
        "Cylinder",
1162
        delay,
1163
        x3,
1164
        y3,
1165
        z3,
1166
        msh
1167
      })
1168
    end
1169
  },
1170
  Wave = {
1171
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1172
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1173
      prt.Anchored = true
1174
      prt.CFrame = cframe
1175
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1176
      game:GetService("Debris"):AddItem(prt, 10)
1177
      table.insert(Effects, {
1178
        prt,
1179
        "Cylinder",
1180
        delay,
1181
        x3,
1182
        y3,
1183
        z3,
1184
        msh
1185
      })
1186
    end
1187
  },
1188
  Ring = {
1189
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1190
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1191
      prt.Anchored = true
1192
      prt.CFrame = cframe
1193
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1194
      game:GetService("Debris"):AddItem(prt, 10)
1195
      table.insert(Effects, {
1196
        prt,
1197
        "Cylinder",
1198
        delay,
1199
        x3,
1200
        y3,
1201
        z3,
1202
        msh
1203
      })
1204
    end
1205
  },
1206
  Break = {
1207
    Create = function(brickcolor, cframe, x1, y1, z1)
1208
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1209
      prt.Anchored = true
1210
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1211
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1212
      local num = math.random(10, 50) / 1000
1213
      game:GetService("Debris"):AddItem(prt, 10)
1214
      table.insert(Effects, {
1215
        prt,
1216
        "Shatter",
1217
        num,
1218
        prt.CFrame,
1219
        math.random() - math.random(),
1220
        0,
1221
        math.random(50, 100) / 100
1222
      })
1223
    end
1224
  }
1225
}
1226
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1227
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1228
  prt.Anchored = true
1229
  prt.CFrame = cframe
1230
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1231
  game:GetService("Debris"):AddItem(prt, 10)
1232
  if Type == 1 or Type == nil then
1233
    table.insert(Effects, {
1234
      prt,
1235
      "Block1",
1236
      delay,
1237
      x3,
1238
      y3,
1239
      z3,
1240
      msh
1241
    })
1242
  elseif Type == 2 then
1243
    table.insert(Effects, {
1244
      prt,
1245
      "Block2",
1246
      delay,
1247
      x3,
1248
      y3,
1249
      z3,
1250
      msh
1251
    })
1252
  elseif Type == 3 then
1253
    table.insert(Effects, {
1254
      prt,
1255
      "Block3",
1256
      delay,
1257
      x3,
1258
      y3,
1259
      z3,
1260
      msh
1261
    })
1262
  end
1263
end
1264
function CreateSound(id, par, vol, pit)
1265
  coroutine.resume(coroutine.create(function()
1266
    local sou = Instance.new("Sound", par or workspace)
1267
    sou.Volume = vol
1268
    sou.Pitch = pit or 1
1269
    sou.SoundId = id
1270
    swait()
1271
    sou:play()
1272
    game:GetService("Debris"):AddItem(sou, 6)
1273
  end))
1274
end
1275
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1276
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1277
  prt.Anchored = true
1278
  prt.CFrame = cframe
1279
  prt.Material = "Neon"
1280
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1281
  game:GetService("Debris"):AddItem(prt, 10)
1282
  coroutine.resume(coroutine.create(function(Part, Mesh)
1283
    for i = 0, 6, delay do
1284
      swait()
1285
      Part.Transparency = i
1286
      Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1287
    end
1288
    Part.Parent = nil
1289
  end), prt, msh)
1290
end
1291
function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
1292
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1293
  local MainPos = partt.Position
1294
  local MainPos2 = mouse + SpreadVectors
1295
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1296
  local speed = 1000
1297
  local num = 1
1298
  coroutine.resume(coroutine.create(function()
1299
    repeat
1300
      swait()
1301
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1302
      local mag =(MainPos - pos).magnitude
1303
      Laser(BrickColor.new("Lapis"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
1304
      MainPos = MainPos + MouseLook.lookVector * speed
1305
      num = num - 1
1306
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1307
      if hit ~= nil then
1308
        num = 0
1309
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1310
        refpart.Anchored = true
1311
        refpart.CFrame = CFrame.new(pos)
1312
        game:GetService("Debris"):AddItem(refpart, 2)
1313
      end
1314
      if num <= 0 then
1315
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1316
        refpart.Anchored = true
1317
        refpart.CFrame = CFrame.new(pos)
1318
        if hit ~= nil then
1319
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1320
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1321
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1322
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1323
          MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
1324
        end
1325
        game:GetService("Debris"):AddItem(refpart, 0)
1326
      end
1327
    until num <= 0
1328
  end))
1329
end
1330
function shoottraildd2(mouse, partt, SpreadAmount)
1331
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1332
  local MainPos = partt.Position
1333
  local MainPos2 = mouse + SpreadVectors
1334
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1335
  local speed = 3000
1336
  local num = 1
1337
  coroutine.resume(coroutine.create(function()
1338
    repeat
1339
      swait()
1340
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1341
      local mag = (MainPos - pos).magnitude
1342
      Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
1343
      MainPos = MainPos + MouseLook.lookVector * speed
1344
      num = num - 1
1345
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1346
      if hit ~= nil then
1347
        num = 0
1348
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1349
        refpart.Anchored = true
1350
        refpart.CFrame = CFrame.new(pos)
1351
        game:GetService("Debris"):AddItem(refpart, 2)
1352
      end
1353
      if num <= 0 then
1354
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1355
        refpart.Anchored = true
1356
        refpart.CFrame = CFrame.new(pos)
1357
        if hit ~= nil then
1358
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1359
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1360
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1361
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1362
          MagniKILL(refpart, 80, 0, "Normal")
1363
        end
1364
        game:GetService("Debris"):AddItem(refpart, 0)
1365
      end
1366
    until num <= 0
1367
  end))
1368
end
1369
function shoottraildd22(mouse, partt, SpreadAmount)
1370
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1371
  local MainPos = partt.Position
1372
  local MainPos2 = mouse + SpreadVectors
1373
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1374
  local speed = 900
1375
  local num = 1
1376
  coroutine.resume(coroutine.create(function()
1377
    repeat
1378
      swait()
1379
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1380
      local mag = (MainPos - pos).magnitude
1381
      Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
1382
      MainPos = MainPos + MouseLook.lookVector * speed
1383
      num = num - 1
1384
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1385
      if hit ~= nil then
1386
        num = 0
1387
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1388
        refpart.Anchored = true
1389
        refpart.CFrame = CFrame.new(pos)
1390
        game:GetService("Debris"):AddItem(refpart, 2)
1391
      end
1392
      if num <= 0 then
1393
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1394
        refpart.Anchored = true
1395
        refpart.CFrame = CFrame.new(pos)
1396
        if hit ~= nil then
1397
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1398
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1399
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1400
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1401
          MagniKILL(refpart, 80, 0, "Normal")
1402
        end
1403
        game:GetService("Debris"):AddItem(refpart, 0)
1404
      end
1405
    until num <= 0
1406
  end))
1407
end
1408
function shoottraildd3(mouse, partt, SpreadAmount, dmg)
1409
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1410
  local MainPos = partt.Position
1411
  local MainPos2 = mouse + SpreadVectors
1412
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1413
  local speed = 200
1414
  local num = 0
1415
  coroutine.resume(coroutine.create(function()
1416
    repeat
1417
      swait()
1418
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1419
      local mag = (MainPos - pos).magnitude
1420
      Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
1421
      MainPos = MainPos + MouseLook.lookVector * speed
1422
      num = num - 1
1423
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1424
      if hit ~= nil then
1425
        num = 0
1426
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1427
        refpart.Anchored = true
1428
        refpart.CFrame = CFrame.new(pos)
1429
        BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1430
        game:GetService("Debris"):AddItem(refpart, 2)
1431
      end
1432
      if num <= 0 then
1433
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1434
        refpart.Anchored = true
1435
        refpart.CFrame = CFrame.new(pos)
1436
        if hit ~= nil then
1437
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1438
          BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1439
          BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1440
          MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
1441
        end
1442
        game:GetService("Debris"):AddItem(refpart, 0)
1443
      end
1444
    until num <= 0
1445
  end))
1446
end
1447
function shoottraildd4(mouse, partt, SpreadAmount, dmg)
1448
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1449
  local MainPos = partt.Position
1450
  local MainPos2 = mouse + SpreadVectors
1451
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1452
  local speed = 500
1453
  local num = 1
1454
  coroutine.resume(coroutine.create(function()
1455
    repeat
1456
      swait()
1457
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1458
      local mag = (MainPos - pos).magnitude
1459
      Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
1460
      MainPos = MainPos + MouseLook.lookVector * speed
1461
      num = num - 1
1462
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1463
      if hit ~= nil then
1464
        num = 0
1465
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1466
        refpart.Anchored = true
1467
        refpart.CFrame = CFrame.new(pos)
1468
        game:GetService("Debris"):AddItem(refpart, 2)
1469
      end
1470
      if num <= 0 then
1471
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1472
        refpart.Anchored = true
1473
        refpart.CFrame = CFrame.new(pos)
1474
        if hit ~= nil then
1475
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1476
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1477
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1478
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1479
          MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
1480
        end
1481
        game:GetService("Debris"):AddItem(refpart, 0)
1482
      end
1483
    until num <= 0
1484
  end))
1485
end
1486
1487
1488
---
1489
1490
attackdebounce = false 
1491
deb=false
1492
1493
ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
1494
        if hit.Parent==nil then
1495
                return
1496
        end
1497
        h=hit.Parent:FindFirstChildOfClass("Humanoid")
1498
        for _,v in pairs(hit.Parent:children()) do
1499
        if v:IsA("Humanoid") then
1500
        h=v
1501
        end
1502
        end
1503
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
1504
        h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
1505
        end
1506
        if hit.Parent.className=="Hat" then
1507
        hit=hit.Parent.Parent:findFirstChild("Head")
1508
        end
1509
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1510
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
1511
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1512
                        return
1513
                end]]
1514
--                        hs(hit,1.2) 
1515
                        c=Instance.new("ObjectValue")
1516
                        c.Name="creator"
1517
                        c.Value=game:service("Players").LocalPlayer
1518
                        c.Parent=h
1519
                        game:GetService("Debris"):AddItem(c,.5)
1520
                Damage=math.random(minim,maxim)
1521
--                h:TakeDamage(Damage)
1522
                blocked=false
1523
                block=hit.Parent:findFirstChild("Block")
1524
                if block~=nil then
1525
                print(block.className)
1526
                if block.className=="NumberValue" then
1527
                if block.Value>0 then
1528
                blocked=true
1529
                if decreaseblock==nil then
1530
                block.Value=block.Value-1
1531
                end
1532
                end
1533
                end
1534
                if block.className=="IntValue" then
1535
                if block.Value>0 then
1536
                blocked=true
1537
                if decreaseblock~=nil then
1538
                block.Value=block.Value-1
1539
                end
1540
                end
1541
                end
1542
                end
1543
                if blocked==false then
1544
--                h:TakeDamage(Damage)
1545
                h.Health=h.Health-Damage
1546
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
1547
                else
1548
                h.Health=h.Health-(Damage/2)
1549
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
1550
                end
1551
                if Type=="Knockdown" then
1552
                Humanoid=hit.Parent.Humanoid
1553
Humanoid.PlatformStand=true
1554
coroutine.resume(coroutine.create(function(HHumanoid)
1555
swait(1)
1556
HHumanoid.PlatformStand=false
1557
end),Humanoid)
1558
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
1559
hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
1560
local bodvol=Instance.new("BodyVelocity")
1561
bodvol.velocity=angle*knockback
1562
bodvol.P=5000
1563
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1564
bodvol.Parent=hit
1565
rl=Instance.new("BodyAngularVelocity")
1566
rl.P=3000
1567
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1568
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1569
rl.Parent=hit
1570
game:GetService("Debris"):AddItem(bodvol,.5)
1571
game:GetService("Debris"):AddItem(rl,.5)
1572
                elseif Type=="Normal" then
1573
                bp=Instance.new("BodyVelocity")
1574
                bp.P=100000
1575
                bp.maxForce=Vector3.new(math.huge,0,math.huge)
1576
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1577
                if KnockbackType==1 then
1578
                bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
1579
                elseif KnockbackType==2 then
1580
                bp.velocity=Property.CFrame.lookVector*knockback
1581
                end
1582
                if knockback>0 then
1583
	                  bp.Parent=hit.Parent.Torso
1584
1585
                end
1586
                game:GetService("Debris"):AddItem(bp,.5)
1587
                elseif Type=="Up" then
1588
                local bodyVelocity=Instance.new("BodyVelocity")
1589
                bodyVelocity.velocity=vt(0,60,0)
1590
                bodyVelocity.P=5000
1591
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1592
                bodyVelocity.Parent=hit
1593
                game:GetService("Debris"):AddItem(bodyVelocity,1)
1594
                rl=Instance.new("BodyAngularVelocity")
1595
                rl.P=3000
1596
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1597
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
1598
                rl.Parent=hit
1599
                game:GetService("Debris"):AddItem(rl,.5)
1600
                elseif Type=="Snare" then
1601
                bp=Instance.new("BodyPosition")
1602
                bp.P=2000
1603
                bp.D=100
1604
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1605
                bp.position=hit.Parent.Torso.Position
1606
                bp.Parent=hit.Parent.Torso
1607
                game:GetService("Debris"):AddItem(bp,1)
1608
                elseif Type=="Target" then
1609
                if Targetting==false then
1610
                ZTarget=hit.Parent.Torso
1611
                coroutine.resume(coroutine.create(function(Part) 
1612
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1613
                swait(1)
1614
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1615
                end),ZTarget)
1616
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
1617
                targetgui=Instance.new("BillboardGui")
1618
                targetgui.Parent=ZTarget
1619
                targetgui.Size=UDim2.new(10,100,10,100)
1620
                targ=Instance.new("ImageLabel")
1621
                targ.Parent=targetgui
1622
                targ.BackgroundTransparency=1
1623
                targ.Image="rbxassetid://4834067"
1624
                targ.Size=UDim2.new(1,0,1,0)
1625
                cam.CameraType="Scriptable"
1626
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1627
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1628
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1629
                Targetting=true
1630
                RocketTarget=ZTarget
1631
                for i=1,Property do
1632
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
1633
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
1634
                swait()
1635
                end
1636
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
1637
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1638
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1639
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
1640
                end
1641
                Targetting=true
1642
                RocketTarget=true
1643
                targetgui.Parent=true
1644
                cam.CameraType="Custom"
1645
                end
1646
                end
1647
                        debounce=Instance.new("BoolValue")
1648
                        debounce.Name="DebounceHit"
1649
                        debounce.Parent=hit.Parent
1650
                        debounce.Value=true
1651
                        game:GetService("Debris"):AddItem(debounce,Delay)
1652
                        c=Instance.new("ObjectValue")
1653
                        c.Name="creator"
1654
                        c.Value=Player
1655
                        c.Parent=h
1656
                        game:GetService("Debris"):AddItem(c,.5)
1657
                CRIT=true
1658
                hitDeb=true
1659
                AttackPos=6
1660
        end
1661
end
1662
 
1663
showDamage=function(Char,Dealt,du,Color)
1664
        m=Instance.new("Model")
1665
        m.Name=tostring(Dealt)
1666
        h=Instance.new("Humanoid")
1667
        h.Health=0
1668
        h.MaxHealth=0
1669
        h.Parent=m
1670
        c=Instance.new("Part")
1671
        c.Transparency=0
1672
        c.BrickColor=Color
1673
c.Transparency = 1
1674
        c.Name="Head"
1675
        c.TopSurface=0
1676
        c.BottomSurface=0
1677
        c.formFactor="Plate"
1678
        c.Size=Vector3.new(1,.4,1)
1679
1680
local txt = Instance.new("BillboardGui", c)
1681
txt.Adornee = c
1682
txt.Name = "_status"
1683
txt.Size = UDim2.new(2, 0, 1.2, 0)
1684
txt.StudsOffset = Vector3.new(-9, 8, 0)
1685
local text = Instance.new("TextLabel", txt)
1686
text.Size = UDim2.new(10, 0, 7, 0)
1687
text.FontSize = "Size12"
1688
text.TextScaled = true
1689
text.TextTransparency = 0.5
1690
text.BackgroundTransparency = 1 
1691
text.TextTransparency = 0.5
1692
text.TextStrokeTransparency = 0.5
1693
text.Font = "SciFi"
1694
text.TextStrokeColor3 = Color3.new(0,0,0)
1695
v=Instance.new("Part")
1696
v.Name = "ColorBrick"
1697
v.Parent=c
1698
v.FormFactor="Symmetric"
1699
v.Anchored=true
1700
v.CanCollide=false
1701
v.BottomSurface="Smooth"
1702
v.TopSurface="Smooth"
1703
v.Size=Vector3.new(10,5,3)
1704
v.Transparency=1
1705
v.CFrame=c.CFrame
1706
v.BrickColor=BrickColor.random()
1707
v.Transparency=1
1708
text.TextColor3 = t.BrickColor.Color
1709
v.Shape="Block"
1710
text.Text = tostring(Dealt)
1711
        ms=Instance.new("CylinderMesh")
1712
        ms.Scale=Vector3.new(.8,.8,.8)
1713
--[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
1714
  local rndm=math.random(1,#hitsounds)
1715
  local r=rndm
1716
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
1717
        if CRIT==true then
1718
                ms.Scale=Vector3.new(1,1.25,1)
1719
        end
1720
        ms.Parent=c
1721
        c.Reflectance=0
1722
        Instance.new("BodyGyro").Parent=c
1723
        c.Parent=m
1724
        if Char:findFirstChild("Head")~=nil then
1725
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
1726
        elseif Char.Parent:findFirstChild("Head")~=nil then
1727
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
1728
        end
1729
        f=Instance.new("BodyPosition")
1730
        f.P=200000
1731
        f.D=100
1732
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1733
        f.position=c.Position+Vector3.new(0,3,0)
1734
        f.Parent=c
1735
        game:GetService("Debris"):AddItem(m,.5+du)
1736
        c.CanCollide=false
1737
        m.Parent=workspace
1738
        c.CanCollide=false
1739
end
1740
1741
1742
------
1743
hito = function(dm, X, c, dn, dp, dq)	
1744
	for I,dr in pairs(workspace:GetChildren()) do
1745
		if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
1746
			local ds = dr:FindFirstChild("Humanoid")
1747
				local dt = dr:FindFirstChild("HumanoidRootPart")
1748
				TakeDamage(ds, c)
1749
						if InForm == true then
1750
		ds.Parent:BreakJoints()
1751
		wait(1.2)
1752
		ds.Parent:Destroy()
1753
		end
1754
				ds:SetStateEnabled(16, true)
1755
				delay(dn, function()		
1756
		ds:SetStateEnabled(16, true)
1757
				end)
1758
				local du = Instance.new("StringValue")
1759
				du.Name = "alabo"
1760
				du.Parent = dt
1761
				game.Debris:AddItem(du, dn)
1762
				local dv = Instance.new("Part")
1763
				
1764
				dv.Size = Vector3.new(0.2, 0.2, 0.2)
1765
				dv.Transparency = 0.25
1766
				dv.Anchored = true
1767
				dv.CanCollide = false
1768
				dv.BrickColor = BrickColor.new("White")
1769
				dv.Material = "Neon"
1770
				dv.Locked = true
1771
				dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1772
				dv.Parent = modz
1773
				local dw = Instance.new("SpecialMesh")
1774
				dw.MeshType = "Sphere"
1775
				dw.Scale = Vector3.new(0.5, 0.5, 0.5)
1776
				dw.Parent = dv
1777
				game.Debris:AddItem(dv, 1)
1778
				local dx = Instance.new("Model")
1779
				dx.Name = c
1780
				dx.Parent = workspace
1781
				game.Debris:AddItem(dx, 0.5 + c / 75)
1782
				local dy = Instance.new("Humanoid")
1783
				dy.MaxHealth = 0
1784
				dy.Parent = dx
1785
				local dz = Instance.new("Part")
1786
				dz.Name = "Head"
1787
				dz.Locked = true
1788
				dz.Size = Vector3.new(0.2, 0.2, 0.2)
1789
				dz.Position = dt.Position
1790
				dz.BrickColor = BrickColor.new("New Yeller")
1791
				dz.Material = "Neon"
1792
				dz.Transparency = 1
1793
				dz.CanCollide = false
1794
				dz.Parent = dx
1795
				local dA = Instance.new("BodyPosition")
1796
				dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1797
				dA.P = 20000
1798
				dA.D = 300
1799
				dA.Position = dz.Position + Vector3.new(0, 5, 0)
1800
				dA.Parent = dz
1801
				local dB = Instance.new("CylinderMesh")
1802
				dB.Parent = dz
1803
				coroutine.resume(coroutine.create(function()		
1804
		while dB do
1805
			swait()
1806
			dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
1807
		end
1808
	end))
1809
					if dp then
1810
						local dC = Instance.new("BodyVelocity")
1811
						dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
1812
						dC.P = 9999999999
1813
						dC.Velocity = dp
1814
						dC.Parent = dt
1815
						game.Debris:AddItem(dC, dn)
1816
					end
1817
						if dq then
1818
							local dD = Instance.new("BodyAngularVelocity")
1819
							dD.MaxTorque = Vector3.new(99999, 999999, 999999)
1820
							dD.P = math.huge
1821
							dD.AngularVelocity = dq
1822
							dD.Parent = dt
1823
							game.Debris:AddItem(dD, dn)
1824
						end
1825
						local dE = Instance.new("Sound")
1826
						dE.Pitch = rd2(10, 11) / 10
1827
						dE.Volume = rd2(10, 13) / 10
1828
						dE.EmitterSize = 10
1829
						dE.SoundId = "rbxassetid://"
1830
						dE.Parent = dv
1831
						dE:Play()
1832
						coroutine.resume(coroutine.create(function()		
1833
		for I = 1, 5 do
1834
			swait()
1835
			dv.Transparency = dv.Transparency + 0.175
1836
			dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
1837
		end
1838
	end))
1839
		end
1840
	end
1841
end
1842
------
1843
1844
vt = Vector3.new
1845
local new = Instance.new
1846
local cf = CFrame.new
1847
local cfa = CFrame.Angles
1848
local bc = BrickColor.new
1849
1850
function bigbangattack()
1851
	attack = true
1852
	Humanoid.WalkSpeed = 0
1853
	      for i = 0, 8, 0.1 do
1854
        swait()
1855
  Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
1856
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1857
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1858
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
1859
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
1860
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
1861
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
1862
	end
1863
local rng = Instance.new("Part", mouse)
1864
        rng.Anchored = true
1865
        rng.BrickColor = BrickColor.new("Cyan")
1866
        rng.CanCollide = false
1867
        rng.FormFactor = 3
1868
        rng.Name = "Ring"
1869
        rng.Size = Vector3.new(0.4,0.4,0.4)
1870
        rng.Transparency = 0
1871
        rng.TopSurface = 0
1872
        rng.BottomSurface = 0
1873
        rng.CFrame = RootPart.CFrame 
1874
        local rngm = Instance.new("SpecialMesh", rng)
1875
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1876
1877
local rng3 = rng:Clone()
1878
rng3.Parent = char
1879
local rng3m = rng3.Mesh
1880
1881
local rng5 = rng:Clone()
1882
rng5.Parent = char
1883
rng5.BrickColor = BrickColor.new("Cyan")
1884
local rng5m = rng5.Mesh
1885
local rng6 = rng:Clone()
1886
rng6.Material = "Plastic"
1887
rng6.BrickColor = BrickColor.new("Cyan")
1888
rng6.Parent = char
1889
local rng6m = rng6.Mesh
1890
rng6m.Scale = vt(7.5,7.5,7.5)
1891
rng6m.MeshType = "FileMesh"
1892
rng6m.MeshId = "rbxassetid://430736398"
1893
local Must2 = Instance.new("Sound",rng6)
1894
Must2.SoundId = "rbxassetid://135581154"
1895
Must2.Pitch = 0.99
1896
Must2.Volume = 3
1897
Must2.Looped = false
1898
wait(0)
1899
Must2:Play()	
1900
local hita = rng6.Touched:connect(function(hit) 
1901
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
1902
end)
1903
1904
rng3.CFrame = RootPart.CFrame 
1905
1906
rng5.CFrame = RootPart.CFrame 
1907
rng6.CFrame = RootPart.CFrame
1908
			local pie222 = Instance.new("ParticleEmitter")
1909
pie222.Parent = rng6
1910
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
1911
pie222.LightEmission = 1
1912
pie222.Size = NumberSequence.new(6,1)
1913
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
1914
pie222.Transparency = NumberSequence.new(0.6,1)
1915
pie222.EmissionDirection = "Top"
1916
pie222.Enabled = true
1917
pie222.Lifetime = NumberRange.new(1)
1918
pie222.Rotation = NumberRange.new(-320, 320)
1919
pie222.Rate = 404
1920
pie222.Speed = NumberRange.new(0)
1921
pie222.LockedToPart = false
1922
pie222.VelocitySpread = 2 
1923
	wait()
1924
	local scaler = 10/5
1925
	local scaler2 = 10/5 
1926
	for i = 0,10,0.1 do
1927
		swait()
1928
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
1929
		
1930
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
1931
1932
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
1933
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
1934
		rng6.CFrame = rng3.CFrame
1935
		rng.Transparency = rng.Transparency + 1
1936
	
1937
		rng3.Transparency = rng3.Transparency + 0.01
1938
1939
		rng5.Transparency = rng5.Transparency + 0.01
1940
		rng6.Transparency = rng6.Transparency + 0.021
1941
		scaler = scaler - 0.125/5
1942
		scaler2 = scaler2 - 0.1/5
1943
	
1944
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
1945
	
1946
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
1947
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
1948
	end
1949
	hita:disconnect()
1950
	game:GetService("Debris"):AddItem(rng, 1)
1951
1952
	game:GetService("Debris"):AddItem(rng3, 1)
1953
1954
	game:GetService("Debris"):AddItem(rng5, 1)
1955
	attack = false
1956
	pie222:Destroy()
1957
	Humanoid.WalkSpeed = 16
1958
end
1959
1960
1961
function bigbangattack2()
1962
	attack = true
1963
	Humanoid.WalkSpeed = 0
1964
	      for i = 0, 8, 0.1 do
1965
        swait()
1966
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1967
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1968
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
1969
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
1970
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
1971
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
1972
	end
1973
local rng = Instance.new("Part", RightArm)
1974
        rng.Anchored = true
1975
        rng.BrickColor = BrickColor.new("Cyan")
1976
        rng.CanCollide = false
1977
        rng.FormFactor = 3
1978
        rng.Name = "Ring"
1979
        rng.Size = Vector3.new(0.4,0.4,0.4)
1980
        rng.Transparency = 0
1981
        rng.TopSurface = 0
1982
        rng.BottomSurface = 0
1983
        rng.CFrame = RootPart.CFrame 
1984
        local rngm = Instance.new("SpecialMesh", rng)
1985
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1986
1987
local rng3 = rng:Clone()
1988
rng3.Parent = char
1989
local rng3m = rng3.Mesh
1990
1991
local rng5 = rng:Clone()
1992
rng5.Parent = char
1993
rng5.BrickColor = BrickColor.new("Cyan")
1994
local rng5m = rng5.Mesh
1995
local rng6 = rng:Clone()
1996
rng6.Material = "Plastic"
1997
rng6.BrickColor = BrickColor.new("Cyan")
1998
rng6.Parent = char
1999
local rng6m = rng6.Mesh
2000
rng6m.Scale = vt(7.5,7.5,30.5)
2001
rng6m.MeshType = "FileMesh"
2002
rng6m.MeshId = "rbxassetid://430736398"
2003
local Must2 = Instance.new("Sound",Torso)
2004
Must2.SoundId = "rbxassetid://719747626"
2005
Must2.Pitch = 0.99
2006
Must2.Volume = 3
2007
Must2.Looped = false
2008
wait(0)
2009
Must2:Play()	
2010
local hita = rng6.Touched:connect(function(hit) 
2011
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
2012
end)
2013
2014
rng3.CFrame = Head.CFrame 
2015
2016
rng5.CFrame = Head.CFrame 
2017
rng6.CFrame = rng5.CFrame
2018
			local pie222 = Instance.new("ParticleEmitter")
2019
pie222.Parent = rng6
2020
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2021
pie222.LightEmission = 1
2022
pie222.Size = NumberSequence.new(15,1)
2023
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
2024
pie222.Transparency = NumberSequence.new(0.6,1)
2025
pie222.EmissionDirection = "Top"
2026
pie222.Enabled = true
2027
pie222.Lifetime = NumberRange.new(1)
2028
pie222.Rotation = NumberRange.new(-320, 320)
2029
pie222.Rate = 404
2030
pie222.Speed = NumberRange.new(0)
2031
pie222.LockedToPart = false
2032
pie222.VelocitySpread = 2 
2033
	wait()
2034
	local scaler = 10/5
2035
	local scaler2 = 10/5 
2036
	for i = 0,10,0.1 do
2037
		swait()
2038
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
2039
		
2040
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
2041
2042
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
2043
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
2044
		rng6.CFrame = rng3.CFrame
2045
		rng.Transparency = rng.Transparency + 1
2046
	
2047
		rng3.Transparency = rng3.Transparency + 0.01
2048
2049
		rng5.Transparency = rng5.Transparency + 0.01
2050
		rng6.Transparency = rng6.Transparency + 0.021
2051
		scaler = scaler - 0.125/5
2052
		scaler2 = scaler2 - 0.1/5
2053
	
2054
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
2055
	
2056
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
2057
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
2058
	end
2059
	hita:disconnect()
2060
	game:GetService("Debris"):AddItem(rng, 1)
2061
2062
	game:GetService("Debris"):AddItem(rng3, 1)
2063
2064
	game:GetService("Debris"):AddItem(rng5, 1)
2065
	attack = false
2066
	pie222:Destroy()
2067
	Humanoid.WalkSpeed = 16
2068
end
2069
2070
2071
2072
mouse.KeyDown:connect(function(key)
2073
	if key == "k" then
2074
		bigbangattack()
2075
	end
2076
end)
2077
2078
mouse.KeyDown:connect(function(k) ---galickgun
2079
  if attack == false and k == "n" and MV4 > 80 and firemode == true then
2080
    MV4 = 0
2081
local Must = Instance.new("Sound",Torso)
2082
Must.SoundId = "rbxassetid://719748223"
2083
Must.Pitch = 0.99
2084
Must.Volume = 3.4
2085
Must.Looped = false
2086
wait(0)
2087
Must:Play()	
2088
    Humanoid.WalkSpeed = 13
2089
local Aura = Instance.new('ParticleEmitter')
2090
Aura.Name = "Aura"
2091
Aura.Texture = "rbxassetid://347730682"
2092
Aura.Parent = Torso
2093
Aura.LightEmission = 1
2094
Aura.Transparency = NumberSequence.new(0.4,1)
2095
Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2096
Aura.Size = NumberSequence.new(1,9)
2097
Aura.Rotation = NumberRange.new(-360,360)
2098
Aura.LockedToPart = true
2099
Aura.Lifetime = NumberRange.new(1)
2100
Aura.Rate = 100
2101
Aura.Speed = NumberRange.new(0)
2102
Aura.EmissionDirection = "Top"
2103
local Aura2 = Instance.new('ParticleEmitter')
2104
Aura2.Name = "Aura"
2105
Aura2.Texture = "rbxassetid://1046299182"
2106
Aura2.Parent = Torso
2107
Aura2.LightEmission = 1
2108
Aura2.Transparency = NumberSequence.new(0,1)
2109
Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2110
Aura2.Size = NumberSequence.new(14)
2111
Aura2.Rotation = NumberRange.new(-360,360)
2112
Aura2.LockedToPart = true
2113
Aura2.Lifetime = NumberRange.new(0.2)
2114
Aura2.Rate = 20
2115
Aura2.Speed = NumberRange.new(0)
2116
Aura2.EmissionDirection = "Top"
2117
    attack = true
2118
    Firepart1 = Instance.new("Part", RightArm)
2119
    Firepart1.Size = Vector3.new(1, 1, 1)
2120
    GuW1 = Instance.new("Weld")
2121
    GuW1.Name = "GuW"
2122
    GuW1.Part0 = RightArm
2123
    GuW1.C0 = cn(0, -1, 0)
2124
    GuW1.C1 = cn(0, 0, 0)
2125
    GuW1.Part1 = Firepart1
2126
    GuW1.Parent = RightArm
2127
    Firepart1.Transparency = 1
2128
    Firepart2 = Instance.new("Part", LeftArm)
2129
    Firepart2.Size = Vector3.new(1, 1, 1)
2130
    GuW2 = Instance.new("Weld")
2131
    GuW2.Name = "GuW"
2132
    GuW2.Part0 = LeftArm
2133
    GuW2.C0 = cn(0, -1, 0)
2134
    GuW2.C1 = cn(0, 0, 0)
2135
    GuW2.Part1 = Firepart2
2136
    GuW2.Parent = LeftArm
2137
    Firepart2.Transparency = 1
2138
    GuW1:Destroy()
2139
    GuW1 = Instance.new("Weld")
2140
    GuW1.Name = "GuW"
2141
    GuW1.Part0 = Torso
2142
    GuW1.C0 = cn(0, 0, -6)
2143
    GuW1.C1 = cn(0, 0, 0)
2144
    GuW1.Part1 = Firepart1
2145
    GuW1.Parent = Torso
2146
    GuW2:Destroy()
2147
    GuW2 = Instance.new("Weld")
2148
    GuW2.Name = "GuW"
2149
    GuW2.Part0 = Torso
2150
    GuW2.C0 = cn(0, 0, -6)
2151
    GuW2.C1 = cn(0, 0, 0)
2152
    GuW2.Part1 = Firepart2
2153
    GuW2.Parent = Torso
2154
    GuW2:Destroy()
2155
    GuW2 = Instance.new("Weld")
2156
    GuW2.Name = "GuW"
2157
    GuW2.Part0 = Torso
2158
    GuW2.C0 = cn(0, 0, -4)
2159
    GuW2.C1 = cn(0, 0, 0)
2160
    GuW2.Part1 = Firepart2
2161
    GuW2.Parent = Torso
2162
    for i = 0, 18, 0.1 do
2163
      swait()
2164
      if Torsovelocity.Y > 2 then
2165
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2166
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
2167
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2168
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2169
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2170
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2171
      elseif Torsovelocity.Y < 1 then
2172
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
2173
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
2174
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2175
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
2176
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2177
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2178
      end
2179
    end
2180
    GuW1:Destroy()
2181
    GuW1 = Instance.new("Weld")
2182
    GuW1.Name = "GuW"
2183
    GuW1.Part0 = Torso
2184
    GuW1.C0 = cn(0, 0, -15)
2185
    GuW1.C1 = cn(0, 0, 0)
2186
    GuW1.Part1 = Firepart1
2187
    GuW1.Parent = Torso
2188
    GuW2:Destroy()
2189
    GuW2 = Instance.new("Weld")
2190
    GuW2.Name = "GuW"
2191
    GuW2.Part0 = Torso
2192
    GuW2.C0 = cn(0, 0, -17.5)
2193
    GuW2.C1 = cn(0, 0, 0)
2194
    GuW2.Part1 = Firepart2
2195
    GuW2.Parent = Torso
2196
local Must = Instance.new("Sound",Torso)
2197
Must.SoundId = "rbxassetid://719747626"
2198
Must.Pitch = 0.99
2199
Must.Volume = 3.9
2200
Must.Looped = false
2201
wait(0)
2202
Must:Play()	
2203
    for i = 0, 1.25, 0.01 do
2204
      swait()
2205
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
2206
      shoottraildd22(mouse.Hit.p, Torso, 0)
2207
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
2208
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
2209
      if Torsovelocity.Y > 2 then
2210
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2211
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2212
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
2213
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
2214
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2215
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2216
      end
2217
    end
2218
Must:Stop()
2219
Aura:Destroy()
2220
Aura2:Destroy()
2221
    wait(0.5)
2222
    Humanoid.WalkSpeed = 16
2223
    attack = false
2224
    MV4 = 300
2225
    Firepart1:Destroy()
2226
    Firepart2:Destroy()
2227
  end
2228
end)
2229
2230
2231
d = {}
2232
function iteffect()
2233
2234
coroutine.resume(coroutine.create(function()
2235
2236
for i = 1, 10 do
2237
effect = Instance.new("Part", workspace)
2238
effect.Anchored = true
2239
effect.CanCollide = false
2240
effect.Size = Vector3.new(0.2, 3, 0.2)
2241
effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
2242
effect.Transparency = 0
2243
effect.Material = "Plastic"
2244
effect.BrickColor = BrickColor.new("Really black")
2245
table.insert(d, effect)
2246
game:GetService("Debris"):AddItem(effect, 0.3)
2247
end
2248
2249
coroutine.resume(coroutine.create(function()
2250
for i = 1, 10 do
2251
for i,e in pairs(d) do
2252
e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
2253
e.Transparency = e.Transparency + 0.030
2254
end
2255
wait(0.01)
2256
end
2257
2258
end))
2259
end))
2260
2261
2262
end
2263
2264
tp = true
2265
2266
mouse.KeyDown:connect(function(k)
2267
if k == "e" then
2268
if tp == true then
2269
tp = false
2270
local Must = Instance.new("Sound",Torso)
2271
Must.SoundId = "rbxassetid://1055279036"
2272
Must.Pitch = 0.99
2273
Must.Volume = 1.2
2274
Must.Looped = false
2275
wait(0)
2276
Must:Play()	
2277
Zanzoken = Instance.new("Part",char)
2278
Zanzoken.Anchored = true
2279
Zanzoken.CanCollide = false
2280
Zanzoken.Position = v3(999,999,999)
2281
Zanzoken.CFrame = Torso.CFrame
2282
game.Debris:AddItem(Zanzoken,0.5)
2283
Zanzoken.Transparency = 1
2284
wait()
2285
idk = Instance.new("BillboardGui",Zanzoken)
2286
idk.Size = UDim2.new(10,0,15,0)
2287
idk.AlwaysOnTop = false
2288
idk1 = Instance.new("ImageLabel",idk)
2289
idk1.BackgroundTransparency = 1
2290
idk.ExtentsOffset = v3(0,0,0)
2291
idk1.ImageTransparency = 0
2292
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2293
idk1.Size = UDim2.new(2,0,1,0)
2294
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2295
idk1.Image = "rbxassetid://319554883"
2296
char.Head.face.Parent = game.Lighting
2297
  wait(0)
2298
char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
2299
game.Lighting.face.Parent = char.Head
2300
   wait(0)
2301
Zanzoken = Instance.new("Part",char)
2302
Zanzoken.Anchored = true
2303
Zanzoken.CanCollide = false
2304
Zanzoken.Position = v3(999,999,999)
2305
Zanzoken.CFrame = Torso.CFrame
2306
game.Debris:AddItem(Zanzoken,0.5)
2307
Zanzoken.Transparency = 1
2308
wait()
2309
idk = Instance.new("BillboardGui",Zanzoken)
2310
idk.Size = UDim2.new(10,0,15,0)
2311
idk.AlwaysOnTop = false
2312
idk1 = Instance.new("ImageLabel",idk)
2313
idk1.BackgroundTransparency = 1
2314
idk.ExtentsOffset = v3(0,0,0)
2315
idk1.ImageTransparency = 0
2316
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2317
idk1.Size = UDim2.new(2,0,1,0)
2318
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2319
idk1.Image = "rbxassetid://319554883"
2320
2321
wait(0.4)
2322
tp = true
2323
2324
2325
end
2326
end
2327
end)
2328
2329
2330
MV4 = 300
2331
mouse.KeyDown:connect(function(k)
2332
  if attack == false and k == "v" and MV4 > 80 and firemode == true then
2333
    MV4 = 0
2334
local Must = Instance.new("Sound",workspace)
2335
Must.SoundId = "rbxassetid://194135434"
2336
Must.Pitch = 0.99
2337
Must.Volume = 1.7
2338
Must.Looped = true
2339
wait(0)
2340
Must:Play()
2341
		 local lb = Instance.new("Part")
2342
  lb.Parent = char
2343
   lb.Material = "Neon"
2344
    lb.Color = BrickColor.new("Gold").Color
2345
     lb.CanCollide = false
2346
     lb.Material = "Neon"
2347
     lb.Size = vt(1,1,1)
2348
     lb.CFrame = Torso.CFrame
2349
     lb.Rotation = vt(0,0,0)
2350
     lb.Anchored = true
2351
     lb.Transparency = 0
2352
     local thing = Instance.new("SpecialMesh",lb)
2353
     thing.MeshType = "FileMesh"
2354
     thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
2355
     thing.Scale = vt(0,15,0)
2356
     local chancerot = math.random(1,2)
2357
     for z = 0, 4 do
2358
     if chancerot == 1 then
2359
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2360
     elseif chancerot == 2 then
2361
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2362
     end
2363
     lb.Transparency = lb.Transparency + 0.1
2364
     thing.Scale = thing.Scale + vt(15,0,15)
2365
     wait()
2366
     end
2367
     for z = 0, 4 do
2368
     if chancerot == 1 then
2369
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2370
     elseif chancerot == 2 then
2371
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2372
     end
2373
     lb.Transparency = lb.Transparency + 0.1
2374
     thing.Scale = thing.Scale + vt(15,0,15)
2375
     wait()
2376
end
2377
2378
local Aura = Instance.new('ParticleEmitter')
2379
Aura.Name = "Aura"
2380
Aura.Texture = "rbxassetid://347730682"
2381
Aura.Parent = Torso
2382
Aura.LightEmission = 1
2383
Aura.Transparency = NumberSequence.new(0.5,1)
2384
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2385
Aura.Size = NumberSequence.new(1,25)
2386
Aura.Rotation = NumberRange.new(-360,360)
2387
Aura.LockedToPart = true
2388
Aura.Lifetime = NumberRange.new(1)
2389
Aura.Rate = 100
2390
Aura.Speed = NumberRange.new(0)
2391
Aura.EmissionDirection = "Top"
2392
local Aura2 = Instance.new('ParticleEmitter')
2393
Aura2.Name = "Aura"
2394
Aura2.Texture = "rbxassetid://1046299182"
2395
Aura2.Parent = Torso
2396
Aura2.LightEmission = 1
2397
Aura2.Transparency = NumberSequence.new(0,1)
2398
Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2399
Aura2.Size = NumberSequence.new(55)
2400
Aura2.Rotation = NumberRange.new(-360,360)
2401
Aura2.LockedToPart = true
2402
Aura2.Lifetime = NumberRange.new(0.2)
2403
Aura2.Rate = 20
2404
Aura2.Speed = NumberRange.new(0)
2405
Aura2.EmissionDirection = "Top"
2406
lig = Instance.new("PointLight",Player.Character.Torso)
2407
lig.Color=Color3.new(255,255,0)
2408
lig.Range = 12
2409
    Humanoid.WalkSpeed = 0.01
2410
    attack = true
2411
    Firepart1 = Instance.new("Part", RightArm)
2412
    Firepart1.Size = Vector3.new(1, 1, 1)
2413
    GuW1 = Instance.new("Weld")
2414
    GuW1.Name = "GuW"
2415
    GuW1.Part0 = RightArm
2416
    GuW1.C0 = cn(0, -1, 0)
2417
    GuW1.C1 = cn(0, 0, 0)
2418
    GuW1.Part1 = Firepart1
2419
    GuW1.Parent = RightArm
2420
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
2421
    Firepart1.Transparency = 1
2422
    Firepart2 = Instance.new("Part", LeftArm)
2423
    Firepart2.Size = Vector3.new(1, 1, 1)
2424
    GuW2 = Instance.new("Weld")
2425
    GuW2.Name = "GuW"
2426
    GuW2.Part0 = LeftArm
2427
    GuW2.C0 = cn(0, -1, 0)
2428
    GuW2.C1 = cn(0, 0, 0)
2429
    GuW2.Part1 = Firepart2
2430
    GuW2.Parent = LeftArm
2431
    Firepart2.Transparency = 1
2432
 
2433
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
2434
    GuW1:Destroy()
2435
    GuW1 = Instance.new("Weld")
2436
    GuW1.Name = "GuW"
2437
    GuW1.Part0 = Torso
2438
    GuW1.C0 = cn(0, 0, -6)
2439
    GuW1.C1 = cn(0, 0, 0)
2440
    GuW1.Part1 = Firepart1
2441
    GuW1.Parent = Torso
2442
    GuW2:Destroy()
2443
    GuW2 = Instance.new("Weld")
2444
    GuW2.Name = "GuW"
2445
    GuW2.Part0 = Torso
2446
    GuW2.C0 = cn(0, 0, -6)
2447
    GuW2.C1 = cn(0, 0, 0)
2448
    GuW2.Part1 = Firepart2
2449
    GuW2.Parent = Torso
2450
2451
    GuW2:Destroy()
2452
    GuW2 = Instance.new("Weld")
2453
    GuW2.Name = "GuW"
2454
    GuW2.Part0 = Torso
2455
    GuW2.C0 = cn(0, 0, -4)
2456
    GuW2.C1 = cn(0, 0, 0)
2457
    GuW2.Part1 = Firepart2
2458
    GuW2.Parent = Torso
2459
    for i = 0, 15, 0.1 do
2460
      swait()
2461
      if Torsovelocity.Y > 2 then
2462
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2463
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2464
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2465
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2466
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2467
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2468
      elseif Torsovelocity.Y < 1 then
2469
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2470
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2471
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2472
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2473
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2474
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2475
      end
2476
    end
2477
wait(16)
2478
local Aura3 = Instance.new('ParticleEmitter')
2479
Aura3.Name = "Aura"
2480
Aura3.Texture = "rbxassetid://1046299182"
2481
Aura3.Parent = Torso
2482
Aura3.LightEmission = 1
2483
Aura3.Transparency = NumberSequence.new(0.4,1)
2484
Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2485
Aura3.Size = NumberSequence.new(140)
2486
Aura3.Rotation = NumberRange.new(-360,360)
2487
Aura3.LockedToPart = true
2488
Aura3.Lifetime = NumberRange.new(0.2)
2489
Aura3.Rate = 70
2490
Aura3.Speed = NumberRange.new(0)
2491
Aura3.EmissionDirection = "Top"
2492
local Aura4 = Instance.new('ParticleEmitter')
2493
Aura4.Name = "Aura"
2494
Aura4.Texture = "rbxassetid://1046299182"
2495
Aura4.Parent = Torso
2496
Aura4.LightEmission = 1
2497
Aura4.Transparency = NumberSequence.new(0.7,1)
2498
Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
2499
Aura4.Size = NumberSequence.new(190)
2500
Aura4.Rotation = NumberRange.new(-360,360)
2501
Aura4.LockedToPart = true
2502
Aura4.Lifetime = NumberRange.new(0.2)
2503
Aura4.Rate = 120
2504
Aura4.Speed = NumberRange.new(0)
2505
Aura4.EmissionDirection = "Top"
2506
local Aura5 = Instance.new('ParticleEmitter')
2507
Aura5.Name = "Aura"
2508
Aura5.Texture = "rbxassetid://347730682"
2509
Aura5.Parent = Torso
2510
Aura5.LightEmission = 1
2511
Aura5.Transparency = NumberSequence.new(0.2,1)
2512
Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2513
Aura5.Size = NumberSequence.new(1,65)
2514
Aura5.Rotation = NumberRange.new(-360,360)
2515
Aura5.LockedToPart = true
2516
Aura5.Lifetime = NumberRange.new(1)
2517
Aura5.Rate = 200
2518
Aura5.Speed = NumberRange.new(0)
2519
Aura5.EmissionDirection = "Top"
2520
local quake = Instance.new("Sound",workspace) 
2521
quake.SoundId = "rbxassetid://1048411878"
2522
quake.Pitch = 0.99
2523
quake.Volume = 1.3
2524
quake.Looped = true
2525
wait(0)
2526
quake:Play()
2527
local scrr = Instance.new("Sound",Torso)
2528
scrr.SoundId = "rbxassetid://908472235"
2529
scrr.Pitch = 0.99
2530
scrr.Volume = 0.5
2531
scrr.Looped = true
2532
wait(0)
2533
scrr:Play()
2534
2535
 for i = 0, 2, 0.1 do
2536
      swait()
2537
		 local lb = Instance.new("Part")
2538
  lb.Parent = char
2539
   lb.Material = "Neon"
2540
    lb.Color = BrickColor.new("Gold").Color
2541
     lb.CanCollide = false
2542
     lb.Material = "Neon"
2543
     lb.Size = vt(0.5,0,0.5)
2544
     lb.CFrame = Torso.CFrame
2545
     lb.Rotation = vt(0,0,0)
2546
     lb.Anchored = true
2547
     lb.Transparency = 0
2548
     local thing = Instance.new("SpecialMesh",lb)
2549
     thing.MeshType = "FileMesh"
2550
     thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
2551
     thing.Scale = vt(0,15,0)
2552
     local chancerot = math.random(1,2)
2553
     for z = 0, 4 do
2554
     if chancerot == 1 then
2555
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2556
     elseif chancerot == 2 then
2557
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2558
     end
2559
     lb.Transparency = lb.Transparency + 0.1
2560
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2561
     wait()
2562
     end
2563
     for z = 0, 4 do
2564
     if chancerot == 1 then
2565
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2566
     elseif chancerot == 2 then
2567
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2568
     end
2569
     lb.Transparency = lb.Transparency + 0.1
2570
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2571
     wait()
2572
end
2573
end
2574
2575
    
2576
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
2577
    for i = 0, 24, 0.1 do
2578
      swait()
2579
      if Torsovelocity.Y > 2 then
2580
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2581
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2582
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2583
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2584
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2585
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2586
      elseif Torsovelocity.Y < 1 then
2587
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2588
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2589
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2590
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2591
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2592
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2593
      end
2594
    end
2595
wait(5)
2596
    GuW1:Destroy()
2597
    GuW1 = Instance.new("Weld")
2598
    GuW1.Name = "GuW"
2599
    GuW1.Part0 = Torso
2600
    GuW1.C0 = cn(0, 0, -15)
2601
    GuW1.C1 = cn(0, 0, 0)
2602
    GuW1.Part1 = Firepart1
2603
    GuW1.Parent = Torso
2604
    GuW2:Destroy()
2605
    GuW2 = Instance.new("Weld")
2606
    GuW2.Name = "GuW"
2607
    GuW2.Part0 = Torso
2608
    GuW2.C0 = cn(0, 0, -17.5)
2609
    GuW2.C1 = cn(0, 0, 0)
2610
    GuW2.Part1 = Firepart2
2611
    GuW2.Parent = Torso
2612
local Must2 = Instance.new("Sound",Torso) --1048411878
2613
Must2.SoundId = "rbxassetid://950551676"
2614
Must2.Pitch = 0.99
2615
Must2.Volume = math.huge
2616
Must2.Looped = false
2617
wait(0)
2618
Must2:Play()
2619
quake:Stop()
2620
scrr:Stop()
2621
local Gone = Instance.new('ParticleEmitter')
2622
Gone.Name = "Aura"
2623
Gone.Texture = "rbxassetid://1046299182"
2624
Gone.Parent = Torso
2625
Gone.LightEmission = 1
2626
Gone.Transparency = NumberSequence.new(0.7,1)
2627
Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2628
Gone.Size = NumberSequence.new(340)
2629
Gone.Rotation = NumberRange.new(-360,360)
2630
Gone.LockedToPart = true
2631
Gone.Lifetime = NumberRange.new(0.2)
2632
Gone.Rate = 70
2633
Gone.Speed = NumberRange.new(0)
2634
Gone.EmissionDirection = "Top"
2635
wait(2)
2636
Aura:Destroy()
2637
Aura2:Destroy()
2638
Aura3:Destroy()
2639
Aura4:Destroy()
2640
Aura5:Destroy()
2641
lig:Destroy()
2642
Gone:Destroy()
2643
    for i = 0, 3, 0.01 do
2644
      swait()
2645
      shoottraildd2(mouse.Hit.p, Torso, 0)
2646
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
2647
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
2648
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
2649
       if Torsovelocity.Y > 2 then
2650
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2651
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2652
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2653
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2654
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2655
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2656
      elseif Torsovelocity.Y < 1 then
2657
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2658
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2659
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2660
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2661
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2662
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2663
      end
2664
    end
2665
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
2666
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
2667
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
2668
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
2669
    for i = 0, 3, 0.1 do
2670
      swait()
2671
      if Torsovelocity.Y > 2 then
2672
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2673
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2674
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2675
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2676
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2677
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2678
      elseif Torsovelocity.Y < 1 then
2679
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2680
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
2681
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2682
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2683
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2684
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2685
      end
2686
    end
2687
    wait(1)
2688
    Humanoid.WalkSpeed = 16
2689
    attack = false
2690
    MV4 = 0
2691
Must:Stop()
2692
    Firepart1:Destroy()
2693
    Firepart2:Destroy()
2694
  end
2695
end)
2696
2697
2698
2699
---forms
2700
mouse.KeyDown:connect(function(key)
2701
if key=="1" then	
2702
	Base()
2703
	SSJ()
2704
	char.JumPower = 150
2705
	end
2706
	end)
2707
Health = 140,000  --------- Serious mode aura.
2708
BaseHealth = 10,000
2709
2710
2711
2712
2713
SuperSaiyan = false
2714
2715
Player = game.Players.LocalPlayer
2716
Char = Player.Character
2717
Torso = Char.Torso
2718
2719
function SSJ()
2720
	for X = 1, 1 do wait()
2721
2722
2723
	wait(0)
2724
	for X = 1, 1 do wait()
2725
		local Effect = Instance.new("Part")
2726
	Effect.Name = "Effect"
2727
	Effect.Parent = Torso
2728
	Effect.CFrame = Torso.CFrame
2729
	Effect.BrickColor = BrickColor.new("Lapis")
2730
	Effect.Shape = "Ball"
2731
	Effect.Size = Vector3.new(1, 1, 1)
2732
	Effect.Anchored = true
2733
	Effect.Material = "Neon"
2734
	Effect.CanCollide = false
2735
		Effect.CFrame = Torso.CFrame
2736
		Effect.Size = Effect.Size + Vector3.new(0.5)
2737
		Effect.Transparency = Effect.Transparency + 0.04
2738
	end
2739
	end
2740
2741
repeat
2742
Torso:FindFirstChild("Effect"):Remove()
2743
until Torso:FindFirstChild("Effect") == nil
2744
2745
	
2746
local Color1 = Color3.new(255, 255, 0)
2747
local Color2 = Color3.new(255, 255, 0)	
2748
2749
Hair7:Destroy()
2750
Hair7 = Instance.new("Part")
2751
Hair7.Parent = char
2752
Hair7.Name = "Hair"
2753
Hair7.CanCollide = false
2754
Hair7.Locked = true
2755
Hair7.TopSurface = "Smooth"
2756
Hair7.BottomSurface = "Smooth"
2757
Hair7.formFactor = "Symmetric"
2758
Hair7.Material = "Neon"
2759
Hair7.BrickColor = BrickColor.new("Daisy orange")
2760
Hair7.CFrame = char.Torso.CFrame
2761
Hair7.Size = Vector3.new(1, 1, 1)
2762
Hair7.Transparency = 0
2763
2764
2765
Weld1 = Instance.new("Weld")
2766
Weld1.Parent = char.Head
2767
Weld1.Part0 = char.Head
2768
Weld1.Part1 = Hair7
2769
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2770
2771
Mesh = Instance.new("SpecialMesh")
2772
Mesh.Offset = Vector3.new(0,-0.4,0)
2773
Mesh.Parent = Hair7
2774
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2775
Mesh.MeshType = "FileMesh"
2776
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2777
Mesh.TextureId = "" 
2778
char.Head.face.Texture = "rbxassetid://1108357707"
2779
local Must = Instance.new("Sound",Torso)
2780
Must.SoundId = "rbxassetid://1035030726"
2781
Must.Pitch = 0.99
2782
Must.Volume = 1.4
2783
Must.Looped = false
2784
wait(0)
2785
Must:Play()	
2786
	a21e = new("Part",char)
2787
a21e.Name = "Beam"..num
2788
a21e.Locked = true
2789
a21e.Size = v3(1,1,1)
2790
a21e.CanCollide = false
2791
a21e.BrickColor = bc("Gold")
2792
a21e.Material = "Neon"
2793
a21e.Transparency = 0
2794
aa21e = new("SpecialMesh",a21e)
2795
a21e.Anchored = true
2796
a21e.Position = RootPart.Position
2797
aa21e.MeshType = "Sphere"
2798
aa21e.Scale = v3(1,1,1)
2799
	a51e = new("Part",char)
2800
a51e.Name = "Beam"..num
2801
a51e.Locked = true
2802
a51e.Size = v3(1,1,1)
2803
a51e.CanCollide = false
2804
a51e.BrickColor = bc("New Yeller")
2805
a51e.Material = "Neon"
2806
a51e.Transparency = 0
2807
aa51e = new("SpecialMesh",a51e)
2808
a51e.Anchored = true
2809
a51e.Position = RootPart.Position
2810
aa51e.MeshType = "Sphere"
2811
aa51e.Scale = v3(1,1,1)
2812
	a61e = new("Part",char)
2813
a61e.Name = "Beam"..num
2814
a61e.Locked = true
2815
a61e.Size = v3(1,1,1)
2816
a61e.CanCollide = false
2817
a61e.BrickColor = bc("White")
2818
a61e.Material = "Neon"
2819
a61e.Transparency = 0
2820
aa61e = new("SpecialMesh",a61e)
2821
a61e.Anchored = true
2822
a61e.Position = RootPart.Position
2823
aa61e.MeshType = "Sphere"
2824
aa61e.Scale = v3(1,1,1)
2825
for i = 1,50 do
2826
	wait()
2827
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
2828
	a21e.Transparency = a21e.Transparency + 0.03
2829
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
2830
	a51e.Transparency = a51e.Transparency + 0.03
2831
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
2832
	a61e.Transparency = a61e.Transparency + 0.02
2833
end
2834
a61e:Destroy()
2835
aa61e:Destroy()
2836
a51e:Destroy()
2837
aa51e:Destroy()
2838
a21e:Destroy()
2839
aa21e:Destroy()
2840
	
2841
2842
local Aura = Instance.new('ParticleEmitter')
2843
Aura.Name = "Aura"
2844
Aura.Texture = "rbxassetid://347730682"
2845
Aura.Parent = Torso
2846
Aura.LightEmission = 1
2847
Aura.Transparency = NumberSequence.new(0.6,1)
2848
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2849
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
2850
Aura.LockedToPart = true
2851
Aura.Lifetime = NumberRange.new(1)
2852
Aura.Rate = 100
2853
Aura.Speed = NumberRange.new(4.3)
2854
Aura.EmissionDirection = "Top"
2855
2856
SuperSaiyan = true	
2857
Humanoid.JumpPower = 120
2858
	
2859
Char.Humanoid.MaxHealth = Health
2860
wait(0.3)	
2861
Char.Humanoid.Health = Health
2862
wait(0.7)
2863
Must:Destroy()
2864
end
2865
2866
function Base()
2867
	SuperSaiyan = false
2868
	local Effect = Instance.new("Part")
2869
	Effect.Name = "Effect"
2870
	Effect.Parent = Torso
2871
	Effect.CFrame = Torso.CFrame
2872
	Effect.BrickColor = BrickColor.new("White")
2873
	Effect.Shape = "Ball"
2874
	Effect.Size = Vector3.new(8, 8, 8)
2875
	Effect.Anchored = true
2876
	Effect.Material = "Neon"
2877
	Effect.CanCollide = false
2878
	for loop = 1, 25 do wait()
2879
		Effect.CFrame = Torso.CFrame
2880
		Effect.Size = Effect.Size + Vector3.new(-0.5)
2881
		Effect.Transparency = Effect.Transparency + 0.04
2882
		
2883
	end
2884
repeat
2885
	
2886
	
2887
Torso:FindFirstChild("Effect"):Remove()
2888
until Torso:FindFirstChild("Effect") == nil
2889
2890
char.Head.face.Texture = "rbxassetid://1108342609"
2891
Hair7:Destroy()
2892
wait(0.1)
2893
Hair7 = Instance.new("Part")
2894
Hair7.Parent = char
2895
Hair7.Name = "Hair"
2896
Hair7.CanCollide = false
2897
Hair7.Locked = true
2898
Hair7.TopSurface = "Smooth"
2899
Hair7.BottomSurface = "Smooth"
2900
Hair7.formFactor = "Symmetric"
2901
Hair7.Material = "Neon"
2902
Hair7.BrickColor = BrickColor.new("Really black")
2903
Hair7.CFrame = char.Torso.CFrame
2904
Hair7.Size = Vector3.new(1, 1, 1)
2905
Hair7.Transparency = 0
2906
2907
2908
Weld1 = Instance.new("Weld")
2909
Weld1.Parent = char.Head
2910
Weld1.Part0 = char.Head
2911
Weld1.Part1 = Hair7
2912
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2913
2914
Mesh = Instance.new("SpecialMesh")
2915
Mesh.Offset = Vector3.new(0,-0.4,0)
2916
Mesh.Parent = Hair7
2917
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2918
Mesh.MeshType = "FileMesh"
2919
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2920
Mesh.TextureId = "" 
2921
2922
2923
2924
for i, v in pairs(Torso:GetChildren()) do
2925
	if v:IsA('ParticleEmitter') then
2926
		v:Remove()
2927
	end
2928
end
2929
for i, v in pairs(LeftArm:GetChildren()) do
2930
	if v:IsA('ParticleEmitter') then
2931
		v:Remove()
2932
	end
2933
end
2934
for i, v in pairs(RightArm:GetChildren()) do
2935
	if v:IsA('ParticleEmitter') then
2936
		v:Remove()
2937
	end
2938
end
2939
for i, v in pairs(RightLeg:GetChildren()) do
2940
	if v:IsA('ParticleEmitter') then
2941
		v:Remove()
2942
	end
2943
end
2944
for i, v in pairs(LeftLeg:GetChildren()) do
2945
	if v:IsA('ParticleEmitter') then
2946
		v:Remove()
2947
	end
2948
end
2949
	
2950
2951
end
2952
2953
mouse.KeyDown:connect(function(key)
2954
if key=="9" then	
2955
	Base()
2956
end
2957
end)
2958
2959
mouse.KeyDown:connect(function(key)
2960
if key=="4" then	
2961
	Base()
2962
	SSJB()
2963
	char.JumPower = 150
2964
	end
2965
	end)
2966
Health = 140,000  --------- Serious mode aura.
2967
BaseHealth = 10,000
2968
2969
2970
2971
2972
SuperSaiyanBlue = false
2973
2974
Player = game.Players.LocalPlayer
2975
Char = Player.Character
2976
Torso = Char.Torso
2977
2978
function SSJB()
2979
	for X = 1, 1 do wait()
2980
2981
2982
	wait(0)
2983
	for X = 1, 1 do wait()
2984
		local Effect = Instance.new("Part")
2985
	Effect.Name = "Effect"
2986
	Effect.Parent = Torso
2987
	Effect.CFrame = Torso.CFrame
2988
	Effect.BrickColor = BrickColor.new("Lapis")
2989
	Effect.Shape = "Ball"
2990
	Effect.Size = Vector3.new(1, 1, 1)
2991
	Effect.Anchored = true
2992
	Effect.Material = "Neon"
2993
	Effect.CanCollide = false
2994
		Effect.CFrame = Torso.CFrame
2995
		Effect.Size = Effect.Size + Vector3.new(0.5)
2996
		Effect.Transparency = Effect.Transparency + 0.04
2997
	end
2998
	end
2999
3000
repeat
3001
Torso:FindFirstChild("Effect"):Remove()
3002
until Torso:FindFirstChild("Effect") == nil
3003
3004
	
3005
local Color1 = Color3.new(255, 255, 0)
3006
local Color2 = Color3.new(255, 255, 0)	
3007
3008
 for i = 0, 3, 0.1 do
3009
	swait()
3010
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
3011
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
3012
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
3013
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
3014
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3015
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3016
end
3017
3018
Hair7:Destroy()
3019
wait(0.1)
3020
Hair7 = Instance.new("Part")
3021
Hair7.Parent = char
3022
Hair7.Name = "Hair"
3023
Hair7.CanCollide = false
3024
Hair7.Locked = true
3025
Hair7.TopSurface = "Smooth"
3026
Hair7.BottomSurface = "Smooth"
3027
Hair7.formFactor = "Symmetric"
3028
Hair7.Material = "Neon"
3029
Hair7.BrickColor = BrickColor.new("Cyan")
3030
Hair7.CFrame = char.Torso.CFrame
3031
Hair7.Size = Vector3.new(1, 1, 1)
3032
Hair7.Transparency = 0
3033
3034
3035
Weld1 = Instance.new("Weld")
3036
Weld1.Parent = char.Head
3037
Weld1.Part0 = char.Head
3038
Weld1.Part1 = Hair7
3039
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3040
3041
Mesh = Instance.new("SpecialMesh")
3042
Mesh.Offset = Vector3.new(0,-0.4,0)
3043
Mesh.Parent = Hair7
3044
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3045
Mesh.MeshType = "FileMesh"
3046
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3047
Mesh.TextureId = "" 
3048
wait(0.1)
3049
char.Head.face.Texture = "rbxassetid://262534270"
3050
local Must = Instance.new("Sound",Torso)
3051
Must.SoundId = "rbxassetid://874183151"
3052
Must.Pitch = 0.99
3053
Must.Volume = 1.4
3054
Must.Looped = false
3055
wait(0)
3056
Must:Play()	
3057
	a21e = new("Part",char)
3058
a21e.Name = "Beam"..num
3059
a21e.Locked = true
3060
a21e.Size = v3(1,1,1)
3061
a21e.CanCollide = false
3062
a21e.BrickColor = bc("Toothpaste")
3063
a21e.Material = "Neon"
3064
a21e.Transparency = 0
3065
aa21e = new("SpecialMesh",a21e)
3066
a21e.Anchored = true
3067
a21e.Position = RootPart.Position
3068
aa21e.MeshType = "Sphere"
3069
aa21e.Scale = v3(1,1,1)
3070
	a51e = new("Part",char)
3071
a51e.Name = "Beam"..num
3072
a51e.Locked = true
3073
a51e.Size = v3(1,1,1)
3074
a51e.CanCollide = false
3075
a51e.BrickColor = bc("Cyan")
3076
a51e.Material = "Neon"
3077
a51e.Transparency = 0
3078
aa51e = new("SpecialMesh",a51e)
3079
a51e.Anchored = true
3080
a51e.Position = RootPart.Position
3081
aa51e.MeshType = "Sphere"
3082
aa51e.Scale = v3(1,1,1)
3083
	a61e = new("Part",char)
3084
a61e.Name = "Beam"..num
3085
a61e.Locked = true
3086
a61e.Size = v3(1,1,1)
3087
a61e.CanCollide = false
3088
a61e.BrickColor = bc("Lapis")
3089
a61e.Material = "Neon"
3090
a61e.Transparency = 0
3091
aa61e = new("SpecialMesh",a61e)
3092
a61e.Anchored = true
3093
a61e.Position = RootPart.Position
3094
aa61e.MeshType = "Sphere"
3095
aa61e.Scale = v3(1,1,1)
3096
for i = 1,50 do
3097
	wait()
3098
	aa21e.Scale = aa21e.Scale + v3(2,2,2)
3099
	a21e.Transparency = a21e.Transparency + 0.03
3100
	aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
3101
	a51e.Transparency = a51e.Transparency + 0.03
3102
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3103
	a61e.Transparency = a61e.Transparency + 0.02
3104
end
3105
a61e:Destroy()
3106
aa61e:Destroy()
3107
a51e:Destroy()
3108
aa51e:Destroy()
3109
a21e:Destroy()
3110
aa21e:Destroy()
3111
	
3112
3113
local Aura = Instance.new('ParticleEmitter')
3114
Aura.Name = "Aura"
3115
Aura.Texture = "rbxassetid://347730682"
3116
Aura.Parent = Torso
3117
Aura.LightEmission = 1
3118
Aura.Transparency = NumberSequence.new(0.4,1)
3119
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3120
Aura.Size = NumberSequence.new(4,6.9,0.2)
3121
Aura.LockedToPart = true
3122
Aura.Lifetime = NumberRange.new(1)
3123
Aura.Rate = 100
3124
Aura.Rotation = NumberRange.new(-20, 15)
3125
Aura.Speed = NumberRange.new(4.3)
3126
Aura.EmissionDirection = "Top"
3127
local Aura = Instance.new('ParticleEmitter')
3128
Aura.Name = "Aura"
3129
Aura.Texture = "rbxassetid://347730682"
3130
Aura.Parent = Torso
3131
Aura.LightEmission = 1
3132
Aura.Transparency = NumberSequence.new(0.9,1)
3133
Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
3134
Aura.Size = NumberSequence.new(4,6.9,0.2)
3135
Aura.LockedToPart = true
3136
Aura.Lifetime = NumberRange.new(1)
3137
Aura.Rate = 100
3138
Aura.Rotation = NumberRange.new(-20, 15)
3139
Aura.Speed = NumberRange.new(4.3)
3140
Aura.EmissionDirection = "Top"
3141
      local tra = Instance.new('ParticleEmitter')
3142
        tra.Parent = Torso
3143
        tra.LightEmission = 1
3144
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3145
        tra.Rate = 15
3146
        tra.Rotation = NumberRange.new(-5, 5)
3147
        tra.Lifetime = NumberRange.new(1.5, 2)
3148
         tra.Size = NumberSequence.new(0.098,0)
3149
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3150
        tra.Speed = NumberRange.new(0.5)
3151
        tra.VelocitySpread = 360
3152
        tra.VelocityInheritance = 0.5
3153
        tra.ZOffset = 2
3154
   local tra = Instance.new('ParticleEmitter')
3155
        tra.Parent = LeftArm
3156
        tra.LightEmission = 1
3157
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3158
        tra.Rate = 15
3159
        tra.Rotation = NumberRange.new(-5, 5)
3160
        tra.Lifetime = NumberRange.new(1.5, 2)
3161
         tra.Size = NumberSequence.new(0.098,0)
3162
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3163
        tra.Speed = NumberRange.new(0.5)
3164
        tra.VelocitySpread = 360
3165
        tra.VelocityInheritance = 0.5
3166
        tra.ZOffset = 2
3167
   local tra = Instance.new('ParticleEmitter')
3168
        tra.Parent = RightArm
3169
        tra.LightEmission = 1
3170
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3171
        tra.Rate = 15
3172
        tra.Rotation = NumberRange.new(-5, 5)
3173
        tra.Lifetime = NumberRange.new(1.5, 2)
3174
         tra.Size = NumberSequence.new(0.098,0)
3175
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3176
        tra.Speed = NumberRange.new(0.5)
3177
        tra.VelocitySpread = 360
3178
        tra.VelocityInheritance = 0.5
3179
        tra.ZOffset = 2
3180
   local tra = Instance.new('ParticleEmitter')
3181
        tra.Parent = LeftLeg
3182
        tra.LightEmission = 1
3183
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3184
        tra.Rate = 15
3185
        tra.Rotation = NumberRange.new(-5, 5)
3186
        tra.Lifetime = NumberRange.new(1.5, 2)
3187
         tra.Size = NumberSequence.new(0.098,0)
3188
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3189
        tra.Speed = NumberRange.new(0.5)
3190
        tra.VelocitySpread = 360
3191
        tra.VelocityInheritance = 0.5
3192
        tra.ZOffset = 2
3193
   local tra = Instance.new('ParticleEmitter')
3194
        tra.Parent = RightLeg
3195
        tra.LightEmission = 1
3196
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3197
        tra.Rate = 15
3198
        tra.Rotation = NumberRange.new(-5, 5)
3199
        tra.Lifetime = NumberRange.new(1.5, 2)
3200
         tra.Size = NumberSequence.new(0.098,0)
3201
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3202
        tra.Speed = NumberRange.new(0.5)
3203
        tra.VelocitySpread = 360
3204
        tra.VelocityInheritance = 0.5
3205
        tra.ZOffset = 2
3206
3207
SuperSaiyanBlue = true	
3208
Humanoid.JumpPower = 120
3209
	
3210
Char.Humanoid.MaxHealth = Health
3211
wait(0.3)	
3212
Char.Humanoid.Health = Health
3213
wait(0.7)
3214
Must:Destroy()
3215
end
3216
3217
function Base()
3218
	SuperSaiyanBlue = false
3219
	local Effect = Instance.new("Part")
3220
	Effect.Name = "Effect"
3221
	Effect.Parent = Torso
3222
	Effect.CFrame = Torso.CFrame
3223
	Effect.BrickColor = BrickColor.new("White")
3224
	Effect.Shape = "Ball"
3225
	Effect.Size = Vector3.new(8, 8, 8)
3226
	Effect.Anchored = true
3227
	Effect.Material = "Neon"
3228
	Effect.CanCollide = false
3229
	for loop = 1, 25 do wait()
3230
		Effect.CFrame = Torso.CFrame
3231
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3232
		Effect.Transparency = Effect.Transparency + 0.04
3233
		
3234
	end
3235
repeat
3236
	
3237
	
3238
Torso:FindFirstChild("Effect"):Remove()
3239
until Torso:FindFirstChild("Effect") == nil
3240
3241
char.Head.face.Texture = "rbxassetid://1108342609"
3242
Hair7:Destroy()
3243
wait(0.1)
3244
Hair7 = Instance.new("Part")
3245
Hair7.Parent = char
3246
Hair7.Name = "Hair"
3247
Hair7.CanCollide = false
3248
Hair7.Locked = true
3249
Hair7.TopSurface = "Smooth"
3250
Hair7.BottomSurface = "Smooth"
3251
Hair7.formFactor = "Symmetric"
3252
Hair7.Material = "Neon"
3253
Hair7.BrickColor = BrickColor.new("Really black")
3254
Hair7.CFrame = char.Torso.CFrame
3255
Hair7.Size = Vector3.new(1, 1, 1)
3256
Hair7.Transparency = 0
3257
3258
3259
Weld1 = Instance.new("Weld")
3260
Weld1.Parent = char.Head
3261
Weld1.Part0 = char.Head
3262
Weld1.Part1 = Hair7
3263
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3264
3265
Mesh = Instance.new("SpecialMesh")
3266
Mesh.Offset = Vector3.new(0,-0.4,0)
3267
Mesh.Parent = Hair7
3268
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3269
Mesh.MeshType = "FileMesh"
3270
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3271
Mesh.TextureId = "" 
3272
3273
3274
3275
for i, v in pairs(Torso:GetChildren()) do
3276
	if v:IsA('ParticleEmitter') then
3277
		v:Remove()
3278
	end
3279
end
3280
for i, v in pairs(LeftArm:GetChildren()) do
3281
	if v:IsA('ParticleEmitter') then
3282
		v:Remove()
3283
	end
3284
end
3285
for i, v in pairs(RightArm:GetChildren()) do
3286
	if v:IsA('ParticleEmitter') then
3287
		v:Remove()
3288
	end
3289
end
3290
for i, v in pairs(RightLeg:GetChildren()) do
3291
	if v:IsA('ParticleEmitter') then
3292
		v:Remove()
3293
	end
3294
end
3295
for i, v in pairs(LeftLeg:GetChildren()) do
3296
	if v:IsA('ParticleEmitter') then
3297
		v:Remove()
3298
	end
3299
end
3300
	
3301
3302
end
3303
mouse.KeyDown:connect(function(key)
3304
if key=="9" then	
3305
	Base()
3306
end
3307
end)
3308
3309
mouse.KeyDown:connect(function(key)
3310
if key=="2" then	
3311
Base()
3312
	SSJVEGETA()
3313
	char.JumPower = 150
3314
	end
3315
	end)
3316
Health = math.huge  --------- Serious mode aura.
3317
BaseHealth = math.huge
3318
3319
3320
3321
3322
SuperVegeta = false
3323
3324
Player = game.Players.LocalPlayer
3325
Char = Player.Character
3326
Torso = Char.Torso
3327
3328
function SSJVEGETA()
3329
	for X = 1, 1 do wait()
3330
3331
3332
	wait(0)
3333
	for X = 1, 1 do wait()
3334
		local Effect = Instance.new("Part")
3335
	Effect.Name = "Effect"
3336
	Effect.Parent = Torso
3337
	Effect.CFrame = Torso.CFrame
3338
	Effect.BrickColor = BrickColor.new("Lapis")
3339
	Effect.Shape = "Ball"
3340
	Effect.Size = Vector3.new(1, 1, 1)
3341
	Effect.Anchored = true
3342
	Effect.Material = "Neon"
3343
	Effect.CanCollide = false
3344
		Effect.CFrame = Torso.CFrame
3345
		Effect.Size = Effect.Size + Vector3.new(0.5)
3346
		Effect.Transparency = Effect.Transparency + 0.04
3347
	end
3348
	end
3349
3350
repeat
3351
Torso:FindFirstChild("Effect"):Remove()
3352
until Torso:FindFirstChild("Effect") == nil
3353
3354
	
3355
local Color1 = Color3.new(255, 255, 0)
3356
local Color2 = Color3.new(255, 255, 0)	
3357
3358
3359
Hair7:Destroy()
3360
wait(0.1)
3361
Hair7 = Instance.new("Part")
3362
Hair7.Parent = char
3363
Hair7.Name = "Hair"
3364
Hair7.CanCollide = false
3365
Hair7.Locked = true
3366
Hair7.TopSurface = "Smooth"
3367
Hair7.BottomSurface = "Smooth"
3368
Hair7.formFactor = "Symmetric"
3369
Hair7.Material = "Neon"
3370
Hair7.BrickColor = BrickColor.new("Bright yellow")
3371
Hair7.CFrame = char.Torso.CFrame
3372
Hair7.Size = Vector3.new(1, 1, 1)
3373
Hair7.Transparency = 0
3374
3375
3376
Weld1 = Instance.new("Weld")
3377
Weld1.Parent = char.Head
3378
Weld1.Part0 = char.Head
3379
Weld1.Part1 = Hair7
3380
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3381
3382
Mesh = Instance.new("SpecialMesh")
3383
Mesh.Offset = Vector3.new(0,-0.4,0)
3384
Mesh.Parent = Hair7
3385
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3386
Mesh.MeshType = "FileMesh"
3387
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3388
Mesh.TextureId = "" 
3389
char.Head.face.Texture = "rbxassetid://1108357707"
3390
local Must = Instance.new("Sound",Torso)
3391
Must.SoundId = "rbxassetid://1035030726"
3392
Must.Pitch = 0.99
3393
Must.Volume = 1.4
3394
Must.Looped = false
3395
wait(0)
3396
Must:Play()	
3397
	a21e = new("Part",char)
3398
a21e.Name = "Beam"..num
3399
a21e.Locked = true
3400
a21e.Size = v3(1,1,1)
3401
a21e.CanCollide = false
3402
a21e.BrickColor = bc("Gold")
3403
a21e.Material = "Neon"
3404
a21e.Transparency = 0
3405
aa21e = new("SpecialMesh",a21e)
3406
a21e.Anchored = true
3407
a21e.Position = RootPart.Position
3408
aa21e.MeshType = "Sphere"
3409
aa21e.Scale = v3(1,1,1)
3410
	a51e = new("Part",char)
3411
a51e.Name = "Beam"..num
3412
a51e.Locked = true
3413
a51e.Size = v3(1,1,1)
3414
a51e.CanCollide = false
3415
a51e.BrickColor = bc("New Yeller")
3416
a51e.Material = "Neon"
3417
a51e.Transparency = 0
3418
aa51e = new("SpecialMesh",a51e)
3419
a51e.Anchored = true
3420
a51e.Position = RootPart.Position
3421
aa51e.MeshType = "Sphere"
3422
aa51e.Scale = v3(1,1,1)
3423
	a61e = new("Part",char)
3424
a61e.Name = "Beam"..num
3425
a61e.Locked = true
3426
a61e.Size = v3(1,1,1)
3427
a61e.CanCollide = false
3428
a61e.BrickColor = bc("White")
3429
a61e.Material = "Neon"
3430
a61e.Transparency = 0
3431
aa61e = new("SpecialMesh",a61e)
3432
a61e.Anchored = true
3433
a61e.Position = RootPart.Position
3434
aa61e.MeshType = "Sphere"
3435
aa61e.Scale = v3(1,1,1)
3436
for i = 1,50 do
3437
	wait()
3438
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3439
	a21e.Transparency = a21e.Transparency + 0.03
3440
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3441
	a51e.Transparency = a51e.Transparency + 0.03
3442
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3443
	a61e.Transparency = a61e.Transparency + 0.02
3444
end
3445
a61e:Destroy()
3446
aa61e:Destroy()
3447
a51e:Destroy()
3448
aa51e:Destroy()
3449
a21e:Destroy()
3450
aa21e:Destroy()
3451
	
3452
3453
local Aura = Instance.new('ParticleEmitter')
3454
Aura.Name = "Aura"
3455
Aura.Texture = "rbxassetid://347730682"
3456
Aura.Parent = Torso
3457
Aura.LightEmission = 1
3458
Aura.Transparency = NumberSequence.new(0.6,1)
3459
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3460
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3461
Aura.LockedToPart = true
3462
Aura.Lifetime = NumberRange.new(1)
3463
Aura.Rate = 100
3464
Aura.Speed = NumberRange.new(4.3)
3465
Aura.EmissionDirection = "Top"
3466
local Aura = Instance.new('ParticleEmitter')
3467
Aura.Name = "Aura"
3468
Aura.Texture = "rbxassetid://1046299182"
3469
Aura.Parent = Torso
3470
Aura.LightEmission = 1
3471
Aura.Transparency = NumberSequence.new(0.6,1)
3472
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
3473
Aura.Size = NumberSequence.new(5)
3474
Aura.Rotation = NumberRange.new(-20,15)
3475
Aura.LockedToPart = true
3476
Aura.Lifetime = NumberRange.new(0.2)
3477
Aura.Rate = 20
3478
Aura.Speed = NumberRange.new(0)
3479
Aura.EmissionDirection = "Top"
3480
3481
SuperVegeta = true
3482
Humanoid.WalkSpeed = 10
3483
Humanoid.JumpPower = 120
3484
	
3485
Char.Humanoid.MaxHealth = Health
3486
wait(0.3)	
3487
Char.Humanoid.Health = Health
3488
wait(0.7)
3489
Must:Destroy()
3490
end
3491
3492
function Base()
3493
	SuperVegeta = false
3494
	local Effect = Instance.new("Part")
3495
	Effect.Name = "Effect"
3496
	Effect.Parent = Torso
3497
	Effect.CFrame = Torso.CFrame
3498
	Effect.BrickColor = BrickColor.new("White")
3499
	Effect.Shape = "Ball"
3500
	Effect.Size = Vector3.new(8, 8, 8)
3501
	Effect.Anchored = true
3502
	Effect.Material = "Neon"
3503
	Effect.CanCollide = false
3504
	for loop = 1, 25 do wait()
3505
		Effect.CFrame = Torso.CFrame
3506
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3507
		Effect.Transparency = Effect.Transparency + 0.04
3508
		
3509
	end
3510
repeat
3511
	
3512
	
3513
Torso:FindFirstChild("Effect"):Remove()
3514
until Torso:FindFirstChild("Effect") == nil
3515
3516
char.Head.face.Texture = "rbxassetid://1108342609"
3517
Hair7:Destroy()
3518
wait(0.1)
3519
Hair7 = Instance.new("Part")
3520
Hair7.Parent = char
3521
Hair7.Name = "Hair"
3522
Hair7.CanCollide = false
3523
Hair7.Locked = true
3524
Hair7.TopSurface = "Smooth"
3525
Hair7.BottomSurface = "Smooth"
3526
Hair7.formFactor = "Symmetric"
3527
Hair7.Material = "Neon"
3528
Hair7.BrickColor = BrickColor.new("Really black")
3529
Hair7.CFrame = char.Torso.CFrame
3530
Hair7.Size = Vector3.new(1, 1, 1)
3531
Hair7.Transparency = 0
3532
3533
3534
Weld1 = Instance.new("Weld")
3535
Weld1.Parent = char.Head
3536
Weld1.Part0 = char.Head
3537
Weld1.Part1 = Hair7
3538
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3539
3540
Mesh = Instance.new("SpecialMesh")
3541
Mesh.Offset = Vector3.new(0,-0.4,0)
3542
Mesh.Parent = Hair7
3543
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3544
Mesh.MeshType = "FileMesh"
3545
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3546
Mesh.TextureId = "" 
3547
3548
3549
3550
for i, v in pairs(Torso:GetChildren()) do
3551
	if v:IsA('ParticleEmitter') then
3552
		v:Remove()
3553
	end
3554
end
3555
for i, v in pairs(LeftArm:GetChildren()) do
3556
	if v:IsA('ParticleEmitter') then
3557
		v:Remove()
3558
	end
3559
end
3560
for i, v in pairs(RightArm:GetChildren()) do
3561
	if v:IsA('ParticleEmitter') then
3562
		v:Remove()
3563
	end
3564
end
3565
for i, v in pairs(RightLeg:GetChildren()) do
3566
	if v:IsA('ParticleEmitter') then
3567
		v:Remove()
3568
	end
3569
end
3570
for i, v in pairs(LeftLeg:GetChildren()) do
3571
	if v:IsA('ParticleEmitter') then
3572
		v:Remove()
3573
	end
3574
end
3575
	
3576
3577
end
3578
3579
mouse.KeyDown:connect(function(key)
3580
if key=="9" then	
3581
	Base()
3582
end
3583
mouse.KeyDown:connect(function(key)
3584
if key=="3" then	
3585
Base()
3586
	SSJ2()
3587
	char.JumPower = 150
3588
	end
3589
	end)
3590
Health = math.huge  --------- Serious mode aura.
3591
BaseHealth = math.huge
3592
3593
3594
3595
3596
SuperSaiyan2 = false
3597
3598
Player = game.Players.LocalPlayer
3599
Char = Player.Character
3600
Torso = Char.Torso
3601
3602
function SSJ2()
3603
	for X = 1, 1 do wait()
3604
3605
3606
	wait(0)
3607
	for X = 1, 1 do wait()
3608
		local Effect = Instance.new("Part")
3609
	Effect.Name = "Effect"
3610
	Effect.Parent = Torso
3611
	Effect.CFrame = Torso.CFrame
3612
	Effect.BrickColor = BrickColor.new("Lapis")
3613
	Effect.Shape = "Ball"
3614
	Effect.Size = Vector3.new(1, 1, 1)
3615
	Effect.Anchored = true
3616
	Effect.Material = "Neon"
3617
	Effect.CanCollide = false
3618
		Effect.CFrame = Torso.CFrame
3619
		Effect.Size = Effect.Size + Vector3.new(0.5)
3620
		Effect.Transparency = Effect.Transparency + 0.04
3621
	end
3622
	end
3623
3624
repeat
3625
Torso:FindFirstChild("Effect"):Remove()
3626
until Torso:FindFirstChild("Effect") == nil
3627
3628
	
3629
local Color1 = Color3.new(255, 255, 0)
3630
local Color2 = Color3.new(255, 255, 0)	
3631
3632
3633
Hair7:Destroy()
3634
wait(0.1)
3635
Hair7 = Instance.new("Part")
3636
Hair7.Parent = char
3637
Hair7.Name = "Hair"
3638
Hair7.CanCollide = false
3639
Hair7.Locked = true
3640
Hair7.TopSurface = "Smooth"
3641
Hair7.BottomSurface = "Smooth"
3642
Hair7.formFactor = "Symmetric"
3643
Hair7.Material = "Neon"
3644
Hair7.BrickColor = BrickColor.new("New Yeller")
3645
Hair7.CFrame = char.Torso.CFrame
3646
Hair7.Size = Vector3.new(1, 1, 1)
3647
Hair7.Transparency = 0
3648
3649
3650
Weld1 = Instance.new("Weld")
3651
Weld1.Parent = char.Head
3652
Weld1.Part0 = char.Head
3653
Weld1.Part1 = Hair7
3654
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3655
3656
Mesh = Instance.new("SpecialMesh")
3657
Mesh.Offset = Vector3.new(0,-0.4,0)
3658
Mesh.Parent = Hair7
3659
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3660
Mesh.MeshType = "FileMesh"
3661
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3662
Mesh.TextureId = "" 
3663
char.Head.face.Texture = "rbxassetid://1108357707"
3664
local Must = Instance.new("Sound",Torso)
3665
Must.SoundId = "rbxassetid://1035030726"
3666
Must.Pitch = 0.99
3667
Must.Volume = 1.4
3668
Must.Looped = false
3669
wait(0)
3670
Must:Play()	
3671
	a21e = new("Part",char)
3672
a21e.Name = "Beam"..num
3673
a21e.Locked = true
3674
a21e.Size = v3(1,1,1)
3675
a21e.CanCollide = false
3676
a21e.BrickColor = bc("Gold")
3677
a21e.Material = "Neon"
3678
a21e.Transparency = 0
3679
aa21e = new("SpecialMesh",a21e)
3680
a21e.Anchored = true
3681
a21e.Position = RootPart.Position
3682
aa21e.MeshType = "Sphere"
3683
aa21e.Scale = v3(1,1,1)
3684
	a51e = new("Part",char)
3685
a51e.Name = "Beam"..num
3686
a51e.Locked = true
3687
a51e.Size = v3(1,1,1)
3688
a51e.CanCollide = false
3689
a51e.BrickColor = bc("New Yeller")
3690
a51e.Material = "Neon"
3691
a51e.Transparency = 0
3692
aa51e = new("SpecialMesh",a51e)
3693
a51e.Anchored = true
3694
a51e.Position = RootPart.Position
3695
aa51e.MeshType = "Sphere"
3696
aa51e.Scale = v3(1,1,1)
3697
	a61e = new("Part",char)
3698
a61e.Name = "Beam"..num
3699
a61e.Locked = true
3700
a61e.Size = v3(1,1,1)
3701
a61e.CanCollide = false
3702
a61e.BrickColor = bc("White")
3703
a61e.Material = "Neon"
3704
a61e.Transparency = 0
3705
aa61e = new("SpecialMesh",a61e)
3706
a61e.Anchored = true
3707
a61e.Position = RootPart.Position
3708
aa61e.MeshType = "Sphere"
3709
aa61e.Scale = v3(1,1,1)
3710
for i = 1,50 do
3711
	wait()
3712
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3713
	a21e.Transparency = a21e.Transparency + 0.03
3714
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3715
	a51e.Transparency = a51e.Transparency + 0.03
3716
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3717
	a61e.Transparency = a61e.Transparency + 0.02
3718
end
3719
a61e:Destroy()
3720
aa61e:Destroy()
3721
a51e:Destroy()
3722
aa51e:Destroy()
3723
a21e:Destroy()
3724
aa21e:Destroy()
3725
	
3726
3727
local Aura = Instance.new('ParticleEmitter')
3728
Aura.Name = "Aura"
3729
Aura.Texture = "rbxassetid://347730682"
3730
Aura.Parent = Torso
3731
Aura.LightEmission = 1
3732
Aura.Transparency = NumberSequence.new(0.6,1)
3733
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3734
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3735
Aura.LockedToPart = true
3736
Aura.Lifetime = NumberRange.new(1)
3737
Aura.Rate = 100
3738
Aura.Speed = NumberRange.new(4.3)
3739
Aura.EmissionDirection = "Top"
3740
local Aura = Instance.new('ParticleEmitter')
3741
Aura.Name = "Aura"
3742
Aura.Texture = "rbxassetid://1046299182"
3743
Aura.Parent = Torso
3744
Aura.LightEmission = 1
3745
Aura.Transparency = NumberSequence.new(0.3,1)
3746
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3747
Aura.Size = NumberSequence.new(5)
3748
Aura.Rotation = NumberRange.new(-360,360)
3749
Aura.LockedToPart = true
3750
Aura.Lifetime = NumberRange.new(0.2)
3751
Aura.Rate = 20
3752
Aura.Speed = NumberRange.new(0)
3753
Aura.EmissionDirection = "Top"
3754
3755
SuperSaiyan2 = true	
3756
Humanoid.JumpPower = 120
3757
	
3758
Char.Humanoid.MaxHealth = Health
3759
wait(0.3)	
3760
Char.Humanoid.Health = Health
3761
wait(0.7)
3762
Must:Destroy()
3763
end
3764
3765
function Base()
3766
	SuperSaiyan2 = false
3767
	local Effect = Instance.new("Part")
3768
	Effect.Name = "Effect"
3769
	Effect.Parent = Torso
3770
	Effect.CFrame = Torso.CFrame
3771
	Effect.BrickColor = BrickColor.new("White")
3772
	Effect.Shape = "Ball"
3773
	Effect.Size = Vector3.new(8, 8, 8)
3774
	Effect.Anchored = true
3775
	Effect.Material = "Neon"
3776
	Effect.CanCollide = false
3777
	for loop = 1, 25 do wait()
3778
		Effect.CFrame = Torso.CFrame
3779
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3780
		Effect.Transparency = Effect.Transparency + 0.04
3781
		
3782
	end
3783
repeat
3784
	
3785
	
3786
Torso:FindFirstChild("Effect"):Remove()
3787
until Torso:FindFirstChild("Effect") == nil
3788
3789
char.Head.face.Texture = "rbxassetid://1108342609"
3790
Hair7:Destroy()
3791
wait(0.1)
3792
Hair7 = Instance.new("Part")
3793
Hair7.Parent = char
3794
Hair7.Name = "Hair"
3795
Hair7.CanCollide = false
3796
Hair7.Locked = true
3797
Hair7.TopSurface = "Smooth"
3798
Hair7.BottomSurface = "Smooth"
3799
Hair7.formFactor = "Symmetric"
3800
Hair7.Material = "Neon"
3801
Hair7.BrickColor = BrickColor.new("Really black")
3802
Hair7.CFrame = char.Torso.CFrame
3803
Hair7.Size = Vector3.new(1, 1, 1)
3804
Hair7.Transparency = 0
3805
3806
3807
Weld1 = Instance.new("Weld")
3808
Weld1.Parent = char.Head
3809
Weld1.Part0 = char.Head
3810
Weld1.Part1 = Hair7
3811
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3812
3813
Mesh = Instance.new("SpecialMesh")
3814
Mesh.Offset = Vector3.new(0,-0.4,0)
3815
Mesh.Parent = Hair7
3816
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3817
Mesh.MeshType = "FileMesh"
3818
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3819
Mesh.TextureId = "" 
3820
3821
3822
3823
for i, v in pairs(Torso:GetChildren()) do
3824
	if v:IsA('ParticleEmitter') then
3825
		v:Remove()
3826
	end
3827
end
3828
for i, v in pairs(LeftArm:GetChildren()) do
3829
	if v:IsA('ParticleEmitter') then
3830
		v:Remove()
3831
	end
3832
end
3833
for i, v in pairs(RightArm:GetChildren()) do
3834
	if v:IsA('ParticleEmitter') then
3835
		v:Remove()
3836
	end
3837
end
3838
for i, v in pairs(RightLeg:GetChildren()) do
3839
	if v:IsA('ParticleEmitter') then
3840
		v:Remove()
3841
	end
3842
end
3843
for i, v in pairs(LeftLeg:GetChildren()) do
3844
	if v:IsA('ParticleEmitter') then
3845
		v:Remove()
3846
	end
3847
end
3848
	
3849
3850
end
3851
end)
3852
---
3853
3854
3855
3856
3857
musiccommand = 1
3858
musicwait = false
3859
mouse.KeyDown:connect(function(k)
3860
  if k == "=" and attack == false then
3861
    if musiccommand == 1 and musicwait == false then
3862
      musicwait = true
3863
      sou2:Stop()
3864
      musiccommand = 2
3865
    end
3866
    if musiccommand == 2 and musicwait == false then
3867
      musicwait = true
3868
      sou2:Play()
3869
      sou2.Volume = 2
3870
      musiccommand = 3
3871
    end
3872
    if musiccommand == 3 and musicwait == false then
3873
      musicwait = true
3874
      sou2.Volume = 0.5
3875
      musiccommand = 1
3876
    end
3877
    musicwait = false
3878
  end
3879
end)
3880
function HitpartFunk3(HPart3, Xv, Yv, Zv)
3881
  Hitpart3 = Instance.new("Part", HPart3)
3882
  Hitpart3.Size = Vector3.new(1, 1, 1)
3883
  Hitpart3.CanCollide = false
3884
  HuW3 = Instance.new("Weld")
3885
  HuW3.Name = "GuW"
3886
  HuW3.Part0 = HPart3
3887
  HuW3.C0 = cn(Xv, Yv, Zv)
3888
  HuW3.C1 = cn(0, 0, 0)
3889
  HuW3.Part1 = Hitpart3
3890
  HuW3.Parent = HPart3
3891
  Hitpart3.Transparency = 1
3892
  game:GetService("Debris"):AddItem(Hitpart3, 20)
3893
end
3894
function HitpartFunk2(HPart2, Xv, Yv, Zv)
3895
  Hitpart2 = Instance.new("Part", HPart2)
3896
  Hitpart2.Size = Vector3.new(1, 1, 1)
3897
  Hitpart2.CanCollide = false
3898
  HuW2 = Instance.new("Weld")
3899
  HuW2.Name = "GuW"
3900
  HuW2.Part0 = HPart2
3901
  HuW2.C0 = cn(Xv, Yv, Zv)
3902
  HuW2.C1 = cn(0, 0, 0)
3903
  HuW2.Part1 = Hitpart2
3904
  HuW2.Parent = HPart2
3905
  Hitpart2.Transparency = 1
3906
  game:GetService("Debris"):AddItem(Hitpart2, 20)
3907
end
3908
function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
3909
  Hitpart = Instance.new("Part", HPart)
3910
  Hitpart.Size = Vector3.new(1, 1, 1)
3911
  Hitpart.CanCollide = false
3912
  HuW = Instance.new("Weld")
3913
  HuW.Name = "GuW"
3914
  HuW.Part0 = HPart
3915
  HuW.C0 = cn(Xv, Yv, Zv)
3916
  HuW.C1 = cn(0, 0, 0)
3917
  HuW.Part1 = Hitpart
3918
  HuW.Parent = HPart
3919
  Hitpart.Transparency = 1
3920
  MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
3921
end
3922
wait2 = false
3923
combo = 1
3924
mouse.Button1Down:connect(function(key)
3925
  if attack == false then
3926
    attack = true
3927
    Humanoid.WalkSpeed = 17.01
3928
    if combo == 1 and wait2 == false then
3929
      wait2 = true
3930
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3931
      HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
3932
      for i = 0, 1, 0.1 do
3933
        swait()
3934
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
3935
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
3936
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
3937
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
3938
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
3939
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
3940
      end
3941
      combo = 2
3942
    end
3943
    if combo == 2 and wait2 == false then
3944
      wait2 = true
3945
   
3946
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
3947
      for i = 0, 1, 0.1 do
3948
        swait()
3949
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3950
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
3951
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
3952
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3953
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
3954
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
3955
      end
3956
      combo = 3
3957
    end
3958
    if combo == 3 and wait2 == false then
3959
      wait2 = true
3960
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3961
      HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
3962
      for i = 0, 1, 0.1 do
3963
        swait()
3964
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3965
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3966
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3967
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3968
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
3969
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3970
      end
3971
      combo = 1
3972
    end
3973
    Humanoid.WalkSpeed = 16
3974
    Hitpart:Destroy()
3975
    wait2 = false
3976
    attack = false
3977
  end
3978
end)
3979
--
3980
--
3981
MV1 = 20
3982
mouse.KeyDown:connect(function(k)
3983
  if k == "=" and attack == false then
3984
    if firemode == true then
3985
      firemode = false
3986
      print("ice mode")
3987
      icesmoke.Acceleration = Vector3.new(0,0,0)
3988
      icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
3989
      icesmoke.Transparency = NumberSequence.new({
3990
        NumberSequenceKeypoint.new(0, 0.9),
3991
        NumberSequenceKeypoint.new(1, 1)
3992
      })
3993
      icesmoke.Size = NumberSequence.new(3)
3994
      icesmoke.Parent = RightArm
3995
    else
3996
      firemode = true
3997
      print("fire mode")
3998
      ice_mode = false
3999
      game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4000
      icesmoke.Acceleration = Vector3.new(0, 15, 0)
4001
      icesmoke.Rate = 400
4002
      icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
4003
      icesmoke.Transparency = NumberSequence.new(0.7, 1)
4004
      icesmoke.Size = NumberSequence.new(3)
4005
      icesmoke.EmissionDirection = "Top"
4006
      icesmoke.Parent = LeftArm
4007
    end
4008
  end
4009
  if attack == false and k == "x==" and MV1 > 19 and firemode == false then
4010
    MV1 = 90
4011
    Humanoid.WalkSpeed = 15
4012
    attack = true
4013
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
4014
    Firepart2 = Instance.new("Part", LeftArm)
4015
    Firepart2.Size = Vector3.new(1, 1, 1)
4016
    Firepart2.CanCollide = false
4017
    GuW2 = Instance.new("Weld")
4018
    GuW2.Name = "GuW"
4019
    GuW2.Part0 = LeftArm
4020
    GuW2.C0 = cn(0, -0.5, 0)
4021
    GuW2.C1 = cn(0, 0, 0)
4022
    GuW2.Part1 = Firepart2
4023
    GuW2.Parent = LeftArm
4024
    Firepart2.Transparency = 1
4025
    MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
4026
    for i = 0, 2, 0.1 do
4027
      swait()
4028
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4029
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4030
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4031
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4032
      LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(130 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4033
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4034
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
4035
    end
4036
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
4037
    BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
4038
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
4039
    MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
4040
    Humanoid.WalkSpeed = 16
4041
    attack = false
4042
    Firepart2:Destroy()
4043
  end
4044
end)
4045
MV2 = 90
4046
4047
mouse.KeyDown:connect(function(key)
4048
	if key == "=" then
4049
Head.Transparency = 1
4050
Torso.Transparency = 1
4051
LeftArm.Transparency = 1
4052
Head.face.Texture = ""
4053
RightArm.Transparency = 1	
4054
LeftLeg.Transparency = 1
4055
RightLeg.Transparency = 1
4056
mesh1.Transparency = 1
4057
mesh2.Transparency = 1
4058
mesh5.Transparency = 1
4059
mesheye.Transparency = 1
4060
mesheye1.Transparency = 1
4061
mesheye2.Transparency = 1
4062
mesheye3.Transparency = 1
4063
char.Parent = workspace.Camera
4064
char.WalkSpeed = 60
4065
if char:FindFirstChild("TalkingBillBoard")~= nil then
4066
char:FindFirstChild("TalkingBillBoard"):destroy()
4067
end
4068
	end
4069
end)
4070
mouse.KeyUp:connect(function(key)
4071
	if key == "=" then
4072
Head.Transparency = 0
4073
Torso.Transparency = 0
4074
LeftArm.Transparency = 0
4075
Head.face.Texture = ""
4076
RightArm.Transparency = 0	
4077
LeftLeg.Transparency = 0
4078
RightLeg.Transparency = 0
4079
mesh1.Transparency = 0
4080
mesh2.Transparency = 0
4081
mesh5.Transparency = 0
4082
mesheye.Transparency = 0
4083
mesheye1.Transparency = 0
4084
mesheye2.Transparency = 0
4085
mesheye3.Transparency = 0
4086
hat1.Transparency = 0
4087
hat2.Transparency = 0
4088
hat3.Transparency = 0
4089
hat4.Transparency = 0
4090
hat5.Transparency = 0
4091
hat6.Transparency = 0
4092
hat7.Transparency = 0
4093
hat8.Transparency = 0
4094
hat9.Transparency = 0
4095
char.Parent = workspace
4096
	end
4097
end)
4098
4099
mouse.KeyDown:connect(function(k)
4100
  if attack == false and k == "x" and MV2 > 89 and firemode == true then
4101
    MV2 = 90
4102
    attack = true
4103
    Firepart = Instance.new("Part", RightArm)
4104
    Firepart.Size = Vector3.new(1, 1, 1)
4105
    GuW = Instance.new("Weld")
4106
    GuW.Name = "GuW"
4107
    GuW.Part0 = RightArm
4108
    GuW.C0 = cn(0, -1, 0)
4109
    GuW.C1 = cn(0, 0, 0)
4110
    GuW.Part1 = Firepart
4111
    GuW.Parent = RightArm
4112
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4113
    Firepart.Transparency = 1
4114
    Humanoid.WalkSpeed = 15
4115
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
4116
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4117
    for i = 1, 3 do
4118
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4119
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4120
    end
4121
    for i = 0, 3, 0.1 do
4122
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4123
      swait()
4124
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4125
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4126
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
4127
      LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
4128
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4129
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4130
    end
4131
wait(1)
4132
shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
4133
 
4134
    Humanoid.WalkSpeed = 16
4135
    attack = false
4136
    Firepart:Destroy()
4137
  end
4138
4139
4140
4141
 
4142
  if attack == false and k == "=" and MV2 > 89 and InForm == true then
4143
    MV2 = 90
4144
    attack = true
4145
    Firepart = Instance.new("Part", RightArm)
4146
    Firepart.Size = Vector3.new(1, 1, 1)
4147
    GuW = Instance.new("Weld")
4148
    GuW.Name = "GuW"
4149
    GuW.Part0 = RightArm
4150
    GuW.C0 = cn(0, -1, 0)
4151
    GuW.C1 = cn(0, 0, 0)
4152
    GuW.Part1 = Firepart
4153
    GuW.Parent = RightArm
4154
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4155
    Firepart.Transparency = 1
4156
    Humanoid.WalkSpeed = 0.01
4157
    for i = 0, 4, 0.1 do
4158
      swait()
4159
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4160
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4161
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4162
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4163
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
4164
      LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
4165
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4166
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4167
    end
4168
    for i = 0, 4, 0.1 do
4169
      swait()
4170
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4171
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4172
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4173
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4174
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
4175
      LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
4176
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4177
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4178
    end
4179
    shoottraildd(mouse.Hit.p, RightArm, 0, 10)
4180
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
4181
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4182
    for i = 1, 3 do
4183
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4184
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4185
    end
4186
    for i = 0, 2, 0.1 do
4187
      BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4188
      swait()
4189
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4190
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4191
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
4192
      LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
4193
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4194
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
4195
    end
4196
    Humanoid.WalkSpeed = 16
4197
    attack = false
4198
    Firepart:Destroy()
4199
  end
4200
end)
4201
Rapid = false
4202
BasePart = Instance.new("Part")
4203
BasePart.Shape = Enum.PartType.Block
4204
BasePart.Material = Enum.Material.Neon
4205
BasePart.TopSurface = Enum.SurfaceType.Smooth
4206
BasePart.BottomSurface = Enum.SurfaceType.Smooth
4207
BasePart.FormFactor = Enum.FormFactor.Custom
4208
BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
4209
BasePart.CanCollide = true
4210
BasePart.Locked = true
4211
BasePart.Anchored = false
4212
local icy_Player = game.Players.localPlayer
4213
local icy_mouse = icy_Player:GetMouse()
4214
ice_mode = false
4215
local colors = {
4216
  BrickColor.new("Cyan"),
4217
  BrickColor.new("Medium blue"),
4218
  BrickColor.new("Pastel blue")
4219
}
4220
local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
4221
if root then
4222
  icy_mouse.KeyDown:connect(function(k)
4223
    if k == "=" and firemode == false then
4224
      if ice_mode == true then
4225
        ice_mode = false
4226
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4227
      else
4228
        ice_mode = true
4229
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
4230
      end
4231
    end
4232
    if k == "z" and firemode == true then
4233
      attack = true
4234
      do
4235
        local Stop = false
4236
        local Version = 0
4237
        local MaxSpeed = 5
4238
        local Speed = 3.5
4239
        local Keys = {}
4240
        local Force = 10000
4241
        CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
4242
        swait(0.5)
4243
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4244
        if Fly then
4245
          Fly:Destroy()
4246
        end
4247
        if Rot then
4248
          Rot:Destroy()
4249
        end
4250
        Fly = Instance.new("BodyPosition", char.Torso)
4251
        Fly.Name = "LMMFly"
4252
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4253
        Fly.P = Force
4254
        Fly.position = char.Torso.Position
4255
        Rot = Instance.new("BodyGyro", char.Torso)
4256
        Rot.Name = "LMMRot"
4257
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4258
        Rot.P = Force
4259
        Rot.cframe = cam.CoordinateFrame
4260
        CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
4261
        local Thread, Old = Version, nil
4262
        char.Humanoid.PlatformStand = true
4263
        function StopFly()
4264
          Version = Version + 1
4265
          Stop = true
4266
          char.Humanoid.PlatformStand = false
4267
          Fly:Destroy()
4268
          Rot:Destroy()
4269
          attack = false
4270
        end
4271
        char.ChildAdded:connect(function(Obj)
4272
          wait()
4273
          if Obj.Name == "LM" .. "MFlyStop" then
4274
            Obj:Destroy()
4275
            StopFly()
4276
          end
4277
        end)
4278
        HitpartFunk2(RightArm, 0, -0.7, 0)
4279
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4280
        for i = 0, 25, 0.1 do
4281
          if attack == true then
4282
            swait()
4283
           
4284
          end
4285
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4286
          if Keys[string.char(48)] then
4287
            Speed = 1
4288
          end
4289
          if Keys.w then
4290
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4291
          end
4292
          if Keys.s then
4293
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4294
          end
4295
          if Keys.d then
4296
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4297
          end
4298
          if Keys.a then
4299
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4300
          end
4301
          if Keys.e or Keys[" "] then
4302
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4303
          end
4304
          if Keys.q then
4305
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4306
          end
4307
          if Keys.z then
4308
            StopFly()
4309
          end
4310
          if Old ~= Vectoring then
4311
            Fly.position = Vectoring.p
4312
            Old = Vectoring
4313
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4314
          else
4315
            Speed = 1
4316
          end
4317
          Rot.cframe = cam.CoordinateFrame
4318
          mouse.KeyDown:connect(function(Key)
4319
            Keys[Key] = true
4320
          end)
4321
          mouse.KeyUp:connect(function(Key)
4322
            Keys[Key] = false
4323
          end)
4324
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4325
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4326
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4327
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4328
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4329
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4330
        end
4331
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4332
        attack = false
4333
        char.Humanoid.PlatformStand = false
4334
        Fly:Destroy()
4335
        Rot:Destroy()
4336
      end
4337
    end
4338
  if k == "=" and InForm == true then
4339
      attack = true
4340
      do
4341
        local Stop = false
4342
        local Version = 0
4343
        local MaxSpeed = 6
4344
        local Speed = 3
4345
        local Keys = {}
4346
        local Force = 10000
4347
        CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
4348
        swait(1)
4349
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4350
        if Fly then
4351
          Fly:Destroy()
4352
        end
4353
        if Rot then
4354
          Rot:Destroy()
4355
        end
4356
        Fly = Instance.new("BodyPosition", char.Torso)
4357
        Fly.Name = "LMMFly"
4358
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4359
        Fly.P = Force
4360
        Fly.position = char.Torso.Position
4361
        Rot = Instance.new("BodyGyro", char.Torso)
4362
        Rot.Name = "LMMRot"
4363
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4364
        Rot.P = Force
4365
        Rot.cframe = cam.CoordinateFrame
4366
        CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
4367
        local Thread, Old = Version, nil
4368
        char.Humanoid.PlatformStand = true
4369
        function StopFly()
4370
          Version = Version + 1
4371
          Stop = true
4372
          char.Humanoid.PlatformStand = false
4373
          Fly:Destroy()
4374
          Rot:Destroy()
4375
          attack = false
4376
        end
4377
        char.ChildAdded:connect(function(Obj)
4378
          wait()
4379
          if Obj.Name == "LM" .. "MFlyStop" then
4380
            Obj:Destroy()
4381
            StopFly()
4382
          end
4383
        end)
4384
        HitpartFunk2(RightArm, 0, -0.7, 0)
4385
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4386
        for i = 0, 25, 0.1 do
4387
          if attack == true then
4388
            swait()
4389
            BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4390
            BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4391
            BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4392
            BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4393
          end
4394
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4395
          if Keys[string.char(48)] then
4396
            Speed = 1
4397
          end
4398
          if Keys.w then
4399
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4400
          end
4401
          if Keys.s then
4402
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4403
          end
4404
          if Keys.d then
4405
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4406
          end
4407
          if Keys.a then
4408
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4409
          end
4410
          if Keys.e or Keys[" "] then
4411
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4412
          end
4413
          if Keys.q then
4414
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4415
          end
4416
          if Keys.z then
4417
            StopFly()
4418
          end
4419
          if Old ~= Vectoring then
4420
            Fly.position = Vectoring.p
4421
            Old = Vectoring
4422
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4423
          else
4424
            Speed = 1
4425
          end
4426
          Rot.cframe = cam.CoordinateFrame
4427
          mouse.KeyDown:connect(function(Key)
4428
            Keys[Key] = true
4429
          end)
4430
          mouse.KeyUp:connect(function(Key)
4431
            Keys[Key] = false
4432
          end)
4433
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4434
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4435
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4436
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4437
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4438
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4439
        end
4440
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4441
        attack = false
4442
        char.Humanoid.PlatformStand = false
4443
        Fly:Destroy()
4444
        Rot:Destroy()
4445
      end
4446
    end
4447
  end)
4448
  game:GetService("RunService").Stepped:connect(function()
4449
    if ice_mode == true then
4450
      local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
4451
      local icePath = BasePart:Clone()
4452
      icePath.Anchored = true
4453
      icePath.Transparency = 0.85
4454
      icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
4455
      icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
4456
      icePath.BrickColor = colors[math.random(1, #colors)]
4457
      icePath.Parent = game:GetService("Players").LocalPlayer.Character
4458
      game:GetService("Debris"):AddItem(icePath, 1)
4459
      icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
4460
    end
4461
  end)
4462
end
4463
MV3 = 190
4464
mouse.KeyDown:connect(function(k)
4465
  if attack == false and k == "=" and MV3 > 19 and hoop == true then
4466
    MV3 = 80
4467
    attack = true
4468
    Humanoid.WalkSpeed = 15
4469
    HitpartFunk2(RightArm, 0, -0.5, 0)
4470
    HitpartFunk3(LeftArm, 0, -0.5, 0)
4471
    for i = 0, 1.5, 0.1 do
4472
      swait()
4473
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4474
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4475
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4476
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4477
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4478
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4479
    end
4480
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
4481
    for i = 0, 2, 0.1 do
4482
      swait()
4483
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4484
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
4485
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4486
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4487
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4488
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4489
    end
4490
    for i = 0, 4.2, 0.1 do
4491
      swait()
4492
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4493
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4494
      BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4495
      BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4496
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4497
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4498
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.1)
4499
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.1)
4500
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
4501
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4502
    end
4503
    BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4504
    BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4505
    BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4506
    BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4507
    BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
4508
    MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
4509
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
4510
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
4511
    for i = 0, 2, 0.1 do
4512
      swait()
4513
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4514
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4515
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
4516
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
4517
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
4518
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4519
    end
4520
    for i = 0, 2, 0.1 do
4521
      swait()
4522
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4523
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4524
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4525
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
4526
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4527
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4528
    end
4529
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
4530
    for i = 0, 4, 0.1 do
4531
      swait()
4532
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4533
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4534
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4535
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4536
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4537
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
4538
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4539
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4540
    end
4541
    for i = 0, 2, 0.1 do
4542
      swait()
4543
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4544
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4545
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4546
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
4547
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, -0.6) * angles(math.rad(100), math.rad(0), math.rad(-25)), 0.4)
4548
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
4549
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
4550
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4551
    end
4552
    for i = 1, 6 do
4553
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4554
      BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4555
      MagniDamage(Torso, 75, 1, 75, 40, "Impale")
4556
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
4557
      wait(0.15)
4558
    end
4559
    attack = false
4560
    Humanoid.WalkSpeed = 16
4561
  end
4562
  if attack == false and k == "c" and MV3 > 189 and firemode == true then
4563
    Humanoid.WalkSpeed = 1
4564
    MV3 = 80
4565
    attack = true
4566
    FastFireBall = Instance.new("Part", RightArm)
4567
    FastFireBall.Size = Vector3.new(1, 1, 1)
4568
    FFW = Instance.new("Weld")
4569
    FFW.Name = "GuW"
4570
    FFW.Part0 = RightArm
4571
    FFW.C0 = cn(0, -1, 0)
4572
    FFW.C1 = cn(0, 0, 0)
4573
    FFW.Part1 = FastFireBall
4574
    FFW.Parent = RightArm
4575
    FastFireBall.Transparency = 1
4576
    FastFireBall2 = Instance.new("Part", LeftArm)
4577
    FastFireBall2.Size = Vector3.new(1, 1, 1)
4578
    FFW2 = Instance.new("Weld")
4579
    FFW2.Name = "GuW"
4580
    FFW2.Part0 = LeftArm
4581
    FFW2.C0 = cn(0, -1, 0)
4582
    FFW2.C1 = cn(0, 0, 0)
4583
    FFW2.Part1 = FastFireBall2
4584
    FFW2.Parent = LeftArm
4585
    FastFireBall2.Transparency = 1
4586
    BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4587
    BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4588
    for i = 0, 1, 0.1 do
4589
      swait()
4590
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4591
      BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4592
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4593
      BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4594
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4595
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
4596
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4597
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4598
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4599
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4600
    end
4601
    BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4602
    BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4603
    function holding()
4604
      if Rapid == true and ice_mode == false then
4605
        for i = 0, 0.8, 0.1 do
4606
          swait()
4607
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4608
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4609
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
4610
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
4611
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
4612
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
4613
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4614
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4615
        end
4616
        CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
4617
        shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
4618
        for i = 0, 0.8, 0.1 do
4619
          swait()
4620
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4621
          BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4622
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
4623
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
4624
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
4625
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
4626
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4627
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4628
        end
4629
        CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
4630
        shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
4631
        holding()
4632
      end
4633
    end
4634
    if Rapid == false then
4635
      Rapid = true
4636
      holding()
4637
    end
4638
  end
4639
end)
4640
mouse.KeyUp:connect(function(k)
4641
  if k == "c" and Rapid == true then
4642
    MV3 = 180
4643
    Rapid = false
4644
    CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
4645
    attack = false
4646
    wait(0.5)
4647
    Humanoid.WalkSpeed = 16
4648
    FastFireBall:Destroy()
4649
    FastFireBall2:Destroy()
4650
  end
4651
end)
4652
4653
4654
mouse.KeyUp:connect(function(k)
4655
  if k == "q" then
4656
	Combo1()
4657
end
4658
end)
4659
4660
mouse.KeyUp:connect(function(k)
4661
  if k == "r" then
4662
	Combo2()
4663
end
4664
end)
4665
4666
mouse.KeyUp:connect(function(k)
4667
  if k == "t" then
4668
	Combo3()
4669
end
4670
end)
4671
mouse.KeyUp:connect(function(k)
4672
  if k == "u" then
4673
	Combo4()
4674
end
4675
end)
4676
4677
4678
SoundFolder = Instance.new("Folder",char)
4679
SoundFolder.Name = "SoundFolder"
4680
punchsound1 = Instance.new("Sound",Torso)
4681
punchsound1.Volume = 1.2
4682
punchsound1.Name = "punchsound1"
4683
punchsound1.Looped = false
4684
punchsound1.SoundId = "rbxassetid://137579113"
4685
StrongPunch = Instance.new("Sound",Torso)
4686
StrongPunch.Volume = 1.6
4687
StrongPunch.Name = "StrongPunch"
4688
StrongPunch.Looped = false
4689
StrongPunch.SoundId = "rbxassetid://441202925"
4690
StrongPunch = Instance.new("Sound",Torso)
4691
StrongPunch.Volume = 1.6
4692
StrongPunch.Name = "StrongPunch"
4693
StrongPunch.Looped = false
4694
StrongPunch.SoundId = "rbxassetid://441202925"
4695
StrongPunch1 = Instance.new("Sound",Torso)
4696
StrongPunch1.Volume = 1.6
4697
StrongPunch1.Name = "StrongPunch"
4698
StrongPunch1.Looped = false
4699
StrongPunch1.SoundId = "rbxassetid://441202925"
4700
StrongPunch2 = Instance.new("Sound",Torso)
4701
StrongPunch2.Volume = 1.6
4702
StrongPunch2.Name = "StrongPunch"
4703
StrongPunch.Looped = false
4704
StrongPunch2.SoundId = "rbxassetid://441202925"
4705
Zano = Instance.new("Sound",Torso)
4706
Zano.Volume = 6
4707
Zano.Name = "Zano"
4708
Zano.Looped = false
4709
Zano.SoundId = "rbxassetid://744770874"
4710
GroundImpact = Instance.new("Sound",Torso)
4711
GroundImpact.Volume = 8
4712
GroundImpact.Name = "GroundImpact"
4713
GroundImpact.Looped = false
4714
GroundImpact.SoundId = "rbxassetid://165970126"
4715
Break = Instance.new("Sound",Torso)
4716
Break.Volume = 5
4717
Break.Name = "Bonebreak"
4718
Break.Looped = false
4719
Break.SoundId = "rbxassetid://314390675"
4720
4721
local hit1 = false
4722
local hit2 = false
4723
local hit3 = false
4724
local hit4 = false
4725
4726
function Combo1()
4727
	getplayer = new("Part",char)
4728
getplayer.Position = Vector3.new(999,999,999)
4729
getplayer.Transparency = 1
4730
getplayer.Size = v3(3,3,3)
4731
getplayer.CanCollide = false
4732
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
4733
getplayer.Name = "GetPlayer"
4734
4735
game.Debris:AddItem(getplayer,0.5)
4736
4737
getplayer.Touched:connect(function(hit)
4738
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
4739
				getplayer:Destroy()
4740
				to = hit.Parent:findFirstChild("HumanoidRootPart")
4741
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
4742
				to.Anchored = true
4743
	idle = false
4744
	
4745
4746
		punchsound1:Play()
4747
		hit1 = true
4748
 for i = 0, 1, 0.1 do
4749
        swait()
4750
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4751
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4752
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4753
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4754
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4755
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4756
end
4757
punchsound1:Play()
4758
for i = 0, 1, 0.1 do
4759
        swait()
4760
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4761
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4762
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4763
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4764
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4765
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4766
end
4767
punchsound1:Play()
4768
 for i = 0, 1, 0.1 do
4769
        swait()
4770
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4771
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4772
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4773
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4774
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4775
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4776
end
4777
for i = 0, 1, 0.1 do
4778
        swait()
4779
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4780
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4781
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4782
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4783
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4784
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4785
      end
4786
 for i = 0, 1, 0.1 do
4787
        swait()
4788
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4789
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4790
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4791
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4792
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4793
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4794
end
4795
StrongPunch1:Play()
4796
for i = 0, 1, 0.1 do
4797
        swait()
4798
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4799
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4800
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4801
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4802
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4803
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4804
      end
4805
 for i = 0, 0.6, 0.1 do
4806
        swait()
4807
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4808
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4809
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4810
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4811
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4812
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4813
end
4814
for i = 0, 0.6, 0.1 do
4815
        swait()
4816
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4817
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4818
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4819
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4820
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4821
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4822
      end
4823
for i,v in pairs(to.Parent:GetChildren()) do
4824
					if v:IsA("Humanoid") then
4825
						v.Health = v.Health - 3
4826
						
4827
						v.PlatformStand = true
4828
					end
4829
	end
4830
StrongPunch:Play()
4831
for i = 0, 1, 0.1 do
4832
        swait()
4833
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4834
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4835
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4836
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4837
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
4838
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4839
      end
4840
for i,v in pairs(to.Parent:GetChildren()) do
4841
					if v:IsA("Humanoid") then
4842
						v.Health = v.Health - 5
4843
						
4844
						v.PlatformStand = true
4845
					end
4846
	end
4847
4848
	hit1 = false
4849
4850
		punchsound1:Play()
4851
	hit2 = true
4852
 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4853
      for i = 0, 1, 0.1 do
4854
        swait()
4855
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4856
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4857
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4858
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4859
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4860
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4861
      end
4862
for i,v in pairs(to.Parent:GetChildren()) do
4863
					if v:IsA("Humanoid") then
4864
						v.Health = v.Health - 5
4865
						
4866
						v.PlatformStand = true
4867
					end
4868
	end
4869
hit2 = false
4870
4871
	punchsound1:Play()
4872
hit3 = true
4873
hit4 = true
4874
4875
4876
punchsound1:Play()
4877
4878
coroutine.wrap(function()
4879
				for i=1,5 do
4880
					wait()
4881
					to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
4882
					GroundImpact:Play()
4883
						a21e = new("Part",to)
4884
a21e.Name = "Beam"..num
4885
a21e.Locked = true
4886
a21e.Size = v3(1,1,1)
4887
a21e.CanCollide = false
4888
a21e.BrickColor = bc("Gold")
4889
a21e.Material = "Neon"
4890
a21e.Transparency = 0
4891
aa21e = new("SpecialMesh",a21e)
4892
a21e.Anchored = true
4893
a21e.Position = to.Position
4894
aa21e.MeshType = "Sphere"
4895
aa21e.Scale = v3(1,1,1)
4896
	a51e = new("Part",char)
4897
a51e.Name = "Beam"..num
4898
a51e.Locked = true
4899
a51e.Size = v3(1,1,1)
4900
a51e.CanCollide = false
4901
a51e.BrickColor = bc("White")
4902
a51e.Material = "Neon"
4903
a51e.Transparency = 0
4904
aa51e = new("SpecialMesh",a51e)
4905
a51e.Anchored = true
4906
a51e.Position = to.Position
4907
aa51e.MeshType = "Sphere"
4908
aa51e.Scale = v3(1,1,1)
4909
	a61e = new("Part",char)
4910
a61e.Name = "Beam"..num
4911
a61e.Locked = true
4912
a61e.Size = v3(1,1,1)
4913
a61e.CanCollide = false
4914
a61e.BrickColor = bc("Really red")
4915
a61e.Material = "Neon"
4916
a61e.Transparency = 0
4917
aa61e = new("SpecialMesh",a61e)
4918
a61e.Anchored = true
4919
a61e.Position = to.Position
4920
aa61e.MeshType = "Sphere"
4921
aa61e.Scale = v3(1,1,1)
4922
for i = 1,20 do
4923
	wait()
4924
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
4925
	a21e.Transparency = a21e.Transparency + 0.03
4926
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
4927
	a51e.Transparency = a51e.Transparency + 0.03
4928
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
4929
	a61e.Transparency = a61e.Transparency + 0.02
4930
	for i,v in pairs(to.Parent:GetChildren()) do
4931
					if v:IsA("Humanoid") then
4932
						v.Health = v.Health - 0.5
4933
						
4934
						v.PlatformStand = true
4935
					end
4936
	end
4937
end
4938
a61e:Destroy()
4939
aa61e:Destroy()
4940
a51e:Destroy()
4941
aa51e:Destroy()
4942
a21e:Destroy()
4943
aa21e:Destroy()
4944
4945
				end
4946
				
4947
			
4948
				 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4949
      for i = 0, 1, 0.1 do
4950
        swait()
4951
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4952
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4953
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4954
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4955
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4956
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4957
      end
4958
				
4959
				
4960
					
4961
			wait(0.7)
4962
			end)()
4963
4964
  
4965
4966
4967
RootPart.Anchored = true
4968
4969
for i = 0, 1, 0.1 do
4970
        swait()
4971
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4972
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4973
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4974
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4975
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4976
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4977
      end	
4978
4979
4980
	StrongPunch:Play()
4981
	
4982
	
4983
 for i = 0, 1, 0.1 do
4984
        swait()
4985
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4986
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4987
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
4988
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4989
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4990
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4991
      end	
4992
4993
for i = 0, 1, 0.1 do
4994
        swait()
4995
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4996
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4997
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4998
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4999
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5000
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
5001
      end
5002
5003
5004
	
5005
	for i,v in pairs(to.Parent:GetChildren()) do
5006
					if v:IsA("Humanoid") then
5007
						v.Health = v.Health - 20
5008
						
5009
						v.PlatformStand = true
5010
					end
5011
	end
5012
5013
StrongPunch2:Play()
5014
 for i = 0, 1, 0.1 do
5015
        swait()
5016
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5017
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5018
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5019
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5020
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5021
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5022
      end
5023
5024
	hitground = new("Part",char)
5025
	hitground.Size = Vector3.new(5,5,5)
5026
	hitground.Name =  "Ground"
5027
	hitground.Transparency = 1
5028
	hitground.CanCollide = false
5029
	game.Debris:AddItem(hitground,2)
5030
	hitground.Position = Vector3.new(999,999,999)
5031
	hitgroundweld = new("Weld",hitground)
5032
	hitgroundweld.Part0 = to
5033
	hitgroundweld.Part1 = hitground
5034
	hitground.Touched:connect(function(hit2)
5035
		if hit2.Size.x > 150 then
5036
			hitground:Destroy()
5037
			ad = new("Part",char)
5038
ad.Name = "NewPart"
5039
ad.Size = Vector3.new(30,0.1,30)	
5040
ad.CanCollide = false
5041
ad.Anchored = true
5042
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
5043
ad.Transparency = 1
5044
aad = new("Decal",ad)
5045
5046
aad.Face = "Top"
5047
aad.Transparency = 1
5048
		aad.Transparency = 0
5049
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
5050
			smoke = new("Part",to)
5051
			smokemesh = new("SpecialMesh",smoke)
5052
			smokemesh.MeshId = "rbxassetid://928329648"
5053
			smoke.BrickColor = hit2.BrickColor
5054
			smoke.Anchored = true
5055
			smoke.Position = hitground.Position
5056
			GroundImpact:Play()
5057
			for i = 1,20 do
5058
				wait()
5059
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
5060
				smoke.Transparency = smoke.Transparency + 1/20
5061
			end
5062
			smoke:Destroy()
5063
			wait(0.5)
5064
			
5065
			for i = 1,20 do
5066
				wait(0.1)
5067
				aad.Transparency = aad.Transparency + 1/20
5068
			end
5069
		end
5070
	end)
5071
	to.Anchored = false
5072
	ys = Instance.new("BodyVelocity",to)
5073
ys.Name = "GO"
5074
       
5075
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
5076
5077
ys.Velocity = v3(0,-90,0)
5078
        
5079
	wait(1)
5080
        ys:Destroy()
5081
5082
	
5083
	
5084
5085
  
5086
hit3 = false
5087
hit4 = false
5088
5089
5090
hit1 = false
5091
	hit2 = false
5092
	hit3 = false
5093
	hit4 = false
5094
idle = true
5095
  RootPart.Anchored = false
5096
end
5097
end)
5098
end
5099
5100
5101
function Combo4()
5102
	getplayer = new("Part",char)
5103
getplayer.Position = Vector3.new(999,999,999)
5104
getplayer.Transparency = 1
5105
getplayer.Size = v3(3,3,3)
5106
getplayer.CanCollide = false
5107
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
5108
getplayer.Name = "GetPlayer"
5109
5110
game.Debris:AddItem(getplayer,0.5)
5111
5112
getplayer.Touched:connect(function(hit)
5113
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
5114
				getplayer:Destroy()
5115
				to = hit.Parent:findFirstChild("HumanoidRootPart")
5116
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
5117
				to.Anchored = true
5118
				RootPart.Anchored = true
5119
	idle = false
5120
	
5121
5122
		punchsound1:Play()
5123
		hit1 = true
5124
 for i = 0, 0.5, 0.1 do
5125
        swait()
5126
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5127
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5128
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5129
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5130
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5131
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5132
end
5133
punchsound1:Play()
5134
for i = 0, 0.5, 0.1 do
5135
        swait()
5136
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5137
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5138
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5139
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5140
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5141
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5142
end
5143
punchsound1:Play()
5144
 for i = 0, 0.6, 0.1 do
5145
        swait()
5146
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5147
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5148
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5149
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5150
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5151
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5152
end
5153
 for i = 0, 0.6, 0.1 do
5154
        swait()
5155
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5156
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5157
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5158
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5159
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5160
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5161
end
5162
 for i = 0, 0.5, 0.1 do
5163
        swait()
5164
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5165
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5166
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5167
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5168
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5169
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5170
end
5171
punchsound1:Play()
5172
for i = 0, 0.5, 0.1 do
5173
        swait()
5174
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5175
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5176
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5177
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5178
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5179
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5180
end
5181
punchsound1:Play()
5182
 for i = 0, 0.6, 0.1 do
5183
        swait()
5184
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5185
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5186
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5187
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5188
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5189
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5190
end
5191
 for i = 0, 0.6, 0.1 do
5192
        swait()
5193
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5194
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5195
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5196
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5197
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5198
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5199
end
5200
 for i = 0, 0.5, 0.1 do
5201
        swait()
5202
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5203
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5204
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5205
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5206
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5207
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5208
end
5209
punchsound1:Play()
5210
for i = 0, 0.5, 0.1 do
5211
        swait()
5212
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5213
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5214
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5215
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5216
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5217
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5218
end
5219
punchsound1:Play()
5220
 for i = 0, 0.6, 0.1 do
5221
        swait()
5222
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5223
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5224
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5225
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5226
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5227
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5228
end
5229
 for i = 0, 0.6, 0.1 do
5230
        swait()
5231
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5232
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5233
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5234
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5235
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5236
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5237
end
5238
 for i = 0, 0.5, 0.1 do
5239
        swait()
5240
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5241
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5242
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5243
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5244
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5245
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5246
end
5247
punchsound1:Play()
5248
for i = 0, 0.5, 0.1 do
5249
        swait()
5250
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5251
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5252
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5253
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5254
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5255
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5256
end
5257
punchsound1:Play()
5258
 for i = 0, 0.6, 0.1 do
5259
        swait()
5260
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5261
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5262
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5263
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5264
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5265
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5266
end
5267
 for i = 0, 0.6, 0.1 do
5268
        swait()
5269
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5270
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5271
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5272
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5273
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5274
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5275
end
5276
 for i = 0, 0.5, 0.1 do
5277
        swait()
5278
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5279
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5280
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5281
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5282
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5283
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5284
end
5285
punchsound1:Play()
5286
for i = 0, 0.5, 0.1 do
5287
        swait()
5288
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5289
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5290
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5291
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5292
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5293
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5294
end
5295
punchsound1:Play()
5296
 for i = 0, 0.6, 0.1 do
5297
        swait()
5298
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5299
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5300
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5301
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5302
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5303
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5304
end
5305
StrongPunch2:Play()
5306
 for i = 0, 5, 0.1 do
5307
        swait()
5308
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5309
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5310
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5311
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5312
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5313
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5314
end
5315
5316
for i,v in pairs(to.Parent:GetChildren()) do
5317
					if v:IsA("Humanoid") then
5318
						v.Health = v.Health - 20
5319
						
5320
						v.PlatformStand = true
5321
					end
5322
	end
5323
	to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
5324
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
5325
Zanzoken = Instance.new("Part",char)
5326
Zanzoken.Anchored = true
5327
Zanzoken.Position = v3(999,999,999)
5328
Zanzoken.CFrame = Torso.CFrame
5329
game.Debris:AddItem(Zanzoken,0.5)
5330
Zanzoken.Transparency = 1
5331
Zano:Play()
5332
wait()
5333
idk = Instance.new("BillboardGui",Zanzoken)
5334
idk.Size = UDim2.new(10,0,15,0)
5335
idk.AlwaysOnTop = false
5336
idk1 = Instance.new("ImageLabel",idk)
5337
idk1.BackgroundTransparency = 1
5338
idk.ExtentsOffset = v3(0,0,0)
5339
idk1.ImageTransparency = 0
5340
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5341
idk1.Size = UDim2.new(2,0,1,0)
5342
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5343
idk1.Image = "rbxassetid://319554883"
5344
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
5345
wait()
5346
Zanzoken = Instance.new("Part",char)
5347
Zanzoken.Anchored = true
5348
Zanzoken.Position = v3(999,999,999)
5349
Zanzoken.CFrame = Torso.CFrame
5350
game.Debris:AddItem(Zanzoken,0.5)
5351
Zanzoken.Transparency = 1
5352
wait()
5353
idk = Instance.new("BillboardGui",Zanzoken)
5354
idk.Size = UDim2.new(20,0,20,0)
5355
idk.AlwaysOnTop = false
5356
idk1 = Instance.new("ImageLabel",idk)
5357
idk1.BackgroundTransparency = 1
5358
idk.ExtentsOffset = v3(0,0,0)
5359
idk1.ImageTransparency = 0
5360
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5361
idk1.Size = UDim2.new(2,0,1,0)
5362
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5363
idk1.Image = "rbxassetid://319554883"
5364
  for i = 0, 0.5, 0.1 do
5365
        swait()
5366
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5367
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5368
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5369
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5370
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5371
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5372
end
5373
punchsound1:Play()
5374
for i = 0, 0.5, 0.1 do
5375
        swait()
5376
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5377
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5378
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5379
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5380
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5381
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5382
end
5383
punchsound1:Play()
5384
 for i = 0, 0.6, 0.1 do
5385
        swait()
5386
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5387
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5388
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5389
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5390
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5391
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5392
end
5393
 for i = 0, 0.6, 0.1 do
5394
        swait()
5395
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5396
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5397
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5398
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5399
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5400
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5401
end
5402
 for i = 0, 0.5, 0.1 do
5403
        swait()
5404
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5405
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5406
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5407
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5408
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5409
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5410
end
5411
punchsound1:Play()
5412
for i = 0, 0.5, 0.1 do
5413
        swait()
5414
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5415
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5416
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5417
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5418
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5419
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5420
end
5421
punchsound1:Play()
5422
 for i = 0, 0.6, 0.1 do
5423
        swait()
5424
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5425
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5426
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5427
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5428
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5429
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5430
end
5431
 for i = 0, 0.6, 0.1 do
5432
        swait()
5433
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5434
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5435
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5436
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5437
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5438
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5439
end
5440
 for i = 0, 0.5, 0.1 do
5441
        swait()
5442
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5443
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5444
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5445
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5446
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5447
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5448
end
5449
punchsound1:Play()
5450
for i = 0, 0.5, 0.1 do
5451
        swait()
5452
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5453
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5454
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5455
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5456
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5457
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5458
end
5459
punchsound1:Play()
5460
 for i = 0, 0.6, 0.1 do
5461
        swait()
5462
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5463
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5464
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5465
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5466
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5467
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5468
end
5469
 for i = 0, 0.6, 0.1 do
5470
        swait()
5471
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5472
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5473
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5474
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5475
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5476
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5477
end
5478
 for i = 0, 0.5, 0.1 do
5479
        swait()
5480
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5481
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5482
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5483
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5484
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5485
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5486
end
5487
punchsound1:Play()
5488
for i = 0, 0.5, 0.1 do
5489
        swait()
5490
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5491
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5492
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5493
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5494
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5495
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5496
end
5497
punchsound1:Play()
5498
 for i = 0, 0.3, 0.1 do
5499
        swait()
5500
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5501
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5502
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5503
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5504
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5505
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5506
end
5507
 for i = 0, 0.3, 0.1 do
5508
        swait()
5509
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5510
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5511
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5512
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5513
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5514
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5515
end
5516
 for i = 0, 0.3, 0.1 do
5517
        swait()
5518
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5519
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5520
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5521
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5522
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5523
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5524
end
5525
punchsound1:Play()
5526
for i = 0, 0.3, 0.1 do
5527
        swait()
5528
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5529
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5530
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5531
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5532
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5533
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5534
end
5535
punchsound1:Play()
5536
 for i = 0, 0.3, 0.1 do
5537
        swait()
5538
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5539
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5540
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5541
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5542
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5543
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5544
end
5545
 for i = 0, 0.3, 0.1 do
5546
        swait()
5547
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5548
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5549
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5550
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5551
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5552
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5553
end
5554
punchsound1:Play()
5555
 for i = 0, 1, 0.1 do
5556
        swait()
5557
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5558
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5559
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5560
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5561
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5562
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5563
end
5564
for i = 0, 0.3, 0.1 do
5565
        swait()
5566
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5567
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5568
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5569
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5570
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5571
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5572
end
5573
punchsound1:Play()
5574
 for i = 0, 0.3, 0.1 do
5575
        swait()
5576
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5577
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5578
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5579
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5580
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5581
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5582
end
5583
 for i = 0, 0.3, 0.1 do
5584
        swait()
5585
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5586
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5587
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5588
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5589
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5590
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5591
end
5592
 for i = 0, 0.3, 0.1 do
5593
        swait()
5594
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5595
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5596
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5597
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5598
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5599
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5600
end
5601
punchsound1:Play()
5602
for i = 0, 0.3, 0.1 do
5603
        swait()
5604
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5605
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5606
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5607
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5608
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5609
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5610
end
5611
punchsound1:Play()
5612
 for i = 0, 0.6, 0.1 do
5613
        swait()
5614
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5615
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5616
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5617
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5618
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5619
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5620
end
5621
 for i = 0, 0.3, 0.1 do
5622
        swait()
5623
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5624
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5625
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5626
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5627
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5628
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5629
end
5630
 for i = 0, 0.3, 0.1 do
5631
        swait()
5632
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5633
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5634
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5635
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5636
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5637
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5638
end
5639
punchsound1:Play()
5640
for i = 0, 0.5, 0.1 do
5641
        swait()
5642
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5643
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5644
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5645
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5646
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5647
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5648
end
5649
punchsound1:Play()
5650
 for i = 0, 0.6, 0.1 do
5651
        swait()
5652
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5653
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5654
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5655
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5656
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5657
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5658
end
5659
 for i = 0, 0.6, 0.1 do
5660
        swait()
5661
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5662
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5663
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5664
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5665
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5666
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5667
end
5668
 for i = 0, 0.5, 0.1 do
5669
        swait()
5670
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5671
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5672
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5673
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5674
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5675
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5676
end
5677
punchsound1:Play()
5678
for i = 0, 0.5, 0.1 do
5679
        swait()
5680
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5681
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5682
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5683
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5684
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5685
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5686
end
5687
punchsound1:Play()
5688
 for i = 0, 0.6, 0.1 do
5689
        swait()
5690
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5691
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5692
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5693
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5694
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5695
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5696
end
5697
 for i = 0, 0.6, 0.1 do
5698
        swait()
5699
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5700
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5701
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5702
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5703
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5704
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5705
end
5706
 for i = 0, 0.5, 0.1 do
5707
        swait()
5708
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5709
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5710
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5711
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5712
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5713
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5714
end
5715
punchsound1:Play()
5716
for i = 0, 0.5, 0.1 do
5717
        swait()
5718
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5719
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5720
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5721
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5722
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5723
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5724
end
5725
punchsound1:Play()
5726
 for i = 0, 0.6, 0.1 do
5727
        swait()
5728
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5729
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5730
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5731
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5732
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5733
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5734
end
5735
 for i = 0, 0.6, 0.1 do
5736
        swait()
5737
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5738
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5739
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5740
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5741
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5742
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5743
end
5744
punchsound1:Play()
5745
 for i = 0, 1, 0.1 do
5746
        swait()
5747
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5748
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5749
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5750
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5751
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5752
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5753
end
5754
for i = 0, 0.5, 0.1 do
5755
        swait()
5756
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5757
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5758
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5759
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5760
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5761
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5762
end
5763
punchsound1:Play()
5764
 for i = 0, 0.6, 0.1 do
5765
        swait()
5766
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5767
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5768
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5769
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5770
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5771
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5772
end
5773
 for i = 0, 0.6, 0.1 do
5774
        swait()
5775
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5776
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5777
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5778
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5779
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5780
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5781
end
5782
 for i = 0, 0.5, 0.1 do
5783
        swait()
5784
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5785
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5786
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5787
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5788
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5789
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5790
end
5791
punchsound1:Play()
5792
for i = 0, 0.5, 0.1 do
5793
        swait()
5794
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5795
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5796
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5797
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5798
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5799
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5800
end
5801
punchsound1:Play()
5802
 for i = 0, 0.6, 0.1 do
5803
        swait()
5804
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5805
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5806
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5807
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5808
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5809
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5810
end
5811
 for i = 0, 0.6, 0.1 do
5812
        swait()
5813
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5814
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5815
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5816
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5817
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5818
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5819
end
5820
 for i = 0, 0.5, 0.1 do
5821
        swait()
5822
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5823
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5824
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5825
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5826
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5827
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5828
end
5829
punchsound1:Play()
5830
for i = 0, 0.5, 0.1 do
5831
        swait()
5832
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5833
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5834
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5835
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5836
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5837
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5838
end
5839
punchsound1:Play()
5840
 for i = 0, 0.6, 0.1 do
5841
        swait()
5842
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5843
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5844
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5845
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5846
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5847
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5848
end
5849
 for i = 0, 0.6, 0.1 do
5850
        swait()
5851
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5852
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5853
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5854
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5855
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5856
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5857
end
5858
 for i = 0, 0.5, 0.1 do
5859
        swait()
5860
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5861
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5862
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5863
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5864
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5865
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5866
end
5867
punchsound1:Play()
5868
for i = 0, 0.5, 0.1 do
5869
        swait()
5870
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5871
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5872
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5873
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5874
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5875
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5876
end
5877
punchsound1:Play()
5878
 for i = 0, 0.6, 0.1 do
5879
        swait()
5880
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5881
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5882
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5883
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5884
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5885
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5886
end
5887
 for i = 0, 0.6, 0.1 do
5888
        swait()
5889
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5890
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5891
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5892
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5893
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5894
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5895
end
5896
 for i = 0, 0.5, 0.1 do
5897
        swait()
5898
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5899
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5900
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5901
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5902
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5903
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5904
end
5905
punchsound1:Play()
5906
for i = 0, 0.5, 0.1 do
5907
        swait()
5908
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5909
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5910
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5911
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5912
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5913
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5914
end
5915
punchsound1:Play()
5916
 for i = 0, 0.6, 0.1 do
5917
        swait()
5918
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5919
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5920
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5921
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5922
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5923
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5924
end
5925
 for i = 0, 0.6, 0.1 do
5926
        swait()
5927
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5928
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5929
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5930
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5931
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5932
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5933
end
5934
punchsound1:Play()
5935
 for i = 0, 1, 0.1 do
5936
        swait()
5937
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5938
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5939
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5940
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5941
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5942
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5943
end
5944
for i = 0, 0.5, 0.1 do
5945
        swait()
5946
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5947
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5948
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5949
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5950
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5951
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5952
end
5953
punchsound1:Play()
5954
 for i = 0, 0.6, 0.1 do
5955
        swait()
5956
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5957
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5958
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5959
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5960
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5961
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5962
end
5963
 for i = 0, 0.6, 0.1 do
5964
        swait()
5965
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5966
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5967
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5968
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5969
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5970
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5971
end
5972
 for i = 0, 0.5, 0.1 do
5973
        swait()
5974
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5975
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5976
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5977
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5978
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5979
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5980
end
5981
punchsound1:Play()
5982
for i = 0, 0.3, 0.1 do
5983
        swait()
5984
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5985
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5986
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
5987
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5988
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5989
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5990
end
5991
punchsound1:Play()
5992
 for i = 0, 0.3, 0.1 do
5993
        swait()
5994
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5995
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5996
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5997
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5998
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5999
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6000
end
6001
 for i = 0, 0.3, 0.1 do
6002
        swait()
6003
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6004
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6005
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6006
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6007
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6008
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6009
end
6010
 for i = 0, 0.3, 0.1 do
6011
        swait()
6012
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6013
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6014
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6015
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6016
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6017
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6018
end
6019
punchsound1:Play()
6020
for i = 0, 0.3, 0.1 do
6021
        swait()
6022
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6023
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6024
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6025
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6026
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6027
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6028
end
6029
punchsound1:Play()
6030
 for i = 0, 0.3, 0.1 do
6031
        swait()
6032
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6033
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6034
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6035
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6036
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6037
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6038
end
6039
 for i = 0, 0.3, 0.1 do
6040
        swait()
6041
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6042
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6043
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6044
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6045
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6046
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6047
end
6048
 for i = 0, 0.3, 0.1 do
6049
        swait()
6050
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6051
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6052
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6053
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6054
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6055
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6056
end
6057
punchsound1:Play()
6058
for i = 0, 0.3, 0.1 do
6059
        swait()
6060
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6061
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6062
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6063
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6064
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6065
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6066
end
6067
punchsound1:Play()
6068
 for i = 0, 0.3, 0.1 do
6069
        swait()
6070
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6071
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6072
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6073
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6074
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6075
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6076
end
6077
 for i = 0, 0.1, 0.1 do
6078
        swait()
6079
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6080
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6081
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6082
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6083
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6084
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6085
end
6086
 for i = 0, 0.1, 0.1 do
6087
        swait()
6088
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6089
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6090
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6091
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6092
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6093
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6094
end
6095
punchsound1:Play()
6096
for i = 0, 0.1, 0.1 do
6097
        swait()
6098
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6099
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6100
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6101
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6102
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6103
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6104
end
6105
punchsound1:Play()
6106
 for i = 0, 0.1, 0.1 do
6107
        swait()
6108
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6109
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6110
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6111
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6112
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6113
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6114
end
6115
 for i = 0, 0.1, 0.1 do
6116
        swait()
6117
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6118
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6119
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6120
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6121
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6122
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6123
end
6124
punchsound1:Play()
6125
 for i = 0, 0.4, 0.1 do
6126
        swait()
6127
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6128
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6129
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6130
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6131
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6132
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6133
end
6134
for i,v in pairs(to.Parent:GetChildren()) do
6135
					if v:IsA("Humanoid") then
6136
						v.Health = v.Health - 20
6137
						
6138
						v.PlatformStand = true
6139
					end
6140
	end
6141
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
6142
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
6143
Zanzoken = Instance.new("Part",char)
6144
Zanzoken.Anchored = true
6145
Zanzoken.Position = v3(999,999,999)
6146
Zanzoken.CFrame = Torso.CFrame
6147
game.Debris:AddItem(Zanzoken,0.5)
6148
Zanzoken.Transparency = 1
6149
Zano:Play()
6150
wait()
6151
idk = Instance.new("BillboardGui",Zanzoken)
6152
idk.Size = UDim2.new(10,0,15,0)
6153
idk.AlwaysOnTop = false
6154
idk1 = Instance.new("ImageLabel",idk)
6155
idk1.BackgroundTransparency = 1
6156
idk.ExtentsOffset = v3(0,0,0)
6157
idk1.ImageTransparency = 0
6158
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6159
idk1.Size = UDim2.new(2,0,1,0)
6160
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6161
idk1.Image = "rbxassetid://319554883"
6162
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6163
wait()
6164
Zanzoken = Instance.new("Part",char)
6165
Zanzoken.Anchored = true
6166
Zanzoken.Position = v3(999,999,999)
6167
Zanzoken.CFrame = Torso.CFrame
6168
game.Debris:AddItem(Zanzoken,0.5)
6169
Zanzoken.Transparency = 1
6170
wait()
6171
idk = Instance.new("BillboardGui",Zanzoken)
6172
idk.Size = UDim2.new(20,0,20,0)
6173
idk.AlwaysOnTop = false
6174
idk1 = Instance.new("ImageLabel",idk)
6175
idk1.BackgroundTransparency = 1
6176
idk.ExtentsOffset = v3(0,0,0)
6177
idk1.ImageTransparency = 0
6178
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6179
idk1.Size = UDim2.new(2,0,1,0)
6180
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6181
idk1.Image = "rbxassetid://319554883"
6182
punchsound1:Play()
6183
for i = 0, 6, 0.1 do
6184
        swait()
6185
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6186
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6187
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6188
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6189
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6190
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6191
end
6192
 for i = 0, 0.6, 0.1 do
6193
        swait()
6194
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6195
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6196
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6197
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6198
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6199
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6200
end
6201
 for i = 0, 0.6, 0.1 do
6202
        swait()
6203
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6204
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6205
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6206
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6207
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6208
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6209
end
6210
punchsound1:Play()
6211
 for i = 0, 1, 0.1 do
6212
        swait()
6213
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6214
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6215
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6216
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6217
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6218
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6219
end
6220
 for i = 0, 0.6, 0.1 do
6221
        swait()
6222
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6223
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6224
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6225
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6226
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6227
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6228
end
6229
 for i = 0, 0.6, 0.1 do
6230
        swait()
6231
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6232
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6233
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6234
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6235
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6236
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6237
end
6238
punchsound1:Play()
6239
 for i = 0, 1, 0.1 do
6240
        swait()
6241
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6242
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6243
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6244
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6245
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6246
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6247
end
6248
 for i = 0, 0.6, 0.1 do
6249
        swait()
6250
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6251
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6252
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6253
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6254
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6255
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6256
end
6257
 for i = 0, 0.6, 0.1 do
6258
        swait()
6259
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6260
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6261
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6262
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6263
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6264
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6265
end
6266
punchsound1:Play()
6267
 for i = 0, 1, 0.1 do
6268
        swait()
6269
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6270
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6271
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6272
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6273
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6274
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6275
end
6276
 for i = 0, 0.6, 0.1 do
6277
        swait()
6278
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6279
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6280
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6281
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6282
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6283
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6284
end
6285
 for i = 0, 0.6, 0.1 do
6286
        swait()
6287
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6288
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6289
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6290
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6291
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6292
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6293
end
6294
punchsound1:Play()
6295
 for i = 0, 1, 0.1 do
6296
        swait()
6297
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6298
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6299
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6300
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6301
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6302
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6303
end
6304
 for i = 0, 0.6, 0.1 do
6305
        swait()
6306
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6307
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6308
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6309
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6310
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6311
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6312
end
6313
 for i = 0, 0.6, 0.1 do
6314
        swait()
6315
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6316
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6317
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6318
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6319
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6320
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6321
end
6322
punchsound1:Play()
6323
 for i = 0, 1, 0.1 do
6324
        swait()
6325
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6326
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6327
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6328
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6329
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6330
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6331
end
6332
 for i = 0, 0.6, 0.1 do
6333
        swait()
6334
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6335
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6336
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6337
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6338
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6339
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6340
end
6341
 for i = 0, 0.6, 0.1 do
6342
        swait()
6343
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6344
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6345
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6346
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6347
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6348
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6349
end
6350
punchsound1:Play()
6351
 for i = 0, 1, 0.1 do
6352
        swait()
6353
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6354
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6355
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6356
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6357
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6358
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6359
end
6360
6361
6362
6363
for i,v in pairs(to.Parent:GetChildren()) do
6364
					if v:IsA("Humanoid") then
6365
						v.Health = v.Health - 20
6366
						
6367
						v.PlatformStand = true
6368
					end
6369
	end
6370
StrongPunch:Play()
6371
for i = 0, 1, 0.1 do
6372
        swait()
6373
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6374
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6375
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6376
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6377
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6378
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6379
      end
6380
 for i = 0, 1, 0.1 do
6381
        swait()
6382
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6383
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6384
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6385
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6386
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6387
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6388
end
6389
for i,v in pairs(to.Parent:GetChildren()) do
6390
					if v:IsA("Humanoid") then
6391
						v.Health = v.Health - 5
6392
						
6393
						v.PlatformStand = true
6394
					end
6395
	end
6396
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
6397
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
6398
Zanzoken = Instance.new("Part",char)
6399
Zanzoken.Anchored = true
6400
Zanzoken.Position = v3(999,999,999)
6401
Zanzoken.CFrame = Torso.CFrame
6402
game.Debris:AddItem(Zanzoken,0.5)
6403
Zanzoken.Transparency = 1
6404
Zano:Play()
6405
wait()
6406
idk = Instance.new("BillboardGui",Zanzoken)
6407
idk.Size = UDim2.new(10,0,15,0)
6408
idk.AlwaysOnTop = false
6409
idk1 = Instance.new("ImageLabel",idk)
6410
idk1.BackgroundTransparency = 1
6411
idk.ExtentsOffset = v3(0,0,0)
6412
idk1.ImageTransparency = 0
6413
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6414
idk1.Size = UDim2.new(2,0,1,0)
6415
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6416
idk1.Image = "rbxassetid://319554883"
6417
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6418
wait()
6419
Zanzoken = Instance.new("Part",char)
6420
Zanzoken.Anchored = true
6421
Zanzoken.Position = v3(999,999,999)
6422
Zanzoken.CFrame = Torso.CFrame
6423
game.Debris:AddItem(Zanzoken,0.5)
6424
Zanzoken.Transparency = 1
6425
wait()
6426
idk = Instance.new("BillboardGui",Zanzoken)
6427
idk.Size = UDim2.new(20,0,20,0)
6428
idk.AlwaysOnTop = false
6429
idk1 = Instance.new("ImageLabel",idk)
6430
idk1.BackgroundTransparency = 1
6431
idk.ExtentsOffset = v3(0,0,0)
6432
idk1.ImageTransparency = 0
6433
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6434
idk1.Size = UDim2.new(2,0,1,0)
6435
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6436
idk1.Image = "rbxassetid://319554883"
6437
 for i = 0, 1, 0.1 do
6438
        swait()
6439
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6440
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6441
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6442
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6443
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6444
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6445
end
6446
punchsound1:Play()
6447
for i = 0, 1, 0.1 do
6448
        swait()
6449
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6450
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6451
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6452
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6453
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6454
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6455
end
6456
punchsound1:Play()
6457
 for i = 0, 1, 0.1 do
6458
        swait()
6459
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6460
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6461
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6462
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6463
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6464
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6465
end
6466
for i = 0, 1, 0.1 do
6467
        swait()
6468
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6469
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6470
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6471
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6472
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6473
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6474
      end
6475
 for i = 0, 1, 0.1 do
6476
        swait()
6477
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6478
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6479
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6480
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6481
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6482
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6483
end
6484
	to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
6485
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
6486
Zanzoken = Instance.new("Part",char)
6487
Zanzoken.Anchored = true
6488
Zanzoken.Position = v3(999,999,999)
6489
Zanzoken.CFrame = Torso.CFrame
6490
game.Debris:AddItem(Zanzoken,0.5)
6491
Zanzoken.Transparency = 1
6492
Zano:Play()
6493
wait()
6494
idk = Instance.new("BillboardGui",Zanzoken)
6495
idk.Size = UDim2.new(10,0,15,0)
6496
idk.AlwaysOnTop = false
6497
idk1 = Instance.new("ImageLabel",idk)
6498
idk1.BackgroundTransparency = 1
6499
idk.ExtentsOffset = v3(0,0,0)
6500
idk1.ImageTransparency = 0
6501
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6502
idk1.Size = UDim2.new(2,0,1,0)
6503
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6504
idk1.Image = "rbxassetid://319554883"
6505
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6506
wait()
6507
Zanzoken = Instance.new("Part",char)
6508
Zanzoken.Anchored = true
6509
Zanzoken.Position = v3(999,999,999)
6510
Zanzoken.CFrame = Torso.CFrame
6511
game.Debris:AddItem(Zanzoken,0.5)
6512
Zanzoken.Transparency = 1
6513
wait()
6514
idk = Instance.new("BillboardGui",Zanzoken)
6515
idk.Size = UDim2.new(20,0,20,0)
6516
idk.AlwaysOnTop = false
6517
idk1 = Instance.new("ImageLabel",idk)
6518
idk1.BackgroundTransparency = 1
6519
idk.ExtentsOffset = v3(0,0,0)
6520
idk1.ImageTransparency = 0
6521
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6522
idk1.Size = UDim2.new(2,0,1,0)
6523
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6524
idk1.Image = "rbxassetid://319554883"
6525
StrongPunch:Play()
6526
Break:Play()
6527
6528
for i = 0, 6, 0.1 do
6529
        swait()
6530
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6531
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6532
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6533
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6534
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6535
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
6536
      end
6537
StrongPunch1:Play()
6538
 for i = 0, 6, 0.1 do
6539
        swait()
6540
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6541
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6542
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6543
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6544
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6545
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6546
      end
6547
StrongPunch2:Play()
6548
   for i = 0, 7, 0.1 do
6549
        swait()
6550
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6551
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6552
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6553
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6554
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6555
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6556
end
6557
 for i = 0, 1, 0.1 do
6558
        swait()
6559
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6560
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6561
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6562
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6563
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6564
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6565
end
6566
punchsound1:Play()
6567
for i = 0, 1, 0.1 do
6568
        swait()
6569
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6570
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6571
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6572
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6573
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6574
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6575
end
6576
punchsound1:Play()
6577
 for i = 0, 1, 0.1 do
6578
        swait()
6579
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6580
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6581
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6582
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6583
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6584
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6585
end
6586
for i = 0, 1, 0.1 do
6587
        swait()
6588
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6589
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6590
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6591
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6592
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6593
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6594
      end
6595
 for i = 0, 1, 0.1 do
6596
        swait()
6597
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6598
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6599
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6600
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6601
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6602
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6603
end
6604
punchsound1:Play()
6605
for i = 0, 0.5, 0.1 do
6606
        swait()
6607
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6608
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6609
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6610
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6611
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6612
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6613
end
6614
punchsound1:Play()
6615
 for i = 0, 0.5, 0.1 do
6616
        swait()
6617
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6618
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6619
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6620
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6621
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6622
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6623
end
6624
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
6625
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
6626
Zanzoken = Instance.new("Part",char)
6627
Zanzoken.Anchored = true
6628
Zanzoken.Position = v3(999,999,999)
6629
Zanzoken.CFrame = Torso.CFrame
6630
game.Debris:AddItem(Zanzoken,0.5)
6631
Zanzoken.Transparency = 1
6632
Zano:Play()
6633
wait()
6634
idk = Instance.new("BillboardGui",Zanzoken)
6635
idk.Size = UDim2.new(10,0,15,0)
6636
idk.AlwaysOnTop = false
6637
idk1 = Instance.new("ImageLabel",idk)
6638
idk1.BackgroundTransparency = 1
6639
idk.ExtentsOffset = v3(0,0,0)
6640
idk1.ImageTransparency = 0
6641
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6642
idk1.Size = UDim2.new(2,0,1,0)
6643
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6644
idk1.Image = "rbxassetid://319554883"
6645
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6646
wait()
6647
Zanzoken = Instance.new("Part",char)
6648
Zanzoken.Anchored = true
6649
Zanzoken.Position = v3(999,999,999)
6650
Zanzoken.CFrame = Torso.CFrame
6651
game.Debris:AddItem(Zanzoken,0.5)
6652
Zanzoken.Transparency = 1
6653
wait()
6654
idk = Instance.new("BillboardGui",Zanzoken)
6655
idk.Size = UDim2.new(20,0,20,0)
6656
idk.AlwaysOnTop = false
6657
idk1 = Instance.new("ImageLabel",idk)
6658
idk1.BackgroundTransparency = 1
6659
idk.ExtentsOffset = v3(0,0,0)
6660
idk1.ImageTransparency = 0
6661
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6662
idk1.Size = UDim2.new(2,0,1,0)
6663
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6664
idk1.Image = "rbxassetid://319554883"
6665
 for i = 0, 0.4, 0.1 do
6666
        swait()
6667
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6668
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6669
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6670
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6671
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6672
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6673
end
6674
punchsound1:Play()
6675
for i = 0, 0.4, 0.1 do
6676
        swait()
6677
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6678
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6679
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6680
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6681
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6682
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6683
end
6684
for i = 0, 0.4, 0.1 do
6685
        swait()
6686
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6687
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6688
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6689
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6690
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6691
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6692
end
6693
punchsound1:Play()
6694
for i = 0, 0.4, 0.1 do
6695
        swait()
6696
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6697
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6698
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6699
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6700
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6701
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6702
end
6703
for i = 0, 0.4, 0.1 do
6704
        swait()
6705
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6706
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6707
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6708
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6709
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6710
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6711
end
6712
punchsound1:Play()
6713
for i = 0, 0.4, 0.1 do
6714
        swait()
6715
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6716
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6717
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6718
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6719
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6720
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6721
end
6722
for i = 0, 0.4, 0.1 do
6723
        swait()
6724
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6725
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6726
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6727
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6728
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6729
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6730
end
6731
punchsound1:Play()
6732
for i = 0, 0.4, 0.1 do
6733
        swait()
6734
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6735
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6736
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6737
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6738
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6739
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6740
end
6741
for i = 0, 0.4, 0.1 do
6742
        swait()
6743
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6744
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6745
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6746
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6747
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6748
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6749
end
6750
punchsound1:Play()
6751
for i = 0, 0.4, 0.1 do
6752
        swait()
6753
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6754
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6755
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6756
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6757
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6758
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6759
end
6760
for i = 0, 0.4, 0.1 do
6761
        swait()
6762
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6763
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6764
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6765
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6766
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6767
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6768
end
6769
punchsound1:Play()
6770
for i = 0, 0.4, 0.1 do
6771
        swait()
6772
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6773
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6774
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6775
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6776
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6777
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6778
end
6779
for i = 0, 0.4, 0.1 do
6780
        swait()
6781
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6782
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6783
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6784
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6785
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6786
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6787
end
6788
punchsound1:Play()
6789
for i = 0, 0.4, 0.1 do
6790
        swait()
6791
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6792
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6793
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
6794
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6795
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6796
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6797
end
6798
punchsound1:Play()
6799
		local pie222 = Instance.new("ParticleEmitter")
6800
pie222.Parent = LeftArm
6801
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
6802
pie222.LightEmission = 1
6803
pie222.Size = NumberSequence.new(3)
6804
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
6805
pie222.Transparency = NumberSequence.new(0.6,1)
6806
pie222.EmissionDirection = "Top"
6807
pie222.Enabled = true
6808
pie222.Lifetime = NumberRange.new(1)
6809
pie222.Rotation = NumberRange.new(-320, 320)
6810
pie222.Rate = 404
6811
pie222.Speed = NumberRange.new(0)
6812
pie222.LockedToPart = false
6813
pie222.VelocitySpread = 2 
6814
 for i = 0, 2, 0.1 do
6815
        swait()
6816
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6817
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6818
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6819
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6820
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6821
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6822
end
6823
wait(2)
6824
bigbangattack2()
6825
pie222:Destroy()
6826
6827
for i,v in pairs(to.Parent:GetChildren()) do
6828
					if v:IsA("Humanoid") then
6829
						v.Health = v.Health - math.huge
6830
						
6831
						v.PlatformStand = true
6832
					end
6833
	end
6834
6835
	hit1 = false
6836
6837
	hit2 = true
6838
for i,v in pairs(to.Parent:GetChildren()) do
6839
					if v:IsA("Humanoid") then
6840
						v.Health = v.Health - 10
6841
						
6842
						v.PlatformStand = true
6843
					end
6844
	end
6845
hit2 = false
6846
6847
hit3 = true
6848
hit4 = true
6849
6850
6851
6852
6853
coroutine.wrap(function()
6854
				for i=1,2 do
6855
					wait()
6856
				
6857
		
6858
						
6859
6860
	
6861
	for i,v in pairs(to.Parent:GetChildren()) do
6862
					if v:IsA("Humanoid") then
6863
						v.Health = v.Health - 2
6864
						
6865
						v.PlatformStand = true
6866
					end
6867
	end
6868
				end
6869
	
6870
					
6871
			wait(3)
6872
			end)()
6873
6874
6875
6876
6877
6878
6879
6880
6881
	
6882
	
6883
 
6884
6885
6886
	
6887
	for i,v in pairs(to.Parent:GetChildren()) do
6888
					if v:IsA("Humanoid") then
6889
						v.Health = v.Health - 10
6890
						
6891
						v.PlatformStand = true
6892
					end
6893
	end
6894
6895
6896
6897
	hitground = new("Part",char)
6898
	hitground.Size = Vector3.new(5,5,5)
6899
	hitground.Name =  "Ground"
6900
	hitground.Transparency = 1
6901
	hitground.CanCollide = false
6902
	game.Debris:AddItem(hitground,2)
6903
	hitground.Position = Vector3.new(999,999,999)
6904
	hitgroundweld = new("Weld",hitground)
6905
	hitgroundweld.Part0 = to
6906
	hitgroundweld.Part1 = hitground
6907
	hitground.Touched:connect(function(hit2)
6908
		if hit2.Size.x > 150 then
6909
			hitground:Destroy()
6910
			ad = new("Part",char)
6911
ad.Name = "NewPart"
6912
ad.Size = Vector3.new(30,0.1,30)	
6913
ad.CanCollide = false
6914
ad.Anchored = true
6915
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
6916
ad.Transparency = 1
6917
aad = new("Decal",ad)
6918
6919
aad.Face = "Top"
6920
aad.Transparency = 1
6921
		aad.Transparency = 0
6922
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
6923
			smoke = new("Part",to)
6924
			smokemesh = new("SpecialMesh",smoke)
6925
			smokemesh.MeshId = "rbxassetid://928329648"
6926
			smoke.BrickColor = hit2.BrickColor
6927
			smoke.Anchored = true
6928
			smoke.Position = hitground.Position
6929
			GroundImpact:Play()
6930
			for i = 1,20 do
6931
				wait()
6932
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
6933
				smoke.Transparency = smoke.Transparency + 1/20
6934
			end
6935
			smoke:Destroy()
6936
			wait(0.5)
6937
			
6938
			for i = 1,20 do
6939
				wait(0.1)
6940
				aad.Transparency = aad.Transparency + 1/20
6941
			end
6942
		end
6943
	end)
6944
	ys = Instance.new("BodyVelocity",to)
6945
ys.Name = "GO"
6946
       
6947
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
6948
6949
ys.Velocity = v3(0,-90,0)
6950
        
6951
	wait(1)
6952
        ys:Destroy()
6953
		
6954
6955
  
6956
hit3 = false
6957
hit4 = false
6958
6959
6960
hit1 = false
6961
	hit2 = false
6962
	hit3 = false
6963
	hit4 = false
6964
idle = true
6965
RootPart.Anchored = false
6966
end
6967
end)
6968
end
6969
6970
function Combo3()
6971
	getplayer = new("Part",char)
6972
getplayer.Position = Vector3.new(999,999,999)
6973
getplayer.Transparency = 1
6974
getplayer.Size = v3(3,3,3)
6975
getplayer.CanCollide = false
6976
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
6977
getplayer.Name = "GetPlayer"
6978
6979
game.Debris:AddItem(getplayer,0.5)
6980
6981
getplayer.Touched:connect(function(hit)
6982
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
6983
				getplayer:Destroy()
6984
				to = hit.Parent:findFirstChild("HumanoidRootPart")
6985
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
6986
				to.Anchored = true
6987
				RootPart.Anchored = true
6988
	idle = false
6989
	
6990
6991
		punchsound1:Play()
6992
		hit1 = true
6993
 for i = 0, 1, 0.1 do
6994
        swait()
6995
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6996
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6997
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6998
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6999
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7000
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7001
end
7002
punchsound1:Play()
7003
for i = 0, 1, 0.1 do
7004
        swait()
7005
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7006
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7007
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7008
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7009
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7010
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7011
end
7012
punchsound1:Play()
7013
 for i = 0, 1, 0.1 do
7014
        swait()
7015
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7016
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7017
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7018
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7019
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7020
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7021
end
7022
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
7023
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
7024
Zanzoken = Instance.new("Part",char)
7025
Zanzoken.Anchored = true
7026
Zanzoken.Position = v3(999,999,999)
7027
Zanzoken.CFrame = Torso.CFrame
7028
game.Debris:AddItem(Zanzoken,0.5)
7029
Zanzoken.Transparency = 1
7030
Zano:Play()
7031
wait()
7032
idk = Instance.new("BillboardGui",Zanzoken)
7033
idk.Size = UDim2.new(10,0,15,0)
7034
idk.AlwaysOnTop = false
7035
idk1 = Instance.new("ImageLabel",idk)
7036
idk1.BackgroundTransparency = 1
7037
idk.ExtentsOffset = v3(0,0,0)
7038
idk1.ImageTransparency = 0
7039
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7040
idk1.Size = UDim2.new(2,0,1,0)
7041
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7042
idk1.Image = "rbxassetid://319554883"
7043
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7044
wait()
7045
Zanzoken = Instance.new("Part",char)
7046
Zanzoken.Anchored = true
7047
Zanzoken.Position = v3(999,999,999)
7048
Zanzoken.CFrame = Torso.CFrame
7049
game.Debris:AddItem(Zanzoken,0.5)
7050
Zanzoken.Transparency = 1
7051
wait()
7052
idk = Instance.new("BillboardGui",Zanzoken)
7053
idk.Size = UDim2.new(20,0,20,0)
7054
idk.AlwaysOnTop = false
7055
idk1 = Instance.new("ImageLabel",idk)
7056
idk1.BackgroundTransparency = 1
7057
idk.ExtentsOffset = v3(0,0,0)
7058
idk1.ImageTransparency = 0
7059
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7060
idk1.Size = UDim2.new(2,0,1,0)
7061
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7062
idk1.Image = "rbxassetid://319554883"
7063
 for i = 0, 1, 0.1 do
7064
        swait()
7065
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7066
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7067
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7068
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7069
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7070
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7071
end
7072
punchsound1:Play()
7073
for i = 0, 1, 0.1 do
7074
        swait()
7075
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7076
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7077
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7078
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7079
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7080
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7081
end
7082
punchsound1:Play()
7083
 for i = 0, 1, 0.1 do
7084
        swait()
7085
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7086
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7087
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7088
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7089
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7090
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7091
end
7092
 for i = 0, 1, 0.1 do
7093
        swait()
7094
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7095
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7096
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7097
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7098
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7099
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7100
end
7101
punchsound1:Play()
7102
for i = 0, 1, 0.1 do
7103
        swait()
7104
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7105
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7106
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7107
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7108
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7109
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7110
end
7111
punchsound1:Play()
7112
 for i = 0, 1, 0.1 do
7113
        swait()
7114
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7115
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7116
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7117
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7118
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7119
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7120
end
7121
 for i = 0, 1, 0.1 do
7122
        swait()
7123
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7124
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7125
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7126
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7127
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7128
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7129
end
7130
punchsound1:Play()
7131
for i = 0, 1, 0.1 do
7132
        swait()
7133
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7134
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7135
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7136
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7137
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7138
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7139
end
7140
punchsound1:Play()
7141
for i,v in pairs(to.Parent:GetChildren()) do
7142
					if v:IsA("Humanoid") then
7143
						v.Health = v.Health - 10
7144
						
7145
						v.PlatformStand = true
7146
					end
7147
	end
7148
 for i = 0, 1, 0.1 do
7149
        swait()
7150
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7151
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7152
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7153
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7154
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7155
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7156
end
7157
7158
for i = 0, 1, 0.1 do
7159
        swait()
7160
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7161
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7162
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7163
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7164
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7165
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7166
end
7167
punchsound1:Play()
7168
 for i = 0, 1, 0.1 do
7169
        swait()
7170
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7171
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7172
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7173
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7174
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7175
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7176
end
7177
for i,v in pairs(to.Parent:GetChildren()) do
7178
					if v:IsA("Humanoid") then
7179
						v.Health = v.Health - 3
7180
						
7181
						v.PlatformStand = true
7182
					end
7183
	end
7184
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
7185
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
7186
Zanzoken = Instance.new("Part",char)
7187
Zanzoken.Anchored = true
7188
Zanzoken.Position = v3(999,999,999)
7189
Zanzoken.CFrame = Torso.CFrame
7190
game.Debris:AddItem(Zanzoken,0.5)
7191
Zanzoken.Transparency = 1
7192
Zano:Play()
7193
wait()
7194
idk = Instance.new("BillboardGui",Zanzoken)
7195
idk.Size = UDim2.new(10,0,15,0)
7196
idk.AlwaysOnTop = false
7197
idk1 = Instance.new("ImageLabel",idk)
7198
idk1.BackgroundTransparency = 1
7199
idk.ExtentsOffset = v3(0,0,0)
7200
idk1.ImageTransparency = 0
7201
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7202
idk1.Size = UDim2.new(2,0,1,0)
7203
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7204
idk1.Image = "rbxassetid://319554883"
7205
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7206
wait()
7207
Zanzoken = Instance.new("Part",char)
7208
Zanzoken.Anchored = true
7209
Zanzoken.Position = v3(999,999,999)
7210
Zanzoken.CFrame = Torso.CFrame
7211
game.Debris:AddItem(Zanzoken,0.5)
7212
Zanzoken.Transparency = 1
7213
wait()
7214
idk = Instance.new("BillboardGui",Zanzoken)
7215
idk.Size = UDim2.new(20,0,20,0)
7216
idk.AlwaysOnTop = false
7217
idk1 = Instance.new("ImageLabel",idk)
7218
idk1.BackgroundTransparency = 1
7219
idk.ExtentsOffset = v3(0,0,0)
7220
idk1.ImageTransparency = 0
7221
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7222
idk1.Size = UDim2.new(2,0,1,0)
7223
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7224
idk1.Image = "rbxassetid://319554883"
7225
 for i = 0, 1, 0.1 do
7226
        swait()
7227
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7228
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7229
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7230
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7231
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7232
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7233
end
7234
for i = 0, 1, 0.1 do
7235
        swait()
7236
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7237
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7238
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7239
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7240
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7241
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7242
end
7243
punchsound1:Play()
7244
 for i = 0, 1, 0.1 do
7245
        swait()
7246
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7247
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7248
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7249
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7250
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7251
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7252
end
7253
for i,v in pairs(to.Parent:GetChildren()) do
7254
					if v:IsA("Humanoid") then
7255
						v.Health = v.Health - 3
7256
						
7257
						v.PlatformStand = true
7258
					end
7259
	end
7260
	to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
7261
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
7262
Zanzoken = Instance.new("Part",char)
7263
Zanzoken.Anchored = true
7264
Zanzoken.Position = v3(999,999,999)
7265
Zanzoken.CFrame = Torso.CFrame
7266
game.Debris:AddItem(Zanzoken,0.5)
7267
Zanzoken.Transparency = 1
7268
Zano:Play()
7269
wait()
7270
idk = Instance.new("BillboardGui",Zanzoken)
7271
idk.Size = UDim2.new(10,0,15,0)
7272
idk.AlwaysOnTop = false
7273
idk1 = Instance.new("ImageLabel",idk)
7274
idk1.BackgroundTransparency = 1
7275
idk.ExtentsOffset = v3(0,0,0)
7276
idk1.ImageTransparency = 0
7277
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7278
idk1.Size = UDim2.new(2,0,1,0)
7279
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7280
idk1.Image = "rbxassetid://319554883"
7281
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7282
wait()
7283
Zanzoken = Instance.new("Part",char)
7284
Zanzoken.Anchored = true
7285
Zanzoken.Position = v3(999,999,999)
7286
Zanzoken.CFrame = Torso.CFrame
7287
game.Debris:AddItem(Zanzoken,0.5)
7288
Zanzoken.Transparency = 1
7289
wait()
7290
idk = Instance.new("BillboardGui",Zanzoken)
7291
idk.Size = UDim2.new(20,0,20,0)
7292
idk.AlwaysOnTop = false
7293
idk1 = Instance.new("ImageLabel",idk)
7294
idk1.BackgroundTransparency = 1
7295
idk.ExtentsOffset = v3(0,0,0)
7296
idk1.ImageTransparency = 0
7297
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7298
idk1.Size = UDim2.new(2,0,1,0)
7299
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7300
idk1.Image = "rbxassetid://319554883"
7301
punchsound1:Play()
7302
for i = 0, 1, 0.1 do
7303
        swait()
7304
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7305
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7306
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7307
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7308
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7309
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7310
end
7311
punchsound1:Play()
7312
 for i = 0, 1, 0.1 do
7313
        swait()
7314
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7315
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7316
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7317
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7318
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7319
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7320
end
7321
7322
7323
for i,v in pairs(to.Parent:GetChildren()) do
7324
					if v:IsA("Humanoid") then
7325
						v.Health = v.Health - 20
7326
						
7327
						v.PlatformStand = true
7328
					end
7329
	end
7330
StrongPunch:Play()
7331
for i = 0, 1, 0.1 do
7332
        swait()
7333
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7334
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7335
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7336
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7337
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7338
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7339
      end
7340
 for i = 0, 1, 0.1 do
7341
        swait()
7342
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7343
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7344
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7345
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7346
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7347
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7348
end
7349
for i,v in pairs(to.Parent:GetChildren()) do
7350
					if v:IsA("Humanoid") then
7351
						v.Health = v.Health - 3
7352
						
7353
						v.PlatformStand = true
7354
					end
7355
	end
7356
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
7357
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
7358
Zanzoken = Instance.new("Part",char)
7359
Zanzoken.Anchored = true
7360
Zanzoken.Position = v3(999,999,999)
7361
Zanzoken.CFrame = Torso.CFrame
7362
game.Debris:AddItem(Zanzoken,0.5)
7363
Zanzoken.Transparency = 1
7364
Zano:Play()
7365
wait()
7366
idk = Instance.new("BillboardGui",Zanzoken)
7367
idk.Size = UDim2.new(10,0,15,0)
7368
idk.AlwaysOnTop = false
7369
idk1 = Instance.new("ImageLabel",idk)
7370
idk1.BackgroundTransparency = 1
7371
idk.ExtentsOffset = v3(0,0,0)
7372
idk1.ImageTransparency = 0
7373
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7374
idk1.Size = UDim2.new(2,0,1,0)
7375
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7376
idk1.Image = "rbxassetid://319554883"
7377
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7378
wait()
7379
Zanzoken = Instance.new("Part",char)
7380
Zanzoken.Anchored = true
7381
Zanzoken.Position = v3(999,999,999)
7382
Zanzoken.CFrame = Torso.CFrame
7383
game.Debris:AddItem(Zanzoken,0.5)
7384
Zanzoken.Transparency = 1
7385
wait()
7386
idk = Instance.new("BillboardGui",Zanzoken)
7387
idk.Size = UDim2.new(20,0,20,0)
7388
idk.AlwaysOnTop = false
7389
idk1 = Instance.new("ImageLabel",idk)
7390
idk1.BackgroundTransparency = 1
7391
idk.ExtentsOffset = v3(0,0,0)
7392
idk1.ImageTransparency = 0
7393
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7394
idk1.Size = UDim2.new(2,0,1,0)
7395
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7396
idk1.Image = "rbxassetid://319554883"
7397
 for i = 0, 1, 0.1 do
7398
        swait()
7399
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7400
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7401
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7402
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7403
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7404
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7405
end
7406
punchsound1:Play()
7407
for i = 0, 1, 0.1 do
7408
        swait()
7409
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7410
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7411
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7412
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7413
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7414
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7415
end
7416
punchsound1:Play()
7417
 for i = 0, 1, 0.1 do
7418
        swait()
7419
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7420
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7421
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7422
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7423
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7424
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7425
end
7426
for i = 0, 1, 0.1 do
7427
        swait()
7428
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7429
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7430
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7431
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7432
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7433
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7434
      end
7435
 for i = 0, 1, 0.1 do
7436
        swait()
7437
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7438
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7439
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7440
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7441
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7442
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7443
end
7444
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
7445
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
7446
Zanzoken = Instance.new("Part",char)
7447
Zanzoken.Anchored = true
7448
Zanzoken.Position = v3(999,999,999)
7449
Zanzoken.CFrame = Torso.CFrame
7450
game.Debris:AddItem(Zanzoken,0.5)
7451
Zanzoken.Transparency = 1
7452
Zano:Play()
7453
wait()
7454
idk = Instance.new("BillboardGui",Zanzoken)
7455
idk.Size = UDim2.new(10,0,15,0)
7456
idk.AlwaysOnTop = false
7457
idk1 = Instance.new("ImageLabel",idk)
7458
idk1.BackgroundTransparency = 1
7459
idk.ExtentsOffset = v3(0,0,0)
7460
idk1.ImageTransparency = 0
7461
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7462
idk1.Size = UDim2.new(2,0,1,0)
7463
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7464
idk1.Image = "rbxassetid://319554883"
7465
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7466
wait()
7467
Zanzoken = Instance.new("Part",char)
7468
Zanzoken.Anchored = true
7469
Zanzoken.Position = v3(999,999,999)
7470
Zanzoken.CFrame = Torso.CFrame
7471
game.Debris:AddItem(Zanzoken,0.5)
7472
Zanzoken.Transparency = 1
7473
wait()
7474
idk = Instance.new("BillboardGui",Zanzoken)
7475
idk.Size = UDim2.new(20,0,20,0)
7476
idk.AlwaysOnTop = false
7477
idk1 = Instance.new("ImageLabel",idk)
7478
idk1.BackgroundTransparency = 1
7479
idk.ExtentsOffset = v3(0,0,0)
7480
idk1.ImageTransparency = 0
7481
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7482
idk1.Size = UDim2.new(2,0,1,0)
7483
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7484
idk1.Image = "rbxassetid://319554883"
7485
StrongPunch:Play()
7486
Break:Play()
7487
local Aura4 = Instance.new('ParticleEmitter')
7488
Aura4.Name = "Aura"
7489
Aura4.Texture = "rbxassetid://1046299182"
7490
Aura4.Parent = Torso
7491
Aura4.LightEmission = 1
7492
Aura4.Transparency = NumberSequence.new(0.7,1)
7493
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7494
Aura4.Size = NumberSequence.new(1,30)
7495
Aura4.Rotation = NumberRange.new(-360,360)
7496
Aura4.LockedToPart = true
7497
Aura4.Lifetime = NumberRange.new(0.2)
7498
Aura4.Rate = 100
7499
Aura4.Speed = NumberRange.new(0)
7500
Aura4.EmissionDirection = "Top"	
7501
for i = 0, 6, 0.1 do
7502
        swait()
7503
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7504
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7505
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7506
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7507
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7508
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
7509
      end
7510
Aura4:Destroy()
7511
wait(0.1)
7512
local Aura4 = Instance.new('ParticleEmitter')
7513
Aura4.Name = "Aura"
7514
Aura4.Texture = "rbxassetid://1046299182"
7515
Aura4.Parent = Torso
7516
Aura4.LightEmission = 1
7517
Aura4.Transparency = NumberSequence.new(0.7,1)
7518
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7519
Aura4.Size = NumberSequence.new(1,30)
7520
Aura4.Rotation = NumberRange.new(-360,360)
7521
Aura4.LockedToPart = true
7522
Aura4.Lifetime = NumberRange.new(0.2)
7523
Aura4.Rate = 100
7524
Aura4.Speed = NumberRange.new(0)
7525
Aura4.EmissionDirection = "Top"
7526
StrongPunch1:Play()
7527
Break:Play()
7528
 for i = 0, 6, 0.1 do
7529
        swait()
7530
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7531
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7532
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7533
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7534
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7535
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7536
      end
7537
Aura4:Destroy()
7538
StrongPunch2:Play()
7539
Break:Play()
7540
local Aura4 = Instance.new('ParticleEmitter')
7541
Aura4.Name = "Aura"
7542
Aura4.Texture = "rbxassetid://1046299182"
7543
Aura4.Parent = Torso
7544
Aura4.LightEmission = 1
7545
Aura4.Transparency = NumberSequence.new(0.7,1)
7546
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7547
Aura4.Size = NumberSequence.new(1,30)
7548
Aura4.Rotation = NumberRange.new(-360,360)
7549
Aura4.LockedToPart = true
7550
Aura4.Lifetime = NumberRange.new(0.2)
7551
Aura4.Rate = 100
7552
Aura4.Speed = NumberRange.new(0)
7553
Aura4.EmissionDirection = "Top"
7554
   for i = 0, 7, 0.1 do
7555
        swait()
7556
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7557
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7558
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7559
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7560
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7561
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7562
end
7563
	to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
7564
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
7565
Aura4:Destroy()
7566
Zanzoken = Instance.new("Part",char)
7567
Zanzoken.Anchored = true
7568
Zanzoken.Position = v3(999,999,999)
7569
Zanzoken.CFrame = Torso.CFrame
7570
game.Debris:AddItem(Zanzoken,0.5)
7571
Zanzoken.Transparency = 1
7572
Zano:Play()
7573
wait()
7574
idk = Instance.new("BillboardGui",Zanzoken)
7575
idk.Size = UDim2.new(10,0,15,0)
7576
idk.AlwaysOnTop = false
7577
idk1 = Instance.new("ImageLabel",idk)
7578
idk1.BackgroundTransparency = 1
7579
idk.ExtentsOffset = v3(0,0,0)
7580
idk1.ImageTransparency = 0
7581
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7582
idk1.Size = UDim2.new(2,0,1,0)
7583
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7584
idk1.Image = "rbxassetid://319554883"
7585
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7586
wait()
7587
Zanzoken = Instance.new("Part",char)
7588
Zanzoken.Anchored = true
7589
Zanzoken.Position = v3(999,999,999)
7590
Zanzoken.CFrame = Torso.CFrame
7591
game.Debris:AddItem(Zanzoken,0.5)
7592
Zanzoken.Transparency = 1
7593
wait()
7594
idk = Instance.new("BillboardGui",Zanzoken)
7595
idk.Size = UDim2.new(20,0,20,0)
7596
idk.AlwaysOnTop = false
7597
idk1 = Instance.new("ImageLabel",idk)
7598
idk1.BackgroundTransparency = 1
7599
idk.ExtentsOffset = v3(0,0,0)
7600
idk1.ImageTransparency = 0
7601
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7602
idk1.Size = UDim2.new(2,0,1,0)
7603
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7604
idk1.Image = "rbxassetid://319554883"
7605
 for i = 0, 1, 0.1 do
7606
        swait()
7607
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7608
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7609
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7610
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7611
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7612
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7613
end
7614
punchsound1:Play()
7615
for i = 0, 1, 0.1 do
7616
        swait()
7617
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7618
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7619
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7620
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7621
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7622
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7623
end
7624
punchsound1:Play()
7625
 for i = 0, 1, 0.1 do
7626
        swait()
7627
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7628
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7629
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7630
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7631
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7632
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7633
end
7634
for i = 0, 1, 0.1 do
7635
        swait()
7636
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7637
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7638
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7639
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7640
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7641
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7642
      end
7643
 for i = 0, 1, 0.1 do
7644
        swait()
7645
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7646
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7647
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7648
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7649
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7650
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7651
end
7652
punchsound1:Play()
7653
for i = 0, 0.5, 0.1 do
7654
        swait()
7655
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7656
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7657
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7658
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7659
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7660
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7661
end
7662
punchsound1:Play()
7663
 for i = 0, 0.5, 0.1 do
7664
        swait()
7665
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7666
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7667
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7668
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7669
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7670
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7671
end
7672
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
7673
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
7674
Zanzoken = Instance.new("Part",char)
7675
Zanzoken.Anchored = true
7676
Zanzoken.Position = v3(999,999,999)
7677
Zanzoken.CFrame = Torso.CFrame
7678
game.Debris:AddItem(Zanzoken,0.5)
7679
Zanzoken.Transparency = 1
7680
Zano:Play()
7681
wait()
7682
idk = Instance.new("BillboardGui",Zanzoken)
7683
idk.Size = UDim2.new(10,0,15,0)
7684
idk.AlwaysOnTop = false
7685
idk1 = Instance.new("ImageLabel",idk)
7686
idk1.BackgroundTransparency = 1
7687
idk.ExtentsOffset = v3(0,0,0)
7688
idk1.ImageTransparency = 0
7689
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7690
idk1.Size = UDim2.new(2,0,1,0)
7691
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7692
idk1.Image = "rbxassetid://319554883"
7693
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7694
wait()
7695
Zanzoken = Instance.new("Part",char)
7696
Zanzoken.Anchored = true
7697
Zanzoken.Position = v3(999,999,999)
7698
Zanzoken.CFrame = Torso.CFrame
7699
game.Debris:AddItem(Zanzoken,0.5)
7700
Zanzoken.Transparency = 1
7701
wait()
7702
idk = Instance.new("BillboardGui",Zanzoken)
7703
idk.Size = UDim2.new(20,0,20,0)
7704
idk.AlwaysOnTop = false
7705
idk1 = Instance.new("ImageLabel",idk)
7706
idk1.BackgroundTransparency = 1
7707
idk.ExtentsOffset = v3(0,0,0)
7708
idk1.ImageTransparency = 0
7709
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7710
idk1.Size = UDim2.new(2,0,1,0)
7711
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7712
idk1.Image = "rbxassetid://319554883"
7713
 for i = 0, 0.4, 0.1 do
7714
        swait()
7715
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7716
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7717
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7718
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7719
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7720
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7721
end
7722
punchsound1:Play()
7723
for i = 0, 0.4, 0.1 do
7724
        swait()
7725
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7726
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7727
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7728
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7729
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7730
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7731
end
7732
punchsound1:Play()
7733
 for i = 0, 1, 0.1 do
7734
        swait()
7735
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7736
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7737
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7738
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7739
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7740
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7741
end
7742
for i,v in pairs(to.Parent:GetChildren()) do
7743
					if v:IsA("Humanoid") then
7744
						v.Health = v.Health - 8
7745
						
7746
						v.PlatformStand = true
7747
					end
7748
	end
7749
7750
	hit1 = false
7751
7752
		punchsound1:Play()
7753
	hit2 = true
7754
      for i = 0, 1, 0.1 do
7755
        swait()
7756
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7757
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7758
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7759
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7760
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7761
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7762
      end
7763
for i,v in pairs(to.Parent:GetChildren()) do
7764
					if v:IsA("Humanoid") then
7765
						v.Health = v.Health - 10
7766
						
7767
						v.PlatformStand = true
7768
					end
7769
	end
7770
hit2 = false
7771
7772
	punchsound1:Play()
7773
hit3 = true
7774
hit4 = true
7775
7776
7777
punchsound1:Play()
7778
7779
7780
coroutine.wrap(function()
7781
				for i=1,2 do
7782
					wait()
7783
				
7784
		
7785
						
7786
7787
	
7788
	for i,v in pairs(to.Parent:GetChildren()) do
7789
					if v:IsA("Humanoid") then
7790
						v.Health = v.Health - 30
7791
						
7792
						v.PlatformStand = true
7793
					end
7794
	end
7795
				end
7796
	
7797
					
7798
			wait(3)
7799
			end)()
7800
7801
7802
7803
RootPart.Anchored = false
7804
7805
7806
7807
7808
7809
	StrongPunch:Play()
7810
	
7811
	
7812
 
7813
7814
7815
	
7816
	for i,v in pairs(to.Parent:GetChildren()) do
7817
					if v:IsA("Humanoid") then
7818
						v.Health = v.Health - 20
7819
						
7820
						v.PlatformStand = true
7821
					end
7822
	end
7823
7824
StrongPunch2:Play()
7825
7826
7827
	hitground = new("Part",char)
7828
	hitground.Size = Vector3.new(5,5,5)
7829
	hitground.Name =  "Ground"
7830
	hitground.Transparency = 1
7831
	hitground.CanCollide = false
7832
	game.Debris:AddItem(hitground,2)
7833
	hitground.Position = Vector3.new(999,999,999)
7834
	hitgroundweld = new("Weld",hitground)
7835
	hitgroundweld.Part0 = to
7836
	hitgroundweld.Part1 = hitground
7837
	hitground.Touched:connect(function(hit2)
7838
		if hit2.Size.x > 150 then
7839
			hitground:Destroy()
7840
			ad = new("Part",char)
7841
ad.Name = "NewPart"
7842
ad.Size = Vector3.new(30,0.1,30)	
7843
ad.CanCollide = false
7844
ad.Anchored = true
7845
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
7846
ad.Transparency = 1
7847
aad = new("Decal",ad)
7848
7849
aad.Face = "Top"
7850
aad.Transparency = 1
7851
		aad.Transparency = 0
7852
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
7853
			smoke = new("Part",to)
7854
			smokemesh = new("SpecialMesh",smoke)
7855
			smokemesh.MeshId = "rbxassetid://928329648"
7856
			smoke.BrickColor = hit2.BrickColor
7857
			smoke.Anchored = true
7858
			smoke.Position = hitground.Position
7859
			GroundImpact:Play()
7860
			for i = 1,20 do
7861
				wait()
7862
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
7863
				smoke.Transparency = smoke.Transparency + 1/20
7864
			end
7865
			smoke:Destroy()
7866
			wait(0.5)
7867
			
7868
			for i = 1,20 do
7869
				wait(0.1)
7870
				aad.Transparency = aad.Transparency + 1/20
7871
			end
7872
		end
7873
	end)
7874
	ys = Instance.new("BodyVelocity",to)
7875
ys.Name = "GO"
7876
       
7877
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
7878
7879
ys.Velocity = v3(0,-90,0)
7880
        
7881
	wait(1)
7882
        ys:Destroy()
7883
7884
	
7885
	
7886
7887
  
7888
hit3 = false
7889
hit4 = false
7890
7891
7892
hit1 = false
7893
	hit2 = false
7894
	hit3 = false
7895
	hit4 = false
7896
idle = true
7897
  RootPart.Anchored = false
7898
to.Anchored = false
7899
end
7900
end)
7901
end
7902
7903
7904
function Combo2()
7905
	getplayer = new("Part",char)
7906
getplayer.Position = Vector3.new(999,999,999)
7907
getplayer.Transparency = 1
7908
getplayer.Size = v3(3,3,3)
7909
getplayer.CanCollide = false
7910
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
7911
getplayer.Name = "GetPlayer"
7912
7913
game.Debris:AddItem(getplayer,0.5)
7914
7915
getplayer.Touched:connect(function(hit)
7916
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
7917
				getplayer:Destroy()
7918
				to = hit.Parent:findFirstChild("HumanoidRootPart")
7919
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
7920
				to.Anchored = true
7921
	idle = false
7922
	
7923
7924
		punchsound1:Play()
7925
		hit1 = true
7926
 for i = 0, 1, 0.1 do
7927
        swait()
7928
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7929
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7930
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7931
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7932
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7933
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7934
end
7935
punchsound1:Play()
7936
for i = 0, 1, 0.1 do
7937
        swait()
7938
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7939
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7940
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7941
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7942
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7943
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7944
end
7945
punchsound1:Play()
7946
 for i = 0, 1, 0.1 do
7947
        swait()
7948
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7949
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7950
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7951
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7952
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7953
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7954
end
7955
for i = 0, 1, 0.1 do
7956
        swait()
7957
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7958
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7959
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7960
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7961
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7962
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7963
      end
7964
 for i = 0, 1, 0.1 do
7965
        swait()
7966
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7967
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7968
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7969
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7970
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7971
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7972
end
7973
StrongPunch1:Play()
7974
for i = 0, 1, 0.1 do
7975
        swait()
7976
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7977
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7978
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7979
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7980
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7981
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7982
      end
7983
 for i = 0, 0.6, 0.1 do
7984
        swait()
7985
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7986
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7987
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7988
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7989
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7990
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7991
end
7992
for i = 0, 0.6, 0.1 do
7993
        swait()
7994
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7995
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7996
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
7997
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7998
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7999
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8000
      end
8001
for i,v in pairs(to.Parent:GetChildren()) do
8002
					if v:IsA("Humanoid") then
8003
						v.Health = v.Health - 6
8004
						
8005
						v.PlatformStand = true
8006
					end
8007
	end
8008
StrongPunch:Play()
8009
for i = 0, 1, 0.1 do
8010
        swait()
8011
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8012
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8013
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8014
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8015
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8016
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8017
      end
8018
for i,v in pairs(to.Parent:GetChildren()) do
8019
					if v:IsA("Humanoid") then
8020
						v.Health = v.Health - 8
8021
						
8022
						v.PlatformStand = true
8023
					end
8024
	end
8025
8026
	hit1 = false
8027
8028
		punchsound1:Play()
8029
	hit2 = true
8030
      for i = 0, 1, 0.1 do
8031
        swait()
8032
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8033
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8034
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
8035
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8036
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8037
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8038
      end
8039
for i,v in pairs(to.Parent:GetChildren()) do
8040
					if v:IsA("Humanoid") then
8041
						v.Health = v.Health - 5
8042
						
8043
						v.PlatformStand = true
8044
					end
8045
	end
8046
hit2 = false
8047
8048
	punchsound1:Play()
8049
hit3 = true
8050
hit4 = true
8051
8052
8053
punchsound1:Play()
8054
8055
coroutine.wrap(function()
8056
				for i=1,2 do
8057
					wait()
8058
						to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
8059
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
8060
					Zanzoken = Instance.new("Part",char)
8061
Zanzoken.Anchored = true
8062
Zanzoken.Position = v3(999,999,999)
8063
Zanzoken.CFrame = Torso.CFrame
8064
game.Debris:AddItem(Zanzoken,0.5)
8065
Zanzoken.Transparency = 1
8066
Zano:Play()
8067
wait()
8068
idk = Instance.new("BillboardGui",Zanzoken)
8069
idk.Size = UDim2.new(10,0,15,0)
8070
idk.AlwaysOnTop = false
8071
idk1 = Instance.new("ImageLabel",idk)
8072
idk1.BackgroundTransparency = 1
8073
idk.ExtentsOffset = v3(0,0,0)
8074
idk1.ImageTransparency = 0
8075
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8076
idk1.Size = UDim2.new(2,0,1,0)
8077
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8078
idk1.Image = "rbxassetid://319554883"
8079
wait()
8080
Zanzoken = Instance.new("Part",char)
8081
Zanzoken.Anchored = true
8082
Zanzoken.Position = v3(999,999,999)
8083
Zanzoken.CFrame = Torso.CFrame
8084
game.Debris:AddItem(Zanzoken,0.5)
8085
Zanzoken.Transparency = 1
8086
wait()
8087
idk = Instance.new("BillboardGui",Zanzoken)
8088
idk.Size = UDim2.new(20,0,20,0)
8089
idk.AlwaysOnTop = false
8090
idk1 = Instance.new("ImageLabel",idk)
8091
idk1.BackgroundTransparency = 1
8092
idk.ExtentsOffset = v3(0,0,0)
8093
idk1.ImageTransparency = 0
8094
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8095
idk1.Size = UDim2.new(2,0,1,0)
8096
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8097
idk1.Image = "rbxassetid://319554883"
8098
					for i = 0, 1, 0.1 do
8099
        swait()
8100
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8101
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8102
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
8103
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8104
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8105
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8106
      end
8107
						StrongPunch:Play()
8108
	for i,v in pairs(to.Parent:GetChildren()) do
8109
					if v:IsA("Humanoid") then
8110
						v.Health = v.Health - 10
8111
						
8112
						v.PlatformStand = true
8113
					end
8114
	end
8115
				end
8116
	
8117
					
8118
			wait(0.7)
8119
			end)()
8120
8121
  
8122
8123
8124
RootPart.Anchored = true
8125
to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
8126
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
8127
								Zanzoken = Instance.new("Part",char)
8128
Zanzoken.Anchored = true
8129
Zanzoken.Position = v3(999,999,999)
8130
Zanzoken.CFrame = Torso.CFrame
8131
game.Debris:AddItem(Zanzoken,0.5)
8132
Zanzoken.Transparency = 1
8133
Zano:Play()
8134
wait()
8135
idk = Instance.new("BillboardGui",Zanzoken)
8136
idk.Size = UDim2.new(10,0,15,0)
8137
idk.AlwaysOnTop = false
8138
idk1 = Instance.new("ImageLabel",idk)
8139
idk1.BackgroundTransparency = 1
8140
idk.ExtentsOffset = v3(0,0,0)
8141
idk1.ImageTransparency = 0
8142
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8143
idk1.Size = UDim2.new(2,0,1,0)
8144
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8145
idk1.Image = "rbxassetid://319554883"
8146
wait()
8147
Zanzoken = Instance.new("Part",char)
8148
Zanzoken.Anchored = true
8149
Zanzoken.Position = v3(999,999,999)
8150
Zanzoken.CFrame = Torso.CFrame
8151
game.Debris:AddItem(Zanzoken,0.5)
8152
Zanzoken.Transparency = 1
8153
wait()
8154
idk = Instance.new("BillboardGui",Zanzoken)
8155
idk.Size = UDim2.new(20,0,20,0)
8156
idk.AlwaysOnTop = false
8157
idk1 = Instance.new("ImageLabel",idk)
8158
idk1.BackgroundTransparency = 1
8159
idk.ExtentsOffset = v3(0,0,0)
8160
idk1.ImageTransparency = 0
8161
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8162
idk1.Size = UDim2.new(2,0,1,0)
8163
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8164
idk1.Image = "rbxassetid://319554883"
8165
8166
for i = 0, 1, 0.1 do
8167
        swait()
8168
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8169
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8170
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
8171
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8172
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8173
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8174
      end	
8175
8176
8177
	StrongPunch:Play()
8178
	
8179
	
8180
 for i = 0, 1, 0.1 do
8181
        swait()
8182
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8183
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8184
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
8185
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8186
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8187
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8188
      end	
8189
8190
for i = 0, 1, 0.1 do
8191
        swait()
8192
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8193
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8194
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
8195
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
8196
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
8197
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
8198
      end
8199
8200
8201
	
8202
	for i,v in pairs(to.Parent:GetChildren()) do
8203
					if v:IsA("Humanoid") then
8204
						v.Health = v.Health - 20
8205
						
8206
						v.PlatformStand = true
8207
					end
8208
	end
8209
8210
StrongPunch2:Play()
8211
 for i = 0, 1, 0.1 do
8212
        swait()
8213
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8214
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8215
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8216
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8217
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8218
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8219
      end
8220
8221
	hitground = new("Part",char)
8222
	hitground.Size = Vector3.new(5,5,5)
8223
	hitground.Name =  "Ground"
8224
	hitground.Transparency = 1
8225
	hitground.CanCollide = false
8226
	game.Debris:AddItem(hitground,2)
8227
	hitground.Position = Vector3.new(999,999,999)
8228
	hitgroundweld = new("Weld",hitground)
8229
	hitgroundweld.Part0 = to
8230
	hitgroundweld.Part1 = hitground
8231
	hitground.Touched:connect(function(hit2)
8232
		if hit2.Size.x > 150 then
8233
			hitground:Destroy()
8234
			ad = new("Part",char)
8235
ad.Name = "NewPart"
8236
ad.Size = Vector3.new(30,0.1,30)	
8237
ad.CanCollide = false
8238
ad.Anchored = true
8239
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
8240
ad.Transparency = 1
8241
aad = new("Decal",ad)
8242
8243
aad.Face = "Top"
8244
aad.Transparency = 1
8245
		aad.Transparency = 0
8246
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
8247
			smoke = new("Part",to)
8248
			smokemesh = new("SpecialMesh",smoke)
8249
			smokemesh.MeshId = "rbxassetid://928329648"
8250
			smoke.BrickColor = hit2.BrickColor
8251
			smoke.Anchored = true
8252
			smoke.Position = hitground.Position
8253
			GroundImpact:Play()
8254
			for i = 1,20 do
8255
				wait()
8256
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
8257
				smoke.Transparency = smoke.Transparency + 1/20
8258
			end
8259
			smoke:Destroy()
8260
			wait(0.5)
8261
			
8262
			for i = 1,20 do
8263
				wait(0.1)
8264
				aad.Transparency = aad.Transparency + 1/20
8265
			end
8266
		end
8267
	end)
8268
	to.Anchored = false
8269
	ys = Instance.new("BodyVelocity",to)
8270
ys.Name = "GO"
8271
       
8272
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8273
8274
ys.Velocity = v3(0,-90,0)
8275
        
8276
	wait(1)
8277
        ys:Destroy()
8278
8279
	
8280
	
8281
8282
  
8283
hit3 = false
8284
hit4 = false
8285
8286
8287
hit1 = false
8288
	hit2 = false
8289
	hit3 = false
8290
	hit4 = false
8291
idle = true
8292
  RootPart.Anchored = false
8293
end
8294
end)
8295
end
8296
8297
 function KABOOMZ222()
8298
    local effspwn = Instance.new("Part")
8299
    coroutine.resume(coroutine.create(function()
8300
      local sound1 = Instance.new("Sound")
8301
      sound1.SoundId = "rbxassetid://440145223"
8302
      sound1.MaxDistance = 600
8303
      sound1.EmitterSize = 60
8304
      sound1.Volume = 5.5
8305
      sound1.Pitch = 1.3
8306
      sound1.Parent = effspwn
8307
      local sound2 = Instance.new("Sound")
8308
      sound2.SoundId = "rbxassetid://440145223"
8309
      sound2.MaxDistance = 300
8310
      sound2.EmitterSize = 20
8311
      sound2.Volume = 3
8312
      sound2.Pitch = 0.7
8313
      sound2.Parent = effspwn
8314
      local sound3 = Instance.new("Sound")
8315
      sound3.SoundId = "rbxassetid://440145223"
8316
      sound2.MaxDistance = 400
8317
      sound2.EmitterSize = 30
8318
      sound2.Volume = 0.5
8319
      sound2.Pitch = 0.5
8320
      sound2.Parent = effspwn
8321
      sound2:Play()
8322
      wait()
8323
      sound1:Play()
8324
      sound3:Play()
8325
    end))
8326
    local model = Instance.new("Model")
8327
    game.Debris:AddItem(model, 20)
8328
    model.Name = "smasheffects"
8329
    model.Parent = workspace
8330
    effspwn.Name = "spwnr"
8331
    effspwn.Size = Vector3.new(1, 1, 1)
8332
    effspwn.Anchored = true
8333
    effspwn.CanCollide = false
8334
    effspwn.Transparency = 1
8335
    effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
8336
    effspwn.Parent = model
8337
8338
8339
8340
8341
    coroutine.resume(coroutine.create(function()
8342
      local shok = Instance.new("Part")
8343
      shok.Name = "whoosh"
8344
      shok.BrickColor = BrickColor.new("Institutional white")
8345
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8346
      shok.Size = Vector3.new(1, 1, 1)
8347
      shok.Anchored = true
8348
      shok.Material = "Neon"
8349
      shok.Transparency = 1
8350
      shok.CanCollide = false
8351
      shok.Parent = model
8352
      game.Debris:AddItem(shok, 12)
8353
      local mesh = Instance.new("SpecialMesh")
8354
      mesh.MeshType = "FileMesh"
8355
      mesh.MeshId = "rbxassetid://437347603"
8356
      mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
8357
      mesh.Parent = shok
8358
8359
8360
8361
8362
8363
      for e = 1, 8 do
8364
        wait()
8365
        mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
8366
        shok.Transparency = shok.Transparency + 0.035
8367
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
8368
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
8369
       
8370
8371
      end
8372
      for e = 1, 16 do
8373
        wait()
8374
        mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
8375
        shok.Transparency = shok.Transparency + 0.11
8376
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
8377
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
8378
       
8379
      end
8380
    end))
8381
    coroutine.resume(coroutine.create(function()
8382
      local shok = Instance.new("Part")
8383
      shok.Name = "wring1"
8384
      shok.BrickColor = BrickColor.new("Institutional white")
8385
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8386
      shok.Size = Vector3.new(1, 1, 1)
8387
      shok.Anchored = true
8388
      shok.Material = "Neon"
8389
      shok.Transparency = 0.25
8390
      shok.CanCollide = false
8391
      shok.Parent = model
8392
      game.Debris:AddItem(shok, 12)
8393
      local mesh = Instance.new("SpecialMesh")
8394
      mesh.MeshType = "FileMesh"
8395
      mesh.MeshId = "rbxassetid://3270017"
8396
      mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
8397
      mesh.Parent = shok
8398
      for e = 1, 30 do
8399
        wait()
8400
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
8401
        shok.Transparency = shok.Transparency + 0.002
8402
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8403
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8404
      end
8405
      for e = 1, 38 do
8406
        wait()
8407
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8408
        shok.Transparency = shok.Transparency + 0.002
8409
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8410
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8411
      end
8412
      for e = 1, 24 do
8413
        wait()
8414
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8415
        shok.Transparency = shok.Transparency + 0.03
8416
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8417
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8418
      end
8419
    end))
8420
    coroutine.resume(coroutine.create(function()
8421
      local shok = Instance.new("Part")
8422
      shok.Name = "wring2"
8423
      shok.BrickColor = BrickColor.new("Institutional white")
8424
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8425
      shok.Size = Vector3.new(1, 1, 1)
8426
      shok.Anchored = true
8427
      shok.Material = "Neon"
8428
      shok.Transparency = 0.25
8429
      shok.CanCollide = false
8430
      shok.Parent = model
8431
      game.Debris:AddItem(shok, 12)
8432
      local mesh = Instance.new("SpecialMesh")
8433
      mesh.MeshType = "FileMesh"
8434
      mesh.MeshId = "rbxassetid://3270017"
8435
      mesh.Scale = Vector3.new(12, 12, 0.05)
8436
      mesh.Parent = shok
8437
      for e = 1, 30 do
8438
        wait()
8439
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
8440
        shok.Transparency = shok.Transparency + 0.002
8441
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8442
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8443
      end
8444
      for e = 1, 38 do
8445
        wait()
8446
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8447
        shok.Transparency = shok.Transparency + 0.002
8448
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8449
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8450
      end
8451
      for e = 1, 24 do
8452
        wait()
8453
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8454
        shok.Transparency = shok.Transparency + 0.03
8455
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8456
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8457
      end
8458
    end))
8459
    coroutine.resume(coroutine.create(function()
8460
      local shok = Instance.new("Part")
8461
      shok.Name = "coil1"
8462
      shok.BrickColor = BrickColor.new("Institutional white")
8463
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8464
      shok.Size = Vector3.new(1, 1, 1)
8465
      shok.Anchored = true
8466
      shok.Material = "Neon"
8467
      shok.Transparency = 0.25
8468
      shok.CanCollide = false
8469
      shok.Parent = model
8470
      game.Debris:AddItem(shok, 12)
8471
      local mesh = Instance.new("SpecialMesh")
8472
      mesh.MeshType = "FileMesh"
8473
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8474
      mesh.Scale = Vector3.new(12, 12, 12)
8475
      mesh.Parent = shok
8476
      for e = 1, 15 do
8477
        wait()
8478
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8479
        shok.Transparency = shok.Transparency + 0.004
8480
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8481
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8482
      end
8483
      for e = 1, 16 do
8484
        wait()
8485
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8486
        shok.Transparency = shok.Transparency + 0.004
8487
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8488
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8489
      end
8490
      for e = 1, 12 do
8491
        wait()
8492
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8493
        shok.Transparency = shok.Transparency + 0.06
8494
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8495
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8496
      end
8497
    end))
8498
    coroutine.resume(coroutine.create(function()
8499
      local shok = Instance.new("Part")
8500
      shok.Name = "coil2"
8501
      shok.BrickColor = BrickColor.new("Institutional white")
8502
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8503
      shok.Size = Vector3.new(1, 1, 1)
8504
      shok.Anchored = true
8505
      shok.Material = "Neon"
8506
      shok.Transparency = 1
8507
      shok.CanCollide = false
8508
      shok.Parent = model
8509
      game.Debris:AddItem(shok, 12)
8510
      local mesh = Instance.new("SpecialMesh")
8511
      mesh.MeshType = "FileMesh"
8512
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8513
      mesh.Scale = Vector3.new(6, 12, 6)
8514
      mesh.Parent = shok
8515
      for e = 1, 15 do
8516
        wait()
8517
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8518
        shok.Transparency = shok.Transparency + 0.005
8519
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8520
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8521
      end
8522
      for e = 1, 16 do
8523
        wait()
8524
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8525
        shok.Transparency = shok.Transparency + 0.005
8526
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8527
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8528
      end
8529
      for e = 1, 12 do
8530
        wait()
8531
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8532
        shok.Transparency = shok.Transparency + 0.09
8533
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8534
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8535
      end
8536
    end))
8537
    coroutine.resume(coroutine.create(function()
8538
      local shok = Instance.new("Part")
8539
      shok.Name = "shokwve"
8540
      shok.BrickColor = BrickColor.new("Institutional white")
8541
      shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
8542
      shok.Size = Vector3.new(1, 1, 1)
8543
      shok.Anchored = true
8544
      shok.Material = "Neon"
8545
      shok.Transparency = 0.6
8546
      shok.CanCollide = false
8547
      shok.Parent = model
8548
      game.Debris:AddItem(shok, 12)
8549
      local mesh = Instance.new("SpecialMesh")
8550
      mesh.MeshType = "FileMesh"
8551
      mesh.MeshId = "rbxassetid://489415447"
8552
      mesh.Scale = Vector3.new(1, 1, 1)
8553
      mesh.Parent = shok
8554
      for e = 1, 12 do
8555
        wait()
8556
        mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
8557
        shok.Transparency = shok.Transparency + 0.002
8558
      end
8559
      for e = 1, 32 do
8560
        wait()
8561
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8562
        shok.Transparency = shok.Transparency + 0.002
8563
      end
8564
      for e = 1, 24 do
8565
        wait()
8566
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8567
        shok.Transparency = shok.Transparency + 0.03
8568
      end
8569
    end))
8570
    coroutine.resume(coroutine.create(function()
8571
      local shok = Instance.new("Part")
8572
      shok.Name = "shock2"
8573
      shok.BrickColor = BrickColor.new("Institutional white")
8574
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8575
      shok.Size = Vector3.new(1, 1, 1)
8576
      shok.Anchored = true
8577
      shok.Material = "Neon"
8578
      shok.Transparency = 0.35
8579
      shok.CanCollide = false
8580
      shok.Parent = model
8581
      game.Debris:AddItem(shok, 12)
8582
      local mesh = Instance.new("SpecialMesh")
8583
      mesh.MeshType = "FileMesh"
8584
      mesh.MeshId = "rbxassetid://1095709"
8585
      mesh.Scale = Vector3.new(12, 12, 12)
8586
      mesh.Parent = shok
8587
      for e = 1, 15 do
8588
        wait()
8589
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8590
        shok.Transparency = shok.Transparency + 0.004
8591
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8592
      end
8593
      for e = 1, 16 do
8594
        wait()
8595
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8596
        shok.Transparency = shok.Transparency + 0.004
8597
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8598
      end
8599
      for e = 1, 12 do
8600
        wait()
8601
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8602
        shok.Transparency = shok.Transparency + 0.06
8603
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8604
      end
8605
    end))
8606
    coroutine.resume(coroutine.create(function()
8607
      local shok = Instance.new("Part")
8608
      shok.Name = "shock3"
8609
      shok.BrickColor = BrickColor.new("Institutional white")
8610
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8611
      shok.Size = Vector3.new(1, 1, 1)
8612
      shok.Anchored = true
8613
      shok.Material = "Neon"
8614
      shok.Transparency = 0.35
8615
      shok.CanCollide = false
8616
      shok.Parent = model
8617
      game.Debris:AddItem(shok, 12)
8618
      local mesh = Instance.new("SpecialMesh")
8619
      mesh.MeshType = "FileMesh"
8620
      mesh.MeshId = "rbxassetid://1095709"
8621
      mesh.Scale = Vector3.new(12, 12, 12)
8622
      mesh.Parent = shok
8623
      for e = 1, 15 do
8624
        wait()
8625
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8626
        shok.Transparency = shok.Transparency + 0.004
8627
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8628
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8629
      end
8630
      for e = 1, 16 do
8631
        wait()
8632
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8633
        shok.Transparency = shok.Transparency + 0.004
8634
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8635
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8636
      end
8637
      for e = 1, 12 do
8638
        wait()
8639
        mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
8640
        shok.Transparency = shok.Transparency + 0.06
8641
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8642
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8643
      end
8644
    end))
8645
  end
8646
8647
8648
8649
mouse.KeyDown:connect(function(k)
8650
if attack == false and k == "=" and MV4 > 80 and firemode == true then
8651
local exp = Instance.new("Explosion",Torso)
8652
exp.BlastRadius = 45.5
8653
exp.BlastPressure = 100
8654
      exp.Position = Torso
8655
      exp.Visible = true
8656
end
8657
end)
8658
8659
MV4 = 300
8660
mouse.KeyDown:connect(function(k)
8661
	if attack == false and k == "8" then
8662
		for i, v in pairs(Torso:GetChildren()) do
8663
	if v:IsA('ParticleEmitter') then
8664
		v:Remove()
8665
	end
8666
end
8667
	end
8668
	end)
8669
8670
8671
MV4 = 300
8672
mouse.KeyDown:connect(function(k)
8673
  if attack == false and k == "]" and MV4 > 80 and firemode == true then
8674
    MV4 = 0
8675
    Humanoid.WalkSpeed = 13
8676
    attack = true
8677
    Firepart1 = Instance.new("Part", RightArm)
8678
    Firepart1.Size = Vector3.new(1, 1, 1)
8679
    GuW1 = Instance.new("Weld")
8680
    GuW1.Name = "GuW"
8681
    GuW1.Part0 = RightArm
8682
    GuW1.C0 = cn(0, -1, 0)
8683
    GuW1.C1 = cn(0, 0, 0)
8684
    GuW1.Part1 = Firepart1
8685
    GuW1.Parent = RightArm
8686
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8687
    Firepart1.Transparency = 1
8688
    Firepart2 = Instance.new("Part", LeftArm)
8689
    Firepart2.Size = Vector3.new(1, 1, 1)
8690
    GuW2 = Instance.new("Weld")
8691
    GuW2.Name = "GuW"
8692
    GuW2.Part0 = LeftArm
8693
    GuW2.C0 = cn(0, -1, 0)
8694
    GuW2.C1 = cn(0, 0, 0)
8695
    GuW2.Part1 = Firepart2
8696
    GuW2.Parent = LeftArm
8697
    Firepart2.Transparency = 1
8698
    for i = 0, 5, 0.1 do
8699
      swait()
8700
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8701
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8702
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8703
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8704
      if Torsovelocity.Y > 2 then
8705
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8706
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8707
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
8708
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
8709
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
8710
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
8711
      elseif Torsovelocity.Y < 1 then
8712
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8713
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8714
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
8715
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
8716
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8717
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8718
      end
8719
    end
8720
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
8721
    for i = 0, 7, 0.1 do
8722
      swait()
8723
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8724
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8725
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8726
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8727
      if Torsovelocity.Y > 2 then
8728
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8729
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8730
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
8731
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
8732
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8733
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8734
      elseif Torsovelocity.Y < 1 then
8735
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8736
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8737
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
8738
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
8739
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8740
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8741
      end
8742
    end
8743
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
8744
    GuW1:Destroy()
8745
    GuW1 = Instance.new("Weld")
8746
    GuW1.Name = "GuW"
8747
    GuW1.Part0 = Torso
8748
    GuW1.C0 = cn(0, 0, -6)
8749
    GuW1.C1 = cn(0, 0, 0)
8750
    GuW1.Part1 = Firepart1
8751
    GuW1.Parent = Torso
8752
    GuW2:Destroy()
8753
    GuW2 = Instance.new("Weld")
8754
    GuW2.Name = "GuW"
8755
    GuW2.Part0 = Torso
8756
    GuW2.C0 = cn(0, 0, -6)
8757
    GuW2.C1 = cn(0, 0, 0)
8758
    GuW2.Part1 = Firepart2
8759
    GuW2.Parent = Torso
8760
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8761
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8762
    GuW2:Destroy()
8763
    GuW2 = Instance.new("Weld")
8764
    GuW2.Name = "GuW"
8765
    GuW2.Part0 = Torso
8766
    GuW2.C0 = cn(0, 0, -4)
8767
    GuW2.C1 = cn(0, 0, 0)
8768
    GuW2.Part1 = Firepart2
8769
    GuW2.Parent = Torso
8770
8771
8772
    for i = 0, 7, 0.1 do
8773
      swait()
8774
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8775
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8776
      if Torsovelocity.Y > 2 then
8777
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8778
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8779
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8780
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8781
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8782
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8783
      elseif Torsovelocity.Y < 1 then
8784
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8785
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8786
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8787
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8788
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8789
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8790
      end
8791
    end
8792
    local bp2 = Create("BodyPosition")({
8793
      P = 900,
8794
      D = 1000,
8795
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
8796
      position = Torso.Position + Vector3.new(0, 60, 0),
8797
      Parent = Torso
8798
    })
8799
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
8800
    for i = 0, 8, 0.1 do
8801
      swait()
8802
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8803
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8804
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
8805
      if Torsovelocity.Y > 2 then
8806
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8807
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8808
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8809
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8810
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8811
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8812
      elseif Torsovelocity.Y < 1 then
8813
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8814
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8815
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8816
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8817
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8818
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8819
      end
8820
    end
8821
    for i = 0, 18, 0.1 do
8822
      swait()
8823
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8824
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8825
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
8826
      if Torsovelocity.Y > 2 then
8827
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8828
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8829
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8830
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8831
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8832
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8833
      elseif Torsovelocity.Y < 1 then
8834
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8835
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8836
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8837
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8838
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8839
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8840
      end
8841
    end
8842
    GuW1:Destroy()
8843
    GuW1 = Instance.new("Weld")
8844
    GuW1.Name = "GuW"
8845
    GuW1.Part0 = Torso
8846
    GuW1.C0 = cn(0, 0, -15)
8847
    GuW1.C1 = cn(0, 0, 0)
8848
    GuW1.Part1 = Firepart1
8849
    GuW1.Parent = Torso
8850
    GuW2:Destroy()
8851
    GuW2 = Instance.new("Weld")
8852
    GuW2.Name = "GuW"
8853
    GuW2.Part0 = Torso
8854
    GuW2.C0 = cn(0, 0, -17.5)
8855
    GuW2.C1 = cn(0, 0, 0)
8856
    GuW2.Part1 = Firepart2
8857
    GuW2.Parent = Torso
8858
    for i = 0, 1.25, 0.01 do
8859
      swait()
8860
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
8861
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
8862
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
8863
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
8864
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
8865
      if Torsovelocity.Y > 2 then
8866
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8867
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8868
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
8869
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
8870
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8871
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8872
      elseif Torsovelocity.Y < 1 then
8873
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8874
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8875
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
8876
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
8877
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8878
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8879
      end
8880
    end
8881
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
8882
    BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
8883
    BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
8884
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
8885
    for i = 0, 3, 0.1 do
8886
      swait()
8887
      if Torsovelocity.Y > 2 then
8888
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8889
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8890
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8891
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8892
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8893
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8894
      elseif Torsovelocity.Y < 1 then
8895
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8896
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8897
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8898
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8899
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8900
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8901
      end
8902
    end
8903
    wait(1)
8904
    bp2:Destroy()
8905
    Humanoid.WalkSpeed = 16
8906
    attack = false
8907
    MV4 = 0
8908
    Firepart1:Destroy()
8909
    Firepart2:Destroy()
8910
  end
8911
end)
8912
mouse.KeyDown:connect(function(k)
8913
  if attack == false and k == "h" and MV4 > 80 and firemode == true then
8914
    MV4 = 0
8915
    Humanoid.WalkSpeed = 13
8916
    attack = true
8917
    Firepart1 = Instance.new("Part", RightArm)
8918
    Firepart1.Size = Vector3.new(1, 1, 1)
8919
    GuW1 = Instance.new("Weld")
8920
    GuW1.Name = "GuW"
8921
    GuW1.Part0 = RightArm
8922
    GuW1.C0 = cn(0, -1, 0)
8923
    GuW1.C1 = cn(0, 0, 0)
8924
    GuW1.Part1 = Firepart1
8925
    GuW1.Parent = RightArm
8926
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8927
    Firepart1.Transparency = 1
8928
    Firepart2 = Instance.new("Part", LeftArm)
8929
    Firepart2.Size = Vector3.new(1, 1, 1)
8930
    GuW2 = Instance.new("Weld")
8931
    GuW2.Name = "GuW"
8932
    GuW2.Part0 = LeftArm
8933
    GuW2.C0 = cn(0, -1, 0)
8934
    GuW2.C1 = cn(0, 0, 0)
8935
    GuW2.Part1 = Firepart2
8936
    GuW2.Parent = LeftArm
8937
    Firepart2.Transparency = 1
8938
    GuW1:Destroy()
8939
    GuW1 = Instance.new("Weld")
8940
    GuW1.Name = "GuW"
8941
    GuW1.Part0 = Torso
8942
    GuW1.C0 = cn(0, 0, -6)
8943
    GuW1.C1 = cn(0, 0, 0)
8944
    GuW1.Part1 = Firepart1
8945
    GuW1.Parent = Torso
8946
    GuW2:Destroy()
8947
    GuW2 = Instance.new("Weld")
8948
    GuW2.Name = "GuW"
8949
    GuW2.Part0 = Torso
8950
    GuW2.C0 = cn(0, 0, -6)
8951
    GuW2.C1 = cn(0, 0, 0)
8952
    GuW2.Part1 = Firepart2
8953
    GuW2.Parent = Torso
8954
    GuW2:Destroy()
8955
    GuW2 = Instance.new("Weld")
8956
    GuW2.Name = "GuW"
8957
    GuW2.Part0 = Torso
8958
    GuW2.C0 = cn(0, 0, -4)
8959
    GuW2.C1 = cn(0, 0, 0)
8960
    GuW2.Part1 = Firepart2
8961
    GuW2.Parent = Torso
8962
    for i = 0, 18, 0.1 do
8963
      swait()
8964
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8965
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8966
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
8967
      if Torsovelocity.Y > 2 then
8968
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8969
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8970
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8971
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8972
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8973
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8974
      elseif Torsovelocity.Y < 1 then
8975
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8976
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8977
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8978
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8979
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8980
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8981
      end
8982
    end
8983
    GuW1:Destroy()
8984
    GuW1 = Instance.new("Weld")
8985
    GuW1.Name = "GuW"
8986
    GuW1.Part0 = Torso
8987
    GuW1.C0 = cn(0, 0, -15)
8988
    GuW1.C1 = cn(0, 0, 0)
8989
    GuW1.Part1 = Firepart1
8990
    GuW1.Parent = Torso
8991
    GuW2:Destroy()
8992
    GuW2 = Instance.new("Weld")
8993
    GuW2.Name = "GuW"
8994
    GuW2.Part0 = Torso
8995
    GuW2.C0 = cn(0, 0, -17.5)
8996
    GuW2.C1 = cn(0, 0, 0)
8997
    GuW2.Part1 = Firepart2
8998
    GuW2.Parent = Torso
8999
    for i = 0, 1.25, 0.01 do
9000
      swait()
9001
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
9002
      shoottraildd22(mouse.Hit.p, Firepart2, 0)
9003
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9004
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9005
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9006
      if Torsovelocity.Y > 2 then
9007
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9008
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9009
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
9010
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
9011
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9012
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9013
      end
9014
    end
9015
    wait(0.5)
9016
    Humanoid.WalkSpeed = 16
9017
    attack = false
9018
    MV4 = 300
9019
    Firepart1:Destroy()
9020
    Firepart2:Destroy()
9021
  end
9022
9023
9024
 if attack == false and k == "=" and MV4 > 19 and InForm == true then
9025
    MV4 = 90
9026
    Humanoid.WalkSpeed = 0.01
9027
    attack = true
9028
    Firepart1 = Instance.new("Part", RightArm)
9029
    Firepart1.Size = Vector3.new(1, 1, 1)
9030
    GuW1 = Instance.new("Weld")
9031
    GuW1.Name = "GuW"
9032
    GuW1.Part0 = RightArm
9033
    GuW1.C0 = cn(0, -1, 0)
9034
    GuW1.C1 = cn(0, 0, 0)
9035
    GuW1.Part1 = Firepart1
9036
    GuW1.Parent = RightArm
9037
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9038
    Firepart1.Transparency = 1
9039
    Firepart2 = Instance.new("Part", LeftArm)
9040
    Firepart2.Size = Vector3.new(1, 1, 1)
9041
    GuW2 = Instance.new("Weld")
9042
    GuW2.Name = "GuW"
9043
    GuW2.Part0 = LeftArm
9044
    GuW2.C0 = cn(0, -1, 0)
9045
    GuW2.C1 = cn(0, 0, 0)
9046
    GuW2.Part1 = Firepart2
9047
    GuW2.Parent = LeftArm
9048
    Firepart2.Transparency = 1
9049
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9050
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9051
    for i = 0, 2, 0.1 do
9052
      swait()
9053
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9054
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9055
      BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9056
      BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9057
      if Torsovelocity.Y > 2 then
9058
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9059
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9060
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9061
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9062
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9063
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9064
      elseif Torsovelocity.Y < 1 then
9065
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9066
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9067
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9068
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9069
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9070
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9071
      end
9072
    end
9073
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9074
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9075
    for i = 0, 7, 0.1 do
9076
      swait()
9077
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9078
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9079
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9080
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9081
      if Torsovelocity.Y > 2 then
9082
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9083
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9084
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9085
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9086
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9087
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9088
      elseif Torsovelocity.Y < 1 then
9089
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9090
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9091
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9092
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9093
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9094
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9095
      end
9096
    end
9097
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9098
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9099
    for i = 0, 7, 0.1 do
9100
      swait()
9101
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9102
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9103
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9104
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9105
      if Torsovelocity.Y > 2 then
9106
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9107
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9108
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9109
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9110
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9111
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9112
      elseif Torsovelocity.Y < 1 then
9113
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9114
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9115
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9116
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
9117
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9118
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9119
      end
9120
    end
9121
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9122
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9123
    for i = 0, 6, 0.1 do
9124
      swait()
9125
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9126
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9127
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9128
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9129
      if Torsovelocity.Y > 2 then
9130
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9131
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9132
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9133
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9134
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9135
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9136
      elseif Torsovelocity.Y < 1 then
9137
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9138
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9139
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9140
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9141
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9142
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9143
      end
9144
    end
9145
    for i = 0, 5, 0.1 do
9146
      swait()
9147
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9148
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9149
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9150
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9151
      if Torsovelocity.Y > 2 then
9152
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9153
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9154
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
9155
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
9156
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9157
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9158
      elseif Torsovelocity.Y < 1 then
9159
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9160
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9161
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
9162
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
9163
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9164
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9165
      end
9166
    end
9167
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
9168
    for i = 0, 7, 0.1 do
9169
      swait()
9170
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9171
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9172
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9173
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9174
      if Torsovelocity.Y > 2 then
9175
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9176
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9177
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
9178
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
9179
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9180
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9181
      elseif Torsovelocity.Y < 1 then
9182
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9183
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9184
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
9185
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
9186
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9187
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9188
      end
9189
    end
9190
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
9191
    GuW1:Destroy()
9192
    GuW1 = Instance.new("Weld")
9193
    GuW1.Name = "GuW"
9194
    GuW1.Part0 = Torso
9195
    GuW1.C0 = cn(0, 0, -6)
9196
    GuW1.C1 = cn(0, 0, 0)
9197
    GuW1.Part1 = Firepart1
9198
    GuW1.Parent = Torso
9199
    GuW2:Destroy()
9200
    GuW2 = Instance.new("Weld")
9201
    GuW2.Name = "GuW"
9202
    GuW2.Part0 = Torso
9203
    GuW2.C0 = cn(0, 0, -6)
9204
    GuW2.C1 = cn(0, 0, 0)
9205
    GuW2.Part1 = Firepart2
9206
    GuW2.Parent = Torso
9207
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9208
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9209
    GuW2:Destroy()
9210
    GuW2 = Instance.new("Weld")
9211
    GuW2.Name = "GuW"
9212
    GuW2.Part0 = Torso
9213
    GuW2.C0 = cn(0, 0, -4)
9214
    GuW2.C1 = cn(0, 0, 0)
9215
    GuW2.Part1 = Firepart2
9216
    GuW2.Parent = Torso
9217
    for i = 0, 7, 0.1 do
9218
      swait()
9219
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9220
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9221
      if Torsovelocity.Y > 2 then
9222
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9223
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9224
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9225
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9226
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9227
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9228
      elseif Torsovelocity.Y < 1 then
9229
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9230
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9231
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9232
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9233
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9234
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9235
      end
9236
    end
9237
    local bp2 = Create("BodyPosition")({
9238
      P = 900,
9239
      D = 1000,
9240
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
9241
      position = Torso.Position + Vector3.new(0, 60, 0),
9242
      Parent = Torso
9243
    })
9244
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
9245
    for i = 0, 8, 0.1 do
9246
      swait()
9247
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9248
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9249
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
9250
      if Torsovelocity.Y > 2 then
9251
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9252
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9253
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9254
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9255
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9256
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9257
      elseif Torsovelocity.Y < 1 then
9258
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9259
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9260
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9261
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9262
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9263
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9264
      end
9265
    end
9266
    for i = 0, 18, 0.1 do
9267
      swait()
9268
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9269
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9270
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
9271
      if Torsovelocity.Y > 2 then
9272
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9273
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9274
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9275
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9276
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9277
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9278
      elseif Torsovelocity.Y < 1 then
9279
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9280
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9281
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9282
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9283
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9284
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9285
      end
9286
    end
9287
    GuW1:Destroy()
9288
    GuW1 = Instance.new("Weld")
9289
    GuW1.Name = "GuW"
9290
    GuW1.Part0 = Torso
9291
    GuW1.C0 = cn(0, 0, -15)
9292
    GuW1.C1 = cn(0, 0, 0)
9293
    GuW1.Part1 = Firepart1
9294
    GuW1.Parent = Torso
9295
    GuW2:Destroy()
9296
    GuW2 = Instance.new("Weld")
9297
    GuW2.Name = "GuW"
9298
    GuW2.Part0 = Torso
9299
    GuW2.C0 = cn(0, 0, -17.5)
9300
    GuW2.C1 = cn(0, 0, 0)
9301
    GuW2.Part1 = Firepart2
9302
    GuW2.Parent = Torso
9303
    for i = 0, 1.25, 0.01 do
9304
      swait()
9305
      Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
9306
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
9307
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9308
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9309
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9310
      if Torsovelocity.Y > 2 then
9311
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9312
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9313
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
9314
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
9315
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9316
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9317
      elseif Torsovelocity.Y < 1 then
9318
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9319
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9320
        RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
9321
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
9322
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9323
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9324
      end
9325
    end
9326
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
9327
    BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
9328
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
9329
    BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
9330
    for i = 0, 3, 0.1 do
9331
      swait()
9332
      if Torsovelocity.Y > 2 then
9333
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9334
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9335
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9336
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9337
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9338
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9339
      elseif Torsovelocity.Y < 1 then
9340
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9341
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9342
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9343
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9344
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9345
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9346
      end
9347
    end
9348
    wait(1)
9349
    bp2:Destroy()
9350
    Humanoid.WalkSpeed = 16
9351
    attack = false
9352
    MV4 = 0
9353
    Firepart1:Destroy()
9354
    Firepart2:Destroy()
9355
  end
9356
end)
9357
whiletruewait = false
9358
game:GetService("RunService").Stepped:connect(function()
9359
  if whiletruewait == false then
9360
    whiletruewait = true
9361
    wait()
9362
    whiletruewait = false
9363
  end
9364
end)
9365
game:GetService("RunService").Stepped:connect(function()
9366
  if whiletruewait == false then
9367
    if MV1 < 20 then
9368
      MV1 = MV1 + 0.2
9369
    end
9370
    if MV2 < 90 then
9371
      MV2 = MV2 + 1
9372
    end
9373
    if MV3 < 190 then
9374
      MV3 = MV3 + 0.4
9375
    end
9376
    if MV4 < 500 then
9377
      MV4 = MV4 + 0.3
9378
    end
9379
  end
9380
end)
9381
Humanoid.MaxHealth = 10000
9382
wait()
9383
for i = 1, 6 do
9384
  Humanoid.Health = Humanoid.MaxHealth
9385
  wait()
9386
end
9387
9388
---
9389
GroundWave3 = function()
9390
	local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
9391
	Colors = {"White", "White"}
9392
		local wave = Instance.new("Part", char)
9393
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
9394
		wave.Anchored = true
9395
		wave.Name = "Wave"
9396
		wave.CanCollide = false
9397
		wave.Locked = true
9398
		wave.Size = Vector3.new(0.2, 0.2, 0.2)
9399
		wave.TopSurface = "Smooth"
9400
		wave.BottomSurface = "Smooth"
9401
		wave.Transparency = 0.10
9402
		wave.CFrame = HandCF
9403
		wm =  Instance.new("SpecialMesh",wave)
9404
		wm.MeshId = "rbxassetid://559831844"
9405
		coroutine.wrap(function()
9406
		for i = 1, 30, 1 do
9407
		wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
9408
		wave.Size = wm.Scale
9409
		wave.CFrame = HandCF
9410
		wave.Transparency = i/30
9411
		wait()
9412
		end
9413
		wait()
9414
		wave:Destroy()
9415
	end)()
9416
end
9417
---
9418
9419
local v3 = Vector3.new
9420
local num = 0
9421
local bc = BrickColor.new
9422
local new = Instance.new
9423
9424
mouse.KeyDown:connect(function(key)
9425
if key=="=" then	
9426
	Serious()
9427
	char.JumPower = 150
9428
	end
9429
	end)
9430
Health = math.huge  --------- Serious mode aura.
9431
BaseHealth = math.huge
9432
9433
9434
9435
9436
InForm = false
9437
9438
Player = game.Players.LocalPlayer
9439
Char = Player.Character
9440
Torso = Char.Torso
9441
9442
function Serious()
9443
	for X = 1, 1 do wait()
9444
9445
9446
	wait(0)
9447
	for X = 1, 1 do wait()
9448
		local Effect = Instance.new("Part")
9449
	Effect.Name = "Effect"
9450
	Effect.Parent = Torso
9451
	Effect.CFrame = Torso.CFrame
9452
	Effect.BrickColor = BrickColor.new("Neon orange")
9453
	Effect.Shape = "Ball"
9454
	Effect.Size = Vector3.new(1, 1, 1)
9455
	Effect.Anchored = true
9456
	Effect.Material = "Neon"
9457
	Effect.CanCollide = false
9458
		Effect.CFrame = Torso.CFrame
9459
		Effect.Size = Effect.Size + Vector3.new(0.5)
9460
		Effect.Transparency = Effect.Transparency + 0.04
9461
	end
9462
	end
9463
9464
repeat
9465
Torso:FindFirstChild("Effect"):Remove()
9466
until Torso:FindFirstChild("Effect") == nil
9467
9468
	
9469
local Color1 = Color3.new(255, 255, 0)
9470
local Color2 = Color3.new(255, 255, 0)	
9471
9472
 for i = 0, 3, 0.1 do
9473
	swait()
9474
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9475
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9476
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9477
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9478
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9479
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9480
end
9481
local pie22 = Instance.new("ParticleEmitter")
9482
pie22.Parent = LeftArm
9483
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9484
pie22.LightEmission = 1
9485
pie22.Size = NumberSequence.new(1,2)
9486
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9487
pie22.Transparency = NumberSequence.new(0.7,1)
9488
pie22.EmissionDirection = "Top"
9489
pie22.Enabled = true
9490
pie22.Lifetime = NumberRange.new(1)
9491
pie22.Rotation = NumberRange.new(-420, 425)
9492
pie22.Rate = 50
9493
pie22.Speed = NumberRange.new(1)
9494
pie22.LockedToPart = false
9495
pie22.VelocitySpread = 2
9496
local pie22 = Instance.new("ParticleEmitter")
9497
pie22.Parent = RightArm
9498
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9499
pie22.LightEmission = 1
9500
pie22.Size = NumberSequence.new(1,2)
9501
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9502
pie22.Transparency = NumberSequence.new(0.7,1)
9503
pie22.EmissionDirection = "Top"
9504
pie22.Enabled = true
9505
pie22.Lifetime = NumberRange.new(1)
9506
pie22.Rotation = NumberRange.new(-420, 425)
9507
pie22.Rate = 50
9508
pie22.Speed = NumberRange.new(1)
9509
pie22.LockedToPart = false
9510
pie22.VelocitySpread = 2
9511
local pie22 = Instance.new("ParticleEmitter")
9512
pie22.Parent = LeftLeg
9513
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9514
pie22.LightEmission = 1
9515
pie22.Size = NumberSequence.new(1,2)
9516
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9517
pie22.Transparency = NumberSequence.new(0.8,1)
9518
pie22.EmissionDirection = "Top"
9519
pie22.Enabled = true
9520
pie22.Lifetime = NumberRange.new(1)
9521
pie22.Rotation = NumberRange.new(-420, 425)
9522
pie22.Rate = 20
9523
pie22.Speed = NumberRange.new(1)
9524
pie22.LockedToPart = false
9525
pie22.VelocitySpread = 2
9526
local pie22 = Instance.new("ParticleEmitter")
9527
pie22.Parent = RightLeg
9528
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9529
pie22.LightEmission = 1
9530
pie22.Size = NumberSequence.new(1,2)
9531
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9532
pie22.Transparency = NumberSequence.new(0.8,1)
9533
pie22.EmissionDirection = "Top"
9534
pie22.Enabled = true
9535
pie22.Lifetime = NumberRange.new(1)
9536
pie22.Rotation = NumberRange.new(-420, 425)
9537
pie22.Rate = 20
9538
pie22.Speed = NumberRange.new(1)
9539
pie22.LockedToPart = false
9540
pie22.VelocitySpread = 2
9541
	lig = Instance.new("PointLight",Player.Character.Torso)
9542
lig.Color=Color3.new(255,255,0)
9543
lig.Range = 6
9544
9545
local Must = Instance.new("Sound",Torso)
9546
Must.SoundId = "rbxassetid://136847579"
9547
Must.Pitch = 0.99
9548
Must.Volume = 0.6
9549
Must.Looped = false
9550
wait(0)
9551
Must:Play()	
9552
	a21e = new("Part",char)
9553
a21e.Name = "Beam"..num
9554
a21e.Locked = true
9555
a21e.Size = v3(1,1,1)
9556
a21e.CanCollide = false
9557
a21e.BrickColor = bc("Neon orange")
9558
a21e.Material = "Neon"
9559
a21e.Transparency = 0
9560
aa21e = new("SpecialMesh",a21e)
9561
a21e.Anchored = true
9562
a21e.Position = RootPart.Position
9563
aa21e.MeshType = "Sphere"
9564
aa21e.Scale = v3(1,1,1)
9565
for i = 1,50 do
9566
	wait()
9567
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
9568
	a21e.Transparency = a21e.Transparency + 0.04
9569
end
9570
9571
9572
  local Mus = Instance.new("Sound",Torso)
9573
Mus.SoundId = "rbxassetid://291165237"
9574
Mus.Pitch = 0.99
9575
Mus.Volume = 0.2
9576
Mus.Looped = true
9577
wait(0)
9578
Mus:Play()
9579
9580
InForm = true	
9581
Humanoid.JumpPower = 120
9582
	
9583
Char.Humanoid.MaxHealth = Health
9584
wait(0.3)	
9585
Char.Humanoid.Health = Health
9586
wait(0.7)
9587
Must:Destroy()
9588
end
9589
9590
function Base()
9591
	InForm = false
9592
	local Effect = Instance.new("Part")
9593
	Effect.Name = "Effect"
9594
	Effect.Parent = Torso
9595
	Effect.CFrame = Torso.CFrame
9596
	Effect.BrickColor = BrickColor.new("White")
9597
	Effect.Shape = "Ball"
9598
	Effect.Size = Vector3.new(8, 8, 8)
9599
	Effect.Anchored = true
9600
	Effect.Material = "Neon"
9601
	Effect.CanCollide = false
9602
	for loop = 1, 25 do wait()
9603
		Effect.CFrame = Torso.CFrame
9604
		Effect.Size = Effect.Size + Vector3.new(-0.5)
9605
		Effect.Transparency = Effect.Transparency + 0.04
9606
		
9607
	end
9608
repeat
9609
Torso:FindFirstChild("Effect"):Remove()
9610
until Torso:FindFirstChild("Effect") == nil
9611
9612
for i, v in pairs(Torso:GetChildren()) do
9613
	if v:IsA('ParticleEmitter') then
9614
		v:Remove()
9615
	end
9616
end
9617
char.Humanoid.MaxHealth = BaseHealth
9618
wait(0.3)	
9619
char.Humanoid.Health = BaseHealth
9620
	
9621
9622
end
9623
9624
mouse.KeyDown:connect(function(key)
9625
if key=="9" then	
9626
	Base()
9627
	lig:Destroy()
9628
	end
9629
	end)
9630
9631
Player.Chatted:connect(function(Message)
9632
	if Message == "Time to get serious." and InForm == false then
9633
		wait(0.10)
9634
          Serious()
9635
	end
9636
	if Message == "off" or Message == "Nice fight." and InForm == true then
9637
		Base()
9638
	end
9639
local ContentProvider = game:GetService("ContentProvider")
9640
 
9641
local function LoadAssets(AssetList)
9642
	-- Takes an asset list and preloads it. Will not wait for them to load. 
9643
 
9644
	for _, AssetId in pairs(AssetList) do
9645
		ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
9646
	end
9647
end 
9648
 
9649
local Gibs = game.Workspace
9650
9651
function Kill(Character)
9652
	Character.Humanoid.Health = 0
9653
	local poo = Instance.new("IntValue",Character)
9654
	poo.Name = "haha nope"
9655
	local svch = Character
9656
	local hum = Character:findFirstChild("Humanoid")
9657
	Character.Archivable = true
9658
	local chrclone = Character:clone()
9659
	Character.Archivable = false
9660
9661
	local ch = chrclone:GetChildren()
9662
	local i
9663
	for i = 1,#ch do
9664
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
9665
			ch[i]:remove()
9666
		end
9667
	end
9668
	local function Scan(ch)
9669
		local e
9670
		for e = 1,#ch do
9671
			Scan(ch[e]:GetChildren())
9672
			if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
9673
				ch[e]:remove()
9674
			end
9675
		end
9676
	end
9677
	Scan(chrclone:GetChildren())
9678
9679
	local hum2 = chrclone:findFirstChild("Humanoid")
9680
9681
9682
	if hum2 ~= nil then
9683
		hum2.Name = "Humanoid2"
9684
		hum2.PlatformStand = true
9685
		hum2.Sit = true 
9686
		hum2.MaxHealth = 0
9687
		hum2.Health = 0
9688
	end
9689
9690
	local ch = Character:GetChildren()
9691
	local i
9692
	for i = 1,#ch do
9693
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9694
			ch[i]:remove()
9695
		end
9696
	end
9697
9698
	wait(0.2)
9699
9700
	local ch = Character:GetChildren()
9701
	local i
9702
	for i = 1,#ch do
9703
		if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9704
			ch[i]:remove()
9705
		end
9706
	end
9707
	Character = chrclone
9708
	local Torso = Character.Torso
9709
	local movevector = Vector3.new()
9710
9711
	if Torso then
9712
		local Head = Character:FindFirstChild("Head")
9713
		local Limb = Character:FindFirstChild("Right Arm")
9714
		if Limb then
9715
9716
			Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
9717
			local Joint = Instance.new("Glue")
9718
			Joint.Name = "RightShoulder"
9719
			Joint.Part0 = Torso
9720
			Joint.Part1 = Limb
9721
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9722
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9723
			Joint.Parent = Torso
9724
9725
			local B = Instance.new("Part")
9726
			B.TopSurface = 0
9727
			B.BottomSurface = 0
9728
			B.formFactor = "Symmetric"
9729
			B.Size = Vector3.new(1, 1, 1)
9730
			B.Transparency = 1
9731
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9732
			B.Parent = Character
9733
			local W = Instance.new("Weld")
9734
			W.Part0 = Limb
9735
			W.Part1 = B
9736
			W.C0 = CFrame.new(0, -0.5, 0)
9737
			W.Parent = Limb
9738
9739
		end
9740
		local Limb = Character:FindFirstChild("Left Arm")
9741
		if Limb then
9742
9743
			Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
9744
			local Joint = Instance.new("Glue")
9745
			Joint.Name = "LeftShoulder"
9746
			Joint.Part0 = Torso
9747
			Joint.Part1 = Limb
9748
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9749
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9750
			Joint.Parent = Torso
9751
9752
			local B = Instance.new("Part")
9753
			B.TopSurface = 0
9754
			B.BottomSurface = 0
9755
			B.formFactor = "Symmetric"
9756
			B.Size = Vector3.new(1, 1, 1)
9757
			B.Transparency = 1
9758
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9759
			B.Parent = Character
9760
			local W = Instance.new("Weld")
9761
			W.Part0 = Limb
9762
			W.Part1 = B
9763
			W.C0 = CFrame.new(0, -0.5, 0)
9764
			W.Parent = Limb
9765
9766
		end
9767
		local Limb = Character:FindFirstChild("Right Leg")
9768
		if Limb then
9769
9770
			Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
9771
			local Joint = Instance.new("Glue")
9772
			Joint.Name = "RightHip"
9773
			Joint.Part0 = Torso
9774
			Joint.Part1 = Limb
9775
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9776
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9777
			Joint.Parent = Torso
9778
9779
			local B = Instance.new("Part")
9780
			B.TopSurface = 0
9781
			B.BottomSurface = 0
9782
			B.formFactor = "Symmetric"
9783
			B.Size = Vector3.new(1, 1, 1)
9784
			B.Transparency = 1
9785
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9786
			B.Parent = Character
9787
			local W = Instance.new("Weld")
9788
			W.Part0 = Limb
9789
			W.Part1 = B
9790
			W.C0 = CFrame.new(0, -0.5, 0)
9791
			W.Parent = Limb
9792
9793
		end
9794
		local Limb = Character:FindFirstChild("Left Leg")
9795
		if Limb then
9796
9797
			Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
9798
			local Joint = Instance.new("Glue")
9799
			Joint.Name = "LeftHip"
9800
			Joint.Part0 = Torso
9801
			Joint.Part1 = Limb
9802
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9803
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9804
			Joint.Parent = Torso
9805
9806
			local B = Instance.new("Part")
9807
			B.TopSurface = 0
9808
			B.BottomSurface = 0
9809
			B.formFactor = "Symmetric"
9810
			B.Size = Vector3.new(1, 1, 1)
9811
			B.Transparency = 1
9812
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9813
			B.Parent = Character
9814
			local W = Instance.new("Weld")
9815
			W.Part0 = Limb
9816
			W.Part1 = B
9817
			W.C0 = CFrame.new(0, -0.5, 0)
9818
			W.Parent = Limb
9819
		end
9820
	end
9821
end
9822
----------
9823
9824
lerpz = function(D, E, F, G)	
9825
	D[E] = D[E]:lerp(F, G)
9826
end
9827
9828
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9829
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9830
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9831
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9832
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9833
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9834
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9835
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9836
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9837
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9838
resetlerp = function()	
9839
	RJ.C0 = RJC0
9840
	RJ.C1 = RJC1
9841
	N.C0 = NC0
9842
	N.C1 = NC1
9843
	RS.C0 = RSC0
9844
	RS.C1 = RSC1
9845
	LS.C0 = LSC0
9846
	LS.C1 = LSC1
9847
	RH.C0 = RHC0
9848
	RH.C1 = RHC1
9849
	LH.C0 = LHC0
9850
	LH.C1 = LHC1
9851
end
9852
-------
9853
----------
9854
hrp = char.HumanoidRootPart
9855
9856
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9857
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9858
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9859
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9860
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9861
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9862
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9863
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9864
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9865
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9866
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9867
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9868
RS = Torso:FindFirstChild("Right Shoulder")
9869
LS = Torso:FindFirstChild("Left Shoulder")
9870
RH = Torso:FindFirstChild("Right Hip")
9871
LH = Torso:FindFirstChild("Left Hip")
9872
RJ = hrp:FindFirstChild("RootJoint")
9873
N = Torso:FindFirstChild("Neck")
9874
cf = CFrame.new
9875
ang = CFrame.Angles
9876
rd = math.rad
9877
rd2 = math.random
9878
cs = ColorSequence.new
9879
ns = NumberSequence.new
9880
nsk = NumberSequenceKeypoint.new
9881
-------------------
9882
9883
end)
9884
9885
print([[
9886
-------------------------------------------------
9887-
Dammit Kakorot...I swear...I WILL SURPASS YOU!!
9887+
Goku U suck
9888
-------------------------------------------------]])