View difference between Paste ID: amsSvm4K and p6EPX7Pk
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2-
local Player = game.Players.EliteGuardian68
2+
3
local Player,game,owner = owner,game
4
5
local RealPlayer = Player
6
7
do print("FE Compatibility code V3 by Desered_ROBLOX")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
8
wait(2)
9
local Player = game.Players.XxbatatakuzidaxX
10
local char = Player.Character
11
local Character = Player.Character
12
local Head = Character.Head
13
local done = false
14
local canheal = false
15
local deathchat1 = false
16
local once = true
17
local dead = false
18
local candie = true
19
local deathchat = false
20
local idleon = true
21
local idle1 = true
22
local idle = true
23
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
24
  if v:IsA("Accessory") then
25
    v:Destroy()
26
  end
27
end
28
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
29
  if v:IsA("Shirt") then
30
    v:Remove()
31
  end
32
end
33
for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
34
  if v:IsA("Pants") then
35
    v:Remove()
36
  end
37
end
38
wait()
39
shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
40
shirt.Name = "Shirt"
41
pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
42
pants.Name = "Pants"
43
44
local v3 = Vector3.new
45
local num = 0
46
local bc = BrickColor.new
47
local new = Instance.new
48
49
50
Instance.new("ForceField",char).Visible = false
51
local poo = Instance.new("IntValue",Character)
52
poo.Name = "haha nope"
53
char.Humanoid.MaxHealth = math.huge
54
wait()
55
char.Humanoid.Health = math.huge
56
Instance.new("ForceField",char).Visible = false
57
58
shirt = Instance.new("Shirt", char)
59
shirt.Name = "Shirt"
60
pants = Instance.new("Pants", char)
61
pants.Name = "Pants"
62
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
63
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
64
char.Head.face.Texture = "rbxassetid://1108342609"
65
66
Hair7 = Instance.new("Part")
67
Hair7.Parent = char
68
Hair7.Name = "Hair"
69
Hair7.CanCollide = false
70
Hair7.Locked = true
71
Hair7.TopSurface = "Smooth"
72
Hair7.BottomSurface = "Smooth"
73
Hair7.formFactor = "Symmetric"
74
Hair7.Material = "Neon"
75
Hair7.BrickColor = BrickColor.new("Really black")
76
Hair7.CFrame = char.Torso.CFrame
77
Hair7.Size = Vector3.new(1, 1, 1)
78
Hair7.Transparency = 0
79
80
81
Weld1 = Instance.new("Weld")
82
Weld1.Parent = char.Head
83
Weld1.Part0 = char.Head
84
Weld1.Part1 = Hair7
85
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
86
87
Mesh = Instance.new("SpecialMesh")
88
Mesh.Offset = Vector3.new(0,-0.4,0)
89
Mesh.Parent = Hair7
90
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
91
Mesh.MeshType = "FileMesh"
92
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
93
Mesh.TextureId = "" 
94
95
96
local ice = Instance.new("Part", Head)
97
ice.Size = Vector3.new(0.5, 0.5, 0.5)
98
ice.BrickColor = BrickColor.new("White")
99
ice.CanCollide = false
100
ice.TopSurface = 0
101
ice.BottomSurface = 0
102
ice.Transparency = 1
103
local ice2 = Instance.new("SpecialMesh", ice)
104
ice2.MeshType = "Brick"
105
ice2.Scale = Vector3.new(1, 1, 1)
106
local ice3 = Instance.new("Weld", ice)
107
ice3.Part0 = Head
108
ice3.Part1 = ice
109
ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
110
local icesmoke = Instance.new("ParticleEmitter", ice)
111
icesmoke.VelocitySpread = 5
112
icesmoke.Size = NumberSequence.new({
113
  NumberSequenceKeypoint.new(0, 0.01),
114
  NumberSequenceKeypoint.new(1, 1)
115
})
116
icesmoke.Rate = math.huge
117
icesmoke.Speed = NumberRange.new(1, 1)
118
icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
119
icesmoke.Transparency = NumberSequence.new({
120
  NumberSequenceKeypoint.new(0, 0.9),
121
  NumberSequenceKeypoint.new(1, 1)
122
})
123
icesmoke.Rotation = NumberRange.new(0, 360)
124
icesmoke.Name = "Smoke"
125
icesmoke.LightEmission = 0
126
icesmoke.Acceleration = Vector3.new(0,0,0)
127
icesmoke.Texture = "http://www.roblox.com/asset/?id="
128
icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
129
icesmoke.LockedToPart = true
130
maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
131
secondcolor = "Really black"
132
wait(0.016666666666666666)
133
Effects = {}
134
local Player = game.Players.localPlayer
135
local Character = Player.Character
136
local Humanoid = Character.Humanoid
137
local mouse = Player:GetMouse()
138
local LeftArm = Character["Left Arm"]
139
local RightArm = Character["Right Arm"]
140
local LeftLeg = Character["Left Leg"]
141
local RightLeg = Character["Right Leg"]
142
local Head = Character.Head
143
local Torso = Character.Torso
144
local cam = game.Workspace.CurrentCamera
145
local RootPart = Character.HumanoidRootPart
146
local RootJoint = RootPart.RootJoint
147
local equipped = true
148
local attack = false
149
local Anim = "Idle"
150
local idle = 0
151
local attacktype = 1
152
local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
153
local velocity = RootPart.Velocity.y
154
local sine = 0
155
local change = 1
156
local grabbed = false
157
local cn = CFrame.new
158
local mr = math.rad
159
local angles = CFrame.Angles
160
local ud = UDim2.new
161
local c3 = Color3.new
162
local dir = {
163
  w = 0,
164
  s = 0,
165
  a = 0,
166
  d = 0
167
}
168
firemode = true
169
local Services = {
170
  SoundService = game:GetService("SoundService"),
171
  Players = game:GetService("Players"),
172
  Debris = game:GetService("Debris"),
173
  Workspace = game:GetService("Workspace"),
174
  Lighting = game:GetService("Lighting"),
175
  HttpService = game:GetService("HttpService"),
176
  InsertService = game:GetService("InsertService")
177
}
178
local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
179
Humanoid.Animator:Destroy()
180
Character.Animate:Destroy()
181
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
182
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
183
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
184
RSH, LSH = nil, nil
185
RW = Instance.new("Weld")
186
LW = Instance.new("Weld")
187
RH = Torso["Right Hip"]
188
LH = Torso["Left Hip"]
189
RSH = Torso["Right Shoulder"]
190
LSH = Torso["Left Shoulder"]
191
RSH.Parent = nil
192
LSH.Parent = nil
193
RW.Name = "RW"
194
RW.Part0 = Torso
195
RW.C0 = cn(1.5, 0.5, 0)
196
RW.C1 = cn(0, 0.5, 0)
197
RW.Part1 = RightArm
198
RW.Parent = Torso
199
LW.Name = "LW"
200
LW.Part0 = Torso
201
LW.C0 = cn(-1.5, 0.5, 0)
202
LW.C1 = cn(0, 0.5, 0)
203
LW.Part1 = LeftArm
204
LW.Parent = Torso
205
--------------
206
function clerp(a, b, t)
207
  local qa = {
208
    QuaternionFromCFrame(a)
209
  }
210
  local qb = {
211
    QuaternionFromCFrame(b)
212
  }
213
  local ax, ay, az = a.x, a.y, a.z
214
  local bx, by, bz = b.x, b.y, b.z
215
  local _t = 1 - t
216
  return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
217
end
218
function QuaternionFromCFrame(cf)
219
  local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
220
  local trace = m00 + m11 + m22
221
  if trace > 0 then
222
    local s = math.sqrt(1 + trace)
223
    local recip = 0.5 / s
224
    return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
225
  else
226
    local i = 0
227
    if m00 < m11 then
228
      i = 1
229
    end
230
    if m22 > (i == 0 and m00 or m11) then
231
      i = 2
232
    end
233
    if i == 0 then
234
      local s = math.sqrt(m00 - m11 - m22 + 1)
235
      local recip = 0.5 / s
236
      return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
237
    elseif i == 1 then
238
      local s = math.sqrt(m11 - m22 - m00 + 1)
239
      local recip = 0.5 / s
240
      return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
241
    elseif i == 2 then
242
      local s = math.sqrt(m22 - m00 - m11 + 1)
243
      local recip = 0.5 / s
244
      return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
245
    end
246
  end
247
end
248
function QuaternionToCFrame(px, py, pz, x, y, z, w)
249
  local xs, ys, zs = x + x, y + y, z + z
250
  local wx, wy, wz = w * xs, w * ys, w * zs
251
  local xx = x * xs
252
  local xy = x * ys
253
  local xz = x * zs
254
  local yy = y * ys
255
  local yz = y * zs
256
  local zz = z * zs
257
  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))
258
end
259
function QuaternionSlerp(a, b, t)
260
  local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
261
  local startInterp, finishInterp
262
  if cosTheta >= 1.0E-4 then
263
    if 1 - cosTheta > 1.0E-4 then
264
      local theta = math.acos(cosTheta)
265
      local invSinTheta = 1 / math.sin(theta)
266
      startInterp = math.sin((1 - t) * theta) * invSinTheta
267
      finishInterp = math.sin(t * theta) * invSinTheta
268
    else
269
      startInterp = 1 - t
270
      finishInterp = t
271
    end
272
  elseif 1 + cosTheta > 1.0E-4 then
273
    local theta = math.acos(-cosTheta)
274
    local invSinTheta = 1 / math.sin(theta)
275
    startInterp = math.sin((t - 1) * theta) * invSinTheta
276
    finishInterp = math.sin(t * theta) * invSinTheta
277
  else
278
    startInterp = t - 1
279
    finishInterp = t
280
  end
281
  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
282
end
283
function swait(num)
284
  if num == 0 or num == nil then
285
    game:service("RunService").RenderStepped:wait(0)
286
  else
287
    for i = 0, num do
288
      game:service("RunService").RenderStepped:wait(0)
289
    end
290
  end
291
end
292
local RbxUtility = LoadLibrary("RbxUtility")
293
local Create = RbxUtility.Create
294
function RemoveOutlines(part)
295
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
296
end
297
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
298
  local Part = Create("Part")({
299
    formFactor = FormFactor,
300
    Parent = Parent,
301
    Reflectance = Reflectance,
302
    Transparency = Transparency,
303
    CanCollide = false,
304
    Locked = true,
305
    BrickColor = BrickColor.new(tostring(BColor)),
306
    Name = Name,
307
    Size = Size,
308
    Material = Material
309
  })
310
  RemoveOutlines(Part)
311
  return Part
312
end
313
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
314
  local Msh = Create(Mesh)({
315
    Parent = Part,
316
    Offset = OffSet,
317
    Scale = Scale
318
  })
319
  if Mesh == "SpecialMesh" then
320
    Msh.MeshType = MeshType
321
    Msh.MeshId = MeshId
322
  end
323
  return Msh
324
end
325
function CreateWeld(Parent, Part0, Part1, C0, C1)
326
  local Weld = Create("Weld")({
327
    Parent = Parent,
328
    Part0 = Part0,
329
    Part1 = Part1,
330
    C0 = C0,
331
    C1 = C1
332
  })
333
  return Weld
334
end
335
function rayCast(Position, Direction, Range, Ignore)
336
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
337
end
338
function CreateSound(id, par, vol, pit)
339
  coroutine.resume(coroutine.create(function()
340
    local sou = Instance.new("Sound", par or workspace)
341
    sou.Volume = vol
342
    sou.Pitch = pit or 1
343
    sou.SoundId = id
344
    wait()
345
    sou:play()
346
    game:GetService("Debris"):AddItem(sou, 6)
347
  end))
348
end
349
function CreateSong(id, par, vol, pit)
350
  coroutine.resume(coroutine.create(function()
351
    sou2 = Instance.new("Sound", par or workspace)
352
    sou2.Volume = 1
353
    sou2.Pitch = 1
354
    sou2.SoundId = id
355
    wait()
356
    sou2:play()
357
    sou2.Looped = true
358
  end))
359
end
360
CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
361
local function getclosest(obj, distance)
362
  local last, lastx = distance + 1, nil
363
  for i, v in pairs(workspace:GetChildren()) do
364
    if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
365
      local t = v.Torso
366
      local dist = t.Position - obj.Position.magnitude
367
      if distance >= dist and last > dist then
368
        last = dist
369
        lastx = v
370
      end
371
    end
372
  end
373
  return lastx
374
end
375
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
376
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
377
  prt.Anchored = true
378
  prt.CFrame = cframe
379
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
380
  game:GetService("Debris"):AddItem(prt, 10)
381
  if Type == 1 or Type == nil then
382
    table.insert(Effects, {
383
      prt,
384
      "Block1",
385
      delay,
386
      x3,
387
      y3,
388
      z3,
389
      msh
390
    })
391
  elseif Type == 2 then
392
    table.insert(Effects, {
393
      prt,
394
      "Block2",
395
      delay,
396
      x3,
397
      y3,
398
      z3,
399
      msh
400
    })
401
  elseif Type == 3 then
402
    table.insert(Effects, {
403
      prt,
404
      "Block3",
405
      delay,
406
      x3,
407
      y3,
408
      z3,
409
      msh
410
    })
411
  end
412
end
413
function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
414
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
415
  prt.Anchored = true
416
  prt.CFrame = cframe
417
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
418
  game:GetService("Debris"):AddItem(prt, 10)
419
  table.insert(Effects, {
420
    prt,
421
    "Cylinder",
422
    delay,
423
    x3,
424
    y3,
425
    z3,
426
    msh
427
  })
428
end
429
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
430
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
431
  prt.Anchored = true
432
  prt.CFrame = cframe * CFrame.new(x1, y1, z1)
433
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
434
  game:GetService("Debris"):AddItem(prt, 10)
435
  table.insert(Effects, {
436
    prt,
437
    "Cylinder",
438
    delay,
439
    x3,
440
    y3,
441
    z3,
442
    msh
443
  })
444
end
445
function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
446
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
447
  prt.Anchored = true
448
  prt.CFrame = cframe
449
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
450
  game:GetService("Debris"):AddItem(prt, 10)
451
  table.insert(Effects, {
452
    prt,
453
    "Cylinder",
454
    delay,
455
    x3,
456
    y3,
457
    z3,
458
    msh
459
  })
460
end
461
function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
462
  local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
463
  prt.Anchored = true
464
  prt.CFrame = cframe
465
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
466
  game:GetService("Debris"):AddItem(prt, 10)
467
  table.insert(Effects, {
468
    prt,
469
    "Cylinder",
470
    delay,
471
    x3,
472
    y3,
473
    z3,
474
    msh
475
  })
476
end
477
function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
478
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
479
  prt.Anchored = true
480
  prt.CFrame = cframe
481
  local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
482
  game:GetService("Debris"):AddItem(prt, 10)
483
  table.insert(Effects, {
484
    prt,
485
    "Cylinder",
486
    delay,
487
    x3,
488
    y3,
489
    z3,
490
    msh
491
  })
492
end
493
function BreakEffect(brickcolor, cframe, x1, y1, z1)
494
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
495
  prt.Anchored = true
496
  prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
497
  local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
498
  local num = math.random(10, 50) / 1000
499
  game:GetService("Debris"):AddItem(prt, 10)
500
  table.insert(Effects, {
501
    prt,
502
    "Shatter",
503
    num,
504
    prt.CFrame,
505
    math.random() - math.random(),
506
    0,
507
    math.random(50, 100) / 100
508
  })
509
end
510
for i = 0, 1, 0.05 do
511
  swait()
512
  RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
513
  Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
514
  RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
515
  LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
516
  if Torsovelocity.Y > 1 then
517
    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)
518
    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)
519
    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)
520
  elseif Torsovelocity.Y < 1 then
521
    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)
522
    RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
523
    LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
524
  end
525
end
526
attack = false
527
game:GetService("RunService").Stepped:connect(function()
528
  Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
529
  velocity = RootPart.Velocity.y
530
  sine = sine + change
531
  local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
532
  if equipped == true or equipped == false then
533
    if 1 < RootPart.Velocity.y and hit == nil then
534
      Anim = "Jump"
535
      if attack == false and ice_mode == false then
536
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
537
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
538
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
539
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
540
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
541
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
542
      end
543
    elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
544
      Anim = "Fall"
545
      if attack == false then
546
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
547
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
548
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
549
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
550
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
551
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
552
      end
553
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
554
      Anim = "Idle"
555
     if attack == false then
556
        	change = 1
557
					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)
558
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
559
					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)
560
					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)
561
					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)
562
					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)
563
end
564
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
565
      Anim = "Walk"
566
      if attack == false then
567
        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)
568
        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)
569
        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)
570
        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)
571
        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)
572
        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)
573
      end
574
    end
575
  end
576
  if equipped == true or equipped == false then
577
    if 1 < RootPart.Velocity.Y and hit == nil then
578
      Anim = "Jump"
579
      if attack == false and ice_mode == true then
580
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
581
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
582
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
583
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
584
        RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
585
        LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
586
      end
587
    elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
588
      Anim = "Fall"
589
      if attack == false then
590
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
591
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
592
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
593
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
594
        RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
595
        LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
596
      end
597
    elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
598
      Anim = "Idle"
599
      if attack == false then
600
        change = 0.8
601
        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)
602
        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)
603
        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)
604
        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)
605
        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)
606
        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)
607
      end
608
    elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
609
      Anim = "Walk"
610
      if attack == false then
611
        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)
612
        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)
613
        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)
614
        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)
615
        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)
616
        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)
617
      end
618
    end
619
  end
620
  if 0 < #Effects then
621
    for e = 1, #Effects do
622
      if Effects[e] ~= nil then
623
        local Thing = Effects[e]
624
        if Thing ~= nil then
625
          local Part = Thing[1]
626
          local Mode = Thing[2]
627
          local Delay = Thing[3]
628
          local IncX = Thing[4]
629
          local IncY = Thing[5]
630
          local IncZ = Thing[6]
631
          if 1 >= Thing[1].Transparency then
632
            if Thing[2] == "Block1" then
633
              Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
634
              local Mesh = Thing[1].Mesh
635
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
636
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
637
            elseif Thing[2] == "Block2" then
638
              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)
639
              local Mesh = Thing[7]
640
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
641
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
642
            elseif Thing[2] == "Block3" then
643
              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)
644
              local Mesh = Thing[7]
645
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
646
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
647
            elseif Thing[2] == "Cylinder" then
648
              local Mesh = Thing[1].Mesh
649
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
650
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
651
            elseif Thing[2] == "Blood" then
652
              local Mesh = Thing[7]
653
              Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
654
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
655
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
656
            elseif Thing[2] == "Elec" then
657
              local Mesh = Thing[1].Mesh
658
              Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
659
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
660
            elseif Thing[2] == "Disappear" then
661
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
662
            elseif Thing[2] == "Shatter" then
663
              Thing[1].Transparency = Thing[1].Transparency + Thing[3]
664
              Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
665
              Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
666
              Thing[6] = Thing[6] + Thing[5]
667
            end
668
          else
669
            Part.Parent = nil
670
            table.remove(Effects, e)
671
          end
672
        end
673
      end
674
    end
675
  end
676
end)
677
function RemoveOutlines(part)
678
  part.TopSurface = 10
679
end
680
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
681
  local Part = Create("Part")({
682
    Parent = Parent,
683
    Reflectance = Reflectance,
684
    Transparency = Transparency,
685
    CanCollide = false,
686
    Locked = true,
687
    BrickColor = BrickColor.new(tostring(BColor)),
688
    Name = Name,
689
    Size = Size,
690
    Material = Material
691
  })
692
  RemoveOutlines(Part)
693
  return Part
694
end
695
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
696
  local Msh = Create(Mesh)({
697
    Parent = Part,
698
    Offset = OffSet,
699
    Scale = Scale
700
  })
701
  if Mesh == "SpecialMesh" then
702
    Msh.MeshType = MeshType
703
    Msh.MeshId = MeshId
704
  end
705
  return Msh
706
end
707
function CreateWeld(Parent, Part0, Part1, C0, C1)
708
  local Weld = Create("Weld")({
709
    Parent = Parent,
710
    Part0 = Part0,
711
    Part1 = Part1,
712
    C0 = C0,
713
    C1 = C1
714
  })
715
  return Weld
716
end
717
WSHM = {
718
  "White",
719
  "Pastel light blue"
720
}
721
WSH = WSHM[math.random(1, #WSHM)]
722
function IcePartFunk(HPart, aria, Min, Max)
723
  IcePart = Instance.new("Part", HPart)
724
  IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
725
  IcePart.CanCollide = false
726
  IuW = Instance.new("Weld")
727
  IuW.Name = "GuW"
728
  IuW.Part0 = HPart
729
  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))
730
  IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
731
  IuW.Part1 = IcePart
732
  IuW.Parent = HPart
733
  IcePart.Transparency = 0.85
734
  IcePart.Material = "Neon"
735
  WSH = WSHM[math.random(1, #WSHM)]
736
  IcePart.BrickColor = BrickColor.new("" .. WSH)
737
  RemoveOutlines(IcePart)
738
  game:GetService("Debris"):AddItem(IuW, 4)
739
  game:GetService("Debris"):AddItem(IcePart, 6)
740
end
741
SpikeMeshId = 1033714
742
local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
743
  local Part = Instance.new("Part", Parent)
744
  Part.Name = Name
745
  Part.BrickColor = BrickColor.new(Color)
746
  Part.Size = Size
747
  Part.Material = Material
748
  Part.Transparency = Transparency
749
  Part.CanCollide = false
750
  RemoveOutlines(Part)
751
  local Mesh = Instance.new("SpecialMesh", Part)
752
  Mesh.MeshType = "Sphere"
753
  Mesh.Scale = Scale
754
  return Mesh and Part
755
end
756
CFuncs = {
757
  Part = {
758
    Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
759
      local Part = Create("Part")({
760
        Parent = Parent,
761
        Reflectance = Reflectance,
762
        Transparency = Transparency,
763
        CanCollide = false,
764
        Locked = true,
765
        BrickColor = BrickColor.new(tostring(BColor)),
766
        Name = Name,
767
        Size = Size,
768
        Material = Material
769
      })
770
      RemoveOutlines(Part)
771
      return Part
772
    end
773
  },
774
  Mesh = {
775
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
776
      local Msh = Create(Mesh)({
777
        Parent = Part,
778
        Offset = OffSet,
779
        Scale = Scale
780
      })
781
      if Mesh == "SpecialMesh" then
782
        Msh.MeshType = MeshType
783
        Msh.MeshId = MeshId
784
      end
785
      return Msh
786
    end
787
  },
788
  Mesh = {
789
    Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
790
      local Msh = Create(Mesh)({
791
        Parent = Part,
792
        Offset = OffSet,
793
        Scale = Scale
794
      })
795
      if Mesh == "SpecialMesh" then
796
        Msh.MeshType = MeshType
797
        Msh.MeshId = MeshId
798
      end
799
      return Msh
800
    end
801
  },
802
  Weld = {
803
    Create = function(Parent, Part0, Part1, C0, C1)
804
      local Weld = Create("Weld")({
805
        Parent = Parent,
806
        Part0 = Part0,
807
        Part1 = Part1,
808
        C0 = C0,
809
        C1 = C1
810
      })
811
      return Weld
812
    end
813
  },
814
  Sound = {
815
    Create = function(id, par, vol, pit)
816
      coroutine.resume(coroutine.create(function()
817
        local S = Create("Sound")({
818
          Volume = vol,
819
          Pitch = pit or 1,
820
          SoundId = id,
821
          Parent = par or workspace
822
        })
823
        wait()
824
        S:play()
825
        game:GetService("Debris"):AddItem(S, 6)
826
      end))
827
    end
828
  },
829
  ParticleEmitter = {
830
    Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
831
      local fp = Create("ParticleEmitter")({
832
        Parent = Parent,
833
        Color = ColorSequence.new(Color1, Color2),
834
        LightEmission = LightEmission,
835
        Size = Size,
836
        Texture = Texture,
837
        Transparency = Transparency,
838
        ZOffset = ZOffset,
839
        Acceleration = Accel,
840
        Drag = Drag,
841
        LockedToPart = LockedToPart,
842
        VelocityInheritance = VelocityInheritance,
843
        EmissionDirection = EmissionDirection,
844
        Enabled = Enabled,
845
        Lifetime = LifeTime,
846
        Rate = Rate,
847
        Rotation = Rotation,
848
        RotSpeed = RotSpeed,
849
        Speed = Speed,
850
        VelocitySpread = VelocitySpread
851
      })
852
      return fp
853
    end
854
  }
855
}
856
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
857
  if hit.Parent == nil then
858
    return
859
  end
860
  local h = hit.Parent:FindFirstChildOfClass("Humanoid")
861
  for _, v in pairs(hit.Parent:children()) do
862
    if v:IsA("Humanoid") then
863
      h = v
864
    end
865
  end
866
  if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
867
    if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
868
      return
869
    end
870
    local c = Create("ObjectValue")({
871
      Name = "creator",
872
      Value = game:service("Players").LocalPlayer,
873
      Parent = h
874
    })
875
    game:GetService("Debris"):AddItem(c, 0.5)
876
    if HitSound ~= nil and HitPitch ~= nil then
877
      CreateSound(HitSound, hit, 1, HitPitch)
878
    end
879
    local Damage = math.random(minim, maxim)
880
    local blocked = false
881
    local block = hit.Parent:findFirstChild("Block")
882
    if block ~= nil and block.className == "IntValue" and block.Value > 0 then
883
      blocked = true
884
      block.Value = block.Value - 1
885
      print(block.Value)
886
    end
887
    if blocked == false then
888
      h.Health = h.Health - Damage
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
    else
891
      h.Health = h.Health - Damage / 2
892
      ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
893
    end
894
    if Type == "Knockdown" then
895
      local hum = hit.Parent.Humanoid
896
      hum.PlatformStand = true
897
      coroutine.resume(coroutine.create(function(HHumanoid)
898
        swait(1)
899
        HHumanoid.PlatformStand = false
900
      end), hum)
901
      local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
902
      local bodvol = Create("BodyVelocity")({
903
        velocity = angle * knockback,
904
        P = 5000,
905
        maxForce = Vector3.new(8000, 8000, 8000),
906
        Parent = hit
907
      })
908
      local rl = Create("BodyAngularVelocity")({
909
        P = 3000,
910
        maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
911
        angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
912
        Parent = hit
913
      })
914
      game:GetService("Debris"):AddItem(bodvol, 0.5)
915
      game:GetService("Debris"):AddItem(rl, 0.5)
916
    elseif Type == "Normal" then
917
      local vp = Create("BodyVelocity")({
918
        P = 500,
919
        maxForce = Vector3.new(math.huge, 0, math.huge),
920
        velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
921
      })
922
      if knockback > 0 then
923
        vp.Parent = hit.Parent.Torso
924
      end
925
      game:GetService("Debris"):AddItem(vp, 0.5)
926
    elseif Type == "Impale" then
927
      local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
928
      Spike.Anchored = true
929
      Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
930
      Spike.Position = hit.Parent.Torso.Position
931
      for i = 1, 5 do
932
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
933
      end
934
      Services.Debris:AddItem(Spike, 4)
935
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
936
      hit.Parent.Humanoid.PlatformStand = true
937
      swait(1)
938
      hit.Parent.Humanoid.PlatformStand = false
939
    elseif Type == "Up" then
940
      local bodyVelocity = Create("BodyVelocity")({
941
        velocity = Vector3.new(0, 20, 0),
942
        P = 5000,
943
        maxForce = Vector3.new(8000, 8000, 8000),
944
        Parent = hit
945
      })
946
      game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
947
      local bodyVelocity = Create("BodyVelocity")({
948
        velocity = Vector3.new(0, 20, 0),
949
        P = 5000,
950
        maxForce = Vector3.new(8000, 8000, 8000),
951
        Parent = hit
952
      })
953
      game:GetService("Debris"):AddItem(bodyVelocity, 1)
954
    elseif Type == "Snare" then
955
      local bp = Create("BodyPosition")({
956
        P = 900,
957
        D = 1000,
958
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
959
        position = hit.Parent.Torso.Position,
960
        Parent = hit.Parent.Torso
961
      })
962
      game:GetService("Debris"):AddItem(bp, 1)
963
    elseif Type == "Slowness" then
964
      local SpeedSave = hit.Parent.Humanoid.WalkSpeed
965
      for i = 1, 25 do
966
        hit.Parent.Humanoid.WalkSpeed = 4
967
        IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
968
      end
969
      wait(4)
970
      hit.Parent.Humanoid.WalkSpeed = SpeedSave
971
    elseif Type == "FireDmg" then
972
      for i = 1, math.random(60, 150) do
973
        BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
974
        BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
975
        BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
976
        wait(0.1)
977
        MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
978
      end
979
    elseif Type == "Freeze" then
980
      local bp = Create("BodyPosition")({
981
        P = 900,
982
        D = 1000,
983
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
984
        position = hit.Parent.Torso.Position,
985
        Parent = hit.Parent.Torso
986
      })
987
      game:GetService("Debris"):AddItem(bp, 4)
988
      for i = 1, 25 do
989
        IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
990
      end
991
    elseif Type == "Freeze2" then
992
      local BodPos = Create("BodyPosition")({
993
        P = 50000,
994
        D = 1000,
995
        maxForce = Vector3.new(math.huge, math.huge, math.huge),
996
        position = hit.Parent.Torso.Position,
997
        Parent = hit.Parent.Torso
998
      })
999
      local BodGy = Create("BodyGyro")({
1000
        maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
1001
        P = 20000,
1002
        Parent = hit.Parent.Torso,
1003
        cframe = hit.Parent.Torso.CFrame
1004
      })
1005
      hit.Parent.Torso.Anchored = true
1006
      coroutine.resume(coroutine.create(function(Part)
1007
        swait(1.5)
1008
        Part.Anchored = false
1009
      end), hit.Parent.Torso)
1010
      game:GetService("Debris"):AddItem(BodPos, 3)
1011
      game:GetService("Debris"):AddItem(BodGy, 3)
1012
    end
1013
    local debounce = Create("BoolValue")({
1014
      Name = "DebounceHit",
1015
      Parent = hit.Parent,
1016
      Value = true
1017
    })
1018
    game:GetService("Debris"):AddItem(debounce, Delay)
1019
    c = Instance.new("ObjectValue")
1020
    c.Name = "creator"
1021
    c.Value = Player
1022
    c.Parent = h
1023
    game:GetService("Debris"):AddItem(c, 0.5)
1024
  end
1025
end
1026
function ShowDamage(Pos, Text, Time, Color)
1027
  local Rate = 0.033333333333333
1028
  if not Pos then
1029
    local Pos = Vector3.new(0, 0, 0)
1030
  end
1031
  local Text = Text or ""
1032
  local Time = Time or 2
1033
  if not Color then
1034
    local Color = Color3.new(1, 0, 1)
1035
  end
1036
  local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1037
  EffectPart.Anchored = true
1038
  local BillboardGui = Create("BillboardGui")({
1039
    Size = UDim2.new(3, 0, 3, 0),
1040
    Adornee = EffectPart,
1041
    Parent = EffectPart
1042
  })
1043
  local TextLabel = Create("TextLabel")({
1044
    BackgroundTransparency = 1,
1045
    Size = UDim2.new(1, 0, 1, 0),
1046
    Text = Text,
1047
    TextColor3 = Color,
1048
    TextScaled = true,
1049
    Font = Enum.Font.ArialBold,
1050
    Parent = BillboardGui
1051
  })
1052
  game.Debris:AddItem(EffectPart, Time + 0.1)
1053
  EffectPart.Parent = game:GetService("Workspace")
1054
  delay(0, function()
1055
    local Frames = Time / Rate
1056
    for Frame = 1, Frames do
1057
      wait(Rate)
1058
      local Percent = Frame / Frames
1059
      EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1060
      TextLabel.TextTransparency = Percent
1061
    end
1062
    if EffectPart and EffectPart.Parent then
1063
      EffectPart:Destroy()
1064
    end
1065
  end)
1066
end
1067
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
1068
  for _, c in pairs(workspace:children()) do
1069
    local hum = c:findFirstChild("Humanoid")
1070
    if hum ~= nil then
1071
      local head = c:findFirstChild("Head")
1072
      if head ~= nil then
1073
        local targ = head.Position - Part.Position
1074
        local mag = targ.magnitude
1075
        if magni >= mag and c.Name ~= Player.Name then
1076
          Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
1077
        end
1078
      end
1079
    end
1080
  end
1081
end
1082
function MagniKILL(Part, magni, knock, Type)
1083
  for _, c in pairs(workspace:children()) do
1084
    local hum = c:findFirstChild("Humanoid")
1085
    if hum ~= nil then
1086
      local head = c:findFirstChild("Head")
1087
      if head ~= nil then
1088
        local targ = head.Position - Part.Position
1089
        local mag = targ.magnitude
1090
        if magni >= mag and c.Name ~= Player.Name then
1091
          hum.Health = 0
1092
        end
1093
      end
1094
    end
1095
  end
1096
end
1097
EffectModel = Instance.new("Model", Character)
1098
EffectModel.Name = "Effects"
1099
Effects = {
1100
  Block = {
1101
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1102
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1103
      prt.Anchored = true
1104
      prt.CFrame = cframe
1105
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1106
      game:GetService("Debris"):AddItem(prt, 10)
1107
      if Type == 1 or Type == nil then
1108
        table.insert(Effects, {
1109
          prt,
1110
          "Block1",
1111
          delay,
1112
          x3,
1113
          y3,
1114
          z3,
1115
          msh
1116
        })
1117
      elseif Type == 2 then
1118
        table.insert(Effects, {
1119
          prt,
1120
          "Block2",
1121
          delay,
1122
          x3,
1123
          y3,
1124
          z3,
1125
          msh
1126
        })
1127
      else
1128
        table.insert(Effects, {
1129
          prt,
1130
          "Block3",
1131
          delay,
1132
          x3,
1133
          y3,
1134
          z3,
1135
          msh
1136
        })
1137
      end
1138
    end
1139
  },
1140
  Sphere = {
1141
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1142
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1143
      prt.Anchored = true
1144
      prt.CFrame = cframe
1145
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1146
      game:GetService("Debris"):AddItem(prt, 10)
1147
      table.insert(Effects, {
1148
        prt,
1149
        "Cylinder",
1150
        delay,
1151
        x3,
1152
        y3,
1153
        z3,
1154
        msh
1155
      })
1156
    end
1157
  },
1158
  Cylinder = {
1159
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1160
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1161
      prt.Anchored = true
1162
      prt.CFrame = cframe
1163
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1164
      game:GetService("Debris"):AddItem(prt, 10)
1165
      table.insert(Effects, {
1166
        prt,
1167
        "Cylinder",
1168
        delay,
1169
        x3,
1170
        y3,
1171
        z3,
1172
        msh
1173
      })
1174
    end
1175
  },
1176
  Wave = {
1177
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1178
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1179
      prt.Anchored = true
1180
      prt.CFrame = cframe
1181
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1182
      game:GetService("Debris"):AddItem(prt, 10)
1183
      table.insert(Effects, {
1184
        prt,
1185
        "Cylinder",
1186
        delay,
1187
        x3,
1188
        y3,
1189
        z3,
1190
        msh
1191
      })
1192
    end
1193
  },
1194
  Ring = {
1195
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1196
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1197
      prt.Anchored = true
1198
      prt.CFrame = cframe
1199
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1200
      game:GetService("Debris"):AddItem(prt, 10)
1201
      table.insert(Effects, {
1202
        prt,
1203
        "Cylinder",
1204
        delay,
1205
        x3,
1206
        y3,
1207
        z3,
1208
        msh
1209
      })
1210
    end
1211
  },
1212
  Break = {
1213
    Create = function(brickcolor, cframe, x1, y1, z1)
1214
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1215
      prt.Anchored = true
1216
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1217
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1218
      local num = math.random(10, 50) / 1000
1219
      game:GetService("Debris"):AddItem(prt, 10)
1220
      table.insert(Effects, {
1221
        prt,
1222
        "Shatter",
1223
        num,
1224
        prt.CFrame,
1225
        math.random() - math.random(),
1226
        0,
1227
        math.random(50, 100) / 100
1228
      })
1229
    end
1230
  }
1231
}
1232
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1233
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1234
  prt.Anchored = true
1235
  prt.CFrame = cframe
1236
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1237
  game:GetService("Debris"):AddItem(prt, 10)
1238
  if Type == 1 or Type == nil then
1239
    table.insert(Effects, {
1240
      prt,
1241
      "Block1",
1242
      delay,
1243
      x3,
1244
      y3,
1245
      z3,
1246
      msh
1247
    })
1248
  elseif Type == 2 then
1249
    table.insert(Effects, {
1250
      prt,
1251
      "Block2",
1252
      delay,
1253
      x3,
1254
      y3,
1255
      z3,
1256
      msh
1257
    })
1258
  elseif Type == 3 then
1259
    table.insert(Effects, {
1260
      prt,
1261
      "Block3",
1262
      delay,
1263
      x3,
1264
      y3,
1265
      z3,
1266
      msh
1267
    })
1268
  end
1269
end
1270
function CreateSound(id, par, vol, pit)
1271
  coroutine.resume(coroutine.create(function()
1272
    local sou = Instance.new("Sound", par or workspace)
1273
    sou.Volume = vol
1274
    sou.Pitch = pit or 1
1275
    sou.SoundId = id
1276
    swait()
1277
    sou:play()
1278
    game:GetService("Debris"):AddItem(sou, 6)
1279
  end))
1280
end
1281
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1282
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1283
  prt.Anchored = true
1284
  prt.CFrame = cframe
1285
  prt.Material = "Neon"
1286
  local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1287
  game:GetService("Debris"):AddItem(prt, 10)
1288
  coroutine.resume(coroutine.create(function(Part, Mesh)
1289
    for i = 0, 6, delay do
1290
      swait()
1291
      Part.Transparency = i
1292
      Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
1293
    end
1294
    Part.Parent = nil
1295
  end), prt, msh)
1296
end
1297
function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
1298
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1299
  local MainPos = partt.Position
1300
  local MainPos2 = mouse + SpreadVectors
1301
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1302
  local speed = 1000
1303
  local num = 1
1304
  coroutine.resume(coroutine.create(function()
1305
    repeat
1306
      swait()
1307
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1308
      local mag =(MainPos - pos).magnitude
1309
      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)
1310
      MainPos = MainPos + MouseLook.lookVector * speed
1311
      num = num - 1
1312
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1313
      if hit ~= nil then
1314
        num = 0
1315
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1316
        refpart.Anchored = true
1317
        refpart.CFrame = CFrame.new(pos)
1318
        game:GetService("Debris"):AddItem(refpart, 2)
1319
      end
1320
      if num <= 0 then
1321
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1322
        refpart.Anchored = true
1323
        refpart.CFrame = CFrame.new(pos)
1324
        if hit ~= nil then
1325
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1326
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1327
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1328
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1329
          MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
1330
        end
1331
        game:GetService("Debris"):AddItem(refpart, 0)
1332
      end
1333
    until num <= 0
1334
  end))
1335
end
1336
function shoottraildd2(mouse, partt, SpreadAmount)
1337
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1338
  local MainPos = partt.Position
1339
  local MainPos2 = mouse + SpreadVectors
1340
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1341
  local speed = 3000
1342
  local num = 1
1343
  coroutine.resume(coroutine.create(function()
1344
    repeat
1345
      swait()
1346
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1347
      local mag = (MainPos - pos).magnitude
1348
      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)
1349
      MainPos = MainPos + MouseLook.lookVector * speed
1350
      num = num - 1
1351
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1352
      if hit ~= nil then
1353
        num = 0
1354
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1355
        refpart.Anchored = true
1356
        refpart.CFrame = CFrame.new(pos)
1357
        game:GetService("Debris"):AddItem(refpart, 2)
1358
      end
1359
      if num <= 0 then
1360
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1361
        refpart.Anchored = true
1362
        refpart.CFrame = CFrame.new(pos)
1363
        if hit ~= nil then
1364
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1365
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1366
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1367
          BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1368
          MagniKILL(refpart, 80, 0, "Normal")
1369
        end
1370
        game:GetService("Debris"):AddItem(refpart, 0)
1371
      end
1372
    until num <= 0
1373
  end))
