View difference between Paste ID: 2vLQrLs6 and uzZFESxT
SHOW: | | - or go back to the newest paste.
1
wait(2)
2-
local Player = game.Players.TeatedLine06
2+
local Player = game.Players.Magermash
3
local char = Player.Character
4
local Character = Player.Character
5
local Head = Character.Head
6
local done = false
7
local canheal = false
8
local deathchat1 = false
9
local once = true
10
local dead = false
11
local candie = true
12
local deathchat = false
13
local idleon = true
14
local idle1 = true
15
local idle = true
16
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
17
  if v:IsA("Accessory") then
18
    v:Destroy()
19
  end
20
end
21
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
22
  if v:IsA("Shirt") then
23
    v:Remove()
24
  end
25
end
26
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
27
  if v:IsA("Pants") then
28
    v:Remove()
29
  end
30
end
31
wait()
32
shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
33
shirt.Name = "Shirt"
34
pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
35
pants.Name = "Pants"
36
37
local v3 = Vector3.new
38
local num = 0
39
local bc = BrickColor.new
40
local new = Instance.new
41
42
43
Instance.new("ForceField",char).Visible = false
44
local poo = Instance.new("IntValue",Character)
45
poo.Name = "haha nope"
46
char.Humanoid.MaxHealth = math.huge
47
wait()
48
char.Humanoid.Health = math.huge
49
Instance.new("ForceField",char).Visible = false
50
51
shirt = Instance.new("Shirt", char)
52
shirt.Name = "Shirt"
53
pants = Instance.new("Pants", char)
54
pants.Name = "Pants"
55
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1133064030"
56
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1133065916"
57
char.Head.face.Texture = "rbxassetid://967842214"
58
59
Hair7 = Instance.new("Part")
60
Hair7.Parent = char
61
Hair7.Name = "Hair"
62
Hair7.CanCollide = false
63
Hair7.Locked = true
64
Hair7.TopSurface = "Smooth"
65
Hair7.BottomSurface = "Smooth"
66
Hair7.formFactor = "Symmetric"
67
Hair7.Material = "Neon"
68
Hair7.BrickColor = BrickColor.new("Really black")
69
Hair7.CFrame = char.Torso.CFrame
70
Hair7.Size = Vector3.new(1, 1, 1)
71
Hair7.Transparency = 0
72
73
74
Weld1 = Instance.new("Weld")
75
Weld1.Parent = char.Head
76
Weld1.Part0 = char.Head
77
Weld1.Part1 = Hair7
78
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
79
80
Mesh = Instance.new("SpecialMesh")
81
Mesh.Offset = Vector3.new(-0.01,-0.4,-0.7)
82
Mesh.Parent = Hair7
83
Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
84
Mesh.MeshType = "FileMesh"
85
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
86
Mesh.TextureId = "" 
87
88
89
local ice = Instance.new("Part", Head)
90
ice.Size = Vector3.new(0.5, 0.5, 0.5)
91
ice.BrickColor = BrickColor.new("White")
92
ice.CanCollide = false
93
ice.TopSurface = 0
94
ice.BottomSurface = 0
95
ice.Transparency = 1
96
local ice2 = Instance.new("SpecialMesh", ice)
97
ice2.MeshType = "Brick"
98
ice2.Scale = Vector3.new(1, 1, 1)
99
local ice3 = Instance.new("Weld", ice)
100
ice3.Part0 = Head
101
ice3.Part1 = ice
102
ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
103
local icesmoke = Instance.new("ParticleEmitter", ice)
104
icesmoke.VelocitySpread = 5
105
icesmoke.Size = NumberSequence.new({
106
  NumberSequenceKeypoint.new(0, 0.01),
107
  NumberSequenceKeypoint.new(1, 1)
108
})
109
icesmoke.Rate = math.huge
110
icesmoke.Speed = NumberRange.new(1, 1)
111
icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
112
icesmoke.Transparency = NumberSequence.new({
113
  NumberSequenceKeypoint.new(0, 0.9),
114
  NumberSequenceKeypoint.new(1, 1)
115
})
116
icesmoke.Rotation = NumberRange.new(0, 360)
117
icesmoke.Name = "Smoke"
118
icesmoke.LightEmission = 0
119
icesmoke.Acceleration = Vector3.new(0,0,0)
120
icesmoke.Texture = "http://www.roblox.com/asset/?id="
121
icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
122
icesmoke.LockedToPart = true
123
maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
124
secondcolor = "Really black"
125
wait(0.016666666666666666)
126
Effects = {}
127
local Player = game.Players.localPlayer
128
local Character = Player.Character
129
local Humanoid = Character.Humanoid
130
local mouse = Player:GetMouse()
131
local LeftArm = Character["Left Arm"]
132
local RightArm = Character["Right Arm"]
133
local LeftLeg = Character["Left Leg"]
134
local RightLeg = Character["Right Leg"]
135
local Head = Character.Head
136
local Torso = Character.Torso
137
local cam = game.Workspace.CurrentCamera
138
local RootPart = Character.HumanoidRootPart
139
local RootJoint = RootPart.RootJoint
140
local equipped = true
141
local attack = false
142
local Anim = "Idle"
143
local idle = 0
144
local attacktype = 1
145
local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
146
local velocity = RootPart.Velocity.y
147
local sine = 0
148
local change = 1
149
local grabbed = false
150
local cn = CFrame.new
151
local mr = math.rad
152
local angles = CFrame.Angles
153
local ud = UDim2.new
154
local c3 = Color3.new
155
local dir = {
156
  w = 0,
157
  s = 0,
158
  a = 0,
159
  d = 0
160
}
161
firemode = true
162
local Services = {
163
  SoundService = game:GetService("SoundService"),
164
  Players = game:GetService("Players"),
165
  Debris = game:GetService("Debris"),
166
  Workspace = game:GetService("Workspace"),
167
  Lighting = game:GetService("Lighting"),
168
  HttpService = game:GetService("HttpService"),
169
  InsertService = game:GetService("InsertService")
170
}
171
local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
172
Humanoid.Animator:Destroy()
173
Character.Animate:Destroy()
174
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
175
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
176
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
177
RSH, LSH = nil, nil
178
RW = Instance.new("Weld")
179
LW = Instance.new("Weld")
180
RH = Torso["Right Hip"]
181
LH = Torso["Left Hip"]
182
RSH = Torso["Right Shoulder"]
183
LSH = Torso["Left Shoulder"]
184
RSH.Parent = nil
185
LSH.Parent = nil
186
RW.Name = "RW"
187
RW.Part0 = Torso
188
RW.C0 = cn(1.5, 0.5, 0)
189
RW.C1 = cn(0, 0.5, 0)
190
RW.Part1 = RightArm
191
RW.Parent = Torso
192
LW.Name = "LW"
193
LW.Part0 = Torso
194
LW.C0 = cn(-1.5, 0.5, 0)
195
LW.C1 = cn(0, 0.5, 0)
196
LW.Part1 = LeftArm
197
LW.Parent = Torso
198
--------------
199
function clerp(a, b, t)
200
  local qa = {
201
    QuaternionFromCFrame(a)
202
  }
203
  local qb = {
204
    QuaternionFromCFrame(b)
205
  }
206
  local ax, ay, az = a.x, a.y, a.z
207
  local bx, by, bz = b.x, b.y, b.z
208
  local _t = 1 - t
209
  return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
210
end
211
function QuaternionFromCFrame(cf)
212
  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
213
  local trace = m00 + m11 + m22
214
  if trace > 0 then
215
    local s = math.sqrt(1 + trace)
216
    local recip = 0.5 / s
217
    return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
218
  else
219
    local i = 0
220
    if m00 < m11 then
221
      i = 1
222
    end
223
    if m22 > (i == 0 and m00 or m11) then
224
      i = 2
225
    end
226
    if i == 0 then
227
      local s = math.sqrt(m00 - m11 - m22 + 1)
228
      local recip = 0.5 / s
229
      return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
230
    elseif i == 1 then
231
      local s = math.sqrt(m11 - m22 - m00 + 1)
232
      local recip = 0.5 / s
233
      return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
234
    elseif i == 2 then
235
      local s = math.sqrt(m22 - m00 - m11 + 1)
236
      local recip = 0.5 / s
237
      return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
238
    end
239
  end
240
end
241
function QuaternionToCFrame(px, py, pz, x, y, z, w)
242
  local xs, ys, zs = x + x, y + y, z + z
243
  local wx, wy, wz = w * xs, w * ys, w * zs
244
  local xx = x * xs
245
  local xy = x * ys
246
  local xz = x * zs
247
  local yy = y * ys
248
  local yz = y * zs
249
  local zz = z * zs
250
  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))
251
end
252
function QuaternionSlerp(a, b, t)
253
  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
254
  local startInterp, finishInterp
255
  if cosTheta >= 1.0E-4 then
256
    if 1 - cosTheta > 1.0E-4 then
257
      local theta = math.acos(cosTheta)
258
      local invSinTheta = 1 / math.sin(theta)
259
      startInterp = math.sin((1 - t) * theta) * invSinTheta
260
      finishInterp = math.sin(t * theta) * invSinTheta
261
    else
262
      startInterp = 1 - t
263
      finishInterp = t
264
    end
265
  elseif 1 + cosTheta > 1.0E-4 then
266
    local theta = math.acos(-cosTheta)
267
    local invSinTheta = 1 / math.sin(theta)
268
    startInterp = math.sin((t - 1) * theta) * invSinTheta
269
    finishInterp = math.sin(t * theta) * invSinTheta
270
  else
271
    startInterp = t - 1
272
    finishInterp = t
273
  end
274
  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
275
end
276
function swait(num)
277
  if num == 0 or num == nil then
278
    game:service("RunService").RenderStepped:wait(0)
279
  else
280
    for i = 0, num do
281
      game:service("RunService").RenderStepped:wait(0)
282
    end
283
  end
284
end
285
local RbxUtility = LoadLibrary("RbxUtility")
286
local Create = RbxUtility.Create
287
function RemoveOutlines(part)
288
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
289
end
290
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
291
  local Part = Create("Part")({
292
    formFactor = FormFactor,
293
    Parent = Parent,
294
    Reflectance = Reflectance,
295
    Transparency = Transparency,
296
    CanCollide = false,
297
    Locked = true,
298
    BrickColor = BrickColor.new(tostring(BColor)),
299
    Name = Name,
300
    Size = Size,
301
    Material = Material
302
  })
303
  RemoveOutlines(Part)
304
  return Part
305
end
306
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
307
  local Msh = Create(Mesh)({
308
    Parent = Part,
309
    Offset = OffSet,
310
    Scale = Scale
311
  })
312
  if Mesh == "SpecialMesh" then
313
    Msh.MeshType = MeshType
314
    Msh.MeshId = MeshId
315
  end
316
  return Msh
317
end
318
function CreateWeld(Parent, Part0, Part1, C0, C1)
319
  local Weld = Create("Weld")({
320
    Parent = Parent,
321
    Part0 = Part0,
322
    Part1 = Part1,
323
    C0 = C0,
324
    C1 = C1
325
  })
326
  return Weld
327
end
328
function rayCast(Position, Direction, Range, Ignore)
329
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
330
end
331
function CreateSound(id, par, vol, pit)
332
  coroutine.resume(coroutine.create(function()
333
    local sou = Instance.new("Sound", par or workspace)
334
    sou.Volume = vol
335
    sou.Pitch = pit or 1
336
    sou.SoundId = id
337
    wait()
338
    sou:play()
339
    game:GetService("Debris"):AddItem(sou, 6)
340
  end))
341
end
342
function CreateSong(id, par, vol, pit)
343
  coroutine.resume(coroutine.create(function()
344
    sou2 = Instance.new("Sound", par or workspace)
345
    sou2.Volume = 1
346
    sou2.Pitch = 1
347
    sou2.SoundId = id
348
    wait()
349
    sou2:play()
350
    sou2.Looped = true
351
  end))
352
end
353
CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
354
local function getclosest(obj, distance)
355
  local last, lastx = distance + 1, nil
356
  for i, v in pairs(workspace:GetChildren()) do
357
    if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
358
      local t = v.Torso
359
      local dist = t.Position - obj.Position.magnitude
360
      if distance >= dist and last > dist then
361
        last = dist
362
        lastx = v
363
      end
364
    end
365
  end
366
  return lastx
367
end
368
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
369
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
370
  prt.Anchored = true
371
  prt.CFrame = cframe
372
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
373
  game:GetService("Debris"):AddItem(prt, 10)
374
  if Type == 1 or Type == nil then
375
    table.insert(Effects, {
376
      prt,
377
      "Block1",
378
      delay,
379
      x3,
380
      y3,
381
      z3,
382
      msh
383
    })
384
  elseif Type == 2 then
385
    table.insert(Effects, {
386
      prt,
387
      "Block2",
388
      delay,
389
      x3,
390
      y3,
391
      z3,
392
      msh
393
    })
394
  elseif Type == 3 then
395
    table.insert(Effects, {
396
      prt,
397
      "Block3",
398
      delay,
399
      x3,
400
      y3,
401
      z3,
402
      msh
403
    })
404
  end
405
end
406
function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
407
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
408
  prt.Anchored = true
409
  prt.CFrame = cframe
410
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
411
  game:GetService("Debris"):AddItem(prt, 10)
412
  table.insert(Effects, {
413
    prt,
414
    "Cylinder",
415
    delay,
416
    x3,
417
    y3,
418
    z3,
419
    msh
420
  })
421
end
422
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
423
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
424
  prt.Anchored = true
425
  prt.CFrame = cframe * CFrame.new(x1, y1, z1)
426
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
427
  game:GetService("Debris"):AddItem(prt, 10)
428
  table.insert(Effects, {
429
    prt,
430
    "Cylinder",
431
    delay,
432
    x3,
433
    y3,
434
    z3,
435
    msh
436
  })
437
end
438
function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
439
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
440
  prt.Anchored = true
441
  prt.CFrame = cframe
442
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
443
  game:GetService("Debris"):AddItem(prt, 10)
444
  table.insert(Effects, {
445
    prt,
446
    "Cylinder",
447
    delay,
448
    x3,
449
    y3,
450
    z3,
451
    msh
452
  })
453
end
454
function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
455
  local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
456
  prt.Anchored = true
457
  prt.CFrame = cframe
458
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
459
  game:GetService("Debris"):AddItem(prt, 10)
460
  table.insert(Effects, {
461
    prt,
462
    "Cylinder",
463
    delay,
464
    x3,
465
    y3,
466
    z3,
467
    msh
468
  })
469
end
470
function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
471
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
472
  prt.Anchored = true
473
  prt.CFrame = cframe
474
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
475
  game:GetService("Debris"):AddItem(prt, 10)
476
  table.insert(Effects, {
477
    prt,
478
    "Cylinder",
479
    delay,
480
    x3,
481
    y3,
482
    z3,
483
    msh
484
  })
485
end
486
function BreakEffect(brickcolor, cframe, x1, y1, z1)
487
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
488
  prt.Anchored = true
489
  prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
490
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
491
  local num = math.random(10, 50) / 1000
492
  game:GetService("Debris"):AddItem(prt, 10)
493
  table.insert(Effects, {
494
    prt,
495
    "Shatter",
496
    num,
497
    prt.CFrame,
498
    math.random() - math.random(),
499
    0,
500
    math.random(50, 100) / 100
501
  })
502
end
503
for i = 0, 1, 0.05 do
504
  swait()
505
  RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
506
  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
507
  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)
508
  LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
509
  if Torsovelocity.Y > 1 then
510
    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)
511
    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)
512
    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)
513
  elseif Torsovelocity.Y < 1 then
514
    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)
515
    RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
516
    LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
517
  end
518
end
519
attack = false
520
game:GetService("RunService").Stepped:connect(function()
521
  Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
522
  velocity = RootPart.Velocity.y
523
  sine = sine + change
524
  local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
525
  if equipped == true or equipped == false then
526
    if 1 < RootPart.Velocity.y and hit == nil then
527
      Anim = "Jump"
528
      if attack == false and ice_mode == false then
529
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
530
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
531
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
532
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
533
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
534
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
535
      end
536
    elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
537
      Anim = "Fall"
538
      if attack == false then
539
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
540
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
541
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
542
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
543
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
544
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
545
      end
546
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
547
      Anim = "Idle"
548
     if attack == false then
549
        	change = 1
550
					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)
551
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
552
					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)
553
					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)
554
					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)
555
					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)
556
end
557
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
558
      Anim = "Walk"
559
      if attack == false then
560
        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)
561
        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)
562
        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)
563
        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)
564
        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)
565
        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)
566
      end
567
    end
568
  end
569
  if equipped == true or equipped == false then
570
    if 1 < RootPart.Velocity.Y and hit == nil then
571
      Anim = "Jump"
572
      if attack == false and ice_mode == true then
573
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
574
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
575
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
576
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
577
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
578
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
579
      end
580
    elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
581
      Anim = "Fall"
582
      if attack == false then
583
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
584
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
585
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
586
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
587
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
588
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
589
      end
590
    elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
591
      Anim = "Idle"
592
      if attack == false then
593
        change = 0.8
594
        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)
595
        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)
596
        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)
597
        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)
598
        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)
599
        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)
600
      end
601
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
602
      Anim = "Walk"
603
      if attack == false then
604
        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)
605
        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)
606
        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)
607
        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)
608
        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)
609
        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)
610
      end
611
    end
612
  end
613
  if 0 < #Effects then
614
    for e = 1, #Effects do
615
      if Effects[e] ~= nil then
616
        local Thing = Effects[e]
617
        if Thing ~= nil then
618
          local Part = Thing[1]
619
          local Mode = Thing[2]
620
          local Delay = Thing[3]
621
          local IncX = Thing[4]
622
          local IncY = Thing[5]
623
          local IncZ = Thing[6]
624
          if 1 >= Thing[1].Transparency then
625
            if Thing[2] == "Block1" then
626
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
627
              local Mesh = Thing[1].Mesh
628
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
629
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
630
            elseif Thing[2] == "Block2" then
631
              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)
632
              local Mesh = Thing[7]
633
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
634
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
635
            elseif Thing[2] == "Block3" then
636
              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)
637
              local Mesh = Thing[7]
638
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
639
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
640
            elseif Thing[2] == "Cylinder" then
641
              local Mesh = Thing[1].Mesh
642
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
643
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
644
            elseif Thing[2] == "Blood" then
645
              local Mesh = Thing[7]
646
              Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
647
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
648
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
649
            elseif Thing[2] == "Elec" then
650
              local Mesh = Thing[1].Mesh
651
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
652
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
653
            elseif Thing[2] == "Disappear" then
654
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
655
            elseif Thing[2] == "Shatter" then
656
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
657
              Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
658
              Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
659
              Thing[6] = Thing[6] + Thing[5]
660
            end
661
          else
662
            Part.Parent = nil
663
            table.remove(Effects, e)
664
          end
665
        end
666
      end
667
    end
668
  end
669
end)
670
function RemoveOutlines(part)
671
  part.TopSurface = 10
672
end
673
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
674
  local Part = Create("Part")({
675
    Parent = Parent,
676
    Reflectance = Reflectance,
677
    Transparency = Transparency,
678
    CanCollide = false,
679
    Locked = true,
680
    BrickColor = BrickColor.new(tostring(BColor)),
681
    Name = Name,
682
    Size = Size,
683
    Material = Material
684
  })
685
  RemoveOutlines(Part)
686
  return Part
687
end
688
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
689
  local Msh = Create(Mesh)({
690
    Parent = Part,
691
    Offset = OffSet,
692
    Scale = Scale
693
  })
694
  if Mesh == "SpecialMesh" then
695
    Msh.MeshType = MeshType
696
    Msh.MeshId = MeshId
697
  end
698
  return Msh
699
end
700
function CreateWeld(Parent, Part0, Part1, C0, C1)
701
  local Weld = Create("Weld")({
702
    Parent = Parent,
703
    Part0 = Part0,
704
    Part1 = Part1,
705
    C0 = C0,
706
    C1 = C1
707
  })
708
  return Weld
709
end
710
WSHM = {
711
  "White",
712
  "Pastel light blue"
713
}
714
WSH = WSHM[math.random(1, #WSHM)]
715
function IcePartFunk(HPart, aria, Min, Max)
716
  IcePart = Instance.new("Part", HPart)
717
  IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
718
  IcePart.CanCollide = false
719
  IuW = Instance.new("Weld")
720
  IuW.Name = "GuW"
721
  IuW.Part0 = HPart
722
  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))
723
  IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
724
  IuW.Part1 = IcePart
725
  IuW.Parent = HPart
726
  IcePart.Transparency = 0.85
727
  IcePart.Material = "Neon"
728
  WSH = WSHM[math.random(1, #WSHM)]
729
  IcePart.BrickColor = BrickColor.new("" .. WSH)
730
  RemoveOutlines(IcePart)
731
  game:GetService("Debris"):AddItem(IuW, 4)
732
  game:GetService("Debris"):AddItem(IcePart, 6)
733
end
734
SpikeMeshId = 1033714
735
local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
736
  local Part = Instance.new("Part", Parent)
737
  Part.Name = Name
738
  Part.BrickColor = BrickColor.new(Color)
739
  Part.Size = Size
740
  Part.Material = Material
741
  Part.Transparency = Transparency
742
  Part.CanCollide = false
743
  RemoveOutlines(Part)
744
  local Mesh = Instance.new("SpecialMesh", Part)
745
  Mesh.MeshType = "Sphere"
746
  Mesh.Scale = Scale
747
  return Mesh and Part
748
end
749
CFuncs = {
750
  Part = {
751
    Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
752
      local Part = Create("Part")({
753
        Parent = Parent,
754
        Reflectance = Reflectance,
755
        Transparency = Transparency,
756
        CanCollide = false,
757
        Locked = true,
758
        BrickColor = BrickColor.new(tostring(BColor)),
759
        Name = Name,
760
        Size = Size,
761
        Material = Material
762
      })
763
      RemoveOutlines(Part)
764
      return Part
765
    end
766
  },
767
  Mesh = {
768
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
769
      local Msh = Create(Mesh)({
770
        Parent = Part,
771
        Offset = OffSet,
772
        Scale = Scale
773
      })
774
      if Mesh == "SpecialMesh" then
775
        Msh.MeshType = MeshType
776
        Msh.MeshId = MeshId
777
      end
778
      return Msh
779
    end
780
  },
781
  Mesh = {
782
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
783
      local Msh = Create(Mesh)({
784
        Parent = Part,
785
        Offset = OffSet,
786
        Scale = Scale
787
      })
788
      if Mesh == "SpecialMesh" then
789
        Msh.MeshType = MeshType
790
        Msh.MeshId = MeshId
791
      end
792
      return Msh
793
    end
794
  },
795
  Weld = {
796
    Create = function(Parent, Part0, Part1, C0, C1)
797
      local Weld = Create("Weld")({
798
        Parent = Parent,
799
        Part0 = Part0,
800
        Part1 = Part1,
801
        C0 = C0,
802
        C1 = C1
803
      })
804
      return Weld
805
    end
806
  },
807
  Sound = {
808
    Create = function(id, par, vol, pit)
809
      coroutine.resume(coroutine.create(function()
810
        local S = Create("Sound")({
811
          Volume = vol,
812
          Pitch = pit or 1,
813
          SoundId = id,
814
          Parent = par or workspace
815
        })
816
        wait()
817
        S:play()
818
        game:GetService("Debris"):AddItem(S, 6)
819
      end))
820
    end
821
  },
822
  ParticleEmitter = {
823
    Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
824
      local fp = Create("ParticleEmitter")({
825
        Parent = Parent,
826
        Color = ColorSequence.new(Color1, Color2),
827
        LightEmission = LightEmission,
828
        Size = Size,
829
        Texture = Texture,
830
        Transparency = Transparency,
831
        ZOffset = ZOffset,
832
        Acceleration = Accel,
833
        Drag = Drag,
834
        LockedToPart = LockedToPart,
835
        VelocityInheritance = VelocityInheritance,
836
        EmissionDirection = EmissionDirection,
837
        Enabled = Enabled,
838
        Lifetime = LifeTime,
839
        Rate = Rate,
840
        Rotation = Rotation,
841
        RotSpeed = RotSpeed,
842
        Speed = Speed,
843
        VelocitySpread = VelocitySpread
844
      })
845
      return fp
846
    end
847
  }
848
}
849
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
850
  if hit.Parent == nil then
851
    return
852
  end
853
  local h = hit.Parent:FindFirstChildOfClass("Humanoid")
854
  for _, v in pairs(hit.Parent:children()) do
855
    if v:IsA("Humanoid") then
856
      h = v
857
    end
858
  end
859
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
860
    if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
861
      return
862
    end
863
    local c = Create("ObjectValue")({
864
      Name = "creator",
865
      Value = game:service("Players").LocalPlayer,
866
      Parent = h
867
    })
868
    game:GetService("Debris"):AddItem(c, 0.5)
869
    if HitSound ~= nil and HitPitch ~= nil then
870
      CreateSound(HitSound, hit, 1, HitPitch)
871
    end
872
    local Damage = math.random(minim, maxim)
873
    local blocked = false
874
    local block = hit.Parent:findFirstChild("Block")
875
    if block ~= nil and block.className == "IntValue" and block.Value > 0 then
876
      blocked = true
877
      block.Value = block.Value - 1
878
      print(block.Value)
879
    end
880
    if blocked == false then
881
      h.Health = h.Health - Damage
882
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
883
    else
884
      h.Health = h.Health - Damage / 2
885
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
886
    end
887
    if Type == "Knockdown" then
888
      local hum = hit.Parent.Humanoid
889
      hum.PlatformStand = true
890
      coroutine.resume(coroutine.create(function(HHumanoid)
891
        swait(1)
892
        HHumanoid.PlatformStand = false
893
      end), hum)
894
      local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
895
      local bodvol = Create("BodyVelocity")({
896
        velocity = angle * knockback,
897
        P = 5000,
898
        maxForce = Vector3.new(8000, 8000, 8000),
899
        Parent = hit
900
      })
901
      local rl = Create("BodyAngularVelocity")({
902
        P = 3000,
903
        maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
904
        angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
905
        Parent = hit
906
      })
907
      game:GetService("Debris"):AddItem(bodvol, 0.5)
908
      game:GetService("Debris"):AddItem(rl, 0.5)
909
    elseif Type == "Normal" then
910
      local vp = Create("BodyVelocity")({
911
        P = 500,
912
        maxForce = Vector3.new(math.huge, 0, math.huge),
913
        velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
914
      })
915
      if knockback > 0 then
916
        vp.Parent = hit.Parent.Torso
917
      end
918
      game:GetService("Debris"):AddItem(vp, 0.5)
919
    elseif Type == "Impale" then
920
      local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
921
      Spike.Anchored = true
922
      Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
923
      Spike.Position = hit.Parent.Torso.Position
924
      for i = 1, 5 do
925
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
926
      end
927
      Services.Debris:AddItem(Spike, 4)
928
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
929
      hit.Parent.Humanoid.PlatformStand = true
930
      swait(1)
931
      hit.Parent.Humanoid.PlatformStand = false
932
    elseif Type == "Up" then
933
      local bodyVelocity = Create("BodyVelocity")({
934
        velocity = Vector3.new(0, 20, 0),
935
        P = 5000,
936
        maxForce = Vector3.new(8000, 8000, 8000),
937
        Parent = hit
938
      })
939
      game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
940
      local bodyVelocity = Create("BodyVelocity")({
941
        velocity = Vector3.new(0, 20, 0),
942
        P = 5000,
943
        maxForce = Vector3.new(8000, 8000, 8000),
944
        Parent = hit
945
      })
946
      game:GetService("Debris"):AddItem(bodyVelocity, 1)
947
    elseif Type == "Snare" then
948
      local bp = Create("BodyPosition")({
949
        P = 900,
950
        D = 1000,
951
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
952
        position = hit.Parent.Torso.Position,
953
        Parent = hit.Parent.Torso
954
      })
955
      game:GetService("Debris"):AddItem(bp, 1)
956
    elseif Type == "Slowness" then
957
      local SpeedSave = hit.Parent.Humanoid.WalkSpeed
958
      for i = 1, 25 do
959
        hit.Parent.Humanoid.WalkSpeed = 4
960
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
961
      end
962
      wait(4)
963
      hit.Parent.Humanoid.WalkSpeed = SpeedSave
964
    elseif Type == "FireDmg" then
965
      for i = 1, math.random(60, 150) do
966
        BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
967
        BlockEffect(BrickColor.new("Cyan"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
968
        BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
969
        wait(0.1)
970
        MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
971
      end
972
    elseif Type == "Freeze" then
973
      local bp = Create("BodyPosition")({
974
        P = 900,
975
        D = 1000,
976
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
977
        position = hit.Parent.Torso.Position,
978
        Parent = hit.Parent.Torso
979
      })
980
      game:GetService("Debris"):AddItem(bp, 4)
981
      for i = 1, 25 do
982
        IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
983
      end
984
    elseif Type == "Freeze2" then
985
      local BodPos = Create("BodyPosition")({
986
        P = 50000,
987
        D = 1000,
988
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
989
        position = hit.Parent.Torso.Position,
990
        Parent = hit.Parent.Torso
991
      })
992
      local BodGy = Create("BodyGyro")({
993
        maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
994
        P = 20000,
995
        Parent = hit.Parent.Torso,
996
        cframe = hit.Parent.Torso.CFrame
997
      })
998
      hit.Parent.Torso.Anchored = true
999
      coroutine.resume(coroutine.create(function(Part)
1000
        swait(1.5)
1001
        Part.Anchored = false
1002
      end), hit.Parent.Torso)
1003
      game:GetService("Debris"):AddItem(BodPos, 3)
1004
      game:GetService("Debris"):AddItem(BodGy, 3)
1005
    end
1006
    local debounce = Create("BoolValue")({
1007
      Name = "DebounceHit",
1008
      Parent = hit.Parent,
1009
      Value = true
1010
    })
1011
    game:GetService("Debris"):AddItem(debounce, Delay)
1012
    c = Instance.new("ObjectValue")
1013
    c.Name = "creator"
1014
    c.Value = Player
1015
    c.Parent = h
1016
    game:GetService("Debris"):AddItem(c, 0.5)
1017
  end
1018
end
1019
function ShowDamage(Pos, Text, Time, Color)
1020
  local Rate = 0.033333333333333
1021
  if not Pos then
1022
    local Pos = Vector3.new(0, 0, 0)
1023
  end
1024
  local Text = Text or ""
1025
  local Time = Time or 2
1026
  if not Color then
1027
    local Color = Color3.new(1, 0, 1)
1028
  end
1029
  local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1030
  EffectPart.Anchored = true
1031
  local BillboardGui = Create("BillboardGui")({
1032
    Size = UDim2.new(3, 0, 3, 0),
1033
    Adornee = EffectPart,
1034
    Parent = EffectPart
1035
  })
1036
  local TextLabel = Create("TextLabel")({
1037
    BackgroundTransparency = 1,
1038
    Size = UDim2.new(1, 0, 1, 0),
1039
    Text = Text,
1040
    TextColor3 = Color,
1041
    TextScaled = true,
1042
    Font = Enum.Font.ArialBold,
1043
    Parent = BillboardGui
1044
  })
1045
  game.Debris:AddItem(EffectPart, Time + 0.1)
1046
  EffectPart.Parent = game:GetService("Workspace")
1047
  delay(0, function()
1048
    local Frames = Time / Rate
1049
    for Frame = 1, Frames do
1050
      wait(Rate)
1051
      local Percent = Frame / Frames
1052
      EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1053
      TextLabel.TextTransparency = Percent
1054
    end
1055
    if EffectPart and EffectPart.Parent then
1056
      EffectPart:Destroy()
1057
    end
1058
  end)
1059
end
1060
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1061
  for _, c in pairs(workspace:children()) do
1062
    local hum = c:findFirstChild("Humanoid")
1063
    if hum ~= nil then
1064
      local head = c:findFirstChild("Head")
1065
      if head ~= nil then
1066
        local targ = head.Position - Part.Position
1067
        local mag = targ.magnitude
1068
        if magni >= mag and c.Name ~= Player.Name then
1069
          Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
1070
        end
1071
      end
1072
    end
1073
  end
1074
end
1075
function MagniKILL(Part, magni, knock, Type)
1076
  for _, c in pairs(workspace:children()) do
1077
    local hum = c:findFirstChild("Humanoid")
1078
    if hum ~= nil then
1079
      local head = c:findFirstChild("Head")
1080
      if head ~= nil then
1081
        local targ = head.Position - Part.Position
1082
        local mag = targ.magnitude
1083
        if magni >= mag and c.Name ~= Player.Name then
1084
          hum.Health = 0
1085
        end
1086
      end
1087
    end
1088
  end
1089
end
1090
EffectModel = Instance.new("Model", Character)
1091
EffectModel.Name = "Effects"
1092
Effects = {
1093
  Block = {
1094
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1095
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1096
      prt.Anchored = true
1097
      prt.CFrame = cframe
1098
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1099
      game:GetService("Debris"):AddItem(prt, 10)
1100
      if Type == 1 or Type == nil then
1101
        table.insert(Effects, {
1102
          prt,
1103
          "Block1",
1104
          delay,
1105
          x3,
1106
          y3,
1107
          z3,
1108
          msh
1109
        })
1110
      elseif Type == 2 then
1111
        table.insert(Effects, {
1112
          prt,
1113
          "Block2",
1114
          delay,
1115
          x3,
1116
          y3,
1117
          z3,
1118
          msh
1119
        })
1120
      else
1121
        table.insert(Effects, {
1122
          prt,
1123
          "Block3",
1124
          delay,
1125
          x3,
1126
          y3,
1127
          z3,
1128
          msh
1129
        })
1130
      end
1131
    end
1132
  },
1133
  Sphere = {
1134
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1135
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1136
      prt.Anchored = true
1137
      prt.CFrame = cframe
1138
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1139
      game:GetService("Debris"):AddItem(prt, 10)
1140
      table.insert(Effects, {
1141
        prt,
1142
        "Cylinder",
1143
        delay,
1144
        x3,
1145
        y3,
1146
        z3,
1147
        msh
1148
      })
1149
    end
1150
  },
1151
  Cylinder = {
1152
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1153
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1154
      prt.Anchored = true
1155
      prt.CFrame = cframe
1156
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1157
      game:GetService("Debris"):AddItem(prt, 10)
1158
      table.insert(Effects, {
1159
        prt,
1160
        "Cylinder",
1161
        delay,
1162
        x3,
1163
        y3,
1164
        z3,
1165
        msh
1166
      })
1167
    end
1168
  },
1169
  Wave = {
1170
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1171
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1172
      prt.Anchored = true
1173
      prt.CFrame = cframe
1174
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1175
      game:GetService("Debris"):AddItem(prt, 10)
1176
      table.insert(Effects, {
1177
        prt,
1178
        "Cylinder",
1179
        delay,
1180
        x3,
1181
        y3,
1182
        z3,
1183
        msh
1184
      })
1185
    end
1186
  },
1187
  Ring = {
1188
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1189
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1190
      prt.Anchored = true
1191
      prt.CFrame = cframe
1192
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1193
      game:GetService("Debris"):AddItem(prt, 10)
1194
      table.insert(Effects, {
1195
        prt,
1196
        "Cylinder",
1197
        delay,
1198
        x3,
1199
        y3,
1200
        z3,
1201
        msh
1202
      })
1203
    end
1204
  },
1205
  Break = {
1206
    Create = function(brickcolor, cframe, x1, y1, z1)
1207
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1208
      prt.Anchored = true
1209
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1210
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1211
      local num = math.random(10, 50) / 1000
1212
      game:GetService("Debris"):AddItem(prt, 10)
1213
      table.insert(Effects, {
1214
        prt,
1215
        "Shatter",
1216
        num,
1217
        prt.CFrame,
1218
        math.random() - math.random(),
1219
        0,
1220
        math.random(50, 100) / 100
1221
      })
1222
    end
1223
  }
1224
}
1225
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1226
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1227
  prt.Anchored = true
1228
  prt.CFrame = cframe
1229
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1230
  game:GetService("Debris"):AddItem(prt, 10)
1231
  if Type == 1 or Type == nil then
1232
    table.insert(Effects, {
1233
      prt,
1234
      "Block1",
1235
      delay,
1236
      x3,
1237
      y3,
1238
      z3,
1239
      msh
1240
    })
1241
  elseif Type == 2 then
1242
    table.insert(Effects, {
1243
      prt,
1244
      "Block2",
1245
      delay,
1246
      x3,
1247
      y3,
1248
      z3,
1249
      msh
1250
    })
1251
  elseif Type == 3 then
1252
    table.insert(Effects, {
1253
      prt,
1254
      "Block3",
1255
      delay,
1256
      x3,
1257
      y3,
1258
      z3,
1259
      msh
1260
    })
1261
  end
1262
end
1263
function CreateSound(id, par, vol, pit)
1264
  coroutine.resume(coroutine.create(function()
1265
    local sou = Instance.new("Sound", par or workspace)
1266
    sou.Volume = vol
1267
    sou.Pitch = pit or 1
1268
    sou.SoundId = id
1269
    swait()
1270
    sou:play()
1271
    game:GetService("Debris"):AddItem(sou, 6)
1272
  end))
1273
end
1274
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1275
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1276
  prt.Anchored = true
1277
  prt.CFrame = cframe
1278
  prt.Material = "Neon"
1279
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1280
  game:GetService("Debris"):AddItem(prt, 10)
1281
  coroutine.resume(coroutine.create(function(Part, Mesh)
1282
    for i = 0, 6, delay do
1283
      swait()
1284
      Part.Transparency = i
1285
      Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1286
    end
1287
    Part.Parent = nil
1288
  end), prt, msh)
1289
end
1290
function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
1291
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1292
  local MainPos = partt.Position
1293
  local MainPos2 = mouse + SpreadVectors
1294
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1295
  local speed = 1000
1296
  local num = 1
1297
  coroutine.resume(coroutine.create(function()
1298
    repeat
1299
      swait()
1300
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1301
      local mag =(MainPos - pos).magnitude
1302
      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)
1303
      MainPos = MainPos + MouseLook.lookVector * speed
1304
      num = num - 1
1305
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1306
      if hit ~= nil then
1307
        num = 0
1308
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1309
        refpart.Anchored = true
1310
        refpart.CFrame = CFrame.new(pos)
1311
        game:GetService("Debris"):AddItem(refpart, 2)
1312
      end
1313
      if num <= 0 then
1314
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1315
        refpart.Anchored = true
1316
        refpart.CFrame = CFrame.new(pos)
1317
        if hit ~= nil then
1318
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1319
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1320
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1321
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1322
          MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
1323
        end
1324
        game:GetService("Debris"):AddItem(refpart, 0)
1325
      end
1326
    until num <= 0
1327
  end))
1328
end
1329
function shoottraildd2(mouse, partt, SpreadAmount)
1330
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1331
  local MainPos = partt.Position
1332
  local MainPos2 = mouse + SpreadVectors
1333
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1334
  local speed = 3000
1335
  local num = 1
1336
  coroutine.resume(coroutine.create(function()
1337
    repeat
1338
      swait()
1339
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1340
      local mag = (MainPos - pos).magnitude
1341
      Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
1342
      MainPos = MainPos + MouseLook.lookVector * speed
1343
      num = num - 1
1344
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1345
      if hit ~= nil then
1346
        num = 0
1347
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1348
        refpart.Anchored = true
1349
        refpart.CFrame = CFrame.new(pos)
1350
        game:GetService("Debris"):AddItem(refpart, 2)
1351
      end
1352
      if num <= 0 then
1353
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1354
        refpart.Anchored = true
1355
        refpart.CFrame = CFrame.new(pos)
1356
        if hit ~= nil then
1357
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1358
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1359
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1360
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1361
          MagniKILL(refpart, 80, 0, "Normal")
1362
        end
1363
        game:GetService("Debris"):AddItem(refpart, 0)
1364
      end
1365
    until num <= 0
1366
  end))
1367
end
1368
function shoottraildd22(mouse, partt, SpreadAmount)
1369
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1370
  local MainPos = partt.Position
1371
  local MainPos2 = mouse + SpreadVectors
1372
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1373
  local speed = 900
1374
  local num = 1
1375
  coroutine.resume(coroutine.create(function()
1376
    repeat
1377
      swait()
1378
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1379
      local mag = (MainPos - pos).magnitude
1380
      Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
1381
      MainPos = MainPos + MouseLook.lookVector * speed
1382
      num = num - 1
1383
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1384
      if hit ~= nil then
1385
        num = 0
1386
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1387
        refpart.Anchored = true
1388
        refpart.CFrame = CFrame.new(pos)
1389
        game:GetService("Debris"):AddItem(refpart, 2)
1390
      end
1391
      if num <= 0 then
1392
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1393
        refpart.Anchored = true
1394
        refpart.CFrame = CFrame.new(pos)
1395
        if hit ~= nil then
1396
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1397
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1398
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1399
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1400
          MagniKILL(refpart, 80, 0, "Normal")
1401
        end
1402
        game:GetService("Debris"):AddItem(refpart, 0)
1403
      end
1404
    until num <= 0
1405
  end))
1406
end
1407
function shoottraildd3(mouse, partt, SpreadAmount, dmg)
1408
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1409
  local MainPos = partt.Position
1410
  local MainPos2 = mouse + SpreadVectors
1411
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1412
  local speed = 200
1413
  local num = 0
1414
  coroutine.resume(coroutine.create(function()
1415
    repeat
1416
      swait()
1417
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1418
      local mag = (MainPos - pos).magnitude
1419
      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)
1420
      MainPos = MainPos + MouseLook.lookVector * speed
1421
      num = num - 1
1422
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1423
      if hit ~= nil then
1424
        num = 0
1425
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1426
        refpart.Anchored = true
1427
        refpart.CFrame = CFrame.new(pos)
1428
        BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1429
        game:GetService("Debris"):AddItem(refpart, 2)
1430
      end
1431
      if num <= 0 then
1432
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1433
        refpart.Anchored = true
1434
        refpart.CFrame = CFrame.new(pos)
1435
        if hit ~= nil then
1436
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1437
          BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1438
          BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1439
          MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
1440
        end
1441
        game:GetService("Debris"):AddItem(refpart, 0)
1442
      end
1443
    until num <= 0
1444
  end))
1445
end
1446
function shoottraildd4(mouse, partt, SpreadAmount, dmg)
1447
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1448
  local MainPos = partt.Position
1449
  local MainPos2 = mouse + SpreadVectors
1450
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1451
  local speed = 500
1452
  local num = 1
1453
  coroutine.resume(coroutine.create(function()
1454
    repeat
1455
      swait()
1456
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1457
      local mag = (MainPos - pos).magnitude
1458
      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)
1459
      MainPos = MainPos + MouseLook.lookVector * speed
1460
      num = num - 1
1461
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1462
      if hit ~= nil then
1463
        num = 0
1464
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1465
        refpart.Anchored = true
1466
        refpart.CFrame = CFrame.new(pos)
1467
        game:GetService("Debris"):AddItem(refpart, 2)
1468
      end
1469
      if num <= 0 then
1470
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1471
        refpart.Anchored = true
1472
        refpart.CFrame = CFrame.new(pos)
1473
        if hit ~= nil then
1474
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1475
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1476
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1477
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1478
          MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
1479
        end
1480
        game:GetService("Debris"):AddItem(refpart, 0)
1481
      end
1482
    until num <= 0
1483
  end))
1484
end
1485
1486
1487
---
1488
1489
attackdebounce = false 
1490
deb=false
1491
1492
ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
1493
        if hit.Parent==nil then
1494
                return
1495
        end
1496
        h=hit.Parent:FindFirstChildOfClass("Humanoid")
1497
        for _,v in pairs(hit.Parent:children()) do
1498
        if v:IsA("Humanoid") then
1499
        h=v
1500
        end
1501
        end
1502
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
1503
        h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
1504
        end
1505
        if hit.Parent.className=="Hat" then
1506
        hit=hit.Parent.Parent:findFirstChild("Head")
1507
        end
1508
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1509
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
1510
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1511
                        return
1512
                end]]
1513
--                        hs(hit,1.2) 
1514
                        c=Instance.new("ObjectValue")
1515
                        c.Name="creator"
1516
                        c.Value=game:service("Players").LocalPlayer
1517
                        c.Parent=h
1518
                        game:GetService("Debris"):AddItem(c,.5)
1519
                Damage=math.random(minim,maxim)
1520
--                h:TakeDamage(Damage)
1521
                blocked=false
1522
                block=hit.Parent:findFirstChild("Block")
1523
                if block~=nil then
1524
                print(block.className)
1525
                if block.className=="NumberValue" then
1526
                if block.Value>0 then
1527
                blocked=true
1528
                if decreaseblock==nil then
1529
                block.Value=block.Value-1
1530
                end
1531
                end
1532
                end
1533
                if block.className=="IntValue" then
1534
                if block.Value>0 then
1535
                blocked=true
1536
                if decreaseblock~=nil then
1537
                block.Value=block.Value-1
1538
                end
1539
                end
1540
                end
1541
                end
1542
                if blocked==false then
1543
--                h:TakeDamage(Damage)
1544
                h.Health=h.Health-Damage
1545
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
1546
                else
1547
                h.Health=h.Health-(Damage/2)
1548
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
1549
                end
1550
                if Type=="Knockdown" then
1551
                Humanoid=hit.Parent.Humanoid
1552
Humanoid.PlatformStand=true
1553
coroutine.resume(coroutine.create(function(HHumanoid)
1554
swait(1)
1555
HHumanoid.PlatformStand=false
1556
end),Humanoid)
1557
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
1558
hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
1559
local bodvol=Instance.new("BodyVelocity")
1560
bodvol.velocity=angle*knockback
1561
bodvol.P=5000
1562
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1563
bodvol.Parent=hit
1564
rl=Instance.new("BodyAngularVelocity")
1565
rl.P=3000
1566
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1567
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1568
rl.Parent=hit
1569
game:GetService("Debris"):AddItem(bodvol,.5)
1570
game:GetService("Debris"):AddItem(rl,.5)
1571
                elseif Type=="Normal" then
1572
                bp=Instance.new("BodyVelocity")
1573
                bp.P=100000
1574
                bp.maxForce=Vector3.new(math.huge,0,math.huge)
1575
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1576
                if KnockbackType==1 then
1577
                bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
1578
                elseif KnockbackType==2 then
1579
                bp.velocity=Property.CFrame.lookVector*knockback
1580
                end
1581
                if knockback>0 then
1582
	                  bp.Parent=hit.Parent.Torso
1583
1584
                end
1585
                game:GetService("Debris"):AddItem(bp,.5)
1586
                elseif Type=="Up" then
1587
                local bodyVelocity=Instance.new("BodyVelocity")
1588
                bodyVelocity.velocity=vt(0,60,0)
1589
                bodyVelocity.P=5000
1590
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1591
                bodyVelocity.Parent=hit
1592
                game:GetService("Debris"):AddItem(bodyVelocity,1)
1593
                rl=Instance.new("BodyAngularVelocity")
1594
                rl.P=3000
1595
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1596
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
1597
                rl.Parent=hit
1598
                game:GetService("Debris"):AddItem(rl,.5)
1599
                elseif Type=="Snare" then
1600
                bp=Instance.new("BodyPosition")
1601
                bp.P=2000
1602
                bp.D=100
1603
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1604
                bp.position=hit.Parent.Torso.Position
1605
                bp.Parent=hit.Parent.Torso
1606
                game:GetService("Debris"):AddItem(bp,1)
1607
                elseif Type=="Target" then
1608
                if Targetting==false then
1609
                ZTarget=hit.Parent.Torso
1610
                coroutine.resume(coroutine.create(function(Part) 
1611
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1612
                swait(1)
1613
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1614
                end),ZTarget)
1615
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
1616
                targetgui=Instance.new("BillboardGui")
1617
                targetgui.Parent=ZTarget
1618
                targetgui.Size=UDim2.new(10,100,10,100)
1619
                targ=Instance.new("ImageLabel")
1620
                targ.Parent=targetgui
1621
                targ.BackgroundTransparency=1
1622
                targ.Image="rbxassetid://4834067"
1623
                targ.Size=UDim2.new(1,0,1,0)
1624
                cam.CameraType="Scriptable"
1625
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1626
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1627
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1628
                Targetting=true
1629
                RocketTarget=ZTarget
1630
                for i=1,Property do
1631
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
1632
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
1633
                swait()
1634
                end
1635
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
1636
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1637
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1638
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
1639
                end
1640
                Targetting=true
1641
                RocketTarget=true
1642
                targetgui.Parent=true
1643
                cam.CameraType="Custom"
1644
                end
1645
                end
1646
                        debounce=Instance.new("BoolValue")
1647
                        debounce.Name="DebounceHit"
1648
                        debounce.Parent=hit.Parent
1649
                        debounce.Value=true
1650
                        game:GetService("Debris"):AddItem(debounce,Delay)
1651
                        c=Instance.new("ObjectValue")
1652
                        c.Name="creator"
1653
                        c.Value=Player
1654
                        c.Parent=h
1655
                        game:GetService("Debris"):AddItem(c,.5)
1656
                CRIT=true
1657
                hitDeb=true
1658
                AttackPos=6
1659
        end
1660
end
1661
 
1662
showDamage=function(Char,Dealt,du,Color)
1663
        m=Instance.new("Model")
1664
        m.Name=tostring(Dealt)
1665
        h=Instance.new("Humanoid")
1666
        h.Health=0
1667
        h.MaxHealth=0
1668
        h.Parent=m
1669
        c=Instance.new("Part")
1670
        c.Transparency=0
1671
        c.BrickColor=Color
1672
c.Transparency = 1
1673
        c.Name="Head"
1674
        c.TopSurface=0
1675
        c.BottomSurface=0
1676
        c.formFactor="Plate"
1677
        c.Size=Vector3.new(1,.4,1)
1678
1679
local txt = Instance.new("BillboardGui", c)
1680
txt.Adornee = c
1681
txt.Name = "_status"
1682
txt.Size = UDim2.new(2, 0, 1.2, 0)
1683
txt.StudsOffset = Vector3.new(-9, 8, 0)
1684
local text = Instance.new("TextLabel", txt)
1685
text.Size = UDim2.new(10, 0, 7, 0)
1686
text.FontSize = "Size12"
1687
text.TextScaled = true
1688
text.TextTransparency = 0.5
1689
text.BackgroundTransparency = 1 
1690
text.TextTransparency = 0.5
1691
text.TextStrokeTransparency = 0.5
1692
text.Font = "SciFi"
1693
text.TextStrokeColor3 = Color3.new(0,0,0)
1694
v=Instance.new("Part")
1695
v.Name = "ColorBrick"
1696
v.Parent=c
1697
v.FormFactor="Symmetric"
1698
v.Anchored=true
1699
v.CanCollide=false
1700
v.BottomSurface="Smooth"
1701
v.TopSurface="Smooth"
1702
v.Size=Vector3.new(10,5,3)
1703
v.Transparency=1
1704
v.CFrame=c.CFrame
1705
v.BrickColor=BrickColor.random()
1706
v.Transparency=1
1707
text.TextColor3 = t.BrickColor.Color
1708
v.Shape="Block"
1709
text.Text = tostring(Dealt)
1710
        ms=Instance.new("CylinderMesh")
1711
        ms.Scale=Vector3.new(.8,.8,.8)
1712
--[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
1713
  local rndm=math.random(1,#hitsounds)
1714
  local r=rndm
1715
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
1716
        if CRIT==true then
1717
                ms.Scale=Vector3.new(1,1.25,1)
1718
        end
1719
        ms.Parent=c
1720
        c.Reflectance=0
1721
        Instance.new("BodyGyro").Parent=c
1722
        c.Parent=m
1723
        if Char:findFirstChild("Head")~=nil then
1724
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
1725
        elseif Char.Parent:findFirstChild("Head")~=nil then
1726
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
1727
        end
1728
        f=Instance.new("BodyPosition")
1729
        f.P=200000
1730
        f.D=100
1731
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1732
        f.position=c.Position+Vector3.new(0,3,0)
1733
        f.Parent=c
1734
        game:GetService("Debris"):AddItem(m,.5+du)
1735
        c.CanCollide=false
1736
        m.Parent=workspace
1737
        c.CanCollide=false
1738
end
1739
1740
1741
------
1742
hito = function(dm, X, c, dn, dp, dq)	
1743
	for I,dr in pairs(workspace:GetChildren()) do
1744
		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
1745
			local ds = dr:FindFirstChild("Humanoid")
1746
				local dt = dr:FindFirstChild("HumanoidRootPart")
1747
				TakeDamage(ds, c)
1748
						if InForm == true then
1749
		ds.Parent:BreakJoints()
1750
		wait(1.2)
1751
		ds.Parent:Destroy()
1752
		end
1753
				ds:SetStateEnabled(16, true)
1754
				delay(dn, function()		
1755
		ds:SetStateEnabled(16, true)
1756
				end)
1757
				local du = Instance.new("StringValue")
1758
				du.Name = "alabo"
1759
				du.Parent = dt
1760
				game.Debris:AddItem(du, dn)
1761
				local dv = Instance.new("Part")
1762
				
1763
				dv.Size = Vector3.new(0.2, 0.2, 0.2)
1764
				dv.Transparency = 0.25
1765
				dv.Anchored = true
1766
				dv.CanCollide = false
1767
				dv.BrickColor = BrickColor.new("White")
1768
				dv.Material = "Neon"
1769
				dv.Locked = true
1770
				dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1771
				dv.Parent = modz
1772
				local dw = Instance.new("SpecialMesh")
1773
				dw.MeshType = "Sphere"
1774
				dw.Scale = Vector3.new(0.5, 0.5, 0.5)
1775
				dw.Parent = dv
1776
				game.Debris:AddItem(dv, 1)
1777
				local dx = Instance.new("Model")
1778
				dx.Name = c
1779
				dx.Parent = workspace
1780
				game.Debris:AddItem(dx, 0.5 + c / 75)
1781
				local dy = Instance.new("Humanoid")
1782
				dy.MaxHealth = 0
1783
				dy.Parent = dx
1784
				local dz = Instance.new("Part")
1785
				dz.Name = "Head"
1786
				dz.Locked = true
1787
				dz.Size = Vector3.new(0.2, 0.2, 0.2)
1788
				dz.Position = dt.Position
1789
				dz.BrickColor = BrickColor.new("Cyan")
1790
				dz.Material = "Neon"
1791
				dz.Transparency = 1
1792
				dz.CanCollide = false
1793
				dz.Parent = dx
1794
				local dA = Instance.new("BodyPosition")
1795
				dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1796
				dA.P = 20000
1797
				dA.D = 300
1798
				dA.Position = dz.Position + Vector3.new(0, 5, 0)
1799
				dA.Parent = dz
1800
				local dB = Instance.new("CylinderMesh")
1801
				dB.Parent = dz
1802
				coroutine.resume(coroutine.create(function()		
1803
		while dB do
1804
			swait()
1805
			dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
1806
		end
1807
	end))
1808
					if dp then
1809
						local dC = Instance.new("BodyVelocity")
1810
						dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
1811
						dC.P = 9999999999
1812
						dC.Velocity = dp
1813
						dC.Parent = dt
1814
						game.Debris:AddItem(dC, dn)
1815
					end
1816
						if dq then
1817
							local dD = Instance.new("BodyAngularVelocity")
1818
							dD.MaxTorque = Vector3.new(99999, 999999, 999999)
1819
							dD.P = math.huge
1820
							dD.AngularVelocity = dq
1821
							dD.Parent = dt
1822
							game.Debris:AddItem(dD, dn)
1823
						end
1824
						local dE = Instance.new("Sound")
1825
						dE.Pitch = rd2(10, 11) / 10
1826
						dE.Volume = rd2(10, 13) / 10
1827
						dE.EmitterSize = 10
1828
						dE.SoundId = "rbxassetid://"
1829
						dE.Parent = dv
1830
						dE:Play()
1831
						coroutine.resume(coroutine.create(function()		
1832
		for I = 1, 5 do
1833
			swait()
1834
			dv.Transparency = dv.Transparency + 0.175
1835
			dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
1836
		end
1837
	end))
1838
		end
1839
	end
1840
end
1841
------
1842
1843
vt = Vector3.new
1844
local new = Instance.new
1845
local cf = CFrame.new
1846
local cfa = CFrame.Angles
1847
local bc = BrickColor.new
1848
1849
function bigbangattack()
1850
	attack = true
1851
	Humanoid.WalkSpeed = 0
1852
	      for i = 0, 8, 0.1 do
1853
        swait()
1854
  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)
1855
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1856
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1857
        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)
1858
        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)
1859
        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)
1860
        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)
1861
	end
1862
local rng = Instance.new("Part", mouse)
1863
        rng.Anchored = true
1864
        rng.BrickColor = BrickColor.new("Cyan")
1865
        rng.CanCollide = false
1866
        rng.FormFactor = 3
1867
        rng.Name = "Ring"
1868
        rng.Size = Vector3.new(0.4,0.4,0.4)
1869
        rng.Transparency = 0
1870
        rng.TopSurface = 0
1871
        rng.BottomSurface = 0
1872
        rng.CFrame = RootPart.CFrame 
1873
        local rngm = Instance.new("SpecialMesh", rng)
1874
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1875
1876
local rng3 = rng:Clone()
1877
rng3.Parent = char
1878
local rng3m = rng3.Mesh
1879
1880
local rng5 = rng:Clone()
1881
rng5.Parent = char
1882
rng5.BrickColor = BrickColor.new("Cyan")
1883
local rng5m = rng5.Mesh
1884
local rng6 = rng:Clone()
1885
rng6.Material = "Plastic"
1886
rng6.BrickColor = BrickColor.new("Cyan")
1887
rng6.Parent = char
1888
local rng6m = rng6.Mesh
1889
rng6m.Scale = vt(7.5,7.5,7.5)
1890
rng6m.MeshType = "FileMesh"
1891
rng6m.MeshId = "rbxassetid://430736398"
1892
local Must2 = Instance.new("Sound",rng6)
1893
Must2.SoundId = "rbxassetid://135581154"
1894
Must2.Pitch = 0.99
1895
Must2.Volume = 3
1896
Must2.Looped = false
1897
wait(0)
1898
Must2:Play()	
1899
local hita = rng6.Touched:connect(function(hit) 
1900
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
1901
end)
1902
1903
rng3.CFrame = RootPart.CFrame 
1904
1905
rng5.CFrame = RootPart.CFrame 
1906
rng6.CFrame = RootPart.CFrame
1907
			local pie222 = Instance.new("ParticleEmitter")
1908
pie222.Parent = rng6
1909
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
1910
pie222.LightEmission = 1
1911
pie222.Size = NumberSequence.new(6,1)
1912
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
1913
pie222.Transparency = NumberSequence.new(0.6,1)
1914
pie222.EmissionDirection = "Top"
1915
pie222.Enabled = true
1916
pie222.Lifetime = NumberRange.new(1)
1917
pie222.Rotation = NumberRange.new(-320, 320)
1918
pie222.Rate = 404
1919
pie222.Speed = NumberRange.new(0)
1920
pie222.LockedToPart = false
1921
pie222.VelocitySpread = 2 
1922
	wait()
1923
	local scaler = 10/5
1924
	local scaler2 = 10/5 
1925
	for i = 0,10,0.1 do
1926
		swait()
1927
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
1928
		
1929
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
1930
1931
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
1932
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
1933
		rng6.CFrame = rng3.CFrame
1934
		rng.Transparency = rng.Transparency + 1
1935
	
1936
		rng3.Transparency = rng3.Transparency + 0.01
1937
1938
		rng5.Transparency = rng5.Transparency + 0.01
1939
		rng6.Transparency = rng6.Transparency + 0.021
1940
		scaler = scaler - 0.125/5
1941
		scaler2 = scaler2 - 0.1/5
1942
	
1943
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
1944
	
1945
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
1946
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
1947
	end
1948
	hita:disconnect()
1949
	game:GetService("Debris"):AddItem(rng, 1)
1950
1951
	game:GetService("Debris"):AddItem(rng3, 1)
1952
1953
	game:GetService("Debris"):AddItem(rng5, 1)
1954
	attack = false
1955
	pie222:Destroy()
1956
	Humanoid.WalkSpeed = 16
1957
end
1958
1959
1960
function bigbangattack2()
1961
	attack = true
1962
	Humanoid.WalkSpeed = 0
1963
	      for i = 0, 8, 0.1 do
1964
        swait()
1965
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1966
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1967
        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)
1968
        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)
1969
        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)
1970
        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)
1971
	end
1972
local rng = Instance.new("Part", RightArm)
1973
        rng.Anchored = true
1974
        rng.BrickColor = BrickColor.new("Cyan")
1975
        rng.CanCollide = false
1976
        rng.FormFactor = 3
1977
        rng.Name = "Ring"
1978
        rng.Size = Vector3.new(0.4,0.4,0.4)
1979
        rng.Transparency = 0
1980
        rng.TopSurface = 0
1981
        rng.BottomSurface = 0
1982
        rng.CFrame = RootPart.CFrame 
1983
        local rngm = Instance.new("SpecialMesh", rng)
1984
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1985
1986
local rng3 = rng:Clone()
1987
rng3.Parent = char
1988
local rng3m = rng3.Mesh
1989
1990
local rng5 = rng:Clone()
1991
rng5.Parent = char
1992
rng5.BrickColor = BrickColor.new("Cyan")
1993
local rng5m = rng5.Mesh
1994
local rng6 = rng:Clone()
1995
rng6.Material = "Plastic"
1996
rng6.BrickColor = BrickColor.new("Cyan")
1997
rng6.Parent = char
1998
local rng6m = rng6.Mesh
1999
rng6m.Scale = vt(7.5,7.5,30.5)
2000
rng6m.MeshType = "FileMesh"
2001
rng6m.MeshId = "rbxassetid://430736398"
2002
local Must2 = Instance.new("Sound",Torso)
2003
Must2.SoundId = "rbxassetid://719747626"
2004
Must2.Pitch = 0.99
2005
Must2.Volume = 3
2006
Must2.Looped = false
2007
wait(0)
2008
Must2:Play()	
2009
local hita = rng6.Touched:connect(function(hit) 
2010
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
2011
end)
2012
2013
rng3.CFrame = Head.CFrame 
2014
2015
rng5.CFrame = Head.CFrame 
2016
rng6.CFrame = rng5.CFrame
2017
			local pie222 = Instance.new("ParticleEmitter")
2018
pie222.Parent = rng6
2019
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2020
pie222.LightEmission = 1
2021
pie222.Size = NumberSequence.new(15,1)
2022
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
2023
pie222.Transparency = NumberSequence.new(0.6,1)
2024
pie222.EmissionDirection = "Top"
2025
pie222.Enabled = true
2026
pie222.Lifetime = NumberRange.new(1)
2027
pie222.Rotation = NumberRange.new(-320, 320)
2028
pie222.Rate = 404
2029
pie222.Speed = NumberRange.new(0)
2030
pie222.LockedToPart = false
2031
pie222.VelocitySpread = 2 
2032
	wait()
2033
	local scaler = 10/5
2034
	local scaler2 = 10/5 
2035
	for i = 0,10,0.1 do
2036
		swait()
2037
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
2038
		
2039
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
2040
2041
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
2042
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
2043
		rng6.CFrame = rng3.CFrame
2044
		rng.Transparency = rng.Transparency + 1
2045
	
2046
		rng3.Transparency = rng3.Transparency + 0.01
2047
2048
		rng5.Transparency = rng5.Transparency + 0.01
2049
		rng6.Transparency = rng6.Transparency + 0.021
2050
		scaler = scaler - 0.125/5
2051
		scaler2 = scaler2 - 0.1/5
2052
	
2053
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
2054
	
2055
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
2056
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
2057
	end
2058
	hita:disconnect()
2059
	game:GetService("Debris"):AddItem(rng, 1)
2060
2061
	game:GetService("Debris"):AddItem(rng3, 1)
2062
2063
	game:GetService("Debris"):AddItem(rng5, 1)
2064
	attack = false
2065
	pie222:Destroy()
2066
	Humanoid.WalkSpeed = 16
2067
end
2068
2069
2070
2071
mouse.KeyDown:connect(function(key)
2072
	if key == "k" then
2073
		bigbangattack()
2074
	end
2075
end)
2076
2077
mouse.KeyDown:connect(function(k) ---galickgun
2078
  if attack == false and k == "n" and MV4 > 80 and firemode == true then
2079
    MV4 = 0
2080
local Must = Instance.new("Sound",Torso)
2081
Must.SoundId = "rbxassetid://719748223"
2082
Must.Pitch = 0.99
2083
Must.Volume = 3.4
2084
Must.Looped = false
2085
wait(0)
2086
Must:Play()	
2087
    Humanoid.WalkSpeed = 13
2088
local Aura = Instance.new('ParticleEmitter')
2089
Aura.Name = "Aura"
2090
Aura.Texture = "rbxassetid://347730682"
2091
Aura.Parent = Torso
2092
Aura.LightEmission = 1
2093
Aura.Transparency = NumberSequence.new(0.4,1)
2094
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2095
Aura.Size = NumberSequence.new(1,9)
2096
Aura.Rotation = NumberRange.new(-360,360)
2097
Aura.LockedToPart = true
2098
Aura.Lifetime = NumberRange.new(1)
2099
Aura.Rate = 100
2100
Aura.Speed = NumberRange.new(0)
2101
Aura.EmissionDirection = "Top"
2102
local Aura2 = Instance.new('ParticleEmitter')
2103
Aura2.Name = "Aura"
2104
Aura2.Texture = "rbxassetid://1046299182"
2105
Aura2.Parent = Torso
2106
Aura2.LightEmission = 1
2107
Aura2.Transparency = NumberSequence.new(0,1)
2108
Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2109
Aura2.Size = NumberSequence.new(14)
2110
Aura2.Rotation = NumberRange.new(-360,360)
2111
Aura2.LockedToPart = true
2112
Aura2.Lifetime = NumberRange.new(0.2)
2113
Aura2.Rate = 20
2114
Aura2.Speed = NumberRange.new(0)
2115
Aura2.EmissionDirection = "Top"
2116
    attack = true
2117
    Firepart1 = Instance.new("Part", RightArm)
2118
    Firepart1.Size = Vector3.new(1, 1, 1)
2119
    GuW1 = Instance.new("Weld")
2120
    GuW1.Name = "GuW"
2121
    GuW1.Part0 = RightArm
2122
    GuW1.C0 = cn(0, -1, 0)
2123
    GuW1.C1 = cn(0, 0, 0)
2124
    GuW1.Part1 = Firepart1
2125
    GuW1.Parent = RightArm
2126
    Firepart1.Transparency = 1
2127
    Firepart2 = Instance.new("Part", LeftArm)
2128
    Firepart2.Size = Vector3.new(1, 1, 1)
2129
    GuW2 = Instance.new("Weld")
2130
    GuW2.Name = "GuW"
2131
    GuW2.Part0 = LeftArm
2132
    GuW2.C0 = cn(0, -1, 0)
2133
    GuW2.C1 = cn(0, 0, 0)
2134
    GuW2.Part1 = Firepart2
2135
    GuW2.Parent = LeftArm
2136
    Firepart2.Transparency = 1
2137
    GuW1:Destroy()
2138
    GuW1 = Instance.new("Weld")
2139
    GuW1.Name = "GuW"
2140
    GuW1.Part0 = Torso
2141
    GuW1.C0 = cn(0, 0, -6)
2142
    GuW1.C1 = cn(0, 0, 0)
2143
    GuW1.Part1 = Firepart1
2144
    GuW1.Parent = Torso
2145
    GuW2:Destroy()
2146
    GuW2 = Instance.new("Weld")
2147
    GuW2.Name = "GuW"
2148
    GuW2.Part0 = Torso
2149
    GuW2.C0 = cn(0, 0, -6)
2150
    GuW2.C1 = cn(0, 0, 0)
2151
    GuW2.Part1 = Firepart2
2152
    GuW2.Parent = Torso
2153
    GuW2:Destroy()
2154
    GuW2 = Instance.new("Weld")
2155
    GuW2.Name = "GuW"
2156
    GuW2.Part0 = Torso
2157
    GuW2.C0 = cn(0, 0, -4)
2158
    GuW2.C1 = cn(0, 0, 0)
2159
    GuW2.Part1 = Firepart2
2160
    GuW2.Parent = Torso
2161
    for i = 0, 18, 0.1 do
2162
      swait()
2163
      if Torsovelocity.Y > 2 then
2164
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2165
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
2166
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2167
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2168
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2169
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2170
      elseif Torsovelocity.Y < 1 then
2171
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
2172
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
2173
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2174
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
2175
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2176
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2177
      end
2178
    end
2179
    GuW1:Destroy()
2180
    GuW1 = Instance.new("Weld")
2181
    GuW1.Name = "GuW"
2182
    GuW1.Part0 = Torso
2183
    GuW1.C0 = cn(0, 0, -15)
2184
    GuW1.C1 = cn(0, 0, 0)
2185
    GuW1.Part1 = Firepart1
2186
    GuW1.Parent = Torso
2187
    GuW2:Destroy()
2188
    GuW2 = Instance.new("Weld")
2189
    GuW2.Name = "GuW"
2190
    GuW2.Part0 = Torso
2191
    GuW2.C0 = cn(0, 0, -17.5)
2192
    GuW2.C1 = cn(0, 0, 0)
2193
    GuW2.Part1 = Firepart2
2194
    GuW2.Parent = Torso
2195
local Must = Instance.new("Sound",Torso)
2196
Must.SoundId = "rbxassetid://719747626"
2197
Must.Pitch = 0.99
2198
Must.Volume = 3.9
2199
Must.Looped = false
2200
wait(0)
2201
Must:Play()	
2202
    for i = 0, 1.25, 0.01 do
2203
      swait()
2204
      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)
2205
      shoottraildd22(mouse.Hit.p, Torso, 0)
2206
      BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
2207
      BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
2208
      if Torsovelocity.Y > 2 then
2209
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2210
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2211
        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)
2212
        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)
2213
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2214
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2215
      end
2216
    end
2217
Must:Stop()
2218
Aura:Destroy()
2219
Aura2:Destroy()
2220
    wait(0.5)
2221
    Humanoid.WalkSpeed = 16
2222
    attack = false
2223
    MV4 = 300
2224
    Firepart1:Destroy()
2225
    Firepart2:Destroy()
2226
  end
2227
end)
2228
2229
2230
d = {}
2231
function iteffect()
2232
2233
coroutine.resume(coroutine.create(function()
2234
2235
for i = 1, 10 do
2236
effect = Instance.new("Part", workspace)
2237
effect.Anchored = true
2238
effect.CanCollide = false
2239
effect.Size = Vector3.new(0.2, 3, 0.2)
2240
effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
2241
effect.Transparency = 0
2242
effect.Material = "Plastic"
2243
effect.BrickColor = BrickColor.new("Really black")
2244
table.insert(d, effect)
2245
game:GetService("Debris"):AddItem(effect, 0.3)
2246
end
2247
2248
coroutine.resume(coroutine.create(function()
2249
for i = 1, 10 do
2250
for i,e in pairs(d) do
2251
e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
2252
e.Transparency = e.Transparency + 0.030
2253
end
2254
wait(0.01)
2255
end
2256
2257
end))
2258
end))
2259
2260
2261
end
2262
2263
tp = true
2264
2265
mouse.KeyDown:connect(function(k)
2266
if k == "e" then
2267
if tp == true then
2268
tp = false
2269
local Must = Instance.new("Sound",Torso)
2270
Must.SoundId = "rbxassetid://1055279036"
2271
Must.Pitch = 0.99
2272
Must.Volume = 1.2
2273
Must.Looped = false
2274
wait(0)
2275
Must:Play()	
2276
Zanzoken = Instance.new("Part",char)
2277
Zanzoken.Anchored = true
2278
Zanzoken.CanCollide = false
2279
Zanzoken.Position = v3(999,999,999)
2280
Zanzoken.CFrame = Torso.CFrame
2281
game.Debris:AddItem(Zanzoken,0.5)
2282
Zanzoken.Transparency = 1
2283
wait()
2284
idk = Instance.new("BillboardGui",Zanzoken)
2285
idk.Size = UDim2.new(10,0,15,0)
2286
idk.AlwaysOnTop = false
2287
idk1 = Instance.new("ImageLabel",idk)
2288
idk1.BackgroundTransparency = 1
2289
idk.ExtentsOffset = v3(0,0,0)
2290
idk1.ImageTransparency = 0
2291
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2292
idk1.Size = UDim2.new(2,0,1,0)
2293
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2294
idk1.Image = "rbxassetid://319554883"
2295
char.Head.face.Parent = game.Lighting
2296
  wait(0)
2297
char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
2298
game.Lighting.face.Parent = char.Head
2299
   wait(0)
2300
Zanzoken = Instance.new("Part",char)
2301
Zanzoken.Anchored = true
2302
Zanzoken.CanCollide = false
2303
Zanzoken.Position = v3(999,999,999)
2304
Zanzoken.CFrame = Torso.CFrame
2305
game.Debris:AddItem(Zanzoken,0.5)
2306
Zanzoken.Transparency = 1
2307
wait()
2308
idk = Instance.new("BillboardGui",Zanzoken)
2309
idk.Size = UDim2.new(10,0,15,0)
2310
idk.AlwaysOnTop = false
2311
idk1 = Instance.new("ImageLabel",idk)
2312
idk1.BackgroundTransparency = 1
2313
idk.ExtentsOffset = v3(0,0,0)
2314
idk1.ImageTransparency = 0
2315
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2316
idk1.Size = UDim2.new(2,0,1,0)
2317
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2318
idk1.Image = "rbxassetid://319554883"
2319
2320
wait(0.4)
2321
tp = true
2322
2323
2324
end
2325
end
2326
end)
2327
2328
2329
MV4 = 300
2330
mouse.KeyDown:connect(function(k)
2331
  if attack == false and k == "v" and MV4 > 80 and firemode == true then
2332
    MV4 = 0
2333
local Must = Instance.new("Sound",workspace)
2334
Must.SoundId = "rbxassetid://194135434"
2335
Must.Pitch = 0.99
2336
Must.Volume = 1.7
2337
Must.Looped = true
2338
wait(0)
2339
Must:Play()
2340
		 local lb = Instance.new("Part")
2341
  lb.Parent = char
2342
   lb.Material = "Neon"
2343
    lb.Color = BrickColor.new("Cyan").Color
2344
     lb.CanCollide = false
2345
     lb.Material = "Neon"
2346
     lb.Size = vt(1,1,1)
2347
     lb.CFrame = Torso.CFrame
2348
     lb.Rotation = vt(0,0,0)
2349
     lb.Anchored = true
2350
     lb.Transparency = 0
2351
     local thing = Instance.new("SpecialMesh",lb)
2352
     thing.MeshType = "FileMesh"
2353
     thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
2354
     thing.Scale = vt(0,15,0)
2355
     local chancerot = math.random(1,2)
2356
     for z = 0, 4 do
2357
     if chancerot == 1 then
2358
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2359
     elseif chancerot == 2 then
2360
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2361
     end
2362
     lb.Transparency = lb.Transparency + 0.1
2363
     thing.Scale = thing.Scale + vt(15,0,15)
2364
     wait()
2365
     end
2366
     for z = 0, 4 do
2367
     if chancerot == 1 then
2368
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2369
     elseif chancerot == 2 then
2370
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2371
     end
2372
     lb.Transparency = lb.Transparency + 0.1
2373
     thing.Scale = thing.Scale + vt(15,0,15)
2374
     wait()
2375
end
2376
2377
local Aura = Instance.new('ParticleEmitter')
2378
Aura.Name = "Aura"
2379
Aura.Texture = "rbxassetid://347730682"
2380
Aura.Parent = Torso
2381
Aura.LightEmission = 1
2382
Aura.Transparency = NumberSequence.new(0.5,1)
2383
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2384
Aura.Size = NumberSequence.new(1,25)
2385
Aura.Rotation = NumberRange.new(-360,360)
2386
Aura.LockedToPart = true
2387
Aura.Lifetime = NumberRange.new(1)
2388
Aura.Rate = 100
2389
Aura.Speed = NumberRange.new(0)
2390
Aura.EmissionDirection = "Top"
2391
local Aura2 = Instance.new('ParticleEmitter')
2392
Aura2.Name = "Aura"
2393
Aura2.Texture = "rbxassetid://1046299182"
2394
Aura2.Parent = Torso
2395
Aura2.LightEmission = 1
2396
Aura2.Transparency = NumberSequence.new(0,1)
2397
Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2398
Aura2.Size = NumberSequence.new(55)
2399
Aura2.Rotation = NumberRange.new(-360,360)
2400
Aura2.LockedToPart = true
2401
Aura2.Lifetime = NumberRange.new(0.2)
2402
Aura2.Rate = 20
2403
Aura2.Speed = NumberRange.new(0)
2404
Aura2.EmissionDirection = "Top"
2405
lig = Instance.new("PointLight",Player.Character.Torso)
2406
lig.Color=Color3.new(255,255,0)
2407
lig.Range = 12
2408
    Humanoid.WalkSpeed = 0.01
2409
    attack = true
2410
    Firepart1 = Instance.new("Part", RightArm)
2411
    Firepart1.Size = Vector3.new(1, 1, 1)
2412
    GuW1 = Instance.new("Weld")
2413
    GuW1.Name = "GuW"
2414
    GuW1.Part0 = RightArm
2415
    GuW1.C0 = cn(0, -1, 0)
2416
    GuW1.C1 = cn(0, 0, 0)
2417
    GuW1.Part1 = Firepart1
2418
    GuW1.Parent = RightArm
2419
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
2420
    Firepart1.Transparency = 1
2421
    Firepart2 = Instance.new("Part", LeftArm)
2422
    Firepart2.Size = Vector3.new(1, 1, 1)
2423
    GuW2 = Instance.new("Weld")
2424
    GuW2.Name = "GuW"
2425
    GuW2.Part0 = LeftArm
2426
    GuW2.C0 = cn(0, -1, 0)
2427
    GuW2.C1 = cn(0, 0, 0)
2428
    GuW2.Part1 = Firepart2
2429
    GuW2.Parent = LeftArm
2430
    Firepart2.Transparency = 1
2431
 
2432
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
2433
    GuW1:Destroy()
2434
    GuW1 = Instance.new("Weld")
2435
    GuW1.Name = "GuW"
2436
    GuW1.Part0 = Torso
2437
    GuW1.C0 = cn(0, 0, -6)
2438
    GuW1.C1 = cn(0, 0, 0)
2439
    GuW1.Part1 = Firepart1
2440
    GuW1.Parent = Torso
2441
    GuW2:Destroy()
2442
    GuW2 = Instance.new("Weld")
2443
    GuW2.Name = "GuW"
2444
    GuW2.Part0 = Torso
2445
    GuW2.C0 = cn(0, 0, -6)
2446
    GuW2.C1 = cn(0, 0, 0)
2447
    GuW2.Part1 = Firepart2
2448
    GuW2.Parent = Torso
2449
2450
    GuW2:Destroy()
2451
    GuW2 = Instance.new("Weld")
2452
    GuW2.Name = "GuW"
2453
    GuW2.Part0 = Torso
2454
    GuW2.C0 = cn(0, 0, -4)
2455
    GuW2.C1 = cn(0, 0, 0)
2456
    GuW2.Part1 = Firepart2
2457
    GuW2.Parent = Torso
2458
    for i = 0, 15, 0.1 do
2459
      swait()
2460
      if Torsovelocity.Y > 2 then
2461
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2462
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2463
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2464
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2465
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2466
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2467
      elseif Torsovelocity.Y < 1 then
2468
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2469
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2470
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2471
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2472
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2473
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2474
      end
2475
    end
2476
wait(16)
2477
local Aura3 = Instance.new('ParticleEmitter')
2478
Aura3.Name = "Aura"
2479
Aura3.Texture = "rbxassetid://1046299182"
2480
Aura3.Parent = Torso
2481
Aura3.LightEmission = 1
2482
Aura3.Transparency = NumberSequence.new(0.4,1)
2483
Aura3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2484
Aura3.Size = NumberSequence.new(140)
2485
Aura3.Rotation = NumberRange.new(-360,360)
2486
Aura3.LockedToPart = true
2487
Aura3.Lifetime = NumberRange.new(0.2)
2488
Aura3.Rate = 70
2489
Aura3.Speed = NumberRange.new(0)
2490
Aura3.EmissionDirection = "Top"
2491
local Aura4 = Instance.new('ParticleEmitter')
2492
Aura4.Name = "Aura"
2493
Aura4.Texture = "rbxassetid://1046299182"
2494
Aura4.Parent = Torso
2495
Aura4.LightEmission = 1
2496
Aura4.Transparency = NumberSequence.new(0.7,1)
2497
Aura4.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2498
Aura4.Size = NumberSequence.new(190)
2499
Aura4.Rotation = NumberRange.new(-360,360)
2500
Aura4.LockedToPart = true
2501
Aura4.Lifetime = NumberRange.new(0.2)
2502
Aura4.Rate = 120
2503
Aura4.Speed = NumberRange.new(0)
2504
Aura4.EmissionDirection = "Top"
2505
local Aura5 = Instance.new('ParticleEmitter')
2506
Aura5.Name = "Aura"
2507
Aura5.Texture = "rbxassetid://347730682"
2508
Aura5.Parent = Torso
2509
Aura5.LightEmission = 1
2510
Aura5.Transparency = NumberSequence.new(0.2,1)
2511
Aura5.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2512
Aura5.Size = NumberSequence.new(1,65)
2513
Aura5.Rotation = NumberRange.new(-360,360)
2514
Aura5.LockedToPart = true
2515
Aura5.Lifetime = NumberRange.new(1)
2516
Aura5.Rate = 200
2517
Aura5.Speed = NumberRange.new(0)
2518
Aura5.EmissionDirection = "Top"
2519
local quake = Instance.new("Sound",workspace) 
2520
quake.SoundId = "rbxassetid://1048411878"
2521
quake.Pitch = 0.99
2522
quake.Volume = 1.3
2523
quake.Looped = true
2524
wait(0)
2525
quake:Play()
2526
local scrr = Instance.new("Sound",Torso)
2527
scrr.SoundId = "rbxassetid://908472235"
2528
scrr.Pitch = 0.99
2529
scrr.Volume = 0.5
2530
scrr.Looped = true
2531
wait(0)
2532
scrr:Play()
2533
2534
 for i = 0, 2, 0.1 do
2535
      swait()
2536
		 local lb = Instance.new("Part")
2537
  lb.Parent = char
2538
   lb.Material = "Neon"
2539
    lb.Color = BrickColor.new("Cyan").Color
2540
     lb.CanCollide = false
2541
     lb.Material = "Neon"
2542
     lb.Size = vt(0.5,0,0.5)
2543
     lb.CFrame = Torso.CFrame
2544
     lb.Rotation = vt(0,0,0)
2545
     lb.Anchored = true
2546
     lb.Transparency = 0
2547
     local thing = Instance.new("SpecialMesh",lb)
2548
     thing.MeshType = "FileMesh"
2549
     thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
2550
     thing.Scale = vt(0,15,0)
2551
     local chancerot = math.random(1,2)
2552
     for z = 0, 4 do
2553
     if chancerot == 1 then
2554
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2555
     elseif chancerot == 2 then
2556
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2557
     end
2558
     lb.Transparency = lb.Transparency + 0.1
2559
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2560
     wait()
2561
     end
2562
     for z = 0, 4 do
2563
     if chancerot == 1 then
2564
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2565
     elseif chancerot == 2 then
2566
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2567
     end
2568
     lb.Transparency = lb.Transparency + 0.1
2569
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2570
     wait()
2571
end
2572
end
2573
2574
    
2575
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
2576
    for i = 0, 24, 0.1 do
2577
      swait()
2578
      if Torsovelocity.Y > 2 then
2579
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2580
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2581
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2582
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2583
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2584
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2585
      elseif Torsovelocity.Y < 1 then
2586
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2587
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2588
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2589
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2590
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2591
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2592
      end
2593
    end
2594
wait(5)
2595
    GuW1:Destroy()
2596
    GuW1 = Instance.new("Weld")
2597
    GuW1.Name = "GuW"
2598
    GuW1.Part0 = Torso
2599
    GuW1.C0 = cn(0, 0, -15)
2600
    GuW1.C1 = cn(0, 0, 0)
2601
    GuW1.Part1 = Firepart1
2602
    GuW1.Parent = Torso
2603
    GuW2:Destroy()
2604
    GuW2 = Instance.new("Weld")
2605
    GuW2.Name = "GuW"
2606
    GuW2.Part0 = Torso
2607
    GuW2.C0 = cn(0, 0, -17.5)
2608
    GuW2.C1 = cn(0, 0, 0)
2609
    GuW2.Part1 = Firepart2
2610
    GuW2.Parent = Torso
2611
local Must2 = Instance.new("Sound",Torso) --1048411878
2612
Must2.SoundId = "rbxassetid://"
2613
Must2.Pitch = 0.99
2614
Must2.Volume = math.huge
2615
Must2.Looped = false
2616
wait(0)
2617
Must2:Play()
2618
quake:Stop()
2619
scrr:Stop()
2620
local Gone = Instance.new('ParticleEmitter')
2621
Gone.Name = "Aura"
2622
Gone.Texture = "rbxassetid://1046299182"
2623
Gone.Parent = Torso
2624
Gone.LightEmission = 1
2625
Gone.Transparency = NumberSequence.new(0.7,1)
2626
Gone.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2627
Gone.Size = NumberSequence.new(340)
2628
Gone.Rotation = NumberRange.new(-360,360)
2629
Gone.LockedToPart = true
2630
Gone.Lifetime = NumberRange.new(0.2)
2631
Gone.Rate = 70
2632
Gone.Speed = NumberRange.new(0)
2633
Gone.EmissionDirection = "Top"
2634
wait(2)
2635
Aura:Destroy()
2636
Aura2:Destroy()
2637
Aura3:Destroy()
2638
Aura4:Destroy()
2639
Aura5:Destroy()
2640
lig:Destroy()
2641
Gone:Destroy()
2642
    for i = 0, 3, 0.01 do
2643
      swait()
2644
      shoottraildd2(mouse.Hit.p, Torso, 0)
2645
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
2646
      BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
2647
      BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
2648
       if Torsovelocity.Y > 2 then
2649
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2650
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2651
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2652
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2653
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2654
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2655
      elseif Torsovelocity.Y < 1 then
2656
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2657
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2658
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2659
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2660
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2661
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2662
      end
2663
    end
2664
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
2665
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
2666
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
2667
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
2668
    for i = 0, 3, 0.1 do
2669
      swait()
2670
      if Torsovelocity.Y > 2 then
2671
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2672
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2673
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2674
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2675
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2676
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2677
      elseif Torsovelocity.Y < 1 then
2678
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2679
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
2680
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2681
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2682
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2683
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2684
      end
2685
    end
2686
    wait(1)
2687
    Humanoid.WalkSpeed = 16
2688
    attack = false
2689
    MV4 = 0
2690
Must:Stop()
2691
    Firepart1:Destroy()
2692
    Firepart2:Destroy()
2693
  end
2694
end)
2695
2696
2697
2698
---forms
2699
mouse.KeyDown:connect(function(key)
2700
if key=="1" then	
2701
	Base()
2702
	SSJ()
2703
	char.JumPower = 150
2704
	end
2705
	end)
2706
Health = math.huge  --------- Serious mode aura.
2707
BaseHealth = math.huge
2708
2709
2710
2711
2712
SuperSaiyan = false
2713
2714
Player = game.Players.LocalPlayer
2715
Char = Player.Character
2716
Torso = Char.Torso
2717
2718
function SSJ()
2719
	for X = 1, 1 do wait()
2720
2721
2722
	wait(0)
2723
	for X = 1, 1 do wait()
2724
		local Effect = Instance.new("Part")
2725
	Effect.Name = "Effect"
2726
	Effect.Parent = Torso
2727
	Effect.CFrame = Torso.CFrame
2728
	Effect.BrickColor = BrickColor.new("Lapis")
2729
	Effect.Shape = "Ball"
2730
	Effect.Size = Vector3.new(1, 1, 1)
2731
	Effect.Anchored = true
2732
	Effect.Material = "Neon"
2733
	Effect.CanCollide = false
2734
		Effect.CFrame = Torso.CFrame
2735
		Effect.Size = Effect.Size + Vector3.new(0.5)
2736
		Effect.Transparency = Effect.Transparency + 0.04
2737
	end
2738
	end
2739
2740
repeat
2741
Torso:FindFirstChild("Effect"):Remove()
2742
until Torso:FindFirstChild("Effect") == nil
2743
2744
	
2745
local Color1 = Color3.new(255, 255, 0)
2746
local Color2 = Color3.new(255, 255, 0)	
2747
2748
Hair7:Destroy()
2749
Hair7 = Instance.new("Part")
2750
Hair7.Parent = char
2751
Hair7.Name = "Hair"
2752
Hair7.CanCollide = false
2753
Hair7.Locked = true
2754
Hair7.TopSurface = "Smooth"
2755
Hair7.BottomSurface = "Smooth"
2756
Hair7.formFactor = "Symmetric"
2757
Hair7.Material = "Neon"
2758
Hair7.BrickColor = BrickColor.new("Daisy orange")
2759
Hair7.CFrame = char.Torso.CFrame
2760
Hair7.Size = Vector3.new(1, 1, 1)
2761
Hair7.Transparency = 0
2762
2763
2764
Weld1 = Instance.new("Weld")
2765
Weld1.Parent = char.Head
2766
Weld1.Part0 = char.Head
2767
Weld1.Part1 = Hair7
2768
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2769
2770
Mesh = Instance.new("SpecialMesh")
2771
Mesh.Offset = Vector3.new(0,-0.2,0)
2772
Mesh.Parent = Hair7
2773
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2774
Mesh.MeshType = "FileMesh"
2775
Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
2776
Mesh.TextureId = "" 
2777
char.Head.face.Texture = "rbxassetid://1108357707"
2778
local Must = Instance.new("Sound",Torso)
2779
Must.SoundId = "rbxassetid://1035030726"
2780
Must.Pitch = 0.99
2781
Must.Volume = 1.4
2782
Must.Looped = false
2783
wait(0)
2784
Must:Play()	
2785
	a21e = new("Part",char)
2786
a21e.Name = "Beam"..num
2787
a21e.Locked = true
2788
a21e.Size = v3(1,1,1)
2789
a21e.CanCollide = false
2790
a21e.BrickColor = bc("Gold")
2791
a21e.Material = "Neon"
2792
a21e.Transparency = 0
2793
aa21e = new("SpecialMesh",a21e)
2794
a21e.Anchored = true
2795
a21e.Position = RootPart.Position
2796
aa21e.MeshType = "Sphere"
2797
aa21e.Scale = v3(1,1,1)
2798
	a51e = new("Part",char)
2799
a51e.Name = "Beam"..num
2800
a51e.Locked = true
2801
a51e.Size = v3(1,1,1)
2802
a51e.CanCollide = false
2803
a51e.BrickColor = bc("New Yeller")
2804
a51e.Material = "Neon"
2805
a51e.Transparency = 0
2806
aa51e = new("SpecialMesh",a51e)
2807
a51e.Anchored = true
2808
a51e.Position = RootPart.Position
2809
aa51e.MeshType = "Sphere"
2810
aa51e.Scale = v3(1,1,1)
2811
	a61e = new("Part",char)
2812
a61e.Name = "Beam"..num
2813
a61e.Locked = true
2814
a61e.Size = v3(1,1,1)
2815
a61e.CanCollide = false
2816
a61e.BrickColor = bc("White")
2817
a61e.Material = "Neon"
2818
a61e.Transparency = 0
2819
aa61e = new("SpecialMesh",a61e)
2820
a61e.Anchored = true
2821
a61e.Position = RootPart.Position
2822
aa61e.MeshType = "Sphere"
2823
aa61e.Scale = v3(1,1,1)
2824
for i = 1,50 do
2825
	wait()
2826
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
2827
	a21e.Transparency = a21e.Transparency + 0.03
2828
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
2829
	a51e.Transparency = a51e.Transparency + 0.03
2830
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
2831
	a61e.Transparency = a61e.Transparency + 0.02
2832
end
2833
a61e:Destroy()
2834
aa61e:Destroy()
2835
a51e:Destroy()
2836
aa51e:Destroy()
2837
a21e:Destroy()
2838
aa21e:Destroy()
2839
	
2840
2841
local Aura = Instance.new('ParticleEmitter')
2842
Aura.Name = "Aura"
2843
Aura.Texture = "rbxassetid://347730682"
2844
Aura.Parent = Torso
2845
Aura.LightEmission = 1
2846
Aura.Transparency = NumberSequence.new(0.6,1)
2847
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2848
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
2849
Aura.LockedToPart = true
2850
Aura.Lifetime = NumberRange.new(1)
2851
Aura.Rate = 100
2852
Aura.Speed = NumberRange.new(4.3)
2853
Aura.EmissionDirection = "Top"
2854
2855
SuperSaiyan = true	
2856
Humanoid.JumpPower = 120
2857
	
2858
Char.Humanoid.MaxHealth = math.huge
2859
wait(0.3)	
2860
Char.Humanoid.Health = math.huge
2861
wait(0.7)
2862
Must:Destroy()
2863
end
2864
2865
function Base()
2866
	SuperSaiyan = false
2867
	local Effect = Instance.new("Part")
2868
	Effect.Name = "Effect"
2869
	Effect.Parent = Torso
2870
	Effect.CFrame = Torso.CFrame
2871
	Effect.BrickColor = BrickColor.new("White")
2872
	Effect.Shape = "Ball"
2873
	Effect.Size = Vector3.new(8, 8, 8)
2874
	Effect.Anchored = true
2875
	Effect.Material = "Neon"
2876
	Effect.CanCollide = false
2877
	for loop = 1, 25 do wait()
2878
		Effect.CFrame = Torso.CFrame
2879
		Effect.Size = Effect.Size + Vector3.new(-0.5)
2880
		Effect.Transparency = Effect.Transparency + 0.04
2881
		
2882
	end
2883
repeat
2884
	
2885
	
2886
Torso:FindFirstChild("Effect"):Remove()
2887
until Torso:FindFirstChild("Effect") == nil
2888
2889
char.Head.face.Texture = "rbxassetid://967842214"
2890
Hair7:Destroy()
2891
wait(0.1)
2892
Hair7 = Instance.new("Part")
2893
Hair7.Parent = char
2894
Hair7.Name = "Hair"
2895
Hair7.CanCollide = false
2896
Hair7.Locked = true
2897
Hair7.TopSurface = "Smooth"
2898
Hair7.BottomSurface = "Smooth"
2899
Hair7.formFactor = "Symmetric"
2900
Hair7.Material = "Neon"
2901
Hair7.BrickColor = BrickColor.new("Really black")
2902
Hair7.CFrame = char.Torso.CFrame
2903
Hair7.Size = Vector3.new(1, 1, 1)
2904
Hair7.Transparency = 0
2905
2906
2907
Weld1 = Instance.new("Weld")
2908
Weld1.Parent = char.Head
2909
Weld1.Part0 = char.Head
2910
Weld1.Part1 = Hair7
2911
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2912
2913
Mesh = Instance.new("SpecialMesh")
2914
Mesh.Offset = Vector3.new(0,-0.4,0)
2915
Mesh.Parent = Hair7
2916
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2917
Mesh.MeshType = "FileMesh"
2918
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
2919
Mesh.TextureId = "" 
2920
2921
2922
2923
for i, v in pairs(Torso:GetChildren()) do
2924
	if v:IsA('ParticleEmitter') then
2925
		v:Remove()
2926
	end
2927
end
2928
for i, v in pairs(LeftArm:GetChildren()) do
2929
	if v:IsA('ParticleEmitter') then
2930
		v:Remove()
2931
	end
2932
end
2933
for i, v in pairs(RightArm:GetChildren()) do
2934
	if v:IsA('ParticleEmitter') then
2935
		v:Remove()
2936
	end
2937
end
2938
for i, v in pairs(RightLeg:GetChildren()) do
2939
	if v:IsA('ParticleEmitter') then
2940
		v:Remove()
2941
	end
2942
end
2943
for i, v in pairs(LeftLeg:GetChildren()) do
2944
	if v:IsA('ParticleEmitter') then
2945
		v:Remove()
2946
	end
2947
end
2948
	
2949
2950
end
2951
2952
mouse.KeyDown:connect(function(key)
2953
if key=="9" then	
2954
	Base()
2955
end
2956
end)
2957
mouse.KeyDown:connect(function(key)
2958
if key=="6" then	
2959
	Base()
2960
	ui()
2961
	char.JumPower = 150
2962
	end
2963
	end)
2964
Health = 99999e99999;  --------- Serious mode aura.
2965
BaseHealth = 99999e99999;
2966
2967
2968
2969
2970
SuperSaiyan = false
2971
2972
Player = game.Players.LocalPlayer
2973
Char = Player.Character
2974
Torso = Char.Torso
2975
2976
function ui()
2977
	for X = 1, 1 do wait()
2978
2979
2980
	wait(0)
2981
	for X = 1, 1 do wait()
2982
		local Effect = Instance.new("Part")
2983
	Effect.Name = "Effect"
2984
	Effect.Parent = Torso
2985
	Effect.CFrame = Torso.CFrame
2986
	Effect.BrickColor = BrickColor.new("Lapis")
2987
	Effect.Shape = "Ball"
2988
	Effect.Size = Vector3.new(1, 1, 1)
2989
	Effect.Anchored = true
2990
	Effect.Material = "Neon"
2991
	Effect.CanCollide = false
2992
		Effect.CFrame = Torso.CFrame
2993
		Effect.Size = Effect.Size + Vector3.new(0.5)
2994
		Effect.Transparency = Effect.Transparency + 0.04
2995
	end
2996
	end
2997
2998
repeat
2999
Torso:FindFirstChild("Effect"):Remove()
3000
until Torso:FindFirstChild("Effect") == nil
3001
3002
Instance.new("ForceField",char).Visible = false
3003
Instance.new("ForceField",char).Visible = false
3004
Instance.new("ForceField",char).Visible = false
3005
Instance.new("ForceField",char).Visible = false
3006
Instance.new("ForceField",char).Visible = false
3007
Instance.new("ForceField",char).Visible = false
3008
Instance.new("ForceField",char).Visible = false
3009
Instance.new("ForceField",char).Visible = false
3010
Instance.new("ForceField",char).Visible = false
3011
Instance.new("ForceField",char).Visible = false
3012
Instance.new("ForceField",char).Visible = false
3013
Instance.new("ForceField",char).Visible = false
3014
Instance.new("ForceField",char).Visible = false
3015
Instance.new("ForceField",char).Visible = false
3016
Instance.new("ForceField",char).Visible = false
3017
Instance.new("ForceField",char).Visible = false
3018
Instance.new("ForceField",char).Visible = false
3019
Instance.new("ForceField",char).Visible = false
3020
Instance.new("ForceField",char).Visible = false
3021
Instance.new("ForceField",char).Visible = false
3022
Instance.new("ForceField",char).Visible = false
3023
Instance.new("ForceField",char).Visible = false
3024
Instance.new("ForceField",char).Visible = false
3025
Instance.new("ForceField",char).Visible = false
3026
Instance.new("ForceField",char).Visible = false
3027
Instance.new("ForceField",char).Visible = false
3028
Instance.new("ForceField",char).Visible = false
3029
Instance.new("ForceField",char).Visible = false
3030
Instance.new("ForceField",char).Visible = false
3031
Instance.new("ForceField",char).Visible = false
3032
Instance.new("ForceField",char).Visible = false
3033
Instance.new("ForceField",char).Visible = false
3034
Instance.new("ForceField",char).Visible = false
3035
Instance.new("ForceField",char).Visible = false
3036
Instance.new("ForceField",char).Visible = false
3037
Instance.new("ForceField",char).Visible = false
3038
Instance.new("ForceField",char).Visible = false
3039
Instance.new("ForceField",char).Visible = false
3040
Instance.new("ForceField",char).Visible = false
3041
Instance.new("ForceField",char).Visible = false
3042
Instance.new("ForceField",char).Visible = false
3043
Instance.new("ForceField",char).Visible = false
3044
Instance.new("ForceField",char).Visible = false
3045
Instance.new("ForceField",char).Visible = false
3046
Humanoid.Health = 99999e99999;
3047
Humanoid.MaxHealth = 99999e99999;
3048
3049
	
3050
local Color1 = Color3.new(255, 255, 0)
3051
local Color2 = Color3.new(255, 255, 0)	
3052
3053
Hair7:Destroy()
3054
Hair7 = Instance.new("Part")
3055
Hair7.Parent = char
3056
Hair7.Name = "Hair"
3057
Hair7.CanCollide = false
3058
Hair7.Locked = true
3059
Hair7.TopSurface = "Smooth"
3060
Hair7.BottomSurface = "Smooth"
3061
Hair7.formFactor = "Symmetric"
3062
Hair7.Material = "Neon"
3063
Hair7.BrickColor = BrickColor.new("Really black")
3064
Hair7.CFrame = char.Torso.CFrame
3065
Hair7.Size = Vector3.new(1, 1, 1)
3066
Hair7.Transparency = 0
3067
3068
3069
Weld1 = Instance.new("Weld")
3070
Weld1.Parent = char.Head
3071
Weld1.Part0 = char.Head
3072
Weld1.Part1 = Hair7
3073
Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
3074
3075
Mesh = Instance.new("SpecialMesh")
3076
Mesh.Offset = Vector3.new(0,-0.2,-0.1)
3077
Mesh.Parent = Hair7
3078
Mesh.Scale = Vector3.new(6.8, 6.8, 6.8)
3079
Mesh.MeshType = "FileMesh"
3080
Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
3081
Mesh.TextureId = "" 
3082
char.Head.face.Texture = "rbxassetid://1279731295"
3083
local Must = Instance.new("Sound",Torso)
3084
Must.SoundId = "rbxassetid://1216343787"
3085
Must.Pitch = 0.99
3086
Must.Volume = 1.4
3087
Must.Looped = false
3088
wait(0)
3089
Must:Play()	
3090
	a21e = new("Part",char)
3091
a21e.Name = "Beam"..num
3092
a21e.Locked = true
3093
a21e.Size = v3(1,1,1)
3094
a21e.CanCollide = false
3095
a21e.BrickColor = bc("Pearl")
3096
a21e.Material = "Neon"
3097
a21e.Transparency = 0
3098
aa21e = new("SpecialMesh",a21e)
3099
a21e.Anchored = true
3100
a21e.Position = RootPart.Position
3101
aa21e.MeshType = "Sphere"
3102
aa21e.Scale = v3(1,1,1)
3103
	a51e = new("Part",char)
3104
a51e.Name = "Beam"..num
3105
a51e.Locked = true
3106
a51e.Size = v3(1,1,1)
3107
a51e.CanCollide = false
3108
a51e.BrickColor = bc("Pearl")
3109
a51e.Material = "Neon"
3110
a51e.Transparency = 0
3111
aa51e = new("SpecialMesh",a51e)
3112
a51e.Anchored = true
3113
a51e.Position = RootPart.Position
3114
aa51e.MeshType = "Sphere"
3115
aa51e.Scale = v3(1,1,1)
3116
	a61e = new("Part",char)
3117
a61e.Name = "Beam"..num
3118
a61e.Locked = true
3119
a61e.Size = v3(1,1,1)
3120
a61e.CanCollide = false
3121
a61e.BrickColor = bc("White")
3122
a61e.Material = "Neon"
3123
a61e.Transparency = 0
3124
aa61e = new("SpecialMesh",a61e)
3125
a61e.Anchored = true
3126
a61e.Position = RootPart.Position
3127
aa61e.MeshType = "Sphere"
3128
aa61e.Scale = v3(1,1,1)
3129
for i = 1,50 do
3130
	wait()
3131
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
3132
	a21e.Transparency = a21e.Transparency + 0.03
3133
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
3134
	a51e.Transparency = a51e.Transparency + 0.03
3135
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3136
	a61e.Transparency = a61e.Transparency + 0.02
3137
end
3138
a61e:Destroy()
3139
aa61e:Destroy()
3140
a51e:Destroy()
3141
aa51e:Destroy()
3142
a21e:Destroy()
3143
aa21e:Destroy()
3144
	
3145
3146
local pie22 = Instance.new("ParticleEmitter")
3147
pie22.Parent = larm
3148
pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3149
pie22.LightEmission = 1
3150
pie22.Size = NumberSequence.new(0.6,0.8,0.6)
3151
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
3152
pie22.Transparency = NumberSequence.new(0.7)
3153
pie22.EmissionDirection = "Top"
3154
pie22.Enabled = true
3155
pie22.Lifetime = NumberRange.new(1)
3156
pie22.Rotation = NumberRange.new(-420, 425)
3157
pie22.Rate = 400
3158
pie22.Speed = NumberRange.new(1)
3159
pie22.LockedToPart = false
3160
pie22.VelocitySpread = 2
3161
local pie222 = Instance.new("ParticleEmitter")
3162
pie222.Parent = rarm
3163
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3164
pie222.LightEmission = 1
3165
pie222.Size = NumberSequence.new(0.6,0.8,0.6)
3166
pie222.Texture = "http://www.roblox.com/asset/?id=133619974"
3167
pie222.Transparency = NumberSequence.new(0.7)
3168
pie222.EmissionDirection = "Top"
3169
pie222.Enabled = true
3170
pie222.Lifetime = NumberRange.new(1)
3171
pie222.Rotation = NumberRange.new(-420, 425)
3172
pie222.Rate = 400
3173
pie222.Speed = NumberRange.new(1)
3174
pie222.LockedToPart = false
3175
pie222.VelocitySpread = 2
3176
local pie2222 = Instance.new("ParticleEmitter")
3177
pie2222.Parent = lleg
3178
pie2222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3179
pie2222.LightEmission = 1
3180
pie2222.Size = NumberSequence.new(0.6,0.8,0.6)
3181
pie2222.Texture = "http://www.roblox.com/asset/?id=133619974"
3182
pie2222.Transparency = NumberSequence.new(0.7)
3183
pie2222.EmissionDirection = "Top"
3184
pie2222.Enabled = true
3185
pie2222.Lifetime = NumberRange.new(1)
3186
pie2222.Rotation = NumberRange.new(-420, 425)
3187
pie2222.Rate = 400
3188
pie2222.Speed = NumberRange.new(1)
3189
pie2222.LockedToPart = false
3190
pie2222.VelocitySpread = 2
3191
local pie22222 = Instance.new("ParticleEmitter")
3192
pie22222.Parent = rightleg
3193
pie22222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3194
pie22222.LightEmission = 1
3195
pie22222.Size = NumberSequence.new(0.6,0.8,0.6)
3196
pie22222.Texture = "http://www.roblox.com/asset/?id=133619974"
3197
pie22222.Transparency = NumberSequence.new(0.7)
3198
pie22222.EmissionDirection = "Top"
3199
pie22222.Enabled = true
3200
pie22222.Lifetime = NumberRange.new(1)
3201
pie22222.Rotation = NumberRange.new(-420, 425)
3202
pie22222.Rate = 400
3203
pie22222.Speed = NumberRange.new(1)
3204
pie22222.LockedToPart = false
3205
pie22222.VelocitySpread = 2
3206
local pie2242 = Instance.new("ParticleEmitter")
3207
pie2242.Parent = Torso
3208
pie2242.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3209
pie2242.LightEmission = 1
3210
pie2242.Size = NumberSequence.new(2)
3211
pie2242.Texture = "http://www.roblox.com/asset/?id=133619974"
3212
pie2242.Transparency = NumberSequence.new(0.7)
3213
pie2242.EmissionDirection = "Top"
3214
pie2242.Enabled = true
3215
pie2242.Lifetime = NumberRange.new(1)
3216
pie2242.Rotation = NumberRange.new(-420, 425)
3217
pie2242.Rate = 400
3218
pie2242.Speed = NumberRange.new(1)
3219
pie2242.LockedToPart = false
3220
pie2242.VelocitySpread = 2
3221
3222
  local tra = Instance.new('ParticleEmitter')
3223
        tra.Parent = Torso
3224
        tra.LightEmission = 1
3225
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3226
        tra.Rate = 15
3227
        tra.Rotation = NumberRange.new(-5, 5)
3228
        tra.Lifetime = NumberRange.new(1.5, 2)
3229
         tra.Size = NumberSequence.new(0.098,0)
3230
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3231
        tra.Speed = NumberRange.new(0.5)
3232
        tra.VelocitySpread = 360
3233
        tra.VelocityInheritance = 0.5
3234
        tra.ZOffset = 2
3235
   local tra = Instance.new('ParticleEmitter')
3236
        tra.Parent = LeftArm
3237
        tra.LightEmission = 1
3238
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3239
        tra.Rate = 15
3240
        tra.Rotation = NumberRange.new(-5, 5)
3241
        tra.Lifetime = NumberRange.new(1.5, 2)
3242
         tra.Size = NumberSequence.new(0.098,0)
3243
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3244
        tra.Speed = NumberRange.new(0.5)
3245
        tra.VelocitySpread = 360
3246
        tra.VelocityInheritance = 0.5
3247
        tra.ZOffset = 2
3248
   local tra = Instance.new('ParticleEmitter')
3249
        tra.Parent = RightArm
3250
        tra.LightEmission = 1
3251
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3252
        tra.Rate = 15
3253
        tra.Rotation = NumberRange.new(-5, 5)
3254
        tra.Lifetime = NumberRange.new(1.5, 2)
3255
         tra.Size = NumberSequence.new(0.098,0)
3256
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3257
        tra.Speed = NumberRange.new(0.5)
3258
        tra.VelocitySpread = 360
3259
        tra.VelocityInheritance = 0.5
3260
        tra.ZOffset = 2
3261
   local tra = Instance.new('ParticleEmitter')
3262
        tra.Parent = LeftLeg
3263
        tra.LightEmission = 1
3264
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3265
        tra.Rate = 15
3266
        tra.Rotation = NumberRange.new(-5, 5)
3267
        tra.Lifetime = NumberRange.new(1.5, 2)
3268
         tra.Size = NumberSequence.new(0.098,0)
3269
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3270
        tra.Speed = NumberRange.new(0.5)
3271
        tra.VelocitySpread = 360
3272
        tra.VelocityInheritance = 0.5
3273
        tra.ZOffset = 2
3274
   local tra = Instance.new('ParticleEmitter')
3275
        tra.Parent = RightLeg
3276
        tra.LightEmission = 1
3277
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3278
        tra.Rate = 15
3279
        tra.Rotation = NumberRange.new(-5, 5)
3280
        tra.Lifetime = NumberRange.new(1.5, 2)
3281
         tra.Size = NumberSequence.new(0.098,0)
3282
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3283
        tra.Speed = NumberRange.new(0.5)
3284
        tra.VelocitySpread = 360
3285
        tra.VelocityInheritance = 0.5
3286
        tra.ZOffset = 2
3287
3288
3289
SuperSaiyan = true	
3290
Humanoid.JumpPower = 120
3291
	
3292
Char.Humanoid.MaxHealth = math.huge
3293
wait(0.3)	
3294
Char.Humanoid.Health = math.huge
3295
wait(0.7)
3296
Must:Destroy()
3297
end
3298
3299
function Base()
3300
	SuperSaiyan = false
3301
	local Effect = Instance.new("Part")
3302
	Effect.Name = "Effect"
3303
	Effect.Parent = Torso
3304
	Effect.CFrame = Torso.CFrame
3305
	Effect.BrickColor = BrickColor.new("White")
3306
	Effect.Shape = "Ball"
3307
	Effect.Size = Vector3.new(8, 8, 8)
3308
	Effect.Anchored = true
3309
	Effect.Material = "Neon"
3310
	Effect.CanCollide = false
3311
	for loop = 1, 25 do wait()
3312
		Effect.CFrame = Torso.CFrame
3313
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3314
		Effect.Transparency = Effect.Transparency + 0.04
3315
		
3316
	end
3317
repeat
3318
	
3319
	
3320
Torso:FindFirstChild("Effect"):Remove()
3321
until Torso:FindFirstChild("Effect") == nil
3322
3323
char.Head.face.Texture = "rbxassetid://967842214"
3324
Hair7:Destroy()
3325
wait(0.1)
3326
Hair7 = Instance.new("Part")
3327
Hair7.Parent = char
3328
Hair7.Name = "Hair"
3329
Hair7.CanCollide = false
3330
Hair7.Locked = true
3331
Hair7.TopSurface = "Smooth"
3332
Hair7.BottomSurface = "Smooth"
3333
Hair7.formFactor = "Symmetric"
3334
Hair7.Material = "Neon"
3335
Hair7.BrickColor = BrickColor.new("Really black")
3336
Hair7.CFrame = char.Torso.CFrame
3337
Hair7.Size = Vector3.new(1, 1, 1)
3338
Hair7.Transparency = 0
3339
3340
3341
Weld1 = Instance.new("Weld")
3342
Weld1.Parent = char.Head
3343
Weld1.Part0 = char.Head
3344
Weld1.Part1 = Hair7
3345
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3346
3347
Mesh = Instance.new("SpecialMesh")
3348
Mesh.Offset = Vector3.new(0,-0.4,0)
3349
Mesh.Parent = Hair7
3350
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3351
Mesh.MeshType = "FileMesh"
3352
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
3353
Mesh.TextureId = "" 
3354
3355
3356
3357
for i, v in pairs(Torso:GetChildren()) do
3358
	if v:IsA('ParticleEmitter') then
3359
		v:Remove()
3360
	end
3361
end
3362
for i, v in pairs(LeftArm:GetChildren()) do
3363
	if v:IsA('ParticleEmitter') then
3364
		v:Remove()
3365
	end
3366
end
3367
for i, v in pairs(RightArm:GetChildren()) do
3368
	if v:IsA('ParticleEmitter') then
3369
		v:Remove()
3370
	end
3371
end
3372
for i, v in pairs(RightLeg:GetChildren()) do
3373
	if v:IsA('ParticleEmitter') then
3374
		v:Remove()
3375
	end
3376
end
3377
for i, v in pairs(LeftLeg:GetChildren()) do
3378
	if v:IsA('ParticleEmitter') then
3379
		v:Remove()
3380
	end
3381
end
3382
	
3383
3384
end
3385
3386
mouse.KeyDown:connect(function(key)
3387
if key=="9" then	
3388
	Base()
3389
end
3390
end)
3391
3392
mouse.KeyDown:connect(function(key)
3393
if key=="4" then	
3394
	Base()
3395
	SSJG    ()
3396
	char.JumPower = 150
3397
	end
3398
	end)
3399
Health = math.huge  --------- Serious mode aura.
3400
BaseHealth = math.huge
3401
3402
3403
3404
3405
SuperSaiyan = false
3406
3407
Player = game.Players.LocalPlayer
3408
Char = Player.Character
3409
Torso = Char.Torso
3410
3411
function SSJG()
3412
	for X = 1, 1 do wait()
3413
3414
3415
	wait(0)
3416
	for X = 1, 1 do wait()
3417
		local Effect = Instance.new("Part")
3418
	Effect.Name = "Effect"
3419
	Effect.Parent = Torso
3420
	Effect.CFrame = Torso.CFrame
3421
	Effect.BrickColor = BrickColor.new("Lapis")
3422
	Effect.Shape = "Ball"
3423
	Effect.Size = Vector3.new(1, 1, 1)
3424
	Effect.Anchored = true
3425
	Effect.Material = "Neon"
3426
	Effect.CanCollide = false
3427
		Effect.CFrame = Torso.CFrame
3428
		Effect.Size = Effect.Size + Vector3.new(0.5)
3429
		Effect.Transparency = Effect.Transparency + 0.04
3430
	end
3431
	end
3432
3433
repeat
3434
Torso:FindFirstChild("Effect"):Remove()
3435
until Torso:FindFirstChild("Effect") == nil
3436
3437
	
3438
local Color1 = Color3.new(255, 255, 0)
3439
local Color2 = Color3.new(255, 255, 0)	
3440
3441
Hair7:Destroy()
3442
Hair7 = Instance.new("Part")
3443
Hair7.Parent = char
3444
Hair7.Name = "Hair"
3445
Hair7.CanCollide = false
3446
Hair7.Locked = true
3447
Hair7.TopSurface = "Smooth"
3448
Hair7.BottomSurface = "Smooth"
3449
Hair7.formFactor = "Symmetric"
3450
Hair7.Material = "Neon"
3451
Hair7.BrickColor = BrickColor.new("Really red")
3452
Hair7.CFrame = char.Torso.CFrame
3453
Hair7.Size = Vector3.new(1, 1, 1)
3454
Hair7.Transparency = 0
3455
3456
3457
Weld1 = Instance.new("Weld")
3458
Weld1.Parent = char.Head
3459
Weld1.Part0 = char.Head
3460
Weld1.Part1 = Hair7
3461
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3462
3463
Mesh = Instance.new("SpecialMesh")
3464
Mesh.Offset = Vector3.new(0,-0.4,-0.7)
3465
Mesh.Parent = Hair7
3466
Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
3467
Mesh.MeshType = "FileMesh"
3468
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
3469
Mesh.TextureId = "" 
3470
char.Head.face.Texture = "rbxassetid://137852374"
3471
local Must = Instance.new("Sound",Torso)
3472
Must.SoundId = "rbxassetid://1035030726"
3473
Must.Pitch = 0.99
3474
Must.Volume = 1.4
3475
Must.Looped = false
3476
wait(0)
3477
Must:Play()	
3478
	a21e = new("Part",char)
3479
a21e.Name = "Beam"..num
3480
a21e.Locked = true
3481
a21e.Size = v3(1,1,1)
3482
a21e.CanCollide = false
3483
a21e.BrickColor = bc("Neon orange")
3484
a21e.Material = "Neon"
3485
a21e.Transparency = 0
3486
aa21e = new("SpecialMesh",a21e)
3487
a21e.Anchored = true
3488
a21e.Position = RootPart.Position
3489
aa21e.MeshType = "Sphere"
3490
aa21e.Scale = v3(1,1,1)
3491
	a51e = new("Part",char)
3492
a51e.Name = "Beam"..num
3493
a51e.Locked = true
3494
a51e.Size = v3(1,1,1)
3495
a51e.CanCollide = false
3496
a51e.BrickColor = bc("Neon ornage")
3497
a51e.Material = "Neon"
3498
a51e.Transparency = 0
3499
aa51e = new("SpecialMesh",a51e)
3500
a51e.Anchored = true
3501
a51e.Position = RootPart.Position
3502
aa51e.MeshType = "Sphere"
3503
aa51e.Scale = v3(1,1,1)
3504
	a61e = new("Part",char)
3505
a61e.Name = "Beam"..num
3506
a61e.Locked = true
3507
a61e.Size = v3(1,1,1)
3508
a61e.CanCollide = false
3509
a61e.BrickColor = bc("White")
3510
a61e.Material = "Neon"
3511
a61e.Transparency = 0
3512
aa61e = new("SpecialMesh",a61e)
3513
a61e.Anchored = true
3514
a61e.Position = RootPart.Position
3515
aa61e.MeshType = "Sphere"
3516
aa61e.Scale = v3(1,1,1)
3517
for i = 1,50 do
3518
	wait()
3519
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
3520
	a21e.Transparency = a21e.Transparency + 0.03
3521
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
3522
	a51e.Transparency = a51e.Transparency + 0.03
3523
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3524
	a61e.Transparency = a61e.Transparency + 0.02
3525
end
3526
a61e:Destroy()
3527
aa61e:Destroy()
3528
a51e:Destroy()
3529
aa51e:Destroy()
3530
a21e:Destroy()
3531
aa21e:Destroy()
3532
	
3533
3534
local Aura = Instance.new('ParticleEmitter')
3535
Aura.Name = "Aura"
3536
Aura.Texture = "rbxassetid://347730682"
3537
Aura.Parent = Torso
3538
Aura.LightEmission = 1
3539
Aura.Transparency = NumberSequence.new(0.6,1)
3540
Aura.Color = ColorSequence.new(BrickColor.new("Neon orange").Color)
3541
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3542
Aura.LockedToPart = true
3543
Aura.Lifetime = NumberRange.new(1)
3544
Aura.Rate = 100
3545
Aura.Speed = NumberRange.new(4.3)
3546
Aura.EmissionDirection = "Top"
3547
3548
SuperSaiyan = true	
3549
Humanoid.JumpPower = 120
3550
	
3551
Char.Humanoid.MaxHealth = math.huge
3552
wait(0.3)	
3553
Char.Humanoid.Health = math.huge
3554
wait(0.7)
3555
Must:Destroy()
3556
end
3557
3558
function Base()
3559
	SuperSaiyan = false
3560
	local Effect = Instance.new("Part")
3561
	Effect.Name = "Effect"
3562
	Effect.Parent = Torso
3563
	Effect.CFrame = Torso.CFrame
3564
	Effect.BrickColor = BrickColor.new("White")
3565
	Effect.Shape = "Ball"
3566
	Effect.Size = Vector3.new(8, 8, 8)
3567
	Effect.Anchored = true
3568
	Effect.Material = "Neon"
3569
	Effect.CanCollide = false
3570
	for loop = 1, 25 do wait()
3571
		Effect.CFrame = Torso.CFrame
3572
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3573
		Effect.Transparency = Effect.Transparency + 0.04
3574
		
3575
	end
3576
repeat
3577
	
3578
	
3579
Torso:FindFirstChild("Effect"):Remove()
3580
until Torso:FindFirstChild("Effect") == nil
3581
3582
char.Head.face.Texture = "rbxassetid://967842214"
3583
Hair7:Destroy()
3584
wait(0.1)
3585
Hair7 = Instance.new("Part")
3586
Hair7.Parent = char
3587
Hair7.Name = "Hair"
3588
Hair7.CanCollide = false
3589
Hair7.Locked = true
3590
Hair7.TopSurface = "Smooth"
3591
Hair7.BottomSurface = "Smooth"
3592
Hair7.formFactor = "Symmetric"
3593
Hair7.Material = "Neon"
3594
Hair7.BrickColor = BrickColor.new("Really black")
3595
Hair7.CFrame = char.Torso.CFrame
3596
Hair7.Size = Vector3.new(1, 1, 1)
3597
Hair7.Transparency = 0
3598
3599
3600
Weld1 = Instance.new("Weld")
3601
Weld1.Parent = char.Head
3602
Weld1.Part0 = char.Head
3603
Weld1.Part1 = Hair7
3604
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3605
3606
Mesh = Instance.new("SpecialMesh")
3607
Mesh.Offset = Vector3.new(0,-0.4,-0.7)
3608
Mesh.Parent = Hair7
3609
Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
3610
Mesh.MeshType = "FileMesh"
3611
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
3612
Mesh.TextureId = "" 
3613
3614
3615
3616
for i, v in pairs(Torso:GetChildren()) do
3617
	if v:IsA('ParticleEmitter') then
3618
		v:Remove()
3619
	end
3620
end
3621
for i, v in pairs(LeftArm:GetChildren()) do
3622
	if v:IsA('ParticleEmitter') then
3623
		v:Remove()
3624
	end
3625
end
3626
for i, v in pairs(RightArm:GetChildren()) do
3627
	if v:IsA('ParticleEmitter') then
3628
		v:Remove()
3629
	end
3630
end
3631
for i, v in pairs(RightLeg:GetChildren()) do
3632
	if v:IsA('ParticleEmitter') then
3633
		v:Remove()
3634
	end
3635
end
3636
for i, v in pairs(LeftLeg:GetChildren()) do
3637
	if v:IsA('ParticleEmitter') then
3638
		v:Remove()
3639
	end
3640
end
3641
	
3642
3643
end
3644
3645
mouse.KeyDown:connect(function(key)
3646
if key=="9" then	
3647
	Base()
3648
end
3649
end)
3650
3651
mouse.KeyDown:connect(function(key)
3652
if key=="5" then	
3653
	Base()
3654
	SSJB()
3655
	char.JumPower = 150
3656
	end
3657
	end)
3658
Health = math.huge  --------- Serious mode aura.
3659
BaseHealth = math.huge
3660
3661
3662
3663
3664
SuperSaiyanBlue = false
3665
3666
Player = game.Players.LocalPlayer
3667
Char = Player.Character
3668
Torso = Char.Torso
3669
3670
function SSJB()
3671
	for X = 1, 1 do wait()
3672
3673
3674
	wait(0)
3675
	for X = 1, 1 do wait()
3676
		local Effect = Instance.new("Part")
3677
	Effect.Name = "Effect"
3678
	Effect.Parent = Torso
3679
	Effect.CFrame = Torso.CFrame
3680
	Effect.BrickColor = BrickColor.new("Lapis")
3681
	Effect.Shape = "Ball"
3682
	Effect.Size = Vector3.new(1, 1, 1)
3683
	Effect.Anchored = true
3684
	Effect.Material = "Neon"
3685
	Effect.CanCollide = false
3686
		Effect.CFrame = Torso.CFrame
3687
		Effect.Size = Effect.Size + Vector3.new(0.5)
3688
		Effect.Transparency = Effect.Transparency + 0.04
3689
	end
3690
	end
3691
3692
repeat
3693
Torso:FindFirstChild("Effect"):Remove()
3694
until Torso:FindFirstChild("Effect") == nil
3695
3696
	
3697
local Color1 = Color3.new(255, 255, 0)
3698
local Color2 = Color3.new(255, 255, 0)	
3699
3700
 for i = 0, 3, 0.1 do
3701
	swait()
3702
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
3703
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
3704
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
3705
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
3706
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3707
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3708
end
3709
3710
Hair7:Destroy()
3711
wait(0.1)
3712
Hair7 = Instance.new("Part")
3713
Hair7.Parent = char
3714
Hair7.Name = "Hair"
3715
Hair7.CanCollide = false
3716
Hair7.Locked = true
3717
Hair7.TopSurface = "Smooth"
3718
Hair7.BottomSurface = "Smooth"
3719
Hair7.formFactor = "Symmetric"
3720
Hair7.Material = "Neon"
3721
Hair7.BrickColor = BrickColor.new("Cyan")
3722
Hair7.CFrame = char.Torso.CFrame
3723
Hair7.Size = Vector3.new(1, 1, 1)
3724
Hair7.Transparency = 0
3725
3726
3727
Weld1 = Instance.new("Weld")
3728
Weld1.Parent = char.Head
3729
Weld1.Part0 = char.Head
3730
Weld1.Part1 = Hair7
3731
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3732
3733
Mesh = Instance.new("SpecialMesh")
3734
Mesh.Offset = Vector3.new(-0.1,-0.4,-0.2)
3735
Mesh.Parent = Hair7
3736
Mesh.Scale = Vector3.new(5.8, 5.8, 5.8)
3737
Mesh.MeshType = "FileMesh"
3738
Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
3739
Mesh.TextureId = "" 
3740
wait(0.1)
3741
char.Head.face.Texture = "rbxassetid://262534270"
3742
local Must = Instance.new("Sound",Torso)
3743
Must.SoundId = "rbxassetid://874183151"
3744
Must.Pitch = 0.99
3745
Must.Volume = 1.4
3746
Must.Looped = false
3747
wait(0)
3748
Must:Play()	
3749
	a21e = new("Part",char)
3750
a21e.Name = "Beam"..num
3751
a21e.Locked = true
3752
a21e.Size = v3(1,1,1)
3753
a21e.CanCollide = false
3754
a21e.BrickColor = bc("Toothpaste")
3755
a21e.Material = "Neon"
3756
a21e.Transparency = 0
3757
aa21e = new("SpecialMesh",a21e)
3758
a21e.Anchored = true
3759
a21e.Position = RootPart.Position
3760
aa21e.MeshType = "Sphere"
3761
aa21e.Scale = v3(1,1,1)
3762
	a51e = new("Part",char)
3763
a51e.Name = "Beam"..num
3764
a51e.Locked = true
3765
a51e.Size = v3(1,1,1)
3766
a51e.CanCollide = false
3767
a51e.BrickColor = bc("Cyan")
3768
a51e.Material = "Neon"
3769
a51e.Transparency = 0
3770
aa51e = new("SpecialMesh",a51e)
3771
a51e.Anchored = true
3772
a51e.Position = RootPart.Position
3773
aa51e.MeshType = "Sphere"
3774
aa51e.Scale = v3(1,1,1)
3775
	a61e = new("Part",char)
3776
a61e.Name = "Beam"..num
3777
a61e.Locked = true
3778
a61e.Size = v3(1,1,1)
3779
a61e.CanCollide = false
3780
a61e.BrickColor = bc("Lapis")
3781
a61e.Material = "Neon"
3782
a61e.Transparency = 0
3783
aa61e = new("SpecialMesh",a61e)
3784
a61e.Anchored = true
3785
a61e.Position = RootPart.Position
3786
aa61e.MeshType = "Sphere"
3787
aa61e.Scale = v3(1,1,1)
3788
for i = 1,50 do
3789
	wait()
3790
	aa21e.Scale = aa21e.Scale + v3(2,2,2)
3791
	a21e.Transparency = a21e.Transparency + 0.03
3792
	aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
3793
	a51e.Transparency = a51e.Transparency + 0.03
3794
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3795
	a61e.Transparency = a61e.Transparency + 0.02
3796
end
3797
a61e:Destroy()
3798
aa61e:Destroy()
3799
a51e:Destroy()
3800
aa51e:Destroy()
3801
a21e:Destroy()
3802
aa21e:Destroy()
3803
	
3804
3805
local Aura = Instance.new('ParticleEmitter')
3806
Aura.Name = "Aura"
3807
Aura.Texture = "rbxassetid://347730682"
3808
Aura.Parent = Torso
3809
Aura.LightEmission = 1
3810
Aura.Transparency = NumberSequence.new(0.4,1)
3811
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3812
Aura.Size = NumberSequence.new(4,6.9,0.2)
3813
Aura.LockedToPart = true
3814
Aura.Lifetime = NumberRange.new(1)
3815
Aura.Rate = 100
3816
Aura.Rotation = NumberRange.new(-20, 15)
3817
Aura.Speed = NumberRange.new(4.3)
3818
Aura.EmissionDirection = "Top"
3819
local Aura = Instance.new('ParticleEmitter')
3820
Aura.Name = "Aura"
3821
Aura.Texture = "rbxassetid://347730682"
3822
Aura.Parent = Torso
3823
Aura.LightEmission = 1
3824
Aura.Transparency = NumberSequence.new(0.9,1)
3825
Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
3826
Aura.Size = NumberSequence.new(4,6.9,0.2)
3827
Aura.LockedToPart = true
3828
Aura.Lifetime = NumberRange.new(1)
3829
Aura.Rate = 100
3830
Aura.Rotation = NumberRange.new(-20, 15)
3831
Aura.Speed = NumberRange.new(4.3)
3832
Aura.EmissionDirection = "Top"
3833
      local tra = Instance.new('ParticleEmitter')
3834
        tra.Parent = Torso
3835
        tra.LightEmission = 1
3836
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3837
        tra.Rate = 15
3838
        tra.Rotation = NumberRange.new(-5, 5)
3839
        tra.Lifetime = NumberRange.new(1.5, 2)
3840
         tra.Size = NumberSequence.new(0.098,0)
3841
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3842
        tra.Speed = NumberRange.new(0.5)
3843
        tra.VelocitySpread = 360
3844
        tra.VelocityInheritance = 0.5
3845
        tra.ZOffset = 2
3846
   local tra = Instance.new('ParticleEmitter')
3847
        tra.Parent = LeftArm
3848
        tra.LightEmission = 1
3849
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3850
        tra.Rate = 15
3851
        tra.Rotation = NumberRange.new(-5, 5)
3852
        tra.Lifetime = NumberRange.new(1.5, 2)
3853
         tra.Size = NumberSequence.new(0.098,0)
3854
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3855
        tra.Speed = NumberRange.new(0.5)
3856
        tra.VelocitySpread = 360
3857
        tra.VelocityInheritance = 0.5
3858
        tra.ZOffset = 2
3859
   local tra = Instance.new('ParticleEmitter')
3860
        tra.Parent = RightArm
3861
        tra.LightEmission = 1
3862
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3863
        tra.Rate = 15
3864
        tra.Rotation = NumberRange.new(-5, 5)
3865
        tra.Lifetime = NumberRange.new(1.5, 2)
3866
         tra.Size = NumberSequence.new(0.098,0)
3867
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3868
        tra.Speed = NumberRange.new(0.5)
3869
        tra.VelocitySpread = 360
3870
        tra.VelocityInheritance = 0.5
3871
        tra.ZOffset = 2
3872
   local tra = Instance.new('ParticleEmitter')
3873
        tra.Parent = LeftLeg
3874
        tra.LightEmission = 1
3875
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3876
        tra.Rate = 15
3877
        tra.Rotation = NumberRange.new(-5, 5)
3878
        tra.Lifetime = NumberRange.new(1.5, 2)
3879
         tra.Size = NumberSequence.new(0.098,0)
3880
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3881
        tra.Speed = NumberRange.new(0.5)
3882
        tra.VelocitySpread = 360
3883
        tra.VelocityInheritance = 0.5
3884
        tra.ZOffset = 2
3885
   local tra = Instance.new('ParticleEmitter')
3886
        tra.Parent = RightLeg
3887
        tra.LightEmission = 1
3888
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3889
        tra.Rate = 15
3890
        tra.Rotation = NumberRange.new(-5, 5)
3891
        tra.Lifetime = NumberRange.new(1.5, 2)
3892
         tra.Size = NumberSequence.new(0.098,0)
3893
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3894
        tra.Speed = NumberRange.new(0.5)
3895
        tra.VelocitySpread = 360
3896
        tra.VelocityInheritance = 0.5
3897
        tra.ZOffset = 2
3898
3899
SuperSaiyanBlue = true	
3900
Humanoid.JumpPower = 120
3901
	
3902
Char.Humanoid.MaxHealth = math.huge
3903
wait(0.3)	
3904
Char.Humanoid.Health = math.huge
3905
wait(0.7)
3906
Must:Destroy()
3907
end
3908
3909
function Base()
3910
	SuperSaiyanBlue = false
3911
	local Effect = Instance.new("Part")
3912
	Effect.Name = "Effect"
3913
	Effect.Parent = Torso
3914
	Effect.CFrame = Torso.CFrame
3915
	Effect.BrickColor = BrickColor.new("White")
3916
	Effect.Shape = "Ball"
3917
	Effect.Size = Vector3.new(8, 8, 8)
3918
	Effect.Anchored = true
3919
	Effect.Material = "Neon"
3920
	Effect.CanCollide = false
3921
	for loop = 1, 25 do wait()
3922
		Effect.CFrame = Torso.CFrame
3923
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3924
		Effect.Transparency = Effect.Transparency + 0.04
3925
		
3926
	end
3927
repeat
3928
	
3929
	
3930
Torso:FindFirstChild("Effect"):Remove()
3931
until Torso:FindFirstChild("Effect") == nil
3932
3933
char.Head.face.Texture = "rbxassetid://967842214"
3934
Hair7:Destroy()
3935
wait(0.1)
3936
Hair7 = Instance.new("Part")
3937
Hair7.Parent = char
3938
Hair7.Name = "Hair"
3939
Hair7.CanCollide = false
3940
Hair7.Locked = true
3941
Hair7.TopSurface = "Smooth"
3942
Hair7.BottomSurface = "Smooth"
3943
Hair7.formFactor = "Symmetric"
3944
Hair7.Material = "Neon"
3945
Hair7.BrickColor = BrickColor.new("Really black")
3946
Hair7.CFrame = char.Torso.CFrame
3947
Hair7.Size = Vector3.new(1, 1, 1)
3948
Hair7.Transparency = 0
3949
3950
3951
Weld1 = Instance.new("Weld")
3952
Weld1.Parent = char.Head
3953
Weld1.Part0 = char.Head
3954
Weld1.Part1 = Hair7
3955
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3956
3957
Mesh = Instance.new("SpecialMesh")
3958
Mesh.Offset = Vector3.new(0,-0.4,0)
3959
Mesh.Parent = Hair7
3960
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3961
Mesh.MeshType = "FileMesh"
3962
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
3963
Mesh.TextureId = "" 
3964
3965
3966
3967
for i, v in pairs(Torso:GetChildren()) do
3968
	if v:IsA('ParticleEmitter') then
3969
		v:Remove()
3970
	end
3971
end
3972
for i, v in pairs(LeftArm:GetChildren()) do
3973
	if v:IsA('ParticleEmitter') then
3974
		v:Remove()
3975
	end
3976
end
3977
for i, v in pairs(RightArm:GetChildren()) do
3978
	if v:IsA('ParticleEmitter') then
3979
		v:Remove()
3980
	end
3981
end
3982
for i, v in pairs(RightLeg:GetChildren()) do
3983
	if v:IsA('ParticleEmitter') then
3984
		v:Remove()
3985
	end
3986
end
3987
for i, v in pairs(LeftLeg:GetChildren()) do
3988
	if v:IsA('ParticleEmitter') then
3989
		v:Remove()
3990
	end
3991
end
3992
	
3993
3994
end
3995
mouse.KeyDown:connect(function(key)
3996
if key=="9" then	
3997
	Base()
3998
end
3999
end)
4000
4001
mouse.KeyDown:connect(function(key)
4002
if key=="3" then	
4003
Base()
4004
	SSJ3()
4005
	char.JumPower = 150
4006
	end
4007
	end)
4008
Health = math.huge  --------- Serious mode aura.
4009
BaseHealth = math.huge
4010
4011
4012
4013
4014
SuperVegeta = false
4015
4016
Player = game.Players.LocalPlayer
4017
Char = Player.Character
4018
Torso = Char.Torso
4019
4020
function SSJ3()
4021
	for X = 1, 1 do wait()
4022
4023
4024
	wait(0)
4025
	for X = 1, 1 do wait()
4026
		local Effect = Instance.new("Part")
4027
	Effect.Name = "Effect"
4028
	Effect.Parent = Torso
4029
	Effect.CFrame = Torso.CFrame
4030
	Effect.BrickColor = BrickColor.new("Lapis")
4031
	Effect.Shape = "Ball"
4032
	Effect.Size = Vector3.new(1, 1, 1)
4033
	Effect.Anchored = true
4034
	Effect.Material = "Neon"
4035
	Effect.CanCollide = false
4036
		Effect.CFrame = Torso.CFrame
4037
		Effect.Size = Effect.Size + Vector3.new(0.5)
4038
		Effect.Transparency = Effect.Transparency + 0.04
4039
	end
4040
	end
4041
4042
repeat
4043
Torso:FindFirstChild("Effect"):Remove()
4044
until Torso:FindFirstChild("Effect") == nil
4045
4046
	
4047
local Color1 = Color3.new(255, 255, 0)
4048
local Color2 = Color3.new(255, 255, 0)	
4049
4050
4051
Hair7:Destroy()
4052
wait(0.1)
4053
Hair7 = Instance.new("Part")
4054
Hair7.Parent = char
4055
Hair7.Name = "Hair"
4056
Hair7.CanCollide = false
4057
Hair7.Locked = true
4058
Hair7.TopSurface = "Smooth"
4059
Hair7.BottomSurface = "Smooth"
4060
Hair7.formFactor = "Symmetric"
4061
Hair7.Material = "Neon"
4062
Hair7.BrickColor = BrickColor.new("Bright yellow")
4063
Hair7.CFrame = char.Torso.CFrame
4064
Hair7.Size = Vector3.new(1, 1, 1)
4065
Hair7.Transparency = 0
4066
4067
4068
Weld1 = Instance.new("Weld")
4069
Weld1.Parent = char.Head
4070
Weld1.Part0 = char.Head
4071
Weld1.Part1 = Hair7
4072
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
4073
4074
Mesh = Instance.new("SpecialMesh")
4075
Mesh.Offset = Vector3.new(0,-1.6,1.5)
4076
Mesh.Parent = Hair7
4077
Mesh.Scale = Vector3.new(0.05, 0.05, 0.05)
4078
Mesh.MeshType = "FileMesh"
4079
Mesh.MeshId = "http://www.roblox.com/asset/?id=437432504"
4080
Mesh.TextureId = "" 
4081
char.Head.face.Texture = "rbxassetid://1108357707"
4082
local Must = Instance.new("Sound",Torso)
4083
Must.SoundId = "rbxassetid://1035030726"
4084
Must.Pitch = 0.99
4085
Must.Volume = 1.4
4086
Must.Looped = false
4087
wait(0)
4088
Must:Play()	
4089
	a21e = new("Part",char)
4090
a21e.Name = "Beam"..num
4091
a21e.Locked = true
4092
a21e.Size = v3(1,1,1)
4093
a21e.CanCollide = false
4094
a21e.BrickColor = bc("Gold")
4095
a21e.Material = "Neon"
4096
a21e.Transparency = 0
4097
aa21e = new("SpecialMesh",a21e)
4098
a21e.Anchored = true
4099
a21e.Position = RootPart.Position
4100
aa21e.MeshType = "Sphere"
4101
aa21e.Scale = v3(1,1,1)
4102
	a51e = new("Part",char)
4103
a51e.Name = "Beam"..num
4104
a51e.Locked = true
4105
a51e.Size = v3(1,1,1)
4106
a51e.CanCollide = false
4107
a51e.BrickColor = bc("New Yeller")
4108
a51e.Material = "Neon"
4109
a51e.Transparency = 0
4110
aa51e = new("SpecialMesh",a51e)
4111
a51e.Anchored = true
4112
a51e.Position = RootPart.Position
4113
aa51e.MeshType = "Sphere"
4114
aa51e.Scale = v3(1,1,1)
4115
	a61e = new("Part",char)
4116
a61e.Name = "Beam"..num
4117
a61e.Locked = true
4118
a61e.Size = v3(1,1,1)
4119
a61e.CanCollide = false
4120
a61e.BrickColor = bc("White")
4121
a61e.Material = "Neon"
4122
a61e.Transparency = 0
4123
aa61e = new("SpecialMesh",a61e)
4124
a61e.Anchored = true
4125
a61e.Position = RootPart.Position
4126
aa61e.MeshType = "Sphere"
4127
aa61e.Scale = v3(1,1,1)
4128
for i = 1,50 do
4129
	wait()
4130
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
4131
	a21e.Transparency = a21e.Transparency + 0.03
4132
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
4133
	a51e.Transparency = a51e.Transparency + 0.03
4134
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
4135
	a61e.Transparency = a61e.Transparency + 0.02
4136
end
4137
a61e:Destroy()
4138
aa61e:Destroy()
4139
a51e:Destroy()
4140
aa51e:Destroy()
4141
a21e:Destroy()
4142
aa21e:Destroy()
4143
	
4144
4145
local Aura = Instance.new('ParticleEmitter')
4146
Aura.Name = "Aura"
4147
Aura.Texture = "rbxassetid://347730682"
4148
Aura.Parent = Torso
4149
Aura.LightEmission = 1
4150
Aura.Transparency = NumberSequence.new(0.6,1)
4151
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
4152
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
4153
Aura.LockedToPart = true
4154
Aura.Lifetime = NumberRange.new(1)
4155
Aura.Rate = 100
4156
Aura.Speed = NumberRange.new(4.3)
4157
Aura.EmissionDirection = "Top"
4158
local Aura = Instance.new('ParticleEmitter')
4159
Aura.Name = "Aura"
4160
Aura.Texture = "rbxassetid://1046299182"
4161
Aura.Parent = Torso
4162
Aura.LightEmission = 1
4163
Aura.Transparency = NumberSequence.new(0.6,1)
4164
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
4165
Aura.Size = NumberSequence.new(5)
4166
Aura.Rotation = NumberRange.new(-20,15)
4167
Aura.LockedToPart = true
4168
Aura.Lifetime = NumberRange.new(0.2)
4169
Aura.Rate = 20
4170
Aura.Speed = NumberRange.new(0)
4171
Aura.EmissionDirection = "Top"
4172
4173
SuperVegeta = true
4174
Humanoid.WalkSpeed = 10
4175
Humanoid.JumpPower = 120
4176
	
4177
Char.Humanoid.MaxHealth = math.huge
4178
wait(0.3)	
4179
Char.Humanoid.Health = math.huge
4180
wait(0.7)
4181
Must:Destroy()
4182
end
4183
4184
function Base()
4185
	SuperVegeta = false
4186
	local Effect = Instance.new("Part")
4187
	Effect.Name = "Effect"
4188
	Effect.Parent = Torso
4189
	Effect.CFrame = Torso.CFrame
4190
	Effect.BrickColor = BrickColor.new("White")
4191
	Effect.Shape = "Ball"
4192
	Effect.Size = Vector3.new(8, 8, 8)
4193
	Effect.Anchored = true
4194
	Effect.Material = "Neon"
4195
	Effect.CanCollide = false
4196
	for loop = 1, 25 do wait()
4197
		Effect.CFrame = Torso.CFrame
4198
		Effect.Size = Effect.Size + Vector3.new(-0.5)
4199
		Effect.Transparency = Effect.Transparency + 0.04
4200
		
4201
	end
4202
repeat
4203
	
4204
	
4205
Torso:FindFirstChild("Effect"):Remove()
4206
until Torso:FindFirstChild("Effect") == nil
4207
4208
char.Head.face.Texture = "rbxassetid://967842214"
4209
Hair7:Destroy()
4210
wait(0.1)
4211
Hair7 = Instance.new("Part")
4212
Hair7.Parent = char
4213
Hair7.Name = "Hair"
4214
Hair7.CanCollide = false
4215
Hair7.Locked = true
4216
Hair7.TopSurface = "Smooth"
4217
Hair7.BottomSurface = "Smooth"
4218
Hair7.formFactor = "Symmetric"
4219
Hair7.Material = "Neon"
4220
Hair7.BrickColor = BrickColor.new("Really black")
4221
Hair7.CFrame = char.Torso.CFrame
4222
Hair7.Size = Vector3.new(1, 1, 1)
4223
Hair7.Transparency = 0
4224
4225
4226
Weld1 = Instance.new("Weld")
4227
Weld1.Parent = char.Head
4228
Weld1.Part0 = char.Head
4229
Weld1.Part1 = Hair7
4230
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
4231
4232
Mesh = Instance.new("SpecialMesh")
4233
Mesh.Offset = Vector3.new(0,-0.4,0)
4234
Mesh.Parent = Hair7
4235
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
4236
Mesh.MeshType = "FileMesh"
4237
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
4238
Mesh.TextureId = "" 
4239
4240
4241
4242
for i, v in pairs(Torso:GetChildren()) do
4243
	if v:IsA('ParticleEmitter') then
4244
		v:Remove()
4245
	end
4246
end
4247
for i, v in pairs(LeftArm:GetChildren()) do
4248
	if v:IsA('ParticleEmitter') then
4249
		v:Remove()
4250
	end
4251
end
4252
for i, v in pairs(RightArm:GetChildren()) do
4253
	if v:IsA('ParticleEmitter') then
4254
		v:Remove()
4255
	end
4256
end
4257
for i, v in pairs(RightLeg:GetChildren()) do
4258
	if v:IsA('ParticleEmitter') then
4259
		v:Remove()
4260
	end
4261
end
4262
for i, v in pairs(LeftLeg:GetChildren()) do
4263
	if v:IsA('ParticleEmitter') then
4264
		v:Remove()
4265
	end
4266
end
4267
	
4268
4269
end
4270
4271
mouse.KeyDown:connect(function(key)
4272
if key=="9" then	
4273
	Base()
4274
end
4275
mouse.KeyDown:connect(function(key)
4276
if key=="2" then	
4277
Base()
4278
	SSJ2()
4279
	char.JumPower = 150
4280
	end
4281
	end)
4282
Health = math.huge  --------- Serious mode aura.
4283
BaseHealth = math.huge
4284
4285
4286
4287
4288
SuperSaiyan2 = false
4289
4290
Player = game.Players.LocalPlayer
4291
Char = Player.Character
4292
Torso = Char.Torso
4293
4294
function SSJ2()
4295
	for X = 1, 1 do wait()
4296
4297
4298
	wait(0)
4299
	for X = 1, 1 do wait()
4300
		local Effect = Instance.new("Part")
4301
	Effect.Name = "Effect"
4302
	Effect.Parent = Torso
4303
	Effect.CFrame = Torso.CFrame
4304
	Effect.BrickColor = BrickColor.new("Lapis")
4305
	Effect.Shape = "Ball"
4306
	Effect.Size = Vector3.new(1, 1, 1)
4307
	Effect.Anchored = true
4308
	Effect.Material = "Neon"
4309
	Effect.CanCollide = false
4310
		Effect.CFrame = Torso.CFrame
4311
		Effect.Size = Effect.Size + Vector3.new(0.5)
4312
		Effect.Transparency = Effect.Transparency + 0.04
4313
	end
4314
	end
4315
4316
repeat
4317
Torso:FindFirstChild("Effect"):Remove()
4318
until Torso:FindFirstChild("Effect") == nil
4319
4320
	
4321
local Color1 = Color3.new(255, 255, 0)
4322
local Color2 = Color3.new(255, 255, 0)	
4323
4324
4325
Hair7:Destroy()
4326
wait(0.1)
4327
Hair7 = Instance.new("Part")
4328
Hair7.Parent = char
4329
Hair7.Name = "Hair"
4330
Hair7.CanCollide = false
4331
Hair7.Locked = true
4332
Hair7.TopSurface = "Smooth"
4333
Hair7.BottomSurface = "Smooth"
4334
Hair7.formFactor = "Symmetric"
4335
Hair7.Material = "Neon"
4336
Hair7.BrickColor = BrickColor.new("Cool yellow")
4337
Hair7.CFrame = char.Torso.CFrame
4338
Hair7.Size = Vector3.new(1, 1, 1)
4339
Hair7.Transparency = 0
4340
4341
4342
Weld1 = Instance.new("Weld")
4343
Weld1.Parent = char.Head
4344
Weld1.Part0 = char.Head
4345
Weld1.Part1 = Hair7
4346
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
4347
4348
Mesh = Instance.new("SpecialMesh")
4349
Mesh.Offset = Vector3.new(0,-0.2,0)
4350
Mesh.Parent = Hair7
4351
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
4352
Mesh.MeshType = "FileMesh"
4353
Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
4354
Mesh.TextureId = "" 
4355
char.Head.face.Texture = "rbxassetid://1108357707"
4356
local Must = Instance.new("Sound",Torso)
4357
Must.SoundId = "rbxassetid://1035030726"
4358
Must.Pitch = 0.99
4359
Must.Volume = 1.4
4360
Must.Looped = false
4361
wait(0)
4362
Must:Play()	
4363
	a21e = new("Part",char)
4364
a21e.Name = "Beam"..num
4365
a21e.Locked = true
4366
a21e.Size = v3(1,1,1)
4367
a21e.CanCollide = false
4368
a21e.BrickColor = bc("Gold")
4369
a21e.Material = "Neon"
4370
a21e.Transparency = 0
4371
aa21e = new("SpecialMesh",a21e)
4372
a21e.Anchored = true
4373
a21e.Position = RootPart.Position
4374
aa21e.MeshType = "Sphere"
4375
aa21e.Scale = v3(1,1,1)
4376
	a51e = new("Part",char)
4377
a51e.Name = "Beam"..num
4378
a51e.Locked = true
4379
a51e.Size = v3(1,1,1)
4380
a51e.CanCollide = false
4381
a51e.BrickColor = bc("New Yeller")
4382
a51e.Material = "Neon"
4383
a51e.Transparency = 0
4384
aa51e = new("SpecialMesh",a51e)
4385
a51e.Anchored = true
4386
a51e.Position = RootPart.Position
4387
aa51e.MeshType = "Sphere"
4388
aa51e.Scale = v3(1,1,1)
4389
	a61e = new("Part",char)
4390
a61e.Name = "Beam"..num
4391
a61e.Locked = true
4392
a61e.Size = v3(1,1,1)
4393
a61e.CanCollide = false
4394
a61e.BrickColor = bc("White")
4395
a61e.Material = "Neon"
4396
a61e.Transparency = 0
4397
aa61e = new("SpecialMesh",a61e)
4398
a61e.Anchored = true
4399
a61e.Position = RootPart.Position
4400
aa61e.MeshType = "Sphere"
4401
aa61e.Scale = v3(1,1,1)
4402
for i = 1,50 do
4403
	wait()
4404
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
4405
	a21e.Transparency = a21e.Transparency + 0.03
4406
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
4407
	a51e.Transparency = a51e.Transparency + 0.03
4408
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
4409
	a61e.Transparency = a61e.Transparency + 0.02
4410
end
4411
a61e:Destroy()
4412
aa61e:Destroy()
4413
a51e:Destroy()
4414
aa51e:Destroy()
4415
a21e:Destroy()
4416
aa21e:Destroy()
4417
	
4418
4419
local Aura = Instance.new('ParticleEmitter')
4420
Aura.Name = "Aura"
4421
Aura.Texture = "rbxassetid://347730682"
4422
Aura.Parent = Torso
4423
Aura.LightEmission = 1
4424
Aura.Transparency = NumberSequence.new(0.6,1)
4425
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
4426
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
4427
Aura.LockedToPart = true
4428
Aura.Lifetime = NumberRange.new(1)
4429
Aura.Rate = 100
4430
Aura.Speed = NumberRange.new(4.3)
4431
Aura.EmissionDirection = "Top"
4432
local Aura = Instance.new('ParticleEmitter')
4433
Aura.Name = "Aura"
4434
Aura.Texture = "rbxassetid://1046299182"
4435
Aura.Parent = Torso
4436
Aura.LightEmission = 1
4437
Aura.Transparency = NumberSequence.new(0.3,1)
4438
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
4439
Aura.Size = NumberSequence.new(5)
4440
Aura.Rotation = NumberRange.new(-360,360)
4441
Aura.LockedToPart = true
4442
Aura.Lifetime = NumberRange.new(0.2)
4443
Aura.Rate = 20
4444
Aura.Speed = NumberRange.new(0)
4445
Aura.EmissionDirection = "Top"
4446
4447
SuperSaiyan2 = true	
4448
Humanoid.JumpPower = 120
4449
	
4450
Char.Humanoid.MaxHealth = math.huge
4451
wait(0.3)	
4452
Char.Humanoid.Health = math.huge
4453
wait(0.7)
4454
Must:Destroy()
4455
end
4456
4457
function Base()
4458
	SuperSaiyan2 = false
4459
	local Effect = Instance.new("Part")
4460
	Effect.Name = "Effect"
4461
	Effect.Parent = Torso
4462
	Effect.CFrame = Torso.CFrame
4463
	Effect.BrickColor = BrickColor.new("White")
4464
	Effect.Shape = "Ball"
4465
	Effect.Size = Vector3.new(8, 8, 8)
4466
	Effect.Anchored = true
4467
	Effect.Material = "Neon"
4468
	Effect.CanCollide = false
4469
	for loop = 1, 25 do wait()
4470
		Effect.CFrame = Torso.CFrame
4471
		Effect.Size = Effect.Size + Vector3.new(-0.5)
4472
		Effect.Transparency = Effect.Transparency + 0.04
4473
		
4474
	end
4475
repeat
4476
	
4477
	
4478
Torso:FindFirstChild("Effect"):Remove()
4479
until Torso:FindFirstChild("Effect") == nil
4480
4481
char.Head.face.Texture = "rbxassetid://967842214"
4482
Hair7:Destroy()
4483
wait(0.1)
4484
Hair7 = Instance.new("Part")
4485
Hair7.Parent = char
4486
Hair7.Name = "Hair"
4487
Hair7.CanCollide = false
4488
Hair7.Locked = true
4489
Hair7.TopSurface = "Smooth"
4490
Hair7.BottomSurface = "Smooth"
4491
Hair7.formFactor = "Symmetric"
4492
Hair7.Material = "Neon"
4493
Hair7.BrickColor = BrickColor.new("Really black")
4494
Hair7.CFrame = char.Torso.CFrame
4495
Hair7.Size = Vector3.new(1, 1, 1)
4496
Hair7.Transparency = 0
4497
4498
4499
Weld1 = Instance.new("Weld")
4500
Weld1.Parent = char.Head
4501
Weld1.Part0 = char.Head
4502
Weld1.Part1 = Hair7
4503
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
4504
4505
Mesh = Instance.new("SpecialMesh")
4506
Mesh.Offset = Vector3.new(0,-0.4,-0.7)
4507
Mesh.Parent = Hair7
4508
Mesh.Scale = Vector3.new(7.8, 7.8, 7.8)
4509
Mesh.MeshType = "FileMesh"
4510
Mesh.MeshId = "http://www.roblox.com/asset/?id=430733454"
4511
Mesh.TextureId = "" 
4512
4513
4514
4515
for i, v in pairs(Torso:GetChildren()) do
4516
	if v:IsA('ParticleEmitter') then
4517
		v:Remove()
4518
	end
4519
end
4520
for i, v in pairs(LeftArm:GetChildren()) do
4521
	if v:IsA('ParticleEmitter') then
4522
		v:Remove()
4523
	end
4524
end
4525
for i, v in pairs(RightArm:GetChildren()) do
4526
	if v:IsA('ParticleEmitter') then
4527
		v:Remove()
4528
	end
4529
end
4530
for i, v in pairs(RightLeg:GetChildren()) do
4531
	if v:IsA('ParticleEmitter') then
4532
		v:Remove()
4533
	end
4534
end
4535
for i, v in pairs(LeftLeg:GetChildren()) do
4536
	if v:IsA('ParticleEmitter') then
4537
		v:Remove()
4538
	end
4539
end
4540
	
4541
4542
end
4543
end)
4544
---
4545
4546
4547
4548
4549
musiccommand = 1
4550
musicwait = false
4551
mouse.KeyDown:connect(function(k)
4552
  if k == "=" and attack == false then
4553
    if musiccommand == 1 and musicwait == false then
4554
      musicwait = true
4555
      sou2:Stop()
4556
      musiccommand = 2
4557
    end
4558
    if musiccommand == 2 and musicwait == false then
4559
      musicwait = true
4560
      sou2:Play()
4561
      sou2.Volume = 2
4562
      musiccommand = 3
4563
    end
4564
    if musiccommand == 3 and musicwait == false then
4565
      musicwait = true
4566
      sou2.Volume = 0.5
4567
      musiccommand = 1
4568
    end
4569
    musicwait = false
4570
  end
4571
end)
4572
function HitpartFunk3(HPart3, Xv, Yv, Zv)
4573
  Hitpart3 = Instance.new("Part", HPart3)
4574
  Hitpart3.Size = Vector3.new(1, 1, 1)
4575
  Hitpart3.CanCollide = false
4576
  HuW3 = Instance.new("Weld")
4577
  HuW3.Name = "GuW"
4578
  HuW3.Part0 = HPart3
4579
  HuW3.C0 = cn(Xv, Yv, Zv)
4580
  HuW3.C1 = cn(0, 0, 0)
4581
  HuW3.Part1 = Hitpart3
4582
  HuW3.Parent = HPart3
4583
  Hitpart3.Transparency = 1
4584
  game:GetService("Debris"):AddItem(Hitpart3, 20)
4585
end
4586
function HitpartFunk2(HPart2, Xv, Yv, Zv)
4587
  Hitpart2 = Instance.new("Part", HPart2)
4588
  Hitpart2.Size = Vector3.new(1, 1, 1)
4589
  Hitpart2.CanCollide = false
4590
  HuW2 = Instance.new("Weld")
4591
  HuW2.Name = "GuW"
4592
  HuW2.Part0 = HPart2
4593
  HuW2.C0 = cn(Xv, Yv, Zv)
4594
  HuW2.C1 = cn(0, 0, 0)
4595
  HuW2.Part1 = Hitpart2
4596
  HuW2.Parent = HPart2
4597
  Hitpart2.Transparency = 1
4598
  game:GetService("Debris"):AddItem(Hitpart2, 20)
4599
end
4600
function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
4601
  Hitpart = Instance.new("Part", HPart)
4602
  Hitpart.Size = Vector3.new(1, 1, 1)
4603
  Hitpart.CanCollide = false
4604
  HuW = Instance.new("Weld")
4605
  HuW.Name = "GuW"
4606
  HuW.Part0 = HPart
4607
  HuW.C0 = cn(Xv, Yv, Zv)
4608
  HuW.C1 = cn(0, 0, 0)
4609
  HuW.Part1 = Hitpart
4610
  HuW.Parent = HPart
4611
  Hitpart.Transparency = 1
4612
  MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
4613
end
4614
wait2 = false
4615
combo = 1
4616
mouse.Button1Down:connect(function(key)
4617
  if attack == false then
4618
    attack = true
4619
    Humanoid.WalkSpeed = 17.01
4620
    if combo == 1 and wait2 == false then
4621
      wait2 = true
4622
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
4623
      HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
4624
      for i = 0, 1, 0.1 do
4625
        swait()
4626
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4627
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4628
        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)
4629
        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)
4630
        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)
4631
        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)
4632
      end
4633
      combo = 2
4634
    end
4635
    if combo == 2 and wait2 == false then
4636
      wait2 = true
4637
   
4638
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
4639
      for i = 0, 1, 0.1 do
4640
        swait()
4641
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4642
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4643
        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)
4644
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4645
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4646
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4647
      end
4648
      combo = 3
4649
    end
4650
    if combo == 3 and wait2 == false then
4651
      wait2 = true
4652
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
4653
      HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
4654
      for i = 0, 1, 0.1 do
4655
        swait()
4656
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4657
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4658
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4659
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4660
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
4661
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4662
      end
4663
      combo = 1
4664
    end
4665
    Humanoid.WalkSpeed = 16
4666
    Hitpart:Destroy()
4667
    wait2 = false
4668
    attack = false
4669
  end
4670
end)
4671
--
4672
--
4673
MV1 = 20
4674
mouse.KeyDown:connect(function(k)
4675
  if k == "=" and attack == false then
4676
    if firemode == true then
4677
      firemode = false
4678
      print("ice mode")
4679
      icesmoke.Acceleration = Vector3.new(0,0,0)
4680
      icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
4681
      icesmoke.Transparency = NumberSequence.new({
4682
        NumberSequenceKeypoint.new(0, 0.9),
4683
        NumberSequenceKeypoint.new(1, 1)
4684
      })
4685
      icesmoke.Size = NumberSequence.new(3)
4686
      icesmoke.Parent = RightArm
4687
    else
4688
      firemode = true
4689
      print("fire mode")
4690
      ice_mode = false
4691
      game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4692
      icesmoke.Acceleration = Vector3.new(0, 15, 0)
4693
      icesmoke.Rate = 400
4694
      icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
4695
      icesmoke.Transparency = NumberSequence.new(0.7, 1)
4696
      icesmoke.Size = NumberSequence.new(3)
4697
      icesmoke.EmissionDirection = "Top"
4698
      icesmoke.Parent = LeftArm
4699
    end
4700
  end
4701
  if attack == false and k == "x==" and MV1 > 19 and firemode == false then
4702
    MV1 = 90
4703
    Humanoid.WalkSpeed = 15
4704
    attack = true
4705
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
4706
    Firepart2 = Instance.new("Part", LeftArm)
4707
    Firepart2.Size = Vector3.new(1, 1, 1)
4708
    Firepart2.CanCollide = false
4709
    GuW2 = Instance.new("Weld")
4710
    GuW2.Name = "GuW"
4711
    GuW2.Part0 = LeftArm
4712
    GuW2.C0 = cn(0, -0.5, 0)
4713
    GuW2.C1 = cn(0, 0, 0)
4714
    GuW2.Part1 = Firepart2
4715
    GuW2.Parent = LeftArm
4716
    Firepart2.Transparency = 1
4717
    MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
4718
    for i = 0, 2, 0.1 do
4719
      swait()
4720
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4721
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4722
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4723
      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)
4724
      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)
4725
      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)
4726
      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)
4727
    end
4728
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
4729
    BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
4730
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
4731
    MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
4732
    Humanoid.WalkSpeed = 16
4733
    attack = false
4734
    Firepart2:Destroy()
4735
  end
4736
end)
4737
MV2 = 90
4738
4739
mouse.KeyDown:connect(function(key)
4740
	if key == "=" then
4741
Head.Transparency = 1
4742
Torso.Transparency = 1
4743
LeftArm.Transparency = 1
4744
Head.face.Texture = ""
4745
RightArm.Transparency = 1	
4746
LeftLeg.Transparency = 1
4747
RightLeg.Transparency = 1
4748
mesh1.Transparency = 1
4749
mesh2.Transparency = 1
4750
mesh5.Transparency = 1
4751
mesheye.Transparency = 1
4752
mesheye1.Transparency = 1
4753
mesheye2.Transparency = 1
4754
mesheye3.Transparency = 1
4755
char.Parent = workspace.Camera
4756
char.WalkSpeed = 60
4757
if char:FindFirstChild("TalkingBillBoard")~= nil then
4758
char:FindFirstChild("TalkingBillBoard"):destroy()
4759
end
4760
	end
4761
end)
4762
mouse.KeyUp:connect(function(key)
4763
	if key == "=" then
4764
Head.Transparency = 0
4765
Torso.Transparency = 0
4766
LeftArm.Transparency = 0
4767
Head.face.Texture = ""
4768
RightArm.Transparency = 0	
4769
LeftLeg.Transparency = 0
4770
RightLeg.Transparency = 0
4771
mesh1.Transparency = 0
4772
mesh2.Transparency = 0
4773
mesh5.Transparency = 0
4774
mesheye.Transparency = 0
4775
mesheye1.Transparency = 0
4776
mesheye2.Transparency = 0
4777
mesheye3.Transparency = 0
4778
hat1.Transparency = 0
4779
hat2.Transparency = 0
4780
hat3.Transparency = 0
4781
hat4.Transparency = 0
4782
hat5.Transparency = 0
4783
hat6.Transparency = 0
4784
hat7.Transparency = 0
4785
hat8.Transparency = 0
4786
hat9.Transparency = 0
4787
char.Parent = workspace
4788
	end
4789
end)
4790
4791
mouse.KeyDown:connect(function(k)
4792
  if attack == false and k == "x" and MV2 > 89 and firemode == true then
4793
    MV2 = 90
4794
    attack = true
4795
    Firepart = Instance.new("Part", RightArm)
4796
    Firepart.Size = Vector3.new(1, 1, 1)
4797
    GuW = Instance.new("Weld")
4798
    GuW.Name = "GuW"
4799
    GuW.Part0 = RightArm
4800
    GuW.C0 = cn(0, -1, 0)
4801
    GuW.C1 = cn(0, 0, 0)
4802
    GuW.Part1 = Firepart
4803
    GuW.Parent = RightArm
4804
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4805
    Firepart.Transparency = 1
4806
    Humanoid.WalkSpeed = 15
4807
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
4808
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4809
    for i = 1, 3 do
4810
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4811
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4812
    end
4813
    for i = 0, 3, 0.1 do
4814
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4815
      swait()
4816
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4817
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4818
      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)
4819
      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)
4820
      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)
4821
      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)
4822
    end
4823
wait(1)
4824
shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
4825
 
4826
    Humanoid.WalkSpeed = 16
4827
    attack = false
4828
    Firepart:Destroy()
4829
  end
4830
4831
4832
4833
 
4834
  if attack == false and k == "=" and MV2 > 89 and InForm == true then
4835
    MV2 = 90
4836
    attack = true
4837
    Firepart = Instance.new("Part", RightArm)
4838
    Firepart.Size = Vector3.new(1, 1, 1)
4839
    GuW = Instance.new("Weld")
4840
    GuW.Name = "GuW"
4841
    GuW.Part0 = RightArm
4842
    GuW.C0 = cn(0, -1, 0)
4843
    GuW.C1 = cn(0, 0, 0)
4844
    GuW.Part1 = Firepart
4845
    GuW.Parent = RightArm
4846
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4847
    Firepart.Transparency = 1
4848
    Humanoid.WalkSpeed = 0.01
4849
    for i = 0, 4, 0.1 do
4850
      swait()
4851
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4852
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4853
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4854
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4855
      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)
4856
      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)
4857
      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)
4858
      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)
4859
    end
4860
    for i = 0, 4, 0.1 do
4861
      swait()
4862
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4863
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4864
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4865
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4866
      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)
4867
      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)
4868
      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)
4869
      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)
4870
    end
4871
    shoottraildd(mouse.Hit.p, RightArm, 0, 10)
4872
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
4873
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4874
    for i = 1, 3 do
4875
      BlockEffect(BrickColor.new("Cyan"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4876
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4877
    end
4878
    for i = 0, 2, 0.1 do
4879
      BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4880
      swait()
4881
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4882
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4883
      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)
4884
      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)
4885
      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)
4886
      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)
4887
    end
4888
    Humanoid.WalkSpeed = 16
4889
    attack = false
4890
    Firepart:Destroy()
4891
  end
4892
end)
4893
Rapid = false
4894
BasePart = Instance.new("Part")
4895
BasePart.Shape = Enum.PartType.Block
4896
BasePart.Material = Enum.Material.Neon
4897
BasePart.TopSurface = Enum.SurfaceType.Smooth
4898
BasePart.BottomSurface = Enum.SurfaceType.Smooth
4899
BasePart.FormFactor = Enum.FormFactor.Custom
4900
BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
4901
BasePart.CanCollide = true
4902
BasePart.Locked = true
4903
BasePart.Anchored = false
4904
local icy_Player = game.Players.localPlayer
4905
local icy_mouse = icy_Player:GetMouse()
4906
ice_mode = false
4907
local colors = {
4908
  BrickColor.new("Cyan"),
4909
  BrickColor.new("Medium blue"),
4910
  BrickColor.new("Pastel blue")
4911
}
4912
local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
4913
if root then
4914
  icy_mouse.KeyDown:connect(function(k)
4915
    if k == "=" and firemode == false then
4916
      if ice_mode == true then
4917
        ice_mode = false
4918
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4919
      else
4920
        ice_mode = true
4921
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
4922
      end
4923
    end
4924
    if k == "z" and firemode == true then
4925
      attack = true
4926
      do
4927
        local Stop = false
4928
        local Version = 0
4929
        local MaxSpeed = 5
4930
        local Speed = 3.5
4931
        local Keys = {}
4932
        local Force = 10000
4933
        CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
4934
        swait(0.5)
4935
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4936
        if Fly then
4937
          Fly:Destroy()
4938
        end
4939
        if Rot then
4940
          Rot:Destroy()
4941
        end
4942
        Fly = Instance.new("BodyPosition", char.Torso)
4943
        Fly.Name = "LMMFly"
4944
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4945
        Fly.P = Force
4946
        Fly.position = char.Torso.Position
4947
        Rot = Instance.new("BodyGyro", char.Torso)
4948
        Rot.Name = "LMMRot"
4949
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4950
        Rot.P = Force
4951
        Rot.cframe = cam.CoordinateFrame
4952
        CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
4953
        local Thread, Old = Version, nil
4954
        char.Humanoid.PlatformStand = true
4955
        function StopFly()
4956
          Version = Version + 1
4957
          Stop = true
4958
          char.Humanoid.PlatformStand = false
4959
          Fly:Destroy()
4960
          Rot:Destroy()
4961
          attack = false
4962
        end
4963
        char.ChildAdded:connect(function(Obj)
4964
          wait()
4965
          if Obj.Name == "LM" .. "MFlyStop" then
4966
            Obj:Destroy()
4967
            StopFly()
4968
          end
4969
        end)
4970
        HitpartFunk2(RightArm, 0, -0.7, 0)
4971
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4972
        for i = 0, 25, 0.1 do
4973
          if attack == true then
4974
            swait()
4975
           
4976
          end
4977
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4978
          if Keys[string.char(48)] then
4979
            Speed = 1
4980
          end
4981
          if Keys.w then
4982
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4983
          end
4984
          if Keys.s then
4985
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4986
          end
4987
          if Keys.d then
4988
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4989
          end
4990
          if Keys.a then
4991
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4992
          end
4993
          if Keys.e or Keys[" "] then
4994
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4995
          end
4996
          if Keys.q then
4997
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4998
          end
4999
          if Keys.z then
5000
            StopFly()
5001
          end
5002
          if Old ~= Vectoring then
5003
            Fly.position = Vectoring.p
5004
            Old = Vectoring
5005
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
5006
          else
5007
            Speed = 1
5008
          end
5009
          Rot.cframe = cam.CoordinateFrame
5010
          mouse.KeyDown:connect(function(Key)
5011
            Keys[Key] = true
5012
          end)
5013
          mouse.KeyUp:connect(function(Key)
5014
            Keys[Key] = false
5015
          end)
5016
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
5017
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
5018
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
5019
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
5020
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
5021
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
5022
        end
5023
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
5024
        attack = false
5025
        char.Humanoid.PlatformStand = false
5026
        Fly:Destroy()
5027
        Rot:Destroy()
5028
      end
5029
    end
5030
  if k == "=" and InForm == true then
5031
      attack = true
5032
      do
5033
        local Stop = false
5034
        local Version = 0
5035
        local MaxSpeed = 6
5036
        local Speed = 3
5037
        local Keys = {}
5038
        local Force = 10000
5039
        CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
5040
        swait(1)
5041
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
5042
        if Fly then
5043
          Fly:Destroy()
5044
        end
5045
        if Rot then
5046
          Rot:Destroy()
5047
        end
5048
        Fly = Instance.new("BodyPosition", char.Torso)
5049
        Fly.Name = "LMMFly"
5050
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
5051
        Fly.P = Force
5052
        Fly.position = char.Torso.Position
5053
        Rot = Instance.new("BodyGyro", char.Torso)
5054
        Rot.Name = "LMMRot"
5055
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
5056
        Rot.P = Force
5057
        Rot.cframe = cam.CoordinateFrame
5058
        CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
5059
        local Thread, Old = Version, nil
5060
        char.Humanoid.PlatformStand = true
5061
        function StopFly()
5062
          Version = Version + 1
5063
          Stop = true
5064
          char.Humanoid.PlatformStand = false
5065
          Fly:Destroy()
5066
          Rot:Destroy()
5067
          attack = false
5068
        end
5069
        char.ChildAdded:connect(function(Obj)
5070
          wait()
5071
          if Obj.Name == "LM" .. "MFlyStop" then
5072
            Obj:Destroy()
5073
            StopFly()
5074
          end
5075
        end)
5076
        HitpartFunk2(RightArm, 0, -0.7, 0)
5077
        HitpartFunk3(LeftArm, 0, -0.7, 0)
5078
        for i = 0, 25, 0.1 do
5079
          if attack == true then
5080
            swait()
5081
            BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
5082
            BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
5083
            BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
5084
            BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
5085
          end
5086
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
5087
          if Keys[string.char(48)] then
5088
            Speed = 1
5089
          end
5090
          if Keys.w then
5091
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
5092
          end
5093
          if Keys.s then
5094
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
5095
          end
5096
          if Keys.d then
5097
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
5098
          end
5099
          if Keys.a then
5100
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
5101
          end
5102
          if Keys.e or Keys[" "] then
5103
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
5104
          end
5105
          if Keys.q then
5106
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
5107
          end
5108
          if Keys.z then
5109
            StopFly()
5110
          end
5111
          if Old ~= Vectoring then
5112
            Fly.position = Vectoring.p
5113
            Old = Vectoring
5114
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
5115
          else
5116
            Speed = 1
5117
          end
5118
          Rot.cframe = cam.CoordinateFrame
5119
          mouse.KeyDown:connect(function(Key)
5120
            Keys[Key] = true
5121
          end)
5122
          mouse.KeyUp:connect(function(Key)
5123
            Keys[Key] = false
5124
          end)
5125
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
5126
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
5127
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
5128
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
5129
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
5130
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
5131
        end
5132
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
5133
        attack = false
5134
        char.Humanoid.PlatformStand = false
5135
        Fly:Destroy()
5136
        Rot:Destroy()
5137
      end
5138
    end
5139
  end)
5140
  game:GetService("RunService").Stepped:connect(function()
5141
    if ice_mode == true then
5142
      local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
5143
      local icePath = BasePart:Clone()
5144
      icePath.Anchored = true
5145
      icePath.Transparency = 0.85
5146
      icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
5147
      icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
5148
      icePath.BrickColor = colors[math.random(1, #colors)]
5149
      icePath.Parent = game:GetService("Players").LocalPlayer.Character
5150
      game:GetService("Debris"):AddItem(icePath, 1)
5151
      icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
5152
    end
5153
  end)
5154
end
5155
MV3 = 190
5156
mouse.KeyDown:connect(function(k)
5157
  if attack == false and k == "=" and MV3 > 19 and hoop == true then
5158
    MV3 = 80
5159
    attack = true
5160
    Humanoid.WalkSpeed = 15
5161
    HitpartFunk2(RightArm, 0, -0.5, 0)
5162
    HitpartFunk3(LeftArm, 0, -0.5, 0)
5163
    for i = 0, 1.5, 0.1 do
5164
      swait()
5165
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
5166
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
5167
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
5168
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
5169
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
5170
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
5171
    end
5172
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
5173
    for i = 0, 2, 0.1 do
5174
      swait()
5175
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
5176
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
5177
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
5178
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
5179
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
5180
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
5181
    end
5182
    for i = 0, 4.2, 0.1 do
5183
      swait()
5184
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
5185
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
5186
      BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
5187
      BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
5188
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
5189
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
5190
      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)
5191
      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)
5192
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
5193
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
5194
    end
5195
    BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
5196
    BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
5197
    BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
5198
    BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
5199
    BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
5200
    MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
5201
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
5202
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
5203
    for i = 0, 2, 0.1 do
5204
      swait()
5205
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
5206
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
5207
      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)
5208
      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)
5209
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
5210
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
5211
    end
5212
    for i = 0, 2, 0.1 do
5213
      swait()
5214
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
5215
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
5216
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
5217
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
5218
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
5219
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5220
    end
5221
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
5222
    for i = 0, 4, 0.1 do
5223
      swait()
5224
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
5225
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
5226
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
5227
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5228
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
5229
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
5230
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
5231
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
5232
    end
5233
    for i = 0, 2, 0.1 do
5234
      swait()
5235
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
5236
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
5237
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
5238
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
5239
      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)
5240
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
5241
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
5242
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
5243
    end
5244
    for i = 1, 6 do
5245
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
5246
      BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
5247
      MagniDamage(Torso, 75, 1, 75, 40, "Impale")
5248
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
5249
      wait(0.15)
5250
    end
5251
    attack = false
5252
    Humanoid.WalkSpeed = 16
5253
  end
5254
  if attack == false and k == "c" and MV3 > 189 and firemode == true then
5255
    Humanoid.WalkSpeed = 1
5256
    MV3 = 80
5257
    attack = true
5258
    FastFireBall = Instance.new("Part", RightArm)
5259
    FastFireBall.Size = Vector3.new(1, 1, 1)
5260
    FFW = Instance.new("Weld")
5261
    FFW.Name = "GuW"
5262
    FFW.Part0 = RightArm
5263
    FFW.C0 = cn(0, -1, 0)
5264
    FFW.C1 = cn(0, 0, 0)
5265
    FFW.Part1 = FastFireBall
5266
    FFW.Parent = RightArm
5267
    FastFireBall.Transparency = 1
5268
    FastFireBall2 = Instance.new("Part", LeftArm)
5269
    FastFireBall2.Size = Vector3.new(1, 1, 1)
5270
    FFW2 = Instance.new("Weld")
5271
    FFW2.Name = "GuW"
5272
    FFW2.Part0 = LeftArm
5273
    FFW2.C0 = cn(0, -1, 0)
5274
    FFW2.C1 = cn(0, 0, 0)
5275
    FFW2.Part1 = FastFireBall2
5276
    FFW2.Parent = LeftArm
5277
    FastFireBall2.Transparency = 1
5278
    BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
5279
    BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
5280
    for i = 0, 1, 0.1 do
5281
      swait()
5282
      BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
5283
      BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
5284
      BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
5285
      BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
5286
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
5287
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
5288
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
5289
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
5290
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
5291
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
5292
    end
5293
    BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
5294
    BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
5295
    function holding()
5296
      if Rapid == true and ice_mode == false then
5297
        for i = 0, 0.8, 0.1 do
5298
          swait()
5299
          BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
5300
          BlockEffect(BrickColor.new("Cyan"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
5301
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
5302
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
5303
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
5304
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
5305
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
5306
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
5307
        end
5308
        CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
5309
        shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
5310
        for i = 0, 0.8, 0.1 do
5311
          swait()
5312
          BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
5313
          BlockEffect(BrickColor.new("Cyan"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
5314
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
5315
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
5316
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
5317
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
5318
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
5319
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
5320
        end
5321
        CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
5322
        shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
5323
        holding()
5324
      end
5325
    end
5326
    if Rapid == false then
5327
      Rapid = true
5328
      holding()
5329
    end
5330
  end
5331
end)
5332
mouse.KeyUp:connect(function(k)
5333
  if k == "c" and Rapid == true then
5334
    MV3 = 180
5335
    Rapid = false
5336
    CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
5337
    attack = false
5338
    wait(0.5)
5339
    Humanoid.WalkSpeed = 16
5340
    FastFireBall:Destroy()
5341
    FastFireBall2:Destroy()
5342
  end
5343
end)
5344
5345
5346
mouse.KeyUp:connect(function(k)
5347
  if k == "q" then
5348
	Combo1()
5349
end
5350
end)
5351
5352
mouse.KeyUp:connect(function(k)
5353
  if k == "r" then
5354
	Combo2()
5355
end
5356
end)
5357
5358
mouse.KeyUp:connect(function(k)
5359
  if k == "t" then
5360
	Combo3()
5361
end
5362
end)
5363
mouse.KeyUp:connect(function(k)
5364
  if k == "u" then
5365
	Combo4()
5366
end
5367
end)
5368
5369
5370
SoundFolder = Instance.new("Folder",char)
5371
SoundFolder.Name = "SoundFolder"
5372
punchsound1 = Instance.new("Sound",Torso)
5373
punchsound1.Volume = 1.2
5374
punchsound1.Name = "punchsound1"
5375
punchsound1.Looped = false
5376
punchsound1.SoundId = "rbxassetid://137579113"
5377
StrongPunch = Instance.new("Sound",Torso)
5378
StrongPunch.Volume = 1.6
5379
StrongPunch.Name = "StrongPunch"
5380
StrongPunch.Looped = false
5381
StrongPunch.SoundId = "rbxassetid://441202925"
5382
StrongPunch = Instance.new("Sound",Torso)
5383
StrongPunch.Volume = 1.6
5384
StrongPunch.Name = "StrongPunch"
5385
StrongPunch.Looped = false
5386
StrongPunch.SoundId = "rbxassetid://441202925"
5387
StrongPunch1 = Instance.new("Sound",Torso)
5388
StrongPunch1.Volume = 1.6
5389
StrongPunch1.Name = "StrongPunch"
5390
StrongPunch1.Looped = false
5391
StrongPunch1.SoundId = "rbxassetid://441202925"
5392
StrongPunch2 = Instance.new("Sound",Torso)
5393
StrongPunch2.Volume = 1.6
5394
StrongPunch2.Name = "StrongPunch"
5395
StrongPunch.Looped = false
5396
StrongPunch2.SoundId = "rbxassetid://441202925"
5397
Zano = Instance.new("Sound",Torso)
5398
Zano.Volume = 6
5399
Zano.Name = "Zano"
5400
Zano.Looped = false
5401
Zano.SoundId = "rbxassetid://744770874"
5402
GroundImpact = Instance.new("Sound",Torso)
5403
GroundImpact.Volume = 8
5404
GroundImpact.Name = "GroundImpact"
5405
GroundImpact.Looped = false
5406
GroundImpact.SoundId = "rbxassetid://165970126"
5407
Break = Instance.new("Sound",Torso)
5408
Break.Volume = 5
5409
Break.Name = "Bonebreak"
5410
Break.Looped = false
5411
Break.SoundId = "rbxassetid://314390675"
5412
5413
local hit1 = false
5414
local hit2 = false
5415
local hit3 = false
5416
local hit4 = false
5417
5418
function Combo1()
5419
	getplayer = new("Part",char)
5420
getplayer.Position = Vector3.new(999,999,999)
5421
getplayer.Transparency = 1
5422
getplayer.Size = v3(3,3,3)
5423
getplayer.CanCollide = false
5424
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
5425
getplayer.Name = "GetPlayer"
5426
5427
game.Debris:AddItem(getplayer,0.5)
5428
5429
getplayer.Touched:connect(function(hit)
5430
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
5431
				getplayer:Destroy()
5432
				to = hit.Parent:findFirstChild("HumanoidRootPart")
5433
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
5434
				to.Anchored = true
5435
	idle = false
5436
	
5437
5438
		punchsound1:Play()
5439
		hit1 = true
5440
 for i = 0, 1, 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, 1, 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, 1, 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, 1, 0.1 do
5470
        swait()
5471
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5472
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5473
        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)
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(-45), math.rad(0)), 0.3)
5476
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5477
      end
5478
 for i = 0, 1, 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
StrongPunch1:Play()
5488
for i = 0, 1, 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
 for i = 0, 0.6, 0.1 do
5498
        swait()
5499
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5500
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5501
        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)
5502
        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)
5503
        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)
5504
        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)		
5505
end
5506
for i = 0, 0.6, 0.1 do
5507
        swait()
5508
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5509
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5510
        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)
5511
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5512
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5513
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5514
      end
5515
for i,v in pairs(to.Parent:GetChildren()) do
5516
					if v:IsA("Humanoid") then
5517
						v.Health = v.Health - 3
5518
						
5519
						v.PlatformStand = true
5520
					end
5521
	end
5522
StrongPunch:Play()
5523
for i = 0, 1, 0.1 do
5524
        swait()
5525
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5526
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5527
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5528
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5529
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5530
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5531
      end
5532
for i,v in pairs(to.Parent:GetChildren()) do
5533
					if v:IsA("Humanoid") then
5534
						v.Health = v.Health - 5
5535
						
5536
						v.PlatformStand = true
5537
					end
5538
	end
5539
5540
	hit1 = false
5541
5542
		punchsound1:Play()
5543
	hit2 = true
5544
 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
5545
      for i = 0, 1, 0.1 do
5546
        swait()
5547
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5548
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5549
        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)
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(-45), math.rad(0)), 0.3)
5552
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5553
      end
5554
for i,v in pairs(to.Parent:GetChildren()) do
5555
					if v:IsA("Humanoid") then
5556
						v.Health = v.Health - 5
5557
						
5558
						v.PlatformStand = true
5559
					end
5560
	end
5561
hit2 = false
5562
5563
	punchsound1:Play()
5564
hit3 = true
5565
hit4 = true
5566
5567
5568
punchsound1:Play()
5569
5570
coroutine.wrap(function()
5571
				for i=1,5 do
5572
					wait()
5573
					to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
5574
					GroundImpact:Play()
5575
						a21e = new("Part",to)
5576
a21e.Name = "Beam"..num
5577
a21e.Locked = true
5578
a21e.Size = v3(1,1,1)
5579
a21e.CanCollide = false
5580
a21e.BrickColor = bc("Cyan")
5581
a21e.Material = "Neon"
5582
a21e.Transparency = 0
5583
aa21e = new("SpecialMesh",a21e)
5584
a21e.Anchored = true
5585
a21e.Position = to.Position
5586
aa21e.MeshType = "Sphere"
5587
aa21e.Scale = v3(1,1,1)
5588
	a51e = new("Part",char)
5589
a51e.Name = "Beam"..num
5590
a51e.Locked = true
5591
a51e.Size = v3(1,1,1)
5592
a51e.CanCollide = false
5593
a51e.BrickColor = bc("White")
5594
a51e.Material = "Neon"
5595
a51e.Transparency = 0
5596
aa51e = new("SpecialMesh",a51e)
5597
a51e.Anchored = true
5598
a51e.Position = to.Position
5599
aa51e.MeshType = "Sphere"
5600
aa51e.Scale = v3(1,1,1)
5601
	a61e = new("Part",char)
5602
a61e.Name = "Beam"..num
5603
a61e.Locked = true
5604
a61e.Size = v3(1,1,1)
5605
a61e.CanCollide = false
5606
a61e.BrickColor = bc("Really red")
5607
a61e.Material = "Neon"
5608
a61e.Transparency = 0
5609
aa61e = new("SpecialMesh",a61e)
5610
a61e.Anchored = true
5611
a61e.Position = to.Position
5612
aa61e.MeshType = "Sphere"
5613
aa61e.Scale = v3(1,1,1)
5614
for i = 1,20 do
5615
	wait()
5616
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
5617
	a21e.Transparency = a21e.Transparency + 0.03
5618
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
5619
	a51e.Transparency = a51e.Transparency + 0.03
5620
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
5621
	a61e.Transparency = a61e.Transparency + 0.02
5622
	for i,v in pairs(to.Parent:GetChildren()) do
5623
					if v:IsA("Humanoid") then
5624
						v.Health = v.Health - 0.5
5625
						
5626
						v.PlatformStand = true
5627
					end
5628
	end
5629
end
5630
a61e:Destroy()
5631
aa61e:Destroy()
5632
a51e:Destroy()
5633
aa51e:Destroy()
5634
a21e:Destroy()
5635
aa21e:Destroy()
5636
5637
				end
5638
				
5639
			
5640
				 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
5641
      for i = 0, 1, 0.1 do
5642
        swait()
5643
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5644
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5645
        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)
5646
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5647
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5648
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5649
      end
5650
				
5651
				
5652
					
5653
			wait(0.7)
5654
			end)()
5655
5656
  
5657
5658
5659
RootPart.Anchored = true
5660
5661
for i = 0, 1, 0.1 do
5662
        swait()
5663
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5664
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5665
        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)
5666
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5667
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5668
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5669
      end	
5670
5671
5672
	StrongPunch:Play()
5673
	
5674
	
5675
 for i = 0, 1, 0.1 do
5676
        swait()
5677
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5678
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5679
        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)
5680
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5681
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5682
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5683
      end	
5684
5685
for i = 0, 1, 0.1 do
5686
        swait()
5687
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5688
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5689
        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)
5690
        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)
5691
        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)
5692
        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)
5693
      end
5694
5695
5696
	
5697
	for i,v in pairs(to.Parent:GetChildren()) do
5698
					if v:IsA("Humanoid") then
5699
						v.Health = v.Health - 20
5700
						
5701
						v.PlatformStand = true
5702
					end
5703
	end
5704
5705
StrongPunch2:Play()
5706
 for i = 0, 1, 0.1 do
5707
        swait()
5708
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5709
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5710
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5711
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5712
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5713
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5714
      end
5715
5716
	hitground = new("Part",char)
5717
	hitground.Size = Vector3.new(5,5,5)
5718
	hitground.Name =  "Ground"
5719
	hitground.Transparency = 1
5720
	hitground.CanCollide = false
5721
	game.Debris:AddItem(hitground,2)
5722
	hitground.Position = Vector3.new(999,999,999)
5723
	hitgroundweld = new("Weld",hitground)
5724
	hitgroundweld.Part0 = to
5725
	hitgroundweld.Part1 = hitground
5726
	hitground.Touched:connect(function(hit2)
5727
		if hit2.Size.x > 150 then
5728
			hitground:Destroy()
5729
			ad = new("Part",char)
5730
ad.Name = "NewPart"
5731
ad.Size = Vector3.new(30,0.1,30)	
5732
ad.CanCollide = false
5733
ad.Anchored = true
5734
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
5735
ad.Transparency = 1
5736
aad = new("Decal",ad)
5737
5738
aad.Face = "Top"
5739
aad.Transparency = 1
5740
		aad.Transparency = 0
5741
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
5742
			smoke = new("Part",to)
5743
			smokemesh = new("SpecialMesh",smoke)
5744
			smokemesh.MeshId = "rbxassetid://928329648"
5745
			smoke.BrickColor = hit2.BrickColor
5746
			smoke.Anchored = true
5747
			smoke.Position = hitground.Position
5748
			GroundImpact:Play()
5749
			for i = 1,20 do
5750
				wait()
5751
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
5752
				smoke.Transparency = smoke.Transparency + 1/20
5753
			end
5754
			smoke:Destroy()
5755
			wait(0.5)
5756
			
5757
			for i = 1,20 do
5758
				wait(0.1)
5759
				aad.Transparency = aad.Transparency + 1/20
5760
			end
5761
		end
5762
	end)
5763
	to.Anchored = false
5764
	ys = Instance.new("BodyVelocity",to)
5765
ys.Name = "GO"
5766
       
5767
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
5768
5769
ys.Velocity = v3(0,-90,0)
5770
        
5771
	wait(1)
5772
        ys:Destroy()
5773
5774
	
5775
	
5776
5777
  
5778
hit3 = false
5779
hit4 = false
5780
5781
5782
hit1 = false
5783
	hit2 = false
5784
	hit3 = false
5785
	hit4 = false
5786
idle = true
5787
  RootPart.Anchored = false
5788
end
5789
end)
5790
end
5791
5792
5793
function Combo4()
5794
	getplayer = new("Part",char)
5795
getplayer.Position = Vector3.new(999,999,999)
5796
getplayer.Transparency = 1
5797
getplayer.Size = v3(3,3,3)
5798
getplayer.CanCollide = false
5799
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
5800
getplayer.Name = "GetPlayer"
5801
5802
game.Debris:AddItem(getplayer,0.5)
5803
5804
getplayer.Touched:connect(function(hit)
5805
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
5806
				getplayer:Destroy()
5807
				to = hit.Parent:findFirstChild("HumanoidRootPart")
5808
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
5809
				to.Anchored = true
5810
				RootPart.Anchored = true
5811
	idle = false
5812
	
5813
5814
		punchsound1:Play()
5815
		hit1 = true
5816
 for i = 0, 0.5, 0.1 do
5817
        swait()
5818
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5819
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5820
        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)
5821
        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)
5822
        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)
5823
        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)		
5824
end
5825
punchsound1:Play()
5826
for i = 0, 0.5, 0.1 do
5827
        swait()
5828
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5829
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5830
        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)
5831
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5832
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5833
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5834
end
5835
punchsound1:Play()
5836
 for i = 0, 0.6, 0.1 do
5837
        swait()
5838
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5839
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5840
        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)
5841
        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)
5842
        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)
5843
        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)		
5844
end
5845
 for i = 0, 0.6, 0.1 do
5846
        swait()
5847
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5848
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5849
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5850
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5851
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5852
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5853
end
5854
 for i = 0, 0.5, 0.1 do
5855
        swait()
5856
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5857
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5858
        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)
5859
        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)
5860
        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)
5861
        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)		
5862
end
5863
punchsound1:Play()
5864
for i = 0, 0.5, 0.1 do
5865
        swait()
5866
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5867
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5868
        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)
5869
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5870
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5871
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5872
end
5873
punchsound1:Play()
5874
 for i = 0, 0.6, 0.1 do
5875
        swait()
5876
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5877
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5878
        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)
5879
        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)
5880
        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)
5881
        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)		
5882
end
5883
 for i = 0, 0.6, 0.1 do
5884
        swait()
5885
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5886
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5887
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5888
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5889
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5890
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5891
end
5892
 for i = 0, 0.5, 0.1 do
5893
        swait()
5894
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5895
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5896
        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)
5897
        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)
5898
        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)
5899
        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)		
5900
end
5901
punchsound1:Play()
5902
for i = 0, 0.5, 0.1 do
5903
        swait()
5904
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5905
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5906
        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)
5907
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5908
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5909
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5910
end
5911
punchsound1:Play()
5912
 for i = 0, 0.6, 0.1 do
5913
        swait()
5914
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5915
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5916
        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)
5917
        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)
5918
        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)
5919
        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)		
5920
end
5921
 for i = 0, 0.6, 0.1 do
5922
        swait()
5923
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5924
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5925
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5926
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5927
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5928
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5929
end
5930
 for i = 0, 0.5, 0.1 do
5931
        swait()
5932
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5933
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5934
        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)
5935
        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)
5936
        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)
5937
        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)		
5938
end
5939
punchsound1:Play()
5940
for i = 0, 0.5, 0.1 do
5941
        swait()
5942
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5943
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5944
        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)
5945
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5946
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5947
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5948
end
5949
punchsound1:Play()
5950
 for i = 0, 0.6, 0.1 do
5951
        swait()
5952
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5953
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5954
        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)
5955
        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)
5956
        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)
5957
        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)		
5958
end
5959
 for i = 0, 0.6, 0.1 do
5960
        swait()
5961
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5962
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5963
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5964
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5965
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5966
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5967
end
5968
 for i = 0, 0.5, 0.1 do
5969
        swait()
5970
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5971
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5972
        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)
5973
        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)
5974
        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)
5975
        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)		
5976
end
5977
punchsound1:Play()
5978
for i = 0, 0.5, 0.1 do
5979
        swait()
5980
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5981
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5982
        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)
5983
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5984
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5985
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5986
end
5987
punchsound1:Play()
5988
 for i = 0, 0.6, 0.1 do
5989
        swait()
5990
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5991
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5992
        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)
5993
        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)
5994
        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)
5995
        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)		
5996
end
5997
StrongPunch2:Play()
5998
 for i = 0, 5, 0.1 do
5999
        swait()
6000
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6001
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6002
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6003
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6004
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6005
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6006
end
6007
6008
for i,v in pairs(to.Parent:GetChildren()) do
6009
					if v:IsA("Humanoid") then
6010
						v.Health = v.Health - 20
6011
						
6012
						v.PlatformStand = true
6013
					end
6014
	end
6015
	to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
6016
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
6017
Zanzoken = Instance.new("Part",char)
6018
Zanzoken.Anchored = true
6019
Zanzoken.Position = v3(999,999,999)
6020
Zanzoken.CFrame = Torso.CFrame
6021
game.Debris:AddItem(Zanzoken,0.5)
6022
Zanzoken.Transparency = 1
6023
Zano:Play()
6024
wait()
6025
idk = Instance.new("BillboardGui",Zanzoken)
6026
idk.Size = UDim2.new(10,0,15,0)
6027
idk.AlwaysOnTop = false
6028
idk1 = Instance.new("ImageLabel",idk)
6029
idk1.BackgroundTransparency = 1
6030
idk.ExtentsOffset = v3(0,0,0)
6031
idk1.ImageTransparency = 0
6032
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6033
idk1.Size = UDim2.new(2,0,1,0)
6034
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6035
idk1.Image = "rbxassetid://319554883"
6036
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6037
wait()
6038
Zanzoken = Instance.new("Part",char)
6039
Zanzoken.Anchored = true
6040
Zanzoken.Position = v3(999,999,999)
6041
Zanzoken.CFrame = Torso.CFrame
6042
game.Debris:AddItem(Zanzoken,0.5)
6043
Zanzoken.Transparency = 1
6044
wait()
6045
idk = Instance.new("BillboardGui",Zanzoken)
6046
idk.Size = UDim2.new(20,0,20,0)
6047
idk.AlwaysOnTop = false
6048
idk1 = Instance.new("ImageLabel",idk)
6049
idk1.BackgroundTransparency = 1
6050
idk.ExtentsOffset = v3(0,0,0)
6051
idk1.ImageTransparency = 0
6052
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6053
idk1.Size = UDim2.new(2,0,1,0)
6054
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6055
idk1.Image = "rbxassetid://319554883"
6056
  for i = 0, 0.5, 0.1 do
6057
        swait()
6058
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6059
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6060
        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)
6061
        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)
6062
        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)
6063
        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)		
6064
end
6065
punchsound1:Play()
6066
for i = 0, 0.5, 0.1 do
6067
        swait()
6068
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6069
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6070
        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)
6071
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6072
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6073
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6074
end
6075
punchsound1:Play()
6076
 for i = 0, 0.6, 0.1 do
6077
        swait()
6078
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6079
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6080
        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)
6081
        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)
6082
        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)
6083
        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)		
6084
end
6085
 for i = 0, 0.6, 0.1 do
6086
        swait()
6087
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6088
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6089
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6090
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6091
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6092
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6093
end
6094
 for i = 0, 0.5, 0.1 do
6095
        swait()
6096
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6097
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6098
        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)
6099
        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)
6100
        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)
6101
        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)		
6102
end
6103
punchsound1:Play()
6104
for i = 0, 0.5, 0.1 do
6105
        swait()
6106
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6107
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6108
        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)
6109
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6110
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6111
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6112
end
6113
punchsound1:Play()
6114
 for i = 0, 0.6, 0.1 do
6115
        swait()
6116
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6117
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6118
        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)
6119
        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)
6120
        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)
6121
        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)		
6122
end
6123
 for i = 0, 0.6, 0.1 do
6124
        swait()
6125
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6126
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6127
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6128
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6129
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6130
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6131
end
6132
 for i = 0, 0.5, 0.1 do
6133
        swait()
6134
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6135
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6136
        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)
6137
        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)
6138
        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)
6139
        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)		
6140
end
6141
punchsound1:Play()
6142
for i = 0, 0.5, 0.1 do
6143
        swait()
6144
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6145
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6146
        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)
6147
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6148
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6149
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6150
end
6151
punchsound1:Play()
6152
 for i = 0, 0.6, 0.1 do
6153
        swait()
6154
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6155
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6156
        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)
6157
        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)
6158
        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)
6159
        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)		
6160
end
6161
 for i = 0, 0.6, 0.1 do
6162
        swait()
6163
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6164
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6165
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6166
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6167
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6168
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6169
end
6170
 for i = 0, 0.5, 0.1 do
6171
        swait()
6172
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6173
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6174
        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)
6175
        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)
6176
        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)
6177
        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)		
6178
end
6179
punchsound1:Play()
6180
for i = 0, 0.5, 0.1 do
6181
        swait()
6182
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6183
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6184
        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)
6185
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6186
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6187
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6188
end
6189
punchsound1:Play()
6190
 for i = 0, 0.3, 0.1 do
6191
        swait()
6192
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6193
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6194
        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)
6195
        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)
6196
        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)
6197
        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)		
6198
end
6199
 for i = 0, 0.3, 0.1 do
6200
        swait()
6201
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6202
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6203
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6204
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6205
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6206
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6207
end
6208
 for i = 0, 0.3, 0.1 do
6209
        swait()
6210
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6211
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6212
        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)
6213
        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)
6214
        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)
6215
        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)		
6216
end
6217
punchsound1:Play()
6218
for i = 0, 0.3, 0.1 do
6219
        swait()
6220
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6221
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6222
        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)
6223
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6224
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6225
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6226
end
6227
punchsound1:Play()
6228
 for i = 0, 0.3, 0.1 do
6229
        swait()
6230
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6231
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6232
        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)
6233
        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)
6234
        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)
6235
        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)		
6236
end
6237
 for i = 0, 0.3, 0.1 do
6238
        swait()
6239
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6240
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6241
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6242
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6243
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6244
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6245
end
6246
punchsound1:Play()
6247
 for i = 0, 1, 0.1 do
6248
        swait()
6249
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6250
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6251
        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)
6252
        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)
6253
        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)
6254
        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)		
6255
end
6256
for i = 0, 0.3, 0.1 do
6257
        swait()
6258
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6259
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6260
        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)
6261
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6262
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6263
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6264
end
6265
punchsound1:Play()
6266
 for i = 0, 0.3, 0.1 do
6267
        swait()
6268
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6269
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6270
        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)
6271
        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)
6272
        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)
6273
        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)		
6274
end
6275
 for i = 0, 0.3, 0.1 do
6276
        swait()
6277
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6278
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6279
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6280
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6281
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6282
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6283
end
6284
 for i = 0, 0.3, 0.1 do
6285
        swait()
6286
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6287
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6288
        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)
6289
        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)
6290
        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)
6291
        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)		
6292
end
6293
punchsound1:Play()
6294
for i = 0, 0.3, 0.1 do
6295
        swait()
6296
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6297
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6298
        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)
6299
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6300
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6301
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6302
end
6303
punchsound1:Play()
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.3, 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
 for i = 0, 0.3, 0.1 do
6323
        swait()
6324
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6325
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6326
        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)
6327
        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)
6328
        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)
6329
        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)		
6330
end
6331
punchsound1:Play()
6332
for i = 0, 0.5, 0.1 do
6333
        swait()
6334
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6335
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6336
        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)
6337
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6338
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6339
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6340
end
6341
punchsound1:Play()
6342
 for i = 0, 0.6, 0.1 do
6343
        swait()
6344
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6345
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6346
        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)
6347
        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)
6348
        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)
6349
        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)		
6350
end
6351
 for i = 0, 0.6, 0.1 do
6352
        swait()
6353
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6354
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6355
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6356
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6357
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6358
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6359
end
6360
 for i = 0, 0.5, 0.1 do
6361
        swait()
6362
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6363
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6364
        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)
6365
        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)
6366
        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)
6367
        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)		
6368
end
6369
punchsound1:Play()
6370
for i = 0, 0.5, 0.1 do
6371
        swait()
6372
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6373
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6374
        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)
6375
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6376
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6377
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6378
end
6379
punchsound1:Play()
6380
 for i = 0, 0.6, 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 = 0, 0.6, 0.1 do
6390
        swait()
6391
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6392
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6393
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6394
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6395
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6396
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6397
end
6398
 for i = 0, 0.5, 0.1 do
6399
        swait()
6400
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6401
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6402
        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)
6403
        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)
6404
        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)
6405
        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)		
6406
end
6407
punchsound1:Play()
6408
for i = 0, 0.5, 0.1 do
6409
        swait()
6410
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6411
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6412
        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)
6413
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6414
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6415
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6416
end
6417
punchsound1:Play()
6418
 for i = 0, 0.6, 0.1 do
6419
        swait()
6420
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6421
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6422
        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)
6423
        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)
6424
        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)
6425
        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)		
6426
end
6427
 for i = 0, 0.6, 0.1 do
6428
        swait()
6429
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6430
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6431
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6432
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6433
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6434
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6435
end
6436
punchsound1:Play()
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
for i = 0, 0.5, 0.1 do
6447
        swait()
6448
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6449
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6450
        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)
6451
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6452
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6453
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6454
end
6455
punchsound1:Play()
6456
 for i = 0, 0.6, 0.1 do
6457
        swait()
6458
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6459
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6460
        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)
6461
        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)
6462
        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)
6463
        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)		
6464
end
6465
 for i = 0, 0.6, 0.1 do
6466
        swait()
6467
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6468
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6469
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6470
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6471
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6472
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6473
end
6474
 for i = 0, 0.5, 0.1 do
6475
        swait()
6476
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6477
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6478
        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)
6479
        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)
6480
        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)
6481
        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)		
6482
end
6483
punchsound1:Play()
6484
for i = 0, 0.5, 0.1 do
6485
        swait()
6486
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6487
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6488
        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)
6489
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6490
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6491
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6492
end
6493
punchsound1:Play()
6494
 for i = 0, 0.6, 0.1 do
6495
        swait()
6496
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6497
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6498
        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)
6499
        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)
6500
        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)
6501
        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)		
6502
end
6503
 for i = 0, 0.6, 0.1 do
6504
        swait()
6505
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6506
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6507
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6508
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6509
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6510
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6511
end
6512
 for i = 0, 0.5, 0.1 do
6513
        swait()
6514
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6515
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6516
        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)
6517
        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)
6518
        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)
6519
        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)		
6520
end
6521
punchsound1:Play()
6522
for i = 0, 0.5, 0.1 do
6523
        swait()
6524
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6525
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6526
        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)
6527
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6528
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6529
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6530
end
6531
punchsound1:Play()
6532
 for i = 0, 0.6, 0.1 do
6533
        swait()
6534
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6535
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6536
        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)
6537
        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)
6538
        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)
6539
        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)		
6540
end
6541
 for i = 0, 0.6, 0.1 do
6542
        swait()
6543
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6544
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6545
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6546
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6547
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6548
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6549
end
6550
 for i = 0, 0.5, 0.1 do
6551
        swait()
6552
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6553
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6554
        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)
6555
        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)
6556
        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)
6557
        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)		
6558
end
6559
punchsound1:Play()
6560
for i = 0, 0.5, 0.1 do
6561
        swait()
6562
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6563
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6564
        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)
6565
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6566
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6567
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6568
end
6569
punchsound1:Play()
6570
 for i = 0, 0.6, 0.1 do
6571
        swait()
6572
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6573
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6574
        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)
6575
        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)
6576
        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)
6577
        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)		
6578
end
6579
 for i = 0, 0.6, 0.1 do
6580
        swait()
6581
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6582
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6583
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6584
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6585
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6586
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6587
end
6588
 for i = 0, 0.5, 0.1 do
6589
        swait()
6590
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6591
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6592
        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)
6593
        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)
6594
        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)
6595
        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)		
6596
end
6597
punchsound1:Play()
6598
for i = 0, 0.5, 0.1 do
6599
        swait()
6600
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6601
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6602
        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)
6603
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6604
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6605
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6606
end
6607
punchsound1:Play()
6608
 for i = 0, 0.6, 0.1 do
6609
        swait()
6610
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6611
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6612
        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)
6613
        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)
6614
        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)
6615
        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)		
6616
end
6617
 for i = 0, 0.6, 0.1 do
6618
        swait()
6619
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6620
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6621
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6622
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6623
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6624
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6625
end
6626
punchsound1:Play()
6627
 for i = 0, 1, 0.1 do
6628
        swait()
6629
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6630
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6631
        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)
6632
        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)
6633
        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)
6634
        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)		
6635
end
6636
for i = 0, 0.5, 0.1 do
6637
        swait()
6638
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6639
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6640
        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)
6641
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6642
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6643
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6644
end
6645
punchsound1:Play()
6646
 for i = 0, 0.6, 0.1 do
6647
        swait()
6648
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6649
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6650
        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)
6651
        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)
6652
        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)
6653
        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)		
6654
end
6655
 for i = 0, 0.6, 0.1 do
6656
        swait()
6657
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6658
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6659
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6660
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6661
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6662
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6663
end
6664
 for i = 0, 0.5, 0.1 do
6665
        swait()
6666
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6667
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6668
        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)
6669
        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)
6670
        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)
6671
        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)		
6672
end
6673
punchsound1:Play()
6674
for i = 0, 0.3, 0.1 do
6675
        swait()
6676
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6677
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6678
        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)
6679
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6680
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6681
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6682
end
6683
punchsound1:Play()
6684
 for i = 0, 0.3, 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
 for i = 0, 0.3, 0.1 do
6694
        swait()
6695
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6696
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6697
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6698
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6699
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6700
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6701
end
6702
 for i = 0, 0.3, 0.1 do
6703
        swait()
6704
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6705
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6706
        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)
6707
        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)
6708
        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)
6709
        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)		
6710
end
6711
punchsound1:Play()
6712
for i = 0, 0.3, 0.1 do
6713
        swait()
6714
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6715
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6716
        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)
6717
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6718
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6719
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6720
end
6721
punchsound1:Play()
6722
 for i = 0, 0.3, 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
 for i = 0, 0.3, 0.1 do
6732
        swait()
6733
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6734
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6735
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6736
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6737
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6738
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6739
end
6740
 for i = 0, 0.3, 0.1 do
6741
        swait()
6742
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6743
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6744
        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)
6745
        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)
6746
        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)
6747
        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)		
6748
end
6749
punchsound1:Play()
6750
for i = 0, 0.3, 0.1 do
6751
        swait()
6752
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6753
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6754
        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)
6755
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6756
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6757
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6758
end
6759
punchsound1:Play()
6760
 for i = 0, 0.3, 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
 for i = 0, 0.1, 0.1 do
6770
        swait()
6771
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6772
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6773
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6774
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6775
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6776
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6777
end
6778
 for i = 0, 0.1, 0.1 do
6779
        swait()
6780
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6781
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6782
        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)
6783
        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)
6784
        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)
6785
        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)		
6786
end
6787
punchsound1:Play()
6788
for i = 0, 0.1, 0.1 do
6789
        swait()
6790
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6791
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6792
        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)
6793
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6794
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6795
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6796
end
6797
punchsound1:Play()
6798
 for i = 0, 0.1, 0.1 do
6799
        swait()
6800
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6801
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6802
        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)
6803
        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)
6804
        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)
6805
        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)		
6806
end
6807
 for i = 0, 0.1, 0.1 do
6808
        swait()
6809
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6810
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6811
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6812
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6813
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6814
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6815
end
6816
punchsound1:Play()
6817
 for i = 0, 0.4, 0.1 do
6818
        swait()
6819
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6820
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6821
        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)
6822
        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)
6823
        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)
6824
        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)		
6825
end
6826
for i,v in pairs(to.Parent:GetChildren()) do
6827
					if v:IsA("Humanoid") then
6828
						v.Health = v.Health - 20
6829
						
6830
						v.PlatformStand = true
6831
					end
6832
	end
6833
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
6834
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
6835
Zanzoken = Instance.new("Part",char)
6836
Zanzoken.Anchored = true
6837
Zanzoken.Position = v3(999,999,999)
6838
Zanzoken.CFrame = Torso.CFrame
6839
game.Debris:AddItem(Zanzoken,0.5)
6840
Zanzoken.Transparency = 1
6841
Zano:Play()
6842
wait()
6843
idk = Instance.new("BillboardGui",Zanzoken)
6844
idk.Size = UDim2.new(10,0,15,0)
6845
idk.AlwaysOnTop = false
6846
idk1 = Instance.new("ImageLabel",idk)
6847
idk1.BackgroundTransparency = 1
6848
idk.ExtentsOffset = v3(0,0,0)
6849
idk1.ImageTransparency = 0
6850
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6851
idk1.Size = UDim2.new(2,0,1,0)
6852
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6853
idk1.Image = "rbxassetid://319554883"
6854
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6855
wait()
6856
Zanzoken = Instance.new("Part",char)
6857
Zanzoken.Anchored = true
6858
Zanzoken.Position = v3(999,999,999)
6859
Zanzoken.CFrame = Torso.CFrame
6860
game.Debris:AddItem(Zanzoken,0.5)
6861
Zanzoken.Transparency = 1
6862
wait()
6863
idk = Instance.new("BillboardGui",Zanzoken)
6864
idk.Size = UDim2.new(20,0,20,0)
6865
idk.AlwaysOnTop = false
6866
idk1 = Instance.new("ImageLabel",idk)
6867
idk1.BackgroundTransparency = 1
6868
idk.ExtentsOffset = v3(0,0,0)
6869
idk1.ImageTransparency = 0
6870
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6871
idk1.Size = UDim2.new(2,0,1,0)
6872
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6873
idk1.Image = "rbxassetid://319554883"
6874
punchsound1:Play()
6875
for i = 0, 6, 0.1 do
6876
        swait()
6877
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6878
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6879
        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)
6880
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6881
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6882
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6883
end
6884
 for i = 0, 0.6, 0.1 do
6885
        swait()
6886
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6887
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6888
        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)
6889
        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)
6890
        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)
6891
        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)		
6892
end
6893
 for i = 0, 0.6, 0.1 do
6894
        swait()
6895
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6896
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6897
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6898
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6899
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6900
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6901
end
6902
punchsound1:Play()
6903
 for i = 0, 1, 0.1 do
6904
        swait()
6905
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6906
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6907
        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)
6908
        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)
6909
        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)
6910
        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)		
6911
end
6912
 for i = 0, 0.6, 0.1 do
6913
        swait()
6914
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6915
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6916
        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)
6917
        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)
6918
        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)
6919
        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)		
6920
end
6921
 for i = 0, 0.6, 0.1 do
6922
        swait()
6923
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6924
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6925
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6926
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6927
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6928
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6929
end
6930
punchsound1:Play()
6931
 for i = 0, 1, 0.1 do
6932
        swait()
6933
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6934
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6935
        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)
6936
        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)
6937
        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)
6938
        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)		
6939
end
6940
 for i = 0, 0.6, 0.1 do
6941
        swait()
6942
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6943
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6944
        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)
6945
        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)
6946
        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)
6947
        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)		
6948
end
6949
 for i = 0, 0.6, 0.1 do
6950
        swait()
6951
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6952
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6953
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6954
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6955
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6956
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6957
end
6958
punchsound1:Play()
6959
 for i = 0, 1, 0.1 do
6960
        swait()
6961
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6962
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6963
        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)
6964
        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)
6965
        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)
6966
        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)		
6967
end
6968
 for i = 0, 0.6, 0.1 do
6969
        swait()
6970
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6971
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6972
        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)
6973
        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)
6974
        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)
6975
        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)		
6976
end
6977
 for i = 0, 0.6, 0.1 do
6978
        swait()
6979
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6980
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6981
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6982
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6983
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6984
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6985
end
6986
punchsound1:Play()
6987
 for i = 0, 1, 0.1 do
6988
        swait()
6989
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6990
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6991
        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)
6992
        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)
6993
        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)
6994
        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)		
6995
end
6996
 for i = 0, 0.6, 0.1 do
6997
        swait()
6998
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6999
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7000
        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)
7001
        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)
7002
        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)
7003
        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)		
7004
end
7005
 for i = 0, 0.6, 0.1 do
7006
        swait()
7007
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7008
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7009
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7010
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7011
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7012
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7013
end
7014
punchsound1:Play()
7015
 for i = 0, 1, 0.1 do
7016
        swait()
7017
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7018
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7019
        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)
7020
        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)
7021
        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)
7022
        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)		
7023
end
7024
 for i = 0, 0.6, 0.1 do
7025
        swait()
7026
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7027
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7028
        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)
7029
        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)
7030
        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)
7031
        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)		
7032
end
7033
 for i = 0, 0.6, 0.1 do
7034
        swait()
7035
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7036
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7037
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7038
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7039
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7040
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7041
end
7042
punchsound1:Play()
7043
 for i = 0, 1, 0.1 do
7044
        swait()
7045
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7046
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7047
        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)
7048
        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)
7049
        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)
7050
        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)		
7051
end
7052
7053
7054
7055
for i,v in pairs(to.Parent:GetChildren()) do
7056
					if v:IsA("Humanoid") then
7057
						v.Health = v.Health - 20
7058
						
7059
						v.PlatformStand = true
7060
					end
7061
	end
7062
StrongPunch:Play()
7063
for i = 0, 1, 0.1 do
7064
        swait()
7065
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7066
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7067
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7068
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7069
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7070
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7071
      end
7072
 for i = 0, 1, 0.1 do
7073
        swait()
7074
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7075
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7076
        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)
7077
        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)
7078
        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)
7079
        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)		
7080
end
7081
for i,v in pairs(to.Parent:GetChildren()) do
7082
					if v:IsA("Humanoid") then
7083
						v.Health = v.Health - 5
7084
						
7085
						v.PlatformStand = true
7086
					end
7087
	end
7088
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
7089
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
7090
Zanzoken = Instance.new("Part",char)
7091
Zanzoken.Anchored = true
7092
Zanzoken.Position = v3(999,999,999)
7093
Zanzoken.CFrame = Torso.CFrame
7094
game.Debris:AddItem(Zanzoken,0.5)
7095
Zanzoken.Transparency = 1
7096
Zano:Play()
7097
wait()
7098
idk = Instance.new("BillboardGui",Zanzoken)
7099
idk.Size = UDim2.new(10,0,15,0)
7100
idk.AlwaysOnTop = false
7101
idk1 = Instance.new("ImageLabel",idk)
7102
idk1.BackgroundTransparency = 1
7103
idk.ExtentsOffset = v3(0,0,0)
7104
idk1.ImageTransparency = 0
7105
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7106
idk1.Size = UDim2.new(2,0,1,0)
7107
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7108
idk1.Image = "rbxassetid://319554883"
7109
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7110
wait()
7111
Zanzoken = Instance.new("Part",char)
7112
Zanzoken.Anchored = true
7113
Zanzoken.Position = v3(999,999,999)
7114
Zanzoken.CFrame = Torso.CFrame
7115
game.Debris:AddItem(Zanzoken,0.5)
7116
Zanzoken.Transparency = 1
7117
wait()
7118
idk = Instance.new("BillboardGui",Zanzoken)
7119
idk.Size = UDim2.new(20,0,20,0)
7120
idk.AlwaysOnTop = false
7121
idk1 = Instance.new("ImageLabel",idk)
7122
idk1.BackgroundTransparency = 1
7123
idk.ExtentsOffset = v3(0,0,0)
7124
idk1.ImageTransparency = 0
7125
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7126
idk1.Size = UDim2.new(2,0,1,0)
7127
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7128
idk1.Image = "rbxassetid://319554883"
7129
 for i = 0, 1, 0.1 do
7130
        swait()
7131
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7132
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7133
        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)
7134
        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)
7135
        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)
7136
        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)		
7137
end
7138
punchsound1:Play()
7139
for i = 0, 1, 0.1 do
7140
        swait()
7141
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7142
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7143
        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)
7144
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7145
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7146
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7147
end
7148
punchsound1:Play()
7149
 for i = 0, 1, 0.1 do
7150
        swait()
7151
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7152
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7153
        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)
7154
        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)
7155
        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)
7156
        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)		
7157
end
7158
for i = 0, 1, 0.1 do
7159
        swait()
7160
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7161
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7162
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 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(10), math.rad(90)), 0.3)
7165
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7166
      end
7167
 for i = 0, 1, 0.1 do
7168
        swait()
7169
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7170
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7171
        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)
7172
        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)
7173
        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)
7174
        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)		
7175
end
7176
	to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
7177
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
7178
Zanzoken = Instance.new("Part",char)
7179
Zanzoken.Anchored = true
7180
Zanzoken.Position = v3(999,999,999)
7181
Zanzoken.CFrame = Torso.CFrame
7182
game.Debris:AddItem(Zanzoken,0.5)
7183
Zanzoken.Transparency = 1
7184
Zano:Play()
7185
wait()
7186
idk = Instance.new("BillboardGui",Zanzoken)
7187
idk.Size = UDim2.new(10,0,15,0)
7188
idk.AlwaysOnTop = false
7189
idk1 = Instance.new("ImageLabel",idk)
7190
idk1.BackgroundTransparency = 1
7191
idk.ExtentsOffset = v3(0,0,0)
7192
idk1.ImageTransparency = 0
7193
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7194
idk1.Size = UDim2.new(2,0,1,0)
7195
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7196
idk1.Image = "rbxassetid://319554883"
7197
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7198
wait()
7199
Zanzoken = Instance.new("Part",char)
7200
Zanzoken.Anchored = true
7201
Zanzoken.Position = v3(999,999,999)
7202
Zanzoken.CFrame = Torso.CFrame
7203
game.Debris:AddItem(Zanzoken,0.5)
7204
Zanzoken.Transparency = 1
7205
wait()
7206
idk = Instance.new("BillboardGui",Zanzoken)
7207
idk.Size = UDim2.new(20,0,20,0)
7208
idk.AlwaysOnTop = false
7209
idk1 = Instance.new("ImageLabel",idk)
7210
idk1.BackgroundTransparency = 1
7211
idk.ExtentsOffset = v3(0,0,0)
7212
idk1.ImageTransparency = 0
7213
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7214
idk1.Size = UDim2.new(2,0,1,0)
7215
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7216
idk1.Image = "rbxassetid://319554883"
7217
StrongPunch:Play()
7218
Break:Play()
7219
7220
for i = 0, 6, 0.1 do
7221
        swait()
7222
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7223
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7224
        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)
7225
        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)
7226
        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)
7227
        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)
7228
      end
7229
StrongPunch1:Play()
7230
 for i = 0, 6, 0.1 do
7231
        swait()
7232
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7233
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7234
        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)
7235
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7236
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7237
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7238
      end
7239
StrongPunch2:Play()
7240
   for i = 0, 7, 0.1 do
7241
        swait()
7242
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7243
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7244
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7245
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7246
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7247
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7248
end
7249
 for i = 0, 1, 0.1 do
7250
        swait()
7251
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7252
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7253
        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)
7254
        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)
7255
        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)
7256
        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)		
7257
end
7258
punchsound1:Play()
7259
for i = 0, 1, 0.1 do
7260
        swait()
7261
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7262
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7263
        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)
7264
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7265
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7266
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7267
end
7268
punchsound1:Play()
7269
 for i = 0, 1, 0.1 do
7270
        swait()
7271
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7272
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7273
        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)
7274
        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)
7275
        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)
7276
        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)		
7277
end
7278
for i = 0, 1, 0.1 do
7279
        swait()
7280
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7281
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7282
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7283
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7284
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7285
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7286
      end
7287
 for i = 0, 1, 0.1 do
7288
        swait()
7289
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7290
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7291
        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)
7292
        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)
7293
        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)
7294
        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)		
7295
end
7296
punchsound1:Play()
7297
for i = 0, 0.5, 0.1 do
7298
        swait()
7299
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7300
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7301
        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)
7302
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7303
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7304
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7305
end
7306
punchsound1:Play()
7307
 for i = 0, 0.5, 0.1 do
7308
        swait()
7309
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7310
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7311
        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)
7312
        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)
7313
        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)
7314
        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)		
7315
end
7316
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
7317
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
7318
Zanzoken = Instance.new("Part",char)
7319
Zanzoken.Anchored = true
7320
Zanzoken.Position = v3(999,999,999)
7321
Zanzoken.CFrame = Torso.CFrame
7322
game.Debris:AddItem(Zanzoken,0.5)
7323
Zanzoken.Transparency = 1
7324
Zano:Play()
7325
wait()
7326
idk = Instance.new("BillboardGui",Zanzoken)
7327
idk.Size = UDim2.new(10,0,15,0)
7328
idk.AlwaysOnTop = false
7329
idk1 = Instance.new("ImageLabel",idk)
7330
idk1.BackgroundTransparency = 1
7331
idk.ExtentsOffset = v3(0,0,0)
7332
idk1.ImageTransparency = 0
7333
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7334
idk1.Size = UDim2.new(2,0,1,0)
7335
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7336
idk1.Image = "rbxassetid://319554883"
7337
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7338
wait()
7339
Zanzoken = Instance.new("Part",char)
7340
Zanzoken.Anchored = true
7341
Zanzoken.Position = v3(999,999,999)
7342
Zanzoken.CFrame = Torso.CFrame
7343
game.Debris:AddItem(Zanzoken,0.5)
7344
Zanzoken.Transparency = 1
7345
wait()
7346
idk = Instance.new("BillboardGui",Zanzoken)
7347
idk.Size = UDim2.new(20,0,20,0)
7348
idk.AlwaysOnTop = false
7349
idk1 = Instance.new("ImageLabel",idk)
7350
idk1.BackgroundTransparency = 1
7351
idk.ExtentsOffset = v3(0,0,0)
7352
idk1.ImageTransparency = 0
7353
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7354
idk1.Size = UDim2.new(2,0,1,0)
7355
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7356
idk1.Image = "rbxassetid://319554883"
7357
 for i = 0, 0.4, 0.1 do
7358
        swait()
7359
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7360
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7361
        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)
7362
        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)
7363
        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)
7364
        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)		
7365
end
7366
punchsound1:Play()
7367
for i = 0, 0.4, 0.1 do
7368
        swait()
7369
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7370
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7371
        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)
7372
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7373
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7374
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7375
end
7376
for i = 0, 0.4, 0.1 do
7377
        swait()
7378
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7379
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7380
        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)
7381
        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)
7382
        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)
7383
        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)		
7384
end
7385
punchsound1:Play()
7386
for i = 0, 0.4, 0.1 do
7387
        swait()
7388
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7389
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7390
        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)
7391
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7392
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7393
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7394
end
7395
for i = 0, 0.4, 0.1 do
7396
        swait()
7397
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7398
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7399
        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)
7400
        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)
7401
        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)
7402
        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)		
7403
end
7404
punchsound1:Play()
7405
for i = 0, 0.4, 0.1 do
7406
        swait()
7407
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7408
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7409
        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)
7410
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7411
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7412
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7413
end
7414
for i = 0, 0.4, 0.1 do
7415
        swait()
7416
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7417
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7418
        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)
7419
        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)
7420
        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)
7421
        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)		
7422
end
7423
punchsound1:Play()
7424
for i = 0, 0.4, 0.1 do
7425
        swait()
7426
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7427
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7428
        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)
7429
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7430
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7431
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7432
end
7433
for i = 0, 0.4, 0.1 do
7434
        swait()
7435
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7436
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7437
        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)
7438
        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)
7439
        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)
7440
        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)		
7441
end
7442
punchsound1:Play()
7443
for i = 0, 0.4, 0.1 do
7444
        swait()
7445
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7446
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7447
        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)
7448
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7449
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7450
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7451
end
7452
for i = 0, 0.4, 0.1 do
7453
        swait()
7454
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7455
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7456
        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)
7457
        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)
7458
        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)
7459
        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)		
7460
end
7461
punchsound1:Play()
7462
for i = 0, 0.4, 0.1 do
7463
        swait()
7464
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7465
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7466
        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)
7467
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7468
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7469
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7470
end
7471
for i = 0, 0.4, 0.1 do
7472
        swait()
7473
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7474
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7475
        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)
7476
        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)
7477
        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)
7478
        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)		
7479
end
7480
punchsound1:Play()
7481
for i = 0, 0.4, 0.1 do
7482
        swait()
7483
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7484
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7485
        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)
7486
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7487
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7488
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7489
end
7490
punchsound1:Play()
7491
		local pie222 = Instance.new("ParticleEmitter")
7492
pie222.Parent = LeftArm
7493
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7494
pie222.LightEmission = 1
7495
pie222.Size = NumberSequence.new(3)
7496
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
7497
pie222.Transparency = NumberSequence.new(0.6,1)
7498
pie222.EmissionDirection = "Top"
7499
pie222.Enabled = true
7500
pie222.Lifetime = NumberRange.new(1)
7501
pie222.Rotation = NumberRange.new(-320, 320)
7502
pie222.Rate = 404
7503
pie222.Speed = NumberRange.new(0)
7504
pie222.LockedToPart = false
7505
pie222.VelocitySpread = 2 
7506
 for i = 0, 2, 0.1 do
7507
        swait()
7508
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7509
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7510
        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)
7511
        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)
7512
        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)
7513
        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)		
7514
end
7515
wait(2)
7516
bigbangattack2()
7517
pie222:Destroy()
7518
7519
for i,v in pairs(to.Parent:GetChildren()) do
7520
					if v:IsA("Humanoid") then
7521
						v.Health = v.Health - math.huge
7522
						
7523
						v.PlatformStand = true
7524
					end
7525
	end
7526
7527
	hit1 = false
7528
7529
	hit2 = true
7530
for i,v in pairs(to.Parent:GetChildren()) do
7531
					if v:IsA("Humanoid") then
7532
						v.Health = v.Health - 10
7533
						
7534
						v.PlatformStand = true
7535
					end
7536
	end
7537
hit2 = false
7538
7539
hit3 = true
7540
hit4 = true
7541
7542
7543
7544
7545
coroutine.wrap(function()
7546
				for i=1,2 do
7547
					wait()
7548
				
7549
		
7550
						
7551
7552
	
7553
	for i,v in pairs(to.Parent:GetChildren()) do
7554
					if v:IsA("Humanoid") then
7555
						v.Health = v.Health - 2
7556
						
7557
						v.PlatformStand = true
7558
					end
7559
	end
7560
				end
7561
	
7562
					
7563
			wait(3)
7564
			end)()
7565
7566
7567
7568
7569
7570
7571
7572
7573
	
7574
	
7575
 
7576
7577
7578
	
7579
	for i,v in pairs(to.Parent:GetChildren()) do
7580
					if v:IsA("Humanoid") then
7581
						v.Health = v.Health - 10
7582
						
7583
						v.PlatformStand = true
7584
					end
7585
	end
7586
7587
7588
7589
	hitground = new("Part",char)
7590
	hitground.Size = Vector3.new(5,5,5)
7591
	hitground.Name =  "Ground"
7592
	hitground.Transparency = 1
7593
	hitground.CanCollide = false
7594
	game.Debris:AddItem(hitground,2)
7595
	hitground.Position = Vector3.new(999,999,999)
7596
	hitgroundweld = new("Weld",hitground)
7597
	hitgroundweld.Part0 = to
7598
	hitgroundweld.Part1 = hitground
7599
	hitground.Touched:connect(function(hit2)
7600
		if hit2.Size.x > 150 then
7601
			hitground:Destroy()
7602
			ad = new("Part",char)
7603
ad.Name = "NewPart"
7604
ad.Size = Vector3.new(30,0.1,30)	
7605
ad.CanCollide = false
7606
ad.Anchored = true
7607
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
7608
ad.Transparency = 1
7609
aad = new("Decal",ad)
7610
7611
aad.Face = "Top"
7612
aad.Transparency = 1
7613
		aad.Transparency = 0
7614
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
7615
			smoke = new("Part",to)
7616
			smokemesh = new("SpecialMesh",smoke)
7617
			smokemesh.MeshId = "rbxassetid://928329648"
7618
			smoke.BrickColor = hit2.BrickColor
7619
			smoke.Anchored = true
7620
			smoke.Position = hitground.Position
7621
			GroundImpact:Play()
7622
			for i = 1,20 do
7623
				wait()
7624
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
7625
				smoke.Transparency = smoke.Transparency + 1/20
7626
			end
7627
			smoke:Destroy()
7628
			wait(0.5)
7629
			
7630
			for i = 1,20 do
7631
				wait(0.1)
7632
				aad.Transparency = aad.Transparency + 1/20
7633
			end
7634
		end
7635
	end)
7636
	ys = Instance.new("BodyVelocity",to)
7637
ys.Name = "GO"
7638
       
7639
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
7640
7641
ys.Velocity = v3(0,-90,0)
7642
        
7643
	wait(1)
7644
        ys:Destroy()
7645
		
7646
7647
  
7648
hit3 = false
7649
hit4 = false
7650
7651
7652
hit1 = false
7653
	hit2 = false
7654
	hit3 = false
7655
	hit4 = false
7656
idle = true
7657
RootPart.Anchored = false
7658
end
7659
end)
7660
end
7661
7662
function Combo3()
7663
	getplayer = new("Part",char)
7664
getplayer.Position = Vector3.new(999,999,999)
7665
getplayer.Transparency = 1
7666
getplayer.Size = v3(3,3,3)
7667
getplayer.CanCollide = false
7668
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
7669
getplayer.Name = "GetPlayer"
7670
7671
game.Debris:AddItem(getplayer,0.5)
7672
7673
getplayer.Touched:connect(function(hit)
7674
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
7675
				getplayer:Destroy()
7676
				to = hit.Parent:findFirstChild("HumanoidRootPart")
7677
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
7678
				to.Anchored = true
7679
				RootPart.Anchored = true
7680
	idle = false
7681
	
7682
7683
		punchsound1:Play()
7684
		hit1 = true
7685
 for i = 0, 1, 0.1 do
7686
        swait()
7687
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7688
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7689
        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)
7690
        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)
7691
        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)
7692
        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)		
7693
end
7694
punchsound1:Play()
7695
for i = 0, 1, 0.1 do
7696
        swait()
7697
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7698
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7699
        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)
7700
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7701
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7702
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7703
end
7704
punchsound1:Play()
7705
 for i = 0, 1, 0.1 do
7706
        swait()
7707
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7708
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7709
        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)
7710
        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)
7711
        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)
7712
        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)		
7713
end
7714
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
7715
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
7716
Zanzoken = Instance.new("Part",char)
7717
Zanzoken.Anchored = true
7718
Zanzoken.Position = v3(999,999,999)
7719
Zanzoken.CFrame = Torso.CFrame
7720
game.Debris:AddItem(Zanzoken,0.5)
7721
Zanzoken.Transparency = 1
7722
Zano:Play()
7723
wait()
7724
idk = Instance.new("BillboardGui",Zanzoken)
7725
idk.Size = UDim2.new(10,0,15,0)
7726
idk.AlwaysOnTop = false
7727
idk1 = Instance.new("ImageLabel",idk)
7728
idk1.BackgroundTransparency = 1
7729
idk.ExtentsOffset = v3(0,0,0)
7730
idk1.ImageTransparency = 0
7731
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7732
idk1.Size = UDim2.new(2,0,1,0)
7733
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7734
idk1.Image = "rbxassetid://319554883"
7735
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7736
wait()
7737
Zanzoken = Instance.new("Part",char)
7738
Zanzoken.Anchored = true
7739
Zanzoken.Position = v3(999,999,999)
7740
Zanzoken.CFrame = Torso.CFrame
7741
game.Debris:AddItem(Zanzoken,0.5)
7742
Zanzoken.Transparency = 1
7743
wait()
7744
idk = Instance.new("BillboardGui",Zanzoken)
7745
idk.Size = UDim2.new(20,0,20,0)
7746
idk.AlwaysOnTop = false
7747
idk1 = Instance.new("ImageLabel",idk)
7748
idk1.BackgroundTransparency = 1
7749
idk.ExtentsOffset = v3(0,0,0)
7750
idk1.ImageTransparency = 0
7751
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7752
idk1.Size = UDim2.new(2,0,1,0)
7753
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7754
idk1.Image = "rbxassetid://319554883"
7755
 for i = 0, 1, 0.1 do
7756
        swait()
7757
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7758
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7759
        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)
7760
        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)
7761
        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)
7762
        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)		
7763
end
7764
punchsound1:Play()
7765
for i = 0, 1, 0.1 do
7766
        swait()
7767
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7768
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7769
        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)
7770
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7771
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7772
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7773
end
7774
punchsound1:Play()
7775
 for i = 0, 1, 0.1 do
7776
        swait()
7777
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7778
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7779
        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)
7780
        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)
7781
        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)
7782
        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)		
7783
end
7784
 for i = 0, 1, 0.1 do
7785
        swait()
7786
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7787
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7788
        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)
7789
        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)
7790
        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)
7791
        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)		
7792
end
7793
punchsound1:Play()
7794
for i = 0, 1, 0.1 do
7795
        swait()
7796
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7797
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7798
        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)
7799
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7800
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7801
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7802
end
7803
punchsound1:Play()
7804
 for i = 0, 1, 0.1 do
7805
        swait()
7806
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7807
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7808
        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)
7809
        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)
7810
        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)
7811
        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)		
7812
end
7813
 for i = 0, 1, 0.1 do
7814
        swait()
7815
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7816
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7817
        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)
7818
        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)
7819
        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)
7820
        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)		
7821
end
7822
punchsound1:Play()
7823
for i = 0, 1, 0.1 do
7824
        swait()
7825
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7826
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7827
        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)
7828
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7829
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7830
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7831
end
7832
punchsound1:Play()
7833
for i,v in pairs(to.Parent:GetChildren()) do
7834
					if v:IsA("Humanoid") then
7835
						v.Health = v.Health - 10
7836
						
7837
						v.PlatformStand = true
7838
					end
7839
	end
7840
 for i = 0, 1, 0.1 do
7841
        swait()
7842
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7843
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7844
        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)
7845
        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)
7846
        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)
7847
        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)		
7848
end
7849
7850
for i = 0, 1, 0.1 do
7851
        swait()
7852
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7853
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7854
        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)
7855
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7856
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7857
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7858
end
7859
punchsound1:Play()
7860
 for i = 0, 1, 0.1 do
7861
        swait()
7862
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7863
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7864
        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)
7865
        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)
7866
        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)
7867
        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)		
7868
end
7869
for i,v in pairs(to.Parent:GetChildren()) do
7870
					if v:IsA("Humanoid") then
7871
						v.Health = v.Health - 3
7872
						
7873
						v.PlatformStand = true
7874
					end
7875
	end
7876
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
7877
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
7878
Zanzoken = Instance.new("Part",char)
7879
Zanzoken.Anchored = true
7880
Zanzoken.Position = v3(999,999,999)
7881
Zanzoken.CFrame = Torso.CFrame
7882
game.Debris:AddItem(Zanzoken,0.5)
7883
Zanzoken.Transparency = 1
7884
Zano:Play()
7885
wait()
7886
idk = Instance.new("BillboardGui",Zanzoken)
7887
idk.Size = UDim2.new(10,0,15,0)
7888
idk.AlwaysOnTop = false
7889
idk1 = Instance.new("ImageLabel",idk)
7890
idk1.BackgroundTransparency = 1
7891
idk.ExtentsOffset = v3(0,0,0)
7892
idk1.ImageTransparency = 0
7893
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7894
idk1.Size = UDim2.new(2,0,1,0)
7895
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7896
idk1.Image = "rbxassetid://319554883"
7897
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7898
wait()
7899
Zanzoken = Instance.new("Part",char)
7900
Zanzoken.Anchored = true
7901
Zanzoken.Position = v3(999,999,999)
7902
Zanzoken.CFrame = Torso.CFrame
7903
game.Debris:AddItem(Zanzoken,0.5)
7904
Zanzoken.Transparency = 1
7905
wait()
7906
idk = Instance.new("BillboardGui",Zanzoken)
7907
idk.Size = UDim2.new(20,0,20,0)
7908
idk.AlwaysOnTop = false
7909
idk1 = Instance.new("ImageLabel",idk)
7910
idk1.BackgroundTransparency = 1
7911
idk.ExtentsOffset = v3(0,0,0)
7912
idk1.ImageTransparency = 0
7913
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7914
idk1.Size = UDim2.new(2,0,1,0)
7915
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7916
idk1.Image = "rbxassetid://319554883"
7917
 for i = 0, 1, 0.1 do
7918
        swait()
7919
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7920
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7921
        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)
7922
        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)
7923
        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)
7924
        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)		
7925
end
7926
for i = 0, 1, 0.1 do
7927
        swait()
7928
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7929
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7930
        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)
7931
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7932
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7933
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
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, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7939
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7940
        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)
7941
        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)
7942
        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)
7943
        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)		
7944
end
7945
for i,v in pairs(to.Parent:GetChildren()) do
7946
					if v:IsA("Humanoid") then
7947
						v.Health = v.Health - 3
7948
						
7949
						v.PlatformStand = true
7950
					end
7951
	end
7952
	to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
7953
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
7954
Zanzoken = Instance.new("Part",char)
7955
Zanzoken.Anchored = true
7956
Zanzoken.Position = v3(999,999,999)
7957
Zanzoken.CFrame = Torso.CFrame
7958
game.Debris:AddItem(Zanzoken,0.5)
7959
Zanzoken.Transparency = 1
7960
Zano:Play()
7961
wait()
7962
idk = Instance.new("BillboardGui",Zanzoken)
7963
idk.Size = UDim2.new(10,0,15,0)
7964
idk.AlwaysOnTop = false
7965
idk1 = Instance.new("ImageLabel",idk)
7966
idk1.BackgroundTransparency = 1
7967
idk.ExtentsOffset = v3(0,0,0)
7968
idk1.ImageTransparency = 0
7969
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7970
idk1.Size = UDim2.new(2,0,1,0)
7971
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7972
idk1.Image = "rbxassetid://319554883"
7973
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7974
wait()
7975
Zanzoken = Instance.new("Part",char)
7976
Zanzoken.Anchored = true
7977
Zanzoken.Position = v3(999,999,999)
7978
Zanzoken.CFrame = Torso.CFrame
7979
game.Debris:AddItem(Zanzoken,0.5)
7980
Zanzoken.Transparency = 1
7981
wait()
7982
idk = Instance.new("BillboardGui",Zanzoken)
7983
idk.Size = UDim2.new(20,0,20,0)
7984
idk.AlwaysOnTop = false
7985
idk1 = Instance.new("ImageLabel",idk)
7986
idk1.BackgroundTransparency = 1
7987
idk.ExtentsOffset = v3(0,0,0)
7988
idk1.ImageTransparency = 0
7989
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7990
idk1.Size = UDim2.new(2,0,1,0)
7991
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7992
idk1.Image = "rbxassetid://319554883"
7993
punchsound1:Play()
7994
for i = 0, 1, 0.1 do
7995
        swait()
7996
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7997
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7998
        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)
7999
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8000
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8001
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8002
end
8003
punchsound1:Play()
8004
 for i = 0, 1, 0.1 do
8005
        swait()
8006
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8007
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8008
        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)
8009
        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)
8010
        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)
8011
        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)		
8012
end
8013
8014
8015
for i,v in pairs(to.Parent:GetChildren()) do
8016
					if v:IsA("Humanoid") then
8017
						v.Health = v.Health - 20
8018
						
8019
						v.PlatformStand = true
8020
					end
8021
	end
8022
StrongPunch:Play()
8023
for i = 0, 1, 0.1 do
8024
        swait()
8025
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8026
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8027
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8028
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8029
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8030
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8031
      end
8032
 for i = 0, 1, 0.1 do
8033
        swait()
8034
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8035
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8036
        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)
8037
        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)
8038
        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)
8039
        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)		
8040
end
8041
for i,v in pairs(to.Parent:GetChildren()) do
8042
					if v:IsA("Humanoid") then
8043
						v.Health = v.Health - 3
8044
						
8045
						v.PlatformStand = true
8046
					end
8047
	end
8048
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
8049
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
8050
Zanzoken = Instance.new("Part",char)
8051
Zanzoken.Anchored = true
8052
Zanzoken.Position = v3(999,999,999)
8053
Zanzoken.CFrame = Torso.CFrame
8054
game.Debris:AddItem(Zanzoken,0.5)
8055
Zanzoken.Transparency = 1
8056
Zano:Play()
8057
wait()
8058
idk = Instance.new("BillboardGui",Zanzoken)
8059
idk.Size = UDim2.new(10,0,15,0)
8060
idk.AlwaysOnTop = false
8061
idk1 = Instance.new("ImageLabel",idk)
8062
idk1.BackgroundTransparency = 1
8063
idk.ExtentsOffset = v3(0,0,0)
8064
idk1.ImageTransparency = 0
8065
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8066
idk1.Size = UDim2.new(2,0,1,0)
8067
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8068
idk1.Image = "rbxassetid://319554883"
8069
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
8070
wait()
8071
Zanzoken = Instance.new("Part",char)
8072
Zanzoken.Anchored = true
8073
Zanzoken.Position = v3(999,999,999)
8074
Zanzoken.CFrame = Torso.CFrame
8075
game.Debris:AddItem(Zanzoken,0.5)
8076
Zanzoken.Transparency = 1
8077
wait()
8078
idk = Instance.new("BillboardGui",Zanzoken)
8079
idk.Size = UDim2.new(20,0,20,0)
8080
idk.AlwaysOnTop = false
8081
idk1 = Instance.new("ImageLabel",idk)
8082
idk1.BackgroundTransparency = 1
8083
idk.ExtentsOffset = v3(0,0,0)
8084
idk1.ImageTransparency = 0
8085
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8086
idk1.Size = UDim2.new(2,0,1,0)
8087
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8088
idk1.Image = "rbxassetid://319554883"
8089
 for i = 0, 1, 0.1 do
8090
        swait()
8091
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8092
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8093
        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)
8094
        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)
8095
        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)
8096
        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)		
8097
end
8098
punchsound1:Play()
8099
for i = 0, 1, 0.1 do
8100
        swait()
8101
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8102
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8103
        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)
8104
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8105
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8106
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8107
end
8108
punchsound1:Play()
8109
 for i = 0, 1, 0.1 do
8110
        swait()
8111
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8112
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8113
        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)
8114
        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)
8115
        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)
8116
        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)		
8117
end
8118
for i = 0, 1, 0.1 do
8119
        swait()
8120
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8121
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8122
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8123
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8124
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8125
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8126
      end
8127
 for i = 0, 1, 0.1 do
8128
        swait()
8129
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8130
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8131
        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)
8132
        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)
8133
        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)
8134
        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)		
8135
end
8136
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
8137
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
8138
Zanzoken = Instance.new("Part",char)
8139
Zanzoken.Anchored = true
8140
Zanzoken.Position = v3(999,999,999)
8141
Zanzoken.CFrame = Torso.CFrame
8142
game.Debris:AddItem(Zanzoken,0.5)
8143
Zanzoken.Transparency = 1
8144
Zano:Play()
8145
wait()
8146
idk = Instance.new("BillboardGui",Zanzoken)
8147
idk.Size = UDim2.new(10,0,15,0)
8148
idk.AlwaysOnTop = false
8149
idk1 = Instance.new("ImageLabel",idk)
8150
idk1.BackgroundTransparency = 1
8151
idk.ExtentsOffset = v3(0,0,0)
8152
idk1.ImageTransparency = 0
8153
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8154
idk1.Size = UDim2.new(2,0,1,0)
8155
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8156
idk1.Image = "rbxassetid://319554883"
8157
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
8158
wait()
8159
Zanzoken = Instance.new("Part",char)
8160
Zanzoken.Anchored = true
8161
Zanzoken.Position = v3(999,999,999)
8162
Zanzoken.CFrame = Torso.CFrame
8163
game.Debris:AddItem(Zanzoken,0.5)
8164
Zanzoken.Transparency = 1
8165
wait()
8166
idk = Instance.new("BillboardGui",Zanzoken)
8167
idk.Size = UDim2.new(20,0,20,0)
8168
idk.AlwaysOnTop = false
8169
idk1 = Instance.new("ImageLabel",idk)
8170
idk1.BackgroundTransparency = 1
8171
idk.ExtentsOffset = v3(0,0,0)
8172
idk1.ImageTransparency = 0
8173
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8174
idk1.Size = UDim2.new(2,0,1,0)
8175
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8176
idk1.Image = "rbxassetid://319554883"
8177
StrongPunch:Play()
8178
Break:Play()
8179
local Aura4 = Instance.new('ParticleEmitter')
8180
Aura4.Name = "Aura"
8181
Aura4.Texture = "rbxassetid://1046299182"
8182
Aura4.Parent = Torso
8183
Aura4.LightEmission = 1
8184
Aura4.Transparency = NumberSequence.new(0.7,1)
8185
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
8186
Aura4.Size = NumberSequence.new(1,30)
8187
Aura4.Rotation = NumberRange.new(-360,360)
8188
Aura4.LockedToPart = true
8189
Aura4.Lifetime = NumberRange.new(0.2)
8190
Aura4.Rate = 100
8191
Aura4.Speed = NumberRange.new(0)
8192
Aura4.EmissionDirection = "Top"	
8193
for i = 0, 6, 0.1 do
8194
        swait()
8195
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8196
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8197
        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)
8198
        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)
8199
        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)
8200
        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)
8201
      end
8202
Aura4:Destroy()
8203
wait(0.1)
8204
local Aura4 = Instance.new('ParticleEmitter')
8205
Aura4.Name = "Aura"
8206
Aura4.Texture = "rbxassetid://1046299182"
8207
Aura4.Parent = Torso
8208
Aura4.LightEmission = 1
8209
Aura4.Transparency = NumberSequence.new(0.7,1)
8210
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
8211
Aura4.Size = NumberSequence.new(1,30)
8212
Aura4.Rotation = NumberRange.new(-360,360)
8213
Aura4.LockedToPart = true
8214
Aura4.Lifetime = NumberRange.new(0.2)
8215
Aura4.Rate = 100
8216
Aura4.Speed = NumberRange.new(0)
8217
Aura4.EmissionDirection = "Top"
8218
StrongPunch1:Play()
8219
Break:Play()
8220
 for i = 0, 6, 0.1 do
8221
        swait()
8222
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8223
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8224
        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)
8225
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8226
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8227
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8228
      end
8229
Aura4:Destroy()
8230
StrongPunch2:Play()
8231
Break:Play()
8232
local Aura4 = Instance.new('ParticleEmitter')
8233
Aura4.Name = "Aura"
8234
Aura4.Texture = "rbxassetid://1046299182"
8235
Aura4.Parent = Torso
8236
Aura4.LightEmission = 1
8237
Aura4.Transparency = NumberSequence.new(0.7,1)
8238
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
8239
Aura4.Size = NumberSequence.new(1,30)
8240
Aura4.Rotation = NumberRange.new(-360,360)
8241
Aura4.LockedToPart = true
8242
Aura4.Lifetime = NumberRange.new(0.2)
8243
Aura4.Rate = 100
8244
Aura4.Speed = NumberRange.new(0)
8245
Aura4.EmissionDirection = "Top"
8246
   for i = 0, 7, 0.1 do
8247
        swait()
8248
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8249
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8250
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8251
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8252
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8253
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8254
end
8255
	to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
8256
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
8257
Aura4:Destroy()
8258
Zanzoken = Instance.new("Part",char)
8259
Zanzoken.Anchored = true
8260
Zanzoken.Position = v3(999,999,999)
8261
Zanzoken.CFrame = Torso.CFrame
8262
game.Debris:AddItem(Zanzoken,0.5)
8263
Zanzoken.Transparency = 1
8264
Zano:Play()
8265
wait()
8266
idk = Instance.new("BillboardGui",Zanzoken)
8267
idk.Size = UDim2.new(10,0,15,0)
8268
idk.AlwaysOnTop = false
8269
idk1 = Instance.new("ImageLabel",idk)
8270
idk1.BackgroundTransparency = 1
8271
idk.ExtentsOffset = v3(0,0,0)
8272
idk1.ImageTransparency = 0
8273
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8274
idk1.Size = UDim2.new(2,0,1,0)
8275
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8276
idk1.Image = "rbxassetid://319554883"
8277
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
8278
wait()
8279
Zanzoken = Instance.new("Part",char)
8280
Zanzoken.Anchored = true
8281
Zanzoken.Position = v3(999,999,999)
8282
Zanzoken.CFrame = Torso.CFrame
8283
game.Debris:AddItem(Zanzoken,0.5)
8284
Zanzoken.Transparency = 1
8285
wait()
8286
idk = Instance.new("BillboardGui",Zanzoken)
8287
idk.Size = UDim2.new(20,0,20,0)
8288
idk.AlwaysOnTop = false
8289
idk1 = Instance.new("ImageLabel",idk)
8290
idk1.BackgroundTransparency = 1
8291
idk.ExtentsOffset = v3(0,0,0)
8292
idk1.ImageTransparency = 0
8293
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8294
idk1.Size = UDim2.new(2,0,1,0)
8295
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8296
idk1.Image = "rbxassetid://319554883"
8297
 for i = 0, 1, 0.1 do
8298
        swait()
8299
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8300
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8301
        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)
8302
        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)
8303
        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)
8304
        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)		
8305
end
8306
punchsound1:Play()
8307
for i = 0, 1, 0.1 do
8308
        swait()
8309
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8310
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8311
        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)
8312
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8313
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8314
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8315
end
8316
punchsound1:Play()
8317
 for i = 0, 1, 0.1 do
8318
        swait()
8319
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8320
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8321
        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)
8322
        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)
8323
        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)
8324
        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)		
8325
end
8326
for i = 0, 1, 0.1 do
8327
        swait()
8328
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8329
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8330
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8331
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8332
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8333
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8334
      end
8335
 for i = 0, 1, 0.1 do
8336
        swait()
8337
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8338
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8339
        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)
8340
        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)
8341
        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)
8342
        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)		
8343
end
8344
punchsound1:Play()
8345
for i = 0, 0.5, 0.1 do
8346
        swait()
8347
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8348
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8349
        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)
8350
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8351
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8352
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8353
end
8354
punchsound1:Play()
8355
 for i = 0, 0.5, 0.1 do
8356
        swait()
8357
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8358
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8359
        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)
8360
        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)
8361
        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)
8362
        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)		
8363
end
8364
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
8365
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
8366
Zanzoken = Instance.new("Part",char)
8367
Zanzoken.Anchored = true
8368
Zanzoken.Position = v3(999,999,999)
8369
Zanzoken.CFrame = Torso.CFrame
8370
game.Debris:AddItem(Zanzoken,0.5)
8371
Zanzoken.Transparency = 1
8372
Zano:Play()
8373
wait()
8374
idk = Instance.new("BillboardGui",Zanzoken)
8375
idk.Size = UDim2.new(10,0,15,0)
8376
idk.AlwaysOnTop = false
8377
idk1 = Instance.new("ImageLabel",idk)
8378
idk1.BackgroundTransparency = 1
8379
idk.ExtentsOffset = v3(0,0,0)
8380
idk1.ImageTransparency = 0
8381
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8382
idk1.Size = UDim2.new(2,0,1,0)
8383
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8384
idk1.Image = "rbxassetid://319554883"
8385
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
8386
wait()
8387
Zanzoken = Instance.new("Part",char)
8388
Zanzoken.Anchored = true
8389
Zanzoken.Position = v3(999,999,999)
8390
Zanzoken.CFrame = Torso.CFrame
8391
game.Debris:AddItem(Zanzoken,0.5)
8392
Zanzoken.Transparency = 1
8393
wait()
8394
idk = Instance.new("BillboardGui",Zanzoken)
8395
idk.Size = UDim2.new(20,0,20,0)
8396
idk.AlwaysOnTop = false
8397
idk1 = Instance.new("ImageLabel",idk)
8398
idk1.BackgroundTransparency = 1
8399
idk.ExtentsOffset = v3(0,0,0)
8400
idk1.ImageTransparency = 0
8401
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8402
idk1.Size = UDim2.new(2,0,1,0)
8403
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8404
idk1.Image = "rbxassetid://319554883"
8405
 for i = 0, 0.4, 0.1 do
8406
        swait()
8407
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8408
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8409
        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)
8410
        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)
8411
        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)
8412
        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)		
8413
end
8414
punchsound1:Play()
8415
for i = 0, 0.4, 0.1 do
8416
        swait()
8417
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8418
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8419
        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)
8420
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8421
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8422
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8423
end
8424
punchsound1:Play()
8425
 for i = 0, 1, 0.1 do
8426
        swait()
8427
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8428
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8429
        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)
8430
        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)
8431
        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)
8432
        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)		
8433
end
8434
for i,v in pairs(to.Parent:GetChildren()) do
8435
					if v:IsA("Humanoid") then
8436
						v.Health = v.Health - 8
8437
						
8438
						v.PlatformStand = true
8439
					end
8440
	end
8441
8442
	hit1 = false
8443
8444
		punchsound1:Play()
8445
	hit2 = true
8446
      for i = 0, 1, 0.1 do
8447
        swait()
8448
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8449
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8450
        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)
8451
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8452
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8453
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8454
      end
8455
for i,v in pairs(to.Parent:GetChildren()) do
8456
					if v:IsA("Humanoid") then
8457
						v.Health = v.Health - 10
8458
						
8459
						v.PlatformStand = true
8460
					end
8461
	end
8462
hit2 = false
8463
8464
	punchsound1:Play()
8465
hit3 = true
8466
hit4 = true
8467
8468
8469
punchsound1:Play()
8470
8471
8472
coroutine.wrap(function()
8473
				for i=1,2 do
8474
					wait()
8475
				
8476
		
8477
						
8478
8479
	
8480
	for i,v in pairs(to.Parent:GetChildren()) do
8481
					if v:IsA("Humanoid") then
8482
						v.Health = v.Health - 30
8483
						
8484
						v.PlatformStand = true
8485
					end
8486
	end
8487
				end
8488
	
8489
					
8490
			wait(3)
8491
			end)()
8492
8493
8494
8495
RootPart.Anchored = false
8496
8497
8498
8499
8500
8501
	StrongPunch:Play()
8502
	
8503
	
8504
 
8505
8506
8507
	
8508
	for i,v in pairs(to.Parent:GetChildren()) do
8509
					if v:IsA("Humanoid") then
8510
						v.Health = v.Health - 20
8511
						
8512
						v.PlatformStand = true
8513
					end
8514
	end
8515
8516
StrongPunch2:Play()
8517
8518
8519
	hitground = new("Part",char)
8520
	hitground.Size = Vector3.new(5,5,5)
8521
	hitground.Name =  "Ground"
8522
	hitground.Transparency = 1
8523
	hitground.CanCollide = false
8524
	game.Debris:AddItem(hitground,2)
8525
	hitground.Position = Vector3.new(999,999,999)
8526
	hitgroundweld = new("Weld",hitground)
8527
	hitgroundweld.Part0 = to
8528
	hitgroundweld.Part1 = hitground
8529
	hitground.Touched:connect(function(hit2)
8530
		if hit2.Size.x > 150 then
8531
			hitground:Destroy()
8532
			ad = new("Part",char)
8533
ad.Name = "NewPart"
8534
ad.Size = Vector3.new(30,0.1,30)	
8535
ad.CanCollide = false
8536
ad.Anchored = true
8537
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
8538
ad.Transparency = 1
8539
aad = new("Decal",ad)
8540
8541
aad.Face = "Top"
8542
aad.Transparency = 1
8543
		aad.Transparency = 0
8544
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
8545
			smoke = new("Part",to)
8546
			smokemesh = new("SpecialMesh",smoke)
8547
			smokemesh.MeshId = "rbxassetid://928329648"
8548
			smoke.BrickColor = hit2.BrickColor
8549
			smoke.Anchored = true
8550
			smoke.Position = hitground.Position
8551
			GroundImpact:Play()
8552
			for i = 1,20 do
8553
				wait()
8554
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
8555
				smoke.Transparency = smoke.Transparency + 1/20
8556
			end
8557
			smoke:Destroy()
8558
			wait(0.5)
8559
			
8560
			for i = 1,20 do
8561
				wait(0.1)
8562
				aad.Transparency = aad.Transparency + 1/20
8563
			end
8564
		end
8565
	end)
8566
	ys = Instance.new("BodyVelocity",to)
8567
ys.Name = "GO"
8568
       
8569
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8570
8571
ys.Velocity = v3(0,-90,0)
8572
        
8573
	wait(1)
8574
        ys:Destroy()
8575
8576
	
8577
	
8578
8579
  
8580
hit3 = false
8581
hit4 = false
8582
8583
8584
hit1 = false
8585
	hit2 = false
8586
	hit3 = false
8587
	hit4 = false
8588
idle = true
8589
  RootPart.Anchored = false
8590
to.Anchored = false
8591
end
8592
end)
8593
end
8594
8595
8596
function Combo2()
8597
	getplayer = new("Part",char)
8598
getplayer.Position = Vector3.new(999,999,999)
8599
getplayer.Transparency = 1
8600
getplayer.Size = v3(3,3,3)
8601
getplayer.CanCollide = false
8602
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
8603
getplayer.Name = "GetPlayer"
8604
8605
game.Debris:AddItem(getplayer,0.5)
8606
8607
getplayer.Touched:connect(function(hit)
8608
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
8609
				getplayer:Destroy()
8610
				to = hit.Parent:findFirstChild("HumanoidRootPart")
8611
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
8612
				to.Anchored = true
8613
	idle = false
8614
	
8615
8616
		punchsound1:Play()
8617
		hit1 = true
8618
 for i = 0, 1, 0.1 do
8619
        swait()
8620
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8621
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8622
        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)
8623
        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)
8624
        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)
8625
        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)		
8626
end
8627
punchsound1:Play()
8628
for i = 0, 1, 0.1 do
8629
        swait()
8630
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8631
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8632
        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)
8633
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8634
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8635
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8636
end
8637
punchsound1:Play()
8638
 for i = 0, 1, 0.1 do
8639
        swait()
8640
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8641
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8642
        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)
8643
        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)
8644
        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)
8645
        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)		
8646
end
8647
for i = 0, 1, 0.1 do
8648
        swait()
8649
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8650
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8651
        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)
8652
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8653
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8654
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8655
      end
8656
 for i = 0, 1, 0.1 do
8657
        swait()
8658
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8659
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8660
        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)
8661
        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)
8662
        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)
8663
        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)		
8664
end
8665
StrongPunch1:Play()
8666
for i = 0, 1, 0.1 do
8667
        swait()
8668
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8669
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8670
        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)
8671
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8672
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8673
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8674
      end
8675
 for i = 0, 0.6, 0.1 do
8676
        swait()
8677
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8678
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8679
        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)
8680
        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)
8681
        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)
8682
        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)		
8683
end
8684
for i = 0, 0.6, 0.1 do
8685
        swait()
8686
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8687
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8688
        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)
8689
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8690
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8691
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8692
      end
8693
for i,v in pairs(to.Parent:GetChildren()) do
8694
					if v:IsA("Humanoid") then
8695
						v.Health = v.Health - 6
8696
						
8697
						v.PlatformStand = true
8698
					end
8699
	end
8700
StrongPunch:Play()
8701
for i = 0, 1, 0.1 do
8702
        swait()
8703
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8704
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8705
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8706
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8707
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8708
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8709
      end
8710
for i,v in pairs(to.Parent:GetChildren()) do
8711
					if v:IsA("Humanoid") then
8712
						v.Health = v.Health - 8
8713
						
8714
						v.PlatformStand = true
8715
					end
8716
	end
8717
8718
	hit1 = false
8719
8720
		punchsound1:Play()
8721
	hit2 = true
8722
      for i = 0, 1, 0.1 do
8723
        swait()
8724
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8725
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8726
        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)
8727
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8728
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8729
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8730
      end
8731
for i,v in pairs(to.Parent:GetChildren()) do
8732
					if v:IsA("Humanoid") then
8733
						v.Health = v.Health - 5
8734
						
8735
						v.PlatformStand = true
8736
					end
8737
	end
8738
hit2 = false
8739
8740
	punchsound1:Play()
8741
hit3 = true
8742
hit4 = true
8743
8744
8745
punchsound1:Play()
8746
8747
coroutine.wrap(function()
8748
				for i=1,2 do
8749
					wait()
8750
						to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
8751
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
8752
					Zanzoken = Instance.new("Part",char)
8753
Zanzoken.Anchored = true
8754
Zanzoken.Position = v3(999,999,999)
8755
Zanzoken.CFrame = Torso.CFrame
8756
game.Debris:AddItem(Zanzoken,0.5)
8757
Zanzoken.Transparency = 1
8758
Zano:Play()
8759
wait()
8760
idk = Instance.new("BillboardGui",Zanzoken)
8761
idk.Size = UDim2.new(10,0,15,0)
8762
idk.AlwaysOnTop = false
8763
idk1 = Instance.new("ImageLabel",idk)
8764
idk1.BackgroundTransparency = 1
8765
idk.ExtentsOffset = v3(0,0,0)
8766
idk1.ImageTransparency = 0
8767
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8768
idk1.Size = UDim2.new(2,0,1,0)
8769
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8770
idk1.Image = "rbxassetid://319554883"
8771
wait()
8772
Zanzoken = Instance.new("Part",char)
8773
Zanzoken.Anchored = true
8774
Zanzoken.Position = v3(999,999,999)
8775
Zanzoken.CFrame = Torso.CFrame
8776
game.Debris:AddItem(Zanzoken,0.5)
8777
Zanzoken.Transparency = 1
8778
wait()
8779
idk = Instance.new("BillboardGui",Zanzoken)
8780
idk.Size = UDim2.new(20,0,20,0)
8781
idk.AlwaysOnTop = false
8782
idk1 = Instance.new("ImageLabel",idk)
8783
idk1.BackgroundTransparency = 1
8784
idk.ExtentsOffset = v3(0,0,0)
8785
idk1.ImageTransparency = 0
8786
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8787
idk1.Size = UDim2.new(2,0,1,0)
8788
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8789
idk1.Image = "rbxassetid://319554883"
8790
					for i = 0, 1, 0.1 do
8791
        swait()
8792
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8793
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8794
        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)
8795
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8796
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8797
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8798
      end
8799
						StrongPunch:Play()
8800
	for i,v in pairs(to.Parent:GetChildren()) do
8801
					if v:IsA("Humanoid") then
8802
						v.Health = v.Health - 10
8803
						
8804
						v.PlatformStand = true
8805
					end
8806
	end
8807
				end
8808
	
8809
					
8810
			wait(0.7)
8811
			end)()
8812
8813
  
8814
8815
8816
RootPart.Anchored = true
8817
to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
8818
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
8819
								Zanzoken = Instance.new("Part",char)
8820
Zanzoken.Anchored = true
8821
Zanzoken.Position = v3(999,999,999)
8822
Zanzoken.CFrame = Torso.CFrame
8823
game.Debris:AddItem(Zanzoken,0.5)
8824
Zanzoken.Transparency = 1
8825
Zano:Play()
8826
wait()
8827
idk = Instance.new("BillboardGui",Zanzoken)
8828
idk.Size = UDim2.new(10,0,15,0)
8829
idk.AlwaysOnTop = false
8830
idk1 = Instance.new("ImageLabel",idk)
8831
idk1.BackgroundTransparency = 1
8832
idk.ExtentsOffset = v3(0,0,0)
8833
idk1.ImageTransparency = 0
8834
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8835
idk1.Size = UDim2.new(2,0,1,0)
8836
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8837
idk1.Image = "rbxassetid://319554883"
8838
wait()
8839
Zanzoken = Instance.new("Part",char)
8840
Zanzoken.Anchored = true
8841
Zanzoken.Position = v3(999,999,999)
8842
Zanzoken.CFrame = Torso.CFrame
8843
game.Debris:AddItem(Zanzoken,0.5)
8844
Zanzoken.Transparency = 1
8845
wait()
8846
idk = Instance.new("BillboardGui",Zanzoken)
8847
idk.Size = UDim2.new(20,0,20,0)
8848
idk.AlwaysOnTop = false
8849
idk1 = Instance.new("ImageLabel",idk)
8850
idk1.BackgroundTransparency = 1
8851
idk.ExtentsOffset = v3(0,0,0)
8852
idk1.ImageTransparency = 0
8853
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8854
idk1.Size = UDim2.new(2,0,1,0)
8855
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8856
idk1.Image = "rbxassetid://319554883"
8857
8858
for i = 0, 1, 0.1 do
8859
        swait()
8860
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8861
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8862
        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)
8863
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8864
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8865
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8866
      end	
8867
8868
8869
	StrongPunch:Play()
8870
	
8871
	
8872
 for i = 0, 1, 0.1 do
8873
        swait()
8874
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8875
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8876
        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)
8877
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8878
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8879
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8880
      end	
8881
8882
for i = 0, 1, 0.1 do
8883
        swait()
8884
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8885
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8886
        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)
8887
        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)
8888
        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)
8889
        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)
8890
      end
8891
8892
8893
	
8894
	for i,v in pairs(to.Parent:GetChildren()) do
8895
					if v:IsA("Humanoid") then
8896
						v.Health = v.Health - 20
8897
						
8898
						v.PlatformStand = true
8899
					end
8900
	end
8901
8902
StrongPunch2:Play()
8903
 for i = 0, 1, 0.1 do
8904
        swait()
8905
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8906
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8907
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8908
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8909
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8910
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8911
      end
8912
8913
	hitground = new("Part",char)
8914
	hitground.Size = Vector3.new(5,5,5)
8915
	hitground.Name =  "Ground"
8916
	hitground.Transparency = 1
8917
	hitground.CanCollide = false
8918
	game.Debris:AddItem(hitground,2)
8919
	hitground.Position = Vector3.new(999,999,999)
8920
	hitgroundweld = new("Weld",hitground)
8921
	hitgroundweld.Part0 = to
8922
	hitgroundweld.Part1 = hitground
8923
	hitground.Touched:connect(function(hit2)
8924
		if hit2.Size.x > 150 then
8925
			hitground:Destroy()
8926
			ad = new("Part",char)
8927
ad.Name = "NewPart"
8928
ad.Size = Vector3.new(30,0.1,30)	
8929
ad.CanCollide = false
8930
ad.Anchored = true
8931
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
8932
ad.Transparency = 1
8933
aad = new("Decal",ad)
8934
8935
aad.Face = "Top"
8936
aad.Transparency = 1
8937
		aad.Transparency = 0
8938
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
8939
			smoke = new("Part",to)
8940
			smokemesh = new("SpecialMesh",smoke)
8941
			smokemesh.MeshId = "rbxassetid://928329648"
8942
			smoke.BrickColor = hit2.BrickColor
8943
			smoke.Anchored = true
8944
			smoke.Position = hitground.Position
8945
			GroundImpact:Play()
8946
			for i = 1,20 do
8947
				wait()
8948
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
8949
				smoke.Transparency = smoke.Transparency + 1/20
8950
			end
8951
			smoke:Destroy()
8952
			wait(0.5)
8953
			
8954
			for i = 1,20 do
8955
				wait(0.1)
8956
				aad.Transparency = aad.Transparency + 1/20
8957
			end
8958
		end
8959
	end)
8960
	to.Anchored = false
8961
	ys = Instance.new("BodyVelocity",to)
8962
ys.Name = "GO"
8963
       
8964
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8965
8966
ys.Velocity = v3(0,-90,0)
8967
        
8968
	wait(1)
8969
        ys:Destroy()
8970
8971
	
8972
	
8973
8974
  
8975
hit3 = false
8976
hit4 = false
8977
8978
8979
hit1 = false
8980
	hit2 = false
8981
	hit3 = false
8982
	hit4 = false
8983
idle = true
8984
  RootPart.Anchored = false
8985
end
8986
end)
8987
end
8988
8989
 function KABOOMZ222()
8990
    local effspwn = Instance.new("Part")
8991
    coroutine.resume(coroutine.create(function()
8992
      local sound1 = Instance.new("Sound")
8993
      sound1.SoundId = "rbxassetid://440145223"
8994
      sound1.MaxDistance = 600
8995
      sound1.EmitterSize = 60
8996
      sound1.Volume = 5.5
8997
      sound1.Pitch = 1.3
8998
      sound1.Parent = effspwn
8999
      local sound2 = Instance.new("Sound")
9000
      sound2.SoundId = "rbxassetid://440145223"
9001
      sound2.MaxDistance = 300
9002
      sound2.EmitterSize = 20
9003
      sound2.Volume = 3
9004
      sound2.Pitch = 0.7
9005
      sound2.Parent = effspwn
9006
      local sound3 = Instance.new("Sound")
9007
      sound3.SoundId = "rbxassetid://440145223"
9008
      sound2.MaxDistance = 400
9009
      sound2.EmitterSize = 30
9010
      sound2.Volume = 0.5
9011
      sound2.Pitch = 0.5
9012
      sound2.Parent = effspwn
9013
      sound2:Play()
9014
      wait()
9015
      sound1:Play()
9016
      sound3:Play()
9017
    end))
9018
    local model = Instance.new("Model")
9019
    game.Debris:AddItem(model, 20)
9020
    model.Name = "smasheffects"
9021
    model.Parent = workspace
9022
    effspwn.Name = "spwnr"
9023
    effspwn.Size = Vector3.new(1, 1, 1)
9024
    effspwn.Anchored = true
9025
    effspwn.CanCollide = false
9026
    effspwn.Transparency = 1
9027
    effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
9028
    effspwn.Parent = model
9029
9030
9031
9032
9033
    coroutine.resume(coroutine.create(function()
9034
      local shok = Instance.new("Part")
9035
      shok.Name = "whoosh"
9036
      shok.BrickColor = BrickColor.new("Institutional white")
9037
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
9038
      shok.Size = Vector3.new(1, 1, 1)
9039
      shok.Anchored = true
9040
      shok.Material = "Neon"
9041
      shok.Transparency = 1
9042
      shok.CanCollide = false
9043
      shok.Parent = model
9044
      game.Debris:AddItem(shok, 12)
9045
      local mesh = Instance.new("SpecialMesh")
9046
      mesh.MeshType = "FileMesh"
9047
      mesh.MeshId = "rbxassetid://437347603"
9048
      mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
9049
      mesh.Parent = shok
9050
9051
9052
9053
9054
9055
      for e = 1, 8 do
9056
        wait()
9057
        mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
9058
        shok.Transparency = shok.Transparency + 0.035
9059
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
9060
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
9061
       
9062
9063
      end
9064
      for e = 1, 16 do
9065
        wait()
9066
        mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
9067
        shok.Transparency = shok.Transparency + 0.11
9068
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
9069
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
9070
       
9071
      end
9072
    end))
9073
    coroutine.resume(coroutine.create(function()
9074
      local shok = Instance.new("Part")
9075
      shok.Name = "wring1"
9076
      shok.BrickColor = BrickColor.new("Institutional white")
9077
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
9078
      shok.Size = Vector3.new(1, 1, 1)
9079
      shok.Anchored = true
9080
      shok.Material = "Neon"
9081
      shok.Transparency = 0.25
9082
      shok.CanCollide = false
9083
      shok.Parent = model
9084
      game.Debris:AddItem(shok, 12)
9085
      local mesh = Instance.new("SpecialMesh")
9086
      mesh.MeshType = "FileMesh"
9087
      mesh.MeshId = "rbxassetid://3270017"
9088
      mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
9089
      mesh.Parent = shok
9090
      for e = 1, 30 do
9091
        wait()
9092
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
9093
        shok.Transparency = shok.Transparency + 0.002
9094
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
9095
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
9096
      end
9097
      for e = 1, 38 do
9098
        wait()
9099
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
9100
        shok.Transparency = shok.Transparency + 0.002
9101
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
9102
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
9103
      end
9104
      for e = 1, 24 do
9105
        wait()
9106
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
9107
        shok.Transparency = shok.Transparency + 0.03
9108
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
9109
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
9110
      end
9111
    end))
9112
    coroutine.resume(coroutine.create(function()
9113
      local shok = Instance.new("Part")
9114
      shok.Name = "wring2"
9115
      shok.BrickColor = BrickColor.new("Institutional white")
9116
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
9117
      shok.Size = Vector3.new(1, 1, 1)
9118
      shok.Anchored = true
9119
      shok.Material = "Neon"
9120
      shok.Transparency = 0.25
9121
      shok.CanCollide = false
9122
      shok.Parent = model
9123
      game.Debris:AddItem(shok, 12)
9124
      local mesh = Instance.new("SpecialMesh")
9125
      mesh.MeshType = "FileMesh"
9126
      mesh.MeshId = "rbxassetid://3270017"
9127
      mesh.Scale = Vector3.new(12, 12, 0.05)
9128
      mesh.Parent = shok
9129
      for e = 1, 30 do
9130
        wait()
9131
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
9132
        shok.Transparency = shok.Transparency + 0.002
9133
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
9134
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
9135
      end
9136
      for e = 1, 38 do
9137
        wait()
9138
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
9139
        shok.Transparency = shok.Transparency + 0.002
9140
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
9141
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
9142
      end
9143
      for e = 1, 24 do
9144
        wait()
9145
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
9146
        shok.Transparency = shok.Transparency + 0.03
9147
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
9148
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
9149
      end
9150
    end))
9151
    coroutine.resume(coroutine.create(function()
9152
      local shok = Instance.new("Part")
9153
      shok.Name = "coil1"
9154
      shok.BrickColor = BrickColor.new("Institutional white")
9155
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
9156
      shok.Size = Vector3.new(1, 1, 1)
9157
      shok.Anchored = true
9158
      shok.Material = "Neon"
9159
      shok.Transparency = 0.25
9160
      shok.CanCollide = false
9161
      shok.Parent = model
9162
      game.Debris:AddItem(shok, 12)
9163
      local mesh = Instance.new("SpecialMesh")
9164
      mesh.MeshType = "FileMesh"
9165
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
9166
      mesh.Scale = Vector3.new(12, 12, 12)
9167
      mesh.Parent = shok
9168
      for e = 1, 15 do
9169
        wait()
9170
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
9171
        shok.Transparency = shok.Transparency + 0.004
9172
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
9173
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9174
      end
9175
      for e = 1, 16 do
9176
        wait()
9177
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
9178
        shok.Transparency = shok.Transparency + 0.004
9179
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
9180
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9181
      end
9182
      for e = 1, 12 do
9183
        wait()
9184
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
9185
        shok.Transparency = shok.Transparency + 0.06
9186
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
9187
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9188
      end
9189
    end))
9190
    coroutine.resume(coroutine.create(function()
9191
      local shok = Instance.new("Part")
9192
      shok.Name = "coil2"
9193
      shok.BrickColor = BrickColor.new("Institutional white")
9194
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
9195
      shok.Size = Vector3.new(1, 1, 1)
9196
      shok.Anchored = true
9197
      shok.Material = "Neon"
9198
      shok.Transparency = 1
9199
      shok.CanCollide = false
9200
      shok.Parent = model
9201
      game.Debris:AddItem(shok, 12)
9202
      local mesh = Instance.new("SpecialMesh")
9203
      mesh.MeshType = "FileMesh"
9204
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
9205
      mesh.Scale = Vector3.new(6, 12, 6)
9206
      mesh.Parent = shok
9207
      for e = 1, 15 do
9208
        wait()
9209
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
9210
        shok.Transparency = shok.Transparency + 0.005
9211
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
9212
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
9213
      end
9214
      for e = 1, 16 do
9215
        wait()
9216
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
9217
        shok.Transparency = shok.Transparency + 0.005
9218
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
9219
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
9220
      end
9221
      for e = 1, 12 do
9222
        wait()
9223
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
9224
        shok.Transparency = shok.Transparency + 0.09
9225
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
9226
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
9227
      end
9228
    end))
9229
    coroutine.resume(coroutine.create(function()
9230
      local shok = Instance.new("Part")
9231
      shok.Name = "shokwve"
9232
      shok.BrickColor = BrickColor.new("Institutional white")
9233
      shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
9234
      shok.Size = Vector3.new(1, 1, 1)
9235
      shok.Anchored = true
9236
      shok.Material = "Neon"
9237
      shok.Transparency = 0.6
9238
      shok.CanCollide = false
9239
      shok.Parent = model
9240
      game.Debris:AddItem(shok, 12)
9241
      local mesh = Instance.new("SpecialMesh")
9242
      mesh.MeshType = "FileMesh"
9243
      mesh.MeshId = "rbxassetid://489415447"
9244
      mesh.Scale = Vector3.new(1, 1, 1)
9245
      mesh.Parent = shok
9246
      for e = 1, 12 do
9247
        wait()
9248
        mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
9249
        shok.Transparency = shok.Transparency + 0.002
9250
      end
9251
      for e = 1, 32 do
9252
        wait()
9253
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
9254
        shok.Transparency = shok.Transparency + 0.002
9255
      end
9256
      for e = 1, 24 do
9257
        wait()
9258
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
9259
        shok.Transparency = shok.Transparency + 0.03
9260
      end
9261
    end))
9262
    coroutine.resume(coroutine.create(function()
9263
      local shok = Instance.new("Part")
9264
      shok.Name = "shock2"
9265
      shok.BrickColor = BrickColor.new("Institutional white")
9266
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
9267
      shok.Size = Vector3.new(1, 1, 1)
9268
      shok.Anchored = true
9269
      shok.Material = "Neon"
9270
      shok.Transparency = 0.35
9271
      shok.CanCollide = false
9272
      shok.Parent = model
9273
      game.Debris:AddItem(shok, 12)
9274
      local mesh = Instance.new("SpecialMesh")
9275
      mesh.MeshType = "FileMesh"
9276
      mesh.MeshId = "rbxassetid://1095709"
9277
      mesh.Scale = Vector3.new(12, 12, 12)
9278
      mesh.Parent = shok
9279
      for e = 1, 15 do
9280
        wait()
9281
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
9282
        shok.Transparency = shok.Transparency + 0.004
9283
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9284
      end
9285
      for e = 1, 16 do
9286
        wait()
9287
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
9288
        shok.Transparency = shok.Transparency + 0.004
9289
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9290
      end
9291
      for e = 1, 12 do
9292
        wait()
9293
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
9294
        shok.Transparency = shok.Transparency + 0.06
9295
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
9296
      end
9297
    end))
9298
    coroutine.resume(coroutine.create(function()
9299
      local shok = Instance.new("Part")
9300
      shok.Name = "shock3"
9301
      shok.BrickColor = BrickColor.new("Institutional white")
9302
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
9303
      shok.Size = Vector3.new(1, 1, 1)
9304
      shok.Anchored = true
9305
      shok.Material = "Neon"
9306
      shok.Transparency = 0.35
9307
      shok.CanCollide = false
9308
      shok.Parent = model
9309
      game.Debris:AddItem(shok, 12)
9310
      local mesh = Instance.new("SpecialMesh")
9311
      mesh.MeshType = "FileMesh"
9312
      mesh.MeshId = "rbxassetid://1095709"
9313
      mesh.Scale = Vector3.new(12, 12, 12)
9314
      mesh.Parent = shok
9315
      for e = 1, 15 do
9316
        wait()
9317
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
9318
        shok.Transparency = shok.Transparency + 0.004
9319
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
9320
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
9321
      end
9322
      for e = 1, 16 do
9323
        wait()
9324
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
9325
        shok.Transparency = shok.Transparency + 0.004
9326
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
9327
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
9328
      end
9329
      for e = 1, 12 do
9330
        wait()
9331
        mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
9332
        shok.Transparency = shok.Transparency + 0.06
9333
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
9334
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
9335
      end
9336
    end))
9337
  end
9338
9339
9340
9341
mouse.KeyDown:connect(function(k)
9342
if attack == false and k == "=" and MV4 > 80 and firemode == true then
9343
local exp = Instance.new("Explosion",Torso)
9344
exp.BlastRadius = 45.5
9345
exp.BlastPressure = 100
9346
      exp.Position = Torso
9347
      exp.Visible = true
9348
end
9349
end)
9350
9351
MV4 = 300
9352
mouse.KeyDown:connect(function(k)
9353
	if attack == false and k == "8" then
9354
		for i, v in pairs(Torso:GetChildren()) do
9355
	if v:IsA('ParticleEmitter') then
9356
		v:Remove()
9357
	end
9358
end
9359
	end
9360
	end)
9361
9362
9363
MV4 = 300
9364
mouse.KeyDown:connect(function(k)
9365
  if attack == false and k == "]" and MV4 > 80 and firemode == true then
9366
    MV4 = 0
9367
    Humanoid.WalkSpeed = 13
9368
    attack = true
9369
    Firepart1 = Instance.new("Part", RightArm)
9370
    Firepart1.Size = Vector3.new(1, 1, 1)
9371
    GuW1 = Instance.new("Weld")
9372
    GuW1.Name = "GuW"
9373
    GuW1.Part0 = RightArm
9374
    GuW1.C0 = cn(0, -1, 0)
9375
    GuW1.C1 = cn(0, 0, 0)
9376
    GuW1.Part1 = Firepart1
9377
    GuW1.Parent = RightArm
9378
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9379
    Firepart1.Transparency = 1
9380
    Firepart2 = Instance.new("Part", LeftArm)
9381
    Firepart2.Size = Vector3.new(1, 1, 1)
9382
    GuW2 = Instance.new("Weld")
9383
    GuW2.Name = "GuW"
9384
    GuW2.Part0 = LeftArm
9385
    GuW2.C0 = cn(0, -1, 0)
9386
    GuW2.C1 = cn(0, 0, 0)
9387
    GuW2.Part1 = Firepart2
9388
    GuW2.Parent = LeftArm
9389
    Firepart2.Transparency = 1
9390
    for i = 0, 5, 0.1 do
9391
      swait()
9392
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9393
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9394
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9395
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9396
      if Torsovelocity.Y > 2 then
9397
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9398
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9399
        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)
9400
        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)
9401
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9402
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9403
      elseif Torsovelocity.Y < 1 then
9404
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9405
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9406
        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)
9407
        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)
9408
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9409
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9410
      end
9411
    end
9412
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
9413
    for i = 0, 7, 0.1 do
9414
      swait()
9415
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9416
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9417
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9418
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9419
      if Torsovelocity.Y > 2 then
9420
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9421
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9422
        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)
9423
        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)
9424
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9425
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9426
      elseif Torsovelocity.Y < 1 then
9427
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9428
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9429
        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)
9430
        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)
9431
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9432
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9433
      end
9434
    end
9435
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
9436
    GuW1:Destroy()
9437
    GuW1 = Instance.new("Weld")
9438
    GuW1.Name = "GuW"
9439
    GuW1.Part0 = Torso
9440
    GuW1.C0 = cn(0, 0, -6)
9441
    GuW1.C1 = cn(0, 0, 0)
9442
    GuW1.Part1 = Firepart1
9443
    GuW1.Parent = Torso
9444
    GuW2:Destroy()
9445
    GuW2 = Instance.new("Weld")
9446
    GuW2.Name = "GuW"
9447
    GuW2.Part0 = Torso
9448
    GuW2.C0 = cn(0, 0, -6)
9449
    GuW2.C1 = cn(0, 0, 0)
9450
    GuW2.Part1 = Firepart2
9451
    GuW2.Parent = Torso
9452
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9453
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9454
    GuW2:Destroy()
9455
    GuW2 = Instance.new("Weld")
9456
    GuW2.Name = "GuW"
9457
    GuW2.Part0 = Torso
9458
    GuW2.C0 = cn(0, 0, -4)
9459
    GuW2.C1 = cn(0, 0, 0)
9460
    GuW2.Part1 = Firepart2
9461
    GuW2.Parent = Torso
9462
9463
9464
    for i = 0, 7, 0.1 do
9465
      swait()
9466
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9467
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9468
      if Torsovelocity.Y > 2 then
9469
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9470
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9471
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9472
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9473
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9474
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9475
      elseif Torsovelocity.Y < 1 then
9476
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9477
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9478
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9479
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9480
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9481
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9482
      end
9483
    end
9484
    local bp2 = Create("BodyPosition")({
9485
      P = 900,
9486
      D = 1000,
9487
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
9488
      position = Torso.Position + Vector3.new(0, 60, 0),
9489
      Parent = Torso
9490
    })
9491
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
9492
    for i = 0, 8, 0.1 do
9493
      swait()
9494
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9495
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9496
      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)
9497
      if Torsovelocity.Y > 2 then
9498
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9499
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9500
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9501
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9502
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9503
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9504
      elseif Torsovelocity.Y < 1 then
9505
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9506
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9507
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9508
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9509
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9510
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9511
      end
9512
    end
9513
    for i = 0, 18, 0.1 do
9514
      swait()
9515
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9516
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9517
      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)
9518
      if Torsovelocity.Y > 2 then
9519
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9520
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9521
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9522
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9523
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9524
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9525
      elseif Torsovelocity.Y < 1 then
9526
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9527
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9528
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9529
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9530
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9531
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9532
      end
9533
    end
9534
    GuW1:Destroy()
9535
    GuW1 = Instance.new("Weld")
9536
    GuW1.Name = "GuW"
9537
    GuW1.Part0 = Torso
9538
    GuW1.C0 = cn(0, 0, -15)
9539
    GuW1.C1 = cn(0, 0, 0)
9540
    GuW1.Part1 = Firepart1
9541
    GuW1.Parent = Torso
9542
    GuW2:Destroy()
9543
    GuW2 = Instance.new("Weld")
9544
    GuW2.Name = "GuW"
9545
    GuW2.Part0 = Torso
9546
    GuW2.C0 = cn(0, 0, -17.5)
9547
    GuW2.C1 = cn(0, 0, 0)
9548
    GuW2.Part1 = Firepart2
9549
    GuW2.Parent = Torso
9550
    for i = 0, 1.25, 0.01 do
9551
      swait()
9552
      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)
9553
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
9554
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9555
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9556
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9557
      if Torsovelocity.Y > 2 then
9558
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9559
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9560
        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)
9561
        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)
9562
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9563
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9564
      elseif Torsovelocity.Y < 1 then
9565
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9566
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9567
        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)
9568
        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)
9569
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9570
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9571
      end
9572
    end
9573
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
9574
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
9575
    BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
9576
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
9577
    for i = 0, 3, 0.1 do
9578
      swait()
9579
      if Torsovelocity.Y > 2 then
9580
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9581
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9582
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9583
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9584
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9585
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9586
      elseif Torsovelocity.Y < 1 then
9587
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9588
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9589
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9590
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9591
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9592
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9593
      end
9594
    end
9595
    wait(1)
9596
    bp2:Destroy()
9597
    Humanoid.WalkSpeed = 16
9598
    attack = false
9599
    MV4 = 0
9600
    Firepart1:Destroy()
9601
    Firepart2:Destroy()
9602
  end
9603
end)
9604
mouse.KeyDown:connect(function(k)
9605
  if attack == false and k == "h" and MV4 > 80 and firemode == true then
9606
    MV4 = 0
9607
    Humanoid.WalkSpeed = 13
9608
    attack = true
9609
    Firepart1 = Instance.new("Part", RightArm)
9610
    Firepart1.Size = Vector3.new(1, 1, 1)
9611
    GuW1 = Instance.new("Weld")
9612
    GuW1.Name = "GuW"
9613
    GuW1.Part0 = RightArm
9614
    GuW1.C0 = cn(0, -1, 0)
9615
    GuW1.C1 = cn(0, 0, 0)
9616
    GuW1.Part1 = Firepart1
9617
    GuW1.Parent = RightArm
9618
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9619
    Firepart1.Transparency = 1
9620
    Firepart2 = Instance.new("Part", LeftArm)
9621
    Firepart2.Size = Vector3.new(1, 1, 1)
9622
    GuW2 = Instance.new("Weld")
9623
    GuW2.Name = "GuW"
9624
    GuW2.Part0 = LeftArm
9625
    GuW2.C0 = cn(0, -1, 0)
9626
    GuW2.C1 = cn(0, 0, 0)
9627
    GuW2.Part1 = Firepart2
9628
    GuW2.Parent = LeftArm
9629
    Firepart2.Transparency = 1
9630
    GuW1:Destroy()
9631
    GuW1 = Instance.new("Weld")
9632
    GuW1.Name = "GuW"
9633
    GuW1.Part0 = Torso
9634
    GuW1.C0 = cn(0, 0, -6)
9635
    GuW1.C1 = cn(0, 0, 0)
9636
    GuW1.Part1 = Firepart1
9637
    GuW1.Parent = Torso
9638
    GuW2:Destroy()
9639
    GuW2 = Instance.new("Weld")
9640
    GuW2.Name = "GuW"
9641
    GuW2.Part0 = Torso
9642
    GuW2.C0 = cn(0, 0, -6)
9643
    GuW2.C1 = cn(0, 0, 0)
9644
    GuW2.Part1 = Firepart2
9645
    GuW2.Parent = Torso
9646
    GuW2:Destroy()
9647
    GuW2 = Instance.new("Weld")
9648
    GuW2.Name = "GuW"
9649
    GuW2.Part0 = Torso
9650
    GuW2.C0 = cn(0, 0, -4)
9651
    GuW2.C1 = cn(0, 0, 0)
9652
    GuW2.Part1 = Firepart2
9653
    GuW2.Parent = Torso
9654
    for i = 0, 18, 0.1 do
9655
      swait()
9656
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9657
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9658
      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)
9659
      if Torsovelocity.Y > 2 then
9660
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9661
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9662
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9663
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9664
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9665
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9666
      elseif Torsovelocity.Y < 1 then
9667
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9668
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9669
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9670
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9671
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9672
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9673
      end
9674
    end
9675
    GuW1:Destroy()
9676
    GuW1 = Instance.new("Weld")
9677
    GuW1.Name = "GuW"
9678
    GuW1.Part0 = Torso
9679
    GuW1.C0 = cn(0, 0, -15)
9680
    GuW1.C1 = cn(0, 0, 0)
9681
    GuW1.Part1 = Firepart1
9682
    GuW1.Parent = Torso
9683
    GuW2:Destroy()
9684
    GuW2 = Instance.new("Weld")
9685
    GuW2.Name = "GuW"
9686
    GuW2.Part0 = Torso
9687
    GuW2.C0 = cn(0, 0, -17.5)
9688
    GuW2.C1 = cn(0, 0, 0)
9689
    GuW2.Part1 = Firepart2
9690
    GuW2.Parent = Torso
9691
    for i = 0, 1.25, 0.01 do
9692
      swait()
9693
      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)
9694
      shoottraildd22(mouse.Hit.p, Firepart2, 0)
9695
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9696
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9697
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9698
      if Torsovelocity.Y > 2 then
9699
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9700
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9701
        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)
9702
        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)
9703
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9704
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9705
      end
9706
    end
9707
    wait(0.5)
9708
    Humanoid.WalkSpeed = 16
9709
    attack = false
9710
    MV4 = 300
9711
    Firepart1:Destroy()
9712
    Firepart2:Destroy()
9713
  end
9714
9715
9716
 if attack == false and k == "=" and MV4 > 19 and InForm == true then
9717
    MV4 = 90
9718
    Humanoid.WalkSpeed = 0.01
9719
    attack = true
9720
    Firepart1 = Instance.new("Part", RightArm)
9721
    Firepart1.Size = Vector3.new(1, 1, 1)
9722
    GuW1 = Instance.new("Weld")
9723
    GuW1.Name = "GuW"
9724
    GuW1.Part0 = RightArm
9725
    GuW1.C0 = cn(0, -1, 0)
9726
    GuW1.C1 = cn(0, 0, 0)
9727
    GuW1.Part1 = Firepart1
9728
    GuW1.Parent = RightArm
9729
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9730
    Firepart1.Transparency = 1
9731
    Firepart2 = Instance.new("Part", LeftArm)
9732
    Firepart2.Size = Vector3.new(1, 1, 1)
9733
    GuW2 = Instance.new("Weld")
9734
    GuW2.Name = "GuW"
9735
    GuW2.Part0 = LeftArm
9736
    GuW2.C0 = cn(0, -1, 0)
9737
    GuW2.C1 = cn(0, 0, 0)
9738
    GuW2.Part1 = Firepart2
9739
    GuW2.Parent = LeftArm
9740
    Firepart2.Transparency = 1
9741
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9742
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9743
    for i = 0, 2, 0.1 do
9744
      swait()
9745
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9746
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9747
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9748
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9749
      if Torsovelocity.Y > 2 then
9750
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9751
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9752
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9753
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9754
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9755
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9756
      elseif Torsovelocity.Y < 1 then
9757
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9758
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9759
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9760
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9761
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9762
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9763
      end
9764
    end
9765
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9766
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9767
    for i = 0, 7, 0.1 do
9768
      swait()
9769
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9770
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9771
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9772
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9773
      if Torsovelocity.Y > 2 then
9774
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9775
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9776
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9777
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9778
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9779
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9780
      elseif Torsovelocity.Y < 1 then
9781
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9782
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9783
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9784
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9785
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9786
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9787
      end
9788
    end
9789
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9790
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9791
    for i = 0, 7, 0.1 do
9792
      swait()
9793
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9794
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9795
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9796
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9797
      if Torsovelocity.Y > 2 then
9798
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9799
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9800
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9801
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9802
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9803
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9804
      elseif Torsovelocity.Y < 1 then
9805
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9806
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9807
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9808
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
9809
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9810
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9811
      end
9812
    end
9813
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9814
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9815
    for i = 0, 6, 0.1 do
9816
      swait()
9817
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9818
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9819
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9820
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9821
      if Torsovelocity.Y > 2 then
9822
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9823
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9824
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9825
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9826
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9827
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9828
      elseif Torsovelocity.Y < 1 then
9829
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9830
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9831
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9832
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9833
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9834
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9835
      end
9836
    end
9837
    for i = 0, 5, 0.1 do
9838
      swait()
9839
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9840
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9841
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9842
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9843
      if Torsovelocity.Y > 2 then
9844
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9845
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9846
        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)
9847
        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)
9848
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9849
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9850
      elseif Torsovelocity.Y < 1 then
9851
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9852
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9853
        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)
9854
        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)
9855
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9856
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9857
      end
9858
    end
9859
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
9860
    for i = 0, 7, 0.1 do
9861
      swait()
9862
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9863
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9864
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9865
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9866
      if Torsovelocity.Y > 2 then
9867
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9868
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9869
        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)
9870
        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)
9871
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9872
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9873
      elseif Torsovelocity.Y < 1 then
9874
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9875
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9876
        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)
9877
        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)
9878
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9879
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9880
      end
9881
    end
9882
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
9883
    GuW1:Destroy()
9884
    GuW1 = Instance.new("Weld")
9885
    GuW1.Name = "GuW"
9886
    GuW1.Part0 = Torso
9887
    GuW1.C0 = cn(0, 0, -6)
9888
    GuW1.C1 = cn(0, 0, 0)
9889
    GuW1.Part1 = Firepart1
9890
    GuW1.Parent = Torso
9891
    GuW2:Destroy()
9892
    GuW2 = Instance.new("Weld")
9893
    GuW2.Name = "GuW"
9894
    GuW2.Part0 = Torso
9895
    GuW2.C0 = cn(0, 0, -6)
9896
    GuW2.C1 = cn(0, 0, 0)
9897
    GuW2.Part1 = Firepart2
9898
    GuW2.Parent = Torso
9899
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9900
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9901
    GuW2:Destroy()
9902
    GuW2 = Instance.new("Weld")
9903
    GuW2.Name = "GuW"
9904
    GuW2.Part0 = Torso
9905
    GuW2.C0 = cn(0, 0, -4)
9906
    GuW2.C1 = cn(0, 0, 0)
9907
    GuW2.Part1 = Firepart2
9908
    GuW2.Parent = Torso
9909
    for i = 0, 7, 0.1 do
9910
      swait()
9911
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9912
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9913
      if Torsovelocity.Y > 2 then
9914
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9915
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9916
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9917
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9918
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9919
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9920
      elseif Torsovelocity.Y < 1 then
9921
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9922
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9923
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9924
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9925
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9926
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9927
      end
9928
    end
9929
    local bp2 = Create("BodyPosition")({
9930
      P = 900,
9931
      D = 1000,
9932
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
9933
      position = Torso.Position + Vector3.new(0, 60, 0),
9934
      Parent = Torso
9935
    })
9936
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
9937
    for i = 0, 8, 0.1 do
9938
      swait()
9939
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9940
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9941
      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)
9942
      if Torsovelocity.Y > 2 then
9943
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9944
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9945
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9946
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9947
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9948
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9949
      elseif Torsovelocity.Y < 1 then
9950
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9951
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9952
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9953
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9954
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9955
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9956
      end
9957
    end
9958
    for i = 0, 18, 0.1 do
9959
      swait()
9960
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9961
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9962
      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)
9963
      if Torsovelocity.Y > 2 then
9964
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9965
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9966
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9967
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9968
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9969
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9970
      elseif Torsovelocity.Y < 1 then
9971
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9972
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9973
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9974
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9975
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9976
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9977
      end
9978
    end
9979
    GuW1:Destroy()
9980
    GuW1 = Instance.new("Weld")
9981
    GuW1.Name = "GuW"
9982
    GuW1.Part0 = Torso
9983
    GuW1.C0 = cn(0, 0, -15)
9984
    GuW1.C1 = cn(0, 0, 0)
9985
    GuW1.Part1 = Firepart1
9986
    GuW1.Parent = Torso
9987
    GuW2:Destroy()
9988
    GuW2 = Instance.new("Weld")
9989
    GuW2.Name = "GuW"
9990
    GuW2.Part0 = Torso
9991
    GuW2.C0 = cn(0, 0, -17.5)
9992
    GuW2.C1 = cn(0, 0, 0)
9993
    GuW2.Part1 = Firepart2
9994
    GuW2.Parent = Torso
9995
    for i = 0, 1.25, 0.01 do
9996
      swait()
9997
      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)
9998
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
9999
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
10000
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
10001
      BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
10002
      if Torsovelocity.Y > 2 then
10003
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10004
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10005
        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)
10006
        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)
10007
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10008
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10009
      elseif Torsovelocity.Y < 1 then
10010
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10011
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
10012
        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)
10013
        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)
10014
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10015
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10016
      end
10017
    end
10018
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
10019
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
10020
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
10021
    BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
10022
    for i = 0, 3, 0.1 do
10023
      swait()
10024
      if Torsovelocity.Y > 2 then
10025
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10026
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
10027
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
10028
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
10029
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10030
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10031
      elseif Torsovelocity.Y < 1 then
10032
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10033
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
10034
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
10035
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
10036
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10037
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10038
      end
10039
    end
10040
    wait(1)
10041
    bp2:Destroy()
10042
    Humanoid.WalkSpeed = 16
10043
    attack = false
10044
    MV4 = 0
10045
    Firepart1:Destroy()
10046
    Firepart2:Destroy()
10047
  end
10048
end)
10049
whiletruewait = false
10050
game:GetService("RunService").Stepped:connect(function()
10051
  if whiletruewait == false then
10052
    whiletruewait = true
10053
    wait()
10054
    whiletruewait = false
10055
  end
10056
end)
10057
game:GetService("RunService").Stepped:connect(function()
10058
  if whiletruewait == false then
10059
    if MV1 < 20 then
10060
      MV1 = MV1 + 0.2
10061
    end
10062
    if MV2 < 90 then
10063
      MV2 = MV2 + 1
10064
    end
10065
    if MV3 < 190 then
10066
      MV3 = MV3 + 0.4
10067
    end
10068
    if MV4 < 500 then
10069
      MV4 = MV4 + 0.3
10070
    end
10071
  end
10072
end)
10073
Humanoid.MaxHealth = math.huge
10074
wait()
10075
for i = 1, 6 do
10076
  Humanoid.Health = math.huge
10077
  wait()
10078
end
10079
10080
---
10081
GroundWave3 = function()
10082
	local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
10083
	Colors = {"White", "White"}
10084
		local wave = Instance.new("Part", char)
10085
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
10086
		wave.Anchored = true
10087
		wave.Name = "Wave"
10088
		wave.CanCollide = false
10089
		wave.Locked = true
10090
		wave.Size = Vector3.new(0.2, 0.2, 0.2)
10091
		wave.TopSurface = "Smooth"
10092
		wave.BottomSurface = "Smooth"
10093
		wave.Transparency = 0.10
10094
		wave.CFrame = HandCF
10095
		wm =  Instance.new("SpecialMesh",wave)
10096
		wm.MeshId = "rbxassetid://559831844"
10097
		coroutine.wrap(function()
10098
		for i = 1, 30, 1 do
10099
		wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
10100
		wave.Size = wm.Scale
10101
		wave.CFrame = HandCF
10102
		wave.Transparency = i/30
10103
		wait()
10104
		end
10105
		wait()
10106
		wave:Destroy()
10107
	end)()
10108
end
10109
---
10110
10111
local v3 = Vector3.new
10112
local num = 0
10113
local bc = BrickColor.new
10114
local new = Instance.new
10115
10116
mouse.KeyDown:connect(function(key)
10117
if key=="=" then	
10118
	Serious()
10119
	char.JumPower = 150
10120
	end
10121
	end)
10122
Health = math.huge  --------- Serious mode aura.
10123
BaseHealth = math.huge
10124
10125
10126
10127
10128
InForm = false
10129
10130
Player = game.Players.LocalPlayer
10131
Char = Player.Character
10132
Torso = Char.Torso
10133
10134
function Serious()
10135
	for X = 1, 1 do wait()
10136
10137
10138
	wait(0)
10139
	for X = 1, 1 do wait()
10140
		local Effect = Instance.new("Part")
10141
	Effect.Name = "Effect"
10142
	Effect.Parent = Torso
10143
	Effect.CFrame = Torso.CFrame
10144
	Effect.BrickColor = BrickColor.new("Neon orange")
10145
	Effect.Shape = "Ball"
10146
	Effect.Size = Vector3.new(1, 1, 1)
10147
	Effect.Anchored = true
10148
	Effect.Material = "Neon"
10149
	Effect.CanCollide = false
10150
		Effect.CFrame = Torso.CFrame
10151
		Effect.Size = Effect.Size + Vector3.new(0.5)
10152
		Effect.Transparency = Effect.Transparency + 0.04
10153
	end
10154
	end
10155
10156
repeat
10157
Torso:FindFirstChild("Effect"):Remove()
10158
until Torso:FindFirstChild("Effect") == nil
10159
10160
	
10161
local Color1 = Color3.new(255, 255, 0)
10162
local Color2 = Color3.new(255, 255, 0)	
10163
10164
 for i = 0, 3, 0.1 do
10165
	swait()
10166
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
10167
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
10168
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
10169
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
10170
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10171
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
10172
end
10173
local pie22 = Instance.new("ParticleEmitter")
10174
pie22.Parent = LeftArm
10175
pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
10176
pie22.LightEmission = 1
10177
pie22.Size = NumberSequence.new(1,2)
10178
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
10179
pie22.Transparency = NumberSequence.new(0.7,1)
10180
pie22.EmissionDirection = "Top"
10181
pie22.Enabled = true
10182
pie22.Lifetime = NumberRange.new(1)
10183
pie22.Rotation = NumberRange.new(-420, 425)
10184
pie22.Rate = 50
10185
pie22.Speed = NumberRange.new(1)
10186
pie22.LockedToPart = false
10187
pie22.VelocitySpread = 2
10188
local pie22 = Instance.new("ParticleEmitter")
10189
pie22.Parent = RightArm
10190
pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
10191
pie22.LightEmission = 1
10192
pie22.Size = NumberSequence.new(1,2)
10193
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
10194
pie22.Transparency = NumberSequence.new(0.7,1)
10195
pie22.EmissionDirection = "Top"
10196
pie22.Enabled = true
10197
pie22.Lifetime = NumberRange.new(1)
10198
pie22.Rotation = NumberRange.new(-420, 425)
10199
pie22.Rate = 50
10200
pie22.Speed = NumberRange.new(1)
10201
pie22.LockedToPart = false
10202
pie22.VelocitySpread = 2
10203
local pie22 = Instance.new("ParticleEmitter")
10204
pie22.Parent = LeftLeg
10205
pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
10206
pie22.LightEmission = 1
10207
pie22.Size = NumberSequence.new(1,2)
10208
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
10209
pie22.Transparency = NumberSequence.new(0.8,1)
10210
pie22.EmissionDirection = "Top"
10211
pie22.Enabled = true
10212
pie22.Lifetime = NumberRange.new(1)
10213
pie22.Rotation = NumberRange.new(-420, 425)
10214
pie22.Rate = 20
10215
pie22.Speed = NumberRange.new(1)
10216
pie22.LockedToPart = false
10217
pie22.VelocitySpread = 2
10218
local pie22 = Instance.new("ParticleEmitter")
10219
pie22.Parent = RightLeg
10220
pie22.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
10221
pie22.LightEmission = 1
10222
pie22.Size = NumberSequence.new(1,2)
10223
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
10224
pie22.Transparency = NumberSequence.new(0.8,1)
10225
pie22.EmissionDirection = "Top"
10226
pie22.Enabled = true
10227
pie22.Lifetime = NumberRange.new(1)
10228
pie22.Rotation = NumberRange.new(-420, 425)
10229
pie22.Rate = 20
10230
pie22.Speed = NumberRange.new(1)
10231
pie22.LockedToPart = false
10232
pie22.VelocitySpread = 2
10233
	lig = Instance.new("PointLight",Player.Character.Torso)
10234
lig.Color=Color3.new(255,255,0)
10235
lig.Range = 6
10236
10237
local Must = Instance.new("Sound",Torso)
10238
Must.SoundId = "rbxassetid://136847579"
10239
Must.Pitch = 0.99
10240
Must.Volume = 0.6
10241
Must.Looped = false
10242
wait(0)
10243
Must:Play()	
10244
	a21e = new("Part",char)
10245
a21e.Name = "Beam"..num
10246
a21e.Locked = true
10247
a21e.Size = v3(1,1,1)
10248
a21e.CanCollide = false
10249
a21e.BrickColor = bc("Neon orange")
10250
a21e.Material = "Neon"
10251
a21e.Transparency = 0
10252
aa21e = new("SpecialMesh",a21e)
10253
a21e.Anchored = true
10254
a21e.Position = RootPart.Position
10255
aa21e.MeshType = "Sphere"
10256
aa21e.Scale = v3(1,1,1)
10257
for i = 1,50 do
10258
	wait()
10259
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
10260
	a21e.Transparency = a21e.Transparency + 0.04
10261
end
10262
10263
10264
  local Mus = Instance.new("Sound",Torso)
10265
Mus.SoundId = "rbxassetid://291165237"
10266
Mus.Pitch = 0.99
10267
Mus.Volume = 0.2
10268
Mus.Looped = true
10269
wait(0)
10270
Mus:Play()
10271
10272
InForm = true	
10273
Humanoid.JumpPower = 120
10274
	
10275
Char.Humanoid.MaxHealth = math.huge
10276
wait(0.3)	
10277
Char.Humanoid.Health = math.huge
10278
wait(0.7)
10279
Must:Destroy()
10280
end
10281
10282
function Base()
10283
	InForm = false
10284
	local Effect = Instance.new("Part")
10285
	Effect.Name = "Effect"
10286
	Effect.Parent = Torso
10287
	Effect.CFrame = Torso.CFrame
10288
	Effect.BrickColor = BrickColor.new("White")
10289
	Effect.Shape = "Ball"
10290
	Effect.Size = Vector3.new(8, 8, 8)
10291
	Effect.Anchored = true
10292
	Effect.Material = "Neon"
10293
	Effect.CanCollide = false
10294
	for loop = 1, 25 do wait()
10295
		Effect.CFrame = Torso.CFrame
10296
		Effect.Size = Effect.Size + Vector3.new(-0.5)
10297
		Effect.Transparency = Effect.Transparency + 0.04
10298
		
10299
	end
10300
repeat
10301
Torso:FindFirstChild("Effect"):Remove()
10302
until Torso:FindFirstChild("Effect") == nil
10303
10304
for i, v in pairs(Torso:GetChildren()) do
10305
	if v:IsA('ParticleEmitter') then
10306
		v:Remove()
10307
	end
10308
end
10309
char.Humanoid.MaxHealth = math.huge
10310
wait(0.3)	
10311
char.Humanoid.Health = math.huge
10312
	
10313
10314
end
10315
10316
mouse.KeyDown:connect(function(key)
10317
if key=="9" then	
10318
	Base()
10319
	lig:Destroy()
10320
	end
10321
	end)
10322
10323
Player.Chatted:connect(function(Message)
10324
	if Message == "Time to get serious." and InForm == false then
10325
		wait(0.10)
10326
          Serious()
10327
	end
10328
	if Message == "off" or Message == "Nice fight." and InForm == true then
10329
		Base()
10330
	end
10331
local ContentProvider = game:GetService("ContentProvider")
10332
 
10333
local function LoadAssets(AssetList)
10334
	-- Takes an asset list and preloads it. Will not wait for them to load. 
10335
 
10336
	for _, AssetId in pairs(AssetList) do
10337
		ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
10338
	end
10339
end 
10340
 
10341
local Gibs = game.Workspace
10342
10343
function Kill(Character)
10344
	Character.Humanoid.Health = 0
10345
	local poo = Instance.new("IntValue",Character)
10346
	poo.Name = "haha nope"
10347
	local svch = Character
10348
	local hum = Character:findFirstChild("Humanoid")
10349
	Character.Archivable = true
10350
	local chrclone = Character:clone()
10351
	Character.Archivable = false
10352
10353
	local ch = chrclone:GetChildren()
10354
	local i
10355
	for i = 1,#ch do
10356
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
10357
			ch[i]:remove()
10358
		end
10359
	end
10360
	local function Scan(ch)
10361
		local e
10362
		for e = 1,#ch do
10363
			Scan(ch[e]:GetChildren())
10364
			if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
10365
				ch[e]:remove()
10366
			end
10367
		end
10368
	end
10369
	Scan(chrclone:GetChildren())
10370
10371
	local hum2 = chrclone:findFirstChild("Humanoid")
10372
10373
10374
	if hum2 ~= nil then
10375
		hum2.Name = "Humanoid2"
10376
		hum2.PlatformStand = true
10377
		hum2.Sit = true 
10378
		hum2.MaxHealth = 0
10379
		hum2.Health = 0
10380
	end
10381
10382
	local ch = Character:GetChildren()
10383
	local i
10384
	for i = 1,#ch do
10385
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
10386
			ch[i]:remove()
10387
		end
10388
	end
10389
10390
	wait(0.2)
10391
10392
	local ch = Character:GetChildren()
10393
	local i
10394
	for i = 1,#ch do
10395
		if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
10396
			ch[i]:remove()
10397
		end
10398
	end
10399
	Character = chrclone
10400
	local Torso = Character.Torso
10401
	local movevector = Vector3.new()
10402
10403
	if Torso then
10404
		local Head = Character:FindFirstChild("Head")
10405
		local Limb = Character:FindFirstChild("Right Arm")
10406
		if Limb then
10407
10408
			Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
10409
			local Joint = Instance.new("Glue")
10410
			Joint.Name = "RightShoulder"
10411
			Joint.Part0 = Torso
10412
			Joint.Part1 = Limb
10413
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
10414
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
10415
			Joint.Parent = Torso
10416
10417
			local B = Instance.new("Part")
10418
			B.TopSurface = 0
10419
			B.BottomSurface = 0
10420
			B.formFactor = "Symmetric"
10421
			B.Size = Vector3.new(1, 1, 1)
10422
			B.Transparency = 1
10423
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
10424
			B.Parent = Character
10425
			local W = Instance.new("Weld")
10426
			W.Part0 = Limb
10427
			W.Part1 = B
10428
			W.C0 = CFrame.new(0, -0.5, 0)
10429
			W.Parent = Limb
10430
10431
		end
10432
		local Limb = Character:FindFirstChild("Left Arm")
10433
		if Limb then
10434
10435
			Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
10436
			local Joint = Instance.new("Glue")
10437
			Joint.Name = "LeftShoulder"
10438
			Joint.Part0 = Torso
10439
			Joint.Part1 = Limb
10440
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
10441
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
10442
			Joint.Parent = Torso
10443
10444
			local B = Instance.new("Part")
10445
			B.TopSurface = 0
10446
			B.BottomSurface = 0
10447
			B.formFactor = "Symmetric"
10448
			B.Size = Vector3.new(1, 1, 1)
10449
			B.Transparency = 1
10450
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
10451
			B.Parent = Character
10452
			local W = Instance.new("Weld")
10453
			W.Part0 = Limb
10454
			W.Part1 = B
10455
			W.C0 = CFrame.new(0, -0.5, 0)
10456
			W.Parent = Limb
10457
10458
		end
10459
		local Limb = Character:FindFirstChild("Right Leg")
10460
		if Limb then
10461
10462
			Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
10463
			local Joint = Instance.new("Glue")
10464
			Joint.Name = "RightHip"
10465
			Joint.Part0 = Torso
10466
			Joint.Part1 = Limb
10467
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
10468
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
10469
			Joint.Parent = Torso
10470
10471
			local B = Instance.new("Part")
10472
			B.TopSurface = 0
10473
			B.BottomSurface = 0
10474
			B.formFactor = "Symmetric"
10475
			B.Size = Vector3.new(1, 1, 1)
10476
			B.Transparency = 1
10477
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
10478
			B.Parent = Character
10479
			local W = Instance.new("Weld")
10480
			W.Part0 = Limb
10481
			W.Part1 = B
10482
			W.C0 = CFrame.new(0, -0.5, 0)
10483
			W.Parent = Limb
10484
10485
		end
10486
		local Limb = Character:FindFirstChild("Left Leg")
10487
		if Limb then
10488
10489
			Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
10490
			local Joint = Instance.new("Glue")
10491
			Joint.Name = "LeftHip"
10492
			Joint.Part0 = Torso
10493
			Joint.Part1 = Limb
10494
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
10495
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
10496
			Joint.Parent = Torso
10497
10498
			local B = Instance.new("Part")
10499
			B.TopSurface = 0
10500
			B.BottomSurface = 0
10501
			B.formFactor = "Symmetric"
10502
			B.Size = Vector3.new(1, 1, 1)
10503
			B.Transparency = 1
10504
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
10505
			B.Parent = Character
10506
			local W = Instance.new("Weld")
10507
			W.Part0 = Limb
10508
			W.Part1 = B
10509
			W.C0 = CFrame.new(0, -0.5, 0)
10510
			W.Parent = Limb
10511
		end
10512
	end
10513
end
10514
----------
10515
10516
lerpz = function(D, E, F, G)	
10517
	D[E] = D[E]:lerp(F, G)
10518
end
10519
10520
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10521
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10522
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10523
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10524
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10525
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10526
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10527
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10528
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10529
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
10530
resetlerp = function()	
10531
	RJ.C0 = RJC0
10532
	RJ.C1 = RJC1
10533
	N.C0 = NC0
10534
	N.C1 = NC1
10535
	RS.C0 = RSC0
10536
	RS.C1 = RSC1
10537
	LS.C0 = LSC0
10538
	LS.C1 = LSC1
10539
	RH.C0 = RHC0
10540
	RH.C1 = RHC1
10541
	LH.C0 = LHC0
10542
	LH.C1 = LHC1
10543
end
10544
-------
10545
----------
10546
hrp = char.HumanoidRootPart
10547
10548
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
10549
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
10550
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
10551
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
10552
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
10553
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
10554
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
10555
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
10556
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
10557
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
10558
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
10559
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
10560
RS = Torso:FindFirstChild("Right Shoulder")
10561
LS = Torso:FindFirstChild("Left Shoulder")
10562
RH = Torso:FindFirstChild("Right Hip")
10563
LH = Torso:FindFirstChild("Left Hip")
10564
RJ = hrp:FindFirstChild("RootJoint")
10565
N = Torso:FindFirstChild("Neck")
10566
cf = CFrame.new
10567
ang = CFrame.Angles
10568
rd = math.rad
10569
rd2 = math.random
10570
cs = ColorSequence.new
10571
ns = NumberSequence.new
10572
nsk = NumberSequenceKeypoint.new
10573
-------------------
10574
10575
end)
10576
10577
10578
print([[
10579
-------------------------------------------------
10580
Dammit Kakorot...I swear...I WILL SURPASS YOU!!
10581
-------------------------------------------------]])