View difference between Paste ID: AFFb5VGK and 4eKdkUFB
SHOW: | | - or go back to the newest paste.
1
--https://github.com/Mokiros/roblox-FE-compatibility
2-
local Player = game.Players.lafur2
2+
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,game,owner = owner,game
4
local RealPlayer = Player
5
do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end local Player = game.Players.timetodie23232223
6
7
local char = Player.Character
8
local Character = Player.Character
9
local Head = Character.Head
10
local done = false
11
local canheal = false
12
local deathchat1 = false
13
local once = true
14
local dead = false
15
local candie = true
16
local deathchat = false
17
local idleon = true
18
local idle1 = true
19
local idle = true
20
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
21
  if v:IsA("Accessory") then
22
    v:Destroy()
23
  end
24
end
25
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
26
  if v:IsA("Shirt") then
27
    v:Remove()
28
  end
29
end
30
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
31
  if v:IsA("Pants") then
32
    v:Remove()
33
  end
34
end
35
wait()
36
shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
37
shirt.Name = "Shirt"
38
pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
39
pants.Name = "Pants"
40
41
local v3 = Vector3.new
42
local num = 0
43
local bc = BrickColor.new
44
local new = Instance.new
45
46
47
Instance.new("ForceField",char).Visible = false
48
local poo = Instance.new("IntValue",Character)
49
poo.Name = "haha nope"
50
char.Humanoid.MaxHealth = math.huge
51
wait()
52
char.Humanoid.Health = math.huge
53
Instance.new("ForceField",char).Visible = false
54
55
shirt = Instance.new("Shirt", char)
56
shirt.Name = "Shirt"
57
pants = Instance.new("Pants", char)
58
pants.Name = "Pants"
59
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=64044498"
60
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64044527"
61
char.Head.face.Texture = "rbxassetid://767111570"
62
63
Hair7 = Instance.new("Part")
64
Hair7.Parent = char
65
Hair7.Name = "Hair"
66
Hair7.CanCollide = false
67
Hair7.Locked = true
68
Hair7.TopSurface = "Smooth"
69
Hair7.BottomSurface = "Smooth"
70
Hair7.formFactor = "Symmetric"
71
Hair7.Material = "Neon"
72
Hair7.BrickColor = BrickColor.new("Camo")
73
Hair7.CFrame = char.Head.CFrame
74
Hair7.Size = Vector3.new(0.944, 0.588, 0.674)
75
Hair7.Transparency = 0
76
77
78
Weld1 = Instance.new("Weld")
79
Weld1.Parent = char.Head
80
Weld1.Part0 = char.Head
81
Weld1.Part1 = Hair7
82
Weld1.C0 = CFrame.new(0,0.65,0)
83
84
Mesh = Instance.new("SpecialMesh")
85
Mesh.Offset = Vector3.new(0,0,0)
86
Mesh.Parent = Hair7
87
Mesh.Scale = Vector3.new(0.944, 0.588, 0.674)
88
Mesh.MeshType = "FileMesh"
89
Mesh.MeshId = "http://www.roblox.com/asset/?id=1374149"
90
Mesh.TextureId = "" 
91
92
93
local ice = Instance.new("Part", Head)
94
ice.Size = Vector3.new(0.5, 0.5, 0.5)
95
ice.BrickColor = BrickColor.new("White")
96
ice.CanCollide = false
97
ice.TopSurface = 0
98
ice.BottomSurface = 0
99
ice.Transparency = 1
100
local ice2 = Instance.new("SpecialMesh", ice)
101
ice2.MeshType = "Brick"
102
ice2.Scale = Vector3.new(1, 1, 1)
103
local ice3 = Instance.new("Weld", ice)
104
ice3.Part0 = Head
105
ice3.Part1 = ice
106
ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
107
local icesmoke = Instance.new("ParticleEmitter", ice)
108
icesmoke.VelocitySpread = 5
109
icesmoke.Size = NumberSequence.new({
110
  NumberSequenceKeypoint.new(0, 0.01),
111
  NumberSequenceKeypoint.new(1, 1)
112
})
113
icesmoke.Rate = math.huge
114
icesmoke.Speed = NumberRange.new(1, 1)
115
icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
116
icesmoke.Transparency = NumberSequence.new({
117
  NumberSequenceKeypoint.new(0, 0.9),
118
  NumberSequenceKeypoint.new(1, 1)
119
})
120
icesmoke.Rotation = NumberRange.new(0, 360)
121
icesmoke.Name = "Smoke"
122
icesmoke.LightEmission = 0
123
icesmoke.Acceleration = Vector3.new(0,0,0)
124
icesmoke.Texture = "http://www.roblox.com/asset/?id="
125
icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
126
icesmoke.LockedToPart = true
127
maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
128
secondcolor = "Really black"
129
wait(0.016666666666666666)
130
Effects = {}
131
local Player = game.Players.localPlayer
132
local Character = Player.Character
133
local Humanoid = Character.Humanoid
134
local mouse = Player:GetMouse()
135
local LeftArm = Character["Left Arm"]
136
local RightArm = Character["Right Arm"]
137
local LeftLeg = Character["Left Leg"]
138
local RightLeg = Character["Right Leg"]
139
local Head = Character.Head
140
local Torso = Character.Torso
141
local cam = game.Workspace.CurrentCamera
142
local RootPart = Character.HumanoidRootPart
143
local RootJoint = RootPart.RootJoint
144
local equipped = true
145
local attack = false
146
local Anim = "Idle"
147
local idle = 0
148
local attacktype = 1
149
local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
150
local velocity = RootPart.Velocity.y
151
local sine = 0
152
local change = 1
153
local grabbed = false
154
local cn = CFrame.new
155
local mr = math.rad
156
local angles = CFrame.Angles
157
local ud = UDim2.new
158
local c3 = Color3.new
159
local dir = {
160
  w = 0,
161
  s = 0,
162
  a = 0,
163
  d = 0
164
}
165
firemode = true
166
local Services = {
167
  SoundService = game:GetService("SoundService"),
168
  Players = game:GetService("Players"),
169
  Debris = game:GetService("Debris"),
170
  Workspace = game:GetService("Workspace"),
171
  Lighting = game:GetService("Lighting"),
172
  HttpService = game:GetService("HttpService"),
173
  InsertService = game:GetService("InsertService")
174
}
175
local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
176
Humanoid.Animator:Destroy()
177
Character.Animate:Destroy()
178
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
179
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
180
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
181
RSH, LSH = nil, nil
182
RW = Instance.new("Weld")
183
LW = Instance.new("Weld")
184
RH = Torso["Right Hip"]
185
LH = Torso["Left Hip"]
186
RSH = Torso["Right Shoulder"]
187
LSH = Torso["Left Shoulder"]
188
RSH.Parent = nil
189
LSH.Parent = nil
190
RW.Name = "RW"
191
RW.Part0 = Torso
192
RW.C0 = cn(1.5, 0.5, 0)
193
RW.C1 = cn(0, 0.5, 0)
194
RW.Part1 = RightArm
195
RW.Parent = Torso
196
LW.Name = "LW"
197
LW.Part0 = Torso
198
LW.C0 = cn(-1.5, 0.5, 0)
199
LW.C1 = cn(0, 0.5, 0)
200
LW.Part1 = LeftArm
201
LW.Parent = Torso
202
--------------
203
function clerp(a, b, t)
204
  local qa = {
205
    QuaternionFromCFrame(a)
206
  }
207
  local qb = {
208
    QuaternionFromCFrame(b)
209
  }
210
  local ax, ay, az = a.x, a.y, a.z
211
  local bx, by, bz = b.x, b.y, b.z
212
  local _t = 1 - t
213
  return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
214
end
215
function QuaternionFromCFrame(cf)
216
  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
217
  local trace = m00 + m11 + m22
218
  if trace > 0 then
219
    local s = math.sqrt(1 + trace)
220
    local recip = 0.5 / s
221
    return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
222
  else
223
    local i = 0
224
    if m00 < m11 then
225
      i = 1
226
    end
227
    if m22 > (i == 0 and m00 or m11) then
228
      i = 2
229
    end
230
    if i == 0 then
231
      local s = math.sqrt(m00 - m11 - m22 + 1)
232
      local recip = 0.5 / s
233
      return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
234
    elseif i == 1 then
235
      local s = math.sqrt(m11 - m22 - m00 + 1)
236
      local recip = 0.5 / s
237
      return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
238
    elseif i == 2 then
239
      local s = math.sqrt(m22 - m00 - m11 + 1)
240
      local recip = 0.5 / s
241
      return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
242
    end
243
  end
244
end
245
function QuaternionToCFrame(px, py, pz, x, y, z, w)
246
  local xs, ys, zs = x + x, y + y, z + z
247
  local wx, wy, wz = w * xs, w * ys, w * zs
248
  local xx = x * xs
249
  local xy = x * ys
250
  local xz = x * zs
251
  local yy = y * ys
252
  local yz = y * zs
253
  local zz = z * zs
254
  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))
255
end
256
function QuaternionSlerp(a, b, t)
257
  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
258
  local startInterp, finishInterp
259
  if cosTheta >= 1.0E-4 then
260
    if 1 - cosTheta > 1.0E-4 then
261
      local theta = math.acos(cosTheta)
262
      local invSinTheta = 1 / math.sin(theta)
263
      startInterp = math.sin((1 - t) * theta) * invSinTheta
264
      finishInterp = math.sin(t * theta) * invSinTheta
265
    else
266
      startInterp = 1 - t
267
      finishInterp = t
268
    end
269
  elseif 1 + cosTheta > 1.0E-4 then
270
    local theta = math.acos(-cosTheta)
271
    local invSinTheta = 1 / math.sin(theta)
272
    startInterp = math.sin((t - 1) * theta) * invSinTheta
273
    finishInterp = math.sin(t * theta) * invSinTheta
274
  else
275
    startInterp = t - 1
276
    finishInterp = t
277
  end
278
  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
279
end
280
function swait(num)
281
  if num == 0 or num == nil then
282
    game:service("RunService").RenderStepped:wait(0)
283
  else
284
    for i = 0, num do
285
      game:service("RunService").RenderStepped:wait(0)
286
    end
287
  end
288
end
289
local RbxUtility = LoadLibrary("RbxUtility")
290
local Create = RbxUtility.Create
291
function RemoveOutlines(part)
292
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
293
end
294
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
295
  local Part = Create("Part")({
296
    formFactor = FormFactor,
297
    Parent = Parent,
298
    Reflectance = Reflectance,
299
    Transparency = Transparency,
300
    CanCollide = false,
301
    Locked = true,
302
    BrickColor = BrickColor.new(tostring(BColor)),
303
    Name = Name,
304
    Size = Size,
305
    Material = Material
306
  })
307
  RemoveOutlines(Part)
308
  return Part
309
end
310
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
311
  local Msh = Create(Mesh)({
312
    Parent = Part,
313
    Offset = OffSet,
314
    Scale = Scale
315
  })
316
  if Mesh == "SpecialMesh" then
317
    Msh.MeshType = MeshType
318
    Msh.MeshId = MeshId
319
  end
320
  return Msh
321
end
322
function CreateWeld(Parent, Part0, Part1, C0, C1)
323
  local Weld = Create("Weld")({
324
    Parent = Parent,
325
    Part0 = Part0,
326
    Part1 = Part1,
327
    C0 = C0,
328
    C1 = C1
329
  })
330
  return Weld
331
end
332
function rayCast(Position, Direction, Range, Ignore)
333
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
334
end
335
function CreateSound(id, par, vol, pit)
336
  coroutine.resume(coroutine.create(function()
337
    local sou = Instance.new("Sound", par or workspace)
338
    sou.Volume = vol
339
    sou.Pitch = pit or 1
340
    sou.SoundId = id
341
    wait()
342
    sou:play()
343
    game:GetService("Debris"):AddItem(sou, 6)
344
  end))
345
end
346
function CreateSong(id, par, vol, pit)
347
  coroutine.resume(coroutine.create(function()
348
    sou2 = Instance.new("Sound", par or workspace)
349
    sou2.Volume = 1
350
    sou2.Pitch = 1
351
    sou2.SoundId = id
352
    wait()
353
    sou2:play()
354
    sou2.Looped = true
355
  end))
356
end
357
CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
358
local function getclosest(obj, distance)
359
  local last, lastx = distance + 1, nil
360
  for i, v in pairs(workspace:GetChildren()) do
361
    if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
362
      local t = v.Torso
363
      local dist = t.Position - obj.Position.magnitude
364
      if distance >= dist and last > dist then
365
        last = dist
366
        lastx = v
367
      end
368
    end
369
  end
370
  return lastx
371
end
372
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
373
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
374
  prt.Anchored = true
375
  prt.CFrame = cframe
376
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
377
  game:GetService("Debris"):AddItem(prt, 10)
378
  if Type == 1 or Type == nil then
379
    table.insert(Effects, {
380
      prt,
381
      "Block1",
382
      delay,
383
      x3,
384
      y3,
385
      z3,
386
      msh
387
    })
388
  elseif Type == 2 then
389
    table.insert(Effects, {
390
      prt,
391
      "Block2",
392
      delay,
393
      x3,
394
      y3,
395
      z3,
396
      msh
397
    })
398
  elseif Type == 3 then
399
    table.insert(Effects, {
400
      prt,
401
      "Block3",
402
      delay,
403
      x3,
404
      y3,
405
      z3,
406
      msh
407
    })
408
  end
409
end
410
function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
411
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
412
  prt.Anchored = true
413
  prt.CFrame = cframe
414
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
415
  game:GetService("Debris"):AddItem(prt, 10)
416
  table.insert(Effects, {
417
    prt,
418
    "Cylinder",
419
    delay,
420
    x3,
421
    y3,
422
    z3,
423
    msh
424
  })
425
end
426
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
427
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
428
  prt.Anchored = true
429
  prt.CFrame = cframe * CFrame.new(x1, y1, z1)
430
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
431
  game:GetService("Debris"):AddItem(prt, 10)
432
  table.insert(Effects, {
433
    prt,
434
    "Cylinder",
435
    delay,
436
    x3,
437
    y3,
438
    z3,
439
    msh
440
  })
441
end
442
function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
443
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
444
  prt.Anchored = true
445
  prt.CFrame = cframe
446
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
447
  game:GetService("Debris"):AddItem(prt, 10)
448
  table.insert(Effects, {
449
    prt,
450
    "Cylinder",
451
    delay,
452
    x3,
453
    y3,
454
    z3,
455
    msh
456
  })
457
end
458
function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
459
  local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
460
  prt.Anchored = true
461
  prt.CFrame = cframe
462
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
463
  game:GetService("Debris"):AddItem(prt, 10)
464
  table.insert(Effects, {
465
    prt,
466
    "Cylinder",
467
    delay,
468
    x3,
469
    y3,
470
    z3,
471
    msh
472
  })
473
end
474
function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
475
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
476
  prt.Anchored = true
477
  prt.CFrame = cframe
478
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
479
  game:GetService("Debris"):AddItem(prt, 10)
480
  table.insert(Effects, {
481
    prt,
482
    "Cylinder",
483
    delay,
484
    x3,
485
    y3,
486
    z3,
487
    msh
488
  })
489
end
490
function BreakEffect(brickcolor, cframe, x1, y1, z1)
491
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
492
  prt.Anchored = true
493
  prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
494
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
495
  local num = math.random(10, 50) / 1000
496
  game:GetService("Debris"):AddItem(prt, 10)
497
  table.insert(Effects, {
498
    prt,
499
    "Shatter",
500
    num,
501
    prt.CFrame,
502
    math.random() - math.random(),
503
    0,
504
    math.random(50, 100) / 100
505
  })
506
end
507
for i = 0, 1, 0.05 do
508
  swait()
509
  RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
510
  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
511
  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)
512
  LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
513
  if Torsovelocity.Y > 1 then
514
    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)
515
    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)
516
    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)
517
  elseif Torsovelocity.Y < 1 then
518
    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)
519
    RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
520
    LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
521
  end
522
end
523
attack = false
524
game:GetService("RunService").Stepped:connect(function()
525
  Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
526
  velocity = RootPart.Velocity.y
527
  sine = sine + change
528
  local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
529
  if equipped == true or equipped == false then
530
    if 1 < RootPart.Velocity.y and hit == nil then
531
      Anim = "Jump"
532
      if attack == false and ice_mode == false then
533
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
534
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
535
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
536
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
537
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
538
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
539
      end
540
    elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
541
      Anim = "Fall"
542
      if attack == false then
543
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
544
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
545
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
546
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
547
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
548
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
549
      end
550
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
551
      Anim = "Idle"
552
     if attack == false then
553
        	change = 1
554
					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)
555
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
556
					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)
557
					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)
558
					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)
559
					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)
560
end
561
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
562
      Anim = "Walk"
563
      if attack == false then
564
        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)
565
        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)
566
        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)
567
        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)
568
        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)
569
        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)
570
      end
571
    end
572
  end
573
  if equipped == true or equipped == false then
574
    if 1 < RootPart.Velocity.Y and hit == nil then
575
      Anim = "Jump"
576
      if attack == false and ice_mode == true then
577
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
578
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
579
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
580
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
581
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
582
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
583
      end
584
    elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
585
      Anim = "Fall"
586
      if attack == false then
587
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
588
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
589
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
590
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
591
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
592
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
593
      end
594
    elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
595
      Anim = "Idle"
596
      if attack == false then
597
        change = 0.8
598
        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)
599
        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)
600
        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)
601
        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)
602
        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)
603
        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)
604
      end
605
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
606
      Anim = "Walk"
607
      if attack == false then
608
        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)
609
        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)
610
        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)
611
        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)
612
        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)
613
        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)
614
      end
615
    end
616
  end
617
  if 0 < #Effects then
618
    for e = 1, #Effects do
619
      if Effects[e] ~= nil then
620
        local Thing = Effects[e]
621
        if Thing ~= nil then
622
          local Part = Thing[1]
623
          local Mode = Thing[2]
624
          local Delay = Thing[3]
625
          local IncX = Thing[4]
626
          local IncY = Thing[5]
627
          local IncZ = Thing[6]
628
          if 1 >= Thing[1].Transparency then
629
            if Thing[2] == "Block1" then
630
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
631
              local Mesh = Thing[1].Mesh
632
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
633
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
634
            elseif Thing[2] == "Block2" then
635
              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)
636
              local Mesh = Thing[7]
637
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
638
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
639
            elseif Thing[2] == "Block3" then
640
              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)
641
              local Mesh = Thing[7]
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] == "Cylinder" then
645
              local Mesh = Thing[1].Mesh
646
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
647
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
648
            elseif Thing[2] == "Blood" then
649
              local Mesh = Thing[7]
650
              Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
651
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
652
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
653
            elseif Thing[2] == "Elec" then
654
              local Mesh = Thing[1].Mesh
655
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
656
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
657
            elseif Thing[2] == "Disappear" then
658
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
659
            elseif Thing[2] == "Shatter" then
660
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
661
              Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
662
              Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
663
              Thing[6] = Thing[6] + Thing[5]
664
            end
665
          else
666
            Part.Parent = nil
667
            table.remove(Effects, e)
668
          end
669
        end
670
      end
671
    end
672
  end
673
end)
674
function RemoveOutlines(part)
675
  part.TopSurface = 10
676
end
677
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
678
  local Part = Create("Part")({
679
    Parent = Parent,
680
    Reflectance = Reflectance,
681
    Transparency = Transparency,
682
    CanCollide = false,
683
    Locked = true,
684
    BrickColor = BrickColor.new(tostring(BColor)),
685
    Name = Name,
686
    Size = Size,
687
    Material = Material
688
  })
689
  RemoveOutlines(Part)
690
  return Part
691
end
692
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
693
  local Msh = Create(Mesh)({
694
    Parent = Part,
695
    Offset = OffSet,
696
    Scale = Scale
697
  })
698
  if Mesh == "SpecialMesh" then
699
    Msh.MeshType = MeshType
700
    Msh.MeshId = MeshId
701
  end
702
  return Msh
703
end
704
function CreateWeld(Parent, Part0, Part1, C0, C1)
705
  local Weld = Create("Weld")({
706
    Parent = Parent,
707
    Part0 = Part0,
708
    Part1 = Part1,
709
    C0 = C0,
710
    C1 = C1
711
  })
712
  return Weld
713
end
714
WSHM = {
715
  "White",
716
  "Pastel light blue"
717
}
718
WSH = WSHM[math.random(1, #WSHM)]
719
function IcePartFunk(HPart, aria, Min, Max)
720
  IcePart = Instance.new("Part", HPart)
721
  IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
722
  IcePart.CanCollide = false
723
  IuW = Instance.new("Weld")
724
  IuW.Name = "GuW"
725
  IuW.Part0 = HPart
726
  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))
727
  IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
728
  IuW.Part1 = IcePart
729
  IuW.Parent = HPart
730
  IcePart.Transparency = 0.85
731
  IcePart.Material = "Neon"
732
  WSH = WSHM[math.random(1, #WSHM)]
733
  IcePart.BrickColor = BrickColor.new("" .. WSH)
734
  RemoveOutlines(IcePart)
735
  game:GetService("Debris"):AddItem(IuW, 4)
736
  game:GetService("Debris"):AddItem(IcePart, 6)
737
end
738
SpikeMeshId = 1033714
739
local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
740
  local Part = Instance.new("Part", Parent)
741
  Part.Name = Name
742
  Part.BrickColor = BrickColor.new(Color)
743
  Part.Size = Size
744
  Part.Material = Material
745
  Part.Transparency = Transparency
746
  Part.CanCollide = false
747
  RemoveOutlines(Part)
748
  local Mesh = Instance.new("SpecialMesh", Part)
749
  Mesh.MeshType = "Sphere"
750
  Mesh.Scale = Scale
751
  return Mesh and Part
752
end
753
CFuncs = {
754
  Part = {
755
    Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
756
      local Part = Create("Part")({
757
        Parent = Parent,
758
        Reflectance = Reflectance,
759
        Transparency = Transparency,
760
        CanCollide = false,
761
        Locked = true,
762
        BrickColor = BrickColor.new(tostring(BColor)),
763
        Name = Name,
764
        Size = Size,
765
        Material = Material
766
      })
767
      RemoveOutlines(Part)
768
      return Part
769
    end
770
  },
771
  Mesh = {
772
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
773
      local Msh = Create(Mesh)({
774
        Parent = Part,
775
        Offset = OffSet,
776
        Scale = Scale
777
      })
778
      if Mesh == "SpecialMesh" then
779
        Msh.MeshType = MeshType
780
        Msh.MeshId = MeshId
781
      end
782
      return Msh
783
    end
784
  },
785
  Mesh = {
786
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
787
      local Msh = Create(Mesh)({
788
        Parent = Part,
789
        Offset = OffSet,
790
        Scale = Scale
791
      })
792
      if Mesh == "SpecialMesh" then
793
        Msh.MeshType = MeshType
794
        Msh.MeshId = MeshId
795
      end
796
      return Msh
797
    end
798
  },
799
  Weld = {
800
    Create = function(Parent, Part0, Part1, C0, C1)
801
      local Weld = Create("Weld")({
802
        Parent = Parent,
803
        Part0 = Part0,
804
        Part1 = Part1,
805
        C0 = C0,
806
        C1 = C1
807
      })
808
      return Weld
809
    end
810
  },
811
  Sound = {
812
    Create = function(id, par, vol, pit)
813
      coroutine.resume(coroutine.create(function()
814
        local S = Create("Sound")({
815
          Volume = vol,
816
          Pitch = pit or 1,
817
          SoundId = id,
818
          Parent = par or workspace
819
        })
820
        wait()
821
        S:play()
822
        game:GetService("Debris"):AddItem(S, 6)
823
      end))
824
    end
825
  },
826
  ParticleEmitter = {
827
    Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
828
      local fp = Create("ParticleEmitter")({
829
        Parent = Parent,
830
        Color = ColorSequence.new(Color1, Color2),
831
        LightEmission = LightEmission,
832
        Size = Size,
833
        Texture = Texture,
834
        Transparency = Transparency,
835
        ZOffset = ZOffset,
836
        Acceleration = Accel,
837
        Drag = Drag,
838
        LockedToPart = LockedToPart,
839
        VelocityInheritance = VelocityInheritance,
840
        EmissionDirection = EmissionDirection,
841
        Enabled = Enabled,
842
        Lifetime = LifeTime,
843
        Rate = Rate,
844
        Rotation = Rotation,
845
        RotSpeed = RotSpeed,
846
        Speed = Speed,
847
        VelocitySpread = VelocitySpread
848
      })
849
      return fp
850
    end
851
  }
852
}
853
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
854
  if hit.Parent == nil then
855
    return
856
  end
857
  local h = hit.Parent:FindFirstChildOfClass("Humanoid")
858
  for _, v in pairs(hit.Parent:children()) do
859
    if v:IsA("Humanoid") then
860
      h = v
861
    end
862
  end
863
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
864
    if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
865
      return
866
    end
867
    local c = Create("ObjectValue")({
868
      Name = "creator",
869
      Value = game:service("Players").LocalPlayer,
870
      Parent = h
871
    })
872
    game:GetService("Debris"):AddItem(c, 0.5)
873
    if HitSound ~= nil and HitPitch ~= nil then
874
      CreateSound(HitSound, hit, 1, HitPitch)
875
    end
876
    local Damage = math.random(minim, maxim)
877
    local blocked = false
878
    local block = hit.Parent:findFirstChild("Block")
879
    if block ~= nil and block.className == "IntValue" and block.Value > 0 then
880
      blocked = true
881
      block.Value = block.Value - 1
882
      print(block.Value)
883
    end
884
    if blocked == false then
885
      h.Health = h.Health - Damage
886
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
887
    else
888
      h.Health = h.Health - Damage / 2
889
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
890
    end
891
    if Type == "Knockdown" then
892
      local hum = hit.Parent.Humanoid
893
      hum.PlatformStand = true
894
      coroutine.resume(coroutine.create(function(HHumanoid)
895
        swait(1)
896
        HHumanoid.PlatformStand = false
897
      end), hum)
898
      local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
899
      local bodvol = Create("BodyVelocity")({
900
        velocity = angle * knockback,
901
        P = 5000,
902
        maxForce = Vector3.new(8000, 8000, 8000),
903
        Parent = hit
904
      })
905
      local rl = Create("BodyAngularVelocity")({
906
        P = 3000,
907
        maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
908
        angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
909
        Parent = hit
910
      })
911
      game:GetService("Debris"):AddItem(bodvol, 0.5)
912
      game:GetService("Debris"):AddItem(rl, 0.5)
913
    elseif Type == "Normal" then
914
      local vp = Create("BodyVelocity")({
915
        P = 500,
916
        maxForce = Vector3.new(math.huge, 0, math.huge),
917
        velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
918
      })
919
      if knockback > 0 then
920
        vp.Parent = hit.Parent.Torso
921
      end
922
      game:GetService("Debris"):AddItem(vp, 0.5)
923
    elseif Type == "Impale" then
924
      local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
925
      Spike.Anchored = true
926
      Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
927
      Spike.Position = hit.Parent.Torso.Position
928
      for i = 1, 5 do
929
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
930
      end
931
      Services.Debris:AddItem(Spike, 4)
932
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
933
      hit.Parent.Humanoid.PlatformStand = true
934
      swait(1)
935
      hit.Parent.Humanoid.PlatformStand = false
936
    elseif Type == "Up" then
937
      local bodyVelocity = Create("BodyVelocity")({
938
        velocity = Vector3.new(0, 20, 0),
939
        P = 5000,
940
        maxForce = Vector3.new(8000, 8000, 8000),
941
        Parent = hit
942
      })
943
      game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
944
      local bodyVelocity = Create("BodyVelocity")({
945
        velocity = Vector3.new(0, 20, 0),
946
        P = 5000,
947
        maxForce = Vector3.new(8000, 8000, 8000),
948
        Parent = hit
949
      })
950
      game:GetService("Debris"):AddItem(bodyVelocity, 1)
951
    elseif Type == "Snare" then
952
      local bp = Create("BodyPosition")({
953
        P = 900,
954
        D = 1000,
955
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
956
        position = hit.Parent.Torso.Position,
957
        Parent = hit.Parent.Torso
958
      })
959
      game:GetService("Debris"):AddItem(bp, 1)
960
    elseif Type == "Slowness" then
961
      local SpeedSave = hit.Parent.Humanoid.WalkSpeed
962
      for i = 1, 25 do
963
        hit.Parent.Humanoid.WalkSpeed = 4
964
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
965
      end
966
      wait(4)
967
      hit.Parent.Humanoid.WalkSpeed = SpeedSave
968
    elseif Type == "FireDmg" then
969
      for i = 1, math.random(60, 150) do
970
        BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
971
        BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
972
        BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
973
        wait(0.1)
974
        MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
975
      end
976
    elseif Type == "Freeze" then
977
      local bp = Create("BodyPosition")({
978
        P = 900,
979
        D = 1000,
980
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
981
        position = hit.Parent.Torso.Position,
982
        Parent = hit.Parent.Torso
983
      })
984
      game:GetService("Debris"):AddItem(bp, 4)
985
      for i = 1, 25 do
986
        IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
987
      end
988
    elseif Type == "Freeze2" then
989
      local BodPos = Create("BodyPosition")({
990
        P = 50000,
991
        D = 1000,
992
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
993
        position = hit.Parent.Torso.Position,
994
        Parent = hit.Parent.Torso
995
      })
996
      local BodGy = Create("BodyGyro")({
997
        maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
998
        P = 20000,
999
        Parent = hit.Parent.Torso,
1000
        cframe = hit.Parent.Torso.CFrame
1001
      })
1002
      hit.Parent.Torso.Anchored = true
1003
      coroutine.resume(coroutine.create(function(Part)
1004
        swait(1.5)
1005
        Part.Anchored = false
1006
      end), hit.Parent.Torso)
1007
      game:GetService("Debris"):AddItem(BodPos, 3)
1008
      game:GetService("Debris"):AddItem(BodGy, 3)
1009
    end
1010
    local debounce = Create("BoolValue")({
1011
      Name = "DebounceHit",
1012
      Parent = hit.Parent,
1013
      Value = true
1014
    })
1015
    game:GetService("Debris"):AddItem(debounce, Delay)
1016
    c = Instance.new("ObjectValue")
1017
    c.Name = "creator"
1018
    c.Value = Player
1019
    c.Parent = h
1020
    game:GetService("Debris"):AddItem(c, 0.5)
1021
  end
1022
end
1023
function ShowDamage(Pos, Text, Time, Color)
1024
  local Rate = 0.033333333333333
1025
  if not Pos then
1026
    local Pos = Vector3.new(0, 0, 0)
1027
  end
1028
  local Text = Text or ""
1029
  local Time = Time or 2
1030
  if not Color then
1031
    local Color = Color3.new(1, 0, 1)
1032
  end
1033
  local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1034
  EffectPart.Anchored = true
1035
  local BillboardGui = Create("BillboardGui")({
1036
    Size = UDim2.new(3, 0, 3, 0),
1037
    Adornee = EffectPart,
1038
    Parent = EffectPart
1039
  })
1040
  local TextLabel = Create("TextLabel")({
1041
    BackgroundTransparency = 1,
1042
    Size = UDim2.new(1, 0, 1, 0),
1043
    Text = Text,
1044
    TextColor3 = Color,
1045
    TextScaled = true,
1046
    Font = Enum.Font.ArialBold,
1047
    Parent = BillboardGui
1048
  })
1049
  game.Debris:AddItem(EffectPart, Time + 0.1)
1050
  EffectPart.Parent = game:GetService("Workspace")
1051
  delay(0, function()
1052
    local Frames = Time / Rate
1053
    for Frame = 1, Frames do
1054
      wait(Rate)
1055
      local Percent = Frame / Frames
1056
      EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1057
      TextLabel.TextTransparency = Percent
1058
    end
1059
    if EffectPart and EffectPart.Parent then
1060
      EffectPart:Destroy()
1061
    end
1062
  end)
1063
end
1064
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1065
  for _, c in pairs(workspace:children()) do
1066
    local hum = c:findFirstChild("Humanoid")
1067
    if hum ~= nil then
1068
      local head = c:findFirstChild("Head")
1069
      if head ~= nil then
1070
        local targ = head.Position - Part.Position
1071
        local mag = targ.magnitude
1072
        if magni >= mag and c.Name ~= Player.Name then
1073
          Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
1074
        end
1075
      end
1076
    end
1077
  end
1078
end
1079
function MagniKILL(Part, magni, knock, Type)
1080
  for _, c in pairs(workspace:children()) do
1081
    local hum = c:findFirstChild("Humanoid")
1082
    if hum ~= nil then
1083
      local head = c:findFirstChild("Head")
1084
      if head ~= nil then
1085
        local targ = head.Position - Part.Position
1086
        local mag = targ.magnitude
1087
        if magni >= mag and c.Name ~= Player.Name then
1088
          hum.Health = 0
1089
        end
1090
      end
1091
    end
1092
  end
1093
end
1094
EffectModel = Instance.new("Model", Character)
1095
EffectModel.Name = "Effects"
1096
Effects = {
1097
  Block = {
1098
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1099
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1100
      prt.Anchored = true
1101
      prt.CFrame = cframe
1102
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1103
      game:GetService("Debris"):AddItem(prt, 10)
1104
      if Type == 1 or Type == nil then
1105
        table.insert(Effects, {
1106
          prt,
1107
          "Block1",
1108
          delay,
1109
          x3,
1110
          y3,
1111
          z3,
1112
          msh
1113
        })
1114
      elseif Type == 2 then
1115
        table.insert(Effects, {
1116
          prt,
1117
          "Block2",
1118
          delay,
1119
          x3,
1120
          y3,
1121
          z3,
1122
          msh
1123
        })
1124
      else
1125
        table.insert(Effects, {
1126
          prt,
1127
          "Block3",
1128
          delay,
1129
          x3,
1130
          y3,
1131
          z3,
1132
          msh
1133
        })
1134
      end
1135
    end
1136
  },
1137
  Sphere = {
1138
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1139
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1140
      prt.Anchored = true
1141
      prt.CFrame = cframe
1142
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1143
      game:GetService("Debris"):AddItem(prt, 10)
1144
      table.insert(Effects, {
1145
        prt,
1146
        "Cylinder",
1147
        delay,
1148
        x3,
1149
        y3,
1150
        z3,
1151
        msh
1152
      })
1153
    end
1154
  },
1155
  Cylinder = {
1156
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1157
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1158
      prt.Anchored = true
1159
      prt.CFrame = cframe
1160
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1161
      game:GetService("Debris"):AddItem(prt, 10)
1162
      table.insert(Effects, {
1163
        prt,
1164
        "Cylinder",
1165
        delay,
1166
        x3,
1167
        y3,
1168
        z3,
1169
        msh
1170
      })
1171
    end
1172
  },
1173
  Wave = {
1174
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1175
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1176
      prt.Anchored = true
1177
      prt.CFrame = cframe
1178
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1179
      game:GetService("Debris"):AddItem(prt, 10)
1180
      table.insert(Effects, {
1181
        prt,
1182
        "Cylinder",
1183
        delay,
1184
        x3,
1185
        y3,
1186
        z3,
1187
        msh
1188
      })
1189
    end
1190
  },
1191
  Ring = {
1192
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1193
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1194
      prt.Anchored = true
1195
      prt.CFrame = cframe
1196
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1197
      game:GetService("Debris"):AddItem(prt, 10)
1198
      table.insert(Effects, {
1199
        prt,
1200
        "Cylinder",
1201
        delay,
1202
        x3,
1203
        y3,
1204
        z3,
1205
        msh
1206
      })
1207
    end
1208
  },
1209
  Break = {
1210
    Create = function(brickcolor, cframe, x1, y1, z1)
1211
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1212
      prt.Anchored = true
1213
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1214
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1215
      local num = math.random(10, 50) / 1000
1216
      game:GetService("Debris"):AddItem(prt, 10)
1217
      table.insert(Effects, {
1218
        prt,
1219
        "Shatter",
1220
        num,
1221
        prt.CFrame,
1222
        math.random() - math.random(),
1223
        0,
1224
        math.random(50, 100) / 100
1225
      })
1226
    end
1227
  }
1228
}
1229
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1230
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1231
  prt.Anchored = true
1232
  prt.CFrame = cframe
1233
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1234
  game:GetService("Debris"):AddItem(prt, 10)
1235
  if Type == 1 or Type == nil then
1236
    table.insert(Effects, {
1237
      prt,
1238
      "Block1",
1239
      delay,
1240
      x3,
1241
      y3,
1242
      z3,
1243
      msh
1244
    })
1245
  elseif Type == 2 then
1246
    table.insert(Effects, {
1247
      prt,
1248
      "Block2",
1249
      delay,
1250
      x3,
1251
      y3,
1252
      z3,
1253
      msh
1254
    })
1255
  elseif Type == 3 then
1256
    table.insert(Effects, {
1257
      prt,
1258
      "Block3",
1259
      delay,
1260
      x3,
1261
      y3,
1262
      z3,
1263
      msh
1264
    })
1265
  end
1266
end
1267
function CreateSound(id, par, vol, pit)
1268
  coroutine.resume(coroutine.create(function()
1269
    local sou = Instance.new("Sound", par or workspace)
1270
    sou.Volume = vol
1271
    sou.Pitch = pit or 1
1272
    sou.SoundId = id
1273
    swait()
1274
    sou:play()
1275
    game:GetService("Debris"):AddItem(sou, 6)
1276
  end))
1277
end
1278
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1279
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1280
  prt.Anchored = true
1281
  prt.CFrame = cframe
1282
  prt.Material = "Neon"
1283
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1284
  game:GetService("Debris"):AddItem(prt, 10)
1285
  coroutine.resume(coroutine.create(function(Part, Mesh)
1286
    for i = 0, 6, delay do
1287
      swait()
1288
      Part.Transparency = i
1289
      Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1290
    end
1291
    Part.Parent = nil
1292
  end), prt, msh)
1293
end
1294
function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
1295
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1296
  local MainPos = partt.Position
1297
  local MainPos2 = mouse + SpreadVectors
1298
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1299
  local speed = 1000
1300
  local num = 1
1301
  coroutine.resume(coroutine.create(function()
1302
    repeat
1303
      swait()
1304
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1305
      local mag =(MainPos - pos).magnitude
1306
      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)
1307
      MainPos = MainPos + MouseLook.lookVector * speed
1308
      num = num - 1
1309
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1310
      if hit ~= nil then
1311
        num = 0
1312
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1313
        refpart.Anchored = true
1314
        refpart.CFrame = CFrame.new(pos)
1315
        game:GetService("Debris"):AddItem(refpart, 2)
1316
      end
1317
      if num <= 0 then
1318
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1319
        refpart.Anchored = true
1320
        refpart.CFrame = CFrame.new(pos)
1321
        if hit ~= nil then
1322
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1323
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1324
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1325
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1326
          MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
1327
        end
1328
        game:GetService("Debris"):AddItem(refpart, 0)
1329
      end
1330
    until num <= 0
1331
  end))
1332
end
1333
function shoottraildd2(mouse, partt, SpreadAmount)
1334
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1335
  local MainPos = partt.Position
1336
  local MainPos2 = mouse + SpreadVectors
1337
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1338
  local speed = 3000
1339
  local num = 1
1340
  coroutine.resume(coroutine.create(function()
1341
    repeat
1342
      swait()
1343
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1344
      local mag = (MainPos - pos).magnitude
1345
      Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
1346
      MainPos = MainPos + MouseLook.lookVector * speed
1347
      num = num - 1
1348
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1349
      if hit ~= nil then
1350
        num = 0
1351
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1352
        refpart.Anchored = true
1353
        refpart.CFrame = CFrame.new(pos)
1354
        game:GetService("Debris"):AddItem(refpart, 2)
1355
      end
1356
      if num <= 0 then
1357
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1358
        refpart.Anchored = true
1359
        refpart.CFrame = CFrame.new(pos)
1360
        if hit ~= nil then
1361
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1362
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1363
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1364
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1365
          MagniKILL(refpart, 80, 0, "Normal")
1366
        end
1367
        game:GetService("Debris"):AddItem(refpart, 0)
1368
      end
1369
    until num <= 0
1370
  end))
1371
end
1372
function shoottraildd22(mouse, partt, SpreadAmount)
1373
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1374
  local MainPos = partt.Position
1375
  local MainPos2 = mouse + SpreadVectors
1376
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1377
  local speed = 900
1378
  local num = 1
1379
  coroutine.resume(coroutine.create(function()
1380
    repeat
1381
      swait()
1382
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1383
      local mag = (MainPos - pos).magnitude
1384
      Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
1385
      MainPos = MainPos + MouseLook.lookVector * speed
1386
      num = num - 1
1387
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1388
      if hit ~= nil then
1389
        num = 0
1390
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1391
        refpart.Anchored = true
1392
        refpart.CFrame = CFrame.new(pos)
1393
        game:GetService("Debris"):AddItem(refpart, 2)
1394
      end
1395
      if num <= 0 then
1396
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1397
        refpart.Anchored = true
1398
        refpart.CFrame = CFrame.new(pos)
1399
        if hit ~= nil then
1400
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1401
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1402
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1403
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1404
          MagniKILL(refpart, 80, 0, "Normal")
1405
        end
1406
        game:GetService("Debris"):AddItem(refpart, 0)
1407
      end
1408
    until num <= 0
1409
  end))
1410
end
1411
function shoottraildd3(mouse, partt, SpreadAmount, dmg)
1412
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1413
  local MainPos = partt.Position
1414
  local MainPos2 = mouse + SpreadVectors
1415
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1416
  local speed = 200
1417
  local num = 0
1418
  coroutine.resume(coroutine.create(function()
1419
    repeat
1420
      swait()
1421
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1422
      local mag = (MainPos - pos).magnitude
1423
      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)
1424
      MainPos = MainPos + MouseLook.lookVector * speed
1425
      num = num - 1
1426
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1427
      if hit ~= nil then
1428
        num = 0
1429
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1430
        refpart.Anchored = true
1431
        refpart.CFrame = CFrame.new(pos)
1432
        BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1433
        game:GetService("Debris"):AddItem(refpart, 2)
1434
      end
1435
      if num <= 0 then
1436
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1437
        refpart.Anchored = true
1438
        refpart.CFrame = CFrame.new(pos)
1439
        if hit ~= nil then
1440
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1441
          BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1442
          BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1443
          MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
1444
        end
1445
        game:GetService("Debris"):AddItem(refpart, 0)
1446
      end
1447
    until num <= 0
1448
  end))