1374
end
1375
function shoottraildd22(mouse, partt, SpreadAmount)
1376
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1377
  local MainPos = partt.Position
1378
  local MainPos2 = mouse + SpreadVectors
1379
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1380
  local speed = 900
1381
  local num = 1
1382
  coroutine.resume(coroutine.create(function()
1383
    repeat
1384
      swait()
1385
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1386
      local mag = (MainPos - pos).magnitude
1387
      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)
1388
      MainPos = MainPos + MouseLook.lookVector * speed
1389
      num = num - 1
1390
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1391
      if hit ~= nil then
1392
        num = 0
1393
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1394
        refpart.Anchored = true
1395
        refpart.CFrame = CFrame.new(pos)
1396
        game:GetService("Debris"):AddItem(refpart, 2)
1397
      end
1398
      if num <= 0 then
1399
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1400
        refpart.Anchored = true
1401
        refpart.CFrame = CFrame.new(pos)
1402
        if hit ~= nil then
1403
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1404
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
1405
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1406
          BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
1407
          MagniKILL(refpart, 80, 0, "Normal")
1408
        end
1409
        game:GetService("Debris"):AddItem(refpart, 0)
1410
      end
1411
    until num <= 0
1412
  end))
1413
end
1414
function shoottraildd3(mouse, partt, SpreadAmount, dmg)
1415
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1416
  local MainPos = partt.Position
1417
  local MainPos2 = mouse + SpreadVectors
1418
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1419
  local speed = 200
1420
  local num = 0
1421
  coroutine.resume(coroutine.create(function()
1422
    repeat
1423
      swait()
1424
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1425
      local mag = (MainPos - pos).magnitude
1426
      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)
1427
      MainPos = MainPos + MouseLook.lookVector * speed
1428
      num = num - 1
1429
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1430
      if hit ~= nil then
1431
        num = 0
1432
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1433
        refpart.Anchored = true
1434
        refpart.CFrame = CFrame.new(pos)
1435
        BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1436
        game:GetService("Debris"):AddItem(refpart, 2)
1437
      end
1438
      if num <= 0 then
1439
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1440
        refpart.Anchored = true
1441
        refpart.CFrame = CFrame.new(pos)
1442
        if hit ~= nil then
1443
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1444
          BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1445
          BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1446
          MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
1447
        end
1448
        game:GetService("Debris"):AddItem(refpart, 0)
1449
      end
1450
    until num <= 0
1451
  end))
1452
end
1453
function shoottraildd4(mouse, partt, SpreadAmount, dmg)
1454
  local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
1455
  local MainPos = partt.Position
1456
  local MainPos2 = mouse + SpreadVectors
1457
  local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
1458
  local speed = 500
1459
  local num = 1
1460
  coroutine.resume(coroutine.create(function()
1461
    repeat
1462
      swait()
1463
      local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
1464
      local mag = (MainPos - pos).magnitude
1465
      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)
1466
      MainPos = MainPos + MouseLook.lookVector * speed
1467
      num = num - 1
1468
      MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
1469
      if hit ~= nil then
1470
        num = 0
1471
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1472
        refpart.Anchored = true
1473
        refpart.CFrame = CFrame.new(pos)
1474
        game:GetService("Debris"):AddItem(refpart, 2)
1475
      end
1476
      if num <= 0 then
1477
        local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
1478
        refpart.Anchored = true
1479
        refpart.CFrame = CFrame.new(pos)
1480
        if hit ~= nil then
1481
          CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
1482
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
1483
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1484
          BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
1485
          MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
1486
        end
1487
        game:GetService("Debris"):AddItem(refpart, 0)
1488
      end
1489
    until num <= 0
1490
  end))
1491
end
1492
1493
1494
---
1495
1496
attackdebounce = false 
1497
deb=false
1498
1499
ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
1500
        if hit.Parent==nil then
1501
                return
1502
        end
1503
        h=hit.Parent:FindFirstChildOfClass("Humanoid")
1504
        for _,v in pairs(hit.Parent:children()) do
1505
        if v:IsA("Humanoid") then
1506
        h=v
1507
        end
1508
        end
1509
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
1510
        h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
1511
        end
1512
        if hit.Parent.className=="Hat" then
1513
        hit=hit.Parent.Parent:findFirstChild("Head")
1514
        end
1515
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1516
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
1517
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1518
                        return
1519
                end]]
1520
--                        hs(hit,1.2) 
1521
                        c=Instance.new("ObjectValue")
1522
                        c.Name="creator"
1523
                        c.Value=game:service("Players").LocalPlayer
1524
                        c.Parent=h
1525
                        game:GetService("Debris"):AddItem(c,.5)
1526
                Damage=math.random(minim,maxim)
1527
--                h:TakeDamage(Damage)
1528
                blocked=false
1529
                block=hit.Parent:findFirstChild("Block")
1530
                if block~=nil then
1531
                print(block.className)
1532
                if block.className=="NumberValue" then
1533
                if block.Value>0 then
1534
                blocked=true
1535
                if decreaseblock==nil then
1536
                block.Value=block.Value-1
1537
                end
1538
                end
1539
                end
1540
                if block.className=="IntValue" then
1541
                if block.Value>0 then
1542
                blocked=true
1543
                if decreaseblock~=nil then
1544
                block.Value=block.Value-1
1545
                end
1546
                end
1547
                end
1548
                end
1549
                if blocked==false then
1550
--                h:TakeDamage(Damage)
1551
                h.Health=h.Health-Damage
1552
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
1553
                else
1554
                h.Health=h.Health-(Damage/2)
1555
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
1556
                end
1557
                if Type=="Knockdown" then
1558
                Humanoid=hit.Parent.Humanoid
1559
Humanoid.PlatformStand=true
1560
coroutine.resume(coroutine.create(function(HHumanoid)
1561
swait(1)
1562
HHumanoid.PlatformStand=false
1563
end),Humanoid)
1564
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
1565
hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
1566
local bodvol=Instance.new("BodyVelocity")
1567
bodvol.velocity=angle*knockback
1568
bodvol.P=5000
1569
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1570
bodvol.Parent=hit
1571
rl=Instance.new("BodyAngularVelocity")
1572
rl.P=3000
1573
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1574
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1575
rl.Parent=hit
1576
game:GetService("Debris"):AddItem(bodvol,.5)
1577
game:GetService("Debris"):AddItem(rl,.5)
1578
                elseif Type=="Normal" then
1579
                bp=Instance.new("BodyVelocity")
1580
                bp.P=100000
1581
                bp.maxForce=Vector3.new(math.huge,0,math.huge)
1582
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1583
                if KnockbackType==1 then
1584
                bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
1585
                elseif KnockbackType==2 then
1586
                bp.velocity=Property.CFrame.lookVector*knockback
1587
                end
1588
                if knockback>0 then
1589
	                  bp.Parent=hit.Parent.Torso
1590
1591
                end
1592
                game:GetService("Debris"):AddItem(bp,.5)
1593
                elseif Type=="Up" then
1594
                local bodyVelocity=Instance.new("BodyVelocity")
1595
                bodyVelocity.velocity=vt(0,60,0)
1596
                bodyVelocity.P=5000
1597
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
1598
                bodyVelocity.Parent=hit
1599
                game:GetService("Debris"):AddItem(bodyVelocity,1)
1600
                rl=Instance.new("BodyAngularVelocity")
1601
                rl.P=3000
1602
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
1603
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
1604
                rl.Parent=hit
1605
                game:GetService("Debris"):AddItem(rl,.5)
1606
                elseif Type=="Snare" then
1607
                bp=Instance.new("BodyPosition")
1608
                bp.P=2000
1609
                bp.D=100
1610
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1611
                bp.position=hit.Parent.Torso.Position
1612
                bp.Parent=hit.Parent.Torso
1613
                game:GetService("Debris"):AddItem(bp,1)
1614
                elseif Type=="Target" then
1615
                if Targetting==false then
1616
                ZTarget=hit.Parent.Torso
1617
                coroutine.resume(coroutine.create(function(Part) 
1618
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1619
                swait(1)
1620
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
1621
                end),ZTarget)
1622
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
1623
                targetgui=Instance.new("BillboardGui")
1624
                targetgui.Parent=ZTarget
1625
                targetgui.Size=UDim2.new(10,100,10,100)
1626
                targ=Instance.new("ImageLabel")
1627
                targ.Parent=targetgui
1628
                targ.BackgroundTransparency=1
1629
                targ.Image="rbxassetid://4834067"
1630
                targ.Size=UDim2.new(1,0,1,0)
1631
                cam.CameraType="Scriptable"
1632
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1633
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1634
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1635
                Targetting=true
1636
                RocketTarget=ZTarget
1637
                for i=1,Property do
1638
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
1639
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
1640
                swait()
1641
                end
1642
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
1643
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
1644
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
1645
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
1646
                end
1647
                Targetting=true
1648
                RocketTarget=true
1649
                targetgui.Parent=true
1650
                cam.CameraType="Custom"
1651
                end
1652
                end
1653
                        debounce=Instance.new("BoolValue")
1654
                        debounce.Name="DebounceHit"
1655
                        debounce.Parent=hit.Parent
1656
                        debounce.Value=true
1657
                        game:GetService("Debris"):AddItem(debounce,Delay)
1658
                        c=Instance.new("ObjectValue")
1659
                        c.Name="creator"
1660
                        c.Value=Player
1661
                        c.Parent=h
1662
                        game:GetService("Debris"):AddItem(c,.5)
1663
                CRIT=true
1664
                hitDeb=true
1665
                AttackPos=6
1666
        end
1667
end
1668
 
1669
showDamage=function(Char,Dealt,du,Color)
1670
        m=Instance.new("Model")
1671
        m.Name=tostring(Dealt)
1672
        h=Instance.new("Humanoid")
1673
        h.Health=0
1674
        h.MaxHealth=0
1675
        h.Parent=m
1676
        c=Instance.new("Part")
1677
        c.Transparency=0
1678
        c.BrickColor=Color
1679
c.Transparency = 1
1680
        c.Name="Head"
1681
        c.TopSurface=0
1682
        c.BottomSurface=0
1683
        c.formFactor="Plate"
1684
        c.Size=Vector3.new(1,.4,1)
1685
1686
local txt = Instance.new("BillboardGui", c)
1687
txt.Adornee = c
1688
txt.Name = "_status"
1689
txt.Size = UDim2.new(2, 0, 1.2, 0)
1690
txt.StudsOffset = Vector3.new(-9, 8, 0)
1691
local text = Instance.new("TextLabel", txt)
1692
text.Size = UDim2.new(10, 0, 7, 0)
1693
text.FontSize = "Size12"
1694
text.TextScaled = true
1695
text.TextTransparency = 0.5
1696
text.BackgroundTransparency = 1 
1697
text.TextTransparency = 0.5
1698
text.TextStrokeTransparency = 0.5
1699
text.Font = "SciFi"
1700
text.TextStrokeColor3 = Color3.new(0,0,0)
1701
v=Instance.new("Part")
1702
v.Name = "ColorBrick"
1703
v.Parent=c
1704
v.FormFactor="Symmetric"
1705
v.Anchored=true
1706
v.CanCollide=false
1707
v.BottomSurface="Smooth"
1708
v.TopSurface="Smooth"
1709
v.Size=Vector3.new(10,5,3)
1710
v.Transparency=1
1711
v.CFrame=c.CFrame
1712
v.BrickColor=BrickColor.random()
1713
v.Transparency=1
1714
text.TextColor3 = t.BrickColor.Color
1715
v.Shape="Block"
1716
text.Text = tostring(Dealt)
1717
        ms=Instance.new("CylinderMesh")
1718
        ms.Scale=Vector3.new(.8,.8,.8)
1719
--[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
1720
  local rndm=math.random(1,#hitsounds)
1721
  local r=rndm
1722
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
1723
        if CRIT==true then
1724
                ms.Scale=Vector3.new(1,1.25,1)
1725
        end
1726
        ms.Parent=c
1727
        c.Reflectance=0
1728
        Instance.new("BodyGyro").Parent=c
1729
        c.Parent=m
1730
        if Char:findFirstChild("Head")~=nil then
1731
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
1732
        elseif Char.Parent:findFirstChild("Head")~=nil then
1733
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
1734
        end
1735
        f=Instance.new("BodyPosition")
1736
        f.P=200000
1737
        f.D=100
1738
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1739
        f.position=c.Position+Vector3.new(0,3,0)
1740
        f.Parent=c
1741
        game:GetService("Debris"):AddItem(m,.5+du)
1742
        c.CanCollide=false
1743
        m.Parent=workspace
1744
        c.CanCollide=false
1745
end
1746
1747
1748
------
1749
hito = function(dm, X, c, dn, dp, dq)	
1750
	for I,dr in pairs(workspace:GetChildren()) do
1751
		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
1752
			local ds = dr:FindFirstChild("Humanoid")
1753
				local dt = dr:FindFirstChild("HumanoidRootPart")
1754
				TakeDamage(ds, c)
1755
						if InForm == true then
1756
		ds.Parent:BreakJoints()
1757
		wait(1.2)
1758
		ds.Parent:Destroy()
1759
		end
1760
				ds:SetStateEnabled(16, true)
1761
				delay(dn, function()		
1762
		ds:SetStateEnabled(16, true)
1763
				end)
1764
				local du = Instance.new("StringValue")
1765
				du.Name = "alabo"
1766
				du.Parent = dt
1767
				game.Debris:AddItem(du, dn)
1768
				local dv = Instance.new("Part")
1769
				
1770
				dv.Size = Vector3.new(0.2, 0.2, 0.2)
1771
				dv.Transparency = 0.25
1772
				dv.Anchored = true
1773
				dv.CanCollide = false
1774
				dv.BrickColor = BrickColor.new("White")
1775
				dv.Material = "Neon"
1776
				dv.Locked = true
1777
				dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1778
				dv.Parent = modz
1779
				local dw = Instance.new("SpecialMesh")
1780
				dw.MeshType = "Sphere"
1781
				dw.Scale = Vector3.new(0.5, 0.5, 0.5)
1782
				dw.Parent = dv
1783
				game.Debris:AddItem(dv, 1)
1784
				local dx = Instance.new("Model")
1785
				dx.Name = c
1786
				dx.Parent = workspace
1787
				game.Debris:AddItem(dx, 0.5 + c / 75)
1788
				local dy = Instance.new("Humanoid")
1789
				dy.MaxHealth = 0
1790
				dy.Parent = dx
1791
				local dz = Instance.new("Part")
1792
				dz.Name = "Head"
1793
				dz.Locked = true
1794
				dz.Size = Vector3.new(0.2, 0.2, 0.2)
1795
				dz.Position = dt.Position
1796
				dz.BrickColor = BrickColor.new("New Yeller")
1797
				dz.Material = "Neon"
1798
				dz.Transparency = 1
1799
				dz.CanCollide = false
1800
				dz.Parent = dx
1801
				local dA = Instance.new("BodyPosition")
1802
				dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1803
				dA.P = 20000
1804
				dA.D = 300
1805
				dA.Position = dz.Position + Vector3.new(0, 5, 0)
1806
				dA.Parent = dz
1807
				local dB = Instance.new("CylinderMesh")
1808
				dB.Parent = dz
1809
				coroutine.resume(coroutine.create(function()		
1810
		while dB do
1811
			swait()
1812
			dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
1813
		end
1814
	end))
1815
					if dp then
1816
						local dC = Instance.new("BodyVelocity")
1817
						dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
1818
						dC.P = 9999999999
1819
						dC.Velocity = dp
1820
						dC.Parent = dt
1821
						game.Debris:AddItem(dC, dn)
1822
					end
1823
						if dq then
1824
							local dD = Instance.new("BodyAngularVelocity")
1825
							dD.MaxTorque = Vector3.new(99999, 999999, 999999)
1826
							dD.P = math.huge
1827
							dD.AngularVelocity = dq
1828
							dD.Parent = dt
1829
							game.Debris:AddItem(dD, dn)
1830
						end
1831
						local dE = Instance.new("Sound")
1832
						dE.Pitch = rd2(10, 11) / 10
1833
						dE.Volume = rd2(10, 13) / 10
1834
						dE.EmitterSize = 10
1835
						dE.SoundId = "rbxassetid://"
1836
						dE.Parent = dv
1837
						dE:Play()
1838
						coroutine.resume(coroutine.create(function()		
1839
		for I = 1, 5 do
1840
			swait()
1841
			dv.Transparency = dv.Transparency + 0.175
1842
			dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
1843
		end
1844
	end))
1845
		end
1846
	end
1847
end
1848
------
1849
1850
vt = Vector3.new
1851
local new = Instance.new
1852
local cf = CFrame.new
1853
local cfa = CFrame.Angles
1854
local bc = BrickColor.new
1855
1856
function bigbangattack()
1857
	attack = true
1858
	Humanoid.WalkSpeed = 0
1859
	      for i = 0, 8, 0.1 do
1860
        swait()
1861
  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)
1862
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1863
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1864
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
1865
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
1866
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
1867
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
1868
	end
1869
local rng = Instance.new("Part", mouse)
1870
        rng.Anchored = true
1871
        rng.BrickColor = BrickColor.new("Cyan")
1872
        rng.CanCollide = false
1873
        rng.FormFactor = 3
1874
        rng.Name = "Ring"
1875
        rng.Size = Vector3.new(0.4,0.4,0.4)
1876
        rng.Transparency = 0
1877
        rng.TopSurface = 0
1878
        rng.BottomSurface = 0
1879
        rng.CFrame = RootPart.CFrame 
1880
        local rngm = Instance.new("SpecialMesh", rng)
1881
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1882
1883
local rng3 = rng:Clone()
1884
rng3.Parent = char
1885
local rng3m = rng3.Mesh
1886
1887
local rng5 = rng:Clone()
1888
rng5.Parent = char
1889
rng5.BrickColor = BrickColor.new("Cyan")
1890
local rng5m = rng5.Mesh
1891
local rng6 = rng:Clone()
1892
rng6.Material = "Plastic"
1893
rng6.BrickColor = BrickColor.new("Cyan")
1894
rng6.Parent = char
1895
local rng6m = rng6.Mesh
1896
rng6m.Scale = vt(7.5,7.5,7.5)
1897
rng6m.MeshType = "FileMesh"
1898
rng6m.MeshId = "rbxassetid://430736398"
1899
local Must2 = Instance.new("Sound",rng6)
1900
Must2.SoundId = "rbxassetid://135581154"
1901
Must2.Pitch = 0.99
1902
Must2.Volume = 3
1903
Must2.Looped = false
1904
wait(0)
1905
Must2:Play()	
1906
local hita = rng6.Touched:connect(function(hit) 
1907
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
1908
end)
1909
1910
rng3.CFrame = RootPart.CFrame 
1911
1912
rng5.CFrame = RootPart.CFrame 
1913
rng6.CFrame = RootPart.CFrame
1914
			local pie222 = Instance.new("ParticleEmitter")
1915
pie222.Parent = rng6
1916
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
1917
pie222.LightEmission = 1
1918
pie222.Size = NumberSequence.new(6,1)
1919
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
1920
pie222.Transparency = NumberSequence.new(0.6,1)
1921
pie222.EmissionDirection = "Top"
1922
pie222.Enabled = true
1923
pie222.Lifetime = NumberRange.new(1)
1924
pie222.Rotation = NumberRange.new(-320, 320)
1925
pie222.Rate = 404
1926
pie222.Speed = NumberRange.new(0)
1927
pie222.LockedToPart = false
1928
pie222.VelocitySpread = 2 
1929
	wait()
1930
	local scaler = 10/5
1931
	local scaler2 = 10/5 
1932
	for i = 0,10,0.1 do
1933
		swait()
1934
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
1935
		
1936
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
1937
1938
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
1939
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
1940
		rng6.CFrame = rng3.CFrame
1941
		rng.Transparency = rng.Transparency + 1
1942
	
1943
		rng3.Transparency = rng3.Transparency + 0.01
1944
1945
		rng5.Transparency = rng5.Transparency + 0.01
1946
		rng6.Transparency = rng6.Transparency + 0.021
1947
		scaler = scaler - 0.125/5
1948
		scaler2 = scaler2 - 0.1/5
1949
	
1950
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
1951
	
1952
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
1953
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
1954
	end
1955
	hita:disconnect()
1956
	game:GetService("Debris"):AddItem(rng, 1)
1957
1958
	game:GetService("Debris"):AddItem(rng3, 1)
1959
1960
	game:GetService("Debris"):AddItem(rng5, 1)
1961
	attack = false
1962
	pie222:Destroy()
1963
	Humanoid.WalkSpeed = 16
1964
end
1965
1966
1967
function bigbangattack2()
1968
	attack = true
1969
	Humanoid.WalkSpeed = 0
1970
	      for i = 0, 8, 0.1 do
1971
        swait()
1972
   RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
1973
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
1974
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
1975
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
1976
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
1977
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
1978
	end
1979
local rng = Instance.new("Part", RightArm)
1980
        rng.Anchored = true
1981
        rng.BrickColor = BrickColor.new("Cyan")
1982
        rng.CanCollide = false
1983
        rng.FormFactor = 3
1984
        rng.Name = "Ring"
1985
        rng.Size = Vector3.new(0.4,0.4,0.4)
1986
        rng.Transparency = 0
1987
        rng.TopSurface = 0
1988
        rng.BottomSurface = 0
1989
        rng.CFrame = RootPart.CFrame 
1990
        local rngm = Instance.new("SpecialMesh", rng)
1991
        rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1992
1993
local rng3 = rng:Clone()
1994
rng3.Parent = char
1995
local rng3m = rng3.Mesh
1996
1997
local rng5 = rng:Clone()
1998
rng5.Parent = char
1999
rng5.BrickColor = BrickColor.new("Cyan")
2000
local rng5m = rng5.Mesh
2001
local rng6 = rng:Clone()
2002
rng6.Material = "Plastic"
2003
rng6.BrickColor = BrickColor.new("Cyan")
2004
rng6.Parent = char
2005
local rng6m = rng6.Mesh
2006
rng6m.Scale = vt(7.5,7.5,30.5)
2007
rng6m.MeshType = "FileMesh"
2008
rng6m.MeshId = "rbxassetid://430736398"
2009
local Must2 = Instance.new("Sound",Torso)
2010
Must2.SoundId = "rbxassetid://719747626"
2011
Must2.Pitch = 0.99
2012
Must2.Volume = 3
2013
Must2.Looped = false
2014
wait(0)
2015
Must2:Play()	
2016
local hita = rng6.Touched:connect(function(hit) 
2017
	ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
2018
end)
2019
2020
rng3.CFrame = Head.CFrame 
2021
2022
rng5.CFrame = Head.CFrame 
2023
rng6.CFrame = rng5.CFrame
2024
			local pie222 = Instance.new("ParticleEmitter")
2025
pie222.Parent = rng6
2026
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
2027
pie222.LightEmission = 1
2028
pie222.Size = NumberSequence.new(15,1)
2029
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
2030
pie222.Transparency = NumberSequence.new(0.6,1)
2031
pie222.EmissionDirection = "Top"
2032
pie222.Enabled = true
2033
pie222.Lifetime = NumberRange.new(1)
2034
pie222.Rotation = NumberRange.new(-320, 320)
2035
pie222.Rate = 404
2036
pie222.Speed = NumberRange.new(0)
2037
pie222.LockedToPart = false
2038
pie222.VelocitySpread = 2 
2039
	wait()
2040
	local scaler = 10/5
2041
	local scaler2 = 10/5 
2042
	for i = 0,10,0.1 do
2043
		swait()
2044
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
2045
		
2046
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
2047
2048
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
2049
		rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
2050
		rng6.CFrame = rng3.CFrame
2051
		rng.Transparency = rng.Transparency + 1
2052
	
2053
		rng3.Transparency = rng3.Transparency + 0.01
2054
2055
		rng5.Transparency = rng5.Transparency + 0.01
2056
		rng6.Transparency = rng6.Transparency + 0.021
2057
		scaler = scaler - 0.125/5
2058
		scaler2 = scaler2 - 0.1/5
2059
	
2060
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
2061
	
2062
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
2063
		 rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
2064
	end
2065
	hita:disconnect()
2066
	game:GetService("Debris"):AddItem(rng, 1)
2067
2068
	game:GetService("Debris"):AddItem(rng3, 1)
2069
2070
	game:GetService("Debris"):AddItem(rng5, 1)
2071
	attack = false
2072
	pie222:Destroy()
2073
	Humanoid.WalkSpeed = 16
2074
end
2075
2076
2077
2078
mouse.KeyDown:connect(function(key)
2079
	if key == "k" then
2080
		bigbangattack()
2081
	end
2082
end)
2083
2084
mouse.KeyDown:connect(function(k) ---galickgun
2085
  if attack == false and k == "n" and MV4 > 80 and firemode == true then
2086
    MV4 = 0
2087
local Must = Instance.new("Sound",Torso)
2088
Must.SoundId = "rbxassetid://719748223"
2089
Must.Pitch = 0.99
2090
Must.Volume = 3.4
2091
Must.Looped = false
2092
wait(0)
2093
Must:Play()	
2094
    Humanoid.WalkSpeed = 13
2095
local Aura = Instance.new('ParticleEmitter')
2096
Aura.Name = "Aura"
2097
Aura.Texture = "rbxassetid://347730682"
2098
Aura.Parent = Torso
2099
Aura.LightEmission = 1
2100
Aura.Transparency = NumberSequence.new(0.4,1)
2101
Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2102
Aura.Size = NumberSequence.new(1,9)
2103
Aura.Rotation = NumberRange.new(-360,360)
2104
Aura.LockedToPart = true
2105
Aura.Lifetime = NumberRange.new(1)
2106
Aura.Rate = 100
2107
Aura.Speed = NumberRange.new(0)
2108
Aura.EmissionDirection = "Top"
2109
local Aura2 = Instance.new('ParticleEmitter')
2110
Aura2.Name = "Aura"
2111
Aura2.Texture = "rbxassetid://1046299182"
2112
Aura2.Parent = Torso
2113
Aura2.LightEmission = 1
2114
Aura2.Transparency = NumberSequence.new(0,1)
2115
Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
2116
Aura2.Size = NumberSequence.new(14)
2117
Aura2.Rotation = NumberRange.new(-360,360)
2118
Aura2.LockedToPart = true
2119
Aura2.Lifetime = NumberRange.new(0.2)
2120
Aura2.Rate = 20
2121
Aura2.Speed = NumberRange.new(0)
2122
Aura2.EmissionDirection = "Top"
2123
    attack = true
2124
    Firepart1 = Instance.new("Part", RightArm)
2125
    Firepart1.Size = Vector3.new(1, 1, 1)
2126
    GuW1 = Instance.new("Weld")
2127
    GuW1.Name = "GuW"
2128
    GuW1.Part0 = RightArm
2129
    GuW1.C0 = cn(0, -1, 0)
2130
    GuW1.C1 = cn(0, 0, 0)
2131
    GuW1.Part1 = Firepart1
2132
    GuW1.Parent = RightArm
2133
    Firepart1.Transparency = 1
2134
    Firepart2 = Instance.new("Part", LeftArm)
2135
    Firepart2.Size = Vector3.new(1, 1, 1)
2136
    GuW2 = Instance.new("Weld")
2137
    GuW2.Name = "GuW"
2138
    GuW2.Part0 = LeftArm
2139
    GuW2.C0 = cn(0, -1, 0)
2140
    GuW2.C1 = cn(0, 0, 0)
2141
    GuW2.Part1 = Firepart2
2142
    GuW2.Parent = LeftArm
2143
    Firepart2.Transparency = 1
2144
    GuW1:Destroy()
2145
    GuW1 = Instance.new("Weld")
2146
    GuW1.Name = "GuW"
2147
    GuW1.Part0 = Torso
2148
    GuW1.C0 = cn(0, 0, -6)
2149
    GuW1.C1 = cn(0, 0, 0)
2150
    GuW1.Part1 = Firepart1
2151
    GuW1.Parent = Torso
2152
    GuW2:Destroy()
2153
    GuW2 = Instance.new("Weld")
2154
    GuW2.Name = "GuW"
2155
    GuW2.Part0 = Torso
2156
    GuW2.C0 = cn(0, 0, -6)
2157
    GuW2.C1 = cn(0, 0, 0)
2158
    GuW2.Part1 = Firepart2
2159
    GuW2.Parent = Torso
2160
    GuW2:Destroy()
2161
    GuW2 = Instance.new("Weld")
2162
    GuW2.Name = "GuW"
2163
    GuW2.Part0 = Torso
2164
    GuW2.C0 = cn(0, 0, -4)
2165
    GuW2.C1 = cn(0, 0, 0)
2166
    GuW2.Part1 = Firepart2
2167
    GuW2.Parent = Torso
2168
    for i = 0, 18, 0.1 do
2169
      swait()
2170
      if Torsovelocity.Y > 2 then
2171
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2172
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
2173
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2174
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2175
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2176
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2177
      elseif Torsovelocity.Y < 1 then
2178
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
2179
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
2180
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2181
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
2182
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2183
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2184
      end
2185
    end
2186
    GuW1:Destroy()
2187
    GuW1 = Instance.new("Weld")
2188
    GuW1.Name = "GuW"
2189
    GuW1.Part0 = Torso
2190
    GuW1.C0 = cn(0, 0, -15)
2191
    GuW1.C1 = cn(0, 0, 0)
2192
    GuW1.Part1 = Firepart1
2193
    GuW1.Parent = Torso
2194
    GuW2:Destroy()
2195
    GuW2 = Instance.new("Weld")
2196
    GuW2.Name = "GuW"
2197
    GuW2.Part0 = Torso
2198
    GuW2.C0 = cn(0, 0, -17.5)
2199
    GuW2.C1 = cn(0, 0, 0)
2200
    GuW2.Part1 = Firepart2
2201
    GuW2.Parent = Torso
2202
local Must = Instance.new("Sound",Torso)
2203
Must.SoundId = "rbxassetid://719747626"
2204
Must.Pitch = 0.99
2205
Must.Volume = 3.9
2206
Must.Looped = false
2207
wait(0)
2208
Must:Play()	
2209
    for i = 0, 1.25, 0.01 do
2210
      swait()
2211
      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)
2212
      shoottraildd22(mouse.Hit.p, Torso, 0)
2213
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
2214
      BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
2215
      if Torsovelocity.Y > 2 then
2216
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2217
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2218
        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)
2219
        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)
2220
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2221
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2222
      end
2223
    end
2224
Must:Stop()
2225
Aura:Destroy()
2226
Aura2:Destroy()
2227
    wait(0.5)
2228
    Humanoid.WalkSpeed = 16
2229
    attack = false
2230
    MV4 = 300
2231
    Firepart1:Destroy()
2232
    Firepart2:Destroy()
2233
  end
