View difference between Paste ID: 46J7CJsL and U6X9L3Vt
SHOW: | | - or go back to the newest paste.
1
  plr = game.Players.LocalPlayer
2
  repeat
3
    wait(0.4)
4
  until plr.Character
5
  chr = plr.Character
6
  human = chr:FindFirstChild("Humanoid")
7
  mouse = plr:GetMouse()
8
  cam = workspace.CurrentCamera
9
  selected = false
10
  equipd = false
11
  tors = chr.Torso
12
  rarm = chr["Right Arm"]
13
  larm = chr["Left Arm"]
14
  rleg = chr["Right Leg"]
15
  lleg = chr["Left Leg"]
16
  hrp = chr.HumanoidRootPart
17
  hed = chr.Head
18
  anim = human.Animator
19
  activu = false
20
  ragged = false
21
  batting = false
22
  Heartbeat = Instance.new("BindableEvent")
23
  Heartbeat.Name = "Heartbeat"
24
  Heartbeat.Parent = script
25
  Music = false
26
  Berserk = false
27
  Combo = 1
28
  frame = 0.03333333333333333
29
  tf = 0
30
Maedl = Instance.new("Model",chr)	
31
local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0,1,0)),
32
ColorSequenceKeypoint.new(0.16, Color3.new(0,1,0)),
33
ColorSequenceKeypoint.new(0.32, Color3.new(0,1,0)),
34
ColorSequenceKeypoint.new(0.48, Color3.new(0.5,1,0)),
35
ColorSequenceKeypoint.new(0.64, Color3.new(0.5,1,0)),
36
ColorSequenceKeypoint.new(0.80, Color3.new(0.5,1,0)),
37
ColorSequenceKeypoint.new(0.96, Color3.new(0.5,1,0)),
38
ColorSequenceKeypoint.new(1, Color3.new(0.5,1,0))}
39
local fire = Instance.new("ParticleEmitter", tors)
40
fire.Enabled = false
41
fire.Lifetime = NumberRange.new(1.5)
42
fire.RotSpeed = NumberRange.new(10)
43
fire.Rate = 250
44
fire.VelocitySpread = 360
45
fire.Speed = NumberRange.new(2,8)
46
fire.Rotation = NumberRange.new(151515)
47
fire.Name = "Fire"
48
fire.LightEmission = 0.78
49
fire.Texture = "http://www.roblox.com/asset/?id=280516525"
50
fire.Color = ColorSequence.new(ColorsArray)
51
fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 6), NumberSequenceKeypoint.new(1, 0)})
52
fire.ZOffset = 3		
53
54
function Lightningz(pos, pos2, radius, numParts, model, removalTime)
55
    radius = radius or 0.2
56
    numParts = numParts or 10
57
    model = model or game.Workspace
58
	local pos = pos
59
	local lastpos = lastpos
60
    local lv = CFrame.new(pos,pos2).lookVector
61
	removalTime = 0.001
62
    local dist = (pos-pos2).magnitude
63
	local trans = 0
64
	local color = BrickColor.new("Lime green")
65
    local dbp = dist/numParts
66
    local last = pos
67
    for i = 1,numParts do
68
        local p = Instance.new("Part")
69
        p.FormFactor = "Custom"
70
        p.Size = Vector3.new(1,1,1)
71
        p.CanCollide = false
72
		p.Transparency = trans
73
        p.Anchored = true
74
        p.BrickColor = color
75
		p.Material = "Neon"
76
        local x = math.random(-100,100)/100*dbp*4
77
        local y = math.random(-100,100)/100*dbp*4
78
        local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
79
        local dist2 = (p2.p-last).magnitude
80
        local mid = (p2.p+last)/2
81
        local m = Instance.new("BlockMesh",p)
82
        m.Scale = Vector3.new(radius,radius,dist2 + (radius/4))
83
        p.CFrame = CFrame.new(mid,p2.p)
84
        last = p2.p
85
		p.Parent = model
86
		game.Debris:AddItem(p, 0.05)
87
    end
88
	if model ~= game.Workspace then
89
		game.Debris:AddItem(model, 0)
90
	end
91
end
92
93
function Lightningz2(pos, pos2, radius, numParts, model, removalTime)
94
    radius = radius or 0.2
95
    numParts = numParts or 10
96
    model = model or game.Workspace
97
	local pos = pos
98
	local lastpos = lastpos
99
    local lv = CFrame.new(pos,pos2).lookVector
100
	removalTime = 0.001
101
    local dist = (pos-pos2).magnitude
102
	local trans = 0
103
	local color = BrickColor.new("Toothpaste")
104
    local dbp = dist/numParts
105
    local last = pos
106
    for i = 1,numParts do
107
        local p = Instance.new("Part")
108
        p.FormFactor = "Custom"
109
        p.Size = Vector3.new(1,1,1)
110
        p.CanCollide = false
111
		p.Transparency = trans
112
        p.Anchored = true
113
        p.BrickColor = color
114
		p.Material = "Neon"
115
        local x = math.random(-100,100)/100*dbp/2
116
        local y = math.random(-100,100)/100*dbp/2
117
        local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
118
        local dist2 = (p2.p-last).magnitude
119
        local mid = (p2.p+last)/2
120
        local m = Instance.new("BlockMesh",p)
121
        m.Scale = Vector3.new(radius,radius,dist2 + (radius/4))
122
        p.CFrame = CFrame.new(mid,p2.p)
123
        last = p2.p
124
		p.Parent = model
125
		game.Debris:AddItem(p, 0.05)
126
    end
127
	if model ~= game.Workspace then
128
		game.Debris:AddItem(model, 0)
129
	end
130
end
131
132
  game:GetService("RunService").Heartbeat:connect(function(s, p)
133
    tf = tf + s
134
    if tf >= frame then
135
      for i = 1, math.floor(tf / frame) do
136
        Heartbeat:Fire()
137
      end
138
      tf = tf - frame * math.floor(tf / frame)
139
    end
140
  end)
141
  function swait(num)
142
    if num == 0 or num == nil then
143
      Heartbeat.Event:wait()
144
    else
145
      for i = 1, num do
146
        Heartbeat.Event:wait()
147
      end
148
    end
149
  end
150
  tool = Instance.new("Tool")
151
  tool.CanBeDropped = false
152
  tool.RequiresHandle = false
153
  tool.TextureId = "rbxassetid://291302154"
154
  tool.ToolTip = "Guest 9015."
155
  tool.Name = "HOLY FUCK"
156
  tool.Parent = plr.Backpack
157
  modz = Instance.new("Model")
158
  modz.Name = "efx"
159
  modz.Parent = chr
160
  RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
161
  RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
162
  LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
163
  LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
164
  RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
165
  RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
166
  LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
167
  RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
168
  LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
169
  NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
170
  NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
171
  RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
172
  local nscale = Instance.new("NumberValue")
173
  nscale.Value = 1
174
  nscale.Parent = nil
175
  RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
176
  RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
177
  LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
178
  LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
179
  RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
180
  RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
181
  LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
182
  LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
183
  RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
184
  RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
185
  NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
186
  NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
187
  nscale.Changed:connect(function()
188
    RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
189
    RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
190
    LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
191
    LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
192
    RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
193
    RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
194
    LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
195
    LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
196
    RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
197
    RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
198
    NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
199
    NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
200
  end)
201
  RS = tors:FindFirstChild("Right Shoulder")
202
  LS = tors:FindFirstChild("Left Shoulder")
203
  RH = tors:FindFirstChild("Right Hip")
204
  LH = tors:FindFirstChild("Left Hip")
205
  RJ = hrp:FindFirstChild("RootJoint")
206
  N = tors:FindFirstChild("Neck")
207
  cf = CFrame.new
208
  ang = CFrame.Angles
209
  rd = math.rad
210
  rd2 = math.random
211
  function nooutline(p)
212
    p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
213
  end
214
  function makepart(color, name, reflec, trans, mater, parnt, cfram)
215
    local port = Instance.new("Part")
216
    port.BrickColor = BrickColor.new(color)
217
    port.Name = name
218
    port.Transparency = trans
219
    nooutline(port)
220
    port.Reflectance = reflec
221
    port.Material = mater
222
    port.Anchored = false
223
    port.CanCollide = false
224
    port.Locked = true
225
    port.Size = Vector3.new(0.2, 0.2, 0.2)
226
    port.Parent = parnt
227
    return port
228
  end
229
  function makemesh(meshtype, scale, meshid, parent)
230
    local mes = Instance.new("SpecialMesh")
231
    mes.MeshType = meshtype
232
    mes.Scale = scale
233
    if meshtype == "FileMesh" then
234
      mes.MeshId = meshid
235
    end
236
    mes.Parent = parent
237
    return mes
238
  end
239
  function makeweld(parent, p0, p1, c0, c1)
240
    local wel = Instance.new("Weld")
241
    wel.Part0 = p0
242
    wel.Part1 = p1
243
    wel.C0 = c0
244
    if c1 ~= nil then
245
      wel.C1 = c1
246
    end
247
    wel.Parent = parent
248
    return wel
249
  end
250
  local lauf1 = Instance.new("Sound")
251
  lauf1.SoundId = "rbxassetid://183339994"
252
  lauf1.Volume = 7
253
  lauf1.Pitch = 1
254
  lauf1.Parent = hrp
255
  function lerpz(joint, prop, cfrmz, alp)
256
    joint[prop] = joint[prop]:lerp(cfrmz, alp)
257
  end
258
  lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
259
  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
260
  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
261
  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
262
  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
263
  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
264
  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
265
  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
266
  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
267
  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
268
  function resetlerp()
269
    RJ.C0 = RJC0
270
    RJ.C1 = RJC1
271
    N.C0 = NC0
272
    N.C1 = NC1
273
    RS.C0 = RSC0
274
    RS.C1 = RSC1
275
    LS.C0 = LSC0
276
    LS.C1 = LSC1
277
    RH.C0 = RHC0
278
    RH.C1 = RHC1
279
    LH.C0 = LHC0
280
    LH.C1 = LHC1
281
  end
282
  function ragplayer(cactus)
283
      cactus.Humanoid.PlatformStand = true
284
      if cactus["Right Arm"]~=nil and cactus.Torso:FindFirstChild("Right Shoulder") then
285
        cactus.Torso:FindFirstChild("Right Shoulder"):Destroy()
286
        makegloo(cactus.Torso, RightShoulderC0, RightShoulderC1, cactus.Torso, cactus["Right Arm"], "Right Shoulder")