1449
end
1450
function shoottraildd4(mouse, partt, SpreadAmount, dmg)
1451
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1452
  local MainPos = partt.Position
1453
  local MainPos2 = mouse + SpreadVectors
1454
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1455
  local speed = 500
1456
  local num = 1
1457
  coroutine.resume(coroutine.create(function()
1458
    repeat
1459
      swait()
1460
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1461
      local mag = (MainPos - pos).magnitude
1462
      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)
1463
      MainPos = MainPos + MouseLook.lookVector * speed
1464
      num = num - 1
1465
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1466
      if hit ~= nil then
1467
        num = 0
1468
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1469
        refpart.Anchored = true
1470
        refpart.CFrame = CFrame.new(pos)
1471
        game:GetService("Debris"):AddItem(refpart, 2)
1472
      end
1473
      if num <= 0 then
1474
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1475
        refpart.Anchored = true
1476
        refpart.CFrame = CFrame.new(pos)
1477
        if hit ~= nil then
1478
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1479
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1480
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1481
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1482
          MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
1483
        end
1484
        game:GetService("Debris"):AddItem(refpart, 0)
1485
      end
1486
    until num <= 0
1487
  end))
1488
end
1489
1490
1491
---
1492
1493
attackdebounce = false 
1494
deb=false
1495
1496
ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
1497
        if hit.Parent==nil then
1498
                return
1499
        end
1500
        h=hit.Parent:FindFirstChildOfClass("Humanoid")
1501
        for _,v in pairs(hit.Parent:children()) do
1502
        if v:IsA("Humanoid") then
1503
        h=v
1504
        end
1505
        end
1506
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
1507
        h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
1508
        end
1509
        if hit.Parent.className=="Hat" then
1510
        hit=hit.Parent.Parent:findFirstChild("Head")
1511
        end
1512
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1513
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
1514
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1515
                        return
1516
                end]]
1517
--                        hs(hit,1.2) 
1518
                        c=Instance.new("ObjectValue")
1519
                        c.Name="creator"
1520
                        c.Value=game:service("Players").LocalPlayer
1521
                        c.Parent=h
1522
                        game:GetService("Debris"):AddItem(c,.5)
1523
                Damage=math.random(minim,maxim)
1524
--                h:TakeDamage(Damage)
1525
                blocked=false
1526
                block=hit.Parent:findFirstChild("Block")
1527
                if block~=nil then
1528
                print(block.className)
1529
                if block.className=="NumberValue" then
1530
                if block.Value>0 then
1531
                blocked=true
1532
                if decreaseblock==nil then
1533
                block.Value=block.Value-1
1534
                end
1535
                end
1536
                end
1537
                if block.className=="IntValue" then
1538
                if block.Value>0 then
1539
                blocked=true
1540
                if decreaseblock~=nil then
1541
                block.Value=block.Value-1
1542
                end
1543
                end
1544
                end
1545
                end
1546
                if blocked==false then
1547
--                h:TakeDamage(Damage)
1548
                h.Health=h.Health-Damage
1549
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
1550
                else
1551
                h.Health=h.Health-(Damage/2)
1552
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
1553
                end
1554
                if Type=="Knockdown" then
1555
                Humanoid=hit.Parent.Humanoid
1556
Humanoid.PlatformStand=true
1557
coroutine.resume(coroutine.create(function(HHumanoid)
1558
swait(1)
1559
HHumanoid.PlatformStand=false
1560
end),Humanoid)
1561
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
1562
hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
1563
local bodvol=Instance.new("BodyVelocity")
1564
bodvol.velocity=angle*knockback
1565
bodvol.P=5000
1566
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1567
bodvol.Parent=hit
1568
rl=Instance.new("BodyAngularVelocity")
1569
rl.P=3000
1570
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1571
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1572
rl.Parent=hit
1573
game:GetService("Debris"):AddItem(bodvol,.5)
1574
game:GetService("Debris"):AddItem(rl,.5)
1575
                elseif Type=="Normal" then
1576
                bp=Instance.new("BodyVelocity")
1577
                bp.P=100000
1578
                bp.maxForce=Vector3.new(math.huge,0,math.huge)
1579
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1580
                if KnockbackType==1 then
1581
                bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
1582
                elseif KnockbackType==2 then
1583
                bp.velocity=Property.CFrame.lookVector*knockback
1584
                end
1585
                if knockback>0 then
1586
	                  bp.Parent=hit.Parent.Torso
1587
1588
                end
1589
                game:GetService("Debris"):AddItem(bp,.5)
1590
                elseif Type=="Up" then
1591
                local bodyVelocity=Instance.new("BodyVelocity")
1592
                bodyVelocity.velocity=vt(0,60,0)
1593
                bodyVelocity.P=5000
1594
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1595
                bodyVelocity.Parent=hit
1596
                game:GetService("Debris"):AddItem(bodyVelocity,1)
1597
                rl=Instance.new("BodyAngularVelocity")
1598
                rl.P=3000
1599
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1600
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
1601
                rl.Parent=hit
1602
                game:GetService("Debris"):AddItem(rl,.5)
1603
                elseif Type=="Snare" then
1604
                bp=Instance.new("BodyPosition")
1605
                bp.P=2000
1606
                bp.D=100
1607
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1608
                bp.position=hit.Parent.Torso.Position
1609
                bp.Parent=hit.Parent.Torso
1610
                game:GetService("Debris"):AddItem(bp,1)
1611
                elseif Type=="Target" then
1612
                if Targetting==false then
1613
                ZTarget=hit.Parent.Torso
1614
                coroutine.resume(coroutine.create(function(Part) 
1615
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1616
                swait(1)
1617
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1618
                end),ZTarget)
1619
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
1620
                targetgui=Instance.new("BillboardGui")
1621
                targetgui.Parent=ZTarget
1622
                targetgui.Size=UDim2.new(10,100,10,100)
1623
                targ=Instance.new("ImageLabel")
1624
                targ.Parent=targetgui
1625
                targ.BackgroundTransparency=1
1626
                targ.Image="rbxassetid://4834067"
1627
                targ.Size=UDim2.new(1,0,1,0)
1628
                cam.CameraType="Scriptable"
1629
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1630
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1631
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1632
                Targetting=true
1633
                RocketTarget=ZTarget
1634
                for i=1,Property do
1635
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
1636
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
1637
                swait()
1638
                end
1639
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
1640
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1641
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1642
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
1643
                end
1644
                Targetting=true
1645
                RocketTarget=true
1646
                targetgui.Parent=true
1647
                cam.CameraType="Custom"
1648
                end
1649
                end
1650
                        debounce=Instance.new("BoolValue")
1651
                        debounce.Name="DebounceHit"
1652
                        debounce.Parent=hit.Parent
1653
                        debounce.Value=true
1654
                        game:GetService("Debris"):AddItem(debounce,Delay)
1655
                        c=Instance.new("ObjectValue")
1656
                        c.Name="creator"
1657
                        c.Value=Player
1658
                        c.Parent=h
1659
                        game:GetService("Debris"):AddItem(c,.5)
1660
                CRIT=true
1661
                hitDeb=true
1662
                AttackPos=6
1663
        end
1664
end
1665
 
1666
showDamage=function(Char,Dealt,du,Color)
1667
        m=Instance.new("Model")
1668
        m.Name=tostring(Dealt)
1669
        h=Instance.new("Humanoid")
1670
        h.Health=0
1671
        h.MaxHealth=0
1672
        h.Parent=m
1673
        c=Instance.new("Part")
1674
        c.Transparency=0
1675
        c.BrickColor=Color
1676
c.Transparency = 1
1677
        c.Name="Head"
1678
        c.TopSurface=0
1679
        c.BottomSurface=0
1680
        c.formFactor="Plate"
1681
        c.Size=Vector3.new(1,.4,1)
1682
1683
local txt = Instance.new("BillboardGui", c)
1684
txt.Adornee = c
1685
txt.Name = "_status"
1686
txt.Size = UDim2.new(2, 0, 1.2, 0)
1687
txt.StudsOffset = Vector3.new(-9, 8, 0)
1688
local text = Instance.new("TextLabel", txt)
1689
text.Size = UDim2.new(10, 0, 7, 0)
1690
text.FontSize = "Size12"
1691
text.TextScaled = true
1692
text.TextTransparency = 0.5
1693
text.BackgroundTransparency = 1 
1694
text.TextTransparency = 0.5
1695
text.TextStrokeTransparency = 0.5
1696
text.Font = "SciFi"
1697
text.TextStrokeColor3 = Color3.new(0,0,0)
1698
v=Instance.new("Part")
1699
v.Name = "ColorBrick"
1700
v.Parent=c
1701
v.FormFactor="Symmetric"
1702
v.Anchored=true
1703
v.CanCollide=false
1704
v.BottomSurface="Smooth"
1705
v.TopSurface="Smooth"
1706
v.Size=Vector3.new(10,5,3)
1707
v.Transparency=1
1708
v.CFrame=c.CFrame
1709
v.BrickColor=BrickColor.random()
1710
v.Transparency=1
1711
text.TextColor3 = t.BrickColor.Color
1712
v.Shape="Block"
1713
text.Text = tostring(Dealt)
1714
        ms=Instance.new("CylinderMesh")
1715
        ms.Scale=Vector3.new(.8,.8,.8)
1716
--[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
1717
  local rndm=math.random(1,#hitsounds)
1718
  local r=rndm
1719
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
1720
        if CRIT==true then
1721
                ms.Scale=Vector3.new(1,1.25,1)
1722
        end
1723
        ms.Parent=c
1724
        c.Reflectance=0
1725
        Instance.new("BodyGyro").Parent=c
1726
        c.Parent=m
1727
        if Char:findFirstChild("Head")~=nil then
1728
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
1729
        elseif Char.Parent:findFirstChild("Head")~=nil then
1730
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
1731
        end
1732
        f=Instance.new("BodyPosition")
1733
        f.P=200000
1734
        f.D=100
1735
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1736
        f.position=c.Position+Vector3.new(0,3,0)
1737
        f.Parent=c
1738
        game:GetService("Debris"):AddItem(m,.5+du)
1739
        c.CanCollide=false
1740
        m.Parent=workspace
1741
        c.CanCollide=false
1742
end
1743
1744
1745
------
1746
hito = function(dm, X, c, dn, dp, dq)	
1747
	for I,dr in pairs(workspace:GetChildren()) do
1748
		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
1749
			local ds = dr:FindFirstChild("Humanoid")
1750
				local dt = dr:FindFirstChild("HumanoidRootPart")
1751
				TakeDamage(ds, c)
1752
						if InForm == true then
1753
		ds.Parent:BreakJoints()
1754
		wait(1.2)
1755
		ds.Parent:Destroy()
1756
		end
1757
				ds:SetStateEnabled(16, true)
1758
				delay(dn, function()		
1759
		ds:SetStateEnabled(16, true)
1760
				end)
1761
				local du = Instance.new("StringValue")
1762
				du.Name = "alabo"
1763
				du.Parent = dt
1764
				game.Debris:AddItem(du, dn)
1765
				local dv = Instance.new("Part")
1766
				
1767
				dv.Size = Vector3.new(0.2, 0.2, 0.2)
1768
				dv.Transparency = 0.25
1769
				dv.Anchored = true
1770
				dv.CanCollide = false
1771
				dv.BrickColor = BrickColor.new("White")
1772
				dv.Material = "Neon"
1773
				dv.Locked = true
1774
				dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1775
				dv.Parent = modz
1776
				local dw = Instance.new("SpecialMesh")
1777
				dw.MeshType = "Sphere"
1778
				dw.Scale = Vector3.new(0.5, 0.5, 0.5)
1779
				dw.Parent = dv
1780
				game.Debris:AddItem(dv, 1)
1781
				local dx = Instance.new("Model")
1782
				dx.Name = c
1783
				dx.Parent = workspace
1784
				game.Debris:AddItem(dx, 0.5 + c / 75)
1785
				local dy = Instance.new("Humanoid")
1786
				dy.MaxHealth = 0
1787
				dy.Parent = dx
1788
				local dz = Instance.new("Part")
1789
				dz.Name = "Head"
1790
				dz.Locked = true
1791
				dz.Size = Vector3.new(0.2, 0.2, 0.2)
1792
				dz.Position = dt.Position
1793
				dz.BrickColor = BrickColor.new("New Yeller")
1794
				dz.Material = "Neon"
1795
				dz.Transparency = 1
1796
				dz.CanCollide = false
1797
				dz.Parent = dx
1798
				local dA = Instance.new("BodyPosition")
1799
				dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1800
				dA.P = 20000
1801
				dA.D = 300
1802
				dA.Position = dz.Position + Vector3.new(0, 5, 0)
1803
				dA.Parent = dz
1804
				local dB = Instance.new("CylinderMesh")
1805
				dB.Parent = dz
1806
				coroutine.resume(coroutine.create(function()		
1807
		while dB do
1808
			swait()
1809
			dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
1810
		end
1811
	end))
1812
					if dp then
1813
						local dC = Instance.new("BodyVelocity")
1814
						dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
1815
						dC.P = 9999999999
1816
						dC.Velocity = dp
1817
						dC.Parent = dt
1818
						game.Debris:AddItem(dC, dn)
1819
					end
1820
						if dq then
1821
							local dD = Instance.new("BodyAngularVelocity")
1822
							dD.MaxTorque = Vector3.new(99999, 999999, 999999)
1823
							dD.P = math.huge
1824
							dD.AngularVelocity = dq
1825
							dD.Parent = dt
1826
							game.Debris:AddItem(dD, dn)
1827
						end
1828
						local dE = Instance.new("Sound")
1829
						dE.Pitch = rd2(10, 11) / 10
1830
						dE.Volume = rd2(10, 13) / 10
1831
						dE.EmitterSize = 10
1832
						dE.SoundId = "rbxassetid://"
1833
						dE.Parent = dv
1834
						dE:Play()
1835
						coroutine.resume(coroutine.create(function()		
1836
		for I = 1, 5 do
1837
			swait()
1838
			dv.Transparency = dv.Transparency + 0.175
1839
			dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
1840
		end
1841
	end))
1842
		end
1843
	end
1844
end
1845
------
1846
1847
vt = Vector3.new
1848
local new = Instance.new
1849
local cf = CFrame.new
1850
local cfa = CFrame.Angles
1851
local bc = BrickColor.new
1852
1853
function bigbangattack()
1854
	attack = true
1855
	Humanoid.WalkSpeed = 0
1856
	      for i = 0, 8, 0.1 do
1857
        swait()
1858
  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)
1859
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1860
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1861
        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)
1862
        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)
1863
        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)
1864
        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)
1865
	end
1866
local rng = Instance.new("Part", mouse)
1867
        rng.Anchored = true
1868
        rng.BrickColor = BrickColor.new("Cyan")
1869
        rng.CanCollide = false
1870
        rng.FormFactor = 3
1871
        rng.Name = "Ring"
1872
        rng.Size = Vector3.new(0.4,0.4,0.4)
1873
        rng.Transparency = 0
1874
        rng.TopSurface = 0
1875
        rng.BottomSurface = 0
1876
        rng.CFrame = RootPart.CFrame 
1877
        local rngm = Instance.new("SpecialMesh", rng)
1878
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1879
1880
local rng3 = rng:Clone()
1881
rng3.Parent = char
1882
local rng3m = rng3.Mesh
1883
1884
local rng5 = rng:Clone()
1885
rng5.Parent = char
1886
rng5.BrickColor = BrickColor.new("Cyan")
1887
local rng5m = rng5.Mesh
1888
local rng6 = rng:Clone()
1889
rng6.Material = "Plastic"
1890
rng6.BrickColor = BrickColor.new("Cyan")
1891
rng6.Parent = char
1892
local rng6m = rng6.Mesh
1893
rng6m.Scale = vt(7.5,7.5,7.5)
1894
rng6m.MeshType = "FileMesh"
1895
rng6m.MeshId = "rbxassetid://430736398"
1896
local Must2 = Instance.new("Sound",rng6)
1897
Must2.SoundId = "rbxassetid://135581154"
1898
Must2.Pitch = 0.99
1899
Must2.Volume = 3
1900
Must2.Looped = false
1901
wait(0)
1902
Must2:Play()	
1903
local hita = rng6.Touched:connect(function(hit) 
1904
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
1905
end)
1906
1907
rng3.CFrame = RootPart.CFrame 
1908
1909
rng5.CFrame = RootPart.CFrame 
1910
rng6.CFrame = RootPart.CFrame
1911
			local pie222 = Instance.new("ParticleEmitter")
1912
pie222.Parent = rng6
1913
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
1914
pie222.LightEmission = 1
1915
pie222.Size = NumberSequence.new(6,1)
1916
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
1917
pie222.Transparency = NumberSequence.new(0.6,1)
1918
pie222.EmissionDirection = "Top"
1919
pie222.Enabled = true
1920
pie222.Lifetime = NumberRange.new(1)
1921
pie222.Rotation = NumberRange.new(-320, 320)
1922
pie222.Rate = 404
1923
pie222.Speed = NumberRange.new(0)
1924
pie222.LockedToPart = false
1925
pie222.VelocitySpread = 2 
1926
	wait()
1927
	local scaler = 10/5
1928
	local scaler2 = 10/5 
1929
	for i = 0,10,0.1 do
1930
		swait()
1931
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
1932
		
1933
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
1934
1935
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
1936
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
1937
		rng6.CFrame = rng3.CFrame
1938
		rng.Transparency = rng.Transparency + 1
1939
	
1940
		rng3.Transparency = rng3.Transparency + 0.01
1941
1942
		rng5.Transparency = rng5.Transparency + 0.01
1943
		rng6.Transparency = rng6.Transparency + 0.021
1944
		scaler = scaler - 0.125/5
1945
		scaler2 = scaler2 - 0.1/5
1946
	
1947
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
1948
	
1949
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
1950
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
1951
	end
1952
	hita:disconnect()
1953
	game:GetService("Debris"):AddItem(rng, 1)
1954
1955
	game:GetService("Debris"):AddItem(rng3, 1)
1956
1957
	game:GetService("Debris"):AddItem(rng5, 1)
1958
	attack = false
1959
	pie222:Destroy()
1960
	Humanoid.WalkSpeed = 16
1961
end
1962
1963
1964
function bigbangattack2()
1965
	attack = true
1966
	Humanoid.WalkSpeed = 0
1967
	      for i = 0, 8, 0.1 do
1968
        swait()
1969
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1970
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1971
        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)
1972
        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)
1973
        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)
1974
        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)
1975
	end
1976
local rng = Instance.new("Part", RightArm)
1977
        rng.Anchored = true
1978
        rng.BrickColor = BrickColor.new("Cyan")
1979
        rng.CanCollide = false
1980
        rng.FormFactor = 3
1981
        rng.Name = "Ring"
1982
        rng.Size = Vector3.new(0.4,0.4,0.4)
1983
        rng.Transparency = 0
1984
        rng.TopSurface = 0
1985
        rng.BottomSurface = 0
1986
        rng.CFrame = RootPart.CFrame 
1987
        local rngm = Instance.new("SpecialMesh", rng)
1988
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1989
1990
local rng3 = rng:Clone()
1991
rng3.Parent = char
1992
local rng3m = rng3.Mesh
1993
1994
local rng5 = rng:Clone()
1995
rng5.Parent = char
1996
rng5.BrickColor = BrickColor.new("Cyan")
1997
local rng5m = rng5.Mesh
1998
local rng6 = rng:Clone()
1999
rng6.Material = "Plastic"
2000
rng6.BrickColor = BrickColor.new("Cyan")
2001
rng6.Parent = char
2002
local rng6m = rng6.Mesh
2003
rng6m.Scale = vt(7.5,7.5,30.5)
2004
rng6m.MeshType = "FileMesh"
2005
rng6m.MeshId = "rbxassetid://430736398"
2006
local Must2 = Instance.new("Sound",Torso)
2007
Must2.SoundId = "rbxassetid://719747626"
2008
Must2.Pitch = 0.99
2009
Must2.Volume = 3
2010
Must2.Looped = false
2011
wait(0)
2012
Must2:Play()	
2013
local hita = rng6.Touched:connect(function(hit) 
2014
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
2015
end)
2016
2017
rng3.CFrame = Head.CFrame 
2018
2019
rng5.CFrame = Head.CFrame 
2020
rng6.CFrame = rng5.CFrame
2021
			local pie222 = Instance.new("ParticleEmitter")
2022
pie222.Parent = rng6
2023
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2024
pie222.LightEmission = 1
2025
pie222.Size = NumberSequence.new(15,1)
2026
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
2027
pie222.Transparency = NumberSequence.new(0.6,1)
2028
pie222.EmissionDirection = "Top"
2029
pie222.Enabled = true
2030
pie222.Lifetime = NumberRange.new(1)
2031
pie222.Rotation = NumberRange.new(-320, 320)
2032
pie222.Rate = 404
2033
pie222.Speed = NumberRange.new(0)
2034
pie222.LockedToPart = false
2035
pie222.VelocitySpread = 2 
2036
	wait()
2037
	local scaler = 10/5
2038
	local scaler2 = 10/5 
2039
	for i = 0,10,0.1 do
2040
		swait()
2041
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
2042
		
2043
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
2044
2045
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
2046
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
2047
		rng6.CFrame = rng3.CFrame
2048
		rng.Transparency = rng.Transparency + 1
2049
	
2050
		rng3.Transparency = rng3.Transparency + 0.01
2051
2052
		rng5.Transparency = rng5.Transparency + 0.01
2053
		rng6.Transparency = rng6.Transparency + 0.021
2054
		scaler = scaler - 0.125/5
2055
		scaler2 = scaler2 - 0.1/5
2056
	
2057
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
2058
	
2059
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
2060
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
2061
	end
2062
	hita:disconnect()
2063
	game:GetService("Debris"):AddItem(rng, 1)
2064
2065
	game:GetService("Debris"):AddItem(rng3, 1)
2066
2067
	game:GetService("Debris"):AddItem(rng5, 1)
2068
	attack = false
2069
	pie222:Destroy()
2070
	Humanoid.WalkSpeed = 16
2071
end
2072
2073
2074
2075
mouse.KeyDown:connect(function(key)
2076
	if key == "k" then
2077
		bigbangattack()
2078
	end
2079
end)
2080
2081
mouse.KeyDown:connect(function(k) ---galickgun
2082
  if attack == false and k == "n" and MV4 > 80 and firemode == true then
2083
    MV4 = 0
2084
local Must = Instance.new("Sound",Torso)
2085
Must.SoundId = "rbxassetid://719748223"
2086
Must.Pitch = 0.99
2087
Must.Volume = 3.4
2088
Must.Looped = false
2089
wait(0)
2090
Must:Play()	
2091
    Humanoid.WalkSpeed = 13
2092
local Aura = Instance.new('ParticleEmitter')
2093
Aura.Name = "Aura"
2094
Aura.Texture = "rbxassetid://347730682"
2095
Aura.Parent = Torso
2096
Aura.LightEmission = 1
2097
Aura.Transparency = NumberSequence.new(0.4,1)
2098
Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2099
Aura.Size = NumberSequence.new(1,9)
2100
Aura.Rotation = NumberRange.new(-360,360)
2101
Aura.LockedToPart = true
2102
Aura.Lifetime = NumberRange.new(1)
2103
Aura.Rate = 100
2104
Aura.Speed = NumberRange.new(0)
2105
Aura.EmissionDirection = "Top"
2106
local Aura2 = Instance.new('ParticleEmitter')
2107
Aura2.Name = "Aura"
2108
Aura2.Texture = "rbxassetid://1046299182"
2109
Aura2.Parent = Torso
2110
Aura2.LightEmission = 1
2111
Aura2.Transparency = NumberSequence.new(0,1)
2112
Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2113
Aura2.Size = NumberSequence.new(14)
2114
Aura2.Rotation = NumberRange.new(-360,360)
2115
Aura2.LockedToPart = true
2116
Aura2.Lifetime = NumberRange.new(0.2)
2117
Aura2.Rate = 20
2118
Aura2.Speed = NumberRange.new(0)
2119
Aura2.EmissionDirection = "Top"
2120
    attack = true
2121
    Firepart1 = Instance.new("Part", RightArm)
2122
    Firepart1.Size = Vector3.new(1, 1, 1)
2123
    GuW1 = Instance.new("Weld")
2124
    GuW1.Name = "GuW"
2125
    GuW1.Part0 = RightArm
2126
    GuW1.C0 = cn(0, -1, 0)
2127
    GuW1.C1 = cn(0, 0, 0)
2128
    GuW1.Part1 = Firepart1
2129
    GuW1.Parent = RightArm
2130
    Firepart1.Transparency = 1
2131
    Firepart2 = Instance.new("Part", LeftArm)
2132
    Firepart2.Size = Vector3.new(1, 1, 1)
2133
    GuW2 = Instance.new("Weld")
2134
    GuW2.Name = "GuW"
2135
    GuW2.Part0 = LeftArm
2136
    GuW2.C0 = cn(0, -1, 0)
2137
    GuW2.C1 = cn(0, 0, 0)
2138
    GuW2.Part1 = Firepart2
2139
    GuW2.Parent = LeftArm
2140
    Firepart2.Transparency = 1
2141
    GuW1:Destroy()
2142
    GuW1 = Instance.new("Weld")
2143
    GuW1.Name = "GuW"
2144
    GuW1.Part0 = Torso
2145
    GuW1.C0 = cn(0, 0, -6)
2146
    GuW1.C1 = cn(0, 0, 0)
2147
    GuW1.Part1 = Firepart1
2148
    GuW1.Parent = Torso
2149
    GuW2:Destroy()
2150
    GuW2 = Instance.new("Weld")
2151
    GuW2.Name = "GuW"
2152
    GuW2.Part0 = Torso
2153
    GuW2.C0 = cn(0, 0, -6)
2154
    GuW2.C1 = cn(0, 0, 0)
2155
    GuW2.Part1 = Firepart2
2156
    GuW2.Parent = Torso
2157
    GuW2:Destroy()
2158
    GuW2 = Instance.new("Weld")
2159
    GuW2.Name = "GuW"
2160
    GuW2.Part0 = Torso
2161
    GuW2.C0 = cn(0, 0, -4)
2162
    GuW2.C1 = cn(0, 0, 0)
2163
    GuW2.Part1 = Firepart2
2164
    GuW2.Parent = Torso
2165
    for i = 0, 18, 0.1 do
2166
      swait()
2167
      if Torsovelocity.Y > 2 then
2168
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2169
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
2170
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2171
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2172
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2173
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2174
      elseif Torsovelocity.Y < 1 then
2175
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
2176
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
2177
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2178
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
2179
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2180
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2181
      end
2182
    end
2183
    GuW1:Destroy()
2184
    GuW1 = Instance.new("Weld")
2185
    GuW1.Name = "GuW"
2186
    GuW1.Part0 = Torso
2187
    GuW1.C0 = cn(0, 0, -15)
2188
    GuW1.C1 = cn(0, 0, 0)
2189
    GuW1.Part1 = Firepart1
2190
    GuW1.Parent = Torso
2191
    GuW2:Destroy()
2192
    GuW2 = Instance.new("Weld")
2193
    GuW2.Name = "GuW"
2194
    GuW2.Part0 = Torso
2195
    GuW2.C0 = cn(0, 0, -17.5)
2196
    GuW2.C1 = cn(0, 0, 0)
2197
    GuW2.Part1 = Firepart2
2198
    GuW2.Parent = Torso
2199
local Must = Instance.new("Sound",Torso)
2200
Must.SoundId = "rbxassetid://719747626"
2201
Must.Pitch = 0.99
2202
Must.Volume = 3.9
2203
Must.Looped = false
2204
wait(0)
2205
Must:Play()	
2206
    for i = 0, 1.25, 0.01 do
2207
      swait()
2208
      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)
2209
      shoottraildd22(mouse.Hit.p, Torso, 0)
2210
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
2211
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
2212
      if Torsovelocity.Y > 2 then
2213
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2214
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2215
        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)
2216
        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)
2217
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2218
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2219
      end
2220
    end
2221
Must:Stop()
2222
Aura:Destroy()
2223
Aura2:Destroy()
2224
    wait(0.5)
2225
    Humanoid.WalkSpeed = 16
2226
    attack = false
2227
    MV4 = 300
2228
    Firepart1:Destroy()
2229
    Firepart2:Destroy()
2230
  end