2234
end)
2235
2236
2237
d = {}
2238
function iteffect()
2239
2240
coroutine.resume(coroutine.create(function()
2241
2242
for i = 1, 10 do
2243
effect = Instance.new("Part", workspace)
2244
effect.Anchored = true
2245
effect.CanCollide = false
2246
effect.Size = Vector3.new(0.2, 3, 0.2)
2247
effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
2248
effect.Transparency = 0
2249
effect.Material = "Plastic"
2250
effect.BrickColor = BrickColor.new("Really black")
2251
table.insert(d, effect)
2252
game:GetService("Debris"):AddItem(effect, 0.3)
2253
end
2254
2255
coroutine.resume(coroutine.create(function()
2256
for i = 1, 10 do
2257
for i,e in pairs(d) do
2258
e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
2259
e.Transparency = e.Transparency + 0.030
2260
end
2261
wait(0.01)
2262
end
2263
2264
end))
2265
end))
2266
2267
2268
end
2269
2270
tp = true
2271
2272
mouse.KeyDown:connect(function(k)
2273
if k == "e" then
2274
if tp == true then
2275
tp = false
2276
local Must = Instance.new("Sound",Torso)
2277
Must.SoundId = "rbxassetid://1055279036"
2278
Must.Pitch = 0.99
2279
Must.Volume = 1.2
2280
Must.Looped = false
2281
wait(0)
2282
Must:Play()	
2283
Zanzoken = Instance.new("Part",char)
2284
Zanzoken.Anchored = true
2285
Zanzoken.CanCollide = false
2286
Zanzoken.Position = v3(999,999,999)
2287
Zanzoken.CFrame = Torso.CFrame
2288
game.Debris:AddItem(Zanzoken,0.5)
2289
Zanzoken.Transparency = 1
2290
wait()
2291
idk = Instance.new("BillboardGui",Zanzoken)
2292
idk.Size = UDim2.new(10,0,15,0)
2293
idk.AlwaysOnTop = false
2294
idk1 = Instance.new("ImageLabel",idk)
2295
idk1.BackgroundTransparency = 1
2296
idk.ExtentsOffset = v3(0,0,0)
2297
idk1.ImageTransparency = 0
2298
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2299
idk1.Size = UDim2.new(2,0,1,0)
2300
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2301
idk1.Image = "rbxassetid://319554883"
2302
char.Head.face.Parent = game.Lighting
2303
  wait(0)
2304
char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
2305
game.Lighting.face.Parent = char.Head
2306
   wait(0)
2307
Zanzoken = Instance.new("Part",char)
2308
Zanzoken.Anchored = true
2309
Zanzoken.CanCollide = false
2310
Zanzoken.Position = v3(999,999,999)
2311
Zanzoken.CFrame = Torso.CFrame
2312
game.Debris:AddItem(Zanzoken,0.5)
2313
Zanzoken.Transparency = 1
2314
wait()
2315
idk = Instance.new("BillboardGui",Zanzoken)
2316
idk.Size = UDim2.new(10,0,15,0)
2317
idk.AlwaysOnTop = false
2318
idk1 = Instance.new("ImageLabel",idk)
2319
idk1.BackgroundTransparency = 1
2320
idk.ExtentsOffset = v3(0,0,0)
2321
idk1.ImageTransparency = 0
2322
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
2323
idk1.Size = UDim2.new(2,0,1,0)
2324
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
2325
idk1.Image = "rbxassetid://319554883"
2326
2327
wait(0.4)
2328
tp = true
2329
2330
2331
end
2332
end
2333
end)
2334
2335
2336
MV4 = 300
2337
mouse.KeyDown:connect(function(k)
2338
  if attack == false and k == "v" and MV4 > 80 and firemode == true then
2339
    MV4 = 0
2340
local Must = Instance.new("Sound",workspace)
2341
Must.SoundId = "rbxassetid://194135434"
2342
Must.Pitch = 0.99
2343
Must.Volume = 1.7
2344
Must.Looped = true
2345
wait(0)
2346
Must:Play()
2347
		 local lb = Instance.new("Part")
2348
  lb.Parent = char
2349
   lb.Material = "Neon"
2350
    lb.Color = BrickColor.new("Gold").Color
2351
     lb.CanCollide = false
2352
     lb.Material = "Neon"
2353
     lb.Size = vt(1,1,1)
2354
     lb.CFrame = Torso.CFrame
2355
     lb.Rotation = vt(0,0,0)
2356
     lb.Anchored = true
2357
     lb.Transparency = 0
2358
     local thing = Instance.new("SpecialMesh",lb)
2359
     thing.MeshType = "FileMesh"
2360
     thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
2361
     thing.Scale = vt(0,15,0)
2362
     local chancerot = math.random(1,2)
2363
     for z = 0, 4 do
2364
     if chancerot == 1 then
2365
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2366
     elseif chancerot == 2 then
2367
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2368
     end
2369
     lb.Transparency = lb.Transparency + 0.1
2370
     thing.Scale = thing.Scale + vt(15,0,15)
2371
     wait()
2372
     end
2373
     for z = 0, 4 do
2374
     if chancerot == 1 then
2375
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2376
     elseif chancerot == 2 then
2377
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2378
     end
2379
     lb.Transparency = lb.Transparency + 0.1
2380
     thing.Scale = thing.Scale + vt(15,0,15)
2381
     wait()
2382
end
2383
2384
local Aura = Instance.new('ParticleEmitter')
2385
Aura.Name = "Aura"
2386
Aura.Texture = "rbxassetid://347730682"
2387
Aura.Parent = Torso
2388
Aura.LightEmission = 1
2389
Aura.Transparency = NumberSequence.new(0.5,1)
2390
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2391
Aura.Size = NumberSequence.new(1,25)
2392
Aura.Rotation = NumberRange.new(-360,360)
2393
Aura.LockedToPart = true
2394
Aura.Lifetime = NumberRange.new(1)
2395
Aura.Rate = 100
2396
Aura.Speed = NumberRange.new(0)
2397
Aura.EmissionDirection = "Top"
2398
local Aura2 = Instance.new('ParticleEmitter')
2399
Aura2.Name = "Aura"
2400
Aura2.Texture = "rbxassetid://1046299182"
2401
Aura2.Parent = Torso
2402
Aura2.LightEmission = 1
2403
Aura2.Transparency = NumberSequence.new(0,1)
2404
Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2405
Aura2.Size = NumberSequence.new(55)
2406
Aura2.Rotation = NumberRange.new(-360,360)
2407
Aura2.LockedToPart = true
2408
Aura2.Lifetime = NumberRange.new(0.2)
2409
Aura2.Rate = 20
2410
Aura2.Speed = NumberRange.new(0)
2411
Aura2.EmissionDirection = "Top"
2412
lig = Instance.new("PointLight",Player.Character.Torso)
2413
lig.Color=Color3.new(255,255,0)
2414
lig.Range = 12
2415
    Humanoid.WalkSpeed = 0.01
2416
    attack = true
2417
    Firepart1 = Instance.new("Part", RightArm)
2418
    Firepart1.Size = Vector3.new(1, 1, 1)
2419
    GuW1 = Instance.new("Weld")
2420
    GuW1.Name = "GuW"
2421
    GuW1.Part0 = RightArm
2422
    GuW1.C0 = cn(0, -1, 0)
2423
    GuW1.C1 = cn(0, 0, 0)
2424
    GuW1.Part1 = Firepart1
2425
    GuW1.Parent = RightArm
2426
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
2427
    Firepart1.Transparency = 1
2428
    Firepart2 = Instance.new("Part", LeftArm)
2429
    Firepart2.Size = Vector3.new(1, 1, 1)
2430
    GuW2 = Instance.new("Weld")
2431
    GuW2.Name = "GuW"
2432
    GuW2.Part0 = LeftArm
2433
    GuW2.C0 = cn(0, -1, 0)
2434
    GuW2.C1 = cn(0, 0, 0)
2435
    GuW2.Part1 = Firepart2
2436
    GuW2.Parent = LeftArm
2437
    Firepart2.Transparency = 1
2438
 
2439
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
2440
    GuW1:Destroy()
2441
    GuW1 = Instance.new("Weld")
2442
    GuW1.Name = "GuW"
2443
    GuW1.Part0 = Torso
2444
    GuW1.C0 = cn(0, 0, -6)
2445
    GuW1.C1 = cn(0, 0, 0)
2446
    GuW1.Part1 = Firepart1
2447
    GuW1.Parent = Torso
2448
    GuW2:Destroy()
2449
    GuW2 = Instance.new("Weld")
2450
    GuW2.Name = "GuW"
2451
    GuW2.Part0 = Torso
2452
    GuW2.C0 = cn(0, 0, -6)
2453
    GuW2.C1 = cn(0, 0, 0)
2454
    GuW2.Part1 = Firepart2
2455
    GuW2.Parent = Torso
2456
2457
    GuW2:Destroy()
2458
    GuW2 = Instance.new("Weld")
2459
    GuW2.Name = "GuW"
2460
    GuW2.Part0 = Torso
2461
    GuW2.C0 = cn(0, 0, -4)
2462
    GuW2.C1 = cn(0, 0, 0)
2463
    GuW2.Part1 = Firepart2
2464
    GuW2.Parent = Torso
2465
    for i = 0, 15, 0.1 do
2466
      swait()
2467
      if Torsovelocity.Y > 2 then
2468
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2469
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2470
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2471
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2472
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2473
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2474
      elseif Torsovelocity.Y < 1 then
2475
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2476
 Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2477
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2478
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2479
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2480
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2481
      end
2482
    end
2483
wait(16)
2484
local Aura3 = Instance.new('ParticleEmitter')
2485
Aura3.Name = "Aura"
2486
Aura3.Texture = "rbxassetid://1046299182"
2487
Aura3.Parent = Torso
2488
Aura3.LightEmission = 1
2489
Aura3.Transparency = NumberSequence.new(0.4,1)
2490
Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2491
Aura3.Size = NumberSequence.new(140)
2492
Aura3.Rotation = NumberRange.new(-360,360)
2493
Aura3.LockedToPart = true
2494
Aura3.Lifetime = NumberRange.new(0.2)
2495
Aura3.Rate = 70
2496
Aura3.Speed = NumberRange.new(0)
2497
Aura3.EmissionDirection = "Top"
2498
local Aura4 = Instance.new('ParticleEmitter')
2499
Aura4.Name = "Aura"
2500
Aura4.Texture = "rbxassetid://1046299182"
2501
Aura4.Parent = Torso
2502
Aura4.LightEmission = 1
2503
Aura4.Transparency = NumberSequence.new(0.7,1)
2504
Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
2505
Aura4.Size = NumberSequence.new(190)
2506
Aura4.Rotation = NumberRange.new(-360,360)
2507
Aura4.LockedToPart = true
2508
Aura4.Lifetime = NumberRange.new(0.2)
2509
Aura4.Rate = 120
2510
Aura4.Speed = NumberRange.new(0)
2511
Aura4.EmissionDirection = "Top"
2512
local Aura5 = Instance.new('ParticleEmitter')
2513
Aura5.Name = "Aura"
2514
Aura5.Texture = "rbxassetid://347730682"
2515
Aura5.Parent = Torso
2516
Aura5.LightEmission = 1
2517
Aura5.Transparency = NumberSequence.new(0.2,1)
2518
Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2519
Aura5.Size = NumberSequence.new(1,65)
2520
Aura5.Rotation = NumberRange.new(-360,360)
2521
Aura5.LockedToPart = true
2522
Aura5.Lifetime = NumberRange.new(1)
2523
Aura5.Rate = 200
2524
Aura5.Speed = NumberRange.new(0)
2525
Aura5.EmissionDirection = "Top"
2526
local quake = Instance.new("Sound",workspace) 
2527
quake.SoundId = "rbxassetid://1048411878"
2528
quake.Pitch = 0.99
2529
quake.Volume = 1.3
2530
quake.Looped = true
2531
wait(0)
2532
quake:Play()
2533
local scrr = Instance.new("Sound",Torso)
2534
scrr.SoundId = "rbxassetid://908472235"
2535
scrr.Pitch = 0.99
2536
scrr.Volume = 0.5
2537
scrr.Looped = true
2538
wait(0)
2539
scrr:Play()
2540
2541
 for i = 0, 2, 0.1 do
2542
      swait()
2543
		 local lb = Instance.new("Part")
2544
  lb.Parent = char
2545
   lb.Material = "Neon"
2546
    lb.Color = BrickColor.new("Gold").Color
2547
     lb.CanCollide = false
2548
     lb.Material = "Neon"
2549
     lb.Size = vt(0.5,0,0.5)
2550
     lb.CFrame = Torso.CFrame
2551
     lb.Rotation = vt(0,0,0)
2552
     lb.Anchored = true
2553
     lb.Transparency = 0
2554
     local thing = Instance.new("SpecialMesh",lb)
2555
     thing.MeshType = "FileMesh"
2556
     thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
2557
     thing.Scale = vt(0,15,0)
2558
     local chancerot = math.random(1,2)
2559
     for z = 0, 4 do
2560
     if chancerot == 1 then
2561
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2562
     elseif chancerot == 2 then
2563
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2564
     end
2565
     lb.Transparency = lb.Transparency + 0.1
2566
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2567
     wait()
2568
     end
2569
     for z = 0, 4 do
2570
     if chancerot == 1 then
2571
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
2572
     elseif chancerot == 2 then
2573
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
2574
     end
2575
     lb.Transparency = lb.Transparency + 0.1
2576
     thing.Scale = thing.Scale + vt(0.5,0,0.5)
2577
     wait()
2578
end
2579
end
2580
2581
    
2582
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
2583
    for i = 0, 24, 0.1 do
2584
      swait()
2585
      if Torsovelocity.Y > 2 then
2586
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2587
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2588
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2589
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2590
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2591
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2592
      elseif Torsovelocity.Y < 1 then
2593
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2594
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2595
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2596
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2597
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2598
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2599
      end
2600
    end
2601
wait(5)
2602
    GuW1:Destroy()
2603
    GuW1 = Instance.new("Weld")
2604
    GuW1.Name = "GuW"
2605
    GuW1.Part0 = Torso
2606
    GuW1.C0 = cn(0, 0, -15)
2607
    GuW1.C1 = cn(0, 0, 0)
2608
    GuW1.Part1 = Firepart1
2609
    GuW1.Parent = Torso
2610
    GuW2:Destroy()
2611
    GuW2 = Instance.new("Weld")
2612
    GuW2.Name = "GuW"
2613
    GuW2.Part0 = Torso
2614
    GuW2.C0 = cn(0, 0, -17.5)
2615
    GuW2.C1 = cn(0, 0, 0)
2616
    GuW2.Part1 = Firepart2
2617
    GuW2.Parent = Torso
2618
local Must2 = Instance.new("Sound",Torso) --1048411878
2619
Must2.SoundId = "rbxassetid://950551676"
2620
Must2.Pitch = 0.99
2621
Must2.Volume = math.huge
2622
Must2.Looped = false
2623
wait(0)
2624
Must2:Play()
2625
quake:Stop()
2626
scrr:Stop()
2627
local Gone = Instance.new('ParticleEmitter')
2628
Gone.Name = "Aura"
2629
Gone.Texture = "rbxassetid://1046299182"
2630
Gone.Parent = Torso
2631
Gone.LightEmission = 1
2632
Gone.Transparency = NumberSequence.new(0.7,1)
2633
Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2634
Gone.Size = NumberSequence.new(340)
2635
Gone.Rotation = NumberRange.new(-360,360)
2636
Gone.LockedToPart = true
2637
Gone.Lifetime = NumberRange.new(0.2)
2638
Gone.Rate = 70
2639
Gone.Speed = NumberRange.new(0)
2640
Gone.EmissionDirection = "Top"
2641
wait(2)
2642
Aura:Destroy()
2643
Aura2:Destroy()
2644
Aura3:Destroy()
2645
Aura4:Destroy()
2646
Aura5:Destroy()
2647
lig:Destroy()
2648
Gone:Destroy()
2649
    for i = 0, 3, 0.01 do
2650
      swait()
2651
      shoottraildd2(mouse.Hit.p, Torso, 0)
2652
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
2653
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
2654
      BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
2655
       if Torsovelocity.Y > 2 then
2656
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2657
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2658
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2659
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2660
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2661
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2662
      elseif Torsovelocity.Y < 1 then
2663
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2664
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
2665
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
2666
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
2667
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2668
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2669
      end
2670
    end
2671
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
2672
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
2673
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
2674
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
2675
    for i = 0, 3, 0.1 do
2676
      swait()
2677
      if Torsovelocity.Y > 2 then
2678
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2679
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
2680
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2681
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2682
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2683
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2684
      elseif Torsovelocity.Y < 1 then
2685
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
2686
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
2687
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
2688
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
2689
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2690
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2691
      end
2692
    end
2693
    wait(1)
2694
    Humanoid.WalkSpeed = 16
2695
    attack = false
2696
    MV4 = 0
2697
Must:Stop()
2698
    Firepart1:Destroy()
2699
    Firepart2:Destroy()
2700
  end
2701
end)
2702
2703
2704
2705
---forms
2706
mouse.KeyDown:connect(function(key)
2707
if key=="1" then	
2708
	Base()
2709
	SSJ()
2710
	char.JumPower = 150
2711
	end
2712
	end)
2713
Health = 140,000  --------- Serious mode aura.
2714
BaseHealth = 10,000
2715
2716
2717
2718
2719
SuperSaiyan = false
2720
2721
Player = game.Players.LocalPlayer
2722
Char = Player.Character
2723
Torso = Char.Torso
2724
2725
function SSJ()
2726
	for X = 1, 1 do wait()
2727
2728
2729
	wait(0)
2730
	for X = 1, 1 do wait()
2731
		local Effect = Instance.new("Part")
2732
	Effect.Name = "Effect"
2733
	Effect.Parent = Torso
2734
	Effect.CFrame = Torso.CFrame
2735
	Effect.BrickColor = BrickColor.new("Lapis")
2736
	Effect.Shape = "Ball"
2737
	Effect.Size = Vector3.new(1, 1, 1)
2738
	Effect.Anchored = true
2739
	Effect.Material = "Neon"
2740
	Effect.CanCollide = false
2741
		Effect.CFrame = Torso.CFrame
2742
		Effect.Size = Effect.Size + Vector3.new(0.5)
2743
		Effect.Transparency = Effect.Transparency + 0.04
2744
	end
2745
	end
2746
2747
repeat
2748
Torso:FindFirstChild("Effect"):Remove()
2749
until Torso:FindFirstChild("Effect") == nil
2750
2751
	
2752
local Color1 = Color3.new(255, 255, 0)
2753
local Color2 = Color3.new(255, 255, 0)	
2754
2755
Hair7:Destroy()
2756
Hair7 = Instance.new("Part")
2757
Hair7.Parent = char
2758
Hair7.Name = "Hair"
2759
Hair7.CanCollide = false
2760
Hair7.Locked = true
2761
Hair7.TopSurface = "Smooth"
2762
Hair7.BottomSurface = "Smooth"
2763
Hair7.formFactor = "Symmetric"
2764
Hair7.Material = "Neon"
2765
Hair7.BrickColor = BrickColor.new("Daisy orange")
2766
Hair7.CFrame = char.Torso.CFrame
2767
Hair7.Size = Vector3.new(1, 1, 1)
2768
Hair7.Transparency = 0
2769
2770
2771
Weld1 = Instance.new("Weld")
2772
Weld1.Parent = char.Head
2773
Weld1.Part0 = char.Head
2774
Weld1.Part1 = Hair7
2775
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2776
2777
Mesh = Instance.new("SpecialMesh")
2778
Mesh.Offset = Vector3.new(0,-0.4,0)
2779
Mesh.Parent = Hair7
2780
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2781
Mesh.MeshType = "FileMesh"
2782
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2783
Mesh.TextureId = "" 
2784
char.Head.face.Texture = "rbxassetid://1108357707"
2785
local Must = Instance.new("Sound",Torso)
2786
Must.SoundId = "rbxassetid://1035030726"
2787
Must.Pitch = 0.99
2788
Must.Volume = 1.4
2789
Must.Looped = false
2790
wait(0)
2791
Must:Play()	
2792
	a21e = new("Part",char)
2793
a21e.Name = "Beam"..num
2794
a21e.Locked = true
2795
a21e.Size = v3(1,1,1)
2796
a21e.CanCollide = false
2797
a21e.BrickColor = bc("Gold")
2798
a21e.Material = "Neon"
2799
a21e.Transparency = 0
2800
aa21e = new("SpecialMesh",a21e)
2801
a21e.Anchored = true
2802
a21e.Position = RootPart.Position
2803
aa21e.MeshType = "Sphere"
2804
aa21e.Scale = v3(1,1,1)
2805
	a51e = new("Part",char)
2806
a51e.Name = "Beam"..num
2807
a51e.Locked = true
2808
a51e.Size = v3(1,1,1)
2809
a51e.CanCollide = false
2810
a51e.BrickColor = bc("New Yeller")
2811
a51e.Material = "Neon"
2812
a51e.Transparency = 0
2813
aa51e = new("SpecialMesh",a51e)
2814
a51e.Anchored = true
2815
a51e.Position = RootPart.Position
2816
aa51e.MeshType = "Sphere"
2817
aa51e.Scale = v3(1,1,1)
2818
	a61e = new("Part",char)
2819
a61e.Name = "Beam"..num
2820
a61e.Locked = true
2821
a61e.Size = v3(1,1,1)
2822
a61e.CanCollide = false
2823
a61e.BrickColor = bc("White")
2824
a61e.Material = "Neon"
2825
a61e.Transparency = 0
2826
aa61e = new("SpecialMesh",a61e)
2827
a61e.Anchored = true
2828
a61e.Position = RootPart.Position
2829
aa61e.MeshType = "Sphere"
2830
aa61e.Scale = v3(1,1,1)
2831
for i = 1,50 do
2832
	wait()
2833
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
2834
	a21e.Transparency = a21e.Transparency + 0.03
2835
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
2836
	a51e.Transparency = a51e.Transparency + 0.03
2837
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
2838
	a61e.Transparency = a61e.Transparency + 0.02
2839
end
2840
a61e:Destroy()
2841
aa61e:Destroy()
2842
a51e:Destroy()
2843
aa51e:Destroy()
2844
a21e:Destroy()
2845
aa21e:Destroy()
2846
	
2847
2848
local Aura = Instance.new('ParticleEmitter')
2849
Aura.Name = "Aura"
2850
Aura.Texture = "rbxassetid://347730682"
2851
Aura.Parent = Torso
2852
Aura.LightEmission = 1
2853
Aura.Transparency = NumberSequence.new(0.6,1)
2854
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
2855
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
2856
Aura.LockedToPart = true
2857
Aura.Lifetime = NumberRange.new(1)
2858
Aura.Rate = 100
2859
Aura.Speed = NumberRange.new(4.3)
2860
Aura.EmissionDirection = "Top"
2861
2862
SuperSaiyan = true	
2863
Humanoid.JumpPower = 120
2864
	
2865
Char.Humanoid.MaxHealth = Health
2866
wait(0.3)	
2867
Char.Humanoid.Health = Health
2868
wait(0.7)
2869
Must:Destroy()
2870
end
2871
2872
function Base()
2873
	SuperSaiyan = false
2874
	local Effect = Instance.new("Part")
2875
	Effect.Name = "Effect"
2876
	Effect.Parent = Torso
2877
	Effect.CFrame = Torso.CFrame
2878
	Effect.BrickColor = BrickColor.new("White")
2879
	Effect.Shape = "Ball"
2880
	Effect.Size = Vector3.new(8, 8, 8)
2881
	Effect.Anchored = true
2882
	Effect.Material = "Neon"
2883
	Effect.CanCollide = false
2884
	for loop = 1, 25 do wait()
2885
		Effect.CFrame = Torso.CFrame
2886
		Effect.Size = Effect.Size + Vector3.new(-0.5)
2887
		Effect.Transparency = Effect.Transparency + 0.04
2888
		
2889
	end
2890
repeat
2891
	
2892
	
2893
Torso:FindFirstChild("Effect"):Remove()
2894
until Torso:FindFirstChild("Effect") == nil
2895
2896
char.Head.face.Texture = "rbxassetid://1108342609"
2897
Hair7:Destroy()
2898
wait(0.1)
2899
Hair7 = Instance.new("Part")
2900
Hair7.Parent = char
2901
Hair7.Name = "Hair"
2902
Hair7.CanCollide = false
2903
Hair7.Locked = true
2904
Hair7.TopSurface = "Smooth"
2905
Hair7.BottomSurface = "Smooth"
2906
Hair7.formFactor = "Symmetric"
2907
Hair7.Material = "Neon"
2908
Hair7.BrickColor = BrickColor.new("Really black")
2909
Hair7.CFrame = char.Torso.CFrame
2910
Hair7.Size = Vector3.new(1, 1, 1)
2911
Hair7.Transparency = 0
2912
2913
2914
Weld1 = Instance.new("Weld")
2915
Weld1.Parent = char.Head
2916
Weld1.Part0 = char.Head
2917
Weld1.Part1 = Hair7
2918
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
2919
2920
Mesh = Instance.new("SpecialMesh")
2921
Mesh.Offset = Vector3.new(0,-0.4,0)
2922
Mesh.Parent = Hair7
2923
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
2924
Mesh.MeshType = "FileMesh"
2925
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
2926
Mesh.TextureId = "" 
2927
2928
2929
2930
for i, v in pairs(Torso:GetChildren()) do
2931
	if v:IsA('ParticleEmitter') then
2932
		v:Remove()
2933
	end
2934
end
2935
for i, v in pairs(LeftArm:GetChildren()) do
2936
	if v:IsA('ParticleEmitter') then
2937
		v:Remove()
2938
	end
2939
end
2940
for i, v in pairs(RightArm:GetChildren()) do
2941
	if v:IsA('ParticleEmitter') then
2942
		v:Remove()
2943
	end
2944
end
2945
for i, v in pairs(RightLeg:GetChildren()) do
2946
	if v:IsA('ParticleEmitter') then
2947
		v:Remove()
2948
	end
2949
end
2950
for i, v in pairs(LeftLeg:GetChildren()) do
2951
	if v:IsA('ParticleEmitter') then
2952
		v:Remove()
2953
	end
2954
end
2955
	
2956
2957
end
2958
2959
mouse.KeyDown:connect(function(key)
2960
if key=="9" then	
2961
	Base()
2962
end
2963
end)
2964
2965
mouse.KeyDown:connect(function(key)
2966
if key=="4" then	
2967
	Base()
2968
	SSJB()
2969
	char.JumPower = 150
2970
	end
2971
	end)
2972
Health = 140,000  --------- Serious mode aura.
2973
BaseHealth = 10,000
2974
2975
2976
2977
2978
SuperSaiyanBlue = false
2979
2980
Player = game.Players.LocalPlayer
2981
Char = Player.Character
2982
Torso = Char.Torso
2983
2984
function SSJB()
2985
	for X = 1, 1 do wait()
2986
2987
2988
	wait(0)
2989
	for X = 1, 1 do wait()
2990
		local Effect = Instance.new("Part")
2991
	Effect.Name = "Effect"
2992
	Effect.Parent = Torso
2993
	Effect.CFrame = Torso.CFrame
2994
	Effect.BrickColor = BrickColor.new("Lapis")
2995
	Effect.Shape = "Ball"
2996
	Effect.Size = Vector3.new(1, 1, 1)
2997
	Effect.Anchored = true
2998
	Effect.Material = "Neon"
2999
	Effect.CanCollide = false
3000
		Effect.CFrame = Torso.CFrame
3001
		Effect.Size = Effect.Size + Vector3.new(0.5)
3002
		Effect.Transparency = Effect.Transparency + 0.04
3003
	end
3004
	end
3005
3006
repeat
3007
Torso:FindFirstChild("Effect"):Remove()
3008
until Torso:FindFirstChild("Effect") == nil
3009
3010
	
3011
local Color1 = Color3.new(255, 255, 0)
3012
local Color2 = Color3.new(255, 255, 0)	
3013
3014
 for i = 0, 3, 0.1 do
3015
	swait()
3016
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
3017
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
3018
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
3019
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
3020
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3021
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
3022
end
3023
3024
Hair7:Destroy()
3025
wait(0.1)
3026
Hair7 = Instance.new("Part")
3027
Hair7.Parent = char
3028
Hair7.Name = "Hair"
3029
Hair7.CanCollide = false
3030
Hair7.Locked = true
3031
Hair7.TopSurface = "Smooth"
3032
Hair7.BottomSurface = "Smooth"
3033
Hair7.formFactor = "Symmetric"
3034
Hair7.Material = "Neon"
3035
Hair7.BrickColor = BrickColor.new("Cyan")
3036
Hair7.CFrame = char.Torso.CFrame
3037
Hair7.Size = Vector3.new(1, 1, 1)
3038
Hair7.Transparency = 0
3039
3040
3041
Weld1 = Instance.new("Weld")
3042
Weld1.Parent = char.Head
3043
Weld1.Part0 = char.Head
3044
Weld1.Part1 = Hair7
3045
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3046
3047
Mesh = Instance.new("SpecialMesh")
3048
Mesh.Offset = Vector3.new(0,-0.4,0)
3049
Mesh.Parent = Hair7
3050
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3051
Mesh.MeshType = "FileMesh"
3052
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3053
Mesh.TextureId = "" 
3054
wait(0.1)
3055
char.Head.face.Texture = "rbxassetid://262534270"
3056
local Must = Instance.new("Sound",Torso)
3057
Must.SoundId = "rbxassetid://874183151"
3058
Must.Pitch = 0.99
3059
Must.Volume = 1.4
3060
Must.Looped = false
3061
wait(0)
3062
Must:Play()	
3063
	a21e = new("Part",char)
3064
a21e.Name = "Beam"..num
3065
a21e.Locked = true
3066
a21e.Size = v3(1,1,1)
3067
a21e.CanCollide = false
3068
a21e.BrickColor = bc("Toothpaste")
3069
a21e.Material = "Neon"
3070
a21e.Transparency = 0
3071
aa21e = new("SpecialMesh",a21e)
3072
a21e.Anchored = true
3073
a21e.Position = RootPart.Position
3074
aa21e.MeshType = "Sphere"
3075
aa21e.Scale = v3(1,1,1)
3076
	a51e = new("Part",char)
3077
a51e.Name = "Beam"..num
3078
a51e.Locked = true
3079
a51e.Size = v3(1,1,1)
3080
a51e.CanCollide = false
3081
a51e.BrickColor = bc("Cyan")
3082
a51e.Material = "Neon"
3083
a51e.Transparency = 0
3084
aa51e = new("SpecialMesh",a51e)
3085
a51e.Anchored = true
3086
a51e.Position = RootPart.Position
3087
aa51e.MeshType = "Sphere"
3088
aa51e.Scale = v3(1,1,1)
3089
	a61e = new("Part",char)
3090
a61e.Name = "Beam"..num
3091
a61e.Locked = true
3092
a61e.Size = v3(1,1,1)
3093
a61e.CanCollide = false
3094
a61e.BrickColor = bc("Lapis")
3095
a61e.Material = "Neon"
3096
a61e.Transparency = 0
3097
aa61e = new("SpecialMesh",a61e)
3098
a61e.Anchored = true
3099
a61e.Position = RootPart.Position
3100
aa61e.MeshType = "Sphere"
3101
aa61e.Scale = v3(1,1,1)
3102
for i = 1,50 do
3103
	wait()
3104
	aa21e.Scale = aa21e.Scale + v3(2,2,2)
3105
	a21e.Transparency = a21e.Transparency + 0.03
3106
	aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
3107
	a51e.Transparency = a51e.Transparency + 0.03
3108
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3109
	a61e.Transparency = a61e.Transparency + 0.02
3110
end
3111
a61e:Destroy()
3112
aa61e:Destroy()
3113
a51e:Destroy()
3114
aa51e:Destroy()
3115
a21e:Destroy()
3116
aa21e:Destroy()
3117
	
3118
3119
local Aura = Instance.new('ParticleEmitter')
3120
Aura.Name = "Aura"
3121
Aura.Texture = "rbxassetid://347730682"
3122
Aura.Parent = Torso
3123
Aura.LightEmission = 1
3124
Aura.Transparency = NumberSequence.new(0.4,1)
3125
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3126
Aura.Size = NumberSequence.new(4,6.9,0.2)
3127
Aura.LockedToPart = true
3128
Aura.Lifetime = NumberRange.new(1)
3129
Aura.Rate = 100
3130
Aura.Rotation = NumberRange.new(-20, 15)
3131
Aura.Speed = NumberRange.new(4.3)
3132
Aura.EmissionDirection = "Top"
3133
local Aura = Instance.new('ParticleEmitter')
3134
Aura.Name = "Aura"
3135
Aura.Texture = "rbxassetid://347730682"
3136
Aura.Parent = Torso
3137
Aura.LightEmission = 1
3138
Aura.Transparency = NumberSequence.new(0.9,1)
3139
Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
3140
Aura.Size = NumberSequence.new(4,6.9,0.2)
3141
Aura.LockedToPart = true
3142
Aura.Lifetime = NumberRange.new(1)
3143
Aura.Rate = 100
3144
Aura.Rotation = NumberRange.new(-20, 15)
3145
Aura.Speed = NumberRange.new(4.3)
3146
Aura.EmissionDirection = "Top"
3147
      local tra = Instance.new('ParticleEmitter')
3148
        tra.Parent = Torso
3149
        tra.LightEmission = 1
3150
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3151
        tra.Rate = 15
3152
        tra.Rotation = NumberRange.new(-5, 5)
3153
        tra.Lifetime = NumberRange.new(1.5, 2)
3154
         tra.Size = NumberSequence.new(0.098,0)
3155
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3156
        tra.Speed = NumberRange.new(0.5)
3157
        tra.VelocitySpread = 360
3158
        tra.VelocityInheritance = 0.5
3159
        tra.ZOffset = 2
3160
   local tra = Instance.new('ParticleEmitter')
3161
        tra.Parent = LeftArm
3162
        tra.LightEmission = 1
3163
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3164
        tra.Rate = 15
3165
        tra.Rotation = NumberRange.new(-5, 5)
3166
        tra.Lifetime = NumberRange.new(1.5, 2)
3167
         tra.Size = NumberSequence.new(0.098,0)
3168
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3169
        tra.Speed = NumberRange.new(0.5)
3170
        tra.VelocitySpread = 360
3171
        tra.VelocityInheritance = 0.5
3172
        tra.ZOffset = 2
3173
   local tra = Instance.new('ParticleEmitter')
3174
        tra.Parent = RightArm
3175
        tra.LightEmission = 1
3176
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3177
        tra.Rate = 15
3178
        tra.Rotation = NumberRange.new(-5, 5)
3179
        tra.Lifetime = NumberRange.new(1.5, 2)
3180
         tra.Size = NumberSequence.new(0.098,0)
3181
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3182
        tra.Speed = NumberRange.new(0.5)
3183
        tra.VelocitySpread = 360
3184
        tra.VelocityInheritance = 0.5
3185
        tra.ZOffset = 2
3186
   local tra = Instance.new('ParticleEmitter')
3187
        tra.Parent = LeftLeg
3188
        tra.LightEmission = 1
3189
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3190
        tra.Rate = 15
3191
        tra.Rotation = NumberRange.new(-5, 5)
3192
        tra.Lifetime = NumberRange.new(1.5, 2)
3193
         tra.Size = NumberSequence.new(0.098,0)
3194
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3195
        tra.Speed = NumberRange.new(0.5)
3196
        tra.VelocitySpread = 360
3197
        tra.VelocityInheritance = 0.5
3198
        tra.ZOffset = 2
3199
   local tra = Instance.new('ParticleEmitter')
3200
        tra.Parent = RightLeg
3201
        tra.LightEmission = 1
3202
        tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3203
        tra.Rate = 15
3204
        tra.Rotation = NumberRange.new(-5, 5)
3205
        tra.Lifetime = NumberRange.new(1.5, 2)
3206
         tra.Size = NumberSequence.new(0.098,0)
3207
    tra.Transparency = NumberSequence.new(0.2,0.3,1)
3208
        tra.Speed = NumberRange.new(0.5)
3209
        tra.VelocitySpread = 360
3210
        tra.VelocityInheritance = 0.5
3211
        tra.ZOffset = 2
3212
3213
SuperSaiyanBlue = true	
3214
Humanoid.JumpPower = 120
3215
	
3216
Char.Humanoid.MaxHealth = Health
3217
wait(0.3)	
3218
Char.Humanoid.Health = Health
3219
wait(0.7)
3220
Must:Destroy()
3221
end
3222
3223
function Base()
3224
	SuperSaiyanBlue = false
3225
	local Effect = Instance.new("Part")
3226
	Effect.Name = "Effect"
3227
	Effect.Parent = Torso
3228
	Effect.CFrame = Torso.CFrame
3229
	Effect.BrickColor = BrickColor.new("White")
3230
	Effect.Shape = "Ball"
3231
	Effect.Size = Vector3.new(8, 8, 8)
3232
	Effect.Anchored = true
3233
	Effect.Material = "Neon"
3234
	Effect.CanCollide = false
3235
	for loop = 1, 25 do wait()
3236
		Effect.CFrame = Torso.CFrame
3237
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3238
		Effect.Transparency = Effect.Transparency + 0.04
3239
		
3240
	end
3241
repeat
3242
	
3243
	
3244
Torso:FindFirstChild("Effect"):Remove()
3245
until Torso:FindFirstChild("Effect") == nil
3246
3247
char.Head.face.Texture = "rbxassetid://1108342609"
3248
Hair7:Destroy()
3249
wait(0.1)
3250
Hair7 = Instance.new("Part")
3251
Hair7.Parent = char
3252
Hair7.Name = "Hair"
3253
Hair7.CanCollide = false
3254
Hair7.Locked = true
3255
Hair7.TopSurface = "Smooth"
3256
Hair7.BottomSurface = "Smooth"
3257
Hair7.formFactor = "Symmetric"
3258
Hair7.Material = "Neon"
3259
Hair7.BrickColor = BrickColor.new("Really black")
3260
Hair7.CFrame = char.Torso.CFrame
3261
Hair7.Size = Vector3.new(1, 1, 1)
3262
Hair7.Transparency = 0
3263
3264
3265
Weld1 = Instance.new("Weld")
3266
Weld1.Parent = char.Head
3267
Weld1.Part0 = char.Head
3268
Weld1.Part1 = Hair7
3269
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3270
3271
Mesh = Instance.new("SpecialMesh")
3272
Mesh.Offset = Vector3.new(0,-0.4,0)
3273
Mesh.Parent = Hair7
3274
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3275
Mesh.MeshType = "FileMesh"
3276
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3277
Mesh.TextureId = "" 
3278
3279
3280
3281
for i, v in pairs(Torso:GetChildren()) do
3282
	if v:IsA('ParticleEmitter') then
3283
		v:Remove()
3284
	end
3285
end
3286
for i, v in pairs(LeftArm:GetChildren()) do
3287
	if v:IsA('ParticleEmitter') then
3288
		v:Remove()
3289
	end
3290
end
3291
for i, v in pairs(RightArm:GetChildren()) do
3292
	if v:IsA('ParticleEmitter') then
3293
		v:Remove()
3294
	end