287
        maketouchy(cactus["Right Arm"], cactus["Right Arm"], CFrame.new(0, 0.5, 0))
288
      end
289
      if cactus["Left Arm"]~=nil and cactus.Torso:FindFirstChild("Left Shoulder") then
290
        cactus.Torso:FindFirstChild("Left Shoulder"):Destroy()
291
        makegloo(cactus.Torso, LeftShoulderC0, LeftShoulderC1, cactus.Torso, cactus["Left Arm"], "Left Shoulder")
292
        maketouchy(cactus["Left Arm"], cactus["Left Arm"], CFrame.new(0, 0.5, 0))
293
      end
294
      if cactus["Right Leg"]~=nil and cactus.Torso:FindFirstChild("Right Hip") then
295
        cactus.Torso:FindFirstChild("Right Hip"):Destroy()
296
        makegloo(cactus.Torso, RightHipC0, RightHipC1, cactus.Torso, cactus["Right Leg"], "Right Hip")
297
        maketouchy(cactus["Right Leg"], cactus["Right Leg"], CFrame.new(0, 0.5, 0))
298
      end
299
      if cactus["Left Leg"]~=nil and cactus.Torso:FindFirstChild("Left Hip") then
300
        cactus.Torso:FindFirstChild("Left Hip"):Destroy()
301
        makegloo(cactus.Torso, LeftHipC0, LeftHipC1, cactus.Torso, cactus["Left Leg"], "Left Hip")
302
        maketouchy(cactus["Left Leg"], cactus["Left Leg"], CFrame.new(0, 0.5, 0))
303
      end
304
end
305
  function test()
306
    if selected == false or activu == true then
307
      return
308
    end
309
    if ragged == false then
310
      ragged = true
311
      human.PlatformStand = true
312
      if rarm and tors:FindFirstChild("Right Shoulder") then
313
        tors:FindFirstChild("Right Shoulder"):Destroy()
314
        makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
315
        maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
316
      end
317
      if larm and tors:FindFirstChild("Left Shoulder") then
318
        tors:FindFirstChild("Left Shoulder"):Destroy()
319
        makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
320
        maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
321
      end
322
      if rleg and tors:FindFirstChild("Right Hip") then
323
        tors:FindFirstChild("Right Hip"):Destroy()
324
        makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
325
        maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
326
      end
327
      if lleg and tors:FindFirstChild("Left Hip") then
328
        tors:FindFirstChild("Left Hip"):Destroy()
329
        makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
330
        maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
331
      end
332
	  local BP = Instance.new("BodyPosition",tors)BP.Position = Vector3.new(0,1000,0) BP.P = 50 BP.maxForce = Vector3.new(0,math.huge,0)
333
	  local BG = Instance.new("BodyGyro",tors)BG.CFrame = CFrame.new(tors.Position, mouse.hit.p)BG.P = 10 BG.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
334
    elseif ragged == true then
335
      ragged = false
336
      human.Jump = true
337
      if rarm and tors:FindFirstChild("Right Shoulder") then
338
        tors:FindFirstChild("Right Shoulder"):Destroy()
339
        makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
340
        rarm:FindFirstChild("touchy"):Destroy()
341
      end
342
      if larm and tors:FindFirstChild("Left Shoulder") then
343
        tors:FindFirstChild("Left Shoulder"):Destroy()
344
        makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
345
        larm:FindFirstChild("touchy"):Destroy()
346
      end
347
      if rleg and tors:FindFirstChild("Right Hip") then
348
        tors:FindFirstChild("Right Hip"):Destroy()
349
        makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
350
        rleg:FindFirstChild("touchy"):Destroy()
351
      end
352
      if lleg and tors:FindFirstChild("Left Hip") then
353
        tors:FindFirstChild("Left Hip"):Destroy()
354
        makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
355
        lleg:FindFirstChild("touchy"):Destroy()
356
      end
357
	  if tors:findFirstChild("BodyPosition")~=nil then
358
	  tors.BodyPosition:remove()
359
	  end
360
	  if tors:findFirstChild("BodyGyro")~=nil then
361
	  tors.BodyGyro:remove()
362
	  end
363
      RS = tors:FindFirstChild("Right Shoulder")
364
      LS = tors:FindFirstChild("Left Shoulder")
365
      RH = tors:FindFirstChild("Right Hip")
366
      LH = tors:FindFirstChild("Left Hip")
367
      RJ = hrp:FindFirstChild("RootJoint")
368
      N = tors:FindFirstChild("Neck")
369
  end
370
end
371
  function makegloo(paren, co, ci, parto, parti, nam)
372
    local gloo = Instance.new("Glue")
373
    gloo.Name = nam
374
    gloo.C0 = co
375
    gloo.C1 = ci
376
    gloo.Part0 = parto
377
    gloo.Part1 = parti
378
    gloo.Parent = paren
379
  end
380
  function makejoint(paren, co, ci, parto, parti, nam)
381
    local gloo = Instance.new("Motor6D")
382
    gloo.Name = nam
383
    gloo.C0 = co
384
    gloo.C1 = ci
385
    gloo.Part0 = parto
386
    gloo.Part1 = parti
387
    gloo.Parent = paren
388
  end
389
  function maketouchy(parent, limb, cframe)
390
    local pr = Instance.new("Part")
391
    pr.Name = "touchy"
392
    pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
393
    pr.Transparency = 1
394
    pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
395
    pr.CanCollide = true
396
    pr.Anchored = false
397
    pr.Parent = parent
398
    local w = Instance.new("Weld")
399
    w.Part0 = pr
400
    w.Part1 = limb
401
    w.C0 = cframe
402
    w.Parent = pr
403
  end
404
  local clibat, spec
405
  local dipperhat = chr:FindFirstChild("DXD_DipperHat")
406
  local dipperrot
407
  if dipperhat then
408
    dipperrot = dipperhat.Handle.HatAttachment.Rotation
409
  end
410
411
		function epic()
412
			if Music == false then
413
			  Music = true
414
              local sond = Instance.new("Sound",tors)
415
              sond.Volume = 12
416
              sond.Pitch = 1
417
              sond.EmitterSize = 25
418
			  sond.Name = "Music"
419
			  sond.Looped = true
420
              sond.SoundId = "rbxassetid://405822160"
421
              sond:Play()
422
			  fire.Enabled = true  
423
			else
424
			  tors:findFirstChild("Music"):remove()
425
			  Music = false
426
			  fire.Enabled = false
427
			end		
428
		  end
429
	
430
				function Bloodthirst()
431
			if Music == false and Berserk == false then
432
			  Music = true
433
			  Berserk = true
434
              local sond = Instance.new("Sound",tors)
435
              sond.Volume = 6
436
              sond.Pitch = 1
437
              sond.EmitterSize = 25
438
			  sond.Name = "Music"
439
			  sond.Looped = true
440
              sond.SoundId = "rbxassetid://240143251"
441
              sond:Play()
442
	 for i = 1,25 do 
443
			  for i2 = 1,i do
444
			  local ra = math.random(4,14)/10
445
			  local p23 = Instance.new("Part",Maedl)p23.Size = Vector3.new(ra,ra,ra)p23.Material = "Neon" p23.BrickColor = BrickColor.new("New Yeller") p23.CanCollide = false
446
			  p23.CFrame = chr.HumanoidRootPart.CFrame*CFrame.new(math.random(-15,15),math.random(-15,15),math.random(-15,15))*CFrame.Angles(math.random(-90,90),math.random(-90,90),math.random(-90,90))
447
			  p23.Anchored = true local B23 = Instance.new("BlockMesh",p23)
448
			  end
449
			wait()
450
			end
451
			for i,v in pairs (Maedl:children()) do	
452
			v.Anchored = false
453
			local BP = Instance.new("BodyPosition",v)BP.P = 100000 BP.maxForce = Vector3.new(math.huge,math.huge,math.huge)v:findFirstChild("BodyPosition").Position = tors.Position
454
			end
455
			wait(1)
456
			for i,v in pairs (Maedl:children()) do
457
			v:findFirstChild("BodyPosition").maxForce = Vector3.new(20000,20000,20000)
458
			v:findFirstChild("BodyPosition").Position = tors.Position+Vector3.new(math.random(-2000,2000),math.random(-2000,2000),math.random(-2000,2000))
459
			v:findFirstChild("Mesh").Scale = Vector3.new(12,12,12)game.Debris:AddItem(v,0.4)
460
			end
461
local Blood = Instance.new("ParticleEmitter", tors)
462
Blood.Enabled = false
463
Blood.Lifetime = NumberRange.new(1)
464
Blood.RotSpeed = NumberRange.new(1)
465
Blood.Acceleration = Vector3.new(0,-10,0)
466
Blood.Rate = 11
467
Blood.VelocitySpread = 360
468
Blood.Rotation = NumberRange.new(-360,360)
469
Blood.Name = "Blood"
470
Blood.LightEmission = 1
471
Blood.LockedToPart = true
472
Blood.Texture = "http://www.roblox.com/asset/?id=280516525"
473
Blood.Color = ColorSequence.new(ColorsArray)
474
Blood.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 10), NumberSequenceKeypoint.new(1, 0)})
475
Blood.ZOffset = 4 Blood.Enabled = true
476
			  Blood.Enabled = true  
477
			else
478
			  tors:findFirstChild("Music"):remove()
479
			  Music = false
480
			  Berserk = false
481
			  tors:findFirstChild("Blood").Enabled = false
482
			end		
483
			end
484
				
485
  function bat()
486
    if selected == false or activu == true then
487
      return
488
    end
489
    if batting == false then
490
      batting = true
491
      do
492
        local bmod = Instance.new("Model")
493
        bmod.Name = "bmodel"
494
        bmod.Parent = chr
495
        local hnd = makepart("Really black", "hnd", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
496
        local hmes = makemesh("Head", Vector3.new(1, 9, 1), nil, hnd)
497
        local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
498
        local pt1 = makepart("Lime green", "pt1", 0, 0, "Neon", bmod, rarm.CFrame)
499
        local p1m = makemesh("Head", Vector3.new(1.5, 1.5, 1.5), nil, pt1)
500
        local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil)
501
        local pt2 = makepart("Really black", "pt2", 0, 1, "SmoothPlastic", bmod, rarm.CFrame)
502
        local p2m = makemesh("FileMesh", Vector3.new(0.375, 0.375, 0.375), "rbxassetid://250640098", pt2)