2231
end)
2232
2233
2234
d = {}
2235
function iteffect()
2236
2237
coroutine.resume(coroutine.create(function()
2238
2239
for i = 1, 10 do
2240
effect = Instance.new("Part", workspace)
2241
effect.Anchored = true
2242
effect.CanCollide = false
2243
effect.Size = Vector3.new(0.2, 3, 0.2)
2244
effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
2245
effect.Transparency = 0
2246
effect.Material = "Plastic"
2247
effect.BrickColor = BrickColor.new("Really black")
2248
table.insert(d, effect)
2249
game:GetService("Debris"):AddItem(effect, 0.3)
2250
end
2251
2252
coroutine.resume(coroutine.create(function()
2253
for i = 1, 10 do
2254
for i,e in pairs(d) do
2255
e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
2256
e.Transparency = e.Transparency + 0.030
2257
end
2258
wait(0.01)
2259
end
2260
2261
end))
2262
end))
2263
2264
2265
end
2266
2267
tp = true
2268
2269
mouse.KeyDown:connect(function(k)
2270
if k == "e" then
2271
if tp == true then
2272
tp = false
2273
local Must = Instance.new("Sound",Torso)
2274
Must.SoundId = "rbxassetid://1055279036"
2275
Must.Pitch = 0.99
2276
Must.Volume = 1.2
2277
Must.Looped = false
2278
wait(0)
2279
Must:Play()	
2280
Zanzoken = Instance.new("Part",char)
2281
Zanzoken.Anchored = true
2282
Zanzoken.CanCollide = false
2283
Zanzoken.Position = v3(999,999,999)
2284
Zanzoken.CFrame = Torso.CFrame
2285
game.Debris:AddItem(Zanzoken,0.5)
2286
Zanzoken.Transparency = 1
2287
wait()
2288
idk = Instance.new("BillboardGui",Zanzoken)
2289
idk.Size = UDim2.new(10,0,15,0)
2290
idk.AlwaysOnTop = false
2291
idk1 = Instance.new("ImageLabel",idk)
2292
idk1.BackgroundTransparency = 1
2293
idk.ExtentsOffset = v3(0,0,0)
2294
idk1.ImageTransparency = 0
2295
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2296
idk1.Size = UDim2.new(2,0,1,0)
2297
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2298
idk1.Image = "rbxassetid://319554883"
2299
char.Head.face.Parent = game.Lighting
2300
  wait(0)
2301
char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
2302
game.Lighting.face.Parent = char.Head
2303
   wait(0)
2304
Zanzoken = Instance.new("Part",char)
2305
Zanzoken.Anchored = true
2306
Zanzoken.CanCollide = false
2307
Zanzoken.Position = v3(999,999,999)
2308
Zanzoken.CFrame = Torso.CFrame
2309
game.Debris:AddItem(Zanzoken,0.5)
2310
Zanzoken.Transparency = 1
2311
wait()
2312
idk = Instance.new("BillboardGui",Zanzoken)
2313
idk.Size = UDim2.new(10,0,15,0)
2314
idk.AlwaysOnTop = false
2315
idk1 = Instance.new("ImageLabel",idk)
2316
idk1.BackgroundTransparency = 1
2317
idk.ExtentsOffset = v3(0,0,0)
2318
idk1.ImageTransparency = 0
2319
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2320
idk1.Size = UDim2.new(2,0,1,0)
2321
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2322
idk1.Image = "rbxassetid://319554883"
2323
2324
wait(0.4)
2325
tp = true
2326
2327
2328
end
2329
end
2330
end)
2331
2332
2333
MV4 = 300
2334
mouse.KeyDown:connect(function(k)
2335
  if attack == false and k == "v" and MV4 > 80 and firemode == true then
2336
    MV4 = 0
2337
local Must = Instance.new("Sound",workspace)
2338
Must.SoundId = "rbxassetid://194135434"
2339
Must.Pitch = 0.99
2340
Must.Volume = 1.7
2341
Must.Looped = true
2342
wait(0)
2343
Must:Play()
2344
		 local lb = Instance.new("Part")
2345
  lb.Parent = char
2346
   lb.Material = "Neon"
2347
    lb.Color = BrickColor.new("Gold").Color
2348
     lb.CanCollide = false
2349
     lb.Material = "Neon"
2350
     lb.Size = vt(1,1,1)
2351
     lb.CFrame = Torso.CFrame
2352
     lb.Rotation = vt(0,0,0)
2353
     lb.Anchored = true
2354
     lb.Transparency = 0
2355
     local thing = Instance.new("SpecialMesh",lb)
2356
     thing.MeshType = "FileMesh"
2357
     thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
2358
     thing.Scale = vt(0,15,0)
2359
     local chancerot = math.random(1,2)
2360
     for z = 0, 4 do
2361
     if chancerot == 1 then
2362
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2363
     elseif chancerot == 2 then
2364
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2365
     end
2366
     lb.Transparency = lb.Transparency + 0.1
2367
     thing.Scale = thing.Scale + vt(15,0,15)
2368
     wait()
2369
     end
2370
     for z = 0, 4 do
2371
     if chancerot == 1 then
2372
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2373
     elseif chancerot == 2 then
2374
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2375
     end
2376
     lb.Transparency = lb.Transparency + 0.1
2377
     thing.Scale = thing.Scale + vt(15,0,15)
2378
     wait()
2379
end
2380
2381
local Aura = Instance.new('ParticleEmitter')
2382
Aura.Name = "Aura"
2383
Aura.Texture = "rbxassetid://347730682"
2384
Aura.Parent = Torso
2385
Aura.LightEmission = 1
2386
Aura.Transparency = NumberSequence.new(0.5,1)
2387
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2388
Aura.Size = NumberSequence.new(1,25)
2389
Aura.Rotation = NumberRange.new(-360,360)
2390
Aura.LockedToPart = true
2391
Aura.Lifetime = NumberRange.new(1)
2392
Aura.Rate = 100
2393
Aura.Speed = NumberRange.new(0)
2394
Aura.EmissionDirection = "Top"
2395
local Aura2 = Instance.new('ParticleEmitter')
2396
Aura2.Name = "Aura"
2397
Aura2.Texture = "rbxassetid://1046299182"
2398
Aura2.Parent = Torso
2399
Aura2.LightEmission = 1
2400
Aura2.Transparency = NumberSequence.new(0,1)
2401
Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2402
Aura2.Size = NumberSequence.new(55)
2403
Aura2.Rotation = NumberRange.new(-360,360)
2404
Aura2.LockedToPart = true
2405
Aura2.Lifetime = NumberRange.new(0.2)
2406
Aura2.Rate = 20
2407
Aura2.Speed = NumberRange.new(0)
2408
Aura2.EmissionDirection = "Top"
2409
lig = Instance.new("PointLight",Player.Character.Torso)
2410
lig.Color=Color3.new(255,255,0)
2411
lig.Range = 12
2412
    Humanoid.WalkSpeed = 0.01
2413
    attack = true
2414
    Firepart1 = Instance.new("Part", RightArm)
2415
    Firepart1.Size = Vector3.new(1, 1, 1)
2416
    GuW1 = Instance.new("Weld")
2417
    GuW1.Name = "GuW"
2418
    GuW1.Part0 = RightArm
2419
    GuW1.C0 = cn(0, -1, 0)
2420
    GuW1.C1 = cn(0, 0, 0)
2421
    GuW1.Part1 = Firepart1
2422
    GuW1.Parent = RightArm
2423
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
2424
    Firepart1.Transparency = 1
2425
    Firepart2 = Instance.new("Part", LeftArm)
2426
    Firepart2.Size = Vector3.new(1, 1, 1)
2427
    GuW2 = Instance.new("Weld")
2428
    GuW2.Name = "GuW"
2429
    GuW2.Part0 = LeftArm
2430
    GuW2.C0 = cn(0, -1, 0)
2431
    GuW2.C1 = cn(0, 0, 0)
2432
    GuW2.Part1 = Firepart2
2433
    GuW2.Parent = LeftArm
2434
    Firepart2.Transparency = 1
2435
 
2436
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
2437
    GuW1:Destroy()
2438
    GuW1 = Instance.new("Weld")
2439
    GuW1.Name = "GuW"
2440
    GuW1.Part0 = Torso
2441
    GuW1.C0 = cn(0, 0, -6)
2442
    GuW1.C1 = cn(0, 0, 0)
2443
    GuW1.Part1 = Firepart1
2444
    GuW1.Parent = Torso
2445
    GuW2:Destroy()
2446
    GuW2 = Instance.new("Weld")
2447
    GuW2.Name = "GuW"
2448
    GuW2.Part0 = Torso
2449
    GuW2.C0 = cn(0, 0, -6)
2450
    GuW2.C1 = cn(0, 0, 0)
2451
    GuW2.Part1 = Firepart2
2452
    GuW2.Parent = Torso
2453
2454
    GuW2:Destroy()
2455
    GuW2 = Instance.new("Weld")
2456
    GuW2.Name = "GuW"
2457
    GuW2.Part0 = Torso
2458
    GuW2.C0 = cn(0, 0, -4)
2459
    GuW2.C1 = cn(0, 0, 0)
2460
    GuW2.Part1 = Firepart2
2461
    GuW2.Parent = Torso
2462
    for i = 0, 15, 0.1 do
2463
      swait()
2464
      if Torsovelocity.Y > 2 then
2465
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2466
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2467
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2468
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2469
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2470
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2471
      elseif Torsovelocity.Y < 1 then
2472
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2473
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2474
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2475
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2476
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2477
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2478
      end
2479
    end
2480
wait(16)
2481
local Aura3 = Instance.new('ParticleEmitter')
2482
Aura3.Name = "Aura"
2483
Aura3.Texture = "rbxassetid://1046299182"
2484
Aura3.Parent = Torso
2485
Aura3.LightEmission = 1
2486
Aura3.Transparency = NumberSequence.new(0.4,1)
2487
Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2488
Aura3.Size = NumberSequence.new(140)
2489
Aura3.Rotation = NumberRange.new(-360,360)
2490
Aura3.LockedToPart = true
2491
Aura3.Lifetime = NumberRange.new(0.2)
2492
Aura3.Rate = 70
2493
Aura3.Speed = NumberRange.new(0)
2494
Aura3.EmissionDirection = "Top"
2495
local Aura4 = Instance.new('ParticleEmitter')
2496
Aura4.Name = "Aura"
2497
Aura4.Texture = "rbxassetid://1046299182"
2498
Aura4.Parent = Torso
2499
Aura4.LightEmission = 1
2500
Aura4.Transparency = NumberSequence.new(0.7,1)
2501
Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
2502
Aura4.Size = NumberSequence.new(190)
2503
Aura4.Rotation = NumberRange.new(-360,360)
2504
Aura4.LockedToPart = true
2505
Aura4.Lifetime = NumberRange.new(0.2)
2506
Aura4.Rate = 120
2507
Aura4.Speed = NumberRange.new(0)
2508
Aura4.EmissionDirection = "Top"
2509
local Aura5 = Instance.new('ParticleEmitter')
2510
Aura5.Name = "Aura"
2511
Aura5.Texture = "rbxassetid://347730682"
2512
Aura5.Parent = Torso
2513
Aura5.LightEmission = 1
2514
Aura5.Transparency = NumberSequence.new(0.2,1)
2515
Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2516
Aura5.Size = NumberSequence.new(1,65)
2517
Aura5.Rotation = NumberRange.new(-360,360)
2518
Aura5.LockedToPart = true
2519
Aura5.Lifetime = NumberRange.new(1)
2520
Aura5.Rate = 200
2521
Aura5.Speed = NumberRange.new(0)
2522
Aura5.EmissionDirection = "Top"
2523
local quake = Instance.new("Sound",workspace) 
2524
quake.SoundId = "rbxassetid://1048411878"
2525
quake.Pitch = 0.99
2526
quake.Volume = 1.3
2527
quake.Looped = true
2528
wait(0)
2529
quake:Play()
2530
local scrr = Instance.new("Sound",Torso)
2531
scrr.SoundId = "rbxassetid://908472235"
2532
scrr.Pitch = 0.99
2533
scrr.Volume = 0.5
2534
scrr.Looped = true
2535
wait(0)
2536
scrr:Play()
2537
2538
 for i = 0, 2, 0.1 do
2539
      swait()
2540
		 local lb = Instance.new("Part")
2541
  lb.Parent = char
2542
   lb.Material = "Neon"
2543
    lb.Color = BrickColor.new("Gold").Color
2544
     lb.CanCollide = false
2545
     lb.Material = "Neon"
2546
     lb.Size = vt(0.5,0,0.5)
2547
     lb.CFrame = Torso.CFrame
2548
     lb.Rotation = vt(0,0,0)
2549
     lb.Anchored = true
2550
     lb.Transparency = 0
2551
     local thing = Instance.new("SpecialMesh",lb)
2552
     thing.MeshType = "FileMesh"
2553
     thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
2554
     thing.Scale = vt(0,15,0)
2555
     local chancerot = math.random(1,2)
2556
     for z = 0, 4 do
2557
     if chancerot == 1 then
2558
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2559
     elseif chancerot == 2 then
2560
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2561
     end
2562
     lb.Transparency = lb.Transparency + 0.1
2563
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2564
     wait()
2565
     end
2566
     for z = 0, 4 do
2567
     if chancerot == 1 then
2568
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2569
     elseif chancerot == 2 then
2570
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2571
     end
2572
     lb.Transparency = lb.Transparency + 0.1
2573
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2574
     wait()
2575
end
2576
end
2577
2578
    
2579
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
2580
    for i = 0, 24, 0.1 do
2581
      swait()
2582
      if Torsovelocity.Y > 2 then
2583
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2584
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2585
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2586
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2587
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2588
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2589
      elseif Torsovelocity.Y < 1 then
2590
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2591
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2592
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2593
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2594
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2595
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2596
      end
2597
    end
2598
wait(5)
2599
    GuW1:Destroy()
2600
    GuW1 = Instance.new("Weld")
2601
    GuW1.Name = "GuW"
2602
    GuW1.Part0 = Torso
2603
    GuW1.C0 = cn(0, 0, -15)
2604
    GuW1.C1 = cn(0, 0, 0)
2605
    GuW1.Part1 = Firepart1
2606
    GuW1.Parent = Torso
2607
    GuW2:Destroy()
2608
    GuW2 = Instance.new("Weld")
2609
    GuW2.Name = "GuW"
2610
    GuW2.Part0 = Torso
2611
    GuW2.C0 = cn(0, 0, -17.5)
2612
    GuW2.C1 = cn(0, 0, 0)
2613
    GuW2.Part1 = Firepart2
2614
    GuW2.Parent = Torso
2615
local Must2 = Instance.new("Sound",Torso) --1048411878
2616
Must2.SoundId = "rbxassetid://950551676"
2617
Must2.Pitch = 0.99
2618
Must2.Volume = math.huge
2619
Must2.Looped = false
2620
wait(0)
2621
Must2:Play()
2622
quake:Stop()
2623
scrr:Stop()
2624
local Gone = Instance.new('ParticleEmitter')
2625
Gone.Name = "Aura"
2626
Gone.Texture = "rbxassetid://1046299182"
2627
Gone.Parent = Torso
2628
Gone.LightEmission = 1
2629
Gone.Transparency = NumberSequence.new(0.7,1)
2630
Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2631
Gone.Size = NumberSequence.new(340)
2632
Gone.Rotation = NumberRange.new(-360,360)
2633
Gone.LockedToPart = true
2634
Gone.Lifetime = NumberRange.new(0.2)
2635
Gone.Rate = 70
2636
Gone.Speed = NumberRange.new(0)
2637
Gone.EmissionDirection = "Top"
2638
wait(2)
2639
Aura:Destroy()
2640
Aura2:Destroy()
2641
Aura3:Destroy()
2642
Aura4:Destroy()
2643
Aura5:Destroy()
2644
lig:Destroy()
2645
Gone:Destroy()
2646
    for i = 0, 3, 0.01 do
2647
      swait()
2648
      shoottraildd2(mouse.Hit.p, Torso, 0)
2649
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
2650
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
2651
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
2652
       if Torsovelocity.Y > 2 then
2653
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2654
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2655
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2656
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2657
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2658
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2659
      elseif Torsovelocity.Y < 1 then
2660
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2661
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2662
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2663
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2664
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2665
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2666
      end
2667
    end
2668
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
2669
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
2670
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
2671
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
2672
    for i = 0, 3, 0.1 do
2673
      swait()
2674
      if Torsovelocity.Y > 2 then
2675
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2676
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2677
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2678
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2679
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2680
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2681
      elseif Torsovelocity.Y < 1 then
2682
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2683
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
2684
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2685
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2686
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2687
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2688
      end
2689
    end
2690
    wait(1)
2691
    Humanoid.WalkSpeed = 16
2692
    attack = false
2693
    MV4 = 0
2694
Must:Stop()
2695
    Firepart1:Destroy()
2696
    Firepart2:Destroy()
2697
  end
2698
end)
2699
2700
2701
2702
---forms
2703
mouse.KeyDown:connect(function(key)
2704
if key=="1" then	
2705
	Base()
2706
	SSJ()
2707
	char.JumPower = 150
2708
	end
2709
	end)
2710
Health = 140,000  --------- Serious mode aura.
2711
BaseHealth = 10,000
2712
2713
2714
2715
2716
SuperSaiyan = false
2717
2718
Player = game.Players.LocalPlayer
2719
Char = Player.Character
2720
Torso = Char.Torso
2721
2722
function SSJ()
2723
	for X = 1, 1 do wait()
2724
2725
2726
	wait(0)
2727
	for X = 1, 1 do wait()
2728
		local Effect = Instance.new("Part")
2729
	Effect.Name = "Effect"
2730
	Effect.Parent = Torso
2731
	Effect.CFrame = Torso.CFrame
2732
	Effect.BrickColor = BrickColor.new("Lapis")
2733
	Effect.Shape = "Ball"
2734
	Effect.Size = Vector3.new(1, 1, 1)
2735
	Effect.Anchored = true
2736
	Effect.Material = "Neon"
2737
	Effect.CanCollide = false
2738
		Effect.CFrame = Torso.CFrame
2739
		Effect.Size = Effect.Size + Vector3.new(0.5)
2740
		Effect.Transparency = Effect.Transparency + 0.04
2741
	end
2742
	end
2743
2744
repeat
2745
Torso:FindFirstChild("Effect"):Remove()
2746
until Torso:FindFirstChild("Effect") == nil
2747
2748
	
2749
local Color1 = Color3.new(255, 255, 0)
2750
local Color2 = Color3.new(255, 255, 0)	
2751
2752
Hair7:Destroy()
2753
Hair7 = Instance.new("Part")
2754
Hair7.Parent = char
2755
Hair7.Name = "Hair"
2756
Hair7.CanCollide = false
2757
Hair7.Locked = true
2758
Hair7.TopSurface = "Smooth"
2759
Hair7.BottomSurface = "Smooth"
2760
Hair7.formFactor = "Symmetric"
2761
Hair7.Material = "Neon"
2762
Hair7.BrickColor = BrickColor.new("Daisy orange")
2763
Hair7.CFrame = char.Torso.CFrame
2764
Hair7.Size = Vector3.new(1, 1, 1)
2765
Hair7.Transparency = 0
2766
2767
2768
Weld1 = Instance.new("Weld")
2769
Weld1.Parent = char.Head
2770
Weld1.Part0 = char.Head
2771
Weld1.Part1 = Hair7
2772
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2773
2774
Mesh = Instance.new("SpecialMesh")
2775
Mesh.Offset = Vector3.new(0,-0.4,0)
2776
Mesh.Parent = Hair7
2777
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2778
Mesh.MeshType = "FileMesh"
2779
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2780
Mesh.TextureId = "" 
2781
char.Head.face.Texture = "rbxassetid://1108357707"
2782
local Must = Instance.new("Sound",Torso)
2783
Must.SoundId = "rbxassetid://1035030726"
2784
Must.Pitch = 0.99
2785
Must.Volume = 1.4
2786
Must.Looped = false
2787
wait(0)
2788
Must:Play()	
2789
	a21e = new("Part",char)
2790
a21e.Name = "Beam"..num
2791
a21e.Locked = true
2792
a21e.Size = v3(1,1,1)
2793
a21e.CanCollide = false
2794
a21e.BrickColor = bc("Gold")
2795
a21e.Material = "Neon"
2796
a21e.Transparency = 0
2797
aa21e = new("SpecialMesh",a21e)
2798
a21e.Anchored = true
2799
a21e.Position = RootPart.Position
2800
aa21e.MeshType = "Sphere"
2801
aa21e.Scale = v3(1,1,1)
2802
	a51e = new("Part",char)
2803
a51e.Name = "Beam"..num
2804
a51e.Locked = true
2805
a51e.Size = v3(1,1,1)
2806
a51e.CanCollide = false
2807
a51e.BrickColor = bc("New Yeller")
2808
a51e.Material = "Neon"
2809
a51e.Transparency = 0
2810
aa51e = new("SpecialMesh",a51e)
2811
a51e.Anchored = true
2812
a51e.Position = RootPart.Position
2813
aa51e.MeshType = "Sphere"
2814
aa51e.Scale = v3(1,1,1)
2815
	a61e = new("Part",char)
2816
a61e.Name = "Beam"..num
2817
a61e.Locked = true
2818
a61e.Size = v3(1,1,1)
2819
a61e.CanCollide = false
2820
a61e.BrickColor = bc("White")
2821
a61e.Material = "Neon"
2822
a61e.Transparency = 0
2823
aa61e = new("SpecialMesh",a61e)
2824
a61e.Anchored = true
2825
a61e.Position = RootPart.Position
2826
aa61e.MeshType = "Sphere"
2827
aa61e.Scale = v3(1,1,1)
2828
for i = 1,50 do
2829
	wait()
2830
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
2831
	a21e.Transparency = a21e.Transparency + 0.03
2832
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
2833
	a51e.Transparency = a51e.Transparency + 0.03
2834
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
2835
	a61e.Transparency = a61e.Transparency + 0.02
2836
end
2837
a61e:Destroy()
2838
aa61e:Destroy()
2839
a51e:Destroy()
2840
aa51e:Destroy()
2841
a21e:Destroy()
2842
aa21e:Destroy()
2843
	
2844
2845
local Aura = Instance.new('ParticleEmitter')
2846
Aura.Name = "Aura"
2847
Aura.Texture = "rbxassetid://347730682"
2848
Aura.Parent = Torso
2849
Aura.LightEmission = 1
2850
Aura.Transparency = NumberSequence.new(0.6,1)
2851
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2852
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
2853
Aura.LockedToPart = true
2854
Aura.Lifetime = NumberRange.new(1)
2855
Aura.Rate = 100
2856
Aura.Speed = NumberRange.new(4.3)
2857
Aura.EmissionDirection = "Top"
2858
2859
SuperSaiyan = true	
2860
Humanoid.JumpPower = 120
2861
	
2862
Char.Humanoid.MaxHealth = Health
2863
wait(0.3)	
2864
Char.Humanoid.Health = Health
2865
wait(0.7)
2866
Must:Destroy()
2867
end
2868
2869
function Base()
2870
	SuperSaiyan = false
2871
	local Effect = Instance.new("Part")
2872
	Effect.Name = "Effect"
2873
	Effect.Parent = Torso
2874
	Effect.CFrame = Torso.CFrame
2875
	Effect.BrickColor = BrickColor.new("White")
2876
	Effect.Shape = "Ball"
2877
	Effect.Size = Vector3.new(8, 8, 8)
2878
	Effect.Anchored = true
2879
	Effect.Material = "Neon"
2880
	Effect.CanCollide = false
2881
	for loop = 1, 25 do wait()
2882
		Effect.CFrame = Torso.CFrame
2883
		Effect.Size = Effect.Size + Vector3.new(-0.5)
2884
		Effect.Transparency = Effect.Transparency + 0.04
2885
		
2886
	end
2887
repeat
2888
	
2889
	
2890
Torso:FindFirstChild("Effect"):Remove()
2891
until Torso:FindFirstChild("Effect") == nil
2892
2893
char.Head.face.Texture = "rbxassetid://1108342609"
2894
Hair7:Destroy()
2895
wait(0.1)
2896
Hair7 = Instance.new("Part")
2897
Hair7.Parent = char
2898
Hair7.Name = "Hair"
2899
Hair7.CanCollide = false
2900
Hair7.Locked = true
2901
Hair7.TopSurface = "Smooth"
2902
Hair7.BottomSurface = "Smooth"
2903
Hair7.formFactor = "Symmetric"
2904
Hair7.Material = "Neon"
2905
Hair7.BrickColor = BrickColor.new("Really black")
2906
Hair7.CFrame = char.Torso.CFrame
2907
Hair7.Size = Vector3.new(1, 1, 1)
2908
Hair7.Transparency = 0
2909
2910
2911
Weld1 = Instance.new("Weld")
2912
Weld1.Parent = char.Head
2913
Weld1.Part0 = char.Head
2914
Weld1.Part1 = Hair7
2915
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2916
2917
Mesh = Instance.new("SpecialMesh")
2918
Mesh.Offset = Vector3.new(0,-0.4,0)
2919
Mesh.Parent = Hair7
2920
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2921
Mesh.MeshType = "FileMesh"
2922
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2923
Mesh.TextureId = "" 
2924
2925
2926
2927
for i, v in pairs(Torso:GetChildren()) do
2928
	if v:IsA('ParticleEmitter') then
2929
		v:Remove()
2930
	end
2931
end
2932
for i, v in pairs(LeftArm:GetChildren()) do
2933
	if v:IsA('ParticleEmitter') then
2934
		v:Remove()
2935
	end
2936
end
2937
for i, v in pairs(RightArm:GetChildren()) do
2938
	if v:IsA('ParticleEmitter') then
2939
		v:Remove()
2940
	end
2941
end
2942
for i, v in pairs(RightLeg:GetChildren()) do
2943
	if v:IsA('ParticleEmitter') then
2944
		v:Remove()
2945
	end
2946
end
2947
for i, v in pairs(LeftLeg:GetChildren()) do
2948
	if v:IsA('ParticleEmitter') then
2949
		v:Remove()
2950
	end
2951
end
2952
	
2953
2954
end
2955
2956
mouse.KeyDown:connect(function(key)
2957
if key=="9" then	
2958
	Base()
2959
end
2960
end)
2961
2962
mouse.KeyDown:connect(function(key)
2963
if key=="4" then	
2964
	Base()
2965
	SSJB()
2966
	char.JumPower = 150
2967
	end
2968
	end)
2969
Health = 140,000  --------- Serious mode aura.
2970
BaseHealth = 10,000
2971
2972
2973
2974
2975
SuperSaiyanBlue = false
2976
2977
Player = game.Players.LocalPlayer
2978
Char = Player.Character
2979
Torso = Char.Torso
2980
2981
function SSJB()
2982
	for X = 1, 1 do wait()
2983
2984
2985
	wait(0)
2986
	for X = 1, 1 do wait()
2987
		local Effect = Instance.new("Part")
2988
	Effect.Name = "Effect"
2989
	Effect.Parent = Torso
2990
	Effect.CFrame = Torso.CFrame
2991
	Effect.BrickColor = BrickColor.new("Lapis")
2992
	Effect.Shape = "Ball"
2993
	Effect.Size = Vector3.new(1, 1, 1)
2994
	Effect.Anchored = true
2995
	Effect.Material = "Neon"
2996
	Effect.CanCollide = false
2997
		Effect.CFrame = Torso.CFrame
2998
		Effect.Size = Effect.Size + Vector3.new(0.5)
2999
		Effect.Transparency = Effect.Transparency + 0.04
3000
	end
3001
	end
3002
3003
repeat
3004
Torso:FindFirstChild("Effect"):Remove()
3005
until Torso:FindFirstChild("Effect") == nil
3006
3007
	
3008
local Color1 = Color3.new(255, 255, 0)
3009
local Color2 = Color3.new(255, 255, 0)	
3010
3011
 for i = 0, 3, 0.1 do
3012
	swait()
3013
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
3014
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
3015
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
3016
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
3017
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3018
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3019
end
3020
3021
Hair7:Destroy()
3022
wait(0.1)
3023
Hair7 = Instance.new("Part")
3024
Hair7.Parent = char
3025
Hair7.Name = "Hair"
3026
Hair7.CanCollide = false
3027
Hair7.Locked = true
3028
Hair7.TopSurface = "Smooth"
3029
Hair7.BottomSurface = "Smooth"
3030
Hair7.formFactor = "Symmetric"
3031
Hair7.Material = "Neon"
3032
Hair7.BrickColor = BrickColor.new("Cyan")
3033
Hair7.CFrame = char.Torso.CFrame
3034
Hair7.Size = Vector3.new(1, 1, 1)
3035
Hair7.Transparency = 0
3036
3037
3038
Weld1 = Instance.new("Weld")
3039
Weld1.Parent = char.Head
3040
Weld1.Part0 = char.Head
3041
Weld1.Part1 = Hair7
3042
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3043
3044
Mesh = Instance.new("SpecialMesh")
3045
Mesh.Offset = Vector3.new(0,-0.4,0)
3046
Mesh.Parent = Hair7
3047
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3048
Mesh.MeshType = "FileMesh"
3049
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3050
Mesh.TextureId = "" 
3051
wait(0.1)
3052
char.Head.face.Texture = "rbxassetid://262534270"
3053
local Must = Instance.new("Sound",Torso)
3054
Must.SoundId = "rbxassetid://874183151"
3055
Must.Pitch = 0.99
3056
Must.Volume = 1.4
3057
Must.Looped = false
3058
wait(0)
3059
Must:Play()	
3060
	a21e = new("Part",char)
3061
a21e.Name = "Beam"..num
3062
a21e.Locked = true
3063
a21e.Size = v3(1,1,1)
3064
a21e.CanCollide = false
3065
a21e.BrickColor = bc("Toothpaste")
3066
a21e.Material = "Neon"
3067
a21e.Transparency = 0
3068
aa21e = new("SpecialMesh",a21e)
3069
a21e.Anchored = true
3070
a21e.Position = RootPart.Position
3071
aa21e.MeshType = "Sphere"
3072
aa21e.Scale = v3(1,1,1)
3073
	a51e = new("Part",char)
3074
a51e.Name = "Beam"..num
3075
a51e.Locked = true
3076
a51e.Size = v3(1,1,1)
3077
a51e.CanCollide = false
3078
a51e.BrickColor = bc("Cyan")
3079
a51e.Material = "Neon"
3080
a51e.Transparency = 0
3081
aa51e = new("SpecialMesh",a51e)
3082
a51e.Anchored = true
3083
a51e.Position = RootPart.Position
3084
aa51e.MeshType = "Sphere"
3085
aa51e.Scale = v3(1,1,1)
3086
	a61e = new("Part",char)
3087
a61e.Name = "Beam"..num
3088
a61e.Locked = true
3089
a61e.Size = v3(1,1,1)
3090
a61e.CanCollide = false
3091
a61e.BrickColor = bc("Lapis")
3092
a61e.Material = "Neon"
3093
a61e.Transparency = 0
3094
aa61e = new("SpecialMesh",a61e)
3095
a61e.Anchored = true
3096
a61e.Position = RootPart.Position
3097
aa61e.MeshType = "Sphere"
3098
aa61e.Scale = v3(1,1,1)
3099
for i = 1,50 do
3100
	wait()
3101
	aa21e.Scale = aa21e.Scale + v3(2,2,2)
3102
	a21e.Transparency = a21e.Transparency + 0.03
3103
	aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
3104
	a51e.Transparency = a51e.Transparency + 0.03
3105
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3106
	a61e.Transparency = a61e.Transparency + 0.02
3107
end
3108
a61e:Destroy()
3109
aa61e:Destroy()
3110
a51e:Destroy()
3111
aa51e:Destroy()
3112
a21e:Destroy()
3113
aa21e:Destroy()
3114
	
3115
3116
local Aura = Instance.new('ParticleEmitter')
3117
Aura.Name = "Aura"
3118
Aura.Texture = "rbxassetid://347730682"
3119
Aura.Parent = Torso
3120
Aura.LightEmission = 1
3121
Aura.Transparency = NumberSequence.new(0.4,1)
3122
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3123
Aura.Size = NumberSequence.new(4,6.9,0.2)
3124
Aura.LockedToPart = true
3125
Aura.Lifetime = NumberRange.new(1)
3126
Aura.Rate = 100
3127
Aura.Rotation = NumberRange.new(-20, 15)
3128
Aura.Speed = NumberRange.new(4.3)
3129
Aura.EmissionDirection = "Top"
3130
local Aura = Instance.new('ParticleEmitter')
3131
Aura.Name = "Aura"
3132
Aura.Texture = "rbxassetid://347730682"
3133
Aura.Parent = Torso
3134
Aura.LightEmission = 1
3135
Aura.Transparency = NumberSequence.new(0.9,1)
3136
Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
3137
Aura.Size = NumberSequence.new(4,6.9,0.2)
3138
Aura.LockedToPart = true
3139
Aura.Lifetime = NumberRange.new(1)
3140
Aura.Rate = 100
3141
Aura.Rotation = NumberRange.new(-20, 15)
3142
Aura.Speed = NumberRange.new(4.3)
3143
Aura.EmissionDirection = "Top"
3144
      local tra = Instance.new('ParticleEmitter')
3145
        tra.Parent = Torso
3146
        tra.LightEmission = 1
3147
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3148
        tra.Rate = 15
3149
        tra.Rotation = NumberRange.new(-5, 5)
3150
        tra.Lifetime = NumberRange.new(1.5, 2)
3151
         tra.Size = NumberSequence.new(0.098,0)
3152
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3153
        tra.Speed = NumberRange.new(0.5)
3154
        tra.VelocitySpread = 360
3155
        tra.VelocityInheritance = 0.5
3156
        tra.ZOffset = 2
3157
   local tra = Instance.new('ParticleEmitter')
3158
        tra.Parent = LeftArm
3159
        tra.LightEmission = 1
3160
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3161
        tra.Rate = 15
3162
        tra.Rotation = NumberRange.new(-5, 5)
3163
        tra.Lifetime = NumberRange.new(1.5, 2)
3164
         tra.Size = NumberSequence.new(0.098,0)
3165
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3166
        tra.Speed = NumberRange.new(0.5)
3167
        tra.VelocitySpread = 360
3168
        tra.VelocityInheritance = 0.5
3169
        tra.ZOffset = 2
3170
   local tra = Instance.new('ParticleEmitter')
3171
        tra.Parent = RightArm
3172
        tra.LightEmission = 1
3173
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3174
        tra.Rate = 15
3175
        tra.Rotation = NumberRange.new(-5, 5)
3176
        tra.Lifetime = NumberRange.new(1.5, 2)
3177
         tra.Size = NumberSequence.new(0.098,0)
3178
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3179
        tra.Speed = NumberRange.new(0.5)
3180
        tra.VelocitySpread = 360
3181
        tra.VelocityInheritance = 0.5
3182
        tra.ZOffset = 2
3183
   local tra = Instance.new('ParticleEmitter')
3184
        tra.Parent = LeftLeg
3185
        tra.LightEmission = 1
3186
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3187
        tra.Rate = 15
3188
        tra.Rotation = NumberRange.new(-5, 5)
3189
        tra.Lifetime = NumberRange.new(1.5, 2)
3190
         tra.Size = NumberSequence.new(0.098,0)
3191
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3192
        tra.Speed = NumberRange.new(0.5)
3193
        tra.VelocitySpread = 360
3194
        tra.VelocityInheritance = 0.5
3195
        tra.ZOffset = 2
3196
   local tra = Instance.new('ParticleEmitter')
3197
        tra.Parent = RightLeg
3198
        tra.LightEmission = 1
3199
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3200
        tra.Rate = 15
3201
        tra.Rotation = NumberRange.new(-5, 5)
3202
        tra.Lifetime = NumberRange.new(1.5, 2)
3203
         tra.Size = NumberSequence.new(0.098,0)
3204
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3205
        tra.Speed = NumberRange.new(0.5)
3206
        tra.VelocitySpread = 360
3207
        tra.VelocityInheritance = 0.5
3208
        tra.ZOffset = 2
3209
3210
SuperSaiyanBlue = true	
3211
Humanoid.JumpPower = 120
3212
	
3213
Char.Humanoid.MaxHealth = Health
3214
wait(0.3)	
3215
Char.Humanoid.Health = Health
3216
wait(0.7)
3217
Must:Destroy()
3218
end
3219
3220
function Base()
3221
	SuperSaiyanBlue = false
3222
	local Effect = Instance.new("Part")
3223
	Effect.Name = "Effect"
3224
	Effect.Parent = Torso
3225
	Effect.CFrame = Torso.CFrame
3226
	Effect.BrickColor = BrickColor.new("White")
3227
	Effect.Shape = "Ball"
3228
	Effect.Size = Vector3.new(8, 8, 8)
3229
	Effect.Anchored = true
3230
	Effect.Material = "Neon"
3231
	Effect.CanCollide = false
3232
	for loop = 1, 25 do wait()
3233
		Effect.CFrame = Torso.CFrame
3234
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3235
		Effect.Transparency = Effect.Transparency + 0.04
3236
		
3237
	end
3238
repeat
3239
	
3240
	
3241
Torso:FindFirstChild("Effect"):Remove()
3242
until Torso:FindFirstChild("Effect") == nil
3243
3244
char.Head.face.Texture = "rbxassetid://1108342609"
3245
Hair7:Destroy()
3246
wait(0.1)
3247
Hair7 = Instance.new("Part")
3248
Hair7.Parent = char
3249
Hair7.Name = "Hair"
3250
Hair7.CanCollide = false
3251
Hair7.Locked = true
3252
Hair7.TopSurface = "Smooth"
3253
Hair7.BottomSurface = "Smooth"
3254
Hair7.formFactor = "Symmetric"
3255
Hair7.Material = "Neon"
3256
Hair7.BrickColor = BrickColor.new("Really black")
3257
Hair7.CFrame = char.Torso.CFrame
3258
Hair7.Size = Vector3.new(1, 1, 1)
3259
Hair7.Transparency = 0
3260
3261
3262
Weld1 = Instance.new("Weld")
3263
Weld1.Parent = char.Head
3264
Weld1.Part0 = char.Head
3265
Weld1.Part1 = Hair7
3266
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3267
3268
Mesh = Instance.new("SpecialMesh")
3269
Mesh.Offset = Vector3.new(0,-0.4,0)
3270
Mesh.Parent = Hair7
3271
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3272
Mesh.MeshType = "FileMesh"
3273
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3274
Mesh.TextureId = "" 
3275
3276
3277
3278
for i, v in pairs(Torso:GetChildren()) do
3279
	if v:IsA('ParticleEmitter') then
3280
		v:Remove()
3281
	end
3282
end
3283
for i, v in pairs(LeftArm:GetChildren()) do
3284
	if v:IsA('ParticleEmitter') then
3285
		v:Remove()
3286
	end
3287
end
3288
for i, v in pairs(RightArm:GetChildren()) do
3289
	if v:IsA('ParticleEmitter') then
3290
		v:Remove()
3291
	end
3292
end
3293
for i, v in pairs(RightLeg:GetChildren()) do
3294
	if v:IsA('ParticleEmitter') then
3295
		v:Remove()
3296
	end
3297
end
3298
for i, v in pairs(LeftLeg:GetChildren()) do
3299
	if v:IsA('ParticleEmitter') then
3300
		v:Remove()
3301
	end
3302
end
3303
	
3304
3305
end
3306
mouse.KeyDown:connect(function(key)
3307
if key=="9" then	
3308
	Base()
3309
end
3310
end)
3311
3312
mouse.KeyDown:connect(function(key)
3313
if key=="2" then	
3314
Base()
3315
	SSJVEGETA()
3316
	char.JumPower = 150
3317
	end
3318
	end)