3295
end
3296
for i, v in pairs(RightLeg:GetChildren()) do
3297
	if v:IsA('ParticleEmitter') then
3298
		v:Remove()
3299
	end
3300
end
3301
for i, v in pairs(LeftLeg:GetChildren()) do
3302
	if v:IsA('ParticleEmitter') then
3303
		v:Remove()
3304
	end
3305
end
3306
	
3307
3308
end
3309
mouse.KeyDown:connect(function(key)
3310
if key=="9" then	
3311
	Base()
3312
end
3313
end)
3314
3315
mouse.KeyDown:connect(function(key)
3316
if key=="2" then	
3317
Base()
3318
	SSJVEGETA()
3319
	char.JumPower = 150
3320
	end
3321
	end)
3322
Health = math.huge  --------- Serious mode aura.
3323
BaseHealth = math.huge
3324
3325
3326
3327
3328
SuperVegeta = false
3329
3330
Player = game.Players.LocalPlayer
3331
Char = Player.Character
3332
Torso = Char.Torso
3333
3334
function SSJVEGETA()
3335
	for X = 1, 1 do wait()
3336
3337
3338
	wait(0)
3339
	for X = 1, 1 do wait()
3340
		local Effect = Instance.new("Part")
3341
	Effect.Name = "Effect"
3342
	Effect.Parent = Torso
3343
	Effect.CFrame = Torso.CFrame
3344
	Effect.BrickColor = BrickColor.new("Lapis")
3345
	Effect.Shape = "Ball"
3346
	Effect.Size = Vector3.new(1, 1, 1)
3347
	Effect.Anchored = true
3348
	Effect.Material = "Neon"
3349
	Effect.CanCollide = false
3350
		Effect.CFrame = Torso.CFrame
3351
		Effect.Size = Effect.Size + Vector3.new(0.5)
3352
		Effect.Transparency = Effect.Transparency + 0.04
3353
	end
3354
	end
3355
3356
repeat
3357
Torso:FindFirstChild("Effect"):Remove()
3358
until Torso:FindFirstChild("Effect") == nil
3359
3360
	
3361
local Color1 = Color3.new(255, 255, 0)
3362
local Color2 = Color3.new(255, 255, 0)	
3363
3364
3365
Hair7:Destroy()
3366
wait(0.1)
3367
Hair7 = Instance.new("Part")
3368
Hair7.Parent = char
3369
Hair7.Name = "Hair"
3370
Hair7.CanCollide = false
3371
Hair7.Locked = true
3372
Hair7.TopSurface = "Smooth"
3373
Hair7.BottomSurface = "Smooth"
3374
Hair7.formFactor = "Symmetric"
3375
Hair7.Material = "Neon"
3376
Hair7.BrickColor = BrickColor.new("Bright yellow")
3377
Hair7.CFrame = char.Torso.CFrame
3378
Hair7.Size = Vector3.new(1, 1, 1)
3379
Hair7.Transparency = 0
3380
3381
3382
Weld1 = Instance.new("Weld")
3383
Weld1.Parent = char.Head
3384
Weld1.Part0 = char.Head
3385
Weld1.Part1 = Hair7
3386
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3387
3388
Mesh = Instance.new("SpecialMesh")
3389
Mesh.Offset = Vector3.new(0,-0.4,0)
3390
Mesh.Parent = Hair7
3391
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3392
Mesh.MeshType = "FileMesh"
3393
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3394
Mesh.TextureId = "" 
3395
char.Head.face.Texture = "rbxassetid://1108357707"
3396
local Must = Instance.new("Sound",Torso)
3397
Must.SoundId = "rbxassetid://1035030726"
3398
Must.Pitch = 0.99
3399
Must.Volume = 1.4
3400
Must.Looped = false
3401
wait(0)
3402
Must:Play()	
3403
	a21e = new("Part",char)
3404
a21e.Name = "Beam"..num
3405
a21e.Locked = true
3406
a21e.Size = v3(1,1,1)
3407
a21e.CanCollide = false
3408
a21e.BrickColor = bc("Gold")
3409
a21e.Material = "Neon"
3410
a21e.Transparency = 0
3411
aa21e = new("SpecialMesh",a21e)
3412
a21e.Anchored = true
3413
a21e.Position = RootPart.Position
3414
aa21e.MeshType = "Sphere"
3415
aa21e.Scale = v3(1,1,1)
3416
	a51e = new("Part",char)
3417
a51e.Name = "Beam"..num
3418
a51e.Locked = true
3419
a51e.Size = v3(1,1,1)
3420
a51e.CanCollide = false
3421
a51e.BrickColor = bc("New Yeller")
3422
a51e.Material = "Neon"
3423
a51e.Transparency = 0
3424
aa51e = new("SpecialMesh",a51e)
3425
a51e.Anchored = true
3426
a51e.Position = RootPart.Position
3427
aa51e.MeshType = "Sphere"
3428
aa51e.Scale = v3(1,1,1)
3429
	a61e = new("Part",char)
3430
a61e.Name = "Beam"..num
3431
a61e.Locked = true
3432
a61e.Size = v3(1,1,1)
3433
a61e.CanCollide = false
3434
a61e.BrickColor = bc("White")
3435
a61e.Material = "Neon"
3436
a61e.Transparency = 0
3437
aa61e = new("SpecialMesh",a61e)
3438
a61e.Anchored = true
3439
a61e.Position = RootPart.Position
3440
aa61e.MeshType = "Sphere"
3441
aa61e.Scale = v3(1,1,1)
3442
for i = 1,50 do
3443
	wait()
3444
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3445
	a21e.Transparency = a21e.Transparency + 0.03
3446
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3447
	a51e.Transparency = a51e.Transparency + 0.03
3448
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3449
	a61e.Transparency = a61e.Transparency + 0.02
3450
end
3451
a61e:Destroy()
3452
aa61e:Destroy()
3453
a51e:Destroy()
3454
aa51e:Destroy()
3455
a21e:Destroy()
3456
aa21e:Destroy()
3457
	
3458
3459
local Aura = Instance.new('ParticleEmitter')
3460
Aura.Name = "Aura"
3461
Aura.Texture = "rbxassetid://347730682"
3462
Aura.Parent = Torso
3463
Aura.LightEmission = 1
3464
Aura.Transparency = NumberSequence.new(0.6,1)
3465
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3466
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3467
Aura.LockedToPart = true
3468
Aura.Lifetime = NumberRange.new(1)
3469
Aura.Rate = 100
3470
Aura.Speed = NumberRange.new(4.3)
3471
Aura.EmissionDirection = "Top"
3472
local Aura = Instance.new('ParticleEmitter')
3473
Aura.Name = "Aura"
3474
Aura.Texture = "rbxassetid://1046299182"
3475
Aura.Parent = Torso
3476
Aura.LightEmission = 1
3477
Aura.Transparency = NumberSequence.new(0.6,1)
3478
Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
3479
Aura.Size = NumberSequence.new(5)
3480
Aura.Rotation = NumberRange.new(-20,15)
3481
Aura.LockedToPart = true
3482
Aura.Lifetime = NumberRange.new(0.2)
3483
Aura.Rate = 20
3484
Aura.Speed = NumberRange.new(0)
3485
Aura.EmissionDirection = "Top"
3486
3487
SuperVegeta = true
3488
Humanoid.WalkSpeed = 10
3489
Humanoid.JumpPower = 120
3490
	
3491
Char.Humanoid.MaxHealth = Health
3492
wait(0.3)	
3493
Char.Humanoid.Health = Health
3494
wait(0.7)
3495
Must:Destroy()
3496
end
3497
3498
function Base()
3499
	SuperVegeta = false
3500
	local Effect = Instance.new("Part")
3501
	Effect.Name = "Effect"
3502
	Effect.Parent = Torso
3503
	Effect.CFrame = Torso.CFrame
3504
	Effect.BrickColor = BrickColor.new("White")
3505
	Effect.Shape = "Ball"
3506
	Effect.Size = Vector3.new(8, 8, 8)
3507
	Effect.Anchored = true
3508
	Effect.Material = "Neon"
3509
	Effect.CanCollide = false
3510
	for loop = 1, 25 do wait()
3511
		Effect.CFrame = Torso.CFrame
3512
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3513
		Effect.Transparency = Effect.Transparency + 0.04
3514
		
3515
	end
3516
repeat
3517
	
3518
	
3519
Torso:FindFirstChild("Effect"):Remove()
3520
until Torso:FindFirstChild("Effect") == nil
3521
3522
char.Head.face.Texture = "rbxassetid://1108342609"
3523
Hair7:Destroy()
3524
wait(0.1)
3525
Hair7 = Instance.new("Part")
3526
Hair7.Parent = char
3527
Hair7.Name = "Hair"
3528
Hair7.CanCollide = false
3529
Hair7.Locked = true
3530
Hair7.TopSurface = "Smooth"
3531
Hair7.BottomSurface = "Smooth"
3532
Hair7.formFactor = "Symmetric"
3533
Hair7.Material = "Neon"
3534
Hair7.BrickColor = BrickColor.new("Really black")
3535
Hair7.CFrame = char.Torso.CFrame
3536
Hair7.Size = Vector3.new(1, 1, 1)
3537
Hair7.Transparency = 0
3538
3539
3540
Weld1 = Instance.new("Weld")
3541
Weld1.Parent = char.Head
3542
Weld1.Part0 = char.Head
3543
Weld1.Part1 = Hair7
3544
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3545
3546
Mesh = Instance.new("SpecialMesh")
3547
Mesh.Offset = Vector3.new(0,-0.4,0)
3548
Mesh.Parent = Hair7
3549
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3550
Mesh.MeshType = "FileMesh"
3551
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3552
Mesh.TextureId = "" 
3553
3554
3555
3556
for i, v in pairs(Torso:GetChildren()) do
3557
	if v:IsA('ParticleEmitter') then
3558
		v:Remove()
3559
	end
3560
end
3561
for i, v in pairs(LeftArm:GetChildren()) do
3562
	if v:IsA('ParticleEmitter') then
3563
		v:Remove()
3564
	end
3565
end
3566
for i, v in pairs(RightArm:GetChildren()) do
3567
	if v:IsA('ParticleEmitter') then
3568
		v:Remove()
3569
	end
3570
end
3571
for i, v in pairs(RightLeg:GetChildren()) do
3572
	if v:IsA('ParticleEmitter') then
3573
		v:Remove()
3574
	end
3575
end
3576
for i, v in pairs(LeftLeg:GetChildren()) do
3577
	if v:IsA('ParticleEmitter') then
3578
		v:Remove()
3579
	end
3580
end
3581
	
3582
3583
end
3584
3585
mouse.KeyDown:connect(function(key)
3586
if key=="9" then	
3587
	Base()
3588
end
3589
mouse.KeyDown:connect(function(key)
3590
if key=="3" then	
3591
Base()
3592
	SSJ2()
3593
	char.JumPower = 150
3594
	end
3595
	end)
3596
Health = math.huge  --------- Serious mode aura.
3597
BaseHealth = math.huge
3598
3599
3600
3601
3602
SuperSaiyan2 = false
3603
3604
Player = game.Players.LocalPlayer
3605
Char = Player.Character
3606
Torso = Char.Torso
3607
3608
function SSJ2()
3609
	for X = 1, 1 do wait()
3610
3611
3612
	wait(0)
3613
	for X = 1, 1 do wait()
3614
		local Effect = Instance.new("Part")
3615
	Effect.Name = "Effect"
3616
	Effect.Parent = Torso
3617
	Effect.CFrame = Torso.CFrame
3618
	Effect.BrickColor = BrickColor.new("Lapis")
3619
	Effect.Shape = "Ball"
3620
	Effect.Size = Vector3.new(1, 1, 1)
3621
	Effect.Anchored = true
3622
	Effect.Material = "Neon"
3623
	Effect.CanCollide = false
3624
		Effect.CFrame = Torso.CFrame
3625
		Effect.Size = Effect.Size + Vector3.new(0.5)
3626
		Effect.Transparency = Effect.Transparency + 0.04
3627
	end
3628
	end
3629
3630
repeat
3631
Torso:FindFirstChild("Effect"):Remove()
3632
until Torso:FindFirstChild("Effect") == nil
3633
3634
	
3635
local Color1 = Color3.new(255, 255, 0)
3636
local Color2 = Color3.new(255, 255, 0)	
3637
3638
3639
Hair7:Destroy()
3640
wait(0.1)
3641
Hair7 = Instance.new("Part")
3642
Hair7.Parent = char
3643
Hair7.Name = "Hair"
3644
Hair7.CanCollide = false
3645
Hair7.Locked = true
3646
Hair7.TopSurface = "Smooth"
3647
Hair7.BottomSurface = "Smooth"
3648
Hair7.formFactor = "Symmetric"
3649
Hair7.Material = "Neon"
3650
Hair7.BrickColor = BrickColor.new("New Yeller")
3651
Hair7.CFrame = char.Torso.CFrame
3652
Hair7.Size = Vector3.new(1, 1, 1)
3653
Hair7.Transparency = 0
3654
3655
3656
Weld1 = Instance.new("Weld")
3657
Weld1.Parent = char.Head
3658
Weld1.Part0 = char.Head
3659
Weld1.Part1 = Hair7
3660
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3661
3662
Mesh = Instance.new("SpecialMesh")
3663
Mesh.Offset = Vector3.new(0,-0.4,0)
3664
Mesh.Parent = Hair7
3665
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3666
Mesh.MeshType = "FileMesh"
3667
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3668
Mesh.TextureId = "" 
3669
char.Head.face.Texture = "rbxassetid://1108357707"
3670
local Must = Instance.new("Sound",Torso)
3671
Must.SoundId = "rbxassetid://1035030726"
3672
Must.Pitch = 0.99
3673
Must.Volume = 1.4
3674
Must.Looped = false
3675
wait(0)
3676
Must:Play()	
3677
	a21e = new("Part",char)
3678
a21e.Name = "Beam"..num
3679
a21e.Locked = true
3680
a21e.Size = v3(1,1,1)
3681
a21e.CanCollide = false
3682
a21e.BrickColor = bc("Gold")
3683
a21e.Material = "Neon"
3684
a21e.Transparency = 0
3685
aa21e = new("SpecialMesh",a21e)
3686
a21e.Anchored = true
3687
a21e.Position = RootPart.Position
3688
aa21e.MeshType = "Sphere"
3689
aa21e.Scale = v3(1,1,1)
3690
	a51e = new("Part",char)
3691
a51e.Name = "Beam"..num
3692
a51e.Locked = true
3693
a51e.Size = v3(1,1,1)
3694
a51e.CanCollide = false
3695
a51e.BrickColor = bc("New Yeller")
3696
a51e.Material = "Neon"
3697
a51e.Transparency = 0
3698
aa51e = new("SpecialMesh",a51e)
3699
a51e.Anchored = true
3700
a51e.Position = RootPart.Position
3701
aa51e.MeshType = "Sphere"
3702
aa51e.Scale = v3(1,1,1)
3703
	a61e = new("Part",char)
3704
a61e.Name = "Beam"..num
3705
a61e.Locked = true
3706
a61e.Size = v3(1,1,1)
3707
a61e.CanCollide = false
3708
a61e.BrickColor = bc("White")
3709
a61e.Material = "Neon"
3710
a61e.Transparency = 0
3711
aa61e = new("SpecialMesh",a61e)
3712
a61e.Anchored = true
3713
a61e.Position = RootPart.Position
3714
aa61e.MeshType = "Sphere"
3715
aa61e.Scale = v3(1,1,1)
3716
for i = 1,50 do
3717
	wait()
3718
	aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
3719
	a21e.Transparency = a21e.Transparency + 0.03
3720
	aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
3721
	a51e.Transparency = a51e.Transparency + 0.03
3722
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
3723
	a61e.Transparency = a61e.Transparency + 0.02
3724
end
3725
a61e:Destroy()
3726
aa61e:Destroy()
3727
a51e:Destroy()
3728
aa51e:Destroy()
3729
a21e:Destroy()
3730
aa21e:Destroy()
3731
	
3732
3733
local Aura = Instance.new('ParticleEmitter')
3734
Aura.Name = "Aura"
3735
Aura.Texture = "rbxassetid://347730682"
3736
Aura.Parent = Torso
3737
Aura.LightEmission = 1
3738
Aura.Transparency = NumberSequence.new(0.6,1)
3739
Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
3740
Aura.Size = NumberSequence.new(5.2,3.9,0.2)
3741
Aura.LockedToPart = true
3742
Aura.Lifetime = NumberRange.new(1)
3743
Aura.Rate = 100
3744
Aura.Speed = NumberRange.new(4.3)
3745
Aura.EmissionDirection = "Top"
3746
local Aura = Instance.new('ParticleEmitter')
3747
Aura.Name = "Aura"
3748
Aura.Texture = "rbxassetid://1046299182"
3749
Aura.Parent = Torso
3750
Aura.LightEmission = 1
3751
Aura.Transparency = NumberSequence.new(0.3,1)
3752
Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
3753
Aura.Size = NumberSequence.new(5)
3754
Aura.Rotation = NumberRange.new(-360,360)
3755
Aura.LockedToPart = true
3756
Aura.Lifetime = NumberRange.new(0.2)
3757
Aura.Rate = 20
3758
Aura.Speed = NumberRange.new(0)
3759
Aura.EmissionDirection = "Top"
3760
3761
SuperSaiyan2 = true	
3762
Humanoid.JumpPower = 120
3763
	
3764
Char.Humanoid.MaxHealth = Health
3765
wait(0.3)	
3766
Char.Humanoid.Health = Health
3767
wait(0.7)
3768
Must:Destroy()
3769
end
3770
3771
function Base()
3772
	SuperSaiyan2 = false
3773
	local Effect = Instance.new("Part")
3774
	Effect.Name = "Effect"
3775
	Effect.Parent = Torso
3776
	Effect.CFrame = Torso.CFrame
3777
	Effect.BrickColor = BrickColor.new("White")
3778
	Effect.Shape = "Ball"
3779
	Effect.Size = Vector3.new(8, 8, 8)
3780
	Effect.Anchored = true
3781
	Effect.Material = "Neon"
3782
	Effect.CanCollide = false
3783
	for loop = 1, 25 do wait()
3784
		Effect.CFrame = Torso.CFrame
3785
		Effect.Size = Effect.Size + Vector3.new(-0.5)
3786
		Effect.Transparency = Effect.Transparency + 0.04
3787
		
3788
	end
3789
repeat
3790
	
3791
	
3792
Torso:FindFirstChild("Effect"):Remove()
3793
until Torso:FindFirstChild("Effect") == nil
3794
3795
char.Head.face.Texture = "rbxassetid://1108342609"
3796
Hair7:Destroy()
3797
wait(0.1)
3798
Hair7 = Instance.new("Part")
3799
Hair7.Parent = char
3800
Hair7.Name = "Hair"
3801
Hair7.CanCollide = false
3802
Hair7.Locked = true
3803
Hair7.TopSurface = "Smooth"
3804
Hair7.BottomSurface = "Smooth"
3805
Hair7.formFactor = "Symmetric"
3806
Hair7.Material = "Neon"
3807
Hair7.BrickColor = BrickColor.new("Really black")
3808
Hair7.CFrame = char.Torso.CFrame
3809
Hair7.Size = Vector3.new(1, 1, 1)
3810
Hair7.Transparency = 0
3811
3812
3813
Weld1 = Instance.new("Weld")
3814
Weld1.Parent = char.Head
3815
Weld1.Part0 = char.Head
3816
Weld1.Part1 = Hair7
3817
Weld1.C0 = CFrame.new(0, 1.2, 0.64)
3818
3819
Mesh = Instance.new("SpecialMesh")
3820
Mesh.Offset = Vector3.new(0,-0.4,0)
3821
Mesh.Parent = Hair7
3822
Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
3823
Mesh.MeshType = "FileMesh"
3824
Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
3825
Mesh.TextureId = "" 
3826
3827
3828
3829
for i, v in pairs(Torso:GetChildren()) do
3830
	if v:IsA('ParticleEmitter') then
3831
		v:Remove()
3832
	end
3833
end
3834
for i, v in pairs(LeftArm:GetChildren()) do
3835
	if v:IsA('ParticleEmitter') then
3836
		v:Remove()
3837
	end
3838
end
3839
for i, v in pairs(RightArm:GetChildren()) do
3840
	if v:IsA('ParticleEmitter') then
3841
		v:Remove()
3842
	end
3843
end
3844
for i, v in pairs(RightLeg:GetChildren()) do
3845
	if v:IsA('ParticleEmitter') then
3846
		v:Remove()
3847
	end
3848
end
3849
for i, v in pairs(LeftLeg:GetChildren()) do
3850
	if v:IsA('ParticleEmitter') then
3851
		v:Remove()
3852
	end
3853
end
3854
	
3855
3856
end
3857
end)
3858
---
3859
3860
3861
3862
3863
musiccommand = 1
3864
musicwait = false
3865
mouse.KeyDown:connect(function(k)
3866
  if k == "=" and attack == false then
3867
    if musiccommand == 1 and musicwait == false then
3868
      musicwait = true
3869
      sou2:Stop()
3870
      musiccommand = 2
3871
    end
3872
    if musiccommand == 2 and musicwait == false then
3873
      musicwait = true
3874
      sou2:Play()
3875
      sou2.Volume = 2
3876
      musiccommand = 3
3877
    end
3878
    if musiccommand == 3 and musicwait == false then
3879
      musicwait = true
3880
      sou2.Volume = 0.5
3881
      musiccommand = 1
3882
    end
3883
    musicwait = false
3884
  end
3885
end)
3886
function HitpartFunk3(HPart3, Xv, Yv, Zv)
3887
  Hitpart3 = Instance.new("Part", HPart3)
3888
  Hitpart3.Size = Vector3.new(1, 1, 1)
3889
  Hitpart3.CanCollide = false
3890
  HuW3 = Instance.new("Weld")
3891
  HuW3.Name = "GuW"
3892
  HuW3.Part0 = HPart3
3893
  HuW3.C0 = cn(Xv, Yv, Zv)
3894
  HuW3.C1 = cn(0, 0, 0)
3895
  HuW3.Part1 = Hitpart3
3896
  HuW3.Parent = HPart3
3897
  Hitpart3.Transparency = 1
3898
  game:GetService("Debris"):AddItem(Hitpart3, 20)
3899
end
3900
function HitpartFunk2(HPart2, Xv, Yv, Zv)
3901
  Hitpart2 = Instance.new("Part", HPart2)
3902
  Hitpart2.Size = Vector3.new(1, 1, 1)
3903
  Hitpart2.CanCollide = false
3904
  HuW2 = Instance.new("Weld")
3905
  HuW2.Name = "GuW"
3906
  HuW2.Part0 = HPart2
3907
  HuW2.C0 = cn(Xv, Yv, Zv)
3908
  HuW2.C1 = cn(0, 0, 0)
3909
  HuW2.Part1 = Hitpart2
3910
  HuW2.Parent = HPart2
3911
  Hitpart2.Transparency = 1
3912
  game:GetService("Debris"):AddItem(Hitpart2, 20)
3913
end
3914
function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
3915
  Hitpart = Instance.new("Part", HPart)
3916
  Hitpart.Size = Vector3.new(1, 1, 1)
3917
  Hitpart.CanCollide = false
3918
  HuW = Instance.new("Weld")
3919
  HuW.Name = "GuW"
3920
  HuW.Part0 = HPart
3921
  HuW.C0 = cn(Xv, Yv, Zv)
3922
  HuW.C1 = cn(0, 0, 0)
3923
  HuW.Part1 = Hitpart
3924
  HuW.Parent = HPart
3925
  Hitpart.Transparency = 1
3926
  MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
3927
end
3928
wait2 = false
3929
combo = 1
3930
mouse.Button1Down:connect(function(key)
3931
  if attack == false then
3932
    attack = true
3933
    Humanoid.WalkSpeed = 17.01
3934
    if combo == 1 and wait2 == false then
3935
      wait2 = true
3936
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3937
      HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
3938
      for i = 0, 1, 0.1 do
3939
        swait()
3940
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
3941
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
3942
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
3943
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
3944
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
3945
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
3946
      end
3947
      combo = 2
3948
    end
3949
    if combo == 2 and wait2 == false then
3950
      wait2 = true
3951
   
3952
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
3953
      for i = 0, 1, 0.1 do
3954
        swait()
3955
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3956
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
3957
        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)
3958
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3959
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
3960
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
3961
      end
3962
      combo = 3
3963
    end
3964
    if combo == 3 and wait2 == false then
3965
      wait2 = true
3966
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
3967
      HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
3968
      for i = 0, 1, 0.1 do
3969
        swait()
3970
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3971
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
3972
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3973
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3974
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
3975
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
3976
      end
3977
      combo = 1
3978
    end
3979
    Humanoid.WalkSpeed = 16
3980
    Hitpart:Destroy()
3981
    wait2 = false
3982
    attack = false
3983
  end
3984
end)
3985
--
3986
--
3987
MV1 = 20
3988
mouse.KeyDown:connect(function(k)
3989
  if k == "=" and attack == false then
3990
    if firemode == true then
3991
      firemode = false
3992
      print("ice mode")
3993
      icesmoke.Acceleration = Vector3.new(0,0,0)
3994
      icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
3995
      icesmoke.Transparency = NumberSequence.new({
3996
        NumberSequenceKeypoint.new(0, 0.9),
3997
        NumberSequenceKeypoint.new(1, 1)
3998
      })
3999
      icesmoke.Size = NumberSequence.new(3)
4000
      icesmoke.Parent = RightArm
4001
    else
4002
      firemode = true
4003
      print("fire mode")
4004
      ice_mode = false
4005
      game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4006
      icesmoke.Acceleration = Vector3.new(0, 15, 0)
4007
      icesmoke.Rate = 400
4008
      icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
4009
      icesmoke.Transparency = NumberSequence.new(0.7, 1)
4010
      icesmoke.Size = NumberSequence.new(3)
4011
      icesmoke.EmissionDirection = "Top"
4012
      icesmoke.Parent = LeftArm
4013
    end
4014
  end
4015
  if attack == false and k == "x==" and MV1 > 19 and firemode == false then
4016
    MV1 = 90
4017
    Humanoid.WalkSpeed = 15
4018
    attack = true
4019
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
4020
    Firepart2 = Instance.new("Part", LeftArm)
4021
    Firepart2.Size = Vector3.new(1, 1, 1)
4022
    Firepart2.CanCollide = false
4023
    GuW2 = Instance.new("Weld")
4024
    GuW2.Name = "GuW"
4025
    GuW2.Part0 = LeftArm
4026
    GuW2.C0 = cn(0, -0.5, 0)
4027
    GuW2.C1 = cn(0, 0, 0)
4028
    GuW2.Part1 = Firepart2
4029
    GuW2.Parent = LeftArm
4030
    Firepart2.Transparency = 1
4031
    MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
4032
    for i = 0, 2, 0.1 do
4033
      swait()
4034
      BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4035
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4036
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4037
      RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4038
      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)
4039
      RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4040
      LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
4041
    end
4042
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
4043
    BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
4044
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
4045
    MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
4046
    Humanoid.WalkSpeed = 16
4047
    attack = false
4048
    Firepart2:Destroy()
4049
  end
4050
end)
4051
MV2 = 90
4052
4053
mouse.KeyDown:connect(function(key)
4054
	if key == "=" then
4055
Head.Transparency = 1
4056
Torso.Transparency = 1
4057
LeftArm.Transparency = 1
4058
Head.face.Texture = ""
4059
RightArm.Transparency = 1	
4060
LeftLeg.Transparency = 1
4061
RightLeg.Transparency = 1
4062
mesh1.Transparency = 1
4063
mesh2.Transparency = 1
4064
mesh5.Transparency = 1
4065
mesheye.Transparency = 1
4066
mesheye1.Transparency = 1
4067
mesheye2.Transparency = 1
4068
mesheye3.Transparency = 1
4069
char.Parent = workspace.Camera
4070
char.WalkSpeed = 60
4071
if char:FindFirstChild("TalkingBillBoard")~= nil then
4072
char:FindFirstChild("TalkingBillBoard"):destroy()
4073
end
4074
	end
4075
end)
4076
mouse.KeyUp:connect(function(key)
4077
	if key == "=" then
4078
Head.Transparency = 0
4079
Torso.Transparency = 0
4080
LeftArm.Transparency = 0
4081
Head.face.Texture = ""
4082
RightArm.Transparency = 0	
4083
LeftLeg.Transparency = 0
4084
RightLeg.Transparency = 0
4085
mesh1.Transparency = 0
4086
mesh2.Transparency = 0
4087
mesh5.Transparency = 0
4088
mesheye.Transparency = 0
4089
mesheye1.Transparency = 0
4090
mesheye2.Transparency = 0
4091
mesheye3.Transparency = 0
4092
hat1.Transparency = 0
4093
hat2.Transparency = 0
4094
hat3.Transparency = 0
4095
hat4.Transparency = 0
4096
hat5.Transparency = 0
4097
hat6.Transparency = 0
4098
hat7.Transparency = 0
4099
hat8.Transparency = 0
4100
hat9.Transparency = 0
4101
char.Parent = workspace
4102
	end
4103
end)
4104
4105
mouse.KeyDown:connect(function(k)
4106
  if attack == false and k == "x" and MV2 > 89 and firemode == true then
4107
    MV2 = 90
4108
    attack = true
4109
    Firepart = Instance.new("Part", RightArm)
4110
    Firepart.Size = Vector3.new(1, 1, 1)
4111
    GuW = Instance.new("Weld")
4112
    GuW.Name = "GuW"
4113
    GuW.Part0 = RightArm
4114
    GuW.C0 = cn(0, -1, 0)
4115
    GuW.C1 = cn(0, 0, 0)
4116
    GuW.Part1 = Firepart
4117
    GuW.Parent = RightArm
4118
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4119
    Firepart.Transparency = 1
4120
    Humanoid.WalkSpeed = 15
4121
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
4122
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4123
    for i = 1, 3 do
4124
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4125
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4126
    end
4127
    for i = 0, 3, 0.1 do
4128
      BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4129
      swait()
4130
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4131
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4132
      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)
4133
      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)
4134
      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)
4135
      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)
4136
    end
4137
wait(1)
4138
shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
4139
 
4140
    Humanoid.WalkSpeed = 16
4141
    attack = false
4142
    Firepart:Destroy()
4143
  end
4144
4145
4146
4147
 
4148
  if attack == false and k == "=" and MV2 > 89 and InForm == true then
4149
    MV2 = 90
4150
    attack = true
4151
    Firepart = Instance.new("Part", RightArm)
4152
    Firepart.Size = Vector3.new(1, 1, 1)
4153
    GuW = Instance.new("Weld")
4154
    GuW.Name = "GuW"
4155
    GuW.Part0 = RightArm
4156
    GuW.C0 = cn(0, -1, 0)
4157
    GuW.C1 = cn(0, 0, 0)
4158
    GuW.Part1 = Firepart
4159
    GuW.Parent = RightArm
4160
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
4161
    Firepart.Transparency = 1
4162
    Humanoid.WalkSpeed = 0.01
4163
    for i = 0, 4, 0.1 do
4164
      swait()
4165
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4166
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4167
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4168
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4169
      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)
4170
      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)
4171
      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)
4172
      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)
4173
    end
4174
    for i = 0, 4, 0.1 do
4175
      swait()
4176
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4177
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4178
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4179
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4180
      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)
4181
      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)
4182
      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)
4183
      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)
4184
    end
4185
    shoottraildd(mouse.Hit.p, RightArm, 0, 10)
4186
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
4187
    CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
4188
    for i = 1, 3 do
4189
      BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
4190
      BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
4191
    end
4192
    for i = 0, 2, 0.1 do
4193
      BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
4194
      swait()
4195
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4196
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
4197
      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)
4198
      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)
4199
      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)
4200
      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)
4201
    end
4202
    Humanoid.WalkSpeed = 16
4203
    attack = false
4204
    Firepart:Destroy()
4205
  end
4206
end)
4207
Rapid = false
4208
BasePart = Instance.new("Part")
4209
BasePart.Shape = Enum.PartType.Block
4210
BasePart.Material = Enum.Material.Neon
4211
BasePart.TopSurface = Enum.SurfaceType.Smooth
4212
BasePart.BottomSurface = Enum.SurfaceType.Smooth
4213
BasePart.FormFactor = Enum.FormFactor.Custom
4214
BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
4215
BasePart.CanCollide = true
4216
BasePart.Locked = true
4217
BasePart.Anchored = false
4218
local icy_Player = game.Players.localPlayer
4219
local icy_mouse = icy_Player:GetMouse()
4220
ice_mode = false
4221
local colors = {
4222
  BrickColor.new("Cyan"),
4223
  BrickColor.new("Medium blue"),
4224
  BrickColor.new("Pastel blue")
4225
}
4226
local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
4227
if root then
4228
  icy_mouse.KeyDown:connect(function(k)
4229
    if k == "=" and firemode == false then
4230
      if ice_mode == true then
4231
        ice_mode = false
4232
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
4233
      else
4234
        ice_mode = true
4235
        game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
4236
      end
4237
    end
4238
    if k == "z" and firemode == true then
4239
      attack = true
4240
      do
4241
        local Stop = false
4242
        local Version = 0
4243
        local MaxSpeed = 5
4244
        local Speed = 3.5
4245
        local Keys = {}
4246
        local Force = 10000
4247
        CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
4248
        swait(0.5)
4249
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4250
        if Fly then
4251
          Fly:Destroy()
4252
        end
4253
        if Rot then
4254
          Rot:Destroy()
4255
        end
4256
        Fly = Instance.new("BodyPosition", char.Torso)
4257
        Fly.Name = "LMMFly"
4258
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4259
        Fly.P = Force
4260
        Fly.position = char.Torso.Position
4261
        Rot = Instance.new("BodyGyro", char.Torso)
4262
        Rot.Name = "LMMRot"
4263
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4264
        Rot.P = Force
4265
        Rot.cframe = cam.CoordinateFrame
4266
        CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
4267
        local Thread, Old = Version, nil
4268
        char.Humanoid.PlatformStand = true
4269
        function StopFly()
4270
          Version = Version + 1
4271
          Stop = true
4272
          char.Humanoid.PlatformStand = false
4273
          Fly:Destroy()
4274
          Rot:Destroy()
4275
          attack = false
4276
        end
4277
        char.ChildAdded:connect(function(Obj)
4278
          wait()
4279
          if Obj.Name == "LM" .. "MFlyStop" then
4280
            Obj:Destroy()
4281
            StopFly()
4282
          end
4283
        end)
4284
        HitpartFunk2(RightArm, 0, -0.7, 0)
4285
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4286
        for i = 0, 25, 0.1 do
4287
          if attack == true then
4288
            swait()
4289
           
4290
          end
4291
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4292
          if Keys[string.char(48)] then
4293
            Speed = 1
4294
          end
4295
          if Keys.w then
4296
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4297
          end
4298
          if Keys.s then
4299
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4300
          end
4301
          if Keys.d then
4302
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4303
          end
4304
          if Keys.a then
4305
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4306
          end
4307
          if Keys.e or Keys[" "] then
4308
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4309
          end
4310
          if Keys.q then
4311
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4312
          end
4313
          if Keys.z then
4314
            StopFly()
4315
          end
4316
          if Old ~= Vectoring then
4317
            Fly.position = Vectoring.p
4318
            Old = Vectoring
4319
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4320
          else
4321
            Speed = 1
4322
          end
4323
          Rot.cframe = cam.CoordinateFrame
4324
          mouse.KeyDown:connect(function(Key)
4325
            Keys[Key] = true
4326
          end)
4327
          mouse.KeyUp:connect(function(Key)
4328
            Keys[Key] = false
4329
          end)
4330
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4331
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4332
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4333
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4334
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4335
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4336
        end
4337
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4338
        attack = false
4339
        char.Humanoid.PlatformStand = false
4340
        Fly:Destroy()
4341
        Rot:Destroy()
4342
      end
4343
    end
4344
  if k == "=" and InForm == true then
4345
      attack = true
4346
      do
4347
        local Stop = false
4348
        local Version = 0
4349
        local MaxSpeed = 6
4350
        local Speed = 3
4351
        local Keys = {}
4352
        local Force = 10000
4353
        CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
4354
        swait(1)
4355
        local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
4356
        if Fly then
4357
          Fly:Destroy()
4358
        end
4359
        if Rot then
4360
          Rot:Destroy()
4361
        end
4362
        Fly = Instance.new("BodyPosition", char.Torso)
4363
        Fly.Name = "LMMFly"
4364
        Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
4365
        Fly.P = Force
4366
        Fly.position = char.Torso.Position
4367
        Rot = Instance.new("BodyGyro", char.Torso)
4368
        Rot.Name = "LMMRot"
4369
        Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
4370
        Rot.P = Force
4371
        Rot.cframe = cam.CoordinateFrame
4372
        CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
4373
        local Thread, Old = Version, nil
4374
        char.Humanoid.PlatformStand = true
4375
        function StopFly()
4376
          Version = Version + 1
4377
          Stop = true
4378
          char.Humanoid.PlatformStand = false
4379
          Fly:Destroy()
4380
          Rot:Destroy()
4381
          attack = false
4382
        end
4383
        char.ChildAdded:connect(function(Obj)
4384
          wait()
4385
          if Obj.Name == "LM" .. "MFlyStop" then
4386
            Obj:Destroy()
4387
            StopFly()
4388
          end
4389
        end)
4390
        HitpartFunk2(RightArm, 0, -0.7, 0)
4391
        HitpartFunk3(LeftArm, 0, -0.7, 0)
4392
        for i = 0, 25, 0.1 do
4393
          if attack == true then
4394
            swait()
4395
            BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4396
            BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4397
            BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
4398
            BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
4399
          end
4400
          local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
4401
          if Keys[string.char(48)] then
4402
            Speed = 1
4403
          end
4404
          if Keys.w then
4405
            Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
4406
          end
4407
          if Keys.s then
4408
            Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
4409
          end
4410
          if Keys.d then
4411
            Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
4412
          end
4413
          if Keys.a then
4414
            Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
4415
          end
4416
          if Keys.e or Keys[" "] then
4417
            Vectoring = Vectoring * CFrame.new(0, Speed, 0)
4418
          end
4419
          if Keys.q then
4420
            Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
4421
          end
4422
          if Keys.z then
4423
            StopFly()
4424
          end
4425
          if Old ~= Vectoring then
4426
            Fly.position = Vectoring.p
4427
            Old = Vectoring
4428
            Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
4429
          else
4430
            Speed = 1
4431
          end
4432
          Rot.cframe = cam.CoordinateFrame
4433
          mouse.KeyDown:connect(function(Key)
4434
            Keys[Key] = true
4435
          end)
4436
          mouse.KeyUp:connect(function(Key)
4437
            Keys[Key] = false
4438
          end)
4439
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4440
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
4441
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
4442
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
4443
          RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
4444
          LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
4445
        end
4446
        CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
4447
        attack = false
4448
        char.Humanoid.PlatformStand = false
4449
        Fly:Destroy()
4450
        Rot:Destroy()
4451
      end
4452
    end
4453
  end)