503
        p2m.TextureId = "rbxassetid://250639536"
504
        local p2w = makeweld(pt2, pt2, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), nil)
505
        local pt3 = makepart("Lime green", "pt3", 0, 0, "Neon", bmod, rarm.CFrame)
506
        local p3m = makemesh("Head", Vector3.new(1.5, 1.5, 1.5), nil, pt3)
507
        local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil)
508
        local pt4 = makepart("Really black", "pt4", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
509
        local p4m = makemesh("FileMesh", Vector3.new(0.025, 0.025, 0.025), "rbxassetid://703458158", pt4)
510
        local p4w = makeweld(pt4, pt4, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), nil)
511
        local pt5 = makepart("Lime green", "pt5", 0, 0, "Neon", bmod, rarm.CFrame)
512
        local p5m = makemesh("Cylinder", Vector3.new(21.5, 3.125, 3.125), nil, pt5)
513
        local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil)
514
        local pt6 = makepart("Lime green", "pt6", 0, 0, "Neon", bmod, rarm.CFrame)
515
        local p6m = makemesh("Head", Vector3.new(3.25, 3.25, 3.25), nil, pt6)
516
        local p6w = makeweld(pt6, pt6, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), nil)
517
        local pt7 = makepart("Really black", "pt7", 0, 1, "SmoothPlastic", bmod, rarm.CFrame)
518
        local p7m = makemesh("FileMesh", Vector3.new(0.95, 0.95, 0.95), "rbxassetid://272942659", pt7)
519
        p7m.TextureId = "rbxassetid://272942750"
520
        local p7w = makeweld(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), nil)
521
		local pt8 = Instance.new("Part",chr)pt8.Transparency =1 pt8.CanCollide = false pt8.Anchored = false pt8.Size = Vector3.new(6,1,1)
522
		local w23 = Instance.new("Weld",pt8)w23.Part0 = pt8 w23.Part1 = pt5
523
        local swingwoo = Instance.new("Sound")
524
        swingwoo.SoundId = "rbxassetid://12222200"
525
        swingwoo.Pitch = rd2(10, 11) / 10
526
        swingwoo.Name = "sweae"
527
        swingwoo.Volume = 10
528
        swingwoo.Parent = hrp
529
        clibat = tool.Activated:connect(function()
530
          if selected == false or activu == true or ragged == true then
531
            return
532
          end
533
          activu = true
534
if Combo == 1 then
535
          for _ = 1, 2 do
536
            swait()
537
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
538
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
539
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
540
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
541
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
542
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
543
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
544
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
545
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
546
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
547
          end
548
          swingwoo:Play()
549
          for X = 1, 4 do
550
            swait()
551
              hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)),25)
552
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
553
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
554
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
555
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
556
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
557
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
558
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
559
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
560
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
561
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
562
end
563
Combo = 2
564
elseif Combo == 2 then
565
          for _ = 1, 2 do
566
            swait()
567
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(15), rd(25), rd(60)), 0.7)
568
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
569
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(35), rd(-35), rd(179)), 0.7)
570
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
571
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-35), rd(35), rd(30)), 0.7)
572
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
573
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
574
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
575
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-35), rd(-110)), 0.7)
576
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
577
          end
578
          swingwoo:Play()
579
          for X = 1, 4 do
580
            swait()
581
              hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 25)
582
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(78), rd(-15), rd(-45)), 0.7)
583
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
584
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(15), rd(15), rd(35)), 0.7)
585
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
586
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-120), rd(15), rd(25)), 0.7)
587
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
588
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-35), rd(80)), 0.7)
589
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
590
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
591
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
592
end		
593
Combo = 3
594
elseif Combo == 3 then
595
          for _ = 1, 2 do
596
            swait()
597
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(0), rd(25), rd(0)), 0.7)
598
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-56), rd(0), rd(0)), 0.7)
599
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-25), rd(199)), 0.7)
600
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
601
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-35), rd(35), rd(30)), 0.7)
602
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
603
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
604
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
605
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-35), rd(-110)), 0.7)
606
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
607
          end
608
          swingwoo:Play()
609
          for X = 1, 4 do
610
            swait()
611
              hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 25)
612
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(0), rd(-15), rd(0)), 0.7)
613
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
614
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(15), rd(15), rd(35)), 0.7)
615
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
616
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-120), rd(15), rd(25)), 0.7)
617
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
618
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-35), rd(80)), 0.7)
619
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
620
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
621
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
622
end		
623
Combo = 4
624
else			Combo = 1
625
          for _ = 1, 2 do
626
            swait()
627
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(20), rd(10), rd(-40)), 0.7)
628
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
629
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(129)), 0.7)
630
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
631
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(40), rd(40), rd(20)), 0.7)
632
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
633
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
634
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
635
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
636
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
637
          end
638
          swingwoo:Play()
639
          for X = 1, 4 do
640
            swait()
641
              hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 1)
642
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(10), rd(-30)), 0.7)
643
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
644
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
645
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
646
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
647
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
648
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
649
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
650
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
651
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
652
			end			
653
          end
654
          activu = false
655
        end)
656
        spec = mouse.KeyDown:connect(function(keya)
657
          if selected == false or activu == true or ragged == true then
658
            return
659
          end
660
661
          if keya == "e" then
662
            activu = true
663
            local speed = human.WalkSpeed
664
            human.WalkSpeed = 0
665
            human:SetStateEnabled(3, false)
666
            local function expa()
667
				if Berserk == false then
668
              for _ = 1, 3 do
669
                swait()
670
                hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7)
671
                p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
672
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7)
673
                p2m.Scale = p2m.Scale:lerp(Vector3.new(1.125, 1.125, 1.125), 0.7)
674
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 3.6750000000000003, 0.22499999999999998), 0.7)
675
                p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
676
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7)
677
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7)
678
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7)
679
                p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7)
680
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7)
681
                p6m.Scale = p6m.Scale:lerp(Vector3.new(19.5, 19.5, 19.5), 0.7)
682
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -18.15, 0), 0.7)
683
                p7m.Scale = p7m.Scale:lerp(Vector3.new(2.8499999999999996, 2.8499999999999996, 2.8499999999999996), 0.7)
684
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -18.6, 0), 0.7)
685
              end
686
              for _ = 1, 5 do
687
                swait()
688
                hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7)
689
                p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
690
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7)
691
                p2m.Scale = p2m.Scale:lerp(Vector3.new(0.75, 0.75, 0.75), 0.7)
692
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 2.45, 0.15), 0.7)
693
                p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
694
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7)
695
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7)
696
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7)
697
                p5m.Scale = p5m.Scale:lerp(Vector3.new(43, 12.5, 12.5), 0.7)
698
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7)
699
                p6m.Scale = p6m.Scale:lerp(Vector3.new(13, 13, 13), 0.7)
700
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -12.1, 0), 0.7)
701
                p7m.Scale = p7m.Scale:lerp(Vector3.new(1.9, 1.9, 1.9), 0.7)
702
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -12.4, 0), 0.7)
703
              end
704
              for _ = 1, 3 do
705
                swait()
706
                hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7)
707
                p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
708
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7)
709
                p2m.Scale = p2m.Scale:lerp(Vector3.new(2.25, 2.25, 2.25), 0.7)
710
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 7.3500000000000005, 0.44999999999999996), 0.7)
711
                p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
712
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7)
713
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7)
714
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7)
715
                p5m.Scale = p5m.Scale:lerp(Vector3.new(129, 37.5, 37.5), 0.7)
716
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7)
717
                p6m.Scale = p6m.Scale:lerp(Vector3.new(39, 39, 39), 0.7)
718
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -36.3, 0), 0.7)
719
                p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 5.699999999999999, 5.699999999999999), 0.7)
720
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -37.2, 0), 0.7)
721
              end
722
              for _ = 1, 5 do
723
                swait()
724
                hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
725
                p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
726
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
727
                p2m.Scale = p2m.Scale:lerp(Vector3.new(1.5, 1.5, 1.5), 0.7)
728
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 4.9, 0.3), 0.7)
729
                p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
730
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
731
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
732
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
733
                p5m.Scale = p5m.Scale:lerp(Vector3.new(86, 25, 25), 0.7)
734
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
735
                p6m.Scale = p6m.Scale:lerp(Vector3.new(26, 26, 26), 0.7)
736
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -24.2, 0), 0.7)
737
                p7m.Scale = p7m.Scale:lerp(Vector3.new(3.8, 3.8, 3.8), 0.7)
738
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -24.8, 0), 0.7)
739
              end
740
              for _ = 1, 3 do
741
                swait()
742
                hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
743
                p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
744
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7)
745
                p2m.Scale = p2m.Scale:lerp(Vector3.new(3.375, 3.375, 3.375), 0.7)
746
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 11.025, 0.6749999999999999), 0.7)
747
                p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
748
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7)
749
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7)
750
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7)
751
                p5m.Scale = p5m.Scale:lerp(Vector3.new(193.5, 56.25, 56.25), 0.7)
752
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7)
753
                p6m.Scale = p6m.Scale:lerp(Vector3.new(58.5, 58.5, 58.5), 0.7)
754
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -54.449999999999996, 0), 0.7)
755
                p7m.Scale = p7m.Scale:lerp(Vector3.new(5.699999999999999, 8.549999999999999, 8.549999999999999), 0.7)
756
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -55.800000000000004, 0), 0.7)
757
              end
758
              for _ = 1, 5 do
759
                swait()
760
                hmes.Scale = hmes.Scale:lerp(Vector3.new(14*2.5, 63*2.5, 14*2.5), 0.7)
761
                p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5*2.5, 17.5*2.5, 17.5*2.5), 0.7)
762
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7*2.5, 0), 0.7)
763
                p2m.Scale = p2m.Scale:lerp(Vector3.new(2.625*2.5, 2.625*2.5, 2.625*2.5), 0.7)
764
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 8.575000000000001*2.5, 0.525*2.5), 0.7)
765
                p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5*2.5, 17.5*2.5, 17.5*2.5), 0.7)
766
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7*2.5, 0), 0.7)
767
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002*2.5, 0.17500000000000002*2.5, 0.17500000000000002*2.5), 0.7)
768
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75*2.5, 0), 0.7)
769
                p5m.Scale = p5m.Scale:lerp(Vector3.new(150.5*2.5, 43.75*2.5, 43.75*2.5), 0.7)
770
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -28.175000000000004*2.5, 0), 0.7)
771
                p6m.Scale = p6m.Scale:lerp(Vector3.new(45.5*2.5, 45.5*2.5, 45.5*2.5), 0.7)