3319
Health = math.huge  --------- Serious mode aura.
3320
BaseHealth = math.huge
3321
3322
3323
3324
3325
SuperVegeta = false
3326
3327
Player = game.Players.LocalPlayer
3328
Char = Player.Character
3329
Torso = Char.Torso
3330
3331
function SSJVEGETA()
3332
	for X = 1, 1 do wait()
3333
3334
3335
	wait(0)
3336
	for X = 1, 1 do wait()
3337
		local Effect = Instance.new("Part")
3338
	Effect.Name = "Effect"
3339
	Effect.Parent = Torso
3340
	Effect.CFrame = Torso.CFrame
3341
	Effect.BrickColor = BrickColor.new("Lapis")
3342
	Effect.Shape = "Ball"
3343
	Effect.Size = Vector3.new(1, 1, 1)
3344
	Effect.Anchored = true
3345
	Effect.Material = "Neon"
3346
	Effect.CanCollide = false
3347
		Effect.CFrame = Torso.CFrame
3348
		Effect.Size = Effect.Size + Vector3.new(0.5)
3349
		Effect.Transparency = Effect.Transparency + 0.04
3350
	end
3351
	end
3352
3353
repeat
3354
Torso:FindFirstChild("Effect"):Remove()
3355
until Torso:FindFirstChild("Effect") == nil
3356
3357
	
3358
local Color1 = Color3.new(255, 255, 0)
3359
local Color2 = Color3.new(255, 255, 0)	
3360
3361
3362
Hair7:Destroy()
3363
wait(0.1)
3364
Hair7 = Instance.new("Part")
3365
Hair7.Parent = char
3366
Hair7.Name = "Hair"
3367
Hair7.CanCollide = false
3368
Hair7.Locked = true
3369
Hair7.TopSurface = "Smooth"
3370
Hair7.BottomSurface = "Smooth"
3371
Hair7.formFactor = "Symmetric"
3372
Hair7.Material = "Neon"
3373
Hair7.BrickColor = BrickColor.new("Bright yellow")
3374
Hair7.CFrame = char.Torso.CFrame
3375
Hair7.Size = Vector3.new(1, 1, 1)
3376
Hair7.Transparency = 0
3377
3378
3379
Weld1 = Instance.new("Weld")
3380
Weld1.Parent = char.Head
3381
Weld1.Part0 = char.Head
3382
Weld1.Part1 = Hair7
3383
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3384
3385
Mesh = Instance.new("SpecialMesh")
3386
Mesh.Offset = Vector3.new(0,-0.4,0)
3387
Mesh.Parent = Hair7
3388
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3389
Mesh.MeshType = "FileMesh"
3390
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3391
Mesh.TextureId = "" 
3392
char.Head.face.Texture = "rbxassetid://1108357707"
3393
local Must = Instance.new("Sound",Torso)
3394
Must.SoundId = "rbxassetid://1035030726"
3395
Must.Pitch = 0.99
3396
Must.Volume = 1.4
3397
Must.Looped = false
3398
wait(0)
3399
Must:Play()	
3400
	a21e = new("Part",char)
3401
a21e.Name = "Beam"..num
3402
a21e.Locked = true
3403
a21e.Size = v3(1,1,1)
3404
a21e.CanCollide = false
3405
a21e.BrickColor = bc("Gold")
3406
a21e.Material = "Neon"
3407
a21e.Transparency = 0
3408
aa21e = new("SpecialMesh",a21e)
3409
a21e.Anchored = true
3410
a21e.Position = RootPart.Position
3411
aa21e.MeshType = "Sphere"
3412
aa21e.Scale = v3(1,1,1)
3413
	a51e = new("Part",char)
3414
a51e.Name = "Beam"..num
3415
a51e.Locked = true
3416
a51e.Size = v3(1,1,1)
3417
a51e.CanCollide = false
3418
a51e.BrickColor = bc("New Yeller")
3419
a51e.Material = "Neon"
3420
a51e.Transparency = 0
3421
aa51e = new("SpecialMesh",a51e)
3422
a51e.Anchored = true
3423
a51e.Position = RootPart.Position
3424
aa51e.MeshType = "Sphere"
3425
aa51e.Scale = v3(1,1,1)
3426
	a61e = new("Part",char)
3427
a61e.Name = "Beam"..num
3428
a61e.Locked = true
3429
a61e.Size = v3(1,1,1)
3430
a61e.CanCollide = false
3431
a61e.BrickColor = bc("White")
3432
a61e.Material = "Neon"
3433
a61e.Transparency = 0
3434
aa61e = new("SpecialMesh",a61e)
3435
a61e.Anchored = true
3436
a61e.Position = RootPart.Position
3437
aa61e.MeshType = "Sphere"
3438
aa61e.Scale = v3(1,1,1)
3439
for i = 1,50 do
3440
	wait()
3441
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3442
	a21e.Transparency = a21e.Transparency + 0.03
3443
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3444
	a51e.Transparency = a51e.Transparency + 0.03
3445
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3446
	a61e.Transparency = a61e.Transparency + 0.02
3447
end
3448
a61e:Destroy()
3449
aa61e:Destroy()
3450
a51e:Destroy()
3451
aa51e:Destroy()
3452
a21e:Destroy()
3453
aa21e:Destroy()
3454
	
3455
3456
local Aura = Instance.new('ParticleEmitter')
3457
Aura.Name = "Aura"
3458
Aura.Texture = "rbxassetid://347730682"
3459
Aura.Parent = Torso
3460
Aura.LightEmission = 1
3461
Aura.Transparency = NumberSequence.new(0.6,1)
3462
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3463
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3464
Aura.LockedToPart = true
3465
Aura.Lifetime = NumberRange.new(1)
3466
Aura.Rate = 100
3467
Aura.Speed = NumberRange.new(4.3)
3468
Aura.EmissionDirection = "Top"
3469
local Aura = Instance.new('ParticleEmitter')
3470
Aura.Name = "Aura"
3471
Aura.Texture = "rbxassetid://1046299182"
3472
Aura.Parent = Torso
3473
Aura.LightEmission = 1
3474
Aura.Transparency = NumberSequence.new(0.6,1)
3475
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
3476
Aura.Size = NumberSequence.new(5)
3477
Aura.Rotation = NumberRange.new(-20,15)
3478
Aura.LockedToPart = true
3479
Aura.Lifetime = NumberRange.new(0.2)
3480
Aura.Rate = 20
3481
Aura.Speed = NumberRange.new(0)
3482
Aura.EmissionDirection = "Top"
3483
3484
SuperVegeta = true
3485
Humanoid.WalkSpeed = 10
3486
Humanoid.JumpPower = 120
3487
	
3488
Char.Humanoid.MaxHealth = Health
3489
wait(0.3)	
3490
Char.Humanoid.Health = Health
3491
wait(0.7)
3492
Must:Destroy()
3493
end
3494
3495
function Base()
3496
	SuperVegeta = false
3497
	local Effect = Instance.new("Part")
3498
	Effect.Name = "Effect"
3499
	Effect.Parent = Torso
3500
	Effect.CFrame = Torso.CFrame
3501
	Effect.BrickColor = BrickColor.new("White")
3502
	Effect.Shape = "Ball"
3503
	Effect.Size = Vector3.new(8, 8, 8)
3504
	Effect.Anchored = true
3505
	Effect.Material = "Neon"
3506
	Effect.CanCollide = false
3507
	for loop = 1, 25 do wait()
3508
		Effect.CFrame = Torso.CFrame
3509
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3510
		Effect.Transparency = Effect.Transparency + 0.04
3511
		
3512
	end
3513
repeat
3514
	
3515
	
3516
Torso:FindFirstChild("Effect"):Remove()
3517
until Torso:FindFirstChild("Effect") == nil
3518
3519
char.Head.face.Texture = "rbxassetid://1108342609"
3520
Hair7:Destroy()
3521
wait(0.1)
3522
Hair7 = Instance.new("Part")
3523
Hair7.Parent = char
3524
Hair7.Name = "Hair"
3525
Hair7.CanCollide = false
3526
Hair7.Locked = true
3527
Hair7.TopSurface = "Smooth"
3528
Hair7.BottomSurface = "Smooth"
3529
Hair7.formFactor = "Symmetric"
3530
Hair7.Material = "Neon"
3531
Hair7.BrickColor = BrickColor.new("Really black")
3532
Hair7.CFrame = char.Torso.CFrame
3533
Hair7.Size = Vector3.new(1, 1, 1)
3534
Hair7.Transparency = 0
3535
3536
3537
Weld1 = Instance.new("Weld")
3538
Weld1.Parent = char.Head
3539
Weld1.Part0 = char.Head
3540
Weld1.Part1 = Hair7
3541
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3542
3543
Mesh = Instance.new("SpecialMesh")
3544
Mesh.Offset = Vector3.new(0,-0.4,0)
3545
Mesh.Parent = Hair7
3546
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3547
Mesh.MeshType = "FileMesh"
3548
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3549
Mesh.TextureId = "" 
3550
3551
3552
3553
for i, v in pairs(Torso:GetChildren()) do
3554
	if v:IsA('ParticleEmitter') then
3555
		v:Remove()
3556
	end
3557
end
3558
for i, v in pairs(LeftArm:GetChildren()) do
3559
	if v:IsA('ParticleEmitter') then
3560
		v:Remove()
3561
	end
3562
end
3563
for i, v in pairs(RightArm:GetChildren()) do
3564
	if v:IsA('ParticleEmitter') then
3565
		v:Remove()
3566
	end
3567
end
3568
for i, v in pairs(RightLeg:GetChildren()) do
3569
	if v:IsA('ParticleEmitter') then
3570
		v:Remove()
3571
	end
3572
end
3573
for i, v in pairs(LeftLeg:GetChildren()) do
3574
	if v:IsA('ParticleEmitter') then
3575
		v:Remove()
3576
	end
3577
end
3578
	
3579
3580
end
3581
3582
mouse.KeyDown:connect(function(key)
3583
if key=="9" then	
3584
	Base()
3585
end
3586
mouse.KeyDown:connect(function(key)
3587
if key=="3" then	
3588
Base()
3589
	SSJ2()
3590
	char.JumPower = 150
3591
	end
3592
	end)
3593
Health = math.huge  --------- Serious mode aura.
3594
BaseHealth = math.huge
3595
3596
3597
3598
3599
SuperSaiyan2 = false
3600
3601
Player = game.Players.LocalPlayer
3602
Char = Player.Character
3603
Torso = Char.Torso
3604
3605
function SSJ2()
3606
	for X = 1, 1 do wait()
3607
3608
3609
	wait(0)
3610
	for X = 1, 1 do wait()
3611
		local Effect = Instance.new("Part")
3612
	Effect.Name = "Effect"
3613
	Effect.Parent = Torso
3614
	Effect.CFrame = Torso.CFrame
3615
	Effect.BrickColor = BrickColor.new("Lapis")
3616
	Effect.Shape = "Ball"
3617
	Effect.Size = Vector3.new(1, 1, 1)
3618
	Effect.Anchored = true
3619
	Effect.Material = "Neon"
3620
	Effect.CanCollide = false
3621
		Effect.CFrame = Torso.CFrame
3622
		Effect.Size = Effect.Size + Vector3.new(0.5)
3623
		Effect.Transparency = Effect.Transparency + 0.04
3624
	end
3625
	end
3626
3627
repeat
3628
Torso:FindFirstChild("Effect"):Remove()
3629
until Torso:FindFirstChild("Effect") == nil
3630
3631
	
3632
local Color1 = Color3.new(255, 255, 0)
3633
local Color2 = Color3.new(255, 255, 0)	
3634
3635
3636
Hair7:Destroy()
3637
wait(0.1)
3638
Hair7 = Instance.new("Part")
3639
Hair7.Parent = char
3640
Hair7.Name = "Hair"
3641
Hair7.CanCollide = false
3642
Hair7.Locked = true
3643
Hair7.TopSurface = "Smooth"
3644
Hair7.BottomSurface = "Smooth"
3645
Hair7.formFactor = "Symmetric"
3646
Hair7.Material = "Neon"
3647
Hair7.BrickColor = BrickColor.new("New Yeller")
3648
Hair7.CFrame = char.Torso.CFrame
3649
Hair7.Size = Vector3.new(1, 1, 1)
3650
Hair7.Transparency = 0
3651
3652
3653
Weld1 = Instance.new("Weld")
3654
Weld1.Parent = char.Head
3655
Weld1.Part0 = char.Head
3656
Weld1.Part1 = Hair7
3657
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3658
3659
Mesh = Instance.new("SpecialMesh")
3660
Mesh.Offset = Vector3.new(0,-0.4,0)
3661
Mesh.Parent = Hair7
3662
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3663
Mesh.MeshType = "FileMesh"
3664
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3665
Mesh.TextureId = "" 
3666
char.Head.face.Texture = "rbxassetid://1108357707"
3667
local Must = Instance.new("Sound",Torso)
3668
Must.SoundId = "rbxassetid://1035030726"
3669
Must.Pitch = 0.99
3670
Must.Volume = 1.4
3671
Must.Looped = false
3672
wait(0)
3673
Must:Play()	
3674
	a21e = new("Part",char)
3675
a21e.Name = "Beam"..num
3676
a21e.Locked = true
3677
a21e.Size = v3(1,1,1)
3678
a21e.CanCollide = false
3679
a21e.BrickColor = bc("Gold")
3680
a21e.Material = "Neon"
3681
a21e.Transparency = 0
3682
aa21e = new("SpecialMesh",a21e)
3683
a21e.Anchored = true
3684
a21e.Position = RootPart.Position
3685
aa21e.MeshType = "Sphere"
3686
aa21e.Scale = v3(1,1,1)
3687
	a51e = new("Part",char)
3688
a51e.Name = "Beam"..num
3689
a51e.Locked = true
3690
a51e.Size = v3(1,1,1)
3691
a51e.CanCollide = false
3692
a51e.BrickColor = bc("New Yeller")
3693
a51e.Material = "Neon"
3694
a51e.Transparency = 0
3695
aa51e = new("SpecialMesh",a51e)
3696
a51e.Anchored = true
3697
a51e.Position = RootPart.Position
3698
aa51e.MeshType = "Sphere"
3699
aa51e.Scale = v3(1,1,1)
3700
	a61e = new("Part",char)
3701
a61e.Name = "Beam"..num
3702
a61e.Locked = true
3703
a61e.Size = v3(1,1,1)
3704
a61e.CanCollide = false
3705
a61e.BrickColor = bc("White")
3706
a61e.Material = "Neon"
3707
a61e.Transparency = 0
3708
aa61e = new("SpecialMesh",a61e)
3709
a61e.Anchored = true
3710
a61e.Position = RootPart.Position
3711
aa61e.MeshType = "Sphere"
3712
aa61e.Scale = v3(1,1,1)
3713
for i = 1,50 do
3714
	wait()
3715
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3716
	a21e.Transparency = a21e.Transparency + 0.03
3717
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3718
	a51e.Transparency = a51e.Transparency + 0.03
3719
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3720
	a61e.Transparency = a61e.Transparency + 0.02
3721
end
3722
a61e:Destroy()
3723
aa61e:Destroy()
3724
a51e:Destroy()
3725
aa51e:Destroy()
3726
a21e:Destroy()
3727
aa21e:Destroy()
3728
	
3729
3730
local Aura = Instance.new('ParticleEmitter')
3731
Aura.Name = "Aura"
3732
Aura.Texture = "rbxassetid://347730682"
3733
Aura.Parent = Torso
3734
Aura.LightEmission = 1
3735
Aura.Transparency = NumberSequence.new(0.6,1)
3736
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3737
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3738
Aura.LockedToPart = true
3739
Aura.Lifetime = NumberRange.new(1)
3740
Aura.Rate = 100
3741
Aura.Speed = NumberRange.new(4.3)
3742
Aura.EmissionDirection = "Top"
3743
local Aura = Instance.new('ParticleEmitter')
3744
Aura.Name = "Aura"
3745
Aura.Texture = "rbxassetid://1046299182"
3746
Aura.Parent = Torso
3747
Aura.LightEmission = 1
3748
Aura.Transparency = NumberSequence.new(0.3,1)
3749
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3750
Aura.Size = NumberSequence.new(5)
3751
Aura.Rotation = NumberRange.new(-360,360)
3752
Aura.LockedToPart = true
3753
Aura.Lifetime = NumberRange.new(0.2)
3754
Aura.Rate = 20
3755
Aura.Speed = NumberRange.new(0)
3756
Aura.EmissionDirection = "Top"
3757
3758
SuperSaiyan2 = true	
3759
Humanoid.JumpPower = 120
3760
	
3761
Char.Humanoid.MaxHealth = Health
3762
wait(0.3)	
3763
Char.Humanoid.Health = Health
3764
wait(0.7)
3765
Must:Destroy()
3766
end
3767
3768
function Base()
3769
	SuperSaiyan2 = false
3770
	local Effect = Instance.new("Part")
3771
	Effect.Name = "Effect"
3772
	Effect.Parent = Torso
3773
	Effect.CFrame = Torso.CFrame
3774
	Effect.BrickColor = BrickColor.new("White")
3775
	Effect.Shape = "Ball"
3776
	Effect.Size = Vector3.new(8, 8, 8)
3777
	Effect.Anchored = true
3778
	Effect.Material = "Neon"
3779
	Effect.CanCollide = false
3780
	for loop = 1, 25 do wait()
3781
		Effect.CFrame = Torso.CFrame
3782
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3783
		Effect.Transparency = Effect.Transparency + 0.04
3784
		
3785
	end
3786
repeat
3787
	
3788
	
3789
Torso:FindFirstChild("Effect"):Remove()
3790
until Torso:FindFirstChild("Effect") == nil
3791
3792
char.Head.face.Texture = "rbxassetid://1108342609"
3793
Hair7:Destroy()
3794
wait(0.1)
3795
Hair7 = Instance.new("Part")
3796
Hair7.Parent = char
3797
Hair7.Name = "Hair"
3798
Hair7.CanCollide = false
3799
Hair7.Locked = true
3800
Hair7.TopSurface = "Smooth"
3801
Hair7.BottomSurface = "Smooth"
3802
Hair7.formFactor = "Symmetric"
3803
Hair7.Material = "Neon"
3804
Hair7.BrickColor = BrickColor.new("Really black")
3805
Hair7.CFrame = char.Torso.CFrame
3806
Hair7.Size = Vector3.new(1, 1, 1)
3807
Hair7.Transparency = 0
3808
3809
3810
Weld1 = Instance.new("Weld")
3811
Weld1.Parent = char.Head
3812
Weld1.Part0 = char.Head
3813
Weld1.Part1 = Hair7
3814
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3815
3816
Mesh = Instance.new("SpecialMesh")
3817
Mesh.Offset = Vector3.new(0,-0.4,0)
3818
Mesh.Parent = Hair7
3819
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3820
Mesh.MeshType = "FileMesh"
3821
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3822
Mesh.TextureId = "" 
3823
3824
3825
3826
for i, v in pairs(Torso:GetChildren()) do
3827
	if v:IsA('ParticleEmitter') then
3828
		v:Remove()
3829
	end
3830
end
3831
for i, v in pairs(LeftArm:GetChildren()) do
3832
	if v:IsA('ParticleEmitter') then
3833
		v:Remove()
3834
	end
3835
end
3836
for i, v in pairs(RightArm:GetChildren()) do
3837
	if v:IsA('ParticleEmitter') then
3838
		v:Remove()
3839
	end
3840
end
3841
for i, v in pairs(RightLeg:GetChildren()) do
3842
	if v:IsA('ParticleEmitter') then
3843
		v:Remove()
3844
	end
3845
end
3846
for i, v in pairs(LeftLeg:GetChildren()) do
3847
	if v:IsA('ParticleEmitter') then
3848
		v:Remove()
3849
	end
3850
end
3851
	
3852
3853
end
3854
end)
3855
---
3856
3857
3858
3859
3860
musiccommand = 1
3861
musicwait = false
3862
mouse.KeyDown:connect(function(k)
3863
  if k == "=" and attack == false then
3864
    if musiccommand == 1 and musicwait == false then
3865
      musicwait = true
3866
      sou2:Stop()
3867
      musiccommand = 2
3868
    end
3869
    if musiccommand == 2 and musicwait == false then
3870
      musicwait = true
3871
      sou2:Play()
3872
      sou2.Volume = 2
3873
      musiccommand = 3
3874
    end
3875
    if musiccommand == 3 and musicwait == false then
3876
      musicwait = true
3877
      sou2.Volume = 0.5
3878
      musiccommand = 1
3879
    end
3880
    musicwait = false
3881
  end
3882
end)
3883
function HitpartFunk3(HPart3, Xv, Yv, Zv)
3884
  Hitpart3 = Instance.new("Part", HPart3)
3885
  Hitpart3.Size = Vector3.new(1, 1, 1)
3886
  Hitpart3.CanCollide = false
3887
  HuW3 = Instance.new("Weld")
3888
  HuW3.Name = "GuW"
3889
  HuW3.Part0 = HPart3
3890
  HuW3.C0 = cn(Xv, Yv, Zv)
3891
  HuW3.C1 = cn(0, 0, 0)
3892
  HuW3.Part1 = Hitpart3
3893
  HuW3.Parent = HPart3
3894
  Hitpart3.Transparency = 1
3895
  game:GetService("Debris"):AddItem(Hitpart3, 20)
3896
end
3897
function HitpartFunk2(HPart2, Xv, Yv, Zv)
3898
  Hitpart2 = Instance.new("Part", HPart2)
3899
  Hitpart2.Size = Vector3.new(1, 1, 1)
3900
  Hitpart2.CanCollide = false
3901
  HuW2 = Instance.new("Weld")
3902
  HuW2.Name = "GuW"
3903
  HuW2.Part0 = HPart2
3904
  HuW2.C0 = cn(Xv, Yv, Zv)
3905
  HuW2.C1 = cn(0, 0, 0)
3906
  HuW2.Part1 = Hitpart2
3907
  HuW2.Parent = HPart2
3908
  Hitpart2.Transparency = 1
3909
  game:GetService("Debris"):AddItem(Hitpart2, 20)
3910
end
3911
function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
3912
  Hitpart = Instance.new("Part", HPart)
3913
  Hitpart.Size = Vector3.new(1, 1, 1)
3914
  Hitpart.CanCollide = false
3915
  HuW = Instance.new("Weld")
3916
  HuW.Name = "GuW"
3917
  HuW.Part0 = HPart
3918
  HuW.C0 = cn(Xv, Yv, Zv)
3919
  HuW.C1 = cn(0, 0, 0)
3920
  HuW.Part1 = Hitpart
3921
  HuW.Parent = HPart
3922
  Hitpart.Transparency = 1
3923
  MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
3924
end
3925
wait2 = false
3926
combo = 1
3927
mouse.Button1Down:connect(function(key)
3928
  if attack == false then
3929
    attack = true
3930
    Humanoid.WalkSpeed = 17.01
3931
    if combo == 1 and wait2 == false then
3932
      wait2 = true
3933
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3934
      HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
3935
      for i = 0, 1, 0.1 do
3936
        swait()
3937
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
3938
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
3939
        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)
3940
        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)
3941
        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)
3942
        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)
3943
      end
3944
      combo = 2
3945
    end
3946
    if combo == 2 and wait2 == false then
3947
      wait2 = true
3948
   
3949
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
3950
      for i = 0, 1, 0.1 do
3951
        swait()
3952
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3953
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
3954
        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)
3955
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3956
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
3957
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
3958
      end
3959
      combo = 3
3960
    end
3961
    if combo == 3 and wait2 == false then
3962
      wait2 = true
3963
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3964
      HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
3965
      for i = 0, 1, 0.1 do
3966
        swait()
3967
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3968
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3969
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3970
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3971
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
3972
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3973
      end
3974
      combo = 1
3975
    end
3976
    Humanoid.WalkSpeed = 16
3977
    Hitpart:Destroy()
3978
    wait2 = false
3979
    attack = false
3980
  end
3981
end)
3982
--
3983
--
3984
MV1 = 20
3985
mouse.KeyDown:connect(function(k)
3986
  if k == "=" and attack == false then
3987
    if firemode == true then
3988
      firemode = false
3989
      print("ice mode")
3990
      icesmoke.Acceleration = Vector3.new(0,0,0)
3991
      icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
3992
      icesmoke.Transparency = NumberSequence.new({
3993
        NumberSequenceKeypoint.new(0, 0.9),
3994
        NumberSequenceKeypoint.new(1, 1)
3995
      })
3996
      icesmoke.Size = NumberSequence.new(3)
3997
      icesmoke.Parent = RightArm
3998
    else
3999
      firemode = true
4000
      print("fire mode")
4001
      ice_mode = false
4002
      game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4003
      icesmoke.Acceleration = Vector3.new(0, 15, 0)
4004
      icesmoke.Rate = 400
4005
      icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
4006
      icesmoke.Transparency = NumberSequence.new(0.7, 1)
4007
      icesmoke.Size = NumberSequence.new(3)
4008
      icesmoke.EmissionDirection = "Top"
4009
      icesmoke.Parent = LeftArm
4010
    end
4011
  end
4012
  if attack == false and k == "x==" and MV1 > 19 and firemode == false then
4013
    MV1 = 90
4014
    Humanoid.WalkSpeed = 15
4015
    attack = true
4016
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
4017
    Firepart2 = Instance.new("Part", LeftArm)
4018
    Firepart2.Size = Vector3.new(1, 1, 1)
4019
    Firepart2.CanCollide = false
4020
    GuW2 = Instance.new("Weld")
4021
    GuW2.Name = "GuW"
4022
    GuW2.Part0 = LeftArm
4023
    GuW2.C0 = cn(0, -0.5, 0)
4024
    GuW2.C1 = cn(0, 0, 0)
4025
    GuW2.Part1 = Firepart2
4026
    GuW2.Parent = LeftArm
4027
    Firepart2.Transparency = 1
4028
    MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
4029
    for i = 0, 2, 0.1 do
4030
      swait()
4031
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4032
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4033
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4034
      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)
4035
      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)
4036
      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)
4037
      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)
4038
    end
4039
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
4040
    BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
4041
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
4042
    MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
4043
    Humanoid.WalkSpeed = 16
4044
    attack = false
4045
    Firepart2:Destroy()
4046
  end
4047
end)
4048
MV2 = 90
4049
4050
mouse.KeyDown:connect(function(key)
4051
	if key == "=" then
4052
Head.Transparency = 1
4053
Torso.Transparency = 1
4054
LeftArm.Transparency = 1
4055
Head.face.Texture = ""
4056
RightArm.Transparency = 1	
4057
LeftLeg.Transparency = 1
4058
RightLeg.Transparency = 1
4059
mesh1.Transparency = 1
4060
mesh2.Transparency = 1
4061
mesh5.Transparency = 1
4062
mesheye.Transparency = 1
4063
mesheye1.Transparency = 1
4064
mesheye2.Transparency = 1
4065
mesheye3.Transparency = 1
4066
char.Parent = workspace.Camera
4067
char.WalkSpeed = 60
4068
if char:FindFirstChild("TalkingBillBoard")~= nil then
4069
char:FindFirstChild("TalkingBillBoard"):destroy()
4070
end
4071
	end
4072
end)
4073
mouse.KeyUp:connect(function(key)
4074
	if key == "=" then
4075
Head.Transparency = 0
4076
Torso.Transparency = 0
4077
LeftArm.Transparency = 0
4078
Head.face.Texture = ""
4079
RightArm.Transparency = 0	
4080
LeftLeg.Transparency = 0
4081
RightLeg.Transparency = 0
4082
mesh1.Transparency = 0
4083
mesh2.Transparency = 0
4084
mesh5.Transparency = 0
4085
mesheye.Transparency = 0
4086
mesheye1.Transparency = 0
4087
mesheye2.Transparency = 0
4088
mesheye3.Transparency = 0
4089
hat1.Transparency = 0
4090
hat2.Transparency = 0
4091
hat3.Transparency = 0
4092
hat4.Transparency = 0
4093
hat5.Transparency = 0
4094
hat6.Transparency = 0
4095
hat7.Transparency = 0
4096
hat8.Transparency = 0
4097
hat9.Transparency = 0
4098
char.Parent = workspace
4099
	end
4100
end)
4101
4102
mouse.KeyDown:connect(function(k)
4103
  if attack == false and k == "x" and MV2 > 89 and firemode == true then
4104
    MV2 = 90
4105
    attack = true
4106
    Firepart = Instance.new("Part", RightArm)
4107
    Firepart.Size = Vector3.new(1, 1, 1)
4108
    GuW = Instance.new("Weld")
4109
    GuW.Name = "GuW"
4110
    GuW.Part0 = RightArm
4111
    GuW.C0 = cn(0, -1, 0)
4112
    GuW.C1 = cn(0, 0, 0)
4113
    GuW.Part1 = Firepart
4114
    GuW.Parent = RightArm
4115
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4116
    Firepart.Transparency = 1
4117
    Humanoid.WalkSpeed = 15
4118
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
4119
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4120
    for i = 1, 3 do
4121
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4122
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4123
    end
4124
    for i = 0, 3, 0.1 do
4125
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4126
      swait()
4127
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4128
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4129
      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)
4130
      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)
4131
      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)
4132
      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)
4133
    end
4134
wait(1)
4135
shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
4136
 
4137
    Humanoid.WalkSpeed = 16
4138
    attack = false
4139
    Firepart:Destroy()
4140
  end
4141
4142
4143
4144
 
4145
  if attack == false and k == "=" and MV2 > 89 and InForm == true then
4146
    MV2 = 90
4147
    attack = true
4148
    Firepart = Instance.new("Part", RightArm)
4149
    Firepart.Size = Vector3.new(1, 1, 1)
4150
    GuW = Instance.new("Weld")
4151
    GuW.Name = "GuW"
4152
    GuW.Part0 = RightArm
4153
    GuW.C0 = cn(0, -1, 0)
4154
    GuW.C1 = cn(0, 0, 0)
4155
    GuW.Part1 = Firepart
4156
    GuW.Parent = RightArm
4157
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4158
    Firepart.Transparency = 1
4159
    Humanoid.WalkSpeed = 0.01
4160
    for i = 0, 4, 0.1 do
4161
      swait()
4162
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4163
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4164
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4165
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4166
      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)
4167
      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)
4168
      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)
4169
      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)
4170
    end
4171
    for i = 0, 4, 0.1 do
4172
      swait()
4173
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4174
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4175
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4176
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4177
      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)
4178
      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)
4179
      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)
4180
      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)
4181
    end
4182
    shoottraildd(mouse.Hit.p, RightArm, 0, 10)
4183
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
4184
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4185
    for i = 1, 3 do
4186
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4187
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4188
    end
4189
    for i = 0, 2, 0.1 do
4190
      BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4191
      swait()
4192
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4193
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4194
      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)
4195
      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)
4196
      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)
4197
      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)
4198
    end
4199
    Humanoid.WalkSpeed = 16
4200
    attack = false
4201
    Firepart:Destroy()
4202
  end
4203
end)
4204
Rapid = false
4205
BasePart = Instance.new("Part")
4206
BasePart.Shape = Enum.PartType.Block
4207
BasePart.Material = Enum.Material.Neon
4208
BasePart.TopSurface = Enum.SurfaceType.Smooth
4209
BasePart.BottomSurface = Enum.SurfaceType.Smooth
4210
BasePart.FormFactor = Enum.FormFactor.Custom
4211
BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
4212
BasePart.CanCollide = true
4213
BasePart.Locked = true
4214
BasePart.Anchored = false
4215
local icy_Player = game.Players.localPlayer
4216
local icy_mouse = icy_Player:GetMouse()
4217
ice_mode = false
4218
local colors = {
4219
  BrickColor.new("Cyan"),
4220
  BrickColor.new("Medium blue"),
4221
  BrickColor.new("Pastel blue")
4222
}
4223
local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
4224
if root then
4225
  icy_mouse.KeyDown:connect(function(k)
4226
    if k == "=" and firemode == false then
4227
      if ice_mode == true then
4228
        ice_mode = false
4229
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4230
      else
4231
        ice_mode = true
4232
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
4233
      end
4234
    end
4235
    if k == "z" and firemode == true then
4236
      attack = true
4237
      do
4238
        local Stop = false
4239
        local Version = 0
4240
        local MaxSpeed = 5
4241
        local Speed = 3.5
4242
        local Keys = {}
4243
        local Force = 10000
4244
        CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
4245
        swait(0.5)
4246
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4247
        if Fly then
4248
          Fly:Destroy()
4249
        end
4250
        if Rot then
4251
          Rot:Destroy()
4252
        end
4253
        Fly = Instance.new("BodyPosition", char.Torso)
4254
        Fly.Name = "LMMFly"
4255
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4256
        Fly.P = Force
4257
        Fly.position = char.Torso.Position
4258
        Rot = Instance.new("BodyGyro", char.Torso)
4259
        Rot.Name = "LMMRot"
4260
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4261
        Rot.P = Force
4262
        Rot.cframe = cam.CoordinateFrame
4263
        CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
4264
        local Thread, Old = Version, nil
4265
        char.Humanoid.PlatformStand = true
4266
        function StopFly()
4267
          Version = Version + 1
4268
          Stop = true
4269
          char.Humanoid.PlatformStand = false
4270
          Fly:Destroy()
4271
          Rot:Destroy()
4272
          attack = false
4273
        end
4274
        char.ChildAdded:connect(function(Obj)
4275
          wait()
4276
          if Obj.Name == "LM" .. "MFlyStop" then
4277
            Obj:Destroy()
4278
            StopFly()
4279
          end
4280
        end)
4281
        HitpartFunk2(RightArm, 0, -0.7, 0)
4282
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4283
        for i = 0, 25, 0.1 do
4284
          if attack == true then
4285
            swait()
4286
           
4287
          end
4288
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4289
          if Keys[string.char(48)] then
4290
            Speed = 1
4291
          end
4292
          if Keys.w then
4293
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4294
          end
4295
          if Keys.s then
4296
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4297
          end
4298
          if Keys.d then
4299
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4300
          end
4301
          if Keys.a then
4302
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4303
          end
4304
          if Keys.e or Keys[" "] then
4305
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4306
          end
4307
          if Keys.q then
4308
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4309
          end
4310
          if Keys.z then
4311
            StopFly()
4312
          end
4313
          if Old ~= Vectoring then
4314
            Fly.position = Vectoring.p
4315
            Old = Vectoring
4316
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4317
          else
4318
            Speed = 1
4319
          end
4320
          Rot.cframe = cam.CoordinateFrame
4321
          mouse.KeyDown:connect(function(Key)
4322
            Keys[Key] = true
4323
          end)
4324
          mouse.KeyUp:connect(function(Key)
4325
            Keys[Key] = false
4326
          end)
4327
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4328
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4329
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4330
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4331
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4332
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4333
        end
4334
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4335
        attack = false
4336
        char.Humanoid.PlatformStand = false
4337
        Fly:Destroy()
4338
        Rot:Destroy()
4339
      end
4340
    end
4341
  if k == "=" and InForm == true then
4342
      attack = true
4343
      do
4344
        local Stop = false
4345
        local Version = 0
4346
        local MaxSpeed = 6
4347
        local Speed = 3
4348
        local Keys = {}
4349
        local Force = 10000
4350
        CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
4351
        swait(1)
4352
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4353
        if Fly then
4354
          Fly:Destroy()
4355
        end
4356
        if Rot then
4357
          Rot:Destroy()
4358
        end
4359
        Fly = Instance.new("BodyPosition", char.Torso)
4360
        Fly.Name = "LMMFly"
4361
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4362
        Fly.P = Force
4363
        Fly.position = char.Torso.Position
4364
        Rot = Instance.new("BodyGyro", char.Torso)
4365
        Rot.Name = "LMMRot"
4366
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4367
        Rot.P = Force
4368
        Rot.cframe = cam.CoordinateFrame
4369
        CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
4370
        local Thread, Old = Version, nil
4371
        char.Humanoid.PlatformStand = true
4372
        function StopFly()
4373
          Version = Version + 1
4374
          Stop = true
4375
          char.Humanoid.PlatformStand = false
4376
          Fly:Destroy()
4377
          Rot:Destroy()
4378
          attack = false
4379
        end
4380
        char.ChildAdded:connect(function(Obj)
4381
          wait()
4382
          if Obj.Name == "LM" .. "MFlyStop" then
4383
            Obj:Destroy()
4384
            StopFly()
4385
          end
4386
        end)
4387
        HitpartFunk2(RightArm, 0, -0.7, 0)
4388
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4389
        for i = 0, 25, 0.1 do
4390
          if attack == true then
4391
            swait()
4392
            BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4393
            BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4394
            BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4395
            BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4396
          end
4397
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4398
          if Keys[string.char(48)] then
4399
            Speed = 1
4400
          end
4401
          if Keys.w then
4402
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4403
          end
4404
          if Keys.s then
4405
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4406
          end
4407
          if Keys.d then
4408
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4409
          end
4410
          if Keys.a then
4411
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4412
          end
4413
          if Keys.e or Keys[" "] then
4414
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4415
          end
4416
          if Keys.q then
4417
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4418
          end
4419
          if Keys.z then
4420
            StopFly()
4421
          end
4422
          if Old ~= Vectoring then
4423
            Fly.position = Vectoring.p
4424
            Old = Vectoring
4425
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4426
          else
4427
            Speed = 1
4428
          end
4429
          Rot.cframe = cam.CoordinateFrame
4430
          mouse.KeyDown:connect(function(Key)
4431
            Keys[Key] = true
4432
          end)
4433
          mouse.KeyUp:connect(function(Key)
4434
            Keys[Key] = false
4435
          end)
4436
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4437
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4438
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4439
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4440
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4441
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4442
        end
4443
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4444
        attack = false
4445
        char.Humanoid.PlatformStand = false
4446
        Fly:Destroy()
4447
        Rot:Destroy()
4448
      end
4449
    end
4450
  end)