4454
  game:GetService("RunService").Stepped:connect(function()
4455
    if ice_mode == true then
4456
      local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
4457
      local icePath = BasePart:Clone()
4458
      icePath.Anchored = true
4459
      icePath.Transparency = 0.85
4460
      icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
4461
      icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
4462
      icePath.BrickColor = colors[math.random(1, #colors)]
4463
      icePath.Parent = game:GetService("Players").LocalPlayer.Character
4464
      game:GetService("Debris"):AddItem(icePath, 1)
4465
      icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
4466
    end
4467
  end)
4468
end
4469
MV3 = 190
4470
mouse.KeyDown:connect(function(k)
4471
  if attack == false and k == "=" and MV3 > 19 and hoop == true then
4472
    MV3 = 80
4473
    attack = true
4474
    Humanoid.WalkSpeed = 15
4475
    HitpartFunk2(RightArm, 0, -0.5, 0)
4476
    HitpartFunk3(LeftArm, 0, -0.5, 0)
4477
    for i = 0, 1.5, 0.1 do
4478
      swait()
4479
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4480
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4481
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4482
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
4483
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4484
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4485
    end
4486
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
4487
    for i = 0, 2, 0.1 do
4488
      swait()
4489
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4490
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
4491
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4492
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4493
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
4494
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
4495
    end
4496
    for i = 0, 4.2, 0.1 do
4497
      swait()
4498
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4499
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4500
      BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4501
      BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4502
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4503
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4504
      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)
4505
      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)
4506
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
4507
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4508
    end
4509
    BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4510
    BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4511
    BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4512
    BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4513
    BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
4514
    MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
4515
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
4516
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
4517
    for i = 0, 2, 0.1 do
4518
      swait()
4519
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
4520
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
4521
      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)
4522
      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)
4523
      RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
4524
      LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
4525
    end
4526
    for i = 0, 2, 0.1 do
4527
      swait()
4528
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4529
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
4530
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4531
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
4532
      RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4533
      LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4534
    end
4535
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
4536
    for i = 0, 4, 0.1 do
4537
      swait()
4538
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4539
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4540
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4541
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4542
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
4543
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
4544
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4545
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
4546
    end
4547
    for i = 0, 2, 0.1 do
4548
      swait()
4549
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
4550
      BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
4551
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
4552
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
4553
      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)
4554
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
4555
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
4556
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
4557
    end
4558
    for i = 1, 6 do
4559
      BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
4560
      BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
4561
      MagniDamage(Torso, 75, 1, 75, 40, "Impale")
4562
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
4563
      wait(0.15)
4564
    end
4565
    attack = false
4566
    Humanoid.WalkSpeed = 16
4567
  end
4568
  if attack == false and k == "c" and MV3 > 189 and firemode == true then
4569
    Humanoid.WalkSpeed = 1
4570
    MV3 = 80
4571
    attack = true
4572
    FastFireBall = Instance.new("Part", RightArm)
4573
    FastFireBall.Size = Vector3.new(1, 1, 1)
4574
    FFW = Instance.new("Weld")
4575
    FFW.Name = "GuW"
4576
    FFW.Part0 = RightArm
4577
    FFW.C0 = cn(0, -1, 0)
4578
    FFW.C1 = cn(0, 0, 0)
4579
    FFW.Part1 = FastFireBall
4580
    FFW.Parent = RightArm
4581
    FastFireBall.Transparency = 1
4582
    FastFireBall2 = Instance.new("Part", LeftArm)
4583
    FastFireBall2.Size = Vector3.new(1, 1, 1)
4584
    FFW2 = Instance.new("Weld")
4585
    FFW2.Name = "GuW"
4586
    FFW2.Part0 = LeftArm
4587
    FFW2.C0 = cn(0, -1, 0)
4588
    FFW2.C1 = cn(0, 0, 0)
4589
    FFW2.Part1 = FastFireBall2
4590
    FFW2.Parent = LeftArm
4591
    FastFireBall2.Transparency = 1
4592
    BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4593
    BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
4594
    for i = 0, 1, 0.1 do
4595
      swait()
4596
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4597
      BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4598
      BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
4599
      BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
4600
      RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
4601
      Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
4602
      RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4603
      LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
4604
      RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4605
      LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
4606
    end
4607
    BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4608
    BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
4609
    function holding()
4610
      if Rapid == true and ice_mode == false then
4611
        for i = 0, 0.8, 0.1 do
4612
          swait()
4613
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4614
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4615
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
4616
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
4617
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
4618
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
4619
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4620
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
4621
        end
4622
        CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
4623
        shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
4624
        for i = 0, 0.8, 0.1 do
4625
          swait()
4626
          BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
4627
          BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
4628
          RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
4629
          Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
4630
          RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
4631
          LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
4632
          RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4633
          LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
4634
        end
4635
        CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
4636
        shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
4637
        holding()
4638
      end
4639
    end
4640
    if Rapid == false then
4641
      Rapid = true
4642
      holding()
4643
    end
4644
  end
4645
end)
4646
mouse.KeyUp:connect(function(k)
4647
  if k == "c" and Rapid == true then
4648
    MV3 = 180
4649
    Rapid = false
4650
    CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
4651
    attack = false
4652
    wait(0.5)
4653
    Humanoid.WalkSpeed = 16
4654
    FastFireBall:Destroy()
4655
    FastFireBall2:Destroy()
4656
  end
4657
end)
4658
4659
4660
mouse.KeyUp:connect(function(k)
4661
  if k == "q" then
4662
	Combo1()
4663
end
4664
end)
4665
4666
mouse.KeyUp:connect(function(k)
4667
  if k == "r" then
4668
	Combo2()
4669
end
4670
end)
4671
4672
mouse.KeyUp:connect(function(k)
4673
  if k == "t" then
4674
	Combo3()
4675
end
4676
end)
4677
mouse.KeyUp:connect(function(k)
4678
  if k == "u" then
4679
	Combo4()
4680
end
4681
end)
4682
4683
4684
SoundFolder = Instance.new("Folder",char)
4685
SoundFolder.Name = "SoundFolder"
4686
punchsound1 = Instance.new("Sound",Torso)
4687
punchsound1.Volume = 1.2
4688
punchsound1.Name = "punchsound1"
4689
punchsound1.Looped = false
4690
punchsound1.SoundId = "rbxassetid://137579113"
4691
StrongPunch = Instance.new("Sound",Torso)
4692
StrongPunch.Volume = 1.6
4693
StrongPunch.Name = "StrongPunch"
4694
StrongPunch.Looped = false
4695
StrongPunch.SoundId = "rbxassetid://441202925"
4696
StrongPunch = Instance.new("Sound",Torso)
4697
StrongPunch.Volume = 1.6
4698
StrongPunch.Name = "StrongPunch"
4699
StrongPunch.Looped = false
4700
StrongPunch.SoundId = "rbxassetid://441202925"
4701
StrongPunch1 = Instance.new("Sound",Torso)
4702
StrongPunch1.Volume = 1.6
4703
StrongPunch1.Name = "StrongPunch"
4704
StrongPunch1.Looped = false
4705
StrongPunch1.SoundId = "rbxassetid://441202925"
4706
StrongPunch2 = Instance.new("Sound",Torso)
4707
StrongPunch2.Volume = 1.6
4708
StrongPunch2.Name = "StrongPunch"
4709
StrongPunch.Looped = false
4710
StrongPunch2.SoundId = "rbxassetid://441202925"
4711
Zano = Instance.new("Sound",Torso)
4712
Zano.Volume = 6
4713
Zano.Name = "Zano"
4714
Zano.Looped = false
4715
Zano.SoundId = "rbxassetid://744770874"
4716
GroundImpact = Instance.new("Sound",Torso)
4717
GroundImpact.Volume = 8
4718
GroundImpact.Name = "GroundImpact"
4719
GroundImpact.Looped = false
4720
GroundImpact.SoundId = "rbxassetid://165970126"
4721
Break = Instance.new("Sound",Torso)
4722
Break.Volume = 5
4723
Break.Name = "Bonebreak"
4724
Break.Looped = false
4725
Break.SoundId = "rbxassetid://314390675"
4726
4727
local hit1 = false
4728
local hit2 = false
4729
local hit3 = false
4730
local hit4 = false
4731
4732
function Combo1()
4733
	getplayer = new("Part",char)
4734
getplayer.Position = Vector3.new(999,999,999)
4735
getplayer.Transparency = 1
4736
getplayer.Size = v3(3,3,3)
4737
getplayer.CanCollide = false
4738
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
4739
getplayer.Name = "GetPlayer"
4740
4741
game.Debris:AddItem(getplayer,0.5)
4742
4743
getplayer.Touched:connect(function(hit)
4744
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
4745
				getplayer:Destroy()
4746
				to = hit.Parent:findFirstChild("HumanoidRootPart")
4747
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
4748
				to.Anchored = true
4749
	idle = false
4750
	
4751
4752
		punchsound1:Play()
4753
		hit1 = true
4754
 for i = 0, 1, 0.1 do
4755
        swait()
4756
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4757
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4758
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4759
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4760
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4761
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4762
end
4763
punchsound1:Play()
4764
for i = 0, 1, 0.1 do
4765
        swait()
4766
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4767
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4768
        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)
4769
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4770
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4771
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4772
end
4773
punchsound1:Play()
4774
 for i = 0, 1, 0.1 do
4775
        swait()
4776
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4777
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4778
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4779
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4780
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4781
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4782
end
4783
for i = 0, 1, 0.1 do
4784
        swait()
4785
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4786
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4787
        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)
4788
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4789
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4790
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4791
      end
4792
 for i = 0, 1, 0.1 do
4793
        swait()
4794
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4795
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4796
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4797
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4798
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4799
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4800
end
4801
StrongPunch1:Play()
4802
for i = 0, 1, 0.1 do
4803
        swait()
4804
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4805
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4806
        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)
4807
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4808
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4809
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4810
      end
4811
 for i = 0, 0.6, 0.1 do
4812
        swait()
4813
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
4814
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
4815
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
4816
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
4817
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
4818
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
4819
end
4820
for i = 0, 0.6, 0.1 do
4821
        swait()
4822
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4823
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4824
        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)
4825
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4826
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4827
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4828
      end
4829
for i,v in pairs(to.Parent:GetChildren()) do
4830
					if v:IsA("Humanoid") then
4831
						v.Health = v.Health - 3
4832
						
4833
						v.PlatformStand = true
4834
					end
4835
	end
4836
StrongPunch:Play()
4837
for i = 0, 1, 0.1 do
4838
        swait()
4839
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4840
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
4841
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4842
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4843
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
4844
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4845
      end
4846
for i,v in pairs(to.Parent:GetChildren()) do
4847
					if v:IsA("Humanoid") then
4848
						v.Health = v.Health - 5
4849
						
4850
						v.PlatformStand = true
4851
					end
4852
	end
4853
4854
	hit1 = false
4855
4856
		punchsound1:Play()
4857
	hit2 = true
4858
 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4859
      for i = 0, 1, 0.1 do
4860
        swait()
4861
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4862
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4863
        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)
4864
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4865
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4866
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4867
      end
4868
for i,v in pairs(to.Parent:GetChildren()) do
4869
					if v:IsA("Humanoid") then
4870
						v.Health = v.Health - 5
4871
						
4872
						v.PlatformStand = true
4873
					end
4874
	end
4875
hit2 = false
4876
4877
	punchsound1:Play()
4878
hit3 = true
4879
hit4 = true
4880
4881
4882
punchsound1:Play()
4883
4884
coroutine.wrap(function()
4885
				for i=1,5 do
4886
					wait()
4887
					to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
4888
					GroundImpact:Play()
4889
						a21e = new("Part",to)
4890
a21e.Name = "Beam"..num
4891
a21e.Locked = true
4892
a21e.Size = v3(1,1,1)
4893
a21e.CanCollide = false
4894
a21e.BrickColor = bc("Gold")
4895
a21e.Material = "Neon"
4896
a21e.Transparency = 0
4897
aa21e = new("SpecialMesh",a21e)
4898
a21e.Anchored = true
4899
a21e.Position = to.Position
4900
aa21e.MeshType = "Sphere"
4901
aa21e.Scale = v3(1,1,1)
4902
	a51e = new("Part",char)
4903
a51e.Name = "Beam"..num
4904
a51e.Locked = true
4905
a51e.Size = v3(1,1,1)
4906
a51e.CanCollide = false
4907
a51e.BrickColor = bc("White")
4908
a51e.Material = "Neon"
4909
a51e.Transparency = 0
4910
aa51e = new("SpecialMesh",a51e)
4911
a51e.Anchored = true
4912
a51e.Position = to.Position
4913
aa51e.MeshType = "Sphere"
4914
aa51e.Scale = v3(1,1,1)
4915
	a61e = new("Part",char)
4916
a61e.Name = "Beam"..num
4917
a61e.Locked = true
4918
a61e.Size = v3(1,1,1)
4919
a61e.CanCollide = false
4920
a61e.BrickColor = bc("Really red")
4921
a61e.Material = "Neon"
4922
a61e.Transparency = 0
4923
aa61e = new("SpecialMesh",a61e)
4924
a61e.Anchored = true
4925
a61e.Position = to.Position
4926
aa61e.MeshType = "Sphere"
4927
aa61e.Scale = v3(1,1,1)
4928
for i = 1,20 do
4929
	wait()
4930
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
4931
	a21e.Transparency = a21e.Transparency + 0.03
4932
	aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
4933
	a51e.Transparency = a51e.Transparency + 0.03
4934
	aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
4935
	a61e.Transparency = a61e.Transparency + 0.02
4936
	for i,v in pairs(to.Parent:GetChildren()) do
4937
					if v:IsA("Humanoid") then
4938
						v.Health = v.Health - 0.5
4939
						
4940
						v.PlatformStand = true
4941
					end
4942
	end
4943
end
4944
a61e:Destroy()
4945
aa61e:Destroy()
4946
a51e:Destroy()
4947
aa51e:Destroy()
4948
a21e:Destroy()
4949
aa21e:Destroy()
4950
4951
				end
4952
				
4953
			
4954
				 HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
4955
      for i = 0, 1, 0.1 do
4956
        swait()
4957
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4958
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4959
        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)
4960
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4961
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4962
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4963
      end
4964
				
4965
				
4966
					
4967
			wait(0.7)
4968
			end)()
4969
4970
  
4971
4972
4973
RootPart.Anchored = true
4974
4975
for i = 0, 1, 0.1 do
4976
        swait()
4977
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4978
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4979
        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)
4980
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4981
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4982
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4983
      end	
4984
4985
4986
	StrongPunch:Play()
4987
	
4988
	
4989
 for i = 0, 1, 0.1 do
4990
        swait()
4991
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
4992
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
4993
        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)
4994
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
4995
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
4996
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
4997
      end	
4998
4999
for i = 0, 1, 0.1 do
5000
        swait()
5001
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5002
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5003
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5004
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5005
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5006
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
5007
      end
5008
5009
5010
	
5011
	for i,v in pairs(to.Parent:GetChildren()) do
5012
					if v:IsA("Humanoid") then
5013
						v.Health = v.Health - 20
5014
						
5015
						v.PlatformStand = true
5016
					end
5017
	end
5018
5019
StrongPunch2:Play()
5020
 for i = 0, 1, 0.1 do
5021
        swait()
5022
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5023
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5024
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5025
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5026
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5027
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5028
      end
5029
5030
	hitground = new("Part",char)
5031
	hitground.Size = Vector3.new(5,5,5)
5032
	hitground.Name =  "Ground"
5033
	hitground.Transparency = 1
5034
	hitground.CanCollide = false
5035
	game.Debris:AddItem(hitground,2)
5036
	hitground.Position = Vector3.new(999,999,999)
5037
	hitgroundweld = new("Weld",hitground)
5038
	hitgroundweld.Part0 = to
5039
	hitgroundweld.Part1 = hitground
5040
	hitground.Touched:connect(function(hit2)
5041
		if hit2.Size.x > 150 then
5042
			hitground:Destroy()
5043
			ad = new("Part",char)
5044
ad.Name = "NewPart"
5045
ad.Size = Vector3.new(30,0.1,30)	
5046
ad.CanCollide = false
5047
ad.Anchored = true
5048
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
5049
ad.Transparency = 1
5050
aad = new("Decal",ad)
5051
5052
aad.Face = "Top"
5053
aad.Transparency = 1
5054
		aad.Transparency = 0
5055
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
5056
			smoke = new("Part",to)
5057
			smokemesh = new("SpecialMesh",smoke)
5058
			smokemesh.MeshId = "rbxassetid://928329648"
5059
			smoke.BrickColor = hit2.BrickColor
5060
			smoke.Anchored = true
5061
			smoke.Position = hitground.Position
5062
			GroundImpact:Play()
5063
			for i = 1,20 do
5064
				wait()
5065
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
5066
				smoke.Transparency = smoke.Transparency + 1/20
5067
			end
5068
			smoke:Destroy()
5069
			wait(0.5)
5070
			
5071
			for i = 1,20 do
5072
				wait(0.1)
5073
				aad.Transparency = aad.Transparency + 1/20
5074
			end
5075
		end
5076
	end)
5077
	to.Anchored = false
5078
	ys = Instance.new("BodyVelocity",to)
5079
ys.Name = "GO"
5080
       
5081
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
5082
5083
ys.Velocity = v3(0,-90,0)
5084
        
5085
	wait(1)
5086
        ys:Destroy()
5087
5088
	
5089
	
5090
5091
  
5092
hit3 = false
5093
hit4 = false
5094
5095
5096
hit1 = false
5097
	hit2 = false
5098
	hit3 = false
5099
	hit4 = false
5100
idle = true
5101
  RootPart.Anchored = false
5102
end
5103
end)
5104
end
5105
5106
5107
function Combo4()
5108
	getplayer = new("Part",char)
5109
getplayer.Position = Vector3.new(999,999,999)
5110
getplayer.Transparency = 1
5111
getplayer.Size = v3(3,3,3)
5112
getplayer.CanCollide = false
5113
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
5114
getplayer.Name = "GetPlayer"
5115
5116
game.Debris:AddItem(getplayer,0.5)
5117
5118
getplayer.Touched:connect(function(hit)
5119
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
5120
				getplayer:Destroy()
5121
				to = hit.Parent:findFirstChild("HumanoidRootPart")
5122
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
5123
				to.Anchored = true
5124
				RootPart.Anchored = true
5125
	idle = false
5126
	
5127
5128
		punchsound1:Play()
5129
		hit1 = true
5130
 for i = 0, 0.5, 0.1 do
5131
        swait()
5132
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5133
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5134
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5135
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5136
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5137
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5138
end
5139
punchsound1:Play()
5140
for i = 0, 0.5, 0.1 do
5141
        swait()
5142
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5143
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5144
        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)
5145
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5146
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5147
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5148
end
5149
punchsound1:Play()
5150
 for i = 0, 0.6, 0.1 do
5151
        swait()
5152
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5153
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5154
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5155
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5156
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5157
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5158
end
5159
 for i = 0, 0.6, 0.1 do
5160
        swait()
5161
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5162
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5163
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5164
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5165
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5166
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5167
end
5168
 for i = 0, 0.5, 0.1 do
5169
        swait()
5170
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5171
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5172
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5173
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5174
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5175
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5176
end
5177
punchsound1:Play()
5178
for i = 0, 0.5, 0.1 do
5179
        swait()
5180
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5181
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5182
        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)
5183
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5184
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5185
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5186
end
5187
punchsound1:Play()
5188
 for i = 0, 0.6, 0.1 do
5189
        swait()
5190
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5191
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5192
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5193
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5194
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5195
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5196
end
5197
 for i = 0, 0.6, 0.1 do
5198
        swait()
5199
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5200
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5201
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5202
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5203
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5204
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5205
end
5206
 for i = 0, 0.5, 0.1 do
5207
        swait()
5208
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5209
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5210
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5211
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5212
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5213
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5214
end
5215
punchsound1:Play()
5216
for i = 0, 0.5, 0.1 do
5217
        swait()
5218
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5219
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5220
        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)
5221
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5222
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5223
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5224
end
5225
punchsound1:Play()
5226
 for i = 0, 0.6, 0.1 do
5227
        swait()
5228
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5229
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5230
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5231
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5232
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5233
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5234
end
5235
 for i = 0, 0.6, 0.1 do
5236
        swait()
5237
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5238
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5239
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5240
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5241
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5242
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5243
end
5244
 for i = 0, 0.5, 0.1 do
5245
        swait()
5246
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5247
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5248
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5249
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5250
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5251
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5252
end
5253
punchsound1:Play()
5254
for i = 0, 0.5, 0.1 do
5255
        swait()
5256
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5257
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5258
        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)
5259
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5260
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5261
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5262
end
5263
punchsound1:Play()
5264
 for i = 0, 0.6, 0.1 do
5265
        swait()
5266
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5267
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5268
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5269
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5270
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5271
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5272
end
5273
 for i = 0, 0.6, 0.1 do
5274
        swait()
5275
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5276
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5277
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5278
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5279
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5280
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5281
end
5282
 for i = 0, 0.5, 0.1 do
5283
        swait()
5284
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5285
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5286
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5287
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5288
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5289
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5290
end
5291
punchsound1:Play()
5292
for i = 0, 0.5, 0.1 do
5293
        swait()
5294
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5295
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5296
        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)
5297
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5298
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5299
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5300
end
5301
punchsound1:Play()
5302
 for i = 0, 0.6, 0.1 do
5303
        swait()
5304
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5305
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5306
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5307
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5308
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5309
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5310
end
5311
StrongPunch2:Play()
5312
 for i = 0, 5, 0.1 do
5313
        swait()
5314
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5315
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5316
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5317
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5318
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5319
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5320
end
5321
5322
for i,v in pairs(to.Parent:GetChildren()) do
5323
					if v:IsA("Humanoid") then
5324
						v.Health = v.Health - 20
5325
						
5326
						v.PlatformStand = true
5327
					end
5328
	end
5329
	to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
5330
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
5331
Zanzoken = Instance.new("Part",char)
5332
Zanzoken.Anchored = true
5333
Zanzoken.Position = v3(999,999,999)
5334
Zanzoken.CFrame = Torso.CFrame
5335
game.Debris:AddItem(Zanzoken,0.5)
5336
Zanzoken.Transparency = 1
5337
Zano:Play()
5338
wait()
5339
idk = Instance.new("BillboardGui",Zanzoken)
5340
idk.Size = UDim2.new(10,0,15,0)
5341
idk.AlwaysOnTop = false
5342
idk1 = Instance.new("ImageLabel",idk)
5343
idk1.BackgroundTransparency = 1
5344
idk.ExtentsOffset = v3(0,0,0)
5345
idk1.ImageTransparency = 0
5346
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5347
idk1.Size = UDim2.new(2,0,1,0)
5348
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5349
idk1.Image = "rbxassetid://319554883"
5350
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
5351
wait()
5352
Zanzoken = Instance.new("Part",char)
5353
Zanzoken.Anchored = true
5354
Zanzoken.Position = v3(999,999,999)
5355
Zanzoken.CFrame = Torso.CFrame
5356
game.Debris:AddItem(Zanzoken,0.5)
5357
Zanzoken.Transparency = 1
5358
wait()
5359
idk = Instance.new("BillboardGui",Zanzoken)
5360
idk.Size = UDim2.new(20,0,20,0)
5361
idk.AlwaysOnTop = false
5362
idk1 = Instance.new("ImageLabel",idk)
5363
idk1.BackgroundTransparency = 1
5364
idk.ExtentsOffset = v3(0,0,0)
5365
idk1.ImageTransparency = 0
5366
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
5367
idk1.Size = UDim2.new(2,0,1,0)
5368
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
5369
idk1.Image = "rbxassetid://319554883"
5370
  for i = 0, 0.5, 0.1 do
5371
        swait()
5372
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5373
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5374
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5375
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5376
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5377
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5378
end
5379
punchsound1:Play()
5380
for i = 0, 0.5, 0.1 do
5381
        swait()
5382
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5383
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5384
        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)
5385
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5386
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5387
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5388
end
5389
punchsound1:Play()
5390
 for i = 0, 0.6, 0.1 do
5391
        swait()
5392
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5393
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5394
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5395
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5396
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5397
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5398
end
5399
 for i = 0, 0.6, 0.1 do
5400
        swait()
5401
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5402
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5403
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5404
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5405
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5406
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5407
end
5408
 for i = 0, 0.5, 0.1 do
5409
        swait()
5410
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5411
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5412
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5413
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5414
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5415
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5416
end
5417
punchsound1:Play()
5418
for i = 0, 0.5, 0.1 do
5419
        swait()
5420
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5421
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5422
        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)
5423
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5424
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5425
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5426
end
5427
punchsound1:Play()
5428
 for i = 0, 0.6, 0.1 do
5429
        swait()
5430
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5431
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5432
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5433
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5434
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5435
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5436
end
5437
 for i = 0, 0.6, 0.1 do
5438
        swait()
5439
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5440
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5441
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5442
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5443
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5444
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5445
end
5446
 for i = 0, 0.5, 0.1 do
5447
        swait()
5448
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5449
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5450
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5451
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5452
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5453
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5454
end
5455
punchsound1:Play()
5456
for i = 0, 0.5, 0.1 do
5457
        swait()
5458
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5459
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5460
        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)
5461
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5462
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5463
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5464
end
5465
punchsound1:Play()
5466
 for i = 0, 0.6, 0.1 do
5467
        swait()
5468
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5469
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5470
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5471
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5472
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5473
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5474
end
5475
 for i = 0, 0.6, 0.1 do
5476
        swait()
5477
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5478
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5479
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5480
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5481
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5482
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5483
end
5484
 for i = 0, 0.5, 0.1 do
5485
        swait()
5486
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5487
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5488
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5489
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5490
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5491
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5492
end
5493
punchsound1:Play()
5494
for i = 0, 0.5, 0.1 do
5495
        swait()
5496
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5497
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5498
        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)
5499
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5500
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5501
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5502
end
5503
punchsound1:Play()
5504
 for i = 0, 0.3, 0.1 do
5505
        swait()
5506
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5507
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5508
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5509
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5510
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5511
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5512
end
5513
 for i = 0, 0.3, 0.1 do
5514
        swait()
5515
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5516
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5517
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5518
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5519
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5520
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5521
end
5522
 for i = 0, 0.3, 0.1 do
5523
        swait()
5524
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5525
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5526
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5527
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5528
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5529
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5530
end
5531
punchsound1:Play()
5532
for i = 0, 0.3, 0.1 do
5533
        swait()
5534
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5535
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5536
        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)
5537
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5538
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5539
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5540
end
5541
punchsound1:Play()
5542
 for i = 0, 0.3, 0.1 do
5543
        swait()
5544
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5545
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5546
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5547
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5548
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5549
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5550
end
5551
 for i = 0, 0.3, 0.1 do
5552
        swait()
5553
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5554
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5555
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5556
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5557
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5558
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5559
end
5560
punchsound1:Play()
5561
 for i = 0, 1, 0.1 do
5562
        swait()
5563
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5564
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5565
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5566
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5567
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5568
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5569
end
5570
for i = 0, 0.3, 0.1 do
5571
        swait()
5572
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5573
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5574
        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)
5575
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5576
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5577
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5578
end
5579
punchsound1:Play()
5580
 for i = 0, 0.3, 0.1 do
5581
        swait()
5582
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5583
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5584
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5585
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5586
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5587
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5588
end
5589
 for i = 0, 0.3, 0.1 do
5590
        swait()
5591
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5592
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5593
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5594
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5595
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5596
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5597
end
5598
 for i = 0, 0.3, 0.1 do
5599
        swait()
5600
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5601
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5602
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5603
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5604
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5605
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5606
end
5607
punchsound1:Play()
5608
for i = 0, 0.3, 0.1 do
5609
        swait()
5610
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5611
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5612
        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)
5613
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5614
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5615
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5616
end
5617
punchsound1:Play()
5618
 for i = 0, 0.6, 0.1 do
5619
        swait()
5620
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5621
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5622
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5623
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5624
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5625
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5626
end
5627
 for i = 0, 0.3, 0.1 do
5628
        swait()
5629
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5630
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5631
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5632
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5633
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5634
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5635
end
5636
 for i = 0, 0.3, 0.1 do
5637
        swait()
5638
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5639
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5640
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5641
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5642
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5643
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5644
end
5645
punchsound1:Play()
5646
for i = 0, 0.5, 0.1 do
5647
        swait()
5648
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5649
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5650
        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)
5651
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5652
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5653
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5654
end
5655
punchsound1:Play()
5656
 for i = 0, 0.6, 0.1 do
5657
        swait()
5658
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5659
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5660
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5661
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5662
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5663
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5664
end
5665
 for i = 0, 0.6, 0.1 do
5666
        swait()
5667
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5668
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5669
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5670
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5671
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5672
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5673
end
5674
 for i = 0, 0.5, 0.1 do
5675
        swait()
5676
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5677
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5678
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5679
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5680
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5681
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5682
end
5683
punchsound1:Play()
5684
for i = 0, 0.5, 0.1 do
5685
        swait()
5686
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5687
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5688
        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)
5689
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5690
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5691
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5692
end
5693
punchsound1:Play()
5694
 for i = 0, 0.6, 0.1 do
5695
        swait()
5696
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5697
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5698
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5699
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5700
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5701
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5702
end
5703
 for i = 0, 0.6, 0.1 do
5704
        swait()
5705
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5706
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5707
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5708
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5709
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5710
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5711
end
5712
 for i = 0, 0.5, 0.1 do
5713
        swait()
5714
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5715
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5716
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5717
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5718
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5719
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5720
end
5721
punchsound1:Play()
5722
for i = 0, 0.5, 0.1 do
5723
        swait()
5724
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5725
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5726
        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)
5727
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5728
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5729
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5730
end
5731
punchsound1:Play()
5732
 for i = 0, 0.6, 0.1 do
5733
        swait()
5734
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5735
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5736
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5737
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5738
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5739
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5740
end
5741
 for i = 0, 0.6, 0.1 do
5742
        swait()
5743
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5744
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5745
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5746
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5747
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5748
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5749
end
5750
punchsound1:Play()
5751
 for i = 0, 1, 0.1 do
5752
        swait()
5753
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5754
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5755
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5756
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5757
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5758
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5759
end
5760
for i = 0, 0.5, 0.1 do
5761
        swait()
5762
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5763
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5764
        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)
5765
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5766
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5767
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5768
end
5769
punchsound1:Play()
5770
 for i = 0, 0.6, 0.1 do
5771
        swait()
5772
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5773
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5774
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5775
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5776
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5777
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5778
end
5779
 for i = 0, 0.6, 0.1 do
5780
        swait()
5781
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5782
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5783
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5784
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5785
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5786
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5787
end
5788
 for i = 0, 0.5, 0.1 do
5789
        swait()
5790
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5791
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5792
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5793
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5794
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5795
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5796
end
5797
punchsound1:Play()
5798
for i = 0, 0.5, 0.1 do
5799
        swait()
5800
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5801
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5802
        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)
5803
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5804
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5805
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5806
end
5807
punchsound1:Play()
5808
 for i = 0, 0.6, 0.1 do
5809
        swait()
5810
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5811
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5812
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5813
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5814
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5815
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5816
end
5817
 for i = 0, 0.6, 0.1 do
5818
        swait()
5819
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5820
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5821
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5822
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5823
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5824
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5825
end
5826
 for i = 0, 0.5, 0.1 do
5827
        swait()
5828
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5829
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5830
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5831
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5832
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5833
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5834
end
5835
punchsound1:Play()
5836
for i = 0, 0.5, 0.1 do
5837
        swait()
5838
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5839
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5840
        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)
5841
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5842
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5843
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5844
end
5845
punchsound1:Play()
5846
 for i = 0, 0.6, 0.1 do
5847
        swait()
5848
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5849
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5850
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5851
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5852
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5853
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5854
end
5855
 for i = 0, 0.6, 0.1 do
5856
        swait()
5857
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5858
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5859
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5860
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5861
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5862
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5863
end
5864
 for i = 0, 0.5, 0.1 do
5865
        swait()
5866
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5867
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5868
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5869
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5870
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5871
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5872
end
5873
punchsound1:Play()
5874
for i = 0, 0.5, 0.1 do
5875
        swait()
5876
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5877
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5878
        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)
5879
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5880
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5881
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5882
end
5883
punchsound1:Play()
5884
 for i = 0, 0.6, 0.1 do
5885
        swait()
5886
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5887
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5888
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5889
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5890
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5891
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5892
end
5893
 for i = 0, 0.6, 0.1 do
5894
        swait()
5895
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5896
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5897
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5898
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5899
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5900
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5901
end
5902
 for i = 0, 0.5, 0.1 do
5903
        swait()
5904
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5905
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5906
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5907
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5908
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5909
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5910
end
5911
punchsound1:Play()
5912
for i = 0, 0.5, 0.1 do
5913
        swait()
5914
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5915
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5916
        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)
5917
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5918
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5919
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5920
end
5921
punchsound1:Play()
5922
 for i = 0, 0.6, 0.1 do
5923
        swait()
5924
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5925
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5926
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5927
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5928
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5929
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5930
end
5931
 for i = 0, 0.6, 0.1 do
5932
        swait()
5933
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5934
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5935
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5936
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5937
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5938
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5939
end
5940
punchsound1:Play()
5941
 for i = 0, 1, 0.1 do
5942
        swait()
5943
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5944
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5945
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5946
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5947
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5948
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5949
end
5950
for i = 0, 0.5, 0.1 do
5951
        swait()
5952
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5953
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5954
        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)
5955
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5956
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5957
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5958
end
5959
punchsound1:Play()
5960
 for i = 0, 0.6, 0.1 do
5961
        swait()
5962
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5963
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5964
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5965
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5966
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5967
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5968
end
5969
 for i = 0, 0.6, 0.1 do
5970
        swait()
5971
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5972
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
5973
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5974
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5975
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
5976
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5977
end
5978
 for i = 0, 0.5, 0.1 do
5979
        swait()
5980
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
5981
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
5982
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
5983
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
5984
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
5985
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
5986
end
5987
punchsound1:Play()
5988
for i = 0, 0.3, 0.1 do
5989
        swait()
5990
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
5991
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
5992
        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)
5993
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
5994
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
5995
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
5996
end
5997
punchsound1:Play()
5998
 for i = 0, 0.3, 0.1 do
5999
        swait()