772
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -42.35*2.5, 0), 0.7)
773
                p7m.Scale = p7m.Scale:lerp(Vector3.new(6.6499999999999995*2.5, 6.6499999999999995*2.5, 6.6499999999999995*2.5), 0.7)
774
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -43.4*2.5, 0), 0.7)
775
              end
776
				            end
777
				end
778
            for _ = 1, 9 do
779
              swait()
780
              lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
781
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
782
              lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
783
              lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
784
              lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
785
              if dipperhat then
786
                dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
787
              end
788
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
789
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
790
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
791
              lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
792
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
793
            end
794
            for _ = 1, 9 do
795
              swait()
796
              lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
797
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
798
              lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
799
              lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
800
              lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
801
              if dipperhat then
802
                dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
803
              end
804
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
805
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
806
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
807
              lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
808
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
809
            end
810
            for _ = 1, 30 do
811
              swait()
812
              lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
813
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
814
              lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(85)), 0.2)
815
              lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
816
              lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
817
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
818
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
819
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
820
              lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
821
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
822
            end
823
            expa()
824
            for O = 1, 10 do
825
              swait()
826
              lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
827
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
828
              lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(85)), 0.001 + O * 0.01)
829
              lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
830
              lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
831
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
832
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
833
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
834
              lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
835
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
836
            end
837
            local whoooo = Instance.new("Sound")
838
            whoooo.Volume = 10
839
            whoooo.TimePosition = 0.15
840
            whoooo.Pitch = 0.5
841
            whoooo.SoundId = "rbxassetid://320557353"
842
            whoooo.Parent = pt5
843
            whoooo:Play()
844
            game.Debris:AddItem(whoooo, 2)
845
			if Berserk == true then
846
            for O = 1, 75 do
847
              swait()
848
              local O2 = O*0.015
849
              hito3(pt5, 25, 40, 0.75, hrp.CFrame.rightVector * -450 + Vector3.new(0, 200, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)), 25)
850
              lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(60*O*(O2/2))), 0.1 + O * 0.02)
851
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.02)
852
              lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(35)), 0.1 + O * 0.02)
853
              lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
854
              lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.02)
855
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
856
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.02)
857
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
858
              lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.02)
859
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.02)
860
                hmes.Scale = hmes.Scale:lerp(Vector3.new(14*O2, 63*O2, 14*O2), 0.7)
861
                p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5*O2, 17.5*O2, 17.5*O2), 0.7)
862
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7*O2, 0), 0.7)
863
                p2m.Scale = p2m.Scale:lerp(Vector3.new(2.625*O2, 2.625*O2, 2.625*O2), 0.7)
864
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 8.575000000000001*O2, 0.525*O2), 0.7)
865
                p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5*O2, 17.5*O2, 17.5*O2), 0.7)
866
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7*O2, 0), 0.7)
867
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002*O2, 0.17500000000000002*O2, 0.17500000000000002*O2), 0.7)
868
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75*O2, 0), 0.7)
869
                p5m.Scale = p5m.Scale:lerp(Vector3.new(150.5*O2, 43.75*O2, 43.75*O2), 0.7)
870
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -28.175000000000004*O2, 0), 0.7)
871
                p6m.Scale = p6m.Scale:lerp(Vector3.new(45.5*O2, 45.5*O2, 45.5*O2), 0.7)
872
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -42.35*O2, 0), 0.7)
873
                p7m.Scale = p7m.Scale:lerp(Vector3.new(6.6499999999999995*O2, 6.6499999999999995*O2, 6.6499999999999995*O2), 0.7)
874
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -43.4*O2, 0), 0.7)
875
			  wait()
876
            end
877
			else
878
            for O = 1, 6 do
879
              swait()
880
              hito(pt5, 25, 40, 0.75, hrp.CFrame.rightVector * -450 + Vector3.new(0, 200, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)), 25)
881
              lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
882
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
883
              lerpz(RS, "C0", RSC0 * cf(0, -0.4, 0.2) * ang(rd(85), rd(0), rd(35)), 0.1 + O * 0.05)
884
              lerpz(RS, "C1", RSC1 * cf(0, -0.4, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
885
              lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
886
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
887
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
888
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
889
              lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
890
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
891
            end
892
			end
893
            for O = 1, 13 do
894
              swait()
895
              hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
896
              p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
897
              p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
898
              p2m.Scale = p2m.Scale:lerp(Vector3.new(0.375, 0.375, 0.375), 0.05 + O * 0.075)
899
              p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), 0.05 + O * 0.075)
900
              p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
901
              p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
902
              p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
903
              p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
904
              p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 6.25, 6.25), 0.05 + O * 0.075)
905
              p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
906
              p6m.Scale = p6m.Scale:lerp(Vector3.new(6.5, 6.5, 6.5), 0.05 + O * 0.075)
907
              p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), 0.05 + O * 0.075)
908
              p7m.Scale = p7m.Scale:lerp(Vector3.new(0.95, 0.95, 0.95), 0.05 + O * 0.075)
909
              p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), 0.05 + O * 0.075)
910
              lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
911
              lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
912
              lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
913
              lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
914
              lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
915
              lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
916
              lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
917
              lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
918
              lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
919
              lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
920
            end
921
            if dipperhat then
922
              dipperhat.Handle.HatAttachment.Rotation = dipperrot
923
            end
924
            human.WalkSpeed = speed
925
            human:SetStateEnabled(3, true)
926
            activu = false
927
          end
928
          if keya == "q" then
929
            activu = true
930
            do
931
        game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
932
        game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0.997494936, 0.0707371086, 0, -0.0707371086, 0.997494936, 0)
933
934
              local checkkey = true
935
              local keyingup = mouse.KeyUp:connect(function(xzx)
936
                if xzx == "q" then
937
                  checkkey = false
938
                end
939
              end)
940
              repeat
941
			  if Berserk == true then
942
             for _ = 1, 5 do
943
                swait()
944
                hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
945
                p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
946
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
947
                p2m.Scale = p2m.Scale:lerp(Vector3.new(1.5, 1.5, 1.5), 0.7)
948
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 4.9, 0.3), 0.7)
949
                p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
950
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
951
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
952
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
953
                p5m.Scale = p5m.Scale:lerp(Vector3.new(86, 25, 25), 0.7)
954
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
955
                p6m.Scale = p6m.Scale:lerp(Vector3.new(26, 26, 26), 0.7)
956
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -24.2, 0), 0.7)
957
                p7m.Scale = p7m.Scale:lerp(Vector3.new(3.8, 3.8, 3.8), 0.7)
958
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -24.8, 0), 0.7)
959
              end	
960
          for _ = 1, 6 do
961
            swait()
962
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
963
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
964
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
965
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
966
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
967
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
968
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
969
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
970
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
971
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
972
          end
973
          swingwoo:Play()
974
          for X = 1, 6 do
975
            swait()
976
            hito3(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
977
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(0), rd(10)), 0.7)
978
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
979
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
980
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
981
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
982
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
983
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
984
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
985
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
986
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
987
			wait()
988
end		
989
            for O = 1, 13 do
990
              swait()
991
              hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
992
              p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
993
              p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
994
              p2m.Scale = p2m.Scale:lerp(Vector3.new(0.375, 0.375, 0.375), 0.05 + O * 0.075)
995
              p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), 0.05 + O * 0.075)
996
              p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
997
              p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
998
              p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
999
              p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
1000
              p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 6.25, 6.25), 0.05 + O * 0.075)
1001
              p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
1002
              p6m.Scale = p6m.Scale:lerp(Vector3.new(6.5, 6.5, 6.5), 0.05 + O * 0.075)
1003
              p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), 0.05 + O * 0.075)
1004
              p7m.Scale = p7m.Scale:lerp(Vector3.new(0.95, 0.95, 0.95), 0.05 + O * 0.075)
1005
              p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), 0.05 + O * 0.075)
1006
            end	
1007
			else
1008
                for _ = 1, 2 do
1009
                  swait()
1010
                  lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
1011
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1012
                  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
1013
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1014
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
1015
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1016
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1017
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1018
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
1019
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1020
                end
1021
                swingwoo:Play()
1022
                for T = 1, 2 do
1023
                  swait()
1024
                  hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)), 25)
1025
                  lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
1026
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1027
                  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
1028
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1029
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1030
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1031
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
1032
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1033
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
1034
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1035
                end
1036
                for _ = 1, 2 do
1037
                  swait()
1038
                  lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
1039
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1040
                  lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
1041
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1042
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
1043
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1044
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1045
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1046
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
1047
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1048
                end
1049
                swingwoo:Play()
1050
                for T = 1, 2 do
1051
                  swait()
1052
                  if T == 2 then
1053
                    hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)),25)
1054
                  end
1055
                  lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
1056
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1057
                  lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
1058
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1059
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1060
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1061
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1062
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1063
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
1064
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1065
                end
1066
				end
1067
              until not checkkey
1068
              keyingup:Disconnect()
1069
              activu = false
1070
            end
1071
          end
1072
          if keya == "f" then
1073
            activu = true
1074
            do
1075
              local speed = human.WalkSpeed
1076
              human.WalkSpeed = 10
1077
              human:SetStateEnabled(3, false)
1078
              local checkkey = true
1079
              local chargecounter = 0
1080
              local keyingup = mouse.KeyUp:connect(function(xzx)
1081
                if xzx == "f" then
1082
                  checkkey = false
1083
                end
1084
              end)
1085
              local firederp
1086
              for _ = 1, 8 do
1087
                swait()
1088
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1089
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1090
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1091
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1092
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1093
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1094
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1095
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1096
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1097
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1098
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1099
              end
1100
              repeat
1101
                swait()
1102
				if Berserk == true then
1103
                chargecounter = chargecounter + 15					
1104
				else
1105
                chargecounter = chargecounter + 1
1106
				end
1107
                lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.002)
1108
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.002)
1109
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1110
                if chargecounter > 100 and firederp == nil then
1111
				P = fire:clone()P.Parent = pt8 P.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1112
				P.Speed = NumberRange.new(5,10)P.Enabled = true P.Lifetime = NumberRange.new(0.8)P.ZOffset = 2
1113
				firederp = true
1114
                end
1115
              until not checkkey or chargecounter > 450
1116
              swingwoo:Play()
1117
              for U = 1, 10 do
1118
                swait()
1119
                  hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 1) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 40)),chargecounter)