4451
  game:GetService("RunService").Stepped:connect(function()
4452
    if ice_mode == true then
4453
      local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
4454
      local icePath = BasePart:Clone()
4455
      icePath.Anchored = true
4456
      icePath.Transparency = 0.85
4457
      icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
4458
      icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
4459
      icePath.BrickColor = colors[math.random(1, #colors)]
4460
      icePath.Parent = game:GetService("Players").LocalPlayer.Character
4461
      game:GetService("Debris"):AddItem(icePath, 1)
4462
      icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
4463
    end
4464
  end)
4465
end
4466
MV3 = 190
4467
mouse.KeyDown:connect(function(k)
4468
  if attack == false and k == "=" and MV3 > 19 and hoop == true then
4469
    MV3 = 80
4470
    attack = true
4471
    Humanoid.WalkSpeed = 15
4472
    HitpartFunk2(RightArm, 0, -0.5, 0)
4473
    HitpartFunk3(LeftArm, 0, -0.5, 0)
4474
    for i = 0, 1.5, 0.1 do
4475
      swait()
4476
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4477
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4478
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4479
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4480
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4481
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4482
    end
4483
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
4484
    for i = 0, 2, 0.1 do
4485
      swait()
4486
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4487
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
4488
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4489
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4490
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4491
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4492
    end
4493
    for i = 0, 4.2, 0.1 do
4494
      swait()
4495
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4496
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4497
      BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4498
      BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4499
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4500
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4501
      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)
4502
      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)
4503
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
4504
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4505
    end
4506
    BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4507
    BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4508
    BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4509
    BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4510
    BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
4511
    MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
4512
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
4513
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
4514
    for i = 0, 2, 0.1 do
4515
      swait()
4516
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4517
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4518
      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)
4519
      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)
4520
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
4521
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4522
    end
4523
    for i = 0, 2, 0.1 do
4524
      swait()
4525
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4526
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4527
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4528
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
4529
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4530
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4531
    end
4532
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
4533
    for i = 0, 4, 0.1 do
4534
      swait()
4535
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4536
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4537
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4538
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4539
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4540
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
4541
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4542
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4543
    end
4544
    for i = 0, 2, 0.1 do
4545
      swait()
4546
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4547
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4548
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4549
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
4550
      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)
4551
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
4552
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
4553
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4554
    end
4555
    for i = 1, 6 do
4556
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4557
      BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4558
      MagniDamage(Torso, 75, 1, 75, 40, "Impale")
4559
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
4560
      wait(0.15)
4561
    end
4562
    attack = false
4563
    Humanoid.WalkSpeed = 16
4564
  end
4565
  if attack == false and k == "c" and MV3 > 189 and firemode == true then
4566
    Humanoid.WalkSpeed = 1
4567
    MV3 = 80
4568
    attack = true
4569
    FastFireBall = Instance.new("Part", RightArm)
4570
    FastFireBall.Size = Vector3.new(1, 1, 1)
4571
    FFW = Instance.new("Weld")
4572
    FFW.Name = "GuW"
4573
    FFW.Part0 = RightArm
4574
    FFW.C0 = cn(0, -1, 0)
4575
    FFW.C1 = cn(0, 0, 0)
4576
    FFW.Part1 = FastFireBall
4577
    FFW.Parent = RightArm
4578
    FastFireBall.Transparency = 1
4579
    FastFireBall2 = Instance.new("Part", LeftArm)
4580
    FastFireBall2.Size = Vector3.new(1, 1, 1)
4581
    FFW2 = Instance.new("Weld")
4582
    FFW2.Name = "GuW"
4583
    FFW2.Part0 = LeftArm
4584
    FFW2.C0 = cn(0, -1, 0)
4585
    FFW2.C1 = cn(0, 0, 0)
4586
    FFW2.Part1 = FastFireBall2
4587
    FFW2.Parent = LeftArm
4588
    FastFireBall2.Transparency = 1
4589
    BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4590
    BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4591
    for i = 0, 1, 0.1 do
4592
      swait()
4593
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4594
      BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4595
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4596
      BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4597
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4598
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
4599
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4600
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4601
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4602
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4603
    end
4604
    BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4605
    BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4606
    function holding()
4607
      if Rapid == true and ice_mode == false then
4608
        for i = 0, 0.8, 0.1 do
4609
          swait()
4610
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4611
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4612
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
4613
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
4614
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
4615
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
4616
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4617
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4618
        end
4619
        CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
4620
        shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
4621
        for i = 0, 0.8, 0.1 do
4622
          swait()
4623
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4624
          BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4625
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
4626
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
4627
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
4628
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
4629
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4630
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4631
        end
4632
        CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
4633
        shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
4634
        holding()
4635
      end
4636
    end
4637
    if Rapid == false then
4638
      Rapid = true
4639
      holding()
4640
    end
4641
  end
4642
end)
4643
mouse.KeyUp:connect(function(k)
4644
  if k == "c" and Rapid == true then
4645
    MV3 = 180
4646
    Rapid = false
4647
    CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
4648
    attack = false
4649
    wait(0.5)
4650
    Humanoid.WalkSpeed = 16
4651
    FastFireBall:Destroy()
4652
    FastFireBall2:Destroy()
4653
  end
4654
end)
4655
4656
4657
mouse.KeyUp:connect(function(k)
4658
  if k == "q" then
4659
	Combo1()
4660
end
4661
end)
4662
4663
mouse.KeyUp:connect(function(k)
4664
  if k == "r" then
4665
	Combo2()
4666
end
4667
end)
4668
4669
mouse.KeyUp:connect(function(k)
4670
  if k == "t" then
4671
	Combo3()
4672
end
4673
end)
4674
mouse.KeyUp:connect(function(k)
4675
  if k == "u" then
4676
	Combo4()
4677
end
4678
end)
4679
4680
4681
SoundFolder = Instance.new("Folder",char)
4682
SoundFolder.Name = "SoundFolder"
4683
punchsound1 = Instance.new("Sound",Torso)
4684
punchsound1.Volume = 1.2
4685
punchsound1.Name = "punchsound1"
4686
punchsound1.Looped = false
4687
punchsound1.SoundId = "rbxassetid://137579113"
4688
StrongPunch = Instance.new("Sound",Torso)
4689
StrongPunch.Volume = 1.6
4690
StrongPunch.Name = "StrongPunch"
4691
StrongPunch.Looped = false
4692
StrongPunch.SoundId = "rbxassetid://441202925"
4693
StrongPunch = Instance.new("Sound",Torso)
4694
StrongPunch.Volume = 1.6
4695
StrongPunch.Name = "StrongPunch"
4696
StrongPunch.Looped = false
4697
StrongPunch.SoundId = "rbxassetid://441202925"
4698
StrongPunch1 = Instance.new("Sound",Torso)
4699
StrongPunch1.Volume = 1.6
4700
StrongPunch1.Name = "StrongPunch"
4701
StrongPunch1.Looped = false
4702
StrongPunch1.SoundId = "rbxassetid://441202925"
4703
StrongPunch2 = Instance.new("Sound",Torso)
4704
StrongPunch2.Volume = 1.6
4705
StrongPunch2.Name = "StrongPunch"
4706
StrongPunch.Looped = false
4707
StrongPunch2.SoundId = "rbxassetid://441202925"
4708
Zano = Instance.new("Sound",Torso)
4709
Zano.Volume = 6
4710
Zano.Name = "Zano"
4711
Zano.Looped = false
4712
Zano.SoundId = "rbxassetid://744770874"
4713
GroundImpact = Instance.new("Sound",Torso)
4714
GroundImpact.Volume = 8
4715
GroundImpact.Name = "GroundImpact"
4716
GroundImpact.Looped = false
4717
GroundImpact.SoundId = "rbxassetid://165970126"
4718
Break = Instance.new("Sound",Torso)
4719
Break.Volume = 5
4720
Break.Name = "Bonebreak"
4721
Break.Looped = false
4722
Break.SoundId = "rbxassetid://314390675"
4723
4724
local hit1 = false
4725
local hit2 = false
4726
local hit3 = false
4727
local hit4 = false
4728
4729
function Combo1()
4730
	getplayer = new("Part",char)
4731
getplayer.Position = Vector3.new(999,999,999)
4732
getplayer.Transparency = 1
4733
getplayer.Size = v3(3,3,3)
4734
getplayer.CanCollide = false
4735
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
4736
getplayer.Name = "GetPlayer"
4737
4738
game.Debris:AddItem(getplayer,0.5)
4739
4740
getplayer.Touched:connect(function(hit)
4741
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
4742
				getplayer:Destroy()
4743
				to = hit.Parent:findFirstChild("HumanoidRootPart")
4744
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
4745
				to.Anchored = true
4746
	idle = false
4747
	
4748
4749
		punchsound1:Play()
4750
		hit1 = true
4751
 for i = 0, 1, 0.1 do
4752
        swait()
4753
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4754
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4755
        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)
4756
        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)
4757
        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)
4758
        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)		
4759
end
4760
punchsound1:Play()
4761
for i = 0, 1, 0.1 do
4762
        swait()
4763
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4764
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4765
        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)
4766
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4767
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4768
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4769
end
4770
punchsound1:Play()
4771
 for i = 0, 1, 0.1 do
4772
        swait()
4773
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4774
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4775
        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)
4776
        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)
4777
        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)
4778
        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)		
4779
end
4780
for i = 0, 1, 0.1 do
4781
        swait()
4782
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4783
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4784
        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)
4785
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4786
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4787
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4788
      end
4789
 for i = 0, 1, 0.1 do
4790
        swait()
4791
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4792
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4793
        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)
4794
        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)
4795
        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)
4796
        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)		
4797
end
4798
StrongPunch1:Play()
4799
for i = 0, 1, 0.1 do
4800
        swait()
4801
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4802
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4803
        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)
4804
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4805
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4806
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4807
      end
4808
 for i = 0, 0.6, 0.1 do
4809
        swait()
4810
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4811
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4812
        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)
4813
        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)
4814
        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)
4815
        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)		
4816
end
4817
for i = 0, 0.6, 0.1 do
4818
        swait()
4819
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4820
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4821
        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)
4822
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4823
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4824
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4825
      end
4826
for i,v in pairs(to.Parent:GetChildren()) do
4827
					if v:IsA("Humanoid") then
4828
						v.Health = v.Health - 3
4829
						
4830
						v.PlatformStand = true
4831
					end
4832
	end
4833
StrongPunch:Play()
4834
for i = 0, 1, 0.1 do
4835
        swait()
4836
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4837
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4838
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4839
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4840
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
4841
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4842
      end
4843
for i,v in pairs(to.Parent:GetChildren()) do
4844
					if v:IsA("Humanoid") then
4845
						v.Health = v.Health - 5
4846
						
4847
						v.PlatformStand = true
4848
					end
4849
	end
4850
4851
	hit1 = false
4852
4853
		punchsound1:Play()
4854
	hit2 = true
4855
 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4856
      for i = 0, 1, 0.1 do
4857
        swait()
4858
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4859
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4860
        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)
4861
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4862
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4863
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4864
      end
4865
for i,v in pairs(to.Parent:GetChildren()) do
4866
					if v:IsA("Humanoid") then
4867
						v.Health = v.Health - 5
4868
						
4869
						v.PlatformStand = true
4870
					end
4871
	end
4872
hit2 = false
4873
4874
	punchsound1:Play()
4875
hit3 = true
4876
hit4 = true
4877
4878
4879
punchsound1:Play()
4880
4881
coroutine.wrap(function()
4882
				for i=1,5 do
4883
					wait()
4884
					to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
4885
					GroundImpact:Play()
4886
						a21e = new("Part",to)
4887
a21e.Name = "Beam"..num
4888
a21e.Locked = true
4889
a21e.Size = v3(1,1,1)
4890
a21e.CanCollide = false
4891
a21e.BrickColor = bc("Gold")
4892
a21e.Material = "Neon"
4893
a21e.Transparency = 0
4894
aa21e = new("SpecialMesh",a21e)
4895
a21e.Anchored = true
4896
a21e.Position = to.Position
4897
aa21e.MeshType = "Sphere"
4898
aa21e.Scale = v3(1,1,1)
4899
	a51e = new("Part",char)
4900
a51e.Name = "Beam"..num
4901
a51e.Locked = true
4902
a51e.Size = v3(1,1,1)
4903
a51e.CanCollide = false
4904
a51e.BrickColor = bc("White")
4905
a51e.Material = "Neon"
4906
a51e.Transparency = 0
4907
aa51e = new("SpecialMesh",a51e)
4908
a51e.Anchored = true
4909
a51e.Position = to.Position
4910
aa51e.MeshType = "Sphere"
4911
aa51e.Scale = v3(1,1,1)
4912
	a61e = new("Part",char)
4913
a61e.Name = "Beam"..num
4914
a61e.Locked = true
4915
a61e.Size = v3(1,1,1)
4916
a61e.CanCollide = false
4917
a61e.BrickColor = bc("Really red")
4918
a61e.Material = "Neon"
4919
a61e.Transparency = 0
4920
aa61e = new("SpecialMesh",a61e)
4921
a61e.Anchored = true
4922
a61e.Position = to.Position
4923
aa61e.MeshType = "Sphere"
4924
aa61e.Scale = v3(1,1,1)
4925
for i = 1,20 do
4926
	wait()
4927
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
4928
	a21e.Transparency = a21e.Transparency + 0.03
4929
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
4930
	a51e.Transparency = a51e.Transparency + 0.03
4931
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
4932
	a61e.Transparency = a61e.Transparency + 0.02
4933
	for i,v in pairs(to.Parent:GetChildren()) do
4934
					if v:IsA("Humanoid") then
4935
						v.Health = v.Health - 0.5
4936
						
4937
						v.PlatformStand = true
4938
					end
4939
	end
4940
end
4941
a61e:Destroy()
4942
aa61e:Destroy()
4943
a51e:Destroy()
4944
aa51e:Destroy()
4945
a21e:Destroy()
4946
aa21e:Destroy()
4947
4948
				end
4949
				
4950
			
4951
				 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4952
      for i = 0, 1, 0.1 do
4953
        swait()
4954
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4955
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4956
        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)
4957
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4958
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4959
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4960
      end
4961
				
4962
				
4963
					
4964
			wait(0.7)
4965
			end)()
4966
4967
  
4968
4969
4970
RootPart.Anchored = true
4971
4972
for i = 0, 1, 0.1 do
4973
        swait()
4974
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4975
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4976
        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)
4977
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4978
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4979
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4980
      end	
4981
4982
4983
	StrongPunch:Play()
4984
	
4985
	
4986
 for i = 0, 1, 0.1 do
4987
        swait()
4988
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4989
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4990
        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)
4991
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4992
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4993
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4994
      end	
4995
4996
for i = 0, 1, 0.1 do
4997
        swait()
4998
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4999
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5000
        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)
5001
        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)
5002
        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)
5003
        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)
5004
      end
5005
5006
5007
	
5008
	for i,v in pairs(to.Parent:GetChildren()) do
5009
					if v:IsA("Humanoid") then
5010
						v.Health = v.Health - 20
5011
						
5012
						v.PlatformStand = true
5013
					end
5014
	end
5015
5016
StrongPunch2:Play()
5017
 for i = 0, 1, 0.1 do
5018
        swait()
5019
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5020
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5021
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5022
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5023
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5024
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5025
      end
5026
5027
	hitground = new("Part",char)
5028
	hitground.Size = Vector3.new(5,5,5)
5029
	hitground.Name =  "Ground"
5030
	hitground.Transparency = 1
5031
	hitground.CanCollide = false
5032
	game.Debris:AddItem(hitground,2)
5033
	hitground.Position = Vector3.new(999,999,999)
5034
	hitgroundweld = new("Weld",hitground)
5035
	hitgroundweld.Part0 = to
5036
	hitgroundweld.Part1 = hitground
5037
	hitground.Touched:connect(function(hit2)
5038
		if hit2.Size.x > 150 then
5039
			hitground:Destroy()
5040
			ad = new("Part",char)
5041
ad.Name = "NewPart"
5042
ad.Size = Vector3.new(30,0.1,30)	
5043
ad.CanCollide = false
5044
ad.Anchored = true
5045
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
5046
ad.Transparency = 1
5047
aad = new("Decal",ad)
5048
5049
aad.Face = "Top"
5050
aad.Transparency = 1
5051
		aad.Transparency = 0
5052
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
5053
			smoke = new("Part",to)
5054
			smokemesh = new("SpecialMesh",smoke)
5055
			smokemesh.MeshId = "rbxassetid://928329648"
5056
			smoke.BrickColor = hit2.BrickColor
5057
			smoke.Anchored = true
5058
			smoke.Position = hitground.Position
5059
			GroundImpact:Play()
5060
			for i = 1,20 do
5061
				wait()
5062
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
5063
				smoke.Transparency = smoke.Transparency + 1/20
5064
			end
5065
			smoke:Destroy()
5066
			wait(0.5)
5067
			
5068
			for i = 1,20 do
5069
				wait(0.1)
5070
				aad.Transparency = aad.Transparency + 1/20
5071
			end
5072
		end
5073
	end)
5074
	to.Anchored = false
5075
	ys = Instance.new("BodyVelocity",to)
5076
ys.Name = "GO"
5077
       
5078
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
5079
5080
ys.Velocity = v3(0,-90,0)
5081
        
5082
	wait(1)
5083
        ys:Destroy()
5084
5085
	
5086
	
5087
5088
  
5089
hit3 = false
5090
hit4 = false
5091
5092
5093
hit1 = false
5094
	hit2 = false
5095
	hit3 = false
5096
	hit4 = false
5097
idle = true
5098
  RootPart.Anchored = false
5099
end
5100
end)
5101
end
5102
5103
5104
function Combo4()
5105
	getplayer = new("Part",char)
5106
getplayer.Position = Vector3.new(999,999,999)
5107
getplayer.Transparency = 1
5108
getplayer.Size = v3(3,3,3)
5109
getplayer.CanCollide = false
5110
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
5111
getplayer.Name = "GetPlayer"
5112
5113
game.Debris:AddItem(getplayer,0.5)
5114
5115
getplayer.Touched:connect(function(hit)
5116
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
5117
				getplayer:Destroy()
5118
				to = hit.Parent:findFirstChild("HumanoidRootPart")
5119
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
5120
				to.Anchored = true
5121
				RootPart.Anchored = true
5122
	idle = false
5123
	
5124
5125
		punchsound1:Play()
5126
		hit1 = true
5127
 for i = 0, 0.5, 0.1 do
5128
        swait()
5129
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5130
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5131
        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)
5132
        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)
5133
        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)
5134
        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)		
5135
end
5136
punchsound1:Play()
5137
for i = 0, 0.5, 0.1 do
5138
        swait()
5139
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5140
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5141
        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)
5142
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5143
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5144
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5145
end
5146
punchsound1:Play()
5147
 for i = 0, 0.6, 0.1 do
5148
        swait()
5149
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5150
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5151
        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)
5152
        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)
5153
        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)
5154
        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)		
5155
end
5156
 for i = 0, 0.6, 0.1 do
5157
        swait()
5158
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5159
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5160
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5161
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5162
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5163
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5164
end
5165
 for i = 0, 0.5, 0.1 do
5166
        swait()
5167
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5168
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5169
        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)
5170
        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)
5171
        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)
5172
        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)		
5173
end
5174
punchsound1:Play()
5175
for i = 0, 0.5, 0.1 do
5176
        swait()
5177
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5178
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5179
        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)
5180
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5181
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5182
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5183
end
5184
punchsound1:Play()
5185
 for i = 0, 0.6, 0.1 do
5186
        swait()
5187
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5188
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5189
        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)
5190
        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)
5191
        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)
5192
        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)		
5193
end
5194
 for i = 0, 0.6, 0.1 do
5195
        swait()
5196
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5197
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5198
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5199
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5200
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5201
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5202
end
5203
 for i = 0, 0.5, 0.1 do
5204
        swait()
5205
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5206
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5207
        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)
5208
        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)
5209
        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)
5210
        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)		
5211
end
5212
punchsound1:Play()
5213
for i = 0, 0.5, 0.1 do
5214
        swait()
5215
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5216
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5217
        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)
5218
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5219
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5220
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5221
end
5222
punchsound1:Play()
5223
 for i = 0, 0.6, 0.1 do
5224
        swait()
5225
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5226
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5227
        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)
5228
        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)
5229
        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)
5230
        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)		
5231
end
5232
 for i = 0, 0.6, 0.1 do
5233
        swait()
5234
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5235
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5236
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5237
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5238
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5239
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5240
end
5241
 for i = 0, 0.5, 0.1 do
5242
        swait()
5243
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5244
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5245
        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)
5246
        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)
5247
        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)
5248
        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)		
5249
end
5250
punchsound1:Play()
5251
for i = 0, 0.5, 0.1 do
5252
        swait()
5253
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5254
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5255
        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)
5256
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5257
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5258
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5259
end
5260
punchsound1:Play()
5261
 for i = 0, 0.6, 0.1 do
5262
        swait()
5263
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5264
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5265
        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)
5266
        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)
5267
        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)
5268
        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)		
5269
end
5270
 for i = 0, 0.6, 0.1 do
5271
        swait()
5272
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5273
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5274
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5275
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5276
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5277
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5278
end
5279
 for i = 0, 0.5, 0.1 do
5280
        swait()
5281
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5282
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5283
        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)
5284
        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)
5285
        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)
5286
        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)		
5287
end
5288
punchsound1:Play()
5289
for i = 0, 0.5, 0.1 do
5290
        swait()
5291
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5292
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5293
        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)
5294
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5295
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5296
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5297
end
5298
punchsound1:Play()
5299
 for i = 0, 0.6, 0.1 do
5300
        swait()
5301
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5302
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5303
        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)
5304
        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)
5305
        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)
5306
        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)		
5307
end
5308
StrongPunch2:Play()
5309
 for i = 0, 5, 0.1 do
5310
        swait()
5311
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5312
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5313
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5314
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5315
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5316
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5317
end
5318
5319
for i,v in pairs(to.Parent:GetChildren()) do
5320
					if v:IsA("Humanoid") then
5321
						v.Health = v.Health - 20
5322
						
5323
						v.PlatformStand = true
5324
					end
5325
	end
5326
	to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
5327
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
5328
Zanzoken = Instance.new("Part",char)
5329
Zanzoken.Anchored = true
5330
Zanzoken.Position = v3(999,999,999)
5331
Zanzoken.CFrame = Torso.CFrame
5332
game.Debris:AddItem(Zanzoken,0.5)
5333
Zanzoken.Transparency = 1
5334
Zano:Play()
5335
wait()
5336
idk = Instance.new("BillboardGui",Zanzoken)
5337
idk.Size = UDim2.new(10,0,15,0)
5338
idk.AlwaysOnTop = false
5339
idk1 = Instance.new("ImageLabel",idk)
5340
idk1.BackgroundTransparency = 1
5341
idk.ExtentsOffset = v3(0,0,0)
5342
idk1.ImageTransparency = 0
5343
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5344
idk1.Size = UDim2.new(2,0,1,0)
5345
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5346
idk1.Image = "rbxassetid://319554883"
5347
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
5348
wait()
5349
Zanzoken = Instance.new("Part",char)
5350
Zanzoken.Anchored = true
5351
Zanzoken.Position = v3(999,999,999)
5352
Zanzoken.CFrame = Torso.CFrame
5353
game.Debris:AddItem(Zanzoken,0.5)
5354
Zanzoken.Transparency = 1
5355
wait()
5356
idk = Instance.new("BillboardGui",Zanzoken)
5357
idk.Size = UDim2.new(20,0,20,0)
5358
idk.AlwaysOnTop = false
5359
idk1 = Instance.new("ImageLabel",idk)
5360
idk1.BackgroundTransparency = 1
5361
idk.ExtentsOffset = v3(0,0,0)
5362
idk1.ImageTransparency = 0
5363
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5364
idk1.Size = UDim2.new(2,0,1,0)
5365
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5366
idk1.Image = "rbxassetid://319554883"
5367
  for i = 0, 0.5, 0.1 do
5368
        swait()
5369
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5370
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5371
        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)
5372
        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)
5373
        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)
5374
        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)		
5375
end
5376
punchsound1:Play()
5377
for i = 0, 0.5, 0.1 do
5378
        swait()
5379
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5380
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5381
        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)
5382
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5383
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5384
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5385
end
5386
punchsound1:Play()
5387
 for i = 0, 0.6, 0.1 do
5388
        swait()
5389
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5390
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5391
        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)
5392
        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)
5393
        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)
5394
        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)		
5395
end
5396
 for i = 0, 0.6, 0.1 do
5397
        swait()
5398
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5399
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5400
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5401
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5402
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5403
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5404
end
5405
 for i = 0, 0.5, 0.1 do
5406
        swait()
5407
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5408
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5409
        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)
5410
        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)
5411
        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)
5412
        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)		
5413
end
5414
punchsound1:Play()
5415
for i = 0, 0.5, 0.1 do
5416
        swait()
5417
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5418
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5419
        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)
5420
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5421
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5422
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5423
end
5424
punchsound1:Play()
5425
 for i = 0, 0.6, 0.1 do
5426
        swait()
5427
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5428
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5429
        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)
5430
        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)
5431
        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)
5432
        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)		
5433
end
5434
 for i = 0, 0.6, 0.1 do
5435
        swait()
5436
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5437
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5438
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5439
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5440
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5441
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5442
end
5443
 for i = 0, 0.5, 0.1 do
5444
        swait()
5445
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5446
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5447
        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)
5448
        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)
5449
        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)
5450
        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)		
5451
end
5452
punchsound1:Play()
5453
for i = 0, 0.5, 0.1 do
5454
        swait()
5455
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5456
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5457
        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)
5458
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5459
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5460
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5461
end
5462
punchsound1:Play()
5463
 for i = 0, 0.6, 0.1 do
5464
        swait()
5465
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5466
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5467
        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)
5468
        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)
5469
        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)
5470
        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)		
5471
end
5472
 for i = 0, 0.6, 0.1 do
5473
        swait()
5474
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5475
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5476
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5477
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5478
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5479
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5480
end
5481
 for i = 0, 0.5, 0.1 do
5482
        swait()
5483
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5484
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5485
        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)
5486
        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)
5487
        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)
5488
        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)		
5489
end
5490
punchsound1:Play()
5491
for i = 0, 0.5, 0.1 do
5492
        swait()
5493
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5494
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5495
        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)
5496
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5497
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5498
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5499
end
5500
punchsound1:Play()
5501
 for i = 0, 0.3, 0.1 do
5502
        swait()
5503
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5504
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5505
        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)
5506
        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)
5507
        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)
5508
        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)		
5509
end
5510
 for i = 0, 0.3, 0.1 do
5511
        swait()
5512
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5513
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5514
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5515
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5516
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5517
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5518
end
5519
 for i = 0, 0.3, 0.1 do
5520
        swait()
5521
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5522
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5523
        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)
5524
        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)
5525
        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)
5526
        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)		
5527
end
5528
punchsound1:Play()
5529
for i = 0, 0.3, 0.1 do
5530
        swait()
5531
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5532
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5533
        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)
5534
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5535
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5536
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5537
end
5538
punchsound1:Play()
5539
 for i = 0, 0.3, 0.1 do
5540
        swait()
5541
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5542
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5543
        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)
5544
        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)
5545
        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)
5546
        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)		
5547
end
5548
 for i = 0, 0.3, 0.1 do
5549
        swait()
5550
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5551
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5552
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5553
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5554
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5555
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5556
end
5557
punchsound1:Play()
5558
 for i = 0, 1, 0.1 do
5559
        swait()
5560
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5561
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5562
        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)
5563
        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)
5564
        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)
5565
        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)		
5566
end
5567
for i = 0, 0.3, 0.1 do
5568
        swait()
5569
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5570
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5571
        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)
5572
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5573
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5574
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5575
end
5576
punchsound1:Play()
5577
 for i = 0, 0.3, 0.1 do
5578
        swait()
5579
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5580
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5581
        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)
5582
        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)
5583
        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)
5584
        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)		
5585
end
5586
 for i = 0, 0.3, 0.1 do
5587
        swait()
5588
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5589
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5590
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5591
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5592
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5593
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5594
end
5595
 for i = 0, 0.3, 0.1 do
5596
        swait()
5597
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5598
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5599
        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)
5600
        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)
5601
        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)
5602
        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)		
5603
end
5604
punchsound1:Play()
5605
for i = 0, 0.3, 0.1 do
5606
        swait()
5607
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5608
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5609
        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)
5610
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5611
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5612
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5613
end
5614
punchsound1:Play()
5615
 for i = 0, 0.6, 0.1 do
5616
        swait()
5617
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5618
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5619
        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)
5620
        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)
5621
        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)
5622
        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)		
5623
end
5624
 for i = 0, 0.3, 0.1 do
5625
        swait()
5626
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5627
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5628
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5629
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5630
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5631
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5632
end
5633
 for i = 0, 0.3, 0.1 do
5634
        swait()
5635
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5636
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5637
        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)
5638
        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)
5639
        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)
5640
        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)		
5641
end
5642
punchsound1:Play()
5643
for i = 0, 0.5, 0.1 do
5644
        swait()
5645
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5646
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5647
        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)
5648
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5649
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5650
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5651
end
5652
punchsound1:Play()
5653
 for i = 0, 0.6, 0.1 do
5654
        swait()
5655
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5656
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5657
        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)
5658
        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)
5659
        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)
5660
        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)		
5661
end
5662
 for i = 0, 0.6, 0.1 do
5663
        swait()
5664
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5665
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5666
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5667
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5668
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5669
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5670
end
5671
 for i = 0, 0.5, 0.1 do
5672
        swait()
5673
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5674
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5675
        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)
5676
        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)
5677
        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)
5678
        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)		
5679
end
5680
punchsound1:Play()
5681
for i = 0, 0.5, 0.1 do
5682
        swait()
5683
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5684
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5685
        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)
5686
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5687
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5688
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5689
end
5690
punchsound1:Play()
5691
 for i = 0, 0.6, 0.1 do
5692
        swait()
5693
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5694
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5695
        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)
5696
        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)
5697
        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)
5698
        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)		
5699
end
5700
 for i = 0, 0.6, 0.1 do
5701
        swait()
5702
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5703
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5704
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5705
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5706
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5707
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5708
end
5709
 for i = 0, 0.5, 0.1 do
5710
        swait()
5711
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5712
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5713
        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)
5714
        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)
5715
        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)
5716
        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)		
5717
end
5718
punchsound1:Play()
5719
for i = 0, 0.5, 0.1 do
5720
        swait()
5721
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5722
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5723
        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)
5724
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5725
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5726
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5727
end
5728
punchsound1:Play()
5729
 for i = 0, 0.6, 0.1 do
5730
        swait()
5731
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5732
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5733
        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)
5734
        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)
5735
        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)
5736
        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)		
5737
end
5738
 for i = 0, 0.6, 0.1 do
5739
        swait()
5740
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5741
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5742
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5743
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5744
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5745
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5746
end
5747
punchsound1:Play()
5748
 for i = 0, 1, 0.1 do
5749
        swait()
5750
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5751
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5752
        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)
5753
        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)
5754
        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)
5755
        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)		
5756
end
5757
for i = 0, 0.5, 0.1 do
5758
        swait()
5759
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5760
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5761
        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)
5762
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5763
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5764
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5765
end
5766
punchsound1:Play()
5767
 for i = 0, 0.6, 0.1 do
5768
        swait()
5769
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5770
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5771
        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)
5772
        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)
5773
        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)
5774
        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)		
5775
end
5776
 for i = 0, 0.6, 0.1 do
5777
        swait()
5778
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5779
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5780
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5781
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5782
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5783
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5784
end
5785
 for i = 0, 0.5, 0.1 do
5786
        swait()
5787
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5788
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5789
        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)
5790
        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)
5791
        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)
5792
        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)		
5793
end
5794
punchsound1:Play()
5795
for i = 0, 0.5, 0.1 do
5796
        swait()
5797
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5798
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5799
        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)
5800
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5801
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5802
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5803
end
5804
punchsound1:Play()
5805
 for i = 0, 0.6, 0.1 do
5806
        swait()
5807
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5808
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5809
        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)
5810
        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)
5811
        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)
5812
        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)		
5813
end
5814
 for i = 0, 0.6, 0.1 do
5815
        swait()
5816
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5817
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5818
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5819
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5820
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5821
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5822
end
5823
 for i = 0, 0.5, 0.1 do
5824
        swait()
5825
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5826
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5827
        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)
5828
        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)
5829
        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)
5830
        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)		
5831
end
5832
punchsound1:Play()
5833
for i = 0, 0.5, 0.1 do
5834
        swait()
5835
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5836
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5837
        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)
5838
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5839
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5840
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5841
end
5842
punchsound1:Play()
5843
 for i = 0, 0.6, 0.1 do
5844
        swait()
5845
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5846
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5847
        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)
5848
        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)
5849
        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)
5850
        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)		
5851
end
5852
 for i = 0, 0.6, 0.1 do
5853
        swait()
5854
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5855
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5856
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5857
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5858
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5859
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5860
end
5861
 for i = 0, 0.5, 0.1 do
5862
        swait()
5863
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5864
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5865
        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)
5866
        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)
5867
        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)
5868
        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)		
5869
end
5870
punchsound1:Play()
5871
for i = 0, 0.5, 0.1 do
5872
        swait()
5873
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5874
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5875
        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)
5876
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5877
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5878
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5879
end
5880
punchsound1:Play()
5881
 for i = 0, 0.6, 0.1 do
5882
        swait()
5883
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5884
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5885
        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)
5886
        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)
5887
        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)
5888
        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)		
5889
end
5890
 for i = 0, 0.6, 0.1 do
5891
        swait()
5892
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5893
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5894
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5895
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5896
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5897
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5898
end
5899
 for i = 0, 0.5, 0.1 do
5900
        swait()
5901
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5902
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5903
        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)
5904
        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)
5905
        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)
5906
        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)		
5907
end
5908
punchsound1:Play()
5909
for i = 0, 0.5, 0.1 do
5910
        swait()
5911
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5912
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5913
        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)
5914
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5915
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5916
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5917
end
5918
punchsound1:Play()
5919
 for i = 0, 0.6, 0.1 do
5920
        swait()
5921
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5922
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5923
        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)
5924
        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)
5925
        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)
5926
        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)		
5927
end
5928
 for i = 0, 0.6, 0.1 do
5929
        swait()
5930
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5931
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5932
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5933
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5934
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5935
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5936
end
5937
punchsound1:Play()
5938
 for i = 0, 1, 0.1 do
5939
        swait()
5940
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5941
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5942
        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)
5943
        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)
5944
        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)
5945
        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)		
5946
end
5947
for i = 0, 0.5, 0.1 do
5948
        swait()
5949
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5950
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5951
        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)
5952
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5953
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5954
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5955
end
5956
punchsound1:Play()
5957
 for i = 0, 0.6, 0.1 do
5958
        swait()
5959
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5960
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5961
        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)
5962
        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)
5963
        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)
5964
        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)		
5965
end
5966
 for i = 0, 0.6, 0.1 do
5967
        swait()
5968
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5969
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5970
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5971
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5972
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5973
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5974
end
5975
 for i = 0, 0.5, 0.1 do
5976
        swait()
5977
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5978
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5979
        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)
5980
        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)
5981
        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)
5982
        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)		
5983
end
5984
punchsound1:Play()
5985
for i = 0, 0.3, 0.1 do
5986
        swait()
5987
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5988
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5989
        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)
5990
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5991
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5992
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5993
end
5994
punchsound1:Play()
5995
 for i = 0, 0.3, 0.1 do
5996
        swait()
5997
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5998
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5999
        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)
6000
        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)
6001
        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)
6002
        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)		
6003
end
6004
 for i = 0, 0.3, 0.1 do
6005
        swait()