6000
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6001
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6002
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6003
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6004
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6005
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6006
end
6007
 for i = 0, 0.3, 0.1 do
6008
        swait()
6009
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6010
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6011
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6012
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6013
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6014
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6015
end
6016
 for i = 0, 0.3, 0.1 do
6017
        swait()
6018
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6019
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6020
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6021
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6022
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6023
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6024
end
6025
punchsound1:Play()
6026
for i = 0, 0.3, 0.1 do
6027
        swait()
6028
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6029
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6030
        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)
6031
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6032
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6033
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6034
end
6035
punchsound1:Play()
6036
 for i = 0, 0.3, 0.1 do
6037
        swait()
6038
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6039
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6040
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6041
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6042
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6043
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6044
end
6045
 for i = 0, 0.3, 0.1 do
6046
        swait()
6047
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6048
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6049
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6050
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6051
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6052
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6053
end
6054
 for i = 0, 0.3, 0.1 do
6055
        swait()
6056
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6057
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6058
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6059
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6060
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6061
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6062
end
6063
punchsound1:Play()
6064
for i = 0, 0.3, 0.1 do
6065
        swait()
6066
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6067
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6068
        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)
6069
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6070
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6071
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6072
end
6073
punchsound1:Play()
6074
 for i = 0, 0.3, 0.1 do
6075
        swait()
6076
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6077
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6078
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6079
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6080
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6081
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6082
end
6083
 for i = 0, 0.1, 0.1 do
6084
        swait()
6085
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6086
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6087
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6088
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6089
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6090
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6091
end
6092
 for i = 0, 0.1, 0.1 do
6093
        swait()
6094
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6095
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6096
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6097
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6098
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6099
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6100
end
6101
punchsound1:Play()
6102
for i = 0, 0.1, 0.1 do
6103
        swait()
6104
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6105
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6106
        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)
6107
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6108
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6109
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6110
end
6111
punchsound1:Play()
6112
 for i = 0, 0.1, 0.1 do
6113
        swait()
6114
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6115
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6116
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6117
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6118
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6119
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6120
end
6121
 for i = 0, 0.1, 0.1 do
6122
        swait()
6123
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6124
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6125
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6126
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6127
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6128
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6129
end
6130
punchsound1:Play()
6131
 for i = 0, 0.4, 0.1 do
6132
        swait()
6133
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6134
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6135
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6136
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6137
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6138
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6139
end
6140
for i,v in pairs(to.Parent:GetChildren()) do
6141
					if v:IsA("Humanoid") then
6142
						v.Health = v.Health - 20
6143
						
6144
						v.PlatformStand = true
6145
					end
6146
	end
6147
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
6148
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
6149
Zanzoken = Instance.new("Part",char)
6150
Zanzoken.Anchored = true
6151
Zanzoken.Position = v3(999,999,999)
6152
Zanzoken.CFrame = Torso.CFrame
6153
game.Debris:AddItem(Zanzoken,0.5)
6154
Zanzoken.Transparency = 1
6155
Zano:Play()
6156
wait()
6157
idk = Instance.new("BillboardGui",Zanzoken)
6158
idk.Size = UDim2.new(10,0,15,0)
6159
idk.AlwaysOnTop = false
6160
idk1 = Instance.new("ImageLabel",idk)
6161
idk1.BackgroundTransparency = 1
6162
idk.ExtentsOffset = v3(0,0,0)
6163
idk1.ImageTransparency = 0
6164
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6165
idk1.Size = UDim2.new(2,0,1,0)
6166
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6167
idk1.Image = "rbxassetid://319554883"
6168
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6169
wait()
6170
Zanzoken = Instance.new("Part",char)
6171
Zanzoken.Anchored = true
6172
Zanzoken.Position = v3(999,999,999)
6173
Zanzoken.CFrame = Torso.CFrame
6174
game.Debris:AddItem(Zanzoken,0.5)
6175
Zanzoken.Transparency = 1
6176
wait()
6177
idk = Instance.new("BillboardGui",Zanzoken)
6178
idk.Size = UDim2.new(20,0,20,0)
6179
idk.AlwaysOnTop = false
6180
idk1 = Instance.new("ImageLabel",idk)
6181
idk1.BackgroundTransparency = 1
6182
idk.ExtentsOffset = v3(0,0,0)
6183
idk1.ImageTransparency = 0
6184
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6185
idk1.Size = UDim2.new(2,0,1,0)
6186
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6187
idk1.Image = "rbxassetid://319554883"
6188
punchsound1:Play()
6189
for i = 0, 6, 0.1 do
6190
        swait()
6191
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6192
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6193
        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)
6194
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6195
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6196
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6197
end
6198
 for i = 0, 0.6, 0.1 do
6199
        swait()
6200
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6201
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6202
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6203
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6204
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6205
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6206
end
6207
 for i = 0, 0.6, 0.1 do
6208
        swait()
6209
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6210
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6211
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6212
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6213
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6214
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6215
end
6216
punchsound1:Play()
6217
 for i = 0, 1, 0.1 do
6218
        swait()
6219
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6220
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6221
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6222
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6223
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6224
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6225
end
6226
 for i = 0, 0.6, 0.1 do
6227
        swait()
6228
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6229
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6230
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6231
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6232
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6233
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6234
end
6235
 for i = 0, 0.6, 0.1 do
6236
        swait()
6237
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6238
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6239
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6240
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6241
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6242
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6243
end
6244
punchsound1:Play()
6245
 for i = 0, 1, 0.1 do
6246
        swait()
6247
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6248
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6249
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6250
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6251
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6252
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6253
end
6254
 for i = 0, 0.6, 0.1 do
6255
        swait()
6256
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6257
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6258
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6259
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6260
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6261
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6262
end
6263
 for i = 0, 0.6, 0.1 do
6264
        swait()
6265
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6266
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6267
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6268
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6269
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6270
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6271
end
6272
punchsound1:Play()
6273
 for i = 0, 1, 0.1 do
6274
        swait()
6275
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6276
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6277
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6278
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6279
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6280
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6281
end
6282
 for i = 0, 0.6, 0.1 do
6283
        swait()
6284
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6285
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6286
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6287
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6288
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6289
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6290
end
6291
 for i = 0, 0.6, 0.1 do
6292
        swait()
6293
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6294
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6295
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6296
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6297
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6298
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6299
end
6300
punchsound1:Play()
6301
 for i = 0, 1, 0.1 do
6302
        swait()
6303
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6304
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6305
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6306
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6307
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6308
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6309
end
6310
 for i = 0, 0.6, 0.1 do
6311
        swait()
6312
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6313
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6314
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6315
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6316
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6317
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6318
end
6319
 for i = 0, 0.6, 0.1 do
6320
        swait()
6321
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6322
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6323
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6324
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6325
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6326
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6327
end
6328
punchsound1:Play()
6329
 for i = 0, 1, 0.1 do
6330
        swait()
6331
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6332
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6333
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6334
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6335
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6336
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6337
end
6338
 for i = 0, 0.6, 0.1 do
6339
        swait()
6340
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6341
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6342
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6343
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6344
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6345
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6346
end
6347
 for i = 0, 0.6, 0.1 do
6348
        swait()
6349
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6350
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6351
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6352
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6353
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6354
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6355
end
6356
punchsound1:Play()
6357
 for i = 0, 1, 0.1 do
6358
        swait()
6359
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6360
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6361
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6362
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6363
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6364
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6365
end
6366
6367
6368
6369
for i,v in pairs(to.Parent:GetChildren()) do
6370
					if v:IsA("Humanoid") then
6371
						v.Health = v.Health - 20
6372
						
6373
						v.PlatformStand = true
6374
					end
6375
	end
6376
StrongPunch:Play()
6377
for i = 0, 1, 0.1 do
6378
        swait()
6379
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6380
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6381
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6382
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6383
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6384
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6385
      end
6386
 for i = 0, 1, 0.1 do
6387
        swait()
6388
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6389
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6390
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6391
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6392
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6393
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6394
end
6395
for i,v in pairs(to.Parent:GetChildren()) do
6396
					if v:IsA("Humanoid") then
6397
						v.Health = v.Health - 5
6398
						
6399
						v.PlatformStand = true
6400
					end
6401
	end
6402
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
6403
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
6404
Zanzoken = Instance.new("Part",char)
6405
Zanzoken.Anchored = true
6406
Zanzoken.Position = v3(999,999,999)
6407
Zanzoken.CFrame = Torso.CFrame
6408
game.Debris:AddItem(Zanzoken,0.5)
6409
Zanzoken.Transparency = 1
6410
Zano:Play()
6411
wait()
6412
idk = Instance.new("BillboardGui",Zanzoken)
6413
idk.Size = UDim2.new(10,0,15,0)
6414
idk.AlwaysOnTop = false
6415
idk1 = Instance.new("ImageLabel",idk)
6416
idk1.BackgroundTransparency = 1
6417
idk.ExtentsOffset = v3(0,0,0)
6418
idk1.ImageTransparency = 0
6419
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6420
idk1.Size = UDim2.new(2,0,1,0)
6421
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6422
idk1.Image = "rbxassetid://319554883"
6423
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6424
wait()
6425
Zanzoken = Instance.new("Part",char)
6426
Zanzoken.Anchored = true
6427
Zanzoken.Position = v3(999,999,999)
6428
Zanzoken.CFrame = Torso.CFrame
6429
game.Debris:AddItem(Zanzoken,0.5)
6430
Zanzoken.Transparency = 1
6431
wait()
6432
idk = Instance.new("BillboardGui",Zanzoken)
6433
idk.Size = UDim2.new(20,0,20,0)
6434
idk.AlwaysOnTop = false
6435
idk1 = Instance.new("ImageLabel",idk)
6436
idk1.BackgroundTransparency = 1
6437
idk.ExtentsOffset = v3(0,0,0)
6438
idk1.ImageTransparency = 0
6439
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6440
idk1.Size = UDim2.new(2,0,1,0)
6441
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6442
idk1.Image = "rbxassetid://319554883"
6443
 for i = 0, 1, 0.1 do
6444
        swait()
6445
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6446
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6447
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6448
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6449
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6450
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6451
end
6452
punchsound1:Play()
6453
for i = 0, 1, 0.1 do
6454
        swait()
6455
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6456
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6457
        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)
6458
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6459
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6460
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6461
end
6462
punchsound1:Play()
6463
 for i = 0, 1, 0.1 do
6464
        swait()
6465
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6466
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6467
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6468
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6469
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6470
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6471
end
6472
for i = 0, 1, 0.1 do
6473
        swait()
6474
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6475
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6476
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6477
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6478
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6479
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6480
      end
6481
 for i = 0, 1, 0.1 do
6482
        swait()
6483
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6484
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6485
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6486
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6487
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6488
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6489
end
6490
	to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
6491
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
6492
Zanzoken = Instance.new("Part",char)
6493
Zanzoken.Anchored = true
6494
Zanzoken.Position = v3(999,999,999)
6495
Zanzoken.CFrame = Torso.CFrame
6496
game.Debris:AddItem(Zanzoken,0.5)
6497
Zanzoken.Transparency = 1
6498
Zano:Play()
6499
wait()
6500
idk = Instance.new("BillboardGui",Zanzoken)
6501
idk.Size = UDim2.new(10,0,15,0)
6502
idk.AlwaysOnTop = false
6503
idk1 = Instance.new("ImageLabel",idk)
6504
idk1.BackgroundTransparency = 1
6505
idk.ExtentsOffset = v3(0,0,0)
6506
idk1.ImageTransparency = 0
6507
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6508
idk1.Size = UDim2.new(2,0,1,0)
6509
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6510
idk1.Image = "rbxassetid://319554883"
6511
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6512
wait()
6513
Zanzoken = Instance.new("Part",char)
6514
Zanzoken.Anchored = true
6515
Zanzoken.Position = v3(999,999,999)
6516
Zanzoken.CFrame = Torso.CFrame
6517
game.Debris:AddItem(Zanzoken,0.5)
6518
Zanzoken.Transparency = 1
6519
wait()
6520
idk = Instance.new("BillboardGui",Zanzoken)
6521
idk.Size = UDim2.new(20,0,20,0)
6522
idk.AlwaysOnTop = false
6523
idk1 = Instance.new("ImageLabel",idk)
6524
idk1.BackgroundTransparency = 1
6525
idk.ExtentsOffset = v3(0,0,0)
6526
idk1.ImageTransparency = 0
6527
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6528
idk1.Size = UDim2.new(2,0,1,0)
6529
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6530
idk1.Image = "rbxassetid://319554883"
6531
StrongPunch:Play()
6532
Break:Play()
6533
6534
for i = 0, 6, 0.1 do
6535
        swait()
6536
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6537
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6538
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6539
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6540
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6541
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
6542
      end
6543
StrongPunch1:Play()
6544
 for i = 0, 6, 0.1 do
6545
        swait()
6546
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6547
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6548
        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)
6549
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6550
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6551
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6552
      end
6553
StrongPunch2:Play()
6554
   for i = 0, 7, 0.1 do
6555
        swait()
6556
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6557
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6558
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6559
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6560
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6561
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6562
end
6563
 for i = 0, 1, 0.1 do
6564
        swait()
6565
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6566
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6567
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6568
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6569
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6570
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6571
end
6572
punchsound1:Play()
6573
for i = 0, 1, 0.1 do
6574
        swait()
6575
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6576
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6577
        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)
6578
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6579
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6580
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6581
end
6582
punchsound1:Play()
6583
 for i = 0, 1, 0.1 do
6584
        swait()
6585
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6586
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6587
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6588
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6589
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6590
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6591
end
6592
for i = 0, 1, 0.1 do
6593
        swait()
6594
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6595
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
6596
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6597
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6598
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
6599
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6600
      end
6601
 for i = 0, 1, 0.1 do
6602
        swait()
6603
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6604
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6605
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6606
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6607
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6608
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6609
end
6610
punchsound1:Play()
6611
for i = 0, 0.5, 0.1 do
6612
        swait()
6613
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6614
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6615
        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)
6616
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6617
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6618
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6619
end
6620
punchsound1:Play()
6621
 for i = 0, 0.5, 0.1 do
6622
        swait()
6623
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6624
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6625
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6626
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6627
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6628
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6629
end
6630
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
6631
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
6632
Zanzoken = Instance.new("Part",char)
6633
Zanzoken.Anchored = true
6634
Zanzoken.Position = v3(999,999,999)
6635
Zanzoken.CFrame = Torso.CFrame
6636
game.Debris:AddItem(Zanzoken,0.5)
6637
Zanzoken.Transparency = 1
6638
Zano:Play()
6639
wait()
6640
idk = Instance.new("BillboardGui",Zanzoken)
6641
idk.Size = UDim2.new(10,0,15,0)
6642
idk.AlwaysOnTop = false
6643
idk1 = Instance.new("ImageLabel",idk)
6644
idk1.BackgroundTransparency = 1
6645
idk.ExtentsOffset = v3(0,0,0)
6646
idk1.ImageTransparency = 0
6647
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6648
idk1.Size = UDim2.new(2,0,1,0)
6649
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6650
idk1.Image = "rbxassetid://319554883"
6651
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
6652
wait()
6653
Zanzoken = Instance.new("Part",char)
6654
Zanzoken.Anchored = true
6655
Zanzoken.Position = v3(999,999,999)
6656
Zanzoken.CFrame = Torso.CFrame
6657
game.Debris:AddItem(Zanzoken,0.5)
6658
Zanzoken.Transparency = 1
6659
wait()
6660
idk = Instance.new("BillboardGui",Zanzoken)
6661
idk.Size = UDim2.new(20,0,20,0)
6662
idk.AlwaysOnTop = false
6663
idk1 = Instance.new("ImageLabel",idk)
6664
idk1.BackgroundTransparency = 1
6665
idk.ExtentsOffset = v3(0,0,0)
6666
idk1.ImageTransparency = 0
6667
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
6668
idk1.Size = UDim2.new(2,0,1,0)
6669
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
6670
idk1.Image = "rbxassetid://319554883"
6671
 for i = 0, 0.4, 0.1 do
6672
        swait()
6673
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6674
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6675
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6676
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6677
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6678
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6679
end
6680
punchsound1:Play()
6681
for i = 0, 0.4, 0.1 do
6682
        swait()
6683
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6684
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6685
        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)
6686
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6687
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6688
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6689
end
6690
for i = 0, 0.4, 0.1 do
6691
        swait()
6692
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6693
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6694
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6695
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6696
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6697
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6698
end
6699
punchsound1:Play()
6700
for i = 0, 0.4, 0.1 do
6701
        swait()
6702
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6703
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6704
        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)
6705
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6706
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6707
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6708
end
6709
for i = 0, 0.4, 0.1 do
6710
        swait()
6711
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6712
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6713
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6714
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6715
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6716
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6717
end
6718
punchsound1:Play()
6719
for i = 0, 0.4, 0.1 do
6720
        swait()
6721
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6722
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6723
        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)
6724
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6725
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6726
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6727
end
6728
for i = 0, 0.4, 0.1 do
6729
        swait()
6730
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6731
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6732
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6733
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6734
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6735
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6736
end
6737
punchsound1:Play()
6738
for i = 0, 0.4, 0.1 do
6739
        swait()
6740
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6741
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6742
        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)
6743
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6744
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6745
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6746
end
6747
for i = 0, 0.4, 0.1 do
6748
        swait()
6749
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6750
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6751
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6752
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6753
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6754
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6755
end
6756
punchsound1:Play()
6757
for i = 0, 0.4, 0.1 do
6758
        swait()
6759
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6760
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6761
        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)
6762
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6763
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6764
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6765
end
6766
for i = 0, 0.4, 0.1 do
6767
        swait()
6768
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6769
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6770
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6771
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6772
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6773
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6774
end
6775
punchsound1:Play()
6776
for i = 0, 0.4, 0.1 do
6777
        swait()
6778
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6779
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6780
        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)
6781
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6782
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6783
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6784
end
6785
for i = 0, 0.4, 0.1 do
6786
        swait()
6787
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6788
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6789
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6790
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6791
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6792
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6793
end
6794
punchsound1:Play()
6795
for i = 0, 0.4, 0.1 do
6796
        swait()
6797
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
6798
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
6799
        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)
6800
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
6801
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
6802
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
6803
end
6804
punchsound1:Play()
6805
		local pie222 = Instance.new("ParticleEmitter")
6806
pie222.Parent = LeftArm
6807
pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
6808
pie222.LightEmission = 1
6809
pie222.Size = NumberSequence.new(3)
6810
pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
6811
pie222.Transparency = NumberSequence.new(0.6,1)
6812
pie222.EmissionDirection = "Top"
6813
pie222.Enabled = true
6814
pie222.Lifetime = NumberRange.new(1)
6815
pie222.Rotation = NumberRange.new(-320, 320)
6816
pie222.Rate = 404
6817
pie222.Speed = NumberRange.new(0)
6818
pie222.LockedToPart = false
6819
pie222.VelocitySpread = 2 
6820
 for i = 0, 2, 0.1 do
6821
        swait()
6822
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
6823
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
6824
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
6825
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
6826
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
6827
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
6828
end
6829
wait(2)
6830
bigbangattack2()
6831
pie222:Destroy()
6832
6833
for i,v in pairs(to.Parent:GetChildren()) do
6834
					if v:IsA("Humanoid") then
6835
						v.Health = v.Health - math.huge
6836
						
6837
						v.PlatformStand = true
6838
					end
6839
	end
6840
6841
	hit1 = false
6842
6843
	hit2 = true
6844
for i,v in pairs(to.Parent:GetChildren()) do
6845
					if v:IsA("Humanoid") then
6846
						v.Health = v.Health - 10
6847
						
6848
						v.PlatformStand = true
6849
					end
6850
	end
6851
hit2 = false
6852
6853
hit3 = true
6854
hit4 = true
6855
6856
6857
6858
6859
coroutine.wrap(function()
6860
				for i=1,2 do
6861
					wait()
6862
				
6863
		
6864
						
6865
6866
	
6867
	for i,v in pairs(to.Parent:GetChildren()) do
6868
					if v:IsA("Humanoid") then
6869
						v.Health = v.Health - 2
6870
						
6871
						v.PlatformStand = true
6872
					end
6873
	end
6874
				end
6875
	
6876
					
6877
			wait(3)
6878
			end)()
6879
6880
6881
6882
6883
6884
6885
6886
6887
	
6888
	
6889
 
6890
6891
6892
	
6893
	for i,v in pairs(to.Parent:GetChildren()) do
6894
					if v:IsA("Humanoid") then
6895
						v.Health = v.Health - 10
6896
						
6897
						v.PlatformStand = true
6898
					end
6899
	end
6900
6901
6902
6903
	hitground = new("Part",char)
6904
	hitground.Size = Vector3.new(5,5,5)
6905
	hitground.Name =  "Ground"
6906
	hitground.Transparency = 1
6907
	hitground.CanCollide = false
6908
	game.Debris:AddItem(hitground,2)
6909
	hitground.Position = Vector3.new(999,999,999)
6910
	hitgroundweld = new("Weld",hitground)
6911
	hitgroundweld.Part0 = to
6912
	hitgroundweld.Part1 = hitground
6913
	hitground.Touched:connect(function(hit2)
6914
		if hit2.Size.x > 150 then
6915
			hitground:Destroy()
6916
			ad = new("Part",char)
6917
ad.Name = "NewPart"
6918
ad.Size = Vector3.new(30,0.1,30)	
6919
ad.CanCollide = false
6920
ad.Anchored = true
6921
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
6922
ad.Transparency = 1
6923
aad = new("Decal",ad)
6924
6925
aad.Face = "Top"
6926
aad.Transparency = 1
6927
		aad.Transparency = 0
6928
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
6929
			smoke = new("Part",to)
6930
			smokemesh = new("SpecialMesh",smoke)
6931
			smokemesh.MeshId = "rbxassetid://928329648"
6932
			smoke.BrickColor = hit2.BrickColor
6933
			smoke.Anchored = true
6934
			smoke.Position = hitground.Position
6935
			GroundImpact:Play()
6936
			for i = 1,20 do
6937
				wait()
6938
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
6939
				smoke.Transparency = smoke.Transparency + 1/20
6940
			end
6941
			smoke:Destroy()
6942
			wait(0.5)
6943
			
6944
			for i = 1,20 do
6945
				wait(0.1)
6946
				aad.Transparency = aad.Transparency + 1/20
6947
			end
6948
		end
6949
	end)
6950
	ys = Instance.new("BodyVelocity",to)
6951
ys.Name = "GO"
6952
       
6953
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
6954
6955
ys.Velocity = v3(0,-90,0)
6956
        
6957
	wait(1)
6958
        ys:Destroy()
6959
		
6960
6961
  
6962
hit3 = false
6963
hit4 = false
6964
6965
6966
hit1 = false
6967
	hit2 = false
6968
	hit3 = false
6969
	hit4 = false
6970
idle = true
6971
RootPart.Anchored = false
6972
end
6973
end)
6974
end
6975
6976
function Combo3()
6977
	getplayer = new("Part",char)
6978
getplayer.Position = Vector3.new(999,999,999)
6979
getplayer.Transparency = 1
6980
getplayer.Size = v3(3,3,3)
6981
getplayer.CanCollide = false
6982
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
6983
getplayer.Name = "GetPlayer"
6984
6985
game.Debris:AddItem(getplayer,0.5)
6986
6987
getplayer.Touched:connect(function(hit)
6988
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
6989
				getplayer:Destroy()
6990
				to = hit.Parent:findFirstChild("HumanoidRootPart")
6991
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
6992
				to.Anchored = true
6993
				RootPart.Anchored = true
6994
	idle = false
6995
	
6996
6997
		punchsound1:Play()
6998
		hit1 = true
6999
 for i = 0, 1, 0.1 do
7000
        swait()
7001
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7002
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7003
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7004
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7005
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7006
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7007
end
7008
punchsound1:Play()
7009
for i = 0, 1, 0.1 do
7010
        swait()
7011
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7012
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7013
        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)
7014
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7015
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7016
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7017
end
7018
punchsound1:Play()
7019
 for i = 0, 1, 0.1 do
7020
        swait()
7021
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7022
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7023
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7024
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7025
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7026
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7027
end
7028
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
7029
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
7030
Zanzoken = Instance.new("Part",char)
7031
Zanzoken.Anchored = true
7032
Zanzoken.Position = v3(999,999,999)
7033
Zanzoken.CFrame = Torso.CFrame
7034
game.Debris:AddItem(Zanzoken,0.5)
7035
Zanzoken.Transparency = 1
7036
Zano:Play()
7037
wait()
7038
idk = Instance.new("BillboardGui",Zanzoken)
7039
idk.Size = UDim2.new(10,0,15,0)
7040
idk.AlwaysOnTop = false
7041
idk1 = Instance.new("ImageLabel",idk)
7042
idk1.BackgroundTransparency = 1
7043
idk.ExtentsOffset = v3(0,0,0)
7044
idk1.ImageTransparency = 0
7045
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7046
idk1.Size = UDim2.new(2,0,1,0)
7047
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7048
idk1.Image = "rbxassetid://319554883"
7049
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7050
wait()
7051
Zanzoken = Instance.new("Part",char)
7052
Zanzoken.Anchored = true
7053
Zanzoken.Position = v3(999,999,999)
7054
Zanzoken.CFrame = Torso.CFrame
7055
game.Debris:AddItem(Zanzoken,0.5)
7056
Zanzoken.Transparency = 1
7057
wait()
7058
idk = Instance.new("BillboardGui",Zanzoken)
7059
idk.Size = UDim2.new(20,0,20,0)
7060
idk.AlwaysOnTop = false
7061
idk1 = Instance.new("ImageLabel",idk)
7062
idk1.BackgroundTransparency = 1
7063
idk.ExtentsOffset = v3(0,0,0)
7064
idk1.ImageTransparency = 0
7065
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7066
idk1.Size = UDim2.new(2,0,1,0)
7067
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7068
idk1.Image = "rbxassetid://319554883"
7069
 for i = 0, 1, 0.1 do
7070
        swait()
7071
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7072
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7073
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7074
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7075
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7076
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7077
end
7078
punchsound1:Play()
7079
for i = 0, 1, 0.1 do
7080
        swait()
7081
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7082
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7083
        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)
7084
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7085
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7086
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7087
end
7088
punchsound1:Play()
7089
 for i = 0, 1, 0.1 do
7090
        swait()
7091
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7092
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7093
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7094
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7095
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7096
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7097
end
7098
 for i = 0, 1, 0.1 do
7099
        swait()
7100
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7101
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7102
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7103
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7104
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7105
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7106
end
7107
punchsound1:Play()
7108
for i = 0, 1, 0.1 do
7109
        swait()
7110
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7111
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7112
        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)
7113
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7114
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7115
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7116
end
7117
punchsound1:Play()
7118
 for i = 0, 1, 0.1 do
7119
        swait()
7120
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7121
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7122
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7123
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7124
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7125
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7126
end
7127
 for i = 0, 1, 0.1 do
7128
        swait()
7129
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7130
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7131
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7132
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7133
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7134
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7135
end
7136
punchsound1:Play()
7137
for i = 0, 1, 0.1 do
7138
        swait()
7139
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7140
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7141
        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)
7142
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7143
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7144
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7145
end
7146
punchsound1:Play()
7147
for i,v in pairs(to.Parent:GetChildren()) do
7148
					if v:IsA("Humanoid") then
7149
						v.Health = v.Health - 10
7150
						
7151
						v.PlatformStand = true
7152
					end
7153
	end
7154
 for i = 0, 1, 0.1 do
7155
        swait()
7156
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7157
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7158
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7159
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7160
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7161
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7162
end
7163
7164
for i = 0, 1, 0.1 do
7165
        swait()
7166
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7167
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7168
        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)
7169
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7170
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7171
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7172
end
7173
punchsound1:Play()
7174
 for i = 0, 1, 0.1 do
7175
        swait()
7176
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7177
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7178
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7179
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7180
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7181
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7182
end
7183
for i,v in pairs(to.Parent:GetChildren()) do
7184
					if v:IsA("Humanoid") then
7185
						v.Health = v.Health - 3
7186
						
7187
						v.PlatformStand = true
7188
					end
7189
	end
7190
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
7191
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
7192
Zanzoken = Instance.new("Part",char)
7193
Zanzoken.Anchored = true
7194
Zanzoken.Position = v3(999,999,999)
7195
Zanzoken.CFrame = Torso.CFrame
7196
game.Debris:AddItem(Zanzoken,0.5)
7197
Zanzoken.Transparency = 1
7198
Zano:Play()
7199
wait()
7200
idk = Instance.new("BillboardGui",Zanzoken)
7201
idk.Size = UDim2.new(10,0,15,0)
7202
idk.AlwaysOnTop = false
7203
idk1 = Instance.new("ImageLabel",idk)
7204
idk1.BackgroundTransparency = 1
7205
idk.ExtentsOffset = v3(0,0,0)
7206
idk1.ImageTransparency = 0
7207
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7208
idk1.Size = UDim2.new(2,0,1,0)
7209
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7210
idk1.Image = "rbxassetid://319554883"
7211
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7212
wait()
7213
Zanzoken = Instance.new("Part",char)
7214
Zanzoken.Anchored = true
7215
Zanzoken.Position = v3(999,999,999)
7216
Zanzoken.CFrame = Torso.CFrame
7217
game.Debris:AddItem(Zanzoken,0.5)
7218
Zanzoken.Transparency = 1
7219
wait()
7220
idk = Instance.new("BillboardGui",Zanzoken)
7221
idk.Size = UDim2.new(20,0,20,0)
7222
idk.AlwaysOnTop = false
7223
idk1 = Instance.new("ImageLabel",idk)
7224
idk1.BackgroundTransparency = 1
7225
idk.ExtentsOffset = v3(0,0,0)
7226
idk1.ImageTransparency = 0
7227
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7228
idk1.Size = UDim2.new(2,0,1,0)
7229
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7230
idk1.Image = "rbxassetid://319554883"
7231
 for i = 0, 1, 0.1 do
7232
        swait()
7233
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7234
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7235
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7236
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7237
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7238
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7239
end
7240
for i = 0, 1, 0.1 do
7241
        swait()
7242
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7243
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7244
        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)
7245
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7246
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7247
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7248
end
7249
punchsound1:Play()
7250
 for i = 0, 1, 0.1 do
7251
        swait()
7252
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7253
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7254
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7255
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7256
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7257
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7258
end
7259
for i,v in pairs(to.Parent:GetChildren()) do
7260
					if v:IsA("Humanoid") then
7261
						v.Health = v.Health - 3
7262
						
7263
						v.PlatformStand = true
7264
					end
7265
	end
7266
	to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
7267
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
7268
Zanzoken = Instance.new("Part",char)
7269
Zanzoken.Anchored = true
7270
Zanzoken.Position = v3(999,999,999)
7271
Zanzoken.CFrame = Torso.CFrame
7272
game.Debris:AddItem(Zanzoken,0.5)
7273
Zanzoken.Transparency = 1
7274
Zano:Play()
7275
wait()
7276
idk = Instance.new("BillboardGui",Zanzoken)
7277
idk.Size = UDim2.new(10,0,15,0)
7278
idk.AlwaysOnTop = false
7279
idk1 = Instance.new("ImageLabel",idk)
7280
idk1.BackgroundTransparency = 1
7281
idk.ExtentsOffset = v3(0,0,0)
7282
idk1.ImageTransparency = 0
7283
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7284
idk1.Size = UDim2.new(2,0,1,0)
7285
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7286
idk1.Image = "rbxassetid://319554883"
7287
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7288
wait()
7289
Zanzoken = Instance.new("Part",char)
7290
Zanzoken.Anchored = true
7291
Zanzoken.Position = v3(999,999,999)
7292
Zanzoken.CFrame = Torso.CFrame
7293
game.Debris:AddItem(Zanzoken,0.5)
7294
Zanzoken.Transparency = 1
7295
wait()
7296
idk = Instance.new("BillboardGui",Zanzoken)
7297
idk.Size = UDim2.new(20,0,20,0)
7298
idk.AlwaysOnTop = false
7299
idk1 = Instance.new("ImageLabel",idk)
7300
idk1.BackgroundTransparency = 1
7301
idk.ExtentsOffset = v3(0,0,0)
7302
idk1.ImageTransparency = 0
7303
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7304
idk1.Size = UDim2.new(2,0,1,0)
7305
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7306
idk1.Image = "rbxassetid://319554883"
7307
punchsound1:Play()
7308
for i = 0, 1, 0.1 do
7309
        swait()
7310
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7311
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7312
        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)
7313
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7314
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7315
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7316
end
7317
punchsound1:Play()
7318
 for i = 0, 1, 0.1 do
7319
        swait()
7320
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7321
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7322
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7323
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7324
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7325
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7326
end
7327
7328
7329
for i,v in pairs(to.Parent:GetChildren()) do
7330
					if v:IsA("Humanoid") then
7331
						v.Health = v.Health - 20
7332
						
7333
						v.PlatformStand = true
7334
					end
7335
	end
7336
StrongPunch:Play()
7337
for i = 0, 1, 0.1 do
7338
        swait()
7339
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7340
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7341
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7342
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7343
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7344
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7345
      end
7346
 for i = 0, 1, 0.1 do
7347
        swait()
7348
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7349
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7350
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7351
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7352
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7353
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7354
end
7355
for i,v in pairs(to.Parent:GetChildren()) do
7356
					if v:IsA("Humanoid") then
7357
						v.Health = v.Health - 3
7358
						
7359
						v.PlatformStand = true
7360
					end
7361
	end
7362
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
7363
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
7364
Zanzoken = Instance.new("Part",char)
7365
Zanzoken.Anchored = true
7366
Zanzoken.Position = v3(999,999,999)
7367
Zanzoken.CFrame = Torso.CFrame
7368
game.Debris:AddItem(Zanzoken,0.5)
7369
Zanzoken.Transparency = 1
7370
Zano:Play()
7371
wait()
7372
idk = Instance.new("BillboardGui",Zanzoken)
7373
idk.Size = UDim2.new(10,0,15,0)
7374
idk.AlwaysOnTop = false
7375
idk1 = Instance.new("ImageLabel",idk)
7376
idk1.BackgroundTransparency = 1
7377
idk.ExtentsOffset = v3(0,0,0)
7378
idk1.ImageTransparency = 0
7379
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7380
idk1.Size = UDim2.new(2,0,1,0)
7381
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7382
idk1.Image = "rbxassetid://319554883"
7383
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7384
wait()
7385
Zanzoken = Instance.new("Part",char)
7386
Zanzoken.Anchored = true
7387
Zanzoken.Position = v3(999,999,999)
7388
Zanzoken.CFrame = Torso.CFrame
7389
game.Debris:AddItem(Zanzoken,0.5)
7390
Zanzoken.Transparency = 1
7391
wait()
7392
idk = Instance.new("BillboardGui",Zanzoken)
7393
idk.Size = UDim2.new(20,0,20,0)
7394
idk.AlwaysOnTop = false
7395
idk1 = Instance.new("ImageLabel",idk)
7396
idk1.BackgroundTransparency = 1
7397
idk.ExtentsOffset = v3(0,0,0)
7398
idk1.ImageTransparency = 0
7399
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7400
idk1.Size = UDim2.new(2,0,1,0)
7401
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7402
idk1.Image = "rbxassetid://319554883"
7403
 for i = 0, 1, 0.1 do
7404
        swait()
7405
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7406
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7407
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7408
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7409
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7410
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7411
end
7412
punchsound1:Play()
7413
for i = 0, 1, 0.1 do
7414
        swait()
7415
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7416
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7417
        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)
7418
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7419
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7420
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7421
end
7422
punchsound1:Play()
7423
 for i = 0, 1, 0.1 do
7424
        swait()
7425
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7426
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7427
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7428
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7429
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7430
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7431
end
7432
for i = 0, 1, 0.1 do
7433
        swait()
7434
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7435
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7436
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7437
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7438
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7439
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7440
      end
7441
 for i = 0, 1, 0.1 do
7442
        swait()
7443
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7444
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7445
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7446
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7447
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7448
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7449
end
7450
	to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