1120
                  if chargecounter > 300 then
1121
                    tagexplode(pt5, 25, 5)  
1122
                  elseif chargecounter > 200 then
1123
                    tagexplode(pt5, 20, 4)  
1124
                  elseif chargecounter > 100 then
1125
                    tagexplode(pt5, 10, 2)  
1126
                  elseif chargecounter > 50 then
1127
                    tagexplode(pt5, 5, 1)  
1128
                  end
1129
				if firederp == true then
1130
				pt8:findFirstChild("Fire"):remove()
1131
				firederp = nil
1132
				end
1133
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1134
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1135
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1136
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1137
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1138
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1139
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1140
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1141
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1142
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1143
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1144
              end
1145
              swait(10)
1146
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1147
              keyingup:Disconnect()
1148
              human.WalkSpeed = speed
1149
              human:SetStateEnabled(3, true)
1150
              activu = false
1151
            end
1152
          end
1153
          if keya == "h" then
1154
            activu = true
1155
            do
1156
              local speed = human.WalkSpeed
1157
              human.WalkSpeed = 10
1158
              human:SetStateEnabled(3, false)
1159
              local checkkey = true
1160
              local chargecounter = 0
1161
              local keyingup = mouse.KeyUp:connect(function(xzx)
1162
                if xzx == "h" then
1163
                  checkkey = false
1164
                end
1165
              end)
1166
              local firederp
1167
              for _ = 1, 8 do
1168
                swait()
1169
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1170
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1171
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1172
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1173
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1174
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1175
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1176
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1177
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1178
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1179
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1180
              end
1181
              repeat
1182
                swait()
1183
				if Berserk == true then
1184
                chargecounter = chargecounter + 10					
1185
				else
1186
                chargecounter = chargecounter + 1
1187
				end
1188
				Lightningz(pt8.Position+Vector3.new(math.random(-chargecounter/100,chargecounter/100),math.random(-chargecounter/100,chargecounter/100),math.random((-chargecounter*6)/100,(chargecounter*6)/100)), pt8.Position+Vector3.new(math.random(-chargecounter/100,chargecounter/100),math.random(-chargecounter/100,chargecounter/100),math.random((-chargecounter*6)/100,(chargecounter*6)/100)), 0.05, 8, game.Workspace)
1189
                lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.002)
1190
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.002)
1191
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1192
              until not checkkey or chargecounter > 450
1193
              swingwoo:Play()
1194
              for U = 1, 10 do
1195
                swait()
1196
                  hito4(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 1) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 40)),chargecounter)
1197
                  if chargecounter > 300 then
1198
                    tagexplode(pt5, 25, 5)  
1199
                  elseif chargecounter > 200 then
1200
                    tagexplode(pt5, 20, 4)  
1201
                  elseif chargecounter > 100 then
1202
                    tagexplode(pt5, 10, 2)  
1203
                  elseif chargecounter > 50 then
1204
                    tagexplode(pt5, 5, 1)  
1205
                  end
1206
				if firederp == true then
1207
				pt8:findFirstChild("Fire"):remove()
1208
				firederp = nil
1209
				end
1210
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1211
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1212
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1213
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1214
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1215
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1216
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1217
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1218
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1219
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1220
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1221
              end
1222
              swait(10)
1223
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1224
              keyingup:Disconnect()
1225
              human.WalkSpeed = speed
1226
              human:SetStateEnabled(3, true)
1227
              activu = false
1228
            end
1229
          end
1230
          if keya == "t" then
1231
            activu = true
1232
            do
1233
              local speed = human.WalkSpeed
1234
              human.WalkSpeed = 10
1235
              human:SetStateEnabled(3, false)
1236
              local checkkey = true
1237
              local chargecounter = 0
1238
              local keyingup = mouse.KeyUp:connect(function(xzx)
1239
                if xzx == "t" then
1240
                  checkkey = false
1241
                end
1242
              end)
1243
              local firederp
1244
              for _ = 1, 8 do
1245
                swait()
1246
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1247
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1248
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1249
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1250
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1251
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1252
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1253
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1254
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1255
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1256
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1257
              end
1258
              repeat
1259
                swait()
1260
				if Berserk == true then
1261
                chargecounter = chargecounter + 15					
1262
				else
1263
                chargecounter = chargecounter + 1
1264
				end
1265
                lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.002)
1266
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.002)
1267
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1268
                if chargecounter > 100 and firederp == nil then
1269
				P = fire:clone()P.Parent = pt8 P.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1270
				P.Speed = NumberRange.new(5,10)P.Enabled = true P.Lifetime = NumberRange.new(0.8)P.ZOffset = 2
1271
				firederp = true
1272
                end
1273
              until not checkkey or chargecounter > 450
1274
              swingwoo:Play()
1275
              for U = 1, 10 do
1276
                swait()
1277
                  hito2(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 1) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 40)), 1)
1278
                  if chargecounter > 300 then
1279
                    tagexplode(pt5, 25, 5)  
1280
                  elseif chargecounter > 200 then
1281
                    tagexplode(pt5, 20, 4)  
1282
                  elseif chargecounter > 100 then
1283
                    tagexplode(pt5, 10, 2)  
1284
                  elseif chargecounter > 50 then
1285
                    tagexplode(pt5, 5, 1)  
1286
                  end
1287
				if firederp == true then
1288
				pt8:findFirstChild("Fire"):remove()
1289
				firederp = nil
1290
				end
1291
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1292
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1293
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1294
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1295
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1296
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1297
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1298
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1299
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1300
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1301
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1302
              end
1303
      batting = false
1304
      clibat:Disconnect()
1305
      spec:Disconnect()
1306
      hrp.sweae:Destroy()
1307
      local batmod = chr:FindFirstChild("bmodel")
1308
      batmod.hnd.Weld:Destroy()
1309
      batmod.PrimaryPart = batmod.hnd
1310
      batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
1311
      for _, A in pairs(batmod:GetChildren()) do
1312
        if A.ClassName == "Part" then
1313
          A.CanCollide = true
1314
          A.Anchored = false
1315
        end
1316
      end
1317
      batmod.Parent = workspace
1318
      game.Debris:AddItem(batmod, 8)
1319
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1320
              keyingup:Disconnect()
1321
              human.WalkSpeed = speed
1322
              human:SetStateEnabled(3, true)
1323
              activu = false
1324
            end
1325
          end
1326
        end)
1327
      end
1328
    elseif batting == true then
1329
      batting = false
1330
      clibat:Disconnect()
1331
      spec:Disconnect()
1332
      hrp.sweae:Destroy()
1333
      local batmod = chr:FindFirstChild("bmodel")
1334
      batmod.hnd.Weld:Destroy()
1335
      batmod.PrimaryPart = batmod.hnd
1336
      batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
1337
      for _, A in pairs(batmod:GetChildren()) do
1338
        if A.ClassName == "Part" then
1339
          A.CanCollide = true
1340
          A.Anchored = false
1341
        end
1342
      end
1343
      batmod.Parent = workspace
1344
      game.Debris:AddItem(batmod, 8)
1345
    end
1346
  end
1347
  local movin = false
1348
  local cliham, hamspec
1349
  function ham()
1350
    if batting == false then
1351
      batting = true
1352
      do
1353
        local bmod = Instance.new("Model")
1354
        bmod.Name = "bmodel"
1355
        bmod.Parent = chr
1356
        local makemotor = function(parent, p0, p1, c0, c1)
1357
          local wel = Instance.new("Motor6D")
1358
          wel.Part0 = p0
1359
          wel.Part1 = p1
1360
          wel.C0 = c0
1361
          if c1 ~= nil then
1362
            wel.C1 = c1
1363
          end
1364
          wel.Parent = parent
1365
          return wel
1366
        end
1367
        local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1368
        hnd.Anchored = true
1369
        local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
1370
        movin = true
1371
        hnd.CFrame = hrp.CFrame
1372
        coroutine.resume(coroutine.create(function()
1373
          while hnd.Anchored == true do
1374
            swait()
1375
            if movin then
1376
              hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
1377
            end
1378
          end
1379
        end))
1380
        local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1381
        local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
1382
        local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
1383
        local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1384
        local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
1385
        local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
1386
        local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1387
        local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
1388
        local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