6006
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6007
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6008
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6009
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6010
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6011
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6012
end
6013
 for i = 0, 0.3, 0.1 do
6014
        swait()
6015
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6016
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6017
        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)
6018
        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)
6019
        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)
6020
        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)		
6021
end
6022
punchsound1:Play()
6023
for i = 0, 0.3, 0.1 do
6024
        swait()
6025
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6026
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6027
        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)
6028
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6029
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6030
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6031
end
6032
punchsound1:Play()
6033
 for i = 0, 0.3, 0.1 do
6034
        swait()
6035
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6036
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6037
        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)
6038
        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)
6039
        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)
6040
        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)		
6041
end
6042
 for i = 0, 0.3, 0.1 do
6043
        swait()
6044
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6045
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6046
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6047
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6048
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6049
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6050
end
6051
 for i = 0, 0.3, 0.1 do
6052
        swait()
6053
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6054
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6055
        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)
6056
        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)
6057
        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)
6058
        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)		
6059
end
6060
punchsound1:Play()
6061
for i = 0, 0.3, 0.1 do
6062
        swait()
6063
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6064
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6065
        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)
6066
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6067
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6068
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6069
end
6070
punchsound1:Play()
6071
 for i = 0, 0.3, 0.1 do
6072
        swait()
6073
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6074
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6075
        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)
6076
        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)
6077
        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)
6078
        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)		
6079
end
6080
 for i = 0, 0.1, 0.1 do
6081
        swait()
6082
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6083
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6084
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6085
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6086
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6087
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6088
end
6089
 for i = 0, 0.1, 0.1 do
6090
        swait()
6091
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6092
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6093
        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)
6094
        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)
6095
        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)
6096
        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)		
6097
end
6098
punchsound1:Play()
6099
for i = 0, 0.1, 0.1 do
6100
        swait()
6101
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6102
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6103
        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)
6104
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6105
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6106
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6107
end
6108
punchsound1:Play()
6109
 for i = 0, 0.1, 0.1 do
6110
        swait()
6111
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6112
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6113
        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)
6114
        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)
6115
        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)
6116
        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)		
6117
end
6118
 for i = 0, 0.1, 0.1 do
6119
        swait()
6120
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6121
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6122
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6123
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6124
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6125
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6126
end
6127
punchsound1:Play()
6128
 for i = 0, 0.4, 0.1 do
6129
        swait()
6130
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6131
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6132
        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)
6133
        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)
6134
        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)
6135
        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)		
6136
end
6137
for i,v in pairs(to.Parent:GetChildren()) do
6138
					if v:IsA("Humanoid") then
6139
						v.Health = v.Health - 20
6140
						
6141
						v.PlatformStand = true
6142
					end
6143
	end
6144
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
6145
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
6146
Zanzoken = Instance.new("Part",char)
6147
Zanzoken.Anchored = true
6148
Zanzoken.Position = v3(999,999,999)
6149
Zanzoken.CFrame = Torso.CFrame
6150
game.Debris:AddItem(Zanzoken,0.5)
6151
Zanzoken.Transparency = 1
6152
Zano:Play()
6153
wait()
6154
idk = Instance.new("BillboardGui",Zanzoken)
6155
idk.Size = UDim2.new(10,0,15,0)
6156
idk.AlwaysOnTop = false
6157
idk1 = Instance.new("ImageLabel",idk)
6158
idk1.BackgroundTransparency = 1
6159
idk.ExtentsOffset = v3(0,0,0)
6160
idk1.ImageTransparency = 0
6161
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6162
idk1.Size = UDim2.new(2,0,1,0)
6163
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6164
idk1.Image = "rbxassetid://319554883"
6165
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6166
wait()
6167
Zanzoken = Instance.new("Part",char)
6168
Zanzoken.Anchored = true
6169
Zanzoken.Position = v3(999,999,999)
6170
Zanzoken.CFrame = Torso.CFrame
6171
game.Debris:AddItem(Zanzoken,0.5)
6172
Zanzoken.Transparency = 1
6173
wait()
6174
idk = Instance.new("BillboardGui",Zanzoken)
6175
idk.Size = UDim2.new(20,0,20,0)
6176
idk.AlwaysOnTop = false
6177
idk1 = Instance.new("ImageLabel",idk)
6178
idk1.BackgroundTransparency = 1
6179
idk.ExtentsOffset = v3(0,0,0)
6180
idk1.ImageTransparency = 0
6181
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6182
idk1.Size = UDim2.new(2,0,1,0)
6183
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6184
idk1.Image = "rbxassetid://319554883"
6185
punchsound1:Play()
6186
for i = 0, 6, 0.1 do
6187
        swait()
6188
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6189
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6190
        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)
6191
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6192
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6193
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6194
end
6195
 for i = 0, 0.6, 0.1 do
6196
        swait()
6197
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6198
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6199
        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)
6200
        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)
6201
        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)
6202
        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)		
6203
end
6204
 for i = 0, 0.6, 0.1 do
6205
        swait()
6206
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6207
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6208
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6209
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6210
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6211
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6212
end
6213
punchsound1:Play()
6214
 for i = 0, 1, 0.1 do
6215
        swait()
6216
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6217
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6218
        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)
6219
        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)
6220
        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)
6221
        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)		
6222
end
6223
 for i = 0, 0.6, 0.1 do
6224
        swait()
6225
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6226
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6227
        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)
6228
        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)
6229
        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)
6230
        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)		
6231
end
6232
 for i = 0, 0.6, 0.1 do
6233
        swait()
6234
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6235
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6236
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6237
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6238
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6239
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6240
end
6241
punchsound1:Play()
6242
 for i = 0, 1, 0.1 do
6243
        swait()
6244
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6245
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6246
        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)
6247
        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)
6248
        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)
6249
        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)		
6250
end
6251
 for i = 0, 0.6, 0.1 do
6252
        swait()
6253
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6254
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6255
        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)
6256
        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)
6257
        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)
6258
        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)		
6259
end
6260
 for i = 0, 0.6, 0.1 do
6261
        swait()
6262
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6263
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6264
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6265
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6266
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6267
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6268
end
6269
punchsound1:Play()
6270
 for i = 0, 1, 0.1 do
6271
        swait()
6272
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6273
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6274
        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)
6275
        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)
6276
        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)
6277
        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)		
6278
end
6279
 for i = 0, 0.6, 0.1 do
6280
        swait()
6281
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6282
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6283
        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)
6284
        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)
6285
        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)
6286
        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)		
6287
end
6288
 for i = 0, 0.6, 0.1 do
6289
        swait()
6290
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6291
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6292
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6293
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6294
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6295
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6296
end
6297
punchsound1:Play()
6298
 for i = 0, 1, 0.1 do
6299
        swait()
6300
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6301
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6302
        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)
6303
        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)
6304
        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)
6305
        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)		
6306
end
6307
 for i = 0, 0.6, 0.1 do
6308
        swait()
6309
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6310
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6311
        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)
6312
        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)
6313
        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)
6314
        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)		
6315
end
6316
 for i = 0, 0.6, 0.1 do
6317
        swait()
6318
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6319
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6320
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6321
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6322
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6323
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6324
end
6325
punchsound1:Play()
6326
 for i = 0, 1, 0.1 do
6327
        swait()
6328
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6329
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6330
        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)
6331
        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)
6332
        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)
6333
        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)		
6334
end
6335
 for i = 0, 0.6, 0.1 do
6336
        swait()
6337
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6338
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6339
        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)
6340
        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)
6341
        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)
6342
        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)		
6343
end
6344
 for i = 0, 0.6, 0.1 do
6345
        swait()
6346
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6347
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6348
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6349
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6350
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6351
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6352
end
6353
punchsound1:Play()
6354
 for i = 0, 1, 0.1 do
6355
        swait()
6356
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6357
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6358
        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)
6359
        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)
6360
        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)
6361
        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)		
6362
end
6363
6364
6365
6366
for i,v in pairs(to.Parent:GetChildren()) do
6367
					if v:IsA("Humanoid") then
6368
						v.Health = v.Health - 20
6369
						
6370
						v.PlatformStand = true
6371
					end
6372
	end
6373
StrongPunch:Play()
6374
for i = 0, 1, 0.1 do
6375
        swait()
6376
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6377
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6378
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6379
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6380
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6381
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6382
      end
6383
 for i = 0, 1, 0.1 do
6384
        swait()
6385
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6386
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6387
        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)
6388
        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)
6389
        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)
6390
        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)		
6391
end
6392
for i,v in pairs(to.Parent:GetChildren()) do
6393
					if v:IsA("Humanoid") then
6394
						v.Health = v.Health - 5
6395
						
6396
						v.PlatformStand = true
6397
					end
6398
	end
6399
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
6400
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
6401
Zanzoken = Instance.new("Part",char)
6402
Zanzoken.Anchored = true
6403
Zanzoken.Position = v3(999,999,999)
6404
Zanzoken.CFrame = Torso.CFrame
6405
game.Debris:AddItem(Zanzoken,0.5)
6406
Zanzoken.Transparency = 1
6407
Zano:Play()
6408
wait()
6409
idk = Instance.new("BillboardGui",Zanzoken)
6410
idk.Size = UDim2.new(10,0,15,0)
6411
idk.AlwaysOnTop = false
6412
idk1 = Instance.new("ImageLabel",idk)
6413
idk1.BackgroundTransparency = 1
6414
idk.ExtentsOffset = v3(0,0,0)
6415
idk1.ImageTransparency = 0
6416
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6417
idk1.Size = UDim2.new(2,0,1,0)
6418
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6419
idk1.Image = "rbxassetid://319554883"
6420
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6421
wait()
6422
Zanzoken = Instance.new("Part",char)
6423
Zanzoken.Anchored = true
6424
Zanzoken.Position = v3(999,999,999)
6425
Zanzoken.CFrame = Torso.CFrame
6426
game.Debris:AddItem(Zanzoken,0.5)
6427
Zanzoken.Transparency = 1
6428
wait()
6429
idk = Instance.new("BillboardGui",Zanzoken)
6430
idk.Size = UDim2.new(20,0,20,0)
6431
idk.AlwaysOnTop = false
6432
idk1 = Instance.new("ImageLabel",idk)
6433
idk1.BackgroundTransparency = 1
6434
idk.ExtentsOffset = v3(0,0,0)
6435
idk1.ImageTransparency = 0
6436
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6437
idk1.Size = UDim2.new(2,0,1,0)
6438
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6439
idk1.Image = "rbxassetid://319554883"
6440
 for i = 0, 1, 0.1 do
6441
        swait()
6442
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6443
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6444
        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)
6445
        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)
6446
        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)
6447
        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)		
6448
end
6449
punchsound1:Play()
6450
for i = 0, 1, 0.1 do
6451
        swait()
6452
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6453
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6454
        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)
6455
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6456
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6457
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6458
end
6459
punchsound1:Play()
6460
 for i = 0, 1, 0.1 do
6461
        swait()
6462
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6463
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6464
        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)
6465
        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)
6466
        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)
6467
        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)		
6468
end
6469
for i = 0, 1, 0.1 do
6470
        swait()
6471
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6472
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6473
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6474
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6475
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6476
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6477
      end
6478
 for i = 0, 1, 0.1 do
6479
        swait()
6480
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6481
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6482
        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)
6483
        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)
6484
        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)
6485
        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)		
6486
end
6487
	to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
6488
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
6489
Zanzoken = Instance.new("Part",char)
6490
Zanzoken.Anchored = true
6491
Zanzoken.Position = v3(999,999,999)
6492
Zanzoken.CFrame = Torso.CFrame
6493
game.Debris:AddItem(Zanzoken,0.5)
6494
Zanzoken.Transparency = 1
6495
Zano:Play()
6496
wait()
6497
idk = Instance.new("BillboardGui",Zanzoken)
6498
idk.Size = UDim2.new(10,0,15,0)
6499
idk.AlwaysOnTop = false
6500
idk1 = Instance.new("ImageLabel",idk)
6501
idk1.BackgroundTransparency = 1
6502
idk.ExtentsOffset = v3(0,0,0)
6503
idk1.ImageTransparency = 0
6504
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6505
idk1.Size = UDim2.new(2,0,1,0)
6506
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6507
idk1.Image = "rbxassetid://319554883"
6508
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6509
wait()
6510
Zanzoken = Instance.new("Part",char)
6511
Zanzoken.Anchored = true
6512
Zanzoken.Position = v3(999,999,999)
6513
Zanzoken.CFrame = Torso.CFrame
6514
game.Debris:AddItem(Zanzoken,0.5)
6515
Zanzoken.Transparency = 1
6516
wait()
6517
idk = Instance.new("BillboardGui",Zanzoken)
6518
idk.Size = UDim2.new(20,0,20,0)
6519
idk.AlwaysOnTop = false
6520
idk1 = Instance.new("ImageLabel",idk)
6521
idk1.BackgroundTransparency = 1
6522
idk.ExtentsOffset = v3(0,0,0)
6523
idk1.ImageTransparency = 0
6524
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6525
idk1.Size = UDim2.new(2,0,1,0)
6526
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6527
idk1.Image = "rbxassetid://319554883"
6528
StrongPunch:Play()
6529
Break:Play()
6530
6531
for i = 0, 6, 0.1 do
6532
        swait()
6533
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6534
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6535
        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)
6536
        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)
6537
        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)
6538
        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)
6539
      end
6540
StrongPunch1:Play()
6541
 for i = 0, 6, 0.1 do
6542
        swait()
6543
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6544
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6545
        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)
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(-45), math.rad(0)), 0.3)
6548
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6549
      end
6550
StrongPunch2:Play()
6551
   for i = 0, 7, 0.1 do
6552
        swait()
6553
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6554
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6555
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6556
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6557
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6558
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6559
end
6560
 for i = 0, 1, 0.1 do
6561
        swait()
6562
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6563
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6564
        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)
6565
        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)
6566
        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)
6567
        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)		
6568
end
6569
punchsound1:Play()
6570
for i = 0, 1, 0.1 do
6571
        swait()
6572
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6573
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6574
        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)
6575
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6576
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6577
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6578
end
6579
punchsound1:Play()
6580
 for i = 0, 1, 0.1 do
6581
        swait()
6582
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6583
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6584
        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)
6585
        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)
6586
        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)
6587
        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)		
6588
end
6589
for i = 0, 1, 0.1 do
6590
        swait()
6591
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6592
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6593
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6594
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6595
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6596
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6597
      end
6598
 for i = 0, 1, 0.1 do
6599
        swait()
6600
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6601
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6602
        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)
6603
        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)
6604
        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)
6605
        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)		
6606
end
6607
punchsound1:Play()
6608
for i = 0, 0.5, 0.1 do
6609
        swait()
6610
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6611
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6612
        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)
6613
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6614
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6615
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6616
end
6617
punchsound1:Play()
6618
 for i = 0, 0.5, 0.1 do
6619
        swait()
6620
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6621
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6622
        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)
6623
        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)
6624
        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)
6625
        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)		
6626
end
6627
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
6628
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
6629
Zanzoken = Instance.new("Part",char)
6630
Zanzoken.Anchored = true
6631
Zanzoken.Position = v3(999,999,999)
6632
Zanzoken.CFrame = Torso.CFrame
6633
game.Debris:AddItem(Zanzoken,0.5)
6634
Zanzoken.Transparency = 1
6635
Zano:Play()
6636
wait()
6637
idk = Instance.new("BillboardGui",Zanzoken)
6638
idk.Size = UDim2.new(10,0,15,0)
6639
idk.AlwaysOnTop = false
6640
idk1 = Instance.new("ImageLabel",idk)
6641
idk1.BackgroundTransparency = 1
6642
idk.ExtentsOffset = v3(0,0,0)
6643
idk1.ImageTransparency = 0
6644
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6645
idk1.Size = UDim2.new(2,0,1,0)
6646
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6647
idk1.Image = "rbxassetid://319554883"
6648
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6649
wait()
6650
Zanzoken = Instance.new("Part",char)
6651
Zanzoken.Anchored = true
6652
Zanzoken.Position = v3(999,999,999)
6653
Zanzoken.CFrame = Torso.CFrame
6654
game.Debris:AddItem(Zanzoken,0.5)
6655
Zanzoken.Transparency = 1
6656
wait()
6657
idk = Instance.new("BillboardGui",Zanzoken)
6658
idk.Size = UDim2.new(20,0,20,0)
6659
idk.AlwaysOnTop = false
6660
idk1 = Instance.new("ImageLabel",idk)
6661
idk1.BackgroundTransparency = 1
6662
idk.ExtentsOffset = v3(0,0,0)
6663
idk1.ImageTransparency = 0
6664
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6665
idk1.Size = UDim2.new(2,0,1,0)
6666
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6667
idk1.Image = "rbxassetid://319554883"
6668
 for i = 0, 0.4, 0.1 do
6669
        swait()
6670
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6671
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6672
        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)
6673
        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)
6674
        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)
6675
        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)		
6676
end
6677
punchsound1:Play()
6678
for i = 0, 0.4, 0.1 do
6679
        swait()
6680
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6681
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6682
        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)
6683
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6684
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6685
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6686
end
6687
for i = 0, 0.4, 0.1 do
6688
        swait()
6689
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6690
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6691
        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)
6692
        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)
6693
        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)
6694
        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)		
6695
end
6696
punchsound1:Play()
6697
for i = 0, 0.4, 0.1 do
6698
        swait()
6699
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6700
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6701
        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)
6702
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6703
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6704
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6705
end
6706
for i = 0, 0.4, 0.1 do
6707
        swait()
6708
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6709
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6710
        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)
6711
        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)
6712
        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)
6713
        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)		
6714
end
6715
punchsound1:Play()
6716
for i = 0, 0.4, 0.1 do
6717
        swait()
6718
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6719
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6720
        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)
6721
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6722
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6723
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6724
end
6725
for i = 0, 0.4, 0.1 do
6726
        swait()
6727
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6728
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6729
        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)
6730
        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)
6731
        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)
6732
        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)		
6733
end
6734
punchsound1:Play()
6735
for i = 0, 0.4, 0.1 do
6736
        swait()
6737
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6738
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6739
        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)
6740
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6741
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6742
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6743
end
6744
for i = 0, 0.4, 0.1 do
6745
        swait()
6746
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6747
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6748
        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)
6749
        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)
6750
        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)
6751
        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)		
6752
end
6753
punchsound1:Play()
6754
for i = 0, 0.4, 0.1 do
6755
        swait()
6756
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6757
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6758
        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)
6759
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6760
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6761
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6762
end
6763
for i = 0, 0.4, 0.1 do
6764
        swait()
6765
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6766
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6767
        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)
6768
        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)
6769
        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)
6770
        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)		
6771
end
6772
punchsound1:Play()
6773
for i = 0, 0.4, 0.1 do
6774
        swait()
6775
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6776
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6777
        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)
6778
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6779
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6780
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6781
end
6782
for i = 0, 0.4, 0.1 do
6783
        swait()
6784
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6785
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6786
        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)
6787
        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)
6788
        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)
6789
        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)		
6790
end
6791
punchsound1:Play()
6792
for i = 0, 0.4, 0.1 do
6793
        swait()
6794
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6795
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6796
        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)
6797
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6798
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6799
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6800
end
6801
punchsound1:Play()
6802
		local pie222 = Instance.new("ParticleEmitter")
6803
pie222.Parent = LeftArm
6804
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
6805
pie222.LightEmission = 1
6806
pie222.Size = NumberSequence.new(3)
6807
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
6808
pie222.Transparency = NumberSequence.new(0.6,1)
6809
pie222.EmissionDirection = "Top"
6810
pie222.Enabled = true
6811
pie222.Lifetime = NumberRange.new(1)
6812
pie222.Rotation = NumberRange.new(-320, 320)
6813
pie222.Rate = 404
6814
pie222.Speed = NumberRange.new(0)
6815
pie222.LockedToPart = false
6816
pie222.VelocitySpread = 2 
6817
 for i = 0, 2, 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
wait(2)
6827
bigbangattack2()
6828
pie222:Destroy()
6829
6830
for i,v in pairs(to.Parent:GetChildren()) do
6831
					if v:IsA("Humanoid") then
6832
						v.Health = v.Health - math.huge
6833
						
6834
						v.PlatformStand = true
6835
					end
6836
	end
6837
6838
	hit1 = false
6839
6840
	hit2 = true
6841
for i,v in pairs(to.Parent:GetChildren()) do
6842
					if v:IsA("Humanoid") then
6843
						v.Health = v.Health - 10
6844
						
6845
						v.PlatformStand = true
6846
					end
6847
	end
6848
hit2 = false
6849
6850
hit3 = true
6851
hit4 = true
6852
6853
6854
6855
6856
coroutine.wrap(function()
6857
				for i=1,2 do
6858
					wait()
6859
				
6860
		
6861
						
6862
6863
	
6864
	for i,v in pairs(to.Parent:GetChildren()) do
6865
					if v:IsA("Humanoid") then
6866
						v.Health = v.Health - 2
6867
						
6868
						v.PlatformStand = true
6869
					end
6870
	end
6871
				end
6872
	
6873
					
6874
			wait(3)
6875
			end)()
6876
6877
6878
6879
6880
6881
6882
6883
6884
	
6885
	
6886
 
6887
6888
6889
	
6890
	for i,v in pairs(to.Parent:GetChildren()) do
6891
					if v:IsA("Humanoid") then
6892
						v.Health = v.Health - 10
6893
						
6894
						v.PlatformStand = true
6895
					end
6896
	end
6897
6898
6899
6900
	hitground = new("Part",char)
6901
	hitground.Size = Vector3.new(5,5,5)
6902
	hitground.Name =  "Ground"
6903
	hitground.Transparency = 1
6904
	hitground.CanCollide = false
6905
	game.Debris:AddItem(hitground,2)
6906
	hitground.Position = Vector3.new(999,999,999)
6907
	hitgroundweld = new("Weld",hitground)
6908
	hitgroundweld.Part0 = to
6909
	hitgroundweld.Part1 = hitground
6910
	hitground.Touched:connect(function(hit2)
6911
		if hit2.Size.x > 150 then
6912
			hitground:Destroy()
6913
			ad = new("Part",char)
6914
ad.Name = "NewPart"
6915
ad.Size = Vector3.new(30,0.1,30)	
6916
ad.CanCollide = false
6917
ad.Anchored = true
6918
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
6919
ad.Transparency = 1
6920
aad = new("Decal",ad)
6921
6922
aad.Face = "Top"
6923
aad.Transparency = 1
6924
		aad.Transparency = 0
6925
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
6926
			smoke = new("Part",to)
6927
			smokemesh = new("SpecialMesh",smoke)
6928
			smokemesh.MeshId = "rbxassetid://928329648"
6929
			smoke.BrickColor = hit2.BrickColor
6930
			smoke.Anchored = true
6931
			smoke.Position = hitground.Position
6932
			GroundImpact:Play()
6933
			for i = 1,20 do
6934
				wait()
6935
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
6936
				smoke.Transparency = smoke.Transparency + 1/20
6937
			end
6938
			smoke:Destroy()
6939
			wait(0.5)
6940
			
6941
			for i = 1,20 do
6942
				wait(0.1)
6943
				aad.Transparency = aad.Transparency + 1/20
6944
			end
6945
		end
6946
	end)
6947
	ys = Instance.new("BodyVelocity",to)
6948
ys.Name = "GO"
6949
       
6950
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
6951
6952
ys.Velocity = v3(0,-90,0)
6953
        
6954
	wait(1)
6955
        ys:Destroy()
6956
		
6957
6958
  
6959
hit3 = false
6960
hit4 = false
6961
6962
6963
hit1 = false
6964
	hit2 = false
6965
	hit3 = false
6966
	hit4 = false
6967
idle = true
6968
RootPart.Anchored = false
6969
end
6970
end)
6971
end
6972
6973
function Combo3()
6974
	getplayer = new("Part",char)
6975
getplayer.Position = Vector3.new(999,999,999)
6976
getplayer.Transparency = 1
6977
getplayer.Size = v3(3,3,3)
6978
getplayer.CanCollide = false
6979
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
6980
getplayer.Name = "GetPlayer"
6981
6982
game.Debris:AddItem(getplayer,0.5)
6983
6984
getplayer.Touched:connect(function(hit)
6985
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
6986
				getplayer:Destroy()
6987
				to = hit.Parent:findFirstChild("HumanoidRootPart")
6988
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
6989
				to.Anchored = true
6990
				RootPart.Anchored = true
6991
	idle = false
6992
	
6993
6994
		punchsound1:Play()
6995
		hit1 = true
6996
 for i = 0, 1, 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
punchsound1:Play()
7006
for i = 0, 1, 0.1 do
7007
        swait()
7008
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7009
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7010
        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)
7011
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7012
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7013
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7014
end
7015
punchsound1:Play()
7016
 for i = 0, 1, 0.1 do
7017
        swait()
7018
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7019
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7020
        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)
7021
        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)
7022
        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)
7023
        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)		
7024
end
7025
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
7026
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
7027
Zanzoken = Instance.new("Part",char)
7028
Zanzoken.Anchored = true
7029
Zanzoken.Position = v3(999,999,999)
7030
Zanzoken.CFrame = Torso.CFrame
7031
game.Debris:AddItem(Zanzoken,0.5)
7032
Zanzoken.Transparency = 1
7033
Zano:Play()
7034
wait()
7035
idk = Instance.new("BillboardGui",Zanzoken)
7036
idk.Size = UDim2.new(10,0,15,0)
7037
idk.AlwaysOnTop = false
7038
idk1 = Instance.new("ImageLabel",idk)
7039
idk1.BackgroundTransparency = 1
7040
idk.ExtentsOffset = v3(0,0,0)
7041
idk1.ImageTransparency = 0
7042
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7043
idk1.Size = UDim2.new(2,0,1,0)
7044
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7045
idk1.Image = "rbxassetid://319554883"
7046
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7047
wait()
7048
Zanzoken = Instance.new("Part",char)
7049
Zanzoken.Anchored = true
7050
Zanzoken.Position = v3(999,999,999)
7051
Zanzoken.CFrame = Torso.CFrame
7052
game.Debris:AddItem(Zanzoken,0.5)
7053
Zanzoken.Transparency = 1
7054
wait()
7055
idk = Instance.new("BillboardGui",Zanzoken)
7056
idk.Size = UDim2.new(20,0,20,0)
7057
idk.AlwaysOnTop = false
7058
idk1 = Instance.new("ImageLabel",idk)
7059
idk1.BackgroundTransparency = 1
7060
idk.ExtentsOffset = v3(0,0,0)
7061
idk1.ImageTransparency = 0
7062
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7063
idk1.Size = UDim2.new(2,0,1,0)
7064
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7065
idk1.Image = "rbxassetid://319554883"
7066
 for i = 0, 1, 0.1 do
7067
        swait()
7068
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7069
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7070
        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)
7071
        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)
7072
        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)
7073
        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)		
7074
end
7075
punchsound1:Play()
7076
for i = 0, 1, 0.1 do
7077
        swait()
7078
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7079
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7080
        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)
7081
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7082
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7083
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7084
end
7085
punchsound1:Play()
7086
 for i = 0, 1, 0.1 do
7087
        swait()
7088
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7089
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7090
        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)
7091
        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)
7092
        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)
7093
        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)		
7094
end
7095
 for i = 0, 1, 0.1 do
7096
        swait()
7097
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7098
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7099
        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)
7100
        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)
7101
        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)
7102
        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)		
7103
end
7104
punchsound1:Play()
7105
for i = 0, 1, 0.1 do
7106
        swait()
7107
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7108
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7109
        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)
7110
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7111
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7112
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7113
end
7114
punchsound1:Play()
7115
 for i = 0, 1, 0.1 do
7116
        swait()
7117
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7118
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7119
        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)
7120
        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)
7121
        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)
7122
        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)		
7123
end
7124
 for i = 0, 1, 0.1 do
7125
        swait()
7126
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7127
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7128
        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)
7129
        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)
7130
        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)
7131
        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)		
7132
end
7133
punchsound1:Play()
7134
for i = 0, 1, 0.1 do
7135
        swait()
7136
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7137
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7138
        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)
7139
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7140
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7141
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7142
end
7143
punchsound1:Play()
7144
for i,v in pairs(to.Parent:GetChildren()) do
7145
					if v:IsA("Humanoid") then
7146
						v.Health = v.Health - 10
7147
						
7148
						v.PlatformStand = true
7149
					end
7150
	end
7151
 for i = 0, 1, 0.1 do
7152
        swait()
7153
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7154
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7155
        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)
7156
        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)
7157
        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)
7158
        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)		
7159
end
7160
7161
for i = 0, 1, 0.1 do
7162
        swait()
7163
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7164
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7165
        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)
7166
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7167
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7168
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7169
end
7170
punchsound1:Play()
7171
 for i = 0, 1, 0.1 do
7172
        swait()
7173
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7174
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7175
        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)
7176
        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)
7177
        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)
7178
        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)		
7179
end
7180
for i,v in pairs(to.Parent:GetChildren()) do
7181
					if v:IsA("Humanoid") then
7182
						v.Health = v.Health - 3
7183
						
7184
						v.PlatformStand = true
7185
					end
7186
	end
7187
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
7188
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
7189
Zanzoken = Instance.new("Part",char)
7190
Zanzoken.Anchored = true
7191
Zanzoken.Position = v3(999,999,999)
7192
Zanzoken.CFrame = Torso.CFrame
7193
game.Debris:AddItem(Zanzoken,0.5)
7194
Zanzoken.Transparency = 1
7195
Zano:Play()
7196
wait()
7197
idk = Instance.new("BillboardGui",Zanzoken)
7198
idk.Size = UDim2.new(10,0,15,0)
7199
idk.AlwaysOnTop = false
7200
idk1 = Instance.new("ImageLabel",idk)
7201
idk1.BackgroundTransparency = 1
7202
idk.ExtentsOffset = v3(0,0,0)
7203
idk1.ImageTransparency = 0
7204
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7205
idk1.Size = UDim2.new(2,0,1,0)
7206
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7207
idk1.Image = "rbxassetid://319554883"
7208
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7209
wait()
7210
Zanzoken = Instance.new("Part",char)
7211
Zanzoken.Anchored = true
7212
Zanzoken.Position = v3(999,999,999)
7213
Zanzoken.CFrame = Torso.CFrame
7214
game.Debris:AddItem(Zanzoken,0.5)
7215
Zanzoken.Transparency = 1
7216
wait()
7217
idk = Instance.new("BillboardGui",Zanzoken)
7218
idk.Size = UDim2.new(20,0,20,0)
7219
idk.AlwaysOnTop = false
7220
idk1 = Instance.new("ImageLabel",idk)
7221
idk1.BackgroundTransparency = 1
7222
idk.ExtentsOffset = v3(0,0,0)
7223
idk1.ImageTransparency = 0
7224
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7225
idk1.Size = UDim2.new(2,0,1,0)
7226
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7227
idk1.Image = "rbxassetid://319554883"
7228
 for i = 0, 1, 0.1 do
7229
        swait()
7230
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7231
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7232
        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)
7233
        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)
7234
        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)
7235
        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)		
7236
end
7237
for i = 0, 1, 0.1 do
7238
        swait()
7239
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7240
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7241
        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)
7242
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7243
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7244
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7245
end
7246
punchsound1:Play()
7247
 for i = 0, 1, 0.1 do
7248
        swait()
7249
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7250
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7251
        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)
7252
        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)
7253
        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)
7254
        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)		
7255
end
7256
for i,v in pairs(to.Parent:GetChildren()) do
7257
					if v:IsA("Humanoid") then
7258
						v.Health = v.Health - 3
7259
						
7260
						v.PlatformStand = true
7261
					end
7262
	end
7263
	to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
7264
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
7265
Zanzoken = Instance.new("Part",char)
7266
Zanzoken.Anchored = true
7267
Zanzoken.Position = v3(999,999,999)
7268
Zanzoken.CFrame = Torso.CFrame
7269
game.Debris:AddItem(Zanzoken,0.5)
7270
Zanzoken.Transparency = 1
7271
Zano:Play()
7272
wait()
7273
idk = Instance.new("BillboardGui",Zanzoken)
7274
idk.Size = UDim2.new(10,0,15,0)
7275
idk.AlwaysOnTop = false
7276
idk1 = Instance.new("ImageLabel",idk)
7277
idk1.BackgroundTransparency = 1
7278
idk.ExtentsOffset = v3(0,0,0)
7279
idk1.ImageTransparency = 0
7280
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7281
idk1.Size = UDim2.new(2,0,1,0)
7282
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7283
idk1.Image = "rbxassetid://319554883"
7284
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7285
wait()
7286
Zanzoken = Instance.new("Part",char)
7287
Zanzoken.Anchored = true
7288
Zanzoken.Position = v3(999,999,999)
7289
Zanzoken.CFrame = Torso.CFrame
7290
game.Debris:AddItem(Zanzoken,0.5)
7291
Zanzoken.Transparency = 1
7292
wait()
7293
idk = Instance.new("BillboardGui",Zanzoken)
7294
idk.Size = UDim2.new(20,0,20,0)
7295
idk.AlwaysOnTop = false
7296
idk1 = Instance.new("ImageLabel",idk)
7297
idk1.BackgroundTransparency = 1
7298
idk.ExtentsOffset = v3(0,0,0)
7299
idk1.ImageTransparency = 0
7300
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7301
idk1.Size = UDim2.new(2,0,1,0)
7302
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7303
idk1.Image = "rbxassetid://319554883"
7304
punchsound1:Play()
7305
for i = 0, 1, 0.1 do
7306
        swait()
7307
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7308
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7309
        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)
7310
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7311
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7312
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7313
end
7314
punchsound1:Play()
7315
 for i = 0, 1, 0.1 do
7316
        swait()
7317
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7318
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7319
        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)
7320
        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)
7321
        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)
7322
        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)		
7323
end
7324
7325
7326
for i,v in pairs(to.Parent:GetChildren()) do
7327
					if v:IsA("Humanoid") then
7328
						v.Health = v.Health - 20
7329
						
7330
						v.PlatformStand = true
7331
					end
7332
	end
7333
StrongPunch:Play()
7334
for i = 0, 1, 0.1 do
7335
        swait()
7336
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7337
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7338
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7339
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7340
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7341
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7342
      end
7343
 for i = 0, 1, 0.1 do
7344
        swait()
7345
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7346
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7347
        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)
7348
        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)
7349
        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)
7350
        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)		
7351
end
7352
for i,v in pairs(to.Parent:GetChildren()) do
7353
					if v:IsA("Humanoid") then
7354
						v.Health = v.Health - 3
7355
						
7356
						v.PlatformStand = true
7357
					end
7358
	end
7359
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
7360
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
7361
Zanzoken = Instance.new("Part",char)
7362
Zanzoken.Anchored = true
7363
Zanzoken.Position = v3(999,999,999)
7364
Zanzoken.CFrame = Torso.CFrame
7365
game.Debris:AddItem(Zanzoken,0.5)
7366
Zanzoken.Transparency = 1
7367
Zano:Play()
7368
wait()
7369
idk = Instance.new("BillboardGui",Zanzoken)
7370
idk.Size = UDim2.new(10,0,15,0)
7371
idk.AlwaysOnTop = false
7372
idk1 = Instance.new("ImageLabel",idk)
7373
idk1.BackgroundTransparency = 1
7374
idk.ExtentsOffset = v3(0,0,0)
7375
idk1.ImageTransparency = 0
7376
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7377
idk1.Size = UDim2.new(2,0,1,0)
7378
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7379
idk1.Image = "rbxassetid://319554883"
7380
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7381
wait()
7382
Zanzoken = Instance.new("Part",char)
7383
Zanzoken.Anchored = true
7384
Zanzoken.Position = v3(999,999,999)
7385
Zanzoken.CFrame = Torso.CFrame
7386
game.Debris:AddItem(Zanzoken,0.5)
7387
Zanzoken.Transparency = 1
7388
wait()
7389
idk = Instance.new("BillboardGui",Zanzoken)
7390
idk.Size = UDim2.new(20,0,20,0)
7391
idk.AlwaysOnTop = false
7392
idk1 = Instance.new("ImageLabel",idk)
7393
idk1.BackgroundTransparency = 1
7394
idk.ExtentsOffset = v3(0,0,0)
7395
idk1.ImageTransparency = 0
7396
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7397
idk1.Size = UDim2.new(2,0,1,0)
7398
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7399
idk1.Image = "rbxassetid://319554883"
7400
 for i = 0, 1, 0.1 do
7401
        swait()
7402
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7403
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7404
        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)
7405
        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)
7406
        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)
7407
        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)		
7408
end
7409
punchsound1:Play()
7410
for i = 0, 1, 0.1 do
7411
        swait()
7412
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7413
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7414
        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)
7415
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7416
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7417
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7418
end
7419
punchsound1:Play()
7420
 for i = 0, 1, 0.1 do
7421
        swait()
7422
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7423
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7424
        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)
7425
        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)
7426
        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)
7427
        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)		