7451
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
7452
Zanzoken = Instance.new("Part",char)
7453
Zanzoken.Anchored = true
7454
Zanzoken.Position = v3(999,999,999)
7455
Zanzoken.CFrame = Torso.CFrame
7456
game.Debris:AddItem(Zanzoken,0.5)
7457
Zanzoken.Transparency = 1
7458
Zano:Play()
7459
wait()
7460
idk = Instance.new("BillboardGui",Zanzoken)
7461
idk.Size = UDim2.new(10,0,15,0)
7462
idk.AlwaysOnTop = false
7463
idk1 = Instance.new("ImageLabel",idk)
7464
idk1.BackgroundTransparency = 1
7465
idk.ExtentsOffset = v3(0,0,0)
7466
idk1.ImageTransparency = 0
7467
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7468
idk1.Size = UDim2.new(2,0,1,0)
7469
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7470
idk1.Image = "rbxassetid://319554883"
7471
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7472
wait()
7473
Zanzoken = Instance.new("Part",char)
7474
Zanzoken.Anchored = true
7475
Zanzoken.Position = v3(999,999,999)
7476
Zanzoken.CFrame = Torso.CFrame
7477
game.Debris:AddItem(Zanzoken,0.5)
7478
Zanzoken.Transparency = 1
7479
wait()
7480
idk = Instance.new("BillboardGui",Zanzoken)
7481
idk.Size = UDim2.new(20,0,20,0)
7482
idk.AlwaysOnTop = false
7483
idk1 = Instance.new("ImageLabel",idk)
7484
idk1.BackgroundTransparency = 1
7485
idk.ExtentsOffset = v3(0,0,0)
7486
idk1.ImageTransparency = 0
7487
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7488
idk1.Size = UDim2.new(2,0,1,0)
7489
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7490
idk1.Image = "rbxassetid://319554883"
7491
StrongPunch:Play()
7492
Break:Play()
7493
local Aura4 = Instance.new('ParticleEmitter')
7494
Aura4.Name = "Aura"
7495
Aura4.Texture = "rbxassetid://1046299182"
7496
Aura4.Parent = Torso
7497
Aura4.LightEmission = 1
7498
Aura4.Transparency = NumberSequence.new(0.7,1)
7499
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7500
Aura4.Size = NumberSequence.new(1,30)
7501
Aura4.Rotation = NumberRange.new(-360,360)
7502
Aura4.LockedToPart = true
7503
Aura4.Lifetime = NumberRange.new(0.2)
7504
Aura4.Rate = 100
7505
Aura4.Speed = NumberRange.new(0)
7506
Aura4.EmissionDirection = "Top"	
7507
for i = 0, 6, 0.1 do
7508
        swait()
7509
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7510
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7511
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7512
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7513
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7514
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
7515
      end
7516
Aura4:Destroy()
7517
wait(0.1)
7518
local Aura4 = Instance.new('ParticleEmitter')
7519
Aura4.Name = "Aura"
7520
Aura4.Texture = "rbxassetid://1046299182"
7521
Aura4.Parent = Torso
7522
Aura4.LightEmission = 1
7523
Aura4.Transparency = NumberSequence.new(0.7,1)
7524
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7525
Aura4.Size = NumberSequence.new(1,30)
7526
Aura4.Rotation = NumberRange.new(-360,360)
7527
Aura4.LockedToPart = true
7528
Aura4.Lifetime = NumberRange.new(0.2)
7529
Aura4.Rate = 100
7530
Aura4.Speed = NumberRange.new(0)
7531
Aura4.EmissionDirection = "Top"
7532
StrongPunch1:Play()
7533
Break:Play()
7534
 for i = 0, 6, 0.1 do
7535
        swait()
7536
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7537
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7538
        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)
7539
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7540
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7541
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7542
      end
7543
Aura4:Destroy()
7544
StrongPunch2:Play()
7545
Break:Play()
7546
local Aura4 = Instance.new('ParticleEmitter')
7547
Aura4.Name = "Aura"
7548
Aura4.Texture = "rbxassetid://1046299182"
7549
Aura4.Parent = Torso
7550
Aura4.LightEmission = 1
7551
Aura4.Transparency = NumberSequence.new(0.7,1)
7552
Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
7553
Aura4.Size = NumberSequence.new(1,30)
7554
Aura4.Rotation = NumberRange.new(-360,360)
7555
Aura4.LockedToPart = true
7556
Aura4.Lifetime = NumberRange.new(0.2)
7557
Aura4.Rate = 100
7558
Aura4.Speed = NumberRange.new(0)
7559
Aura4.EmissionDirection = "Top"
7560
   for i = 0, 7, 0.1 do
7561
        swait()
7562
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7563
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7564
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7565
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7566
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7567
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7568
end
7569
	to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
7570
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
7571
Aura4:Destroy()
7572
Zanzoken = Instance.new("Part",char)
7573
Zanzoken.Anchored = true
7574
Zanzoken.Position = v3(999,999,999)
7575
Zanzoken.CFrame = Torso.CFrame
7576
game.Debris:AddItem(Zanzoken,0.5)
7577
Zanzoken.Transparency = 1
7578
Zano:Play()
7579
wait()
7580
idk = Instance.new("BillboardGui",Zanzoken)
7581
idk.Size = UDim2.new(10,0,15,0)
7582
idk.AlwaysOnTop = false
7583
idk1 = Instance.new("ImageLabel",idk)
7584
idk1.BackgroundTransparency = 1
7585
idk.ExtentsOffset = v3(0,0,0)
7586
idk1.ImageTransparency = 0
7587
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7588
idk1.Size = UDim2.new(2,0,1,0)
7589
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7590
idk1.Image = "rbxassetid://319554883"
7591
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7592
wait()
7593
Zanzoken = Instance.new("Part",char)
7594
Zanzoken.Anchored = true
7595
Zanzoken.Position = v3(999,999,999)
7596
Zanzoken.CFrame = Torso.CFrame
7597
game.Debris:AddItem(Zanzoken,0.5)
7598
Zanzoken.Transparency = 1
7599
wait()
7600
idk = Instance.new("BillboardGui",Zanzoken)
7601
idk.Size = UDim2.new(20,0,20,0)
7602
idk.AlwaysOnTop = false
7603
idk1 = Instance.new("ImageLabel",idk)
7604
idk1.BackgroundTransparency = 1
7605
idk.ExtentsOffset = v3(0,0,0)
7606
idk1.ImageTransparency = 0
7607
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7608
idk1.Size = UDim2.new(2,0,1,0)
7609
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7610
idk1.Image = "rbxassetid://319554883"
7611
 for i = 0, 1, 0.1 do
7612
        swait()
7613
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7614
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7615
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7616
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7617
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7618
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7619
end
7620
punchsound1:Play()
7621
for i = 0, 1, 0.1 do
7622
        swait()
7623
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7624
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7625
        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)
7626
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7627
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7628
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7629
end
7630
punchsound1:Play()
7631
 for i = 0, 1, 0.1 do
7632
        swait()
7633
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7634
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7635
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7636
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7637
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7638
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7639
end
7640
for i = 0, 1, 0.1 do
7641
        swait()
7642
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7643
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
7644
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7645
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7646
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
7647
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7648
      end
7649
 for i = 0, 1, 0.1 do
7650
        swait()
7651
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7652
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7653
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7654
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7655
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7656
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7657
end
7658
punchsound1:Play()
7659
for i = 0, 0.5, 0.1 do
7660
        swait()
7661
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7662
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7663
        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)
7664
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7665
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7666
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7667
end
7668
punchsound1:Play()
7669
 for i = 0, 0.5, 0.1 do
7670
        swait()
7671
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7672
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7673
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7674
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7675
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7676
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7677
end
7678
	to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
7679
RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
7680
Zanzoken = Instance.new("Part",char)
7681
Zanzoken.Anchored = true
7682
Zanzoken.Position = v3(999,999,999)
7683
Zanzoken.CFrame = Torso.CFrame
7684
game.Debris:AddItem(Zanzoken,0.5)
7685
Zanzoken.Transparency = 1
7686
Zano:Play()
7687
wait()
7688
idk = Instance.new("BillboardGui",Zanzoken)
7689
idk.Size = UDim2.new(10,0,15,0)
7690
idk.AlwaysOnTop = false
7691
idk1 = Instance.new("ImageLabel",idk)
7692
idk1.BackgroundTransparency = 1
7693
idk.ExtentsOffset = v3(0,0,0)
7694
idk1.ImageTransparency = 0
7695
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7696
idk1.Size = UDim2.new(2,0,1,0)
7697
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7698
idk1.Image = "rbxassetid://319554883"
7699
RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
7700
wait()
7701
Zanzoken = Instance.new("Part",char)
7702
Zanzoken.Anchored = true
7703
Zanzoken.Position = v3(999,999,999)
7704
Zanzoken.CFrame = Torso.CFrame
7705
game.Debris:AddItem(Zanzoken,0.5)
7706
Zanzoken.Transparency = 1
7707
wait()
7708
idk = Instance.new("BillboardGui",Zanzoken)
7709
idk.Size = UDim2.new(20,0,20,0)
7710
idk.AlwaysOnTop = false
7711
idk1 = Instance.new("ImageLabel",idk)
7712
idk1.BackgroundTransparency = 1
7713
idk.ExtentsOffset = v3(0,0,0)
7714
idk1.ImageTransparency = 0
7715
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
7716
idk1.Size = UDim2.new(2,0,1,0)
7717
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
7718
idk1.Image = "rbxassetid://319554883"
7719
 for i = 0, 0.4, 0.1 do
7720
        swait()
7721
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7722
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7723
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7724
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7725
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7726
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7727
end
7728
punchsound1:Play()
7729
for i = 0, 0.4, 0.1 do
7730
        swait()
7731
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7732
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7733
        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)
7734
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7735
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7736
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7737
end
7738
punchsound1:Play()
7739
 for i = 0, 1, 0.1 do
7740
        swait()
7741
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7742
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7743
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7744
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7745
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7746
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7747
end
7748
for i,v in pairs(to.Parent:GetChildren()) do
7749
					if v:IsA("Humanoid") then
7750
						v.Health = v.Health - 8
7751
						
7752
						v.PlatformStand = true
7753
					end
7754
	end
7755
7756
	hit1 = false
7757
7758
		punchsound1:Play()
7759
	hit2 = true
7760
      for i = 0, 1, 0.1 do
7761
        swait()
7762
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7763
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7764
        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)
7765
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7766
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7767
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7768
      end
7769
for i,v in pairs(to.Parent:GetChildren()) do
7770
					if v:IsA("Humanoid") then
7771
						v.Health = v.Health - 10
7772
						
7773
						v.PlatformStand = true
7774
					end
7775
	end
7776
hit2 = false
7777
7778
	punchsound1:Play()
7779
hit3 = true
7780
hit4 = true
7781
7782
7783
punchsound1:Play()
7784
7785
7786
coroutine.wrap(function()
7787
				for i=1,2 do
7788
					wait()
7789
				
7790
		
7791
						
7792
7793
	
7794
	for i,v in pairs(to.Parent:GetChildren()) do
7795
					if v:IsA("Humanoid") then
7796
						v.Health = v.Health - 30
7797
						
7798
						v.PlatformStand = true
7799
					end
7800
	end
7801
				end
7802
	
7803
					
7804
			wait(3)
7805
			end)()
7806
7807
7808
7809
RootPart.Anchored = false
7810
7811
7812
7813
7814
7815
	StrongPunch:Play()
7816
	
7817
	
7818
 
7819
7820
7821
	
7822
	for i,v in pairs(to.Parent:GetChildren()) do
7823
					if v:IsA("Humanoid") then
7824
						v.Health = v.Health - 20
7825
						
7826
						v.PlatformStand = true
7827
					end
7828
	end
7829
7830
StrongPunch2:Play()
7831
7832
7833
	hitground = new("Part",char)
7834
	hitground.Size = Vector3.new(5,5,5)
7835
	hitground.Name =  "Ground"
7836
	hitground.Transparency = 1
7837
	hitground.CanCollide = false
7838
	game.Debris:AddItem(hitground,2)
7839
	hitground.Position = Vector3.new(999,999,999)
7840
	hitgroundweld = new("Weld",hitground)
7841
	hitgroundweld.Part0 = to
7842
	hitgroundweld.Part1 = hitground
7843
	hitground.Touched:connect(function(hit2)
7844
		if hit2.Size.x > 150 then
7845
			hitground:Destroy()
7846
			ad = new("Part",char)
7847
ad.Name = "NewPart"
7848
ad.Size = Vector3.new(30,0.1,30)	
7849
ad.CanCollide = false
7850
ad.Anchored = true
7851
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
7852
ad.Transparency = 1
7853
aad = new("Decal",ad)
7854
7855
aad.Face = "Top"
7856
aad.Transparency = 1
7857
		aad.Transparency = 0
7858
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
7859
			smoke = new("Part",to)
7860
			smokemesh = new("SpecialMesh",smoke)
7861
			smokemesh.MeshId = "rbxassetid://928329648"
7862
			smoke.BrickColor = hit2.BrickColor
7863
			smoke.Anchored = true
7864
			smoke.Position = hitground.Position
7865
			GroundImpact:Play()
7866
			for i = 1,20 do
7867
				wait()
7868
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
7869
				smoke.Transparency = smoke.Transparency + 1/20
7870
			end
7871
			smoke:Destroy()
7872
			wait(0.5)
7873
			
7874
			for i = 1,20 do
7875
				wait(0.1)
7876
				aad.Transparency = aad.Transparency + 1/20
7877
			end
7878
		end
7879
	end)
7880
	ys = Instance.new("BodyVelocity",to)
7881
ys.Name = "GO"
7882
       
7883
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
7884
7885
ys.Velocity = v3(0,-90,0)
7886
        
7887
	wait(1)
7888
        ys:Destroy()
7889
7890
	
7891
	
7892
7893
  
7894
hit3 = false
7895
hit4 = false
7896
7897
7898
hit1 = false
7899
	hit2 = false
7900
	hit3 = false
7901
	hit4 = false
7902
idle = true
7903
  RootPart.Anchored = false
7904
to.Anchored = false
7905
end
7906
end)
7907
end
7908
7909
7910
function Combo2()
7911
	getplayer = new("Part",char)
7912
getplayer.Position = Vector3.new(999,999,999)
7913
getplayer.Transparency = 1
7914
getplayer.Size = v3(3,3,3)
7915
getplayer.CanCollide = false
7916
getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
7917
getplayer.Name = "GetPlayer"
7918
7919
game.Debris:AddItem(getplayer,0.5)
7920
7921
getplayer.Touched:connect(function(hit)
7922
			if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
7923
				getplayer:Destroy()
7924
				to = hit.Parent:findFirstChild("HumanoidRootPart")
7925
				to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
7926
				to.Anchored = true
7927
	idle = false
7928
	
7929
7930
		punchsound1:Play()
7931
		hit1 = true
7932
 for i = 0, 1, 0.1 do
7933
        swait()
7934
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7935
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7936
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7937
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7938
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7939
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7940
end
7941
punchsound1:Play()
7942
for i = 0, 1, 0.1 do
7943
        swait()
7944
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7945
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7946
        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)
7947
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7948
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7949
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7950
end
7951
punchsound1:Play()
7952
 for i = 0, 1, 0.1 do
7953
        swait()
7954
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7955
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7956
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7957
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7958
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7959
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7960
end
7961
for i = 0, 1, 0.1 do
7962
        swait()
7963
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7964
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7965
        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)
7966
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7967
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7968
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7969
      end
7970
 for i = 0, 1, 0.1 do
7971
        swait()
7972
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7973
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7974
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7975
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7976
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7977
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7978
end
7979
StrongPunch1:Play()
7980
for i = 0, 1, 0.1 do
7981
        swait()
7982
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
7983
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
7984
        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)
7985
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
7986
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
7987
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
7988
      end
7989
 for i = 0, 0.6, 0.1 do
7990
        swait()
7991
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
7992
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
7993
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
7994
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
7995
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
7996
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)		
7997
end
7998
for i = 0, 0.6, 0.1 do
7999
        swait()
8000
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8001
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8002
        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)
8003
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8004
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8005
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8006
      end
8007
for i,v in pairs(to.Parent:GetChildren()) do
8008
					if v:IsA("Humanoid") then
8009
						v.Health = v.Health - 6
8010
						
8011
						v.PlatformStand = true
8012
					end
8013
	end
8014
StrongPunch:Play()
8015
for i = 0, 1, 0.1 do
8016
        swait()
8017
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8018
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8019
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8020
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8021
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8022
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8023
      end
8024
for i,v in pairs(to.Parent:GetChildren()) do
8025
					if v:IsA("Humanoid") then
8026
						v.Health = v.Health - 8
8027
						
8028
						v.PlatformStand = true
8029
					end
8030
	end
8031
8032
	hit1 = false
8033
8034
		punchsound1:Play()
8035
	hit2 = true
8036
      for i = 0, 1, 0.1 do
8037
        swait()
8038
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8039
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8040
        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)
8041
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8042
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8043
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8044
      end
8045
for i,v in pairs(to.Parent:GetChildren()) do
8046
					if v:IsA("Humanoid") then
8047
						v.Health = v.Health - 5
8048
						
8049
						v.PlatformStand = true
8050
					end
8051
	end
8052
hit2 = false
8053
8054
	punchsound1:Play()
8055
hit3 = true
8056
hit4 = true
8057
8058
8059
punchsound1:Play()
8060
8061
coroutine.wrap(function()
8062
				for i=1,2 do
8063
					wait()
8064
						to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
8065
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
8066
					Zanzoken = Instance.new("Part",char)
8067
Zanzoken.Anchored = true
8068
Zanzoken.Position = v3(999,999,999)
8069
Zanzoken.CFrame = Torso.CFrame
8070
game.Debris:AddItem(Zanzoken,0.5)
8071
Zanzoken.Transparency = 1
8072
Zano:Play()
8073
wait()
8074
idk = Instance.new("BillboardGui",Zanzoken)
8075
idk.Size = UDim2.new(10,0,15,0)
8076
idk.AlwaysOnTop = false
8077
idk1 = Instance.new("ImageLabel",idk)
8078
idk1.BackgroundTransparency = 1
8079
idk.ExtentsOffset = v3(0,0,0)
8080
idk1.ImageTransparency = 0
8081
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8082
idk1.Size = UDim2.new(2,0,1,0)
8083
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8084
idk1.Image = "rbxassetid://319554883"
8085
wait()
8086
Zanzoken = Instance.new("Part",char)
8087
Zanzoken.Anchored = true
8088
Zanzoken.Position = v3(999,999,999)
8089
Zanzoken.CFrame = Torso.CFrame
8090
game.Debris:AddItem(Zanzoken,0.5)
8091
Zanzoken.Transparency = 1
8092
wait()
8093
idk = Instance.new("BillboardGui",Zanzoken)
8094
idk.Size = UDim2.new(20,0,20,0)
8095
idk.AlwaysOnTop = false
8096
idk1 = Instance.new("ImageLabel",idk)
8097
idk1.BackgroundTransparency = 1
8098
idk.ExtentsOffset = v3(0,0,0)
8099
idk1.ImageTransparency = 0
8100
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8101
idk1.Size = UDim2.new(2,0,1,0)
8102
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8103
idk1.Image = "rbxassetid://319554883"
8104
					for i = 0, 1, 0.1 do
8105
        swait()
8106
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8107
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8108
        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)
8109
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8110
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8111
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8112
      end
8113
						StrongPunch:Play()
8114
	for i,v in pairs(to.Parent:GetChildren()) do
8115
					if v:IsA("Humanoid") then
8116
						v.Health = v.Health - 10
8117
						
8118
						v.PlatformStand = true
8119
					end
8120
	end
8121
				end
8122
	
8123
					
8124
			wait(0.7)
8125
			end)()
8126
8127
  
8128
8129
8130
RootPart.Anchored = true
8131
to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
8132
					RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
8133
								Zanzoken = Instance.new("Part",char)
8134
Zanzoken.Anchored = true
8135
Zanzoken.Position = v3(999,999,999)
8136
Zanzoken.CFrame = Torso.CFrame
8137
game.Debris:AddItem(Zanzoken,0.5)
8138
Zanzoken.Transparency = 1
8139
Zano:Play()
8140
wait()
8141
idk = Instance.new("BillboardGui",Zanzoken)
8142
idk.Size = UDim2.new(10,0,15,0)
8143
idk.AlwaysOnTop = false
8144
idk1 = Instance.new("ImageLabel",idk)
8145
idk1.BackgroundTransparency = 1
8146
idk.ExtentsOffset = v3(0,0,0)
8147
idk1.ImageTransparency = 0
8148
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8149
idk1.Size = UDim2.new(2,0,1,0)
8150
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8151
idk1.Image = "rbxassetid://319554883"
8152
wait()
8153
Zanzoken = Instance.new("Part",char)
8154
Zanzoken.Anchored = true
8155
Zanzoken.Position = v3(999,999,999)
8156
Zanzoken.CFrame = Torso.CFrame
8157
game.Debris:AddItem(Zanzoken,0.5)
8158
Zanzoken.Transparency = 1
8159
wait()
8160
idk = Instance.new("BillboardGui",Zanzoken)
8161
idk.Size = UDim2.new(20,0,20,0)
8162
idk.AlwaysOnTop = false
8163
idk1 = Instance.new("ImageLabel",idk)
8164
idk1.BackgroundTransparency = 1
8165
idk.ExtentsOffset = v3(0,0,0)
8166
idk1.ImageTransparency = 0
8167
idk1.ImageColor3 = Color3.fromRGB(0,0,0)
8168
idk1.Size = UDim2.new(2,0,1,0)
8169
idk1.Position = UDim2.new(-0.5,0,-0.2,0)
8170
idk1.Image = "rbxassetid://319554883"
8171
8172
for i = 0, 1, 0.1 do
8173
        swait()
8174
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8175
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8176
        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)
8177
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8178
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8179
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8180
      end	
8181
8182
8183
	StrongPunch:Play()
8184
	
8185
	
8186
 for i = 0, 1, 0.1 do
8187
        swait()
8188
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8189
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
8190
        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)
8191
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8192
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
8193
        LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
8194
      end	
8195
8196
for i = 0, 1, 0.1 do
8197
        swait()
8198
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
8199
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
8200
        RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
8201
        LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
8202
        RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
8203
        LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
8204
      end
8205
8206
8207
	
8208
	for i,v in pairs(to.Parent:GetChildren()) do
8209
					if v:IsA("Humanoid") then
8210
						v.Health = v.Health - 20
8211
						
8212
						v.PlatformStand = true
8213
					end
8214
	end
8215
8216
StrongPunch2:Play()
8217
 for i = 0, 1, 0.1 do
8218
        swait()
8219
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8220
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
8221
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8222
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
8223
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
8224
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
8225
      end
8226
8227
	hitground = new("Part",char)
8228
	hitground.Size = Vector3.new(5,5,5)
8229
	hitground.Name =  "Ground"
8230
	hitground.Transparency = 1
8231
	hitground.CanCollide = false
8232
	game.Debris:AddItem(hitground,2)
8233
	hitground.Position = Vector3.new(999,999,999)
8234
	hitgroundweld = new("Weld",hitground)
8235
	hitgroundweld.Part0 = to
8236
	hitgroundweld.Part1 = hitground
8237
	hitground.Touched:connect(function(hit2)
8238
		if hit2.Size.x > 150 then
8239
			hitground:Destroy()
8240
			ad = new("Part",char)
8241
ad.Name = "NewPart"
8242
ad.Size = Vector3.new(30,0.1,30)	
8243
ad.CanCollide = false
8244
ad.Anchored = true
8245
ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
8246
ad.Transparency = 1
8247
aad = new("Decal",ad)
8248
8249
aad.Face = "Top"
8250
aad.Transparency = 1
8251
		aad.Transparency = 0
8252
		aad.Texture = "http://www.roblox.com/asset/?id=108186785"
8253
			smoke = new("Part",to)
8254
			smokemesh = new("SpecialMesh",smoke)
8255
			smokemesh.MeshId = "rbxassetid://928329648"
8256
			smoke.BrickColor = hit2.BrickColor
8257
			smoke.Anchored = true
8258
			smoke.Position = hitground.Position
8259
			GroundImpact:Play()
8260
			for i = 1,20 do
8261
				wait()
8262
				smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
8263
				smoke.Transparency = smoke.Transparency + 1/20
8264
			end
8265
			smoke:Destroy()
8266
			wait(0.5)
8267
			
8268
			for i = 1,20 do
8269
				wait(0.1)
8270
				aad.Transparency = aad.Transparency + 1/20
8271
			end
8272
		end
8273
	end)
8274
	to.Anchored = false
8275
	ys = Instance.new("BodyVelocity",to)
8276
ys.Name = "GO"
8277
       
8278
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
8279
8280
ys.Velocity = v3(0,-90,0)
8281
        
8282
	wait(1)
8283
        ys:Destroy()
8284
8285
	
8286
	
8287
8288
  
8289
hit3 = false
8290
hit4 = false
8291
8292
8293
hit1 = false
8294
	hit2 = false
8295
	hit3 = false
8296
	hit4 = false
8297
idle = true
8298
  RootPart.Anchored = false
8299
end
8300
end)
8301
end
8302
8303
 function KABOOMZ222()
8304
    local effspwn = Instance.new("Part")
8305
    coroutine.resume(coroutine.create(function()
8306
      local sound1 = Instance.new("Sound")
8307
      sound1.SoundId = "rbxassetid://440145223"
8308
      sound1.MaxDistance = 600
8309
      sound1.EmitterSize = 60
8310
      sound1.Volume = 5.5
8311
      sound1.Pitch = 1.3
8312
      sound1.Parent = effspwn
8313
      local sound2 = Instance.new("Sound")
8314
      sound2.SoundId = "rbxassetid://440145223"
8315
      sound2.MaxDistance = 300
8316
      sound2.EmitterSize = 20
8317
      sound2.Volume = 3
8318
      sound2.Pitch = 0.7
8319
      sound2.Parent = effspwn
8320
      local sound3 = Instance.new("Sound")
8321
      sound3.SoundId = "rbxassetid://440145223"
8322
      sound2.MaxDistance = 400
8323
      sound2.EmitterSize = 30
8324
      sound2.Volume = 0.5
8325
      sound2.Pitch = 0.5
8326
      sound2.Parent = effspwn
8327
      sound2:Play()
8328
      wait()
8329
      sound1:Play()
8330
      sound3:Play()
8331
    end))
8332
    local model = Instance.new("Model")
8333
    game.Debris:AddItem(model, 20)
8334
    model.Name = "smasheffects"
8335
    model.Parent = workspace
8336
    effspwn.Name = "spwnr"
8337
    effspwn.Size = Vector3.new(1, 1, 1)
8338
    effspwn.Anchored = true
8339
    effspwn.CanCollide = false
8340
    effspwn.Transparency = 1
8341
    effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
8342
    effspwn.Parent = model
8343
8344
8345
8346
8347
    coroutine.resume(coroutine.create(function()
8348
      local shok = Instance.new("Part")
8349
      shok.Name = "whoosh"
8350
      shok.BrickColor = BrickColor.new("Institutional white")
8351
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8352
      shok.Size = Vector3.new(1, 1, 1)
8353
      shok.Anchored = true
8354
      shok.Material = "Neon"
8355
      shok.Transparency = 1
8356
      shok.CanCollide = false
8357
      shok.Parent = model
8358
      game.Debris:AddItem(shok, 12)
8359
      local mesh = Instance.new("SpecialMesh")
8360
      mesh.MeshType = "FileMesh"
8361
      mesh.MeshId = "rbxassetid://437347603"
8362
      mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
8363
      mesh.Parent = shok
8364
8365
8366
8367
8368
8369
      for e = 1, 8 do
8370
        wait()
8371
        mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
8372
        shok.Transparency = shok.Transparency + 0.035
8373
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
8374
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
8375
       
8376
8377
      end
8378
      for e = 1, 16 do
8379
        wait()
8380
        mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
8381
        shok.Transparency = shok.Transparency + 0.11
8382
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
8383
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
8384
       
8385
      end
8386
    end))
8387
    coroutine.resume(coroutine.create(function()
8388
      local shok = Instance.new("Part")
8389
      shok.Name = "wring1"
8390
      shok.BrickColor = BrickColor.new("Institutional white")
8391
      shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8392
      shok.Size = Vector3.new(1, 1, 1)
8393
      shok.Anchored = true
8394
      shok.Material = "Neon"
8395
      shok.Transparency = 0.25
8396
      shok.CanCollide = false
8397
      shok.Parent = model
8398
      game.Debris:AddItem(shok, 12)
8399
      local mesh = Instance.new("SpecialMesh")
8400
      mesh.MeshType = "FileMesh"
8401
      mesh.MeshId = "rbxassetid://3270017"
8402
      mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
8403
      mesh.Parent = shok
8404
      for e = 1, 30 do
8405
        wait()
8406
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
8407
        shok.Transparency = shok.Transparency + 0.002
8408
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8409
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8410
      end
8411
      for e = 1, 38 do
8412
        wait()
8413
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8414
        shok.Transparency = shok.Transparency + 0.002
8415
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8416
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8417
      end
8418
      for e = 1, 24 do
8419
        wait()
8420
        mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
8421
        shok.Transparency = shok.Transparency + 0.03
8422
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
8423
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
8424
      end
8425
    end))
8426
    coroutine.resume(coroutine.create(function()
8427
      local shok = Instance.new("Part")
8428
      shok.Name = "wring2"
8429
      shok.BrickColor = BrickColor.new("Institutional white")
8430
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
8431
      shok.Size = Vector3.new(1, 1, 1)
8432
      shok.Anchored = true
8433
      shok.Material = "Neon"
8434
      shok.Transparency = 0.25
8435
      shok.CanCollide = false
8436
      shok.Parent = model
8437
      game.Debris:AddItem(shok, 12)
8438
      local mesh = Instance.new("SpecialMesh")
8439
      mesh.MeshType = "FileMesh"
8440
      mesh.MeshId = "rbxassetid://3270017"
8441
      mesh.Scale = Vector3.new(12, 12, 0.05)
8442
      mesh.Parent = shok
8443
      for e = 1, 30 do
8444
        wait()
8445
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
8446
        shok.Transparency = shok.Transparency + 0.002
8447
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8448
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8449
      end
8450
      for e = 1, 38 do
8451
        wait()
8452
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8453
        shok.Transparency = shok.Transparency + 0.002
8454
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8455
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8456
      end
8457
      for e = 1, 24 do
8458
        wait()
8459
        mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
8460
        shok.Transparency = shok.Transparency + 0.03
8461
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
8462
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
8463
      end
8464
    end))
8465
    coroutine.resume(coroutine.create(function()
8466
      local shok = Instance.new("Part")
8467
      shok.Name = "coil1"
8468
      shok.BrickColor = BrickColor.new("Institutional white")
8469
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8470
      shok.Size = Vector3.new(1, 1, 1)
8471
      shok.Anchored = true
8472
      shok.Material = "Neon"
8473
      shok.Transparency = 0.25
8474
      shok.CanCollide = false
8475
      shok.Parent = model
8476
      game.Debris:AddItem(shok, 12)
8477
      local mesh = Instance.new("SpecialMesh")
8478
      mesh.MeshType = "FileMesh"
8479
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8480
      mesh.Scale = Vector3.new(12, 12, 12)
8481
      mesh.Parent = shok
8482
      for e = 1, 15 do
8483
        wait()
8484
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8485
        shok.Transparency = shok.Transparency + 0.004
8486
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8487
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8488
      end
8489
      for e = 1, 16 do
8490
        wait()
8491
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8492
        shok.Transparency = shok.Transparency + 0.004
8493
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8494
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8495
      end
8496
      for e = 1, 12 do
8497
        wait()
8498
        mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
8499
        shok.Transparency = shok.Transparency + 0.06
8500
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8501
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8502
      end
8503
    end))
8504
    coroutine.resume(coroutine.create(function()
8505
      local shok = Instance.new("Part")
8506
      shok.Name = "coil2"
8507
      shok.BrickColor = BrickColor.new("Institutional white")
8508
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8509
      shok.Size = Vector3.new(1, 1, 1)
8510
      shok.Anchored = true
8511
      shok.Material = "Neon"
8512
      shok.Transparency = 1
8513
      shok.CanCollide = false
8514
      shok.Parent = model
8515
      game.Debris:AddItem(shok, 12)
8516
      local mesh = Instance.new("SpecialMesh")
8517
      mesh.MeshType = "FileMesh"
8518
      mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
8519
      mesh.Scale = Vector3.new(6, 12, 6)
8520
      mesh.Parent = shok
8521
      for e = 1, 15 do
8522
        wait()
8523
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8524
        shok.Transparency = shok.Transparency + 0.005
8525
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
8526
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8527
      end
8528
      for e = 1, 16 do
8529
        wait()
8530
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8531
        shok.Transparency = shok.Transparency + 0.005
8532
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8533
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8534
      end
8535
      for e = 1, 12 do
8536
        wait()
8537
        mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
8538
        shok.Transparency = shok.Transparency + 0.09
8539
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
8540
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
8541
      end
8542
    end))
8543
    coroutine.resume(coroutine.create(function()
8544
      local shok = Instance.new("Part")
8545
      shok.Name = "shokwve"
8546
      shok.BrickColor = BrickColor.new("Institutional white")
8547
      shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
8548
      shok.Size = Vector3.new(1, 1, 1)
8549
      shok.Anchored = true
8550
      shok.Material = "Neon"
8551
      shok.Transparency = 0.6
8552
      shok.CanCollide = false
8553
      shok.Parent = model
8554
      game.Debris:AddItem(shok, 12)
8555
      local mesh = Instance.new("SpecialMesh")
8556
      mesh.MeshType = "FileMesh"
8557
      mesh.MeshId = "rbxassetid://489415447"
8558
      mesh.Scale = Vector3.new(1, 1, 1)
8559
      mesh.Parent = shok
8560
      for e = 1, 12 do
8561
        wait()
8562
        mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
8563
        shok.Transparency = shok.Transparency + 0.002
8564
      end
8565
      for e = 1, 32 do
8566
        wait()
8567
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8568
        shok.Transparency = shok.Transparency + 0.002
8569
      end
8570
      for e = 1, 24 do
8571
        wait()
8572
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
8573
        shok.Transparency = shok.Transparency + 0.03
8574
      end
8575
    end))
8576
    coroutine.resume(coroutine.create(function()
8577
      local shok = Instance.new("Part")
8578
      shok.Name = "shock2"
8579
      shok.BrickColor = BrickColor.new("Institutional white")
8580
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8581
      shok.Size = Vector3.new(1, 1, 1)
8582
      shok.Anchored = true
8583
      shok.Material = "Neon"
8584
      shok.Transparency = 0.35
8585
      shok.CanCollide = false
8586
      shok.Parent = model
8587
      game.Debris:AddItem(shok, 12)
8588
      local mesh = Instance.new("SpecialMesh")
8589
      mesh.MeshType = "FileMesh"
8590
      mesh.MeshId = "rbxassetid://1095709"
8591
      mesh.Scale = Vector3.new(12, 12, 12)
8592
      mesh.Parent = shok
8593
      for e = 1, 15 do
8594
        wait()
8595
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8596
        shok.Transparency = shok.Transparency + 0.004
8597
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8598
      end
8599
      for e = 1, 16 do
8600
        wait()
8601
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8602
        shok.Transparency = shok.Transparency + 0.004
8603
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8604
      end
8605
      for e = 1, 12 do
8606
        wait()
8607
        mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
8608
        shok.Transparency = shok.Transparency + 0.06
8609
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
8610
      end
8611
    end))
8612
    coroutine.resume(coroutine.create(function()
8613
      local shok = Instance.new("Part")
8614
      shok.Name = "shock3"
8615
      shok.BrickColor = BrickColor.new("Institutional white")
8616
      shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
8617
      shok.Size = Vector3.new(1, 1, 1)
8618
      shok.Anchored = true
8619
      shok.Material = "Neon"
8620
      shok.Transparency = 0.35
8621
      shok.CanCollide = false
8622
      shok.Parent = model
8623
      game.Debris:AddItem(shok, 12)
8624
      local mesh = Instance.new("SpecialMesh")
8625
      mesh.MeshType = "FileMesh"
8626
      mesh.MeshId = "rbxassetid://1095709"
8627
      mesh.Scale = Vector3.new(12, 12, 12)
8628
      mesh.Parent = shok
8629
      for e = 1, 15 do
8630
        wait()
8631
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8632
        shok.Transparency = shok.Transparency + 0.004
8633
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8634
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8635
      end
8636
      for e = 1, 16 do
8637
        wait()
8638
        mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
8639
        shok.Transparency = shok.Transparency + 0.004
8640
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8641
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8642
      end
8643
      for e = 1, 12 do
8644
        wait()
8645
        mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
8646
        shok.Transparency = shok.Transparency + 0.06
8647
        shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
8648
        shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
8649
      end
8650
    end))
8651
  end
8652
8653
8654
8655
mouse.KeyDown:connect(function(k)
8656
if attack == false and k == "=" and MV4 > 80 and firemode == true then
8657
local exp = Instance.new("Explosion",Torso)
8658
exp.BlastRadius = 45.5
8659
exp.BlastPressure = 100
8660
      exp.Position = Torso
8661
      exp.Visible = true
8662
end
8663
end)
8664
8665
MV4 = 300
8666
mouse.KeyDown:connect(function(k)
8667
	if attack == false and k == "8" then
8668
		for i, v in pairs(Torso:GetChildren()) do
8669
	if v:IsA('ParticleEmitter') then
8670
		v:Remove()
8671
	end
8672
end
8673
	end
8674
	end)