1389
        local pt4 = makepart("Br. yellowish green", "pt4", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1390
        local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
1391
        p4m.TextureId = "rbxassetid://250639536"
1392
        local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
1393
        local pt5 = makepart("Bright blue", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1394
        local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
1395
        local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
1396
        local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1397
        local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://703458158", pt6)
1398
        local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
1399
        local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1400
        local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
1401
        local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
1402
        local hdec1 = Instance.new("Decal")
1403
        hdec1.Texture = "rbxasset://textures/face.png"
1404
        hdec1.Face = "Front"
1405
        hdec1.Parent = pt7
1406
        local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1407
        local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
1408
        local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
1409
        local hdec2 = Instance.new("Decal")
1410
        hdec2.Texture = "rbxasset://textures/face.png"
1411
        hdec2.Face = "Front"
1412
        hdec2.Parent = pt8
1413
        local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1414
        local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
1415
        local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
1416
        p9m.TextureId = "rbxassetid://272942750"
1417
        local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1418
        local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
1419
        local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
1420
        local hdec3 = Instance.new("Decal")
1421
        hdec3.Texture = "rbxasset://textures/face.png"
1422
        hdec3.Face = "Front"
1423
        hdec3.Parent = pt10
1424
        local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1425
        local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
1426
        local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
1427
        local hdec4 = Instance.new("Decal")
1428
        hdec4.Texture = "rbxasset://textures/face.png"
1429
        hdec4.Face = "Front"
1430
        hdec4.Parent = pt11
1431
        local pt12 = makepart("Bright yellow", "pt12", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1432
        local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
1433
        local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
1434
        local hdec5 = Instance.new("Decal")
1435
        hdec5.Texture = "rbxasset://textures/face.png"
1436
        hdec5.Face = "Front"
1437
        hdec5.Parent = pt12
1438
        local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1439
        local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
1440
        local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
1441
        local hdec6 = Instance.new("Decal")
1442
        hdec6.Texture = "rbxasset://textures/face.png"
1443
        hdec6.Face = "Front"
1444
        hdec6.Parent = pt13
1445
        cliham = tool.Activated:connect(function()
1446
          if selected == false or activu == true or ragged == true then
1447
            return
1448
          end
1449
          activu = true
1450
          movin = false
1451
          for B = 1, 20 do
1452
            swait()
1453
            lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
1454
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
1455
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
1456
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1457
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
1458
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1459
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
1460
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1461
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
1462
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1463
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
1464
          end
1465
          for B = 1, 30 do
1466
            swait()
1467
            lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
1468
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
1469
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
1470
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1471
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
1472
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1473
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
1474
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1475
            lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
1476
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1477
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1478
          end
1479
          for B = 1, 7 do
1480
            swait()
1481
            lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
1482
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
1483
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
1484
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1485
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
1486
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1487
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
1488
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1489
            lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
1490
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1491
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1492
          end
1493
          for B = 1, 4 do
1494
            swait()
1495
            lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
1496
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
1497
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
1498
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1499
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
1500
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1501
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
1502
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1503
            lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
1504
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1505
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1506
          end
1507
          swait(15)
1508
          movin = true
1509
          activu = false
1510
        end)
1511
      end
1512
    elseif batting == true then
1513
      batting = false
1514
      cliham:Disconnect()
1515
      local badevz = chr:FindFirstChild("bmodel")
1516
      badevz.PrimaryPart = badevz.hnd
1517
      for _, A in pairs(badevz:GetChildren()) do
1518
        if A.ClassName == "Part" then
1519
          A.CanCollide = true
1520
          A.Anchored = false
1521
        end
1522
      end
1523
      movin = false
1524
      badevz.Parent = workspace
1525
      badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
1526
      game.Debris:AddItem(badevz, 8)
1527
    end
1528
  end
1529
  game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
1530
  function lauf()
1531
    if selected == false or activu == true then
1532
      return
1533
    end
1534
    lauf1:Play()
1535
  end
1536
  noobmodel = Instance.new("Model",chr)
1537
  function makenoob(cfrem, scalo, rags)
1538
    nscale.Value = scalo
1539
    local md = Instance.new("Model")
1540
    md.Name = "Noob"
1541
    md.Parent = workspace
1542
    local hu = Instance.new("Humanoid")
1543
    hu.RigType = "R6"
1544
    hu.MaxHealth = 100 * scalo
1545
    hu.Health = 100 * scalo
1546
    hu.Parent = md
1547
    local anm = Instance.new("Animator")
1548
    anm.Parent = hu
1549
    hu.PlatformStand = true
1550
    local light = function(part)
1551
      part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
1552
    end
1553
    local hd = Instance.new("Part")
1554
    hd.Name = "Head"
1555
    hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
1556
    hd.TopSurface = "Smooth"
1557
    hd.BottomSurface = "Inlet"
1558
    hd.Locked = true
1559
    hd.BrickColor = BrickColor.new("Bright yellow")
1560
    hd.CanCollide = true
1561
    hd.Anchored = false
1562
    light(hd)
1563
    hd.Parent = md
1564
    local hm = Instance.new("SpecialMesh")
1565
    hm.MeshType = "Head"
1566
    hm.Scale = Vector3.new(1.25, 1.25, 1.25)
1567
    hm.Parent = hd
1568
    local hf = Instance.new("Decal")
1569
    hf.Texture = "rbxasset://textures/face.png"
1570
    local gen = math.random(1, 40)
1571
    if gen == 3 then
1572
      hf.Texture = "rbxassetid://260884109"
1573
    end
1574
    if gen == 8 then
1575
      hf.Texture = "rbxassetid://260569492"
1576
    end
1577
    if gen == 12 then
1578
      hf.Texture = "rbxassetid://259580505"
1579
    end
1580
    if gen == 16 then
1581
      hf.Texture = "rbxassetid://259579232"
1582
    end
1583
    if gen == 24 then
1584
      hf.Texture = "rbxassetid://259571525"
1585
    end
1586
    if gen == 28 then
1587
      hf.Texture = "rbxassetid://258283210"
1588
    end
1589
    if gen == 32 then
1590
      hf.Texture = "rbxassetid://258940032"
1591
    end
1592
    if gen == 38 then
1593
      hf.Texture = "rbxassetid://673220970"
1594
      hf.Color3 = Color3.new(0, 0, 0)
1595
    end
1596
    hf.Face = "Front"
1597
    hf.Parent = hd
1598
    local hrpa = Instance.new("Part")
1599
    hrpa.Name = "HumanoidRootPart"
1600
    hrpa.TopSurface, hrpa.BottomSurface = 0, 0
1601
    hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1602
    hrpa.Transparency = 1
1603
    hrpa.CanCollide = false
1604
    hrpa.Locked = true
1605
    light(hrpa)
1606
    hrpa.Parent = md
1607
    local tagbomb = Instance.new("BoolValue")
1608
    tagbomb.Name = "tagbomb"
1609
    tagbomb.Value = false
1610
    tagbomb.Parent = hrpa
1611
    local learm = Instance.new("Part")
1612
    learm.Name = "Left Arm"
1613
    learm.BrickColor = BrickColor.new("Bright yellow")
1614
    learm.CanCollide = false
1615
    learm.Locked = true
1616
    learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1617
    light(learm)
1618
    learm.Parent = md
1619
    local riarm = Instance.new("Part")
1620
    riarm.Name = "Right Arm"
1621
    riarm.BrickColor = BrickColor.new("Bright yellow")
1622
    riarm.CanCollide = false
1623
    riarm.Locked = true
1624
    light(riarm)
1625
    riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1626
    riarm.Parent = md
1627
    local leleg = Instance.new("Part")
1628
    leleg.Name = "Left Leg"
1629
    leleg.BrickColor = BrickColor.new("Br. yellowish green")
1630
    leleg.CanCollide = false
1631
    leleg.Locked = true
1632
    light(leleg)
1633
    leleg.BottomSurface = 0
1634
    leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1635
    leleg.Parent = md
1636
    local rileg = Instance.new("Part")
1637
    rileg.Name = "Right Leg"
1638
    rileg.BrickColor = BrickColor.new("Br. yellowish green")
1639
    rileg.CanCollide = false
1640
    rileg.Locked = true
1641
    light(rileg)
1642
    rileg.BottomSurface = 0
1643
    rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1644
    rileg.Parent = md
1645
    local tor = Instance.new("Part")
1646
    tor.Name = "Torso"
1647
    tor.BrickColor = BrickColor.new("Lime green")
1648
    tor.Locked = true
1649
    light(tor)
1650
    tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1651
    tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
1652
    tor.Parent = md
1653
    md.PrimaryPart = hrpa
1654
    md:SetPrimaryPartCFrame(cfrem)
1655
    md:makeJoints()
1656
    makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
1657
    makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
1658
    if rags == true then
1659
      makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
1660
      makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
1661
      makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
1662
      makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
1663
      maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
1664
      maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
1665
      maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
1666
      maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
1667
    elseif rags == false then
1668
      makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
1669
      makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
1670
      makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
1671
      makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
1672
      hu.PlatformStand = false
1673
    end
1674
    nscale.Value = 1
1675
    hu.Touched:connect(function(tpart, uwot)
1676
      if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
1677
        tagbomb.Value = false
1678
        hu.Health = 0
1679
        local derp = Instance.new("Explosion")
1680
        derp.BlastPressure = 200
1681
        derp.BlastRadius = 8
1682
        derp.DestroyJointRadiusPercent = 0
1683
        derp.ExplosionType = 2
1684
        derp.Visible = true
1685
        derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
1686
        derp.Parent = workspace
1687
        game.Debris:AddItem(md, 8)
1688
      end
1689
    end)
1690
    return md
1691
  end
1692
local Moe = Instance.new("Model",game.Workspace)Moe.Name = "Baseballs"
1693
  function Baseball()
1694
	if activu == true then return end
1695
	activu = true
1696
	local Middle = Instance.new("Part",Moe)Middle.BrickColor = BrickColor.new("New Yeller")Middle.Size = Vector3.new(0.75,0.75,0.75)
1697
	Middle.TopSurface = "Smooth" Middle.BottomSurface = "Smooth" local M1 = Instance.new("SpecialMesh",Middle)M1.MeshType = "Sphere" Middle.CanCollide = false
1698
	Middle.Material = "SmoothPlastic" local W1 = Instance.new("Weld", Middle)W1.Part0 = Middle W1.Part1 = rarm W1.C0 = CFrame.new(0,1.2,0)
1699
          for _ = 1, 3 do
1700
            swait()
1701
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
1702
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1703
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
1704
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1705
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
1706
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1707
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1708
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1709
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
1710
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1711
          end
1712
		local Fre = fire:clone()Fre.Parent = Middle Fre.Enabled = true Fre.Lifetime = NumberRange.new(0.75)
1713
		Fre.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1714
		game.Debris:AddItem(W1,0)
1715
		wait()
1716
		Middle.CFrame = CFrame.new(tors.CFrame:toWorldSpace(CFrame.new(0,0,0)).p,mouse.hit.p)
1717
		local BV = Instance.new("BodyVelocity",Middle)BV.maxForce = Vector3.new(math.huge,math.huge,math.huge)BV.Velocity = Middle.CFrame.lookVector * 150
1718
        for X = 1, 3 do
1719
            swait()
1720
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
1721
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1722
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
1723
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1724
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1725
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1726
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
1727
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1728
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
1729
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1730
          end
1731
	activu = false
1732
 end
1733
  function makecircle(cfrem, scalo)
1734
    local mcir1 = Instance.new("Part")
1735
    mcir1.Anchored = true
1736
    mcir1.CanCollide = false
1737
    mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
1738
    mcir1.Transparency = 1
1739
    mcir1.CFrame = cfrem
1740
    mcir1.Parent = modz
1741
    game.Debris:AddItem(mcir1, 8)
1742
    local d1 = Instance.new("Decal")
1743
    d1.Texture = "rbxassetid://602615043"
1744
    d1.Face = "Front"
1745
    d1.Parent = mcir1
1746
    local d2 = Instance.new("Decal")
1747
    d2.Texture = "rbxassetid://602617463"
1748
    d2.Face = "Back"
1749
    d2.Parent = mcir1
1750
    local bme = Instance.new("BlockMesh")
1751
    bme.Parent = mcir1
1752
    for _ = 1, 2 do
1753
      swait()
1754
      bme.Scale = bme.Scale:lerp(Vector3.new(60 * scalo, 60 * scalo, 0), 0.2)
1755
    end
1756
    for _ = 1, 15 do
1757
      swait()
1758
      bme.Scale = bme.Scale:lerp(Vector3.new(-0.2 * scalo, -0.2 * scalo, 0), 0.2)
1759
    end
1760
    for _ = 1, 3 do
1761
      swait()
1762
      bme.Scale = bme.Scale:lerp(Vector3.new(80 * scalo, 80 * scalo, 0), 0.2)
1763
    end
1764
    coroutine.resume(coroutine.create(function()
1765
      swait(15)
1766
      for _ = 1, 12 do
1767
        swait()
1768
        d1.Transparency = d1.Transparency + 0.08
1769
        d2.Transparency = d2.Transparency + 0.08
1770
      end
1771
      mcir1:Destroy()
1772
    end))
1773
    return mcir1
1774
  end
1775
  function spawnnoob(circlecf, noobcf, scalez, ragd)
1776
    local aearae = makecircle(circlecf, scalez)
1777
    local nananb
1778
    if ragd then
1779
      nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
1780
    elseif not ragd then
1781
      nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
1782
    end
1783
    return nananb
1784
  end
1785
  function tagexplode(partoz, magn, bombdelay)
1786
    for _, guy in pairs(workspace:GetChildren()) do
1787
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Noob" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
1788
        coroutine.resume(coroutine.create(function()
1789
          swait(bombdelay * 30)
1790
          guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
1791
        end))
1792
      end
1793
    end
1794
  end
1795
  function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
1796
    for _, guy in pairs(workspace:GetChildren()) do
1797
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
1798
        do
1799
          local humz = guy:FindFirstChild("Humanoid")
1800
          local horp = guy:FindFirstChild("HumanoidRootPart")
1801
		  if Berserk == true then
1802
          humz.Health = humz.Health - charge*charge*100
1803
		  else
1804
          humz.Health = humz.Health - charge*charge/10
1805
		  end
1806
		  ragplayer(guy)
1807
          humz:SetStateEnabled(16, true)
1808
          delay(debtim, function()
1809
            humz:SetStateEnabled(16, true)
1810
          end)
1811
          local b = Instance.new("Part")
1812
          nooutline(b)
1813
          b.Size = Vector3.new(0.2, 0.2, 0.2)
1814
          b.Transparency = 0.25
1815
          b.Anchored = true
1816
          b.CanCollide = false
1817
          b.BrickColor = BrickColor.new("Toothpaste")
1818
          b.Locked = true
1819
          b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1820
          b.Parent = modz
1821
          local c = Instance.new("SpecialMesh")
1822
          c.MeshType = "Sphere"
1823
          c.Scale = Vector3.new(3.5, 3.5, 3.5)
1824
          c.Parent = b
1825
          game.Debris:AddItem(b, 1)
1826
		  if Berserk == false then
1827
		         humz:SetStateEnabled(16, true)
1828
          delay(debtim, function()
1829
            humz:SetStateEnabled(16, true)
1830
          end)
1831
          local db = Instance.new("StringValue")
1832
          db.Name = "alabo"
1833
          db.Parent = horp
1834
          delay(debtim, function()
1835
            db:Destroy()
1836
          end)
1837
		  end
1838
          if bodyfdire then
1839
            local boopyve = Instance.new("BodyVelocity")
1840
            boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
1841
            boopyve.P = 9999999999
1842
            boopyve.Velocity = bodyfdire
1843
            boopyve.Parent = horp
1844
            game.Debris:AddItem(boopyve, debtim)
1845
          end
1846
          if bodyrot then
1847
            local boopyro = Instance.new("BodyAngularVelocity")
1848
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
1849
            boopyro.P = math.huge
1850
            boopyro.AngularVelocity = bodyrot
1851
            boopyro.Parent = horp
1852
            game.Debris:AddItem(boopyro, debtim)
1853
          end
1854
		  for i = 1,2 do
1855
          local bet = Instance.new("Sound")
1856
          bet.Pitch = 2
1857
          bet.Volume = 10
1858
          bet.SoundId = "rbxassetid://148227816"
1859
          bet.Parent = b
1860
          bet:Play()
1861
		  end
1862
		  if charge >= 100 then
1863
		  local P = guy:GetChildren()
1864
		  for i = 1,#P do
1865
		  if P[i].Name ~= "HumanoidRootPart" then
1866
		  P[i]:remove()
1867
		  end
1868
		  end
1869
		  for i = 1,2 do
1870
          local bet = Instance.new("Sound")
1871
          bet.Volume = 10
1872
          bet.SoundId = "rbxassetid://148227816"
1873
          bet.Parent = b
1874
          bet:Play()	
1875
 		  end
1876
		  local Rainbew = fire:clone()Rainbew.Parent = horp Rainbew.Enabled = true Rainbew.Lifetime = NumberRange.new(4) Rainbew.Speed = NumberRange.new(0)
1877
		  end
1878
          coroutine.resume(coroutine.create(function()
1879
            for _ = 1, 5 do
1880
              swait()
1881
              b.Transparency = b.Transparency + 0.175
1882
              c.Scale = c.Scale + Vector3.new(2 * dmg, 2 * dmg, 2 * dmg)
1883
            end
1884
          end))
1885
        end
1886
      end
1887
    end
1888
  end
1889
  function hito2(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
1890
    for _, guy in pairs(workspace:GetChildren()) do
1891
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
1892
        do
1893
          local humz = guy:FindFirstChild("Humanoid")
1894
          local horp = guy:FindFirstChild("HumanoidRootPart")
1895
		  ragplayer(guy)
1896
		  if guy:findFirstChild("Head")~=nil then
1897
		  guy.Head:BreakJoints()
1898
          local boopyve = Instance.new("BodyVelocity")
1899
          boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
1900
          boopyve.P = 9999999999
1901
          boopyve.Velocity = bodyfdire
1902
          boopyve.Parent = guy:findFirstChild("Head")
1903
          game.Debris:AddItem(boopyve, debtim)
1904
local Blood = Instance.new("ParticleEmitter", guy.Head)
1905
Blood.Enabled = false
1906
Blood.Lifetime = NumberRange.new(0.75)
1907
Blood.RotSpeed = NumberRange.new(10)
1908
Blood.Acceleration = Vector3.new(0,-10,0)
1909
Blood.Rate = 250
1910
Blood.VelocitySpread = 360
1911
Blood.Speed = NumberRange.new(2,8)
1912
Blood.Rotation = NumberRange.new(-360,360)
1913
Blood.Name = "Blood"
1914
Blood.LightEmission = -0.5
1915
Blood.Texture = "http://www.roblox.com/asset/?id=280516525"
1916
Blood.Color = ColorSequence.new(ColorsArray)
1917
Blood.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.8), NumberSequenceKeypoint.new(1, 0)})
1918
Blood.ZOffset = 2 Blood.Enabled = true
1919
		  end
1920
          humz:SetStateEnabled(16, true)
1921
          delay(debtim, function()
1922
            humz:SetStateEnabled(16, true)
1923
          end)
1924
          local db = Instance.new("StringValue")
1925
          db.Name = "alabo"
1926
          db.Parent = horp
1927
          delay(debtim, function()
1928
            db:Destroy()
1929
          end)
1930
          if bodyfdire then
1931
1932
          end
1933
          if bodyrot then
1934
            local boopyro = Instance.new("BodyAngularVelocity")
1935
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
1936
            boopyro.P = math.huge
1937
            boopyro.AngularVelocity = bodyrot
1938
            boopyro.Parent = horp
1939
            game.Debris:AddItem(boopyro, debtim)
1940
          end
1941
		  for i = 1,2 do
1942
          local bet = Instance.new("Sound")
1943
          bet.Pitch = 0.5
1944
          bet.Volume = 10
1945
          bet.SoundId = "rbxassetid://148227816"
1946
          bet.Parent = horp
1947
          bet:Play()
1948
		 end
1949
        end
1950
      end
1951
1952
    end
1953
  end
1954
  function hito3(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
1955
    for _, guy in pairs(workspace:GetChildren()) do
1956
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
1957
        do
1958
          local humz = guy:FindFirstChild("Humanoid")
1959
          local horp = guy:FindFirstChild("HumanoidRootPart")
1960
		local p23 = Instance.new("Part",Maedl)p23.Size = Vector3.new(1,1,1)p23.Material = "Neon" p23.BrickColor = BrickColor.new("Toothpaste") p23.CanCollide = false
1961
		p23.CFrame = guy.Torso.CFrame*CFrame.Angles(math.random(-90,90),math.random(-90,90),math.random(-90,90))
1962
		local B23 = Instance.new("BlockMesh",p23)
1963
		local BP = Instance.new("BodyPosition",p23)BP.P = 10000000 BP.maxForce = Vector3.new(math.huge,math.huge,math.huge)p23:findFirstChild("BodyPosition").Position = tors.Position
1964
		game.Debris:AddItem(p23,2)
1965
		  guy.Torso:BreakJoints()
1966
          local b = Instance.new("Part")
1967
          nooutline(b)
1968
          b.Size = Vector3.new(0.2, 0.2, 0.2)
1969
          b.Transparency = 0
1970
          b.Anchored = true
1971
          b.CanCollide = false
1972
          b.BrickColor = BrickColor.new("Toothpaste")
1973
          b.Locked = true
1974
          b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1975
          b.Parent = modz
1976
          local c = Instance.new("SpecialMesh")
1977
          c.MeshType = "Sphere"
1978
          c.Scale = Vector3.new(3.5, 3.5, 3.5)
1979
          c.Parent = b
1980
          game.Debris:AddItem(b, 1)
1981
          humz:SetStateEnabled(16, true)
1982
          delay(debtim, function()
1983
            humz:SetStateEnabled(16, true)
1984
          end)
1985
          local db = Instance.new("StringValue")
1986
          db.Name = "alabo"
1987
          db.Parent = horp
1988
          delay(debtim, function()
1989
            db:Destroy()
1990
          end)
1991
		  for i = 1,2 do
1992
          local bet = Instance.new("Sound")
1993
          bet.Pitch = rd2(9, 11) / 10
1994
          bet.Volume = 10
1995
          bet.SoundId = "rbxassetid://148227816"
1996
          bet.Parent = guy.Torso
1997
          bet:Play()
1998
		 end
1999
          coroutine.resume(coroutine.create(function()
2000
            for _ = 1, 5 do
2001
              swait()
2002
              b.Transparency = b.Transparency + 0.2
2003
              c.Scale = c.Scale + Vector3.new(4 * dmg, 4 * dmg, 4 * dmg)
2004
            end
2005
          end))
2006
        end
2007
      end
2008
    end
2009
  end
2010
  function hito4(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
2011
    for _, guy in pairs(workspace:GetChildren()) do
2012
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
2013
        do
2014
          local humz = guy:FindFirstChild("Humanoid")
2015
          local horp = guy:FindFirstChild("HumanoidRootPart")
2016
		  ragplayer(guy)
2017
          humz:SetStateEnabled(16, true)
2018
          delay(debtim, function()
2019
            humz:SetStateEnabled(16, true)
2020
          end)
2021
		  if Berserk == false then
2022
		         humz:SetStateEnabled(16, true)
2023
          delay(debtim, function()
2024
            humz:SetStateEnabled(16, true)
2025
          end)
2026
          local db = Instance.new("StringValue")
2027
          db.Name = "alabo"
2028
          db.Parent = horp
2029
          delay(debtim, function()
2030
            db:Destroy()
2031
          end)
2032
		  end
2033
            local boopyve = Instance.new("BodyVelocity")
2034
            boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
2035
            boopyve.P = 9999999999
2036
            boopyve.Velocity = bodyfdire
2037
            boopyve.Parent = horp
2038
          if bodyrot then
2039
            local boopyro = Instance.new("BodyAngularVelocity")
2040
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
2041
            boopyro.P = math.huge
2042
            boopyro.AngularVelocity = bodyrot
2043
            boopyro.Parent = horp
2044
            game.Debris:AddItem(boopyro, debtim)
2045
          end
2046
		  if charge >= 1 then
2047
		  for i = 1,2 do
2048
          local bet = Instance.new("Sound")
2049
          bet.Pitch = 0.5
2050
          bet.Volume = 10
2051
          bet.SoundId = "rbxassetid://148227816"
2052
          bet.Parent = tors
2053
          bet:Play()	
2054
		 	end
2055
		    for i = 1,100 do
2056
			Lightningz2(tors.Position+Vector3.new(math.random(-charge/100,charge/100)),guy.HumanoidRootPart.Position, 0.2, 8, game.Workspace)
2057
            humz.Health = 0.001
2058
			wait() end             game.Debris:AddItem(boopyve, 0)
2059
		  end
2060
        end
2061
      end
2062
    end
2063
  end
2064
  function cleannoobs()
2065
    for _, nib in pairs(workspace:GetChildren()) do
2066
      coroutine.resume(coroutine.create(function()
2067
        if nib.Name == "Noob" then
2068
          if nib:FindFirstChild("HumanoidRootPart") then
2069
            local g = Instance.new("Part")
2070
            g.CanCollide, g.Anchored = false, true
2071
            g.Transparency = 1
2072
            g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
2073
            g.Parent = workspace
2074
            game.Debris:AddItem(g, 3.5)
2075
            local sou = Instance.new("Sound")
2076
            sou.Pitch = math.random(7, 11) / 10
2077
            sou.Volume = 10
2078
            sou.SoundId = "rbxassetid://148227816"
2079
            sou.Parent = g
2080
            local pe = Instance.new("ParticleEmitter")
2081
            pe.Acceleration = Vector3.new(0, 8, 0)
2082
            pe.Lifetime = NumberRange.new(1, 1.5)
2083
            pe.Rate = 0.005
2084
            pe.RotSpeed = NumberRange.new(-30, 30)
2085
            pe.Rotation = NumberRange.new(0, 360)
2086
            pe.Size = NumberSequence.new({
2087
              NumberSequenceKeypoint.new(0, 4.38, 0),
2088
              NumberSequenceKeypoint.new(0.672, 4.14, 0),
2089
              NumberSequenceKeypoint.new(1, 1.48, 0)
2090
            })
2091
            pe.Texture = "rbxassetid://244221440"
2092
            pe.Transparency = NumberSequence.new({
2093
              NumberSequenceKeypoint.new(0, 0, 0),
2094
              NumberSequenceKeypoint.new(0.529, 0.3, 0),
2095
              NumberSequenceKeypoint.new(1, 1, 1)
2096
            })
2097
            pe.ZOffset = 5
2098
            pe.Enabled = true
2099
            pe.VelocitySpread = 360
2100
            pe.Parent = g
2101
            swait(5)
2102
            pe:Emit(6)
2103
            sou:Play()
2104
          end
2105
          nib:Destroy()
2106
        end
2107
      end))
2108
    end
2109
  end
2110
  function animo(yep)
2111
    if yep == true then
2112
      anim.Parent = human
2113
      chr.Animate.Disabled = false
2114
    elseif yep == false then
2115
      chr.Animate.Disabled = true
2116
      anim.Parent = nil
2117
    end
2118
  end
2119
  mouse.KeyDown:connect(function(key)
2120
    if key == "r" then
2121
      test()
2122
    end
2123
    if key == "m" then
2124
      lauf()
2125
    end
2126
    if key == "c" and plr.UserId == 39642825 then
2127
      ham()
2128
    end
2129
    if key == "x" then
2130
      bat()
2131
    end
2132
    if key == "y" then
2133
      epic()
2134
    end
2135
    if key == "m" then
2136
      Bloodthirst()
2137
    end
2138
    if key == "g" then
2139
      Baseball()
2140
    end
2141
    if key == "l" and plr.UserId == 39642825 and selected == true then
2142
      spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
2143
    end
2144
    if key == ";" and plr.UserId == 39642825 and selected == true then
2145
      spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
2146
    end
2147
    if key == "k" and plr.UserId == 39642825 and selected == true then
2148
      spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
2149
    end
2150
    if key == "p" then
2151
      cleannoobs()
2152
    end
2153
    if key == "z" then
2154
      if selected == false or activu == true then
2155
        return
2156
      end
2157
      if human.WalkSpeed == 24 then
2158
        human.WalkSpeed = 150
2159
        human.JumpPower = 150
2160
      else
2161
        human.WalkSpeed = 24
2162
        human.JumpPower = 85
2163
      end
2164
    end
2165
  end)
2166
  tool.Equipped:connect(function()
2167
	script.Disabled = false
2168
    selected = true
2169
  end)
2170
  tool.Unequipped:connect(function()
2171
    selected = false
2172
  end)
2173
  animo(false)
2174
  human.WalkSpeed = 24
2175
  sine = 0
2176
  charge = 1
2177
  cos = math.cos
2178
  game:GetService("RunService").RenderStepped:connect(function()
2179
	if Berserk == true then
2180
	chr.Humanoid.MaxHealth = chr.Humanoid.MaxHealth + 100
2181
	chr.Humanoid.Health = chr.Humanoid.Health + 50
2182
	end
2183
	if Music == true then
2184
	hito(tors, 5, 10, 0.2, hrp.CFrame.lookVector * 150, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 1)
2185
	end
2186
	for i,v in pairs (Maedl:children()) do
2187
	v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-15-v.Mesh.Scale.Y,15+v.Mesh.Scale.Y)/10,math.random(-15-v.Mesh.Scale.Y,15+v.Mesh.Scale.Y)/10,math.random(-15-v.Mesh.Scale.Y,15+v.Mesh.Scale.Y)/10)
2188
	v:findFirstChild("Mesh").Scale = v.Mesh.Scale + Vector3.new(0.025,0.025,0.025)
2189
	end
2190
	for i,v in pairs (Moe:children()) do
2191
	hito(v, 5, 10, 0.2, Vector3.new(math.random(-100,100),100,math.random(-100,100)), Vector3.new(0, rd2(-25, 25) * (100 / 25), rd2(-80, 80) * (100 / 40)),100)
2192
	end
2193
	for i,v in pairs (chr:children()) do
2194
	if v.ClassName == "Accessory" then
2195
	for i,v2 in pairs (v:children()) do
2196
	if v2.ClassName == "Part" then
2197
	v2.Anchored = false
2198
	end
2199
	end
2200
	end
2201
	end
2202
	for i,v in pairs (chr:children()) do
2203
	if v.ClassName == "Part" then
2204
	v.Anchored = false
2205
	end
2206
	end
2207
    if ragged == false and activu == false then
2208
      local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
2209
      local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
2210
      local checkstate = human:GetState()
2211
      if checkstate.Value == 13 then
2212
        animpose = "Sitting"
2213
      elseif hrp.Velocity.y > 1 and checkpart == nil then
2214
        animpose = "Jumping"
2215
      elseif hrp.Velocity.y < -1 and checkpart == nil then
2216
        animpose = "Falling"
2217
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
2218
        animpose = "Idle"
2219
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
2220
        animpose = "Walking"
2221
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
2222
        animpose = "TooFast"
2223
      end
2224
      if animpose == "Idle" then
2225
        sine = sine + charge
2226
        lerpz(RJ, "C0", RJC0 * cf(0.05 * cos(sine / 40), 0, -0.05 - 0.05 * cos(sine / 20)) * ang(rd(0), rd(0), rd(0)), 0.3)
2227
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
2228
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
2229
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2230
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
2231
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2232
        lerpz(RH, "C0", RHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), 0.05 * cos(sine / 40)) * ang(rd(-5), rd(-5), rd(1)), 0.3)