7428
end
7429
for i = 0, 1, 0.1 do
7430
        swait()
7431
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7432
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7433
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7434
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7435
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7436
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7437
      end
7438
 for i = 0, 1, 0.1 do
7439
        swait()
7440
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7441
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7442
        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)
7443
        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)
7444
        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)
7445
        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)		
7446
end
7447
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
7448
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
7449
Zanzoken = Instance.new("Part",char)
7450
Zanzoken.Anchored = true
7451
Zanzoken.Position = v3(999,999,999)
7452
Zanzoken.CFrame = Torso.CFrame
7453
game.Debris:AddItem(Zanzoken,0.5)
7454
Zanzoken.Transparency = 1
7455
Zano:Play()
7456
wait()
7457
idk = Instance.new("BillboardGui",Zanzoken)
7458
idk.Size = UDim2.new(10,0,15,0)
7459
idk.AlwaysOnTop = false
7460
idk1 = Instance.new("ImageLabel",idk)
7461
idk1.BackgroundTransparency = 1
7462
idk.ExtentsOffset = v3(0,0,0)
7463
idk1.ImageTransparency = 0
7464
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7465
idk1.Size = UDim2.new(2,0,1,0)
7466
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7467
idk1.Image = "rbxassetid://319554883"
7468
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7469
wait()
7470
Zanzoken = Instance.new("Part",char)
7471
Zanzoken.Anchored = true
7472
Zanzoken.Position = v3(999,999,999)
7473
Zanzoken.CFrame = Torso.CFrame
7474
game.Debris:AddItem(Zanzoken,0.5)
7475
Zanzoken.Transparency = 1
7476
wait()
7477
idk = Instance.new("BillboardGui",Zanzoken)
7478
idk.Size = UDim2.new(20,0,20,0)
7479
idk.AlwaysOnTop = false
7480
idk1 = Instance.new("ImageLabel",idk)
7481
idk1.BackgroundTransparency = 1
7482
idk.ExtentsOffset = v3(0,0,0)
7483
idk1.ImageTransparency = 0
7484
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7485
idk1.Size = UDim2.new(2,0,1,0)
7486
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7487
idk1.Image = "rbxassetid://319554883"
7488
StrongPunch:Play()
7489
Break:Play()
7490
local Aura4 = Instance.new('ParticleEmitter')
7491
Aura4.Name = "Aura"
7492
Aura4.Texture = "rbxassetid://1046299182"
7493
Aura4.Parent = Torso
7494
Aura4.LightEmission = 1
7495
Aura4.Transparency = NumberSequence.new(0.7,1)
7496
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7497
Aura4.Size = NumberSequence.new(1,30)
7498
Aura4.Rotation = NumberRange.new(-360,360)
7499
Aura4.LockedToPart = true
7500
Aura4.Lifetime = NumberRange.new(0.2)
7501
Aura4.Rate = 100
7502
Aura4.Speed = NumberRange.new(0)
7503
Aura4.EmissionDirection = "Top"	
7504
for i = 0, 6, 0.1 do
7505
        swait()
7506
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7507
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7508
        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)
7509
        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)
7510
        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)
7511
        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)
7512
      end
7513
Aura4:Destroy()
7514
wait(0.1)
7515
local Aura4 = Instance.new('ParticleEmitter')
7516
Aura4.Name = "Aura"
7517
Aura4.Texture = "rbxassetid://1046299182"
7518
Aura4.Parent = Torso
7519
Aura4.LightEmission = 1
7520
Aura4.Transparency = NumberSequence.new(0.7,1)
7521
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7522
Aura4.Size = NumberSequence.new(1,30)
7523
Aura4.Rotation = NumberRange.new(-360,360)
7524
Aura4.LockedToPart = true
7525
Aura4.Lifetime = NumberRange.new(0.2)
7526
Aura4.Rate = 100
7527
Aura4.Speed = NumberRange.new(0)
7528
Aura4.EmissionDirection = "Top"
7529
StrongPunch1:Play()
7530
Break:Play()
7531
 for i = 0, 6, 0.1 do
7532
        swait()
7533
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7534
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7535
        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)
7536
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7537
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7538
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7539
      end
7540
Aura4:Destroy()
7541
StrongPunch2:Play()
7542
Break:Play()
7543
local Aura4 = Instance.new('ParticleEmitter')
7544
Aura4.Name = "Aura"
7545
Aura4.Texture = "rbxassetid://1046299182"
7546
Aura4.Parent = Torso
7547
Aura4.LightEmission = 1
7548
Aura4.Transparency = NumberSequence.new(0.7,1)
7549
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7550
Aura4.Size = NumberSequence.new(1,30)
7551
Aura4.Rotation = NumberRange.new(-360,360)
7552
Aura4.LockedToPart = true
7553
Aura4.Lifetime = NumberRange.new(0.2)
7554
Aura4.Rate = 100
7555
Aura4.Speed = NumberRange.new(0)
7556
Aura4.EmissionDirection = "Top"
7557
   for i = 0, 7, 0.1 do
7558
        swait()
7559
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7560
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7561
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7562
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7563
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7564
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7565
end
7566
	to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
7567
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
7568
Aura4:Destroy()
7569
Zanzoken = Instance.new("Part",char)
7570
Zanzoken.Anchored = true
7571
Zanzoken.Position = v3(999,999,999)
7572
Zanzoken.CFrame = Torso.CFrame
7573
game.Debris:AddItem(Zanzoken,0.5)
7574
Zanzoken.Transparency = 1
7575
Zano:Play()
7576
wait()
7577
idk = Instance.new("BillboardGui",Zanzoken)
7578
idk.Size = UDim2.new(10,0,15,0)
7579
idk.AlwaysOnTop = false
7580
idk1 = Instance.new("ImageLabel",idk)
7581
idk1.BackgroundTransparency = 1
7582
idk.ExtentsOffset = v3(0,0,0)
7583
idk1.ImageTransparency = 0
7584
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7585
idk1.Size = UDim2.new(2,0,1,0)
7586
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7587
idk1.Image = "rbxassetid://319554883"
7588
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7589
wait()
7590
Zanzoken = Instance.new("Part",char)
7591
Zanzoken.Anchored = true
7592
Zanzoken.Position = v3(999,999,999)
7593
Zanzoken.CFrame = Torso.CFrame
7594
game.Debris:AddItem(Zanzoken,0.5)
7595
Zanzoken.Transparency = 1
7596
wait()
7597
idk = Instance.new("BillboardGui",Zanzoken)
7598
idk.Size = UDim2.new(20,0,20,0)
7599
idk.AlwaysOnTop = false
7600
idk1 = Instance.new("ImageLabel",idk)
7601
idk1.BackgroundTransparency = 1
7602
idk.ExtentsOffset = v3(0,0,0)
7603
idk1.ImageTransparency = 0
7604
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7605
idk1.Size = UDim2.new(2,0,1,0)
7606
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7607
idk1.Image = "rbxassetid://319554883"
7608
 for i = 0, 1, 0.1 do
7609
        swait()
7610
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7611
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7612
        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)
7613
        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)
7614
        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)
7615
        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)		
7616
end
7617
punchsound1:Play()
7618
for i = 0, 1, 0.1 do
7619
        swait()
7620
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7621
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7622
        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)
7623
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7624
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7625
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7626
end
7627
punchsound1:Play()
7628
 for i = 0, 1, 0.1 do
7629
        swait()
7630
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7631
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7632
        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)
7633
        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)
7634
        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)
7635
        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)		
7636
end
7637
for i = 0, 1, 0.1 do
7638
        swait()
7639
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7640
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7641
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7642
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7643
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7644
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7645
      end
7646
 for i = 0, 1, 0.1 do
7647
        swait()
7648
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7649
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7650
        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)
7651
        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)
7652
        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)
7653
        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)		
7654
end
7655
punchsound1:Play()
7656
for i = 0, 0.5, 0.1 do
7657
        swait()
7658
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7659
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7660
        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)
7661
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7662
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7663
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7664
end
7665
punchsound1:Play()
7666
 for i = 0, 0.5, 0.1 do
7667
        swait()
7668
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7669
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7670
        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)
7671
        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)
7672
        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)
7673
        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)		
7674
end
7675
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
7676
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
7677
Zanzoken = Instance.new("Part",char)
7678
Zanzoken.Anchored = true
7679
Zanzoken.Position = v3(999,999,999)
7680
Zanzoken.CFrame = Torso.CFrame
7681
game.Debris:AddItem(Zanzoken,0.5)
7682
Zanzoken.Transparency = 1
7683
Zano:Play()
7684
wait()
7685
idk = Instance.new("BillboardGui",Zanzoken)
7686
idk.Size = UDim2.new(10,0,15,0)
7687
idk.AlwaysOnTop = false
7688
idk1 = Instance.new("ImageLabel",idk)
7689
idk1.BackgroundTransparency = 1
7690
idk.ExtentsOffset = v3(0,0,0)
7691
idk1.ImageTransparency = 0
7692
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7693
idk1.Size = UDim2.new(2,0,1,0)
7694
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7695
idk1.Image = "rbxassetid://319554883"
7696
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7697
wait()
7698
Zanzoken = Instance.new("Part",char)
7699
Zanzoken.Anchored = true
7700
Zanzoken.Position = v3(999,999,999)
7701
Zanzoken.CFrame = Torso.CFrame
7702
game.Debris:AddItem(Zanzoken,0.5)
7703
Zanzoken.Transparency = 1
7704
wait()
7705
idk = Instance.new("BillboardGui",Zanzoken)
7706
idk.Size = UDim2.new(20,0,20,0)
7707
idk.AlwaysOnTop = false
7708
idk1 = Instance.new("ImageLabel",idk)
7709
idk1.BackgroundTransparency = 1
7710
idk.ExtentsOffset = v3(0,0,0)
7711
idk1.ImageTransparency = 0
7712
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7713
idk1.Size = UDim2.new(2,0,1,0)
7714
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7715
idk1.Image = "rbxassetid://319554883"
7716
 for i = 0, 0.4, 0.1 do
7717
        swait()
7718
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7719
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7720
        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)
7721
        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)
7722
        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)
7723
        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)		
7724
end
7725
punchsound1:Play()
7726
for i = 0, 0.4, 0.1 do
7727
        swait()
7728
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7729
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7730
        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)
7731
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7732
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7733
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7734
end
7735
punchsound1:Play()
7736
 for i = 0, 1, 0.1 do
7737
        swait()
7738
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7739
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7740
        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)
7741
        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)
7742
        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)
7743
        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)		
7744
end
7745
for i,v in pairs(to.Parent:GetChildren()) do
7746
					if v:IsA("Humanoid") then
7747
						v.Health = v.Health - 8
7748
						
7749
						v.PlatformStand = true
7750
					end
7751
	end
7752
7753
	hit1 = false
7754
7755
		punchsound1:Play()
7756
	hit2 = true
7757
      for i = 0, 1, 0.1 do
7758
        swait()
7759
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7760
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7761
        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)
7762
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7763
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7764
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7765
      end
7766
for i,v in pairs(to.Parent:GetChildren()) do
7767
					if v:IsA("Humanoid") then
7768
						v.Health = v.Health - 10
7769
						
7770
						v.PlatformStand = true
7771
					end
7772
	end
7773
hit2 = false
7774
7775
	punchsound1:Play()
7776
hit3 = true
7777
hit4 = true
7778
7779
7780
punchsound1:Play()
7781
7782
7783
coroutine.wrap(function()
7784
				for i=1,2 do
7785
					wait()
7786
				
7787
		
7788
						
7789
7790
	
7791
	for i,v in pairs(to.Parent:GetChildren()) do
7792
					if v:IsA("Humanoid") then
7793
						v.Health = v.Health - 30
7794
						
7795
						v.PlatformStand = true
7796
					end
7797
	end
7798
				end
7799
	
7800
					
7801
			wait(3)
7802
			end)()
7803
7804
7805
7806
RootPart.Anchored = false
7807
7808
7809
7810
7811
7812
	StrongPunch:Play()
7813
	
7814
	
7815
 
7816
7817
7818
	
7819
	for i,v in pairs(to.Parent:GetChildren()) do
7820
					if v:IsA("Humanoid") then
7821
						v.Health = v.Health - 20
7822
						
7823
						v.PlatformStand = true
7824
					end
7825
	end
7826
7827
StrongPunch2:Play()
7828
7829
7830
	hitground = new("Part",char)
7831
	hitground.Size = Vector3.new(5,5,5)
7832
	hitground.Name =  "Ground"
7833
	hitground.Transparency = 1
7834
	hitground.CanCollide = false
7835
	game.Debris:AddItem(hitground,2)
7836
	hitground.Position = Vector3.new(999,999,999)
7837
	hitgroundweld = new("Weld",hitground)
7838
	hitgroundweld.Part0 = to
7839
	hitgroundweld.Part1 = hitground
7840
	hitground.Touched:connect(function(hit2)
7841
		if hit2.Size.x > 150 then
7842
			hitground:Destroy()
7843
			ad = new("Part",char)
7844
ad.Name = "NewPart"
7845
ad.Size = Vector3.new(30,0.1,30)	
7846
ad.CanCollide = false
7847
ad.Anchored = true
7848
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
7849
ad.Transparency = 1
7850
aad = new("Decal",ad)
7851
7852
aad.Face = "Top"
7853
aad.Transparency = 1
7854
		aad.Transparency = 0
7855
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
7856
			smoke = new("Part",to)
7857
			smokemesh = new("SpecialMesh",smoke)
7858
			smokemesh.MeshId = "rbxassetid://928329648"
7859
			smoke.BrickColor = hit2.BrickColor
7860
			smoke.Anchored = true
7861
			smoke.Position = hitground.Position
7862
			GroundImpact:Play()
7863
			for i = 1,20 do
7864
				wait()
7865
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
7866
				smoke.Transparency = smoke.Transparency + 1/20
7867
			end
7868
			smoke:Destroy()
7869
			wait(0.5)
7870
			
7871
			for i = 1,20 do
7872
				wait(0.1)
7873
				aad.Transparency = aad.Transparency + 1/20
7874
			end
7875
		end
7876
	end)
7877
	ys = Instance.new("BodyVelocity",to)
7878
ys.Name = "GO"
7879
       
7880
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
7881
7882
ys.Velocity = v3(0,-90,0)
7883
        
7884
	wait(1)
7885
        ys:Destroy()
7886
7887
	
7888
	
7889
7890
  
7891
hit3 = false
7892
hit4 = false
7893
7894
7895
hit1 = false
7896
	hit2 = false
7897
	hit3 = false
7898
	hit4 = false
7899
idle = true
7900
  RootPart.Anchored = false
7901
to.Anchored = false
7902
end
7903
end)
7904
end
7905
7906
7907
function Combo2()
7908
	getplayer = new("Part",char)
7909
getplayer.Position = Vector3.new(999,999,999)
7910
getplayer.Transparency = 1
7911
getplayer.Size = v3(3,3,3)
7912
getplayer.CanCollide = false
7913
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
7914
getplayer.Name = "GetPlayer"
7915
7916
game.Debris:AddItem(getplayer,0.5)
7917
7918
getplayer.Touched:connect(function(hit)
7919
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
7920
				getplayer:Destroy()
7921
				to = hit.Parent:findFirstChild("HumanoidRootPart")
7922
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
7923
				to.Anchored = true
7924
	idle = false
7925
	
7926
7927
		punchsound1:Play()
7928
		hit1 = true
7929
 for i = 0, 1, 0.1 do
7930
        swait()
7931
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7932
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7933
        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)
7934
        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)
7935
        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)
7936
        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)		
7937
end
7938
punchsound1:Play()
7939
for i = 0, 1, 0.1 do
7940
        swait()
7941
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7942
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7943
        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)
7944
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7945
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7946
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7947
end
7948
punchsound1:Play()
7949
 for i = 0, 1, 0.1 do
7950
        swait()
7951
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7952
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7953
        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)
7954
        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)
7955
        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)
7956
        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)		
7957
end
7958
for i = 0, 1, 0.1 do
7959
        swait()
7960
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7961
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7962
        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)
7963
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7964
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7965
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7966
      end
7967
 for i = 0, 1, 0.1 do
7968
        swait()
7969
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7970
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7971
        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)
7972
        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)
7973
        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)
7974
        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)		
7975
end
7976
StrongPunch1:Play()
7977
for i = 0, 1, 0.1 do
7978
        swait()
7979
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7980
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7981
        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)
7982
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7983
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7984
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7985
      end
7986
 for i = 0, 0.6, 0.1 do
7987
        swait()
7988
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7989
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7990
        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)
7991
        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)
7992
        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)
7993
        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)		
7994
end
7995
for i = 0, 0.6, 0.1 do
7996
        swait()
7997
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7998
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7999
        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)
8000
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8001
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8002
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8003
      end
8004
for i,v in pairs(to.Parent:GetChildren()) do
8005
					if v:IsA("Humanoid") then
8006
						v.Health = v.Health - 6
8007
						
8008
						v.PlatformStand = true
8009
					end
8010
	end
8011
StrongPunch:Play()
8012
for i = 0, 1, 0.1 do
8013
        swait()
8014
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8015
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8016
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8017
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8018
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8019
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8020
      end
8021
for i,v in pairs(to.Parent:GetChildren()) do
8022
					if v:IsA("Humanoid") then
8023
						v.Health = v.Health - 8
8024
						
8025
						v.PlatformStand = true
8026
					end
8027
	end
8028
8029
	hit1 = false
8030
8031
		punchsound1:Play()
8032
	hit2 = true
8033
      for i = 0, 1, 0.1 do
8034
        swait()
8035
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8036
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8037
        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)
8038
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8039
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8040
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8041
      end
8042
for i,v in pairs(to.Parent:GetChildren()) do
8043
					if v:IsA("Humanoid") then
8044
						v.Health = v.Health - 5
8045
						
8046
						v.PlatformStand = true
8047
					end
8048
	end
8049
hit2 = false
8050
8051
	punchsound1:Play()
8052
hit3 = true
8053
hit4 = true
8054
8055
8056
punchsound1:Play()
8057
8058
coroutine.wrap(function()
8059
				for i=1,2 do
8060
					wait()
8061
						to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
8062
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
8063
					Zanzoken = Instance.new("Part",char)
8064
Zanzoken.Anchored = true
8065
Zanzoken.Position = v3(999,999,999)
8066
Zanzoken.CFrame = Torso.CFrame
8067
game.Debris:AddItem(Zanzoken,0.5)
8068
Zanzoken.Transparency = 1
8069
Zano:Play()
8070
wait()
8071
idk = Instance.new("BillboardGui",Zanzoken)
8072
idk.Size = UDim2.new(10,0,15,0)
8073
idk.AlwaysOnTop = false
8074
idk1 = Instance.new("ImageLabel",idk)
8075
idk1.BackgroundTransparency = 1
8076
idk.ExtentsOffset = v3(0,0,0)
8077
idk1.ImageTransparency = 0
8078
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8079
idk1.Size = UDim2.new(2,0,1,0)
8080
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8081
idk1.Image = "rbxassetid://319554883"
8082
wait()
8083
Zanzoken = Instance.new("Part",char)
8084
Zanzoken.Anchored = true
8085
Zanzoken.Position = v3(999,999,999)
8086
Zanzoken.CFrame = Torso.CFrame
8087
game.Debris:AddItem(Zanzoken,0.5)
8088
Zanzoken.Transparency = 1
8089
wait()
8090
idk = Instance.new("BillboardGui",Zanzoken)
8091
idk.Size = UDim2.new(20,0,20,0)
8092
idk.AlwaysOnTop = false
8093
idk1 = Instance.new("ImageLabel",idk)
8094
idk1.BackgroundTransparency = 1
8095
idk.ExtentsOffset = v3(0,0,0)
8096
idk1.ImageTransparency = 0
8097
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8098
idk1.Size = UDim2.new(2,0,1,0)
8099
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8100
idk1.Image = "rbxassetid://319554883"
8101
					for i = 0, 1, 0.1 do
8102
        swait()
8103
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8104
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8105
        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)
8106
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8107
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8108
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8109
      end
8110
						StrongPunch:Play()
8111
	for i,v in pairs(to.Parent:GetChildren()) do
8112
					if v:IsA("Humanoid") then
8113
						v.Health = v.Health - 10
8114
						
8115
						v.PlatformStand = true
8116
					end
8117
	end
8118
				end
8119
	
8120
					
8121
			wait(0.7)
8122
			end)()
8123
8124
  
8125
8126
8127
RootPart.Anchored = true
8128
to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
8129
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
8130
								Zanzoken = Instance.new("Part",char)
8131
Zanzoken.Anchored = true
8132
Zanzoken.Position = v3(999,999,999)
8133
Zanzoken.CFrame = Torso.CFrame
8134
game.Debris:AddItem(Zanzoken,0.5)
8135
Zanzoken.Transparency = 1
8136
Zano:Play()
8137
wait()
8138
idk = Instance.new("BillboardGui",Zanzoken)
8139
idk.Size = UDim2.new(10,0,15,0)
8140
idk.AlwaysOnTop = false
8141
idk1 = Instance.new("ImageLabel",idk)
8142
idk1.BackgroundTransparency = 1
8143
idk.ExtentsOffset = v3(0,0,0)
8144
idk1.ImageTransparency = 0
8145
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8146
idk1.Size = UDim2.new(2,0,1,0)
8147
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8148
idk1.Image = "rbxassetid://319554883"
8149
wait()
8150
Zanzoken = Instance.new("Part",char)
8151
Zanzoken.Anchored = true
8152
Zanzoken.Position = v3(999,999,999)
8153
Zanzoken.CFrame = Torso.CFrame
8154
game.Debris:AddItem(Zanzoken,0.5)
8155
Zanzoken.Transparency = 1
8156
wait()
8157
idk = Instance.new("BillboardGui",Zanzoken)
8158
idk.Size = UDim2.new(20,0,20,0)
8159
idk.AlwaysOnTop = false
8160
idk1 = Instance.new("ImageLabel",idk)
8161
idk1.BackgroundTransparency = 1
8162
idk.ExtentsOffset = v3(0,0,0)
8163
idk1.ImageTransparency = 0
8164
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8165
idk1.Size = UDim2.new(2,0,1,0)
8166
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8167
idk1.Image = "rbxassetid://319554883"
8168
8169
for i = 0, 1, 0.1 do
8170
        swait()
8171
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8172
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8173
        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)
8174
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8175
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8176
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8177
      end	
8178
8179
8180
	StrongPunch:Play()
8181
	
8182
	
8183
 for i = 0, 1, 0.1 do
8184
        swait()
8185
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8186
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8187
        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)
8188
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8189
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8190
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8191
      end	
8192
8193
for i = 0, 1, 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
8203
8204
	
8205
	for i,v in pairs(to.Parent:GetChildren()) do
8206
					if v:IsA("Humanoid") then
8207
						v.Health = v.Health - 20
8208
						
8209
						v.PlatformStand = true
8210
					end
8211
	end
8212
8213
StrongPunch2:Play()
8214
 for i = 0, 1, 0.1 do
8215
        swait()
8216
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8217
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8218
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8219
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8220
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8221
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8222
      end
8223
8224
	hitground = new("Part",char)
8225
	hitground.Size = Vector3.new(5,5,5)
8226
	hitground.Name =  "Ground"
8227
	hitground.Transparency = 1
8228
	hitground.CanCollide = false
8229
	game.Debris:AddItem(hitground,2)
8230
	hitground.Position = Vector3.new(999,999,999)
8231
	hitgroundweld = new("Weld",hitground)
8232
	hitgroundweld.Part0 = to
8233
	hitgroundweld.Part1 = hitground
8234
	hitground.Touched:connect(function(hit2)
8235
		if hit2.Size.x > 150 then
8236
			hitground:Destroy()
8237
			ad = new("Part",char)
8238
ad.Name = "NewPart"
8239
ad.Size = Vector3.new(30,0.1,30)	
8240
ad.CanCollide = false
8241
ad.Anchored = true
8242
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
8243
ad.Transparency = 1
8244
aad = new("Decal",ad)
8245
8246
aad.Face = "Top"
8247
aad.Transparency = 1
8248
		aad.Transparency = 0
8249
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
8250
			smoke = new("Part",to)
8251
			smokemesh = new("SpecialMesh",smoke)
8252
			smokemesh.MeshId = "rbxassetid://928329648"
8253
			smoke.BrickColor = hit2.BrickColor
8254
			smoke.Anchored = true
8255
			smoke.Position = hitground.Position
8256
			GroundImpact:Play()
8257
			for i = 1,20 do
8258
				wait()
8259
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
8260
				smoke.Transparency = smoke.Transparency + 1/20
8261
			end
8262
			smoke:Destroy()
8263
			wait(0.5)
8264
			
8265
			for i = 1,20 do
8266
				wait(0.1)
8267
				aad.Transparency = aad.Transparency + 1/20
8268
			end
8269
		end
8270
	end)
8271
	to.Anchored = false
8272
	ys = Instance.new("BodyVelocity",to)
8273
ys.Name = "GO"
8274
       
8275
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8276
8277
ys.Velocity = v3(0,-90,0)
8278
        
8279
	wait(1)
8280
        ys:Destroy()
8281
8282
	
8283
	
8284
8285
  
8286
hit3 = false
8287
hit4 = false
8288
8289
8290
hit1 = false
8291
	hit2 = false
8292
	hit3 = false
8293
	hit4 = false
8294
idle = true
8295
  RootPart.Anchored = false
8296
end
8297
end)
8298
end
8299
8300
 function KABOOMZ222()
8301
    local effspwn = Instance.new("Part")
8302
    coroutine.resume(coroutine.create(function()
8303
      local sound1 = Instance.new("Sound")
8304
      sound1.SoundId = "rbxassetid://440145223"
8305
      sound1.MaxDistance = 600
8306
      sound1.EmitterSize = 60
8307
      sound1.Volume = 5.5
8308
      sound1.Pitch = 1.3
8309
      sound1.Parent = effspwn
8310
      local sound2 = Instance.new("Sound")
8311
      sound2.SoundId = "rbxassetid://440145223"
8312
      sound2.MaxDistance = 300
8313
      sound2.EmitterSize = 20
8314
      sound2.Volume = 3
8315
      sound2.Pitch = 0.7
8316
      sound2.Parent = effspwn
8317
      local sound3 = Instance.new("Sound")
8318
      sound3.SoundId = "rbxassetid://440145223"
8319
      sound2.MaxDistance = 400
8320
      sound2.EmitterSize = 30
8321
      sound2.Volume = 0.5
8322
      sound2.Pitch = 0.5
8323
      sound2.Parent = effspwn
8324
      sound2:Play()
8325
      wait()
8326
      sound1:Play()
8327
      sound3:Play()
8328
    end))
8329
    local model = Instance.new("Model")
8330
    game.Debris:AddItem(model, 20)
8331
    model.Name = "smasheffects"
8332
    model.Parent = workspace
8333
    effspwn.Name = "spwnr"
8334
    effspwn.Size = Vector3.new(1, 1, 1)
8335
    effspwn.Anchored = true
8336
    effspwn.CanCollide = false
8337
    effspwn.Transparency = 1
8338
    effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
8339
    effspwn.Parent = model
8340
8341
8342
8343
8344
    coroutine.resume(coroutine.create(function()
8345
      local shok = Instance.new("Part")
8346
      shok.Name = "whoosh"
8347
      shok.BrickColor = BrickColor.new("Institutional white")
8348
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8349
      shok.Size = Vector3.new(1, 1, 1)
8350
      shok.Anchored = true
8351
      shok.Material = "Neon"
8352
      shok.Transparency = 1
8353
      shok.CanCollide = false
8354
      shok.Parent = model
8355
      game.Debris:AddItem(shok, 12)
8356
      local mesh = Instance.new("SpecialMesh")
8357
      mesh.MeshType = "FileMesh"
8358
      mesh.MeshId = "rbxassetid://437347603"
8359
      mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
8360
      mesh.Parent = shok
8361
8362
8363
8364
8365
8366
      for e = 1, 8 do
8367
        wait()
8368
        mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
8369
        shok.Transparency = shok.Transparency + 0.035
8370
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
8371
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
8372
       
8373
8374
      end
8375
      for e = 1, 16 do
8376
        wait()
8377
        mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
8378
        shok.Transparency = shok.Transparency + 0.11
8379
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
8380
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
8381
       
8382
      end
8383
    end))
8384
    coroutine.resume(coroutine.create(function()
8385
      local shok = Instance.new("Part")
8386
      shok.Name = "wring1"
8387
      shok.BrickColor = BrickColor.new("Institutional white")
8388
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8389
      shok.Size = Vector3.new(1, 1, 1)
8390
      shok.Anchored = true
8391
      shok.Material = "Neon"
8392
      shok.Transparency = 0.25
8393
      shok.CanCollide = false
8394
      shok.Parent = model
8395
      game.Debris:AddItem(shok, 12)
8396
      local mesh = Instance.new("SpecialMesh")
8397
      mesh.MeshType = "FileMesh"
8398
      mesh.MeshId = "rbxassetid://3270017"
8399
      mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
8400
      mesh.Parent = shok
8401
      for e = 1, 30 do
8402
        wait()
8403
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
8404
        shok.Transparency = shok.Transparency + 0.002
8405
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8406
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8407
      end
8408
      for e = 1, 38 do
8409
        wait()
8410
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8411
        shok.Transparency = shok.Transparency + 0.002
8412
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8413
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8414
      end
8415
      for e = 1, 24 do
8416
        wait()
8417
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8418
        shok.Transparency = shok.Transparency + 0.03
8419
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8420
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8421
      end
8422
    end))
8423
    coroutine.resume(coroutine.create(function()
8424
      local shok = Instance.new("Part")
8425
      shok.Name = "wring2"
8426
      shok.BrickColor = BrickColor.new("Institutional white")
8427
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8428
      shok.Size = Vector3.new(1, 1, 1)
8429
      shok.Anchored = true
8430
      shok.Material = "Neon"
8431
      shok.Transparency = 0.25
8432
      shok.CanCollide = false
8433
      shok.Parent = model
8434
      game.Debris:AddItem(shok, 12)
8435
      local mesh = Instance.new("SpecialMesh")
8436
      mesh.MeshType = "FileMesh"
8437
      mesh.MeshId = "rbxassetid://3270017"
8438
      mesh.Scale = Vector3.new(12, 12, 0.05)
8439
      mesh.Parent = shok
8440
      for e = 1, 30 do
8441
        wait()
8442
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
8443
        shok.Transparency = shok.Transparency + 0.002
8444
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8445
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8446
      end
8447
      for e = 1, 38 do
8448
        wait()
8449
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8450
        shok.Transparency = shok.Transparency + 0.002
8451
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8452
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8453
      end
8454
      for e = 1, 24 do
8455
        wait()
8456
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8457
        shok.Transparency = shok.Transparency + 0.03
8458
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8459
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8460
      end
8461
    end))
8462
    coroutine.resume(coroutine.create(function()
8463
      local shok = Instance.new("Part")
8464
      shok.Name = "coil1"
8465
      shok.BrickColor = BrickColor.new("Institutional white")
8466
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8467
      shok.Size = Vector3.new(1, 1, 1)
8468
      shok.Anchored = true
8469
      shok.Material = "Neon"
8470
      shok.Transparency = 0.25
8471
      shok.CanCollide = false
8472
      shok.Parent = model
8473
      game.Debris:AddItem(shok, 12)
8474
      local mesh = Instance.new("SpecialMesh")
8475
      mesh.MeshType = "FileMesh"
8476
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8477
      mesh.Scale = Vector3.new(12, 12, 12)
8478
      mesh.Parent = shok
8479
      for e = 1, 15 do
8480
        wait()
8481
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8482
        shok.Transparency = shok.Transparency + 0.004
8483
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8484
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8485
      end
8486
      for e = 1, 16 do
8487
        wait()
8488
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8489
        shok.Transparency = shok.Transparency + 0.004
8490
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8491
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8492
      end
8493
      for e = 1, 12 do
8494
        wait()
8495
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8496
        shok.Transparency = shok.Transparency + 0.06
8497
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8498
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8499
      end
8500
    end))
8501
    coroutine.resume(coroutine.create(function()
8502
      local shok = Instance.new("Part")
8503
      shok.Name = "coil2"
8504
      shok.BrickColor = BrickColor.new("Institutional white")
8505
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8506
      shok.Size = Vector3.new(1, 1, 1)
8507
      shok.Anchored = true
8508
      shok.Material = "Neon"
8509
      shok.Transparency = 1
8510
      shok.CanCollide = false
8511
      shok.Parent = model
8512
      game.Debris:AddItem(shok, 12)
8513
      local mesh = Instance.new("SpecialMesh")
8514
      mesh.MeshType = "FileMesh"
8515
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8516
      mesh.Scale = Vector3.new(6, 12, 6)
8517
      mesh.Parent = shok
8518
      for e = 1, 15 do
8519
        wait()
8520
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8521
        shok.Transparency = shok.Transparency + 0.005
8522
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8523
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8524
      end
8525
      for e = 1, 16 do
8526
        wait()
8527
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8528
        shok.Transparency = shok.Transparency + 0.005
8529
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8530
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8531
      end
8532
      for e = 1, 12 do
8533
        wait()
8534
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8535
        shok.Transparency = shok.Transparency + 0.09
8536
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8537
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8538
      end
8539
    end))
8540
    coroutine.resume(coroutine.create(function()
8541
      local shok = Instance.new("Part")
8542
      shok.Name = "shokwve"
8543
      shok.BrickColor = BrickColor.new("Institutional white")
8544
      shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
8545
      shok.Size = Vector3.new(1, 1, 1)
8546
      shok.Anchored = true
8547
      shok.Material = "Neon"
8548
      shok.Transparency = 0.6
8549
      shok.CanCollide = false
8550
      shok.Parent = model
8551
      game.Debris:AddItem(shok, 12)
8552
      local mesh = Instance.new("SpecialMesh")
8553
      mesh.MeshType = "FileMesh"
8554
      mesh.MeshId = "rbxassetid://489415447"
8555
      mesh.Scale = Vector3.new(1, 1, 1)
8556
      mesh.Parent = shok
8557
      for e = 1, 12 do
8558
        wait()
8559
        mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
8560
        shok.Transparency = shok.Transparency + 0.002
8561
      end
8562
      for e = 1, 32 do
8563
        wait()
8564
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8565
        shok.Transparency = shok.Transparency + 0.002
8566
      end
8567
      for e = 1, 24 do
8568
        wait()
8569
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8570
        shok.Transparency = shok.Transparency + 0.03
8571
      end
8572
    end))
8573
    coroutine.resume(coroutine.create(function()
8574
      local shok = Instance.new("Part")
8575
      shok.Name = "shock2"
8576
      shok.BrickColor = BrickColor.new("Institutional white")
8577
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8578
      shok.Size = Vector3.new(1, 1, 1)
8579
      shok.Anchored = true
8580
      shok.Material = "Neon"
8581
      shok.Transparency = 0.35
8582
      shok.CanCollide = false
8583
      shok.Parent = model
8584
      game.Debris:AddItem(shok, 12)
8585
      local mesh = Instance.new("SpecialMesh")
8586
      mesh.MeshType = "FileMesh"
8587
      mesh.MeshId = "rbxassetid://1095709"
8588
      mesh.Scale = Vector3.new(12, 12, 12)
8589
      mesh.Parent = shok
8590
      for e = 1, 15 do
8591
        wait()
8592
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8593
        shok.Transparency = shok.Transparency + 0.004
8594
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8595
      end
8596
      for e = 1, 16 do
8597
        wait()
8598
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8599
        shok.Transparency = shok.Transparency + 0.004
8600
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8601
      end
8602
      for e = 1, 12 do
8603
        wait()
8604
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8605
        shok.Transparency = shok.Transparency + 0.06
8606
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8607
      end
8608
    end))
8609
    coroutine.resume(coroutine.create(function()
8610
      local shok = Instance.new("Part")
8611
      shok.Name = "shock3"
8612
      shok.BrickColor = BrickColor.new("Institutional white")
8613
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8614
      shok.Size = Vector3.new(1, 1, 1)
8615
      shok.Anchored = true
8616
      shok.Material = "Neon"
8617
      shok.Transparency = 0.35
8618
      shok.CanCollide = false
8619
      shok.Parent = model
8620
      game.Debris:AddItem(shok, 12)
8621
      local mesh = Instance.new("SpecialMesh")
8622
      mesh.MeshType = "FileMesh"
8623
      mesh.MeshId = "rbxassetid://1095709"
8624
      mesh.Scale = Vector3.new(12, 12, 12)
8625
      mesh.Parent = shok
8626
      for e = 1, 15 do
8627
        wait()
8628
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8629
        shok.Transparency = shok.Transparency + 0.004
8630
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8631
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8632
      end
8633
      for e = 1, 16 do
8634
        wait()
8635
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8636
        shok.Transparency = shok.Transparency + 0.004
8637
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8638
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8639
      end
8640
      for e = 1, 12 do
8641
        wait()
8642
        mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
8643
        shok.Transparency = shok.Transparency + 0.06
8644
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8645
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8646
      end
8647
    end))