8675
8676
8677
MV4 = 300
8678
mouse.KeyDown:connect(function(k)
8679
  if attack == false and k == "]" and MV4 > 80 and firemode == true then
8680
    MV4 = 0
8681
    Humanoid.WalkSpeed = 13
8682
    attack = true
8683
    Firepart1 = Instance.new("Part", RightArm)
8684
    Firepart1.Size = Vector3.new(1, 1, 1)
8685
    GuW1 = Instance.new("Weld")
8686
    GuW1.Name = "GuW"
8687
    GuW1.Part0 = RightArm
8688
    GuW1.C0 = cn(0, -1, 0)
8689
    GuW1.C1 = cn(0, 0, 0)
8690
    GuW1.Part1 = Firepart1
8691
    GuW1.Parent = RightArm
8692
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8693
    Firepart1.Transparency = 1
8694
    Firepart2 = Instance.new("Part", LeftArm)
8695
    Firepart2.Size = Vector3.new(1, 1, 1)
8696
    GuW2 = Instance.new("Weld")
8697
    GuW2.Name = "GuW"
8698
    GuW2.Part0 = LeftArm
8699
    GuW2.C0 = cn(0, -1, 0)
8700
    GuW2.C1 = cn(0, 0, 0)
8701
    GuW2.Part1 = Firepart2
8702
    GuW2.Parent = LeftArm
8703
    Firepart2.Transparency = 1
8704
    for i = 0, 5, 0.1 do
8705
      swait()
8706
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8707
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8708
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8709
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8710
      if Torsovelocity.Y > 2 then
8711
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8712
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8713
        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)
8714
        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)
8715
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
8716
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
8717
      elseif Torsovelocity.Y < 1 then
8718
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8719
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8720
        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)
8721
        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)
8722
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8723
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8724
      end
8725
    end
8726
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
8727
    for i = 0, 7, 0.1 do
8728
      swait()
8729
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8730
      BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8731
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
8732
      BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
8733
      if Torsovelocity.Y > 2 then
8734
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8735
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8736
        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)
8737
        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)
8738
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8739
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8740
      elseif Torsovelocity.Y < 1 then
8741
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
8742
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8743
        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)
8744
        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)
8745
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8746
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
8747
      end
8748
    end
8749
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
8750
    GuW1:Destroy()
8751
    GuW1 = Instance.new("Weld")
8752
    GuW1.Name = "GuW"
8753
    GuW1.Part0 = Torso
8754
    GuW1.C0 = cn(0, 0, -6)
8755
    GuW1.C1 = cn(0, 0, 0)
8756
    GuW1.Part1 = Firepart1
8757
    GuW1.Parent = Torso
8758
    GuW2:Destroy()
8759
    GuW2 = Instance.new("Weld")
8760
    GuW2.Name = "GuW"
8761
    GuW2.Part0 = Torso
8762
    GuW2.C0 = cn(0, 0, -6)
8763
    GuW2.C1 = cn(0, 0, 0)
8764
    GuW2.Part1 = Firepart2
8765
    GuW2.Parent = Torso
8766
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8767
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
8768
    GuW2:Destroy()
8769
    GuW2 = Instance.new("Weld")
8770
    GuW2.Name = "GuW"
8771
    GuW2.Part0 = Torso
8772
    GuW2.C0 = cn(0, 0, -4)
8773
    GuW2.C1 = cn(0, 0, 0)
8774
    GuW2.Part1 = Firepart2
8775
    GuW2.Parent = Torso
8776
8777
8778
    for i = 0, 7, 0.1 do
8779
      swait()
8780
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8781
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8782
      if Torsovelocity.Y > 2 then
8783
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8784
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8785
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8786
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8787
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8788
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8789
      elseif Torsovelocity.Y < 1 then
8790
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8791
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8792
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8793
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8794
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8795
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8796
      end
8797
    end
8798
    local bp2 = Create("BodyPosition")({
8799
      P = 900,
8800
      D = 1000,
8801
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
8802
      position = Torso.Position + Vector3.new(0, 60, 0),
8803
      Parent = Torso
8804
    })
8805
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
8806
    for i = 0, 8, 0.1 do
8807
      swait()
8808
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8809
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8810
      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)
8811
      if Torsovelocity.Y > 2 then
8812
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8813
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8814
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8815
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8816
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8817
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8818
      elseif Torsovelocity.Y < 1 then
8819
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8820
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8821
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8822
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8823
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8824
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8825
      end
8826
    end
8827
    for i = 0, 18, 0.1 do
8828
      swait()
8829
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8830
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8831
      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)
8832
      if Torsovelocity.Y > 2 then
8833
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8834
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8835
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8836
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8837
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8838
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8839
      elseif Torsovelocity.Y < 1 then
8840
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8841
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8842
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8843
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8844
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8845
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8846
      end
8847
    end
8848
    GuW1:Destroy()
8849
    GuW1 = Instance.new("Weld")
8850
    GuW1.Name = "GuW"
8851
    GuW1.Part0 = Torso
8852
    GuW1.C0 = cn(0, 0, -15)
8853
    GuW1.C1 = cn(0, 0, 0)
8854
    GuW1.Part1 = Firepart1
8855
    GuW1.Parent = Torso
8856
    GuW2:Destroy()
8857
    GuW2 = Instance.new("Weld")
8858
    GuW2.Name = "GuW"
8859
    GuW2.Part0 = Torso
8860
    GuW2.C0 = cn(0, 0, -17.5)
8861
    GuW2.C1 = cn(0, 0, 0)
8862
    GuW2.Part1 = Firepart2
8863
    GuW2.Parent = Torso
8864
    for i = 0, 1.25, 0.01 do
8865
      swait()
8866
      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)
8867
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
8868
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
8869
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
8870
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
8871
      if Torsovelocity.Y > 2 then
8872
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8873
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8874
        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)
8875
        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)
8876
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8877
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8878
      elseif Torsovelocity.Y < 1 then
8879
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8880
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
8881
        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)
8882
        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)
8883
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8884
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8885
      end
8886
    end
8887
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
8888
    BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
8889
    BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
8890
    BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
8891
    for i = 0, 3, 0.1 do
8892
      swait()
8893
      if Torsovelocity.Y > 2 then
8894
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8895
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
8896
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8897
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8898
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8899
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8900
      elseif Torsovelocity.Y < 1 then
8901
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8902
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
8903
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
8904
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
8905
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8906
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8907
      end
8908
    end
8909
    wait(1)
8910
    bp2:Destroy()
8911
    Humanoid.WalkSpeed = 16
8912
    attack = false
8913
    MV4 = 0
8914
    Firepart1:Destroy()
8915
    Firepart2:Destroy()
8916
  end
8917
end)
8918
mouse.KeyDown:connect(function(k)
8919
  if attack == false and k == "h" and MV4 > 80 and firemode == true then
8920
    MV4 = 0
8921
    Humanoid.WalkSpeed = 13
8922
    attack = true
8923
    Firepart1 = Instance.new("Part", RightArm)
8924
    Firepart1.Size = Vector3.new(1, 1, 1)
8925
    GuW1 = Instance.new("Weld")
8926
    GuW1.Name = "GuW"
8927
    GuW1.Part0 = RightArm
8928
    GuW1.C0 = cn(0, -1, 0)
8929
    GuW1.C1 = cn(0, 0, 0)
8930
    GuW1.Part1 = Firepart1
8931
    GuW1.Parent = RightArm
8932
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
8933
    Firepart1.Transparency = 1
8934
    Firepart2 = Instance.new("Part", LeftArm)
8935
    Firepart2.Size = Vector3.new(1, 1, 1)
8936
    GuW2 = Instance.new("Weld")
8937
    GuW2.Name = "GuW"
8938
    GuW2.Part0 = LeftArm
8939
    GuW2.C0 = cn(0, -1, 0)
8940
    GuW2.C1 = cn(0, 0, 0)
8941
    GuW2.Part1 = Firepart2
8942
    GuW2.Parent = LeftArm
8943
    Firepart2.Transparency = 1
8944
    GuW1:Destroy()
8945
    GuW1 = Instance.new("Weld")
8946
    GuW1.Name = "GuW"
8947
    GuW1.Part0 = Torso
8948
    GuW1.C0 = cn(0, 0, -6)
8949
    GuW1.C1 = cn(0, 0, 0)
8950
    GuW1.Part1 = Firepart1
8951
    GuW1.Parent = Torso
8952
    GuW2:Destroy()
8953
    GuW2 = Instance.new("Weld")
8954
    GuW2.Name = "GuW"
8955
    GuW2.Part0 = Torso
8956
    GuW2.C0 = cn(0, 0, -6)
8957
    GuW2.C1 = cn(0, 0, 0)
8958
    GuW2.Part1 = Firepart2
8959
    GuW2.Parent = Torso
8960
    GuW2:Destroy()
8961
    GuW2 = Instance.new("Weld")
8962
    GuW2.Name = "GuW"
8963
    GuW2.Part0 = Torso
8964
    GuW2.C0 = cn(0, 0, -4)
8965
    GuW2.C1 = cn(0, 0, 0)
8966
    GuW2.Part1 = Firepart2
8967
    GuW2.Parent = Torso
8968
    for i = 0, 18, 0.1 do
8969
      swait()
8970
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
8971
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
8972
      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)
8973
      if Torsovelocity.Y > 2 then
8974
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8975
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8976
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8977
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8978
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8979
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8980
      elseif Torsovelocity.Y < 1 then
8981
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
8982
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
8983
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
8984
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
8985
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8986
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
8987
      end
8988
    end
8989
    GuW1:Destroy()
8990
    GuW1 = Instance.new("Weld")
8991
    GuW1.Name = "GuW"
8992
    GuW1.Part0 = Torso
8993
    GuW1.C0 = cn(0, 0, -15)
8994
    GuW1.C1 = cn(0, 0, 0)
8995
    GuW1.Part1 = Firepart1
8996
    GuW1.Parent = Torso
8997
    GuW2:Destroy()
8998
    GuW2 = Instance.new("Weld")
8999
    GuW2.Name = "GuW"
9000
    GuW2.Part0 = Torso
9001
    GuW2.C0 = cn(0, 0, -17.5)
9002
    GuW2.C1 = cn(0, 0, 0)
9003
    GuW2.Part1 = Firepart2
9004
    GuW2.Parent = Torso
9005
    for i = 0, 1.25, 0.01 do
9006
      swait()
9007
      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)
9008
      shoottraildd22(mouse.Hit.p, Firepart2, 0)
9009
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9010
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9011
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9012
      if Torsovelocity.Y > 2 then
9013
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9014
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9015
        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)
9016
        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)
9017
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9018
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9019
      end
9020
    end
9021
    wait(0.5)
9022
    Humanoid.WalkSpeed = 16
9023
    attack = false
9024
    MV4 = 300
9025
    Firepart1:Destroy()
9026
    Firepart2:Destroy()
9027
  end
9028
9029
9030
 if attack == false and k == "=" and MV4 > 19 and InForm == true then
9031
    MV4 = 90
9032
    Humanoid.WalkSpeed = 0.01
9033
    attack = true
9034
    Firepart1 = Instance.new("Part", RightArm)
9035
    Firepart1.Size = Vector3.new(1, 1, 1)
9036
    GuW1 = Instance.new("Weld")
9037
    GuW1.Name = "GuW"
9038
    GuW1.Part0 = RightArm
9039
    GuW1.C0 = cn(0, -1, 0)
9040
    GuW1.C1 = cn(0, 0, 0)
9041
    GuW1.Part1 = Firepart1
9042
    GuW1.Parent = RightArm
9043
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
9044
    Firepart1.Transparency = 1
9045
    Firepart2 = Instance.new("Part", LeftArm)
9046
    Firepart2.Size = Vector3.new(1, 1, 1)
9047
    GuW2 = Instance.new("Weld")
9048
    GuW2.Name = "GuW"
9049
    GuW2.Part0 = LeftArm
9050
    GuW2.C0 = cn(0, -1, 0)
9051
    GuW2.C1 = cn(0, 0, 0)
9052
    GuW2.Part1 = Firepart2
9053
    GuW2.Parent = LeftArm
9054
    Firepart2.Transparency = 1
9055
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9056
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9057
    for i = 0, 2, 0.1 do
9058
      swait()
9059
      BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9060
      BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9061
      BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9062
      BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9063
      if Torsovelocity.Y > 2 then
9064
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9065
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9066
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9067
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9068
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9069
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9070
      elseif Torsovelocity.Y < 1 then
9071
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9072
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
9073
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9074
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9075
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9076
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9077
      end
9078
    end
9079
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9080
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9081
    for i = 0, 7, 0.1 do
9082
      swait()
9083
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9084
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9085
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9086
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9087
      if Torsovelocity.Y > 2 then
9088
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9089
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9090
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9091
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9092
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9093
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9094
      elseif Torsovelocity.Y < 1 then
9095
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9096
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9097
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9098
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9099
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9100
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9101
      end
9102
    end
9103
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9104
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9105
    for i = 0, 7, 0.1 do
9106
      swait()
9107
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9108
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9109
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9110
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9111
      if Torsovelocity.Y > 2 then
9112
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9113
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9114
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9115
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9116
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9117
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9118
      elseif Torsovelocity.Y < 1 then
9119
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9120
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9121
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9122
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
9123
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9124
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9125
      end
9126
    end
9127
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
9128
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
9129
    for i = 0, 6, 0.1 do
9130
      swait()
9131
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9132
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9133
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9134
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9135
      if Torsovelocity.Y > 2 then
9136
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9137
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9138
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9139
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9140
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9141
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9142
      elseif Torsovelocity.Y < 1 then
9143
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
9144
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9145
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
9146
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
9147
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9148
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9149
      end
9150
    end
9151
    for i = 0, 5, 0.1 do
9152
      swait()
9153
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9154
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9155
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9156
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9157
      if Torsovelocity.Y > 2 then
9158
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9159
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9160
        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)
9161
        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)
9162
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
9163
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
9164
      elseif Torsovelocity.Y < 1 then
9165
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9166
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9167
        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)
9168
        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)
9169
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9170
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9171
      end
9172
    end
9173
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
9174
    for i = 0, 7, 0.1 do
9175
      swait()
9176
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9177
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9178
      BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
9179
      BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
9180
      if Torsovelocity.Y > 2 then
9181
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9182
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9183
        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)
9184
        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)
9185
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9186
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9187
      elseif Torsovelocity.Y < 1 then
9188
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
9189
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9190
        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)
9191
        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)
9192
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9193
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
9194
      end
9195
    end
9196
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
9197
    GuW1:Destroy()
9198
    GuW1 = Instance.new("Weld")
9199
    GuW1.Name = "GuW"
9200
    GuW1.Part0 = Torso
9201
    GuW1.C0 = cn(0, 0, -6)
9202
    GuW1.C1 = cn(0, 0, 0)
9203
    GuW1.Part1 = Firepart1
9204
    GuW1.Parent = Torso
9205
    GuW2:Destroy()
9206
    GuW2 = Instance.new("Weld")
9207
    GuW2.Name = "GuW"
9208
    GuW2.Part0 = Torso
9209
    GuW2.C0 = cn(0, 0, -6)
9210
    GuW2.C1 = cn(0, 0, 0)
9211
    GuW2.Part1 = Firepart2
9212
    GuW2.Parent = Torso
9213
    BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9214
    BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
9215
    GuW2:Destroy()
9216
    GuW2 = Instance.new("Weld")
9217
    GuW2.Name = "GuW"
9218
    GuW2.Part0 = Torso
9219
    GuW2.C0 = cn(0, 0, -4)
9220
    GuW2.C1 = cn(0, 0, 0)
9221
    GuW2.Part1 = Firepart2
9222
    GuW2.Parent = Torso
9223
    for i = 0, 7, 0.1 do
9224
      swait()
9225
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9226
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9227
      if Torsovelocity.Y > 2 then
9228
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9229
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9230
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9231
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9232
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9233
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9234
      elseif Torsovelocity.Y < 1 then
9235
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9236
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9237
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9238
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9239
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9240
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9241
      end
9242
    end
9243
    local bp2 = Create("BodyPosition")({
9244
      P = 900,
9245
      D = 1000,
9246
      maxForce = Vector3.new(math.huge, math.huge, math.huge),
9247
      position = Torso.Position + Vector3.new(0, 60, 0),
9248
      Parent = Torso
9249
    })
9250
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
9251
    for i = 0, 8, 0.1 do
9252
      swait()
9253
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9254
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9255
      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)
9256
      if Torsovelocity.Y > 2 then
9257
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9258
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9259
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9260
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9261
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9262
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9263
      elseif Torsovelocity.Y < 1 then
9264
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9265
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9266
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9267
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9268
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9269
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9270
      end
9271
    end
9272
    for i = 0, 18, 0.1 do
9273
      swait()
9274
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
9275
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
9276
      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)
9277
      if Torsovelocity.Y > 2 then
9278
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9279
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9280
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9281
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9282
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9283
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9284
      elseif Torsovelocity.Y < 1 then
9285
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9286
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
9287
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
9288
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
9289
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9290
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9291
      end
9292
    end
9293
    GuW1:Destroy()
9294
    GuW1 = Instance.new("Weld")
9295
    GuW1.Name = "GuW"
9296
    GuW1.Part0 = Torso
9297
    GuW1.C0 = cn(0, 0, -15)
9298
    GuW1.C1 = cn(0, 0, 0)
9299
    GuW1.Part1 = Firepart1
9300
    GuW1.Parent = Torso
9301
    GuW2:Destroy()
9302
    GuW2 = Instance.new("Weld")
9303
    GuW2.Name = "GuW"
9304
    GuW2.Part0 = Torso
9305
    GuW2.C0 = cn(0, 0, -17.5)
9306
    GuW2.C1 = cn(0, 0, 0)
9307
    GuW2.Part1 = Firepart2
9308
    GuW2.Parent = Torso
9309
    for i = 0, 1.25, 0.01 do
9310
      swait()
9311
      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)
9312
      shoottraildd2(mouse.Hit.p, Firepart2, 0)
9313
      CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
9314
      BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
9315
      BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
9316
      if Torsovelocity.Y > 2 then
9317
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9318
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9319
        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)
9320
        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)
9321
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9322
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9323
      elseif Torsovelocity.Y < 1 then
9324
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9325
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
9326
        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)
9327
        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)
9328
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9329
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9330
      end
9331
    end
9332
    CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
9333
    BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
9334
    BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
9335
    BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
9336
    for i = 0, 3, 0.1 do
9337
      swait()
9338
      if Torsovelocity.Y > 2 then
9339
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9340
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
9341
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9342
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9343
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9344
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9345
      elseif Torsovelocity.Y < 1 then
9346
        RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9347
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9348
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9349
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9350
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9351
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9352
      end
9353
    end
9354
    wait(1)
9355
    bp2:Destroy()
9356
    Humanoid.WalkSpeed = 16
9357
    attack = false
9358
    MV4 = 0
9359
    Firepart1:Destroy()
9360
    Firepart2:Destroy()
9361
  end
9362
end)
9363
whiletruewait = false
9364
game:GetService("RunService").Stepped:connect(function()
9365
  if whiletruewait == false then
9366
    whiletruewait = true
9367
    wait()
9368
    whiletruewait = false
9369
  end
9370
end)
9371
game:GetService("RunService").Stepped:connect(function()
9372
  if whiletruewait == false then
9373
    if MV1 < 20 then
9374
      MV1 = MV1 + 0.2
9375
    end
9376
    if MV2 < 90 then
9377
      MV2 = MV2 + 1
9378
    end
9379
    if MV3 < 190 then
9380
      MV3 = MV3 + 0.4
9381
    end
9382
    if MV4 < 500 then
9383
      MV4 = MV4 + 0.3
9384
    end
9385
  end
9386
end)
9387
Humanoid.MaxHealth = 10000
9388
wait()
9389
for i = 1, 6 do
9390
  Humanoid.Health = Humanoid.MaxHealth
9391
  wait()
9392
end
9393
9394
---
9395
GroundWave3 = function()
9396
	local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
9397
	Colors = {"White", "White"}
9398
		local wave = Instance.new("Part", char)
9399
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
9400
		wave.Anchored = true
9401
		wave.Name = "Wave"
9402
		wave.CanCollide = false
9403
		wave.Locked = true
9404
		wave.Size = Vector3.new(0.2, 0.2, 0.2)
9405
		wave.TopSurface = "Smooth"
9406
		wave.BottomSurface = "Smooth"
9407
		wave.Transparency = 0.10
9408
		wave.CFrame = HandCF
9409
		wm =  Instance.new("SpecialMesh",wave)
9410
		wm.MeshId = "rbxassetid://559831844"
9411
		coroutine.wrap(function()
9412
		for i = 1, 30, 1 do
9413
		wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
9414
		wave.Size = wm.Scale
9415
		wave.CFrame = HandCF
9416
		wave.Transparency = i/30
9417
		wait()
9418
		end
9419
		wait()
9420
		wave:Destroy()
9421
	end)()
9422
end
9423
---
9424
9425
local v3 = Vector3.new
9426
local num = 0
9427
local bc = BrickColor.new
9428
local new = Instance.new
9429
9430
mouse.KeyDown:connect(function(key)
9431
if key=="=" then	
9432
	Serious()
9433
	char.JumPower = 150
9434
	end
9435
	end)
9436
Health = math.huge  --------- Serious mode aura.
9437
BaseHealth = math.huge
9438
9439
9440
9441
9442
InForm = false
9443
9444
Player = game.Players.LocalPlayer
9445
Char = Player.Character
9446
Torso = Char.Torso
9447
9448
function Serious()
9449
	for X = 1, 1 do wait()
9450
9451
9452
	wait(0)
9453
	for X = 1, 1 do wait()
9454
		local Effect = Instance.new("Part")
9455
	Effect.Name = "Effect"
9456
	Effect.Parent = Torso
9457
	Effect.CFrame = Torso.CFrame
9458
	Effect.BrickColor = BrickColor.new("Neon orange")
9459
	Effect.Shape = "Ball"
9460
	Effect.Size = Vector3.new(1, 1, 1)
9461
	Effect.Anchored = true
9462
	Effect.Material = "Neon"
9463
	Effect.CanCollide = false
9464
		Effect.CFrame = Torso.CFrame
9465
		Effect.Size = Effect.Size + Vector3.new(0.5)
9466
		Effect.Transparency = Effect.Transparency + 0.04
9467
	end
9468
	end
9469
9470
repeat
9471
Torso:FindFirstChild("Effect"):Remove()
9472
until Torso:FindFirstChild("Effect") == nil
9473
9474
	
9475
local Color1 = Color3.new(255, 255, 0)
9476
local Color2 = Color3.new(255, 255, 0)	
9477
9478
 for i = 0, 3, 0.1 do
9479
	swait()
9480
RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
9481
        Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
9482
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
9483
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
9484
        RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9485
        LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
9486
end
9487
local pie22 = Instance.new("ParticleEmitter")
9488
pie22.Parent = LeftArm
9489
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9490
pie22.LightEmission = 1
9491
pie22.Size = NumberSequence.new(1,2)
9492
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9493
pie22.Transparency = NumberSequence.new(0.7,1)
9494
pie22.EmissionDirection = "Top"
9495
pie22.Enabled = true
9496
pie22.Lifetime = NumberRange.new(1)
9497
pie22.Rotation = NumberRange.new(-420, 425)
9498
pie22.Rate = 50
9499
pie22.Speed = NumberRange.new(1)
9500
pie22.LockedToPart = false
9501
pie22.VelocitySpread = 2
9502
local pie22 = Instance.new("ParticleEmitter")
9503
pie22.Parent = RightArm
9504
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9505
pie22.LightEmission = 1
9506
pie22.Size = NumberSequence.new(1,2)
9507
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9508
pie22.Transparency = NumberSequence.new(0.7,1)
9509
pie22.EmissionDirection = "Top"
9510
pie22.Enabled = true
9511
pie22.Lifetime = NumberRange.new(1)
9512
pie22.Rotation = NumberRange.new(-420, 425)
9513
pie22.Rate = 50
9514
pie22.Speed = NumberRange.new(1)
9515
pie22.LockedToPart = false
9516
pie22.VelocitySpread = 2
9517
local pie22 = Instance.new("ParticleEmitter")
9518
pie22.Parent = LeftLeg
9519
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9520
pie22.LightEmission = 1
9521
pie22.Size = NumberSequence.new(1,2)
9522
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9523
pie22.Transparency = NumberSequence.new(0.8,1)
9524
pie22.EmissionDirection = "Top"
9525
pie22.Enabled = true
9526
pie22.Lifetime = NumberRange.new(1)
9527
pie22.Rotation = NumberRange.new(-420, 425)
9528
pie22.Rate = 20
9529
pie22.Speed = NumberRange.new(1)
9530
pie22.LockedToPart = false
9531
pie22.VelocitySpread = 2
9532
local pie22 = Instance.new("ParticleEmitter")
9533
pie22.Parent = RightLeg
9534
pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
9535
pie22.LightEmission = 1
9536
pie22.Size = NumberSequence.new(1,2)
9537
pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
9538
pie22.Transparency = NumberSequence.new(0.8,1)
9539
pie22.EmissionDirection = "Top"
9540
pie22.Enabled = true
9541
pie22.Lifetime = NumberRange.new(1)
9542
pie22.Rotation = NumberRange.new(-420, 425)
9543
pie22.Rate = 20
9544
pie22.Speed = NumberRange.new(1)
9545
pie22.LockedToPart = false
9546
pie22.VelocitySpread = 2
9547
	lig = Instance.new("PointLight",Player.Character.Torso)
9548
lig.Color=Color3.new(255,255,0)
9549
lig.Range = 6
9550
9551
local Must = Instance.new("Sound",Torso)
9552
Must.SoundId = "rbxassetid://136847579"
9553
Must.Pitch = 0.99
9554
Must.Volume = 0.6
9555
Must.Looped = false
9556
wait(0)
9557
Must:Play()	
9558
	a21e = new("Part",char)
9559
a21e.Name = "Beam"..num
9560
a21e.Locked = true
9561
a21e.Size = v3(1,1,1)
9562
a21e.CanCollide = false
9563
a21e.BrickColor = bc("Neon orange")
9564
a21e.Material = "Neon"
9565
a21e.Transparency = 0
9566
aa21e = new("SpecialMesh",a21e)
9567
a21e.Anchored = true
9568
a21e.Position = RootPart.Position
9569
aa21e.MeshType = "Sphere"
9570
aa21e.Scale = v3(1,1,1)
9571
for i = 1,50 do
9572
	wait()
9573
	aa21e.Scale = aa21e.Scale + v3(1,1,1)
9574
	a21e.Transparency = a21e.Transparency + 0.04
9575
end
9576
9577
9578
  local Mus = Instance.new("Sound",Torso)
9579
Mus.SoundId = "rbxassetid://291165237"
9580
Mus.Pitch = 0.99
9581
Mus.Volume = 0.2
9582
Mus.Looped = true
9583
wait(0)
9584
Mus:Play()
9585
9586
InForm = true	
9587
Humanoid.JumpPower = 120
9588
	
9589
Char.Humanoid.MaxHealth = Health
9590
wait(0.3)	
9591
Char.Humanoid.Health = Health
9592
wait(0.7)
9593
Must:Destroy()
9594
end
9595
9596
function Base()
9597
	InForm = false
9598
	local Effect = Instance.new("Part")
9599
	Effect.Name = "Effect"
9600
	Effect.Parent = Torso
9601
	Effect.CFrame = Torso.CFrame
9602
	Effect.BrickColor = BrickColor.new("White")
9603
	Effect.Shape = "Ball"
9604
	Effect.Size = Vector3.new(8, 8, 8)
9605
	Effect.Anchored = true
9606
	Effect.Material = "Neon"
9607
	Effect.CanCollide = false
9608
	for loop = 1, 25 do wait()
9609
		Effect.CFrame = Torso.CFrame
9610
		Effect.Size = Effect.Size + Vector3.new(-0.5)
9611
		Effect.Transparency = Effect.Transparency + 0.04
9612
		
9613
	end
9614
repeat
9615
Torso:FindFirstChild("Effect"):Remove()
9616
until Torso:FindFirstChild("Effect") == nil
9617
9618
for i, v in pairs(Torso:GetChildren()) do
9619
	if v:IsA('ParticleEmitter') then
9620
		v:Remove()
9621
	end
9622
end
9623
char.Humanoid.MaxHealth = BaseHealth
9624
wait(0.3)	
9625
char.Humanoid.Health = BaseHealth
9626
	
9627
9628
end
9629
9630
mouse.KeyDown:connect(function(key)
9631
if key=="9" then	
9632
	Base()
9633
	lig:Destroy()
9634
	end
9635
	end)
9636
9637
Player.Chatted:connect(function(Message)
9638
	if Message == "Time to get serious." and InForm == false then
9639
		wait(0.10)
9640
          Serious()
9641
	end
9642
	if Message == "off" or Message == "Nice fight." and InForm == true then
9643
		Base()
9644
	end
9645
local ContentProvider = game:GetService("ContentProvider")
9646
 
9647
local function LoadAssets(AssetList)
9648
	-- Takes an asset list and preloads it. Will not wait for them to load. 
9649
 
9650
	for _, AssetId in pairs(AssetList) do
9651
		ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
9652
	end
9653
end 
9654
 
9655
local Gibs = game.Workspace
9656
9657
function Kill(Character)
9658
	Character.Humanoid.Health = 0
9659
	local poo = Instance.new("IntValue",Character)
9660
	poo.Name = "haha nope"
9661
	local svch = Character
9662
	local hum = Character:findFirstChild("Humanoid")
9663
	Character.Archivable = true
9664
	local chrclone = Character:clone()
9665
	Character.Archivable = false
9666
9667
	local ch = chrclone:GetChildren()
9668
	local i
9669
	for i = 1,#ch do
9670
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
9671
			ch[i]:remove()
9672
		end
9673
	end
9674
	local function Scan(ch)
9675
		local e
9676
		for e = 1,#ch do
9677
			Scan(ch[e]:GetChildren())
9678
			if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
9679
				ch[e]:remove()
9680
			end
9681
		end
9682
	end
9683
	Scan(chrclone:GetChildren())
9684
9685
	local hum2 = chrclone:findFirstChild("Humanoid")
9686
9687
9688
	if hum2 ~= nil then
9689
		hum2.Name = "Humanoid2"
9690
		hum2.PlatformStand = true
9691
		hum2.Sit = true 
9692
		hum2.MaxHealth = 0
9693
		hum2.Health = 0
9694
	end
9695
9696
	local ch = Character:GetChildren()
9697
	local i
9698
	for i = 1,#ch do
9699
		if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9700
			ch[i]:remove()
9701
		end
9702
	end
9703
9704
	wait(0.2)
9705
9706
	local ch = Character:GetChildren()
9707
	local i
9708
	for i = 1,#ch do
9709
		if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
9710
			ch[i]:remove()
9711
		end
9712
	end
9713
	Character = chrclone
9714
	local Torso = Character.Torso
9715
	local movevector = Vector3.new()
9716
9717
	if Torso then
9718
		local Head = Character:FindFirstChild("Head")
9719
		local Limb = Character:FindFirstChild("Right Arm")
9720
		if Limb then
9721
9722
			Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
9723
			local Joint = Instance.new("Glue")
9724
			Joint.Name = "RightShoulder"
9725
			Joint.Part0 = Torso
9726
			Joint.Part1 = Limb
9727
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9728
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9729
			Joint.Parent = Torso
9730
9731
			local B = Instance.new("Part")
9732
			B.TopSurface = 0
9733
			B.BottomSurface = 0
9734
			B.formFactor = "Symmetric"
9735
			B.Size = Vector3.new(1, 1, 1)
9736
			B.Transparency = 1
9737
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9738
			B.Parent = Character
9739
			local W = Instance.new("Weld")
9740
			W.Part0 = Limb
9741
			W.Part1 = B
9742
			W.C0 = CFrame.new(0, -0.5, 0)
9743
			W.Parent = Limb
9744
9745
		end
9746
		local Limb = Character:FindFirstChild("Left Arm")
9747
		if Limb then
9748
9749
			Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
9750
			local Joint = Instance.new("Glue")
9751
			Joint.Name = "LeftShoulder"
9752
			Joint.Part0 = Torso
9753
			Joint.Part1 = Limb
9754
			Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9755
			Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9756
			Joint.Parent = Torso
9757
9758
			local B = Instance.new("Part")
9759
			B.TopSurface = 0
9760
			B.BottomSurface = 0
9761
			B.formFactor = "Symmetric"
9762
			B.Size = Vector3.new(1, 1, 1)
9763
			B.Transparency = 1
9764
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9765
			B.Parent = Character
9766
			local W = Instance.new("Weld")
9767
			W.Part0 = Limb
9768
			W.Part1 = B
9769
			W.C0 = CFrame.new(0, -0.5, 0)
9770
			W.Parent = Limb
9771
9772
		end
9773
		local Limb = Character:FindFirstChild("Right Leg")
9774
		if Limb then
9775
9776
			Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
9777
			local Joint = Instance.new("Glue")
9778
			Joint.Name = "RightHip"
9779
			Joint.Part0 = Torso
9780
			Joint.Part1 = Limb
9781
			Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9782
			Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
9783
			Joint.Parent = Torso
9784
9785
			local B = Instance.new("Part")
9786
			B.TopSurface = 0
9787
			B.BottomSurface = 0
9788
			B.formFactor = "Symmetric"
9789
			B.Size = Vector3.new(1, 1, 1)
9790
			B.Transparency = 1
9791
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9792
			B.Parent = Character
9793
			local W = Instance.new("Weld")
9794
			W.Part0 = Limb
9795
			W.Part1 = B
9796
			W.C0 = CFrame.new(0, -0.5, 0)
9797
			W.Parent = Limb
9798
9799
		end
9800
		local Limb = Character:FindFirstChild("Left Leg")
9801
		if Limb then
9802
9803
			Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
9804
			local Joint = Instance.new("Glue")
9805
			Joint.Name = "LeftHip"
9806
			Joint.Part0 = Torso
9807
			Joint.Part1 = Limb
9808
			Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9809
			Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
9810
			Joint.Parent = Torso
9811
9812
			local B = Instance.new("Part")
9813
			B.TopSurface = 0
9814
			B.BottomSurface = 0
9815
			B.formFactor = "Symmetric"
9816
			B.Size = Vector3.new(1, 1, 1)
9817
			B.Transparency = 1
9818
			B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
9819
			B.Parent = Character
9820
			local W = Instance.new("Weld")
9821
			W.Part0 = Limb
9822
			W.Part1 = B
9823
			W.C0 = CFrame.new(0, -0.5, 0)
9824
			W.Parent = Limb
9825
		end
9826
	end
9827
end
9828
----------
9829
9830
lerpz = function(D, E, F, G)	
9831
	D[E] = D[E]:lerp(F, G)
9832
end
9833
9834
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9835
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9836
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9837
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9838
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9839
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9840
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9841
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9842
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9843
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
9844
resetlerp = function()	
9845
	RJ.C0 = RJC0
9846
	RJ.C1 = RJC1
9847
	N.C0 = NC0
9848
	N.C1 = NC1
9849
	RS.C0 = RSC0
9850
	RS.C1 = RSC1
9851
	LS.C0 = LSC0
9852
	LS.C1 = LSC1
9853
	RH.C0 = RHC0
9854
	RH.C1 = RHC1
9855
	LH.C0 = LHC0
9856
	LH.C1 = LHC1
9857
end
9858
-------
9859
----------
9860
hrp = char.HumanoidRootPart
9861
9862
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9863
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9864
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9865
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9866
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9867
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
9868
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9869
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9870
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
9871
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9872
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9873
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
9874
RS = Torso:FindFirstChild("Right Shoulder")
9875
LS = Torso:FindFirstChild("Left Shoulder")
9876
RH = Torso:FindFirstChild("Right Hip")
9877
LH = Torso:FindFirstChild("Left Hip")
9878
RJ = hrp:FindFirstChild("RootJoint")
9879
N = Torso:FindFirstChild("Neck")
9880
cf = CFrame.new
9881
ang = CFrame.Angles
9882
rd = math.rad
9883
rd2 = math.random
9884
cs = ColorSequence.new
9885
ns = NumberSequence.new
9886
nsk = NumberSequenceKeypoint.new
9887
-------------------
9888
9889
end)
9890
9891
print([[
9892
-------------------------------------------------
9893
Dammit Kakorot...I swear...I WILL SURPASS YOU!!
9894
-------------------------------------------------]])