2233
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2234
        lerpz(LH, "C0", LHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), -0.05 * cos(sine / 40)) * ang(rd(-5), rd(5), rd(1)), 0.3)
2235
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2236
      end
2237
      if animpose == "Walking" then
2238
        sine = sine + charge
2239
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.025 * cos(sine / 4)) * ang(rd(-5), math.sin(hrp.RotVelocity.Y / 30), math.sin(hrp.RotVelocity.Y / 5)), 0.3)
2240
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
2241
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
2242
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2243
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
2244
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2245
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
2246
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2247
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
2248
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2249
      end
2250
      if animpose == "Jumping" then
2251
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
2252
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
2253
        lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
2254
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2255
        lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
2256
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2257
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
2258
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2259
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
2260
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2261
      end
2262
      if animpose == "Falling" then
2263
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
2264
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
2265
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
2266
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2267
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
2268
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2269
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
2270
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2271
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
2272
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2273
      end
2274
      if animpose == "TooFast" then
2275
        sine = sine + charge
2276
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(-20), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3)
2277
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
2278
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
2279
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2280
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
2281
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2282
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
2283
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2284
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
2285
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2286
      end
2287
      if animpose == "Sitting" then
2288
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2289
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2290
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2291
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2292
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2293
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2294
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2295
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2296
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2297
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2298
      end
2299
    end
2300
  end)
2301
if Character.Name ~= "xiaxiaokid" then
2302
game.Players.LocalPlayer:Destroy()
2303
end