8648
  end
8649
8650
8651
8652
mouse.KeyDown:connect(function(k)
8653
if attack == false and k == "=" and MV4 > 80 and firemode == true then
8654
local exp = Instance.new("Explosion",Torso)
8655
exp.BlastRadius = 45.5
8656
exp.BlastPressure = 100
8657
      exp.Position = Torso
8658
      exp.Visible = true
8659
end
8660
end)
8661
8662
MV4 = 300
8663
mouse.KeyDown:connect(function(k)
8664
	if attack == false and k == "8" then
8665
		for i, v in pairs(Torso:GetChildren()) do
8666
	if v:IsA('ParticleEmitter') then
8667
		v:Remove()
8668
	end
8669
end
8670
	end
8671
	end)
8672
8673
8674
MV4 = 300
8675
mouse.KeyDown:connect(function(k)
8676
  if attack == false and k == "]" and MV4 > 80 and firemode == true then
8677
    MV4 = 0
8678
    Humanoid.WalkSpeed = 13
8679
    attack = true
8680
    Firepart1 = Instance.new("Part", RightArm)
8681
    Firepart1.Size = Vector3.new(1, 1, 1)
8682
    GuW1 = Instance.new("Weld")
8683
    GuW1.Name = "GuW"
8684
    GuW1.Part0 = RightArm
8685
    GuW1.C0 = cn(0, -1, 0)
8686
    GuW1.C1 = cn(0, 0, 0)
8687
    GuW1.Part1 = Firepart1
8688
    GuW1.Parent = RightArm
8689
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8690
    Firepart1.Transparency = 1
8691
    Firepart2 = Instance.new("Part", LeftArm)
8692
    Firepart2.Size = Vector3.new(1, 1, 1)
8693
    GuW2 = Instance.new("Weld")
8694
    GuW2.Name = "GuW"
8695
    GuW2.Part0 = LeftArm
8696
    GuW2.C0 = cn(0, -1, 0)
8697
    GuW2.C1 = cn(0, 0, 0)
8698
    GuW2.Part1 = Firepart2
8699
    GuW2.Parent = LeftArm
8700
    Firepart2.Transparency = 1
8701
    for i = 0, 5, 0.1 do
8702
      swait()
8703
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8704
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8705
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8706
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8707
      if Torsovelocity.Y > 2 then
8708
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8709
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8710
        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)
8711
        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)
8712
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
8713
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
8714
      elseif Torsovelocity.Y < 1 then
8715
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8716
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8717
        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)
8718
        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)
8719
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8720
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8721
      end
8722
    end
8723
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
8724
    for i = 0, 7, 0.1 do
8725
      swait()
8726
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8727
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8728
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8729
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8730
      if Torsovelocity.Y > 2 then
8731
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8732
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8733
        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)
8734
        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)
8735
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8736
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8737
      elseif Torsovelocity.Y < 1 then
8738
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8739
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8740
        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)
8741
        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)
8742
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8743
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8744
      end
8745
    end
8746
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
8747
    GuW1:Destroy()
8748
    GuW1 = Instance.new("Weld")
8749
    GuW1.Name = "GuW"
8750
    GuW1.Part0 = Torso
8751
    GuW1.C0 = cn(0, 0, -6)
8752
    GuW1.C1 = cn(0, 0, 0)
8753
    GuW1.Part1 = Firepart1
8754
    GuW1.Parent = Torso
8755
    GuW2:Destroy()
8756
    GuW2 = Instance.new("Weld")
8757
    GuW2.Name = "GuW"
8758
    GuW2.Part0 = Torso
8759
    GuW2.C0 = cn(0, 0, -6)
8760
    GuW2.C1 = cn(0, 0, 0)
8761
    GuW2.Part1 = Firepart2
8762
    GuW2.Parent = Torso
8763
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8764
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8765
    GuW2:Destroy()
8766
    GuW2 = Instance.new("Weld")
8767
    GuW2.Name = "GuW"
8768
    GuW2.Part0 = Torso
8769
    GuW2.C0 = cn(0, 0, -4)
8770
    GuW2.C1 = cn(0, 0, 0)
8771
    GuW2.Part1 = Firepart2
8772
    GuW2.Parent = Torso
8773
8774
8775
    for i = 0, 7, 0.1 do
8776
      swait()
8777
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8778
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8779
      if Torsovelocity.Y > 2 then
8780
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8781
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8782
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8783
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8784
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8785
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8786
      elseif Torsovelocity.Y < 1 then
8787
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8788
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8789
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8790
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8791
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8792
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8793
      end
8794
    end
8795
    local bp2 = Create("BodyPosition")({
8796
      P = 900,
8797
      D = 1000,
8798
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
8799
      position = Torso.Position + Vector3.new(0, 60, 0),
8800
      Parent = Torso
8801
    })
8802
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
8803
    for i = 0, 8, 0.1 do
8804
      swait()
8805
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8806
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8807
      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)
8808
      if Torsovelocity.Y > 2 then
8809
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8810
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8811
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8812
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8813
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8814
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8815
      elseif Torsovelocity.Y < 1 then
8816
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8817
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8818
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8819
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8820
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8821
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8822
      end
8823
    end
8824
    for i = 0, 18, 0.1 do
8825
      swait()
8826
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8827
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8828
      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)
8829
      if Torsovelocity.Y > 2 then
8830
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8831
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8832
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8833
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8834
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8835
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8836
      elseif Torsovelocity.Y < 1 then
8837
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8838
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8839
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8840
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8841
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8842
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8843
      end
8844
    end
8845
    GuW1:Destroy()
8846
    GuW1 = Instance.new("Weld")
8847
    GuW1.Name = "GuW"
8848
    GuW1.Part0 = Torso
8849
    GuW1.C0 = cn(0, 0, -15)
8850
    GuW1.C1 = cn(0, 0, 0)
8851
    GuW1.Part1 = Firepart1
8852
    GuW1.Parent = Torso
8853
    GuW2:Destroy()
8854
    GuW2 = Instance.new("Weld")
8855
    GuW2.Name = "GuW"
8856
    GuW2.Part0 = Torso
8857
    GuW2.C0 = cn(0, 0, -17.5)
8858
    GuW2.C1 = cn(0, 0, 0)
8859
    GuW2.Part1 = Firepart2
8860
    GuW2.Parent = Torso
8861
    for i = 0, 1.25, 0.01 do
8862
      swait()
8863
      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)
8864
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
8865
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
8866
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
8867
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
8868
      if Torsovelocity.Y > 2 then
8869
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8870
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8871
        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)
8872
        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)
8873
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8874
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8875
      elseif Torsovelocity.Y < 1 then
8876
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8877
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8878
        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)
8879
        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)
8880
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8881
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8882
      end
8883
    end
8884
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
8885
    BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
8886
    BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
8887
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
8888
    for i = 0, 3, 0.1 do
8889
      swait()
8890
      if Torsovelocity.Y > 2 then
8891
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8892
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8893
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8894
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8895
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8896
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8897
      elseif Torsovelocity.Y < 1 then
8898
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8899
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8900
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8901
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8902
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8903
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8904
      end
8905
    end
8906
    wait(1)
8907
    bp2:Destroy()
8908
    Humanoid.WalkSpeed = 16
8909
    attack = false
8910
    MV4 = 0
8911
    Firepart1:Destroy()
8912
    Firepart2:Destroy()
8913
  end
8914
end)
8915
mouse.KeyDown:connect(function(k)
8916
  if attack == false and k == "h" and MV4 > 80 and firemode == true then
8917
    MV4 = 0
8918
    Humanoid.WalkSpeed = 13
8919
    attack = true
8920
    Firepart1 = Instance.new("Part", RightArm)
8921
    Firepart1.Size = Vector3.new(1, 1, 1)
8922
    GuW1 = Instance.new("Weld")
8923
    GuW1.Name = "GuW"
8924
    GuW1.Part0 = RightArm
8925
    GuW1.C0 = cn(0, -1, 0)
8926
    GuW1.C1 = cn(0, 0, 0)
8927
    GuW1.Part1 = Firepart1
8928
    GuW1.Parent = RightArm
8929
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8930
    Firepart1.Transparency = 1
8931
    Firepart2 = Instance.new("Part", LeftArm)
8932
    Firepart2.Size = Vector3.new(1, 1, 1)
8933
    GuW2 = Instance.new("Weld")
8934
    GuW2.Name = "GuW"
8935
    GuW2.Part0 = LeftArm
8936
    GuW2.C0 = cn(0, -1, 0)
8937
    GuW2.C1 = cn(0, 0, 0)
8938
    GuW2.Part1 = Firepart2
8939
    GuW2.Parent = LeftArm
8940
    Firepart2.Transparency = 1
8941
    GuW1:Destroy()
8942
    GuW1 = Instance.new("Weld")
8943
    GuW1.Name = "GuW"
8944
    GuW1.Part0 = Torso
8945
    GuW1.C0 = cn(0, 0, -6)
8946
    GuW1.C1 = cn(0, 0, 0)
8947
    GuW1.Part1 = Firepart1
8948
    GuW1.Parent = Torso
8949
    GuW2:Destroy()
8950
    GuW2 = Instance.new("Weld")
8951
    GuW2.Name = "GuW"
8952
    GuW2.Part0 = Torso
8953
    GuW2.C0 = cn(0, 0, -6)
8954
    GuW2.C1 = cn(0, 0, 0)
8955
    GuW2.Part1 = Firepart2
8956
    GuW2.Parent = Torso
8957
    GuW2:Destroy()
8958
    GuW2 = Instance.new("Weld")
8959
    GuW2.Name = "GuW"
8960
    GuW2.Part0 = Torso
8961
    GuW2.C0 = cn(0, 0, -4)
8962
    GuW2.C1 = cn(0, 0, 0)
8963
    GuW2.Part1 = Firepart2
8964
    GuW2.Parent = Torso
8965
    for i = 0, 18, 0.1 do
8966
      swait()
8967
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8968
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8969
      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)
8970
      if Torsovelocity.Y > 2 then
8971
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8972
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8973
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8974
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8975
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8976
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8977
      elseif Torsovelocity.Y < 1 then
8978
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8979
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8980
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8981
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8982
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8983
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8984
      end
8985
    end
8986
    GuW1:Destroy()
8987
    GuW1 = Instance.new("Weld")
8988
    GuW1.Name = "GuW"
8989
    GuW1.Part0 = Torso
8990
    GuW1.C0 = cn(0, 0, -15)
8991
    GuW1.C1 = cn(0, 0, 0)
8992
    GuW1.Part1 = Firepart1
8993
    GuW1.Parent = Torso
8994
    GuW2:Destroy()
8995
    GuW2 = Instance.new("Weld")
8996
    GuW2.Name = "GuW"
8997
    GuW2.Part0 = Torso
8998
    GuW2.C0 = cn(0, 0, -17.5)
8999
    GuW2.C1 = cn(0, 0, 0)
9000
    GuW2.Part1 = Firepart2
9001
    GuW2.Parent = Torso
9002
    for i = 0, 1.25, 0.01 do
9003
      swait()
9004
      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)
9005
      shoottraildd22(mouse.Hit.p, Firepart2, 0)
9006
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9007
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9008
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9009
      if Torsovelocity.Y > 2 then
9010
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9011
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9012
        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)
9013
        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)
9014
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9015
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9016
      end
9017
    end
9018
    wait(0.5)
9019
    Humanoid.WalkSpeed = 16
9020
    attack = false
9021
    MV4 = 300
9022
    Firepart1:Destroy()
9023
    Firepart2:Destroy()
9024
  end
9025
9026
9027
 if attack == false and k == "=" and MV4 > 19 and InForm == true then
9028
    MV4 = 90
9029
    Humanoid.WalkSpeed = 0.01
9030
    attack = true
9031
    Firepart1 = Instance.new("Part", RightArm)
9032
    Firepart1.Size = Vector3.new(1, 1, 1)
9033
    GuW1 = Instance.new("Weld")
9034
    GuW1.Name = "GuW"
9035
    GuW1.Part0 = RightArm
9036
    GuW1.C0 = cn(0, -1, 0)
9037
    GuW1.C1 = cn(0, 0, 0)
9038
    GuW1.Part1 = Firepart1
9039
    GuW1.Parent = RightArm
9040
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9041
    Firepart1.Transparency = 1
9042
    Firepart2 = Instance.new("Part", LeftArm)
9043
    Firepart2.Size = Vector3.new(1, 1, 1)
9044
    GuW2 = Instance.new("Weld")
9045
    GuW2.Name = "GuW"
9046
    GuW2.Part0 = LeftArm
9047
    GuW2.C0 = cn(0, -1, 0)
9048
    GuW2.C1 = cn(0, 0, 0)
9049
    GuW2.Part1 = Firepart2
9050
    GuW2.Parent = LeftArm
9051
    Firepart2.Transparency = 1
9052
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9053
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9054
    for i = 0, 2, 0.1 do
9055
      swait()
9056
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9057
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9058
      BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9059
      BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9060
      if Torsovelocity.Y > 2 then
9061
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9062
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9063
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9064
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9065
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9066
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9067
      elseif Torsovelocity.Y < 1 then
9068
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9069
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9070
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9071
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9072
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9073
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9074
      end
9075
    end
9076
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9077
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9078
    for i = 0, 7, 0.1 do
9079
      swait()
9080
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9081
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9082
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9083
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9084
      if Torsovelocity.Y > 2 then
9085
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9086
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9087
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9088
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9089
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9090
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9091
      elseif Torsovelocity.Y < 1 then
9092
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9093
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9094
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9095
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9096
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9097
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9098
      end
9099
    end
9100
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9101
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9102
    for i = 0, 7, 0.1 do
9103
      swait()
9104
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9105
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9106
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9107
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9108
      if Torsovelocity.Y > 2 then
9109
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9110
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9111
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9112
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9113
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9114
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9115
      elseif Torsovelocity.Y < 1 then
9116
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9117
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9118
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9119
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
9120
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9121
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9122
      end
9123
    end
9124
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9125
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9126
    for i = 0, 6, 0.1 do
9127
      swait()
9128
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9129
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9130
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9131
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9132
      if Torsovelocity.Y > 2 then
9133
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9134
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9135
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9136
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9137
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9138
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9139
      elseif Torsovelocity.Y < 1 then
9140
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9141
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9142
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9143
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9144
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9145
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9146
      end
9147
    end
9148
    for i = 0, 5, 0.1 do
9149
      swait()
9150
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9151
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9152
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9153
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9154
      if Torsovelocity.Y > 2 then
9155
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9156
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9157
        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)
9158
        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)
9159
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9160
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9161
      elseif Torsovelocity.Y < 1 then
9162
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9163
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9164
        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)
9165
        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)
9166
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9167
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9168
      end
9169
    end
9170
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
9171
    for i = 0, 7, 0.1 do
9172
      swait()
9173
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9174
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9175
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9176
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9177
      if Torsovelocity.Y > 2 then
9178
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9179
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9180
        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)
9181
        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)
9182
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9183
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9184
      elseif Torsovelocity.Y < 1 then
9185
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9186
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9187
        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)
9188
        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)
9189
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9190
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9191
      end
9192
    end
9193
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
9194
    GuW1:Destroy()
9195
    GuW1 = Instance.new("Weld")
9196
    GuW1.Name = "GuW"
9197
    GuW1.Part0 = Torso
9198
    GuW1.C0 = cn(0, 0, -6)
9199
    GuW1.C1 = cn(0, 0, 0)
9200
    GuW1.Part1 = Firepart1
9201
    GuW1.Parent = Torso
9202
    GuW2:Destroy()
9203
    GuW2 = Instance.new("Weld")
9204
    GuW2.Name = "GuW"
9205
    GuW2.Part0 = Torso
9206
    GuW2.C0 = cn(0, 0, -6)
9207
    GuW2.C1 = cn(0, 0, 0)
9208
    GuW2.Part1 = Firepart2
9209
    GuW2.Parent = Torso
9210
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9211
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9212
    GuW2:Destroy()
9213
    GuW2 = Instance.new("Weld")
9214
    GuW2.Name = "GuW"
9215
    GuW2.Part0 = Torso
9216
    GuW2.C0 = cn(0, 0, -4)
9217
    GuW2.C1 = cn(0, 0, 0)
9218
    GuW2.Part1 = Firepart2
9219
    GuW2.Parent = Torso
9220
    for i = 0, 7, 0.1 do
9221
      swait()
9222
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9223
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9224
      if Torsovelocity.Y > 2 then
9225
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9226
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9227
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9228
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9229
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9230
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9231
      elseif Torsovelocity.Y < 1 then
9232
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9233
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9234
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9235
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9236
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9237
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9238
      end
9239
    end
9240
    local bp2 = Create("BodyPosition")({
9241
      P = 900,
9242
      D = 1000,
9243
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
9244
      position = Torso.Position + Vector3.new(0, 60, 0),
9245
      Parent = Torso
9246
    })
9247
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
9248
    for i = 0, 8, 0.1 do
9249
      swait()
9250
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9251
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9252
      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)
9253
      if Torsovelocity.Y > 2 then
9254
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9255
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9256
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9257
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9258
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9259
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9260
      elseif Torsovelocity.Y < 1 then
9261
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9262
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9263
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9264
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9265
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9266
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9267
      end
9268
    end
9269
    for i = 0, 18, 0.1 do
9270
      swait()
9271
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9272
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9273
      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)
9274
      if Torsovelocity.Y > 2 then
9275
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9276
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9277
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9278
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9279
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9280
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9281
      elseif Torsovelocity.Y < 1 then
9282
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9283
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9284
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9285
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9286
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9287
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9288
      end
9289
    end
9290
    GuW1:Destroy()
9291
    GuW1 = Instance.new("Weld")
9292
    GuW1.Name = "GuW"
9293
    GuW1.Part0 = Torso
9294
    GuW1.C0 = cn(0, 0, -15)
9295
    GuW1.C1 = cn(0, 0, 0)
9296
    GuW1.Part1 = Firepart1
9297
    GuW1.Parent = Torso
9298
    GuW2:Destroy()
9299
    GuW2 = Instance.new("Weld")
9300
    GuW2.Name = "GuW"
9301
    GuW2.Part0 = Torso
9302
    GuW2.C0 = cn(0, 0, -17.5)
9303
    GuW2.C1 = cn(0, 0, 0)
9304
    GuW2.Part1 = Firepart2
9305
    GuW2.Parent = Torso
9306
    for i = 0, 1.25, 0.01 do
9307
      swait()
9308
      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)
9309
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
9310
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9311
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9312
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9313
      if Torsovelocity.Y > 2 then
9314
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9315
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9316
        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)
9317
        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)
9318
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9319
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9320
      elseif Torsovelocity.Y < 1 then
9321
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9322
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9323
        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)
9324
        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)
9325
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9326
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9327
      end
9328
    end
9329
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
9330
    BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
9331
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
9332
    BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
9333
    for i = 0, 3, 0.1 do
9334
      swait()
9335
      if Torsovelocity.Y > 2 then
9336
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9337
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9338
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9339
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9340
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9341
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9342
      elseif Torsovelocity.Y < 1 then
9343
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9344
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9345
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9346
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9347
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9348
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9349
      end
9350
    end
9351
    wait(1)
9352
    bp2:Destroy()
9353
    Humanoid.WalkSpeed = 16
9354
    attack = false
9355
    MV4 = 0
9356
    Firepart1:Destroy()
9357
    Firepart2:Destroy()
9358
  end
9359
end)
9360
whiletruewait = false
9361
game:GetService("RunService").Stepped:connect(function()
9362
  if whiletruewait == false then
9363
    whiletruewait = true
9364
    wait()
9365
    whiletruewait = false
9366
  end
9367
end)
9368
game:GetService("RunService").Stepped:connect(function()
9369
  if whiletruewait == false then
9370
    if MV1 < 20 then
9371
      MV1 = MV1 + 0.2
9372
    end
9373
    if MV2 < 90 then
9374
      MV2 = MV2 + 1
9375
    end
9376
    if MV3 < 190 then
9377
      MV3 = MV3 + 0.4
9378
    end
9379
    if MV4 < 500 then
9380
      MV4 = MV4 + 0.3
9381
    end
9382
  end
9383
end)
9384
Humanoid.MaxHealth = 10000
9385
wait()
9386
for i = 1, 6 do
9387
  Humanoid.Health = Humanoid.MaxHealth
9388
  wait()
9389
end
9390
9391
---
9392
GroundWave3 = function()
9393
	local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
9394
	Colors = {"White", "White"}
9395
		local wave = Instance.new("Part", char)
9396
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
9397
		wave.Anchored = true
9398
		wave.Name = "Wave"
9399
		wave.CanCollide = false
9400
		wave.Locked = true
9401
		wave.Size = Vector3.new(0.2, 0.2, 0.2)
9402
		wave.TopSurface = "Smooth"
9403
		wave.BottomSurface = "Smooth"
9404
		wave.Transparency = 0.10
9405
		wave.CFrame = HandCF
9406
		wm =  Instance.new("SpecialMesh",wave)
9407
		wm.MeshId = "rbxassetid://559831844"
9408
		coroutine.wrap(function()
9409
		for i = 1, 30, 1 do
9410
		wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
9411
		wave.Size = wm.Scale
9412
		wave.CFrame = HandCF
9413
		wave.Transparency = i/30
9414
		wait()
9415
		end
9416
		wait()
9417
		wave:Destroy()
9418
	end)()
9419
end
9420
---
9421
9422
local v3 = Vector3.new
9423
local num = 0
9424
local bc = BrickColor.new
9425
local new = Instance.new
9426
9427
mouse.KeyDown:connect(function(key)
9428
if key=="=" then	
9429
	Serious()
9430
	char.JumPower = 150
9431
	end
9432
	end)
9433
Health = math.huge  --------- Serious mode aura.
9434
BaseHealth = math.huge
9435
9436
9437
9438
9439
InForm = false
9440
9441
Player = game.Players.LocalPlayer
9442
Char = Player.Character
9443
Torso = Char.Torso
9444
9445
function Serious()
9446
	for X = 1, 1 do wait()
9447
9448
9449
	wait(0)
9450
	for X = 1, 1 do wait()
9451
		local Effect = Instance.new("Part")
9452
	Effect.Name = "Effect"
9453
	Effect.Parent = Torso
9454
	Effect.CFrame = Torso.CFrame
9455
	Effect.BrickColor = BrickColor.new("Neon orange")
9456
	Effect.Shape = "Ball"
9457
	Effect.Size = Vector3.new(1, 1, 1)
9458
	Effect.Anchored = true
9459
	Effect.Material = "Neon"
9460
	Effect.CanCollide = false
9461
		Effect.CFrame = Torso.CFrame
9462
		Effect.Size = Effect.Size + Vector3.new(0.5)
9463
		Effect.Transparency = Effect.Transparency + 0.04
9464
	end
9465
	end
9466
9467
repeat
9468
Torso:FindFirstChild("Effect"):Remove()
9469
until Torso:FindFirstChild("Effect") == nil
9470
9471
	
9472
local Color1 = Color3.new(255, 255, 0)
9473
local Color2 = Color3.new(255, 255, 0)	
9474
9475
 for i = 0, 3, 0.1 do
9476
	swait()
9477
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9478
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9479
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9480
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9481
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9482
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9483
end
9484
local pie22 = Instance.new("ParticleEmitter")
9485
pie22.Parent = LeftArm
9486
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9487
pie22.LightEmission = 1
9488
pie22.Size = NumberSequence.new(1,2)
9489
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9490
pie22.Transparency = NumberSequence.new(0.7,1)
9491
pie22.EmissionDirection = "Top"
9492
pie22.Enabled = true
9493
pie22.Lifetime = NumberRange.new(1)
9494
pie22.Rotation = NumberRange.new(-420, 425)
9495
pie22.Rate = 50
9496
pie22.Speed = NumberRange.new(1)
9497
pie22.LockedToPart = false
9498
pie22.VelocitySpread = 2
9499
local pie22 = Instance.new("ParticleEmitter")
9500
pie22.Parent = RightArm
9501
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9502
pie22.LightEmission = 1
9503
pie22.Size = NumberSequence.new(1,2)
9504
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9505
pie22.Transparency = NumberSequence.new(0.7,1)
9506
pie22.EmissionDirection = "Top"
9507
pie22.Enabled = true
9508
pie22.Lifetime = NumberRange.new(1)
9509
pie22.Rotation = NumberRange.new(-420, 425)
9510
pie22.Rate = 50
9511
pie22.Speed = NumberRange.new(1)
9512
pie22.LockedToPart = false
9513
pie22.VelocitySpread = 2
9514
local pie22 = Instance.new("ParticleEmitter")
9515
pie22.Parent = LeftLeg
9516
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9517
pie22.LightEmission = 1
9518
pie22.Size = NumberSequence.new(1,2)
9519
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9520
pie22.Transparency = NumberSequence.new(0.8,1)
9521
pie22.EmissionDirection = "Top"
9522
pie22.Enabled = true
9523
pie22.Lifetime = NumberRange.new(1)
9524
pie22.Rotation = NumberRange.new(-420, 425)
9525
pie22.Rate = 20
9526
pie22.Speed = NumberRange.new(1)
9527
pie22.LockedToPart = false
9528
pie22.VelocitySpread = 2
9529
local pie22 = Instance.new("ParticleEmitter")
9530
pie22.Parent = RightLeg
9531
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9532
pie22.LightEmission = 1
9533
pie22.Size = NumberSequence.new(1,2)
9534
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9535
pie22.Transparency = NumberSequence.new(0.8,1)
9536
pie22.EmissionDirection = "Top"
9537
pie22.Enabled = true
9538
pie22.Lifetime = NumberRange.new(1)
9539
pie22.Rotation = NumberRange.new(-420, 425)
9540
pie22.Rate = 20
9541
pie22.Speed = NumberRange.new(1)
9542
pie22.LockedToPart = false
9543
pie22.VelocitySpread = 2
9544
	lig = Instance.new("PointLight",Player.Character.Torso)
9545
lig.Color=Color3.new(255,255,0)
9546
lig.Range = 6
9547
9548
local Must = Instance.new("Sound",Torso)
9549
Must.SoundId = "rbxassetid://136847579"
9550
Must.Pitch = 0.99
9551
Must.Volume = 0.6
9552
Must.Looped = false
9553
wait(0)
9554
Must:Play()	
9555
	a21e = new("Part",char)
9556
a21e.Name = "Beam"..num
9557
a21e.Locked = true
9558
a21e.Size = v3(1,1,1)
9559
a21e.CanCollide = false
9560
a21e.BrickColor = bc("Neon orange")
9561
a21e.Material = "Neon"
9562
a21e.Transparency = 0
9563
aa21e = new("SpecialMesh",a21e)
9564
a21e.Anchored = true
9565
a21e.Position = RootPart.Position
9566
aa21e.MeshType = "Sphere"
9567
aa21e.Scale = v3(1,1,1)
9568
for i = 1,50 do
9569
	wait()
9570
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
9571
	a21e.Transparency = a21e.Transparency + 0.04
9572
end
9573
9574
9575
  local Mus = Instance.new("Sound",Torso)
9576
Mus.SoundId = "rbxassetid://291165237"
9577
Mus.Pitch = 0.99
9578
Mus.Volume = 0.2
9579
Mus.Looped = true
9580
wait(0)
9581
Mus:Play()
9582
9583
InForm = true	
9584
Humanoid.JumpPower = 120
9585
	
9586
Char.Humanoid.MaxHealth = Health
9587
wait(0.3)	
9588
Char.Humanoid.Health = Health
9589
wait(0.7)
9590
Must:Destroy()
9591
end
9592
9593
function Base()
9594
	InForm = false
9595
	local Effect = Instance.new("Part")
9596
	Effect.Name = "Effect"
9597
	Effect.Parent = Torso
9598
	Effect.CFrame = Torso.CFrame
9599
	Effect.BrickColor = BrickColor.new("White")
9600
	Effect.Shape = "Ball"
9601
	Effect.Size = Vector3.new(8, 8, 8)
9602
	Effect.Anchored = true
9603
	Effect.Material = "Neon"
9604
	Effect.CanCollide = false
9605
	for loop = 1, 25 do wait()
9606
		Effect.CFrame = Torso.CFrame
9607
		Effect.Size = Effect.Size + Vector3.new(-0.5)
9608
		Effect.Transparency = Effect.Transparency + 0.04
9609
		
9610
	end
9611
repeat
9612
Torso:FindFirstChild("Effect"):Remove()
9613
until Torso:FindFirstChild("Effect") == nil
9614
9615
for i, v in pairs(Torso:GetChildren()) do
9616
	if v:IsA('ParticleEmitter') then
9617
		v:Remove()
9618
	end
9619
end
9620
char.Humanoid.MaxHealth = BaseHealth
9621
wait(0.3)	
9622
char.Humanoid.Health = BaseHealth
9623
	
9624
9625
end
9626
9627
mouse.KeyDown:connect(function(key)
9628
if key=="9" then	
9629
	Base()
9630
	lig:Destroy()
9631
	end
9632
	end)
9633
9634
Player.Chatted:connect(function(Message)
9635
	if Message == "Time to get serious." and InForm == false then
9636
		wait(0.10)
9637
          Serious()
9638
	end
9639
	if Message == "off" or Message == "Nice fight." and InForm == true then
9640
		Base()
9641
	end
9642
local ContentProvider = game:GetService("ContentProvider")
9643
 
9644
local function LoadAssets(AssetList)
9645
	-- Takes an asset list and preloads it. Will not wait for them to load. 
9646
 
9647
	for _, AssetId in pairs(AssetList) do
9648
		ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
9649
	end
9650
end 
9651
 
9652
local Gibs = game.Workspace
9653
9654
function Kill(Character)
9655
	Character.Humanoid.Health = 0
9656
	local poo = Instance.new("IntValue",Character)
9657
	poo.Name = "haha nope"
9658
	local svch = Character
9659
	local hum = Character:findFirstChild("Humanoid")
9660
	Character.Archivable = true
9661
	local chrclone = Character:clone()
9662
	Character.Archivable = false
9663
9664
	local ch = chrclone:GetChildren()
9665
	local i
9666
	for i = 1,#ch do
9667
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
9668
			ch[i]:remove()
9669
		end
9670
	end
9671
	local function Scan(ch)
9672
		local e
9673
		for e = 1,#ch do
9674
			Scan(ch[e]:GetChildren())
9675
			if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
9676
				ch[e]:remove()
9677
			end
9678
		end
9679
	end
9680
	Scan(chrclone:GetChildren())
9681
9682
	local hum2 = chrclone:findFirstChild("Humanoid")
9683
9684
9685
	if hum2 ~= nil then
9686
		hum2.Name = "Humanoid2"
9687
		hum2.PlatformStand = true
9688
		hum2.Sit = true 
9689
		hum2.MaxHealth = 0
9690
		hum2.Health = 0
9691
	end
9692
9693
	local ch = Character:GetChildren()
9694
	local i
9695
	for i = 1,#ch do
9696
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9697
			ch[i]:remove()
9698
		end
9699
	end
9700
9701
	wait(0.2)
9702
9703
	local ch = Character:GetChildren()
9704
	local i
9705
	for i = 1,#ch do
9706
		if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9707
			ch[i]:remove()
9708
		end
9709
	end
9710
	Character = chrclone
9711
	local Torso = Character.Torso
9712
	local movevector = Vector3.new()
9713
9714
	if Torso then
9715
		local Head = Character:FindFirstChild("Head")
9716
		local Limb = Character:FindFirstChild("Right Arm")
9717
		if Limb then
9718
9719
			Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
9720
			local Joint = Instance.new("Glue")
9721
			Joint.Name = "RightShoulder"
9722
			Joint.Part0 = Torso
9723
			Joint.Part1 = Limb
9724
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9725
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9726
			Joint.Parent = Torso
9727
9728
			local B = Instance.new("Part")
9729
			B.TopSurface = 0
9730
			B.BottomSurface = 0
9731
			B.formFactor = "Symmetric"
9732
			B.Size = Vector3.new(1, 1, 1)
9733
			B.Transparency = 1
9734
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9735
			B.Parent = Character
9736
			local W = Instance.new("Weld")
9737
			W.Part0 = Limb
9738
			W.Part1 = B
9739
			W.C0 = CFrame.new(0, -0.5, 0)
9740
			W.Parent = Limb
9741
9742
		end
9743
		local Limb = Character:FindFirstChild("Left Arm")
9744
		if Limb then
9745
9746
			Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
9747
			local Joint = Instance.new("Glue")
9748
			Joint.Name = "LeftShoulder"
9749
			Joint.Part0 = Torso
9750
			Joint.Part1 = Limb
9751
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9752
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9753
			Joint.Parent = Torso
9754
9755
			local B = Instance.new("Part")
9756
			B.TopSurface = 0
9757
			B.BottomSurface = 0
9758
			B.formFactor = "Symmetric"
9759
			B.Size = Vector3.new(1, 1, 1)
9760
			B.Transparency = 1
9761
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9762
			B.Parent = Character
9763
			local W = Instance.new("Weld")
9764
			W.Part0 = Limb
9765
			W.Part1 = B
9766
			W.C0 = CFrame.new(0, -0.5, 0)
9767
			W.Parent = Limb
9768
9769
		end
9770
		local Limb = Character:FindFirstChild("Right Leg")
9771
		if Limb then
9772
9773
			Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
9774
			local Joint = Instance.new("Glue")
9775
			Joint.Name = "RightHip"
9776
			Joint.Part0 = Torso
9777
			Joint.Part1 = Limb
9778
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9779
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9780
			Joint.Parent = Torso
9781
9782
			local B = Instance.new("Part")
9783
			B.TopSurface = 0
9784
			B.BottomSurface = 0
9785
			B.formFactor = "Symmetric"
9786
			B.Size = Vector3.new(1, 1, 1)
9787
			B.Transparency = 1
9788
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9789
			B.Parent = Character
9790
			local W = Instance.new("Weld")
9791
			W.Part0 = Limb
9792
			W.Part1 = B
9793
			W.C0 = CFrame.new(0, -0.5, 0)
9794
			W.Parent = Limb
9795
9796
		end
9797
		local Limb = Character:FindFirstChild("Left Leg")
9798
		if Limb then
9799
9800
			Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
9801
			local Joint = Instance.new("Glue")
9802
			Joint.Name = "LeftHip"
9803
			Joint.Part0 = Torso
9804
			Joint.Part1 = Limb
9805
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9806
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9807
			Joint.Parent = Torso
9808
9809
			local B = Instance.new("Part")
9810
			B.TopSurface = 0
9811
			B.BottomSurface = 0
9812
			B.formFactor = "Symmetric"
9813
			B.Size = Vector3.new(1, 1, 1)
9814
			B.Transparency = 1
9815
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9816
			B.Parent = Character
9817
			local W = Instance.new("Weld")
9818
			W.Part0 = Limb
9819
			W.Part1 = B
9820
			W.C0 = CFrame.new(0, -0.5, 0)
9821
			W.Parent = Limb
9822
		end
9823
	end
9824
end
9825
----------
9826
9827
lerpz = function(D, E, F, G)	
9828
	D[E] = D[E]:lerp(F, G)
9829
end
9830
9831
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9832
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9833
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9834
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9835
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9836
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9837
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9838
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9839
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9840
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9841
resetlerp = function()	
9842
	RJ.C0 = RJC0
9843
	RJ.C1 = RJC1
9844
	N.C0 = NC0
9845
	N.C1 = NC1
9846
	RS.C0 = RSC0
9847
	RS.C1 = RSC1
9848
	LS.C0 = LSC0
9849
	LS.C1 = LSC1
9850
	RH.C0 = RHC0
9851
	RH.C1 = RHC1
9852
	LH.C0 = LHC0
9853
	LH.C1 = LHC1
9854
end
9855
-------
9856
----------
9857
hrp = char.HumanoidRootPart
9858
9859
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9860
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9861
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9862
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9863
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9864
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9865
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9866
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9867
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9868
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9869
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9870
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9871
RS = Torso:FindFirstChild("Right Shoulder")
9872
LS = Torso:FindFirstChild("Left Shoulder")
9873
RH = Torso:FindFirstChild("Right Hip")
9874
LH = Torso:FindFirstChild("Left Hip")
9875
RJ = hrp:FindFirstChild("RootJoint")
9876
N = Torso:FindFirstChild("Neck")
9877
cf = CFrame.new
9878
ang = CFrame.Angles
9879
rd = math.rad
9880
rd2 = math.random
9881
cs = ColorSequence.new
9882
ns = NumberSequence.new
9883
nsk = NumberSequenceKeypoint.new
9884
-------------------
9885
9886
end)
9887
9888
print([[
9889
-------------------------------------------------
9890
Goku U suck
9891
-------------------------------------------------]])