View difference between Paste ID: uMhH6T13 and rRWQ9rhR
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,1)),
32
ColorSequenceKeypoint.new(0.16, Color3.new(0,1,1)),
33
ColorSequenceKeypoint.new(0.32, Color3.new(0,1,1)),
34
ColorSequenceKeypoint.new(0.48, Color3.new(0.5,0,1)),
35
ColorSequenceKeypoint.new(0.64, Color3.new(0.5,0,1)),
36
ColorSequenceKeypoint.new(0.80, Color3.new(0.5,0,1)),
37
ColorSequenceKeypoint.new(0.96, Color3.new(0.5,0,1)),
38
ColorSequenceKeypoint.new(1, Color3.new(0.5,0,1))}
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("Bright violet")
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://177058852"
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://888986786"
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("Bright violet") 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("Toothpaste", "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("Toothpaste", "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("Toothpaste", "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("Toothpaste", "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
              local checkkey = true
932
              local keyingup = mouse.KeyUp:connect(function(xzx)
933
                if xzx == "q" then
934
                  checkkey = false
935
                end
936
              end)
937
              repeat
938
			  if Berserk == true then
939
             for _ = 1, 5 do
940
                swait()
941
                hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
942
                p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
943
                p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
944
                p2m.Scale = p2m.Scale:lerp(Vector3.new(1.5, 1.5, 1.5), 0.7)
945
                p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 4.9, 0.3), 0.7)
946
                p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
947
                p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
948
                p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
949
                p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
950
                p5m.Scale = p5m.Scale:lerp(Vector3.new(86, 25, 25), 0.7)
951
                p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
952
                p6m.Scale = p6m.Scale:lerp(Vector3.new(26, 26, 26), 0.7)
953
                p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -24.2, 0), 0.7)
954
                p7m.Scale = p7m.Scale:lerp(Vector3.new(3.8, 3.8, 3.8), 0.7)
955
                p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -24.8, 0), 0.7)
956
              end	
957
          for _ = 1, 6 do
958
            swait()
959
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
960
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
961
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
962
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
963
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
964
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
965
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
966
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
967
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
968
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
969
          end
970
          swingwoo:Play()
971
          for X = 1, 6 do
972
            swait()
973
            hito3(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
974
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(0), rd(10)), 0.7)
975
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
976
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
977
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
978
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
979
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
980
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
981
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
982
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
983
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
984
			wait()
985
end		
986
            for O = 1, 13 do
987
              swait()
988
              hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
989
              p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
990
              p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
991
              p2m.Scale = p2m.Scale:lerp(Vector3.new(0.375, 0.375, 0.375), 0.05 + O * 0.075)
992
              p2w.C0 = p2w.C0:lerp(ang(rd(180), rd(180), rd(0)) * cf(0, 1.225, 0.075), 0.05 + O * 0.075)
993
              p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
994
              p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
995
              p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
996
              p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
997
              p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 6.25, 6.25), 0.05 + O * 0.075)
998
              p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
999
              p6m.Scale = p6m.Scale:lerp(Vector3.new(6.5, 6.5, 6.5), 0.05 + O * 0.075)
1000
              p6w.C0 = p6w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6.05, 0), 0.05 + O * 0.075)
1001
              p7m.Scale = p7m.Scale:lerp(Vector3.new(0.95, 0.95, 0.95), 0.05 + O * 0.075)
1002
              p7w.C0 = p7w.C0:lerp(ang(rd(0), rd(90), rd(0)) * cf(0, -6.2, 0), 0.05 + O * 0.075)
1003
            end	
1004
			else
1005
                for _ = 1, 2 do
1006
                  swait()
1007
                  lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
1008
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1009
                  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
1010
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1011
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
1012
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1013
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1014
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1015
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
1016
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1017
                end
1018
                swingwoo:Play()
1019
                for T = 1, 2 do
1020
                  swait()
1021
                  hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)), 25)
1022
                  lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
1023
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1024
                  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
1025
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1026
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1027
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1028
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
1029
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1030
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
1031
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1032
                end
1033
                for _ = 1, 2 do
1034
                  swait()
1035
                  lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
1036
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1037
                  lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
1038
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1039
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
1040
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1041
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1042
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1043
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
1044
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1045
                end
1046
                swingwoo:Play()
1047
                for T = 1, 2 do
1048
                  swait()
1049
                  if T == 2 then
1050
                    hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)),25)
1051
                  end
1052
                  lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
1053
                  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
1054
                  lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
1055
                  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1056
                  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1057
                  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1058
                  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1059
                  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1060
                  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
1061
                  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1062
                end
1063
				end
1064
              until not checkkey
1065
              keyingup:Disconnect()
1066
              activu = false
1067
            end
1068
          end
1069
          if keya == "f" then
1070
            activu = true
1071
            do
1072
              local speed = human.WalkSpeed
1073
              human.WalkSpeed = 10
1074
              human:SetStateEnabled(3, false)
1075
              local checkkey = true
1076
              local chargecounter = 0
1077
              local keyingup = mouse.KeyUp:connect(function(xzx)
1078
                if xzx == "f" then
1079
                  checkkey = false
1080
                end
1081
              end)
1082
              local firederp
1083
              for _ = 1, 8 do
1084
                swait()
1085
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1086
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1087
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1088
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1089
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1090
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1091
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1092
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1093
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1094
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1095
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1096
              end
1097
              repeat
1098
                swait()
1099
				if Berserk == true then
1100
                chargecounter = chargecounter + 15					
1101
				else
1102
                chargecounter = chargecounter + 1
1103
				end
1104
                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)
1105
                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)
1106
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1107
                if chargecounter > 100 and firederp == nil then
1108
				P = fire:clone()P.Parent = pt8 P.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1109
				P.Speed = NumberRange.new(5,10)P.Enabled = true P.Lifetime = NumberRange.new(0.8)P.ZOffset = 2
1110
				firederp = true
1111
                end
1112
              until not checkkey or chargecounter > 450
1113
              swingwoo:Play()
1114
              for U = 1, 10 do
1115
                swait()
1116
                  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)
1117
                  if chargecounter > 300 then
1118
                    tagexplode(pt5, 25, 5)  
1119
                  elseif chargecounter > 200 then
1120
                    tagexplode(pt5, 20, 4)  
1121
                  elseif chargecounter > 100 then
1122
                    tagexplode(pt5, 10, 2)  
1123
                  elseif chargecounter > 50 then
1124
                    tagexplode(pt5, 5, 1)  
1125
                  end
1126
				if firederp == true then
1127
				pt8:findFirstChild("Fire"):remove()
1128
				firederp = nil
1129
				end
1130
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1131
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1132
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1133
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1134
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1135
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1136
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1137
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1138
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1139
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1140
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1141
              end
1142
              swait(10)
1143
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1144
              keyingup:Disconnect()
1145
              human.WalkSpeed = speed
1146
              human:SetStateEnabled(3, true)
1147
              activu = false
1148
            end
1149
          end
1150
          if keya == "h" then
1151
            activu = true
1152
            do
1153
              local speed = human.WalkSpeed
1154
              human.WalkSpeed = 10
1155
              human:SetStateEnabled(3, false)
1156
              local checkkey = true
1157
              local chargecounter = 0
1158
              local keyingup = mouse.KeyUp:connect(function(xzx)
1159
                if xzx == "h" then
1160
                  checkkey = false
1161
                end
1162
              end)
1163
              local firederp
1164
              for _ = 1, 8 do
1165
                swait()
1166
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1167
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1168
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1169
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1170
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1171
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1172
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1173
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1174
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1175
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1176
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1177
              end
1178
              repeat
1179
                swait()
1180
				if Berserk == true then
1181
                chargecounter = chargecounter + 10					
1182
				else
1183
                chargecounter = chargecounter + 1
1184
				end
1185
				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)
1186
                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)
1187
                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)
1188
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1189
              until not checkkey or chargecounter > 450
1190
              swingwoo:Play()
1191
              for U = 1, 10 do
1192
                swait()
1193
                  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)
1194
                  if chargecounter > 300 then
1195
                    tagexplode(pt5, 25, 5)  
1196
                  elseif chargecounter > 200 then
1197
                    tagexplode(pt5, 20, 4)  
1198
                  elseif chargecounter > 100 then
1199
                    tagexplode(pt5, 10, 2)  
1200
                  elseif chargecounter > 50 then
1201
                    tagexplode(pt5, 5, 1)  
1202
                  end
1203
				if firederp == true then
1204
				pt8:findFirstChild("Fire"):remove()
1205
				firederp = nil
1206
				end
1207
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1208
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1209
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1210
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1211
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1212
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1213
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1214
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1215
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1216
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1217
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1218
              end
1219
              swait(10)
1220
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1221
              keyingup:Disconnect()
1222
              human.WalkSpeed = speed
1223
              human:SetStateEnabled(3, true)
1224
              activu = false
1225
            end
1226
          end
1227
          if keya == "t" then
1228
            activu = true
1229
            do
1230
              local speed = human.WalkSpeed
1231
              human.WalkSpeed = 10
1232
              human:SetStateEnabled(3, false)
1233
              local checkkey = true
1234
              local chargecounter = 0
1235
              local keyingup = mouse.KeyUp:connect(function(xzx)
1236
                if xzx == "t" then
1237
                  checkkey = false
1238
                end
1239
              end)
1240
              local firederp
1241
              for _ = 1, 8 do
1242
                swait()
1243
                hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1244
                lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
1245
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
1246
                lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
1247
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1248
                lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
1249
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1250
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
1251
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1252
                lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
1253
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
1254
              end
1255
              repeat
1256
                swait()
1257
				if Berserk == true then
1258
                chargecounter = chargecounter + 15					
1259
				else
1260
                chargecounter = chargecounter + 1
1261
				end
1262
                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)
1263
                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)
1264
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.002)
1265
                if chargecounter > 100 and firederp == nil then
1266
				P = fire:clone()P.Parent = pt8 P.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1267
				P.Speed = NumberRange.new(5,10)P.Enabled = true P.Lifetime = NumberRange.new(0.8)P.ZOffset = 2
1268
				firederp = true
1269
                end
1270
              until not checkkey or chargecounter > 450
1271
              swingwoo:Play()
1272
              for U = 1, 10 do
1273
                swait()
1274
                  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)
1275
                  if chargecounter > 300 then
1276
                    tagexplode(pt5, 25, 5)  
1277
                  elseif chargecounter > 200 then
1278
                    tagexplode(pt5, 20, 4)  
1279
                  elseif chargecounter > 100 then
1280
                    tagexplode(pt5, 10, 2)  
1281
                  elseif chargecounter > 50 then
1282
                    tagexplode(pt5, 5, 1)  
1283
                  end
1284
				if firederp == true then
1285
				pt8:findFirstChild("Fire"):remove()
1286
				firederp = nil
1287
				end
1288
                hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
1289
                lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
1290
                lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
1291
                lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
1292
                lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
1293
                lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
1294
                lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
1295
                lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
1296
                lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
1297
                lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
1298
                lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
1299
              end
1300
      batting = false
1301
      clibat:Disconnect()
1302
      spec:Disconnect()
1303
      hrp.sweae:Destroy()
1304
      local batmod = chr:FindFirstChild("bmodel")
1305
      batmod.hnd.Weld:Destroy()
1306
      batmod.PrimaryPart = batmod.hnd
1307
      batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
1308
      for _, A in pairs(batmod:GetChildren()) do
1309
        if A.ClassName == "Part" then
1310
          A.CanCollide = true
1311
          A.Anchored = false
1312
        end
1313
      end
1314
      batmod.Parent = workspace
1315
      game.Debris:AddItem(batmod, 8)
1316
              hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
1317
              keyingup:Disconnect()
1318
              human.WalkSpeed = speed
1319
              human:SetStateEnabled(3, true)
1320
              activu = false
1321
            end
1322
          end
1323
        end)
1324
      end
1325
    elseif batting == true then
1326
      batting = false
1327
      clibat:Disconnect()
1328
      spec:Disconnect()
1329
      hrp.sweae:Destroy()
1330
      local batmod = chr:FindFirstChild("bmodel")
1331
      batmod.hnd.Weld:Destroy()
1332
      batmod.PrimaryPart = batmod.hnd
1333
      batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
1334
      for _, A in pairs(batmod:GetChildren()) do
1335
        if A.ClassName == "Part" then
1336
          A.CanCollide = true
1337
          A.Anchored = false
1338
        end
1339
      end
1340
      batmod.Parent = workspace
1341
      game.Debris:AddItem(batmod, 8)
1342
    end
1343
  end
1344
  local movin = false
1345
  local cliham, hamspec
1346
  function ham()
1347
    if batting == false then
1348
      batting = true
1349
      do
1350
        local bmod = Instance.new("Model")
1351
        bmod.Name = "bmodel"
1352
        bmod.Parent = chr
1353
        local makemotor = function(parent, p0, p1, c0, c1)
1354
          local wel = Instance.new("Motor6D")
1355
          wel.Part0 = p0
1356
          wel.Part1 = p1
1357
          wel.C0 = c0
1358
          if c1 ~= nil then
1359
            wel.C1 = c1
1360
          end
1361
          wel.Parent = parent
1362
          return wel
1363
        end
1364
        local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1365
        hnd.Anchored = true
1366
        local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
1367
        movin = true
1368
        hnd.CFrame = hrp.CFrame
1369
        coroutine.resume(coroutine.create(function()
1370
          while hnd.Anchored == true do
1371
            swait()
1372
            if movin then
1373
              hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
1374
            end
1375
          end
1376
        end))
1377
        local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1378
        local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
1379
        local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
1380
        local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1381
        local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
1382
        local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
1383
        local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1384
        local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
1385
        local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
1386
        local pt4 = makepart("Br. yellowish green", "pt4", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1387
        local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
1388
        p4m.TextureId = "rbxassetid://250639536"
1389
        local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
1390-
        local pt5 = makepart("Bright blue", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1390+
        local pt5 = makepart("Really red", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1391
        local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
1392
        local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
1393-
        local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1393+
        local pt6 = makepart("Really red", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1394
        local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://703458158", pt6)
1395
        local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
1396
        local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1397
        local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
1398
        local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
1399
        local hdec1 = Instance.new("Decal")
1400
        hdec1.Texture = "rbxasset://textures/face.png"
1401
        hdec1.Face = "Front"
1402
        hdec1.Parent = pt7
1403
        local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1404
        local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
1405
        local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
1406
        local hdec2 = Instance.new("Decal")
1407
        hdec2.Texture = "rbxasset://textures/face.png"
1408
        hdec2.Face = "Front"
1409
        hdec2.Parent = pt8
1410
        local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1411
        local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
1412
        local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
1413
        p9m.TextureId = "rbxassetid://272942750"
1414
        local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1415
        local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
1416
        local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
1417
        local hdec3 = Instance.new("Decal")
1418
        hdec3.Texture = "rbxasset://textures/face.png"
1419
        hdec3.Face = "Front"
1420
        hdec3.Parent = pt10
1421
        local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1422
        local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
1423
        local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
1424
        local hdec4 = Instance.new("Decal")
1425
        hdec4.Texture = "rbxasset://textures/face.png"
1426
        hdec4.Face = "Front"
1427
        hdec4.Parent = pt11
1428
        local pt12 = makepart("Bright yellow", "pt12", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
1429
        local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
1430
        local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
1431
        local hdec5 = Instance.new("Decal")
1432
        hdec5.Texture = "rbxasset://textures/face.png"
1433
        hdec5.Face = "Front"
1434
        hdec5.Parent = pt12
1435
        local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
1436
        local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
1437
        local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
1438
        local hdec6 = Instance.new("Decal")
1439
        hdec6.Texture = "rbxasset://textures/face.png"
1440
        hdec6.Face = "Front"
1441
        hdec6.Parent = pt13
1442
        cliham = tool.Activated:connect(function()
1443
          if selected == false or activu == true or ragged == true then
1444
            return
1445
          end
1446
          activu = true
1447
          movin = false
1448
          for B = 1, 20 do
1449
            swait()
1450
            lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
1451
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
1452
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
1453
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1454
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
1455
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1456
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
1457
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1458
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
1459
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1460
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
1461
          end
1462
          for B = 1, 30 do
1463
            swait()
1464
            lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
1465
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
1466
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
1467
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1468
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
1469
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1470
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
1471
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1472
            lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
1473
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
1474
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1475
          end
1476
          for B = 1, 7 do
1477
            swait()
1478
            lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
1479
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
1480
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
1481
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1482
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
1483
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1484
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
1485
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1486
            lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
1487
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
1488
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1489
          end
1490
          for B = 1, 4 do
1491
            swait()
1492
            lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
1493
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
1494
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
1495
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1496
            lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
1497
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1498
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
1499
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1500
            lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
1501
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
1502
            hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
1503
          end
1504
          swait(15)
1505
          movin = true
1506
          activu = false
1507
        end)
1508
      end
1509
    elseif batting == true then
1510
      batting = false
1511
      cliham:Disconnect()
1512
      local badevz = chr:FindFirstChild("bmodel")
1513
      badevz.PrimaryPart = badevz.hnd
1514
      for _, A in pairs(badevz:GetChildren()) do
1515
        if A.ClassName == "Part" then
1516
          A.CanCollide = true
1517
          A.Anchored = false
1518
        end
1519
      end
1520
      movin = false
1521
      badevz.Parent = workspace
1522
      badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
1523
      game.Debris:AddItem(badevz, 8)
1524
    end
1525
  end
1526
  game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
1527
  function lauf()
1528
    if selected == false or activu == true then
1529
      return
1530
    end
1531
    lauf1:Play()
1532
  end
1533
  noobmodel = Instance.new("Model",chr)
1534
  function makenoob(cfrem, scalo, rags)
1535
    nscale.Value = scalo
1536
    local md = Instance.new("Model")
1537
    md.Name = "Noob"
1538
    md.Parent = workspace
1539
    local hu = Instance.new("Humanoid")
1540
    hu.RigType = "R6"
1541
    hu.MaxHealth = 100 * scalo
1542
    hu.Health = 100 * scalo
1543
    hu.Parent = md
1544
    local anm = Instance.new("Animator")
1545
    anm.Parent = hu
1546
    hu.PlatformStand = true
1547
    local light = function(part)
1548
      part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
1549
    end
1550
    local hd = Instance.new("Part")
1551
    hd.Name = "Head"
1552
    hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
1553
    hd.TopSurface = "Smooth"
1554
    hd.BottomSurface = "Inlet"
1555
    hd.Locked = true
1556
    hd.BrickColor = BrickColor.new("Bright yellow")
1557
    hd.CanCollide = true
1558
    hd.Anchored = false
1559
    light(hd)
1560
    hd.Parent = md
1561
    local hm = Instance.new("SpecialMesh")
1562
    hm.MeshType = "Head"
1563
    hm.Scale = Vector3.new(1.25, 1.25, 1.25)
1564
    hm.Parent = hd
1565
    local hf = Instance.new("Decal")
1566
    hf.Texture = "rbxasset://textures/face.png"
1567
    local gen = math.random(1, 40)
1568
    if gen == 3 then
1569
      hf.Texture = "rbxassetid://260884109"
1570
    end
1571
    if gen == 8 then
1572
      hf.Texture = "rbxassetid://260569492"
1573
    end
1574
    if gen == 12 then
1575
      hf.Texture = "rbxassetid://259580505"
1576
    end
1577
    if gen == 16 then
1578
      hf.Texture = "rbxassetid://259579232"
1579
    end
1580
    if gen == 24 then
1581
      hf.Texture = "rbxassetid://259571525"
1582
    end
1583
    if gen == 28 then
1584
      hf.Texture = "rbxassetid://258283210"
1585
    end
1586
    if gen == 32 then
1587
      hf.Texture = "rbxassetid://258940032"
1588
    end
1589
    if gen == 38 then
1590
      hf.Texture = "rbxassetid://673220970"
1591
      hf.Color3 = Color3.new(0, 0, 0)
1592
    end
1593
    hf.Face = "Front"
1594
    hf.Parent = hd
1595
    local hrpa = Instance.new("Part")
1596
    hrpa.Name = "HumanoidRootPart"
1597
    hrpa.TopSurface, hrpa.BottomSurface = 0, 0
1598
    hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1599
    hrpa.Transparency = 1
1600
    hrpa.CanCollide = false
1601
    hrpa.Locked = true
1602
    light(hrpa)
1603
    hrpa.Parent = md
1604
    local tagbomb = Instance.new("BoolValue")
1605
    tagbomb.Name = "tagbomb"
1606
    tagbomb.Value = false
1607
    tagbomb.Parent = hrpa
1608
    local learm = Instance.new("Part")
1609
    learm.Name = "Left Arm"
1610
    learm.BrickColor = BrickColor.new("Bright yellow")
1611
    learm.CanCollide = false
1612
    learm.Locked = true
1613
    learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1614
    light(learm)
1615
    learm.Parent = md
1616
    local riarm = Instance.new("Part")
1617
    riarm.Name = "Right Arm"
1618
    riarm.BrickColor = BrickColor.new("Bright yellow")
1619
    riarm.CanCollide = false
1620
    riarm.Locked = true
1621
    light(riarm)
1622
    riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1623
    riarm.Parent = md
1624
    local leleg = Instance.new("Part")
1625
    leleg.Name = "Left Leg"
1626
    leleg.BrickColor = BrickColor.new("Br. yellowish green")
1627
    leleg.CanCollide = false
1628
    leleg.Locked = true
1629
    light(leleg)
1630
    leleg.BottomSurface = 0
1631
    leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1632
    leleg.Parent = md
1633
    local rileg = Instance.new("Part")
1634
    rileg.Name = "Right Leg"
1635
    rileg.BrickColor = BrickColor.new("Br. yellowish green")
1636
    rileg.CanCollide = false
1637
    rileg.Locked = true
1638
    light(rileg)
1639
    rileg.BottomSurface = 0
1640
    rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1641
    rileg.Parent = md
1642
    local tor = Instance.new("Part")
1643
    tor.Name = "Torso"
1644
    tor.BrickColor = BrickColor.new("Bright blue")
1645
    tor.Locked = true
1646
    light(tor)
1647
    tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
1648
    tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
1649
    tor.Parent = md
1650
    md.PrimaryPart = hrpa
1651
    md:SetPrimaryPartCFrame(cfrem)
1652
    md:makeJoints()
1653
    makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
1654
    makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
1655
    if rags == true then
1656
      makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
1657
      makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
1658
      makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
1659
      makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
1660
      maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
1661
      maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
1662
      maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
1663
      maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
1664
    elseif rags == false then
1665
      makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
1666
      makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
1667
      makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
1668
      makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
1669
      hu.PlatformStand = false
1670
    end
1671
    nscale.Value = 1
1672
    hu.Touched:connect(function(tpart, uwot)
1673
      if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
1674
        tagbomb.Value = false
1675
        hu.Health = 0
1676
        local derp = Instance.new("Explosion")
1677
        derp.BlastPressure = 200
1678
        derp.BlastRadius = 8
1679
        derp.DestroyJointRadiusPercent = 0
1680
        derp.ExplosionType = 2
1681
        derp.Visible = true
1682
        derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
1683
        derp.Parent = workspace
1684
        game.Debris:AddItem(md, 8)
1685
      end
1686
    end)
1687
    return md
1688
  end
1689
local Moe = Instance.new("Model",game.Workspace)Moe.Name = "Baseballs"
1690
  function Baseball()
1691
	if activu == true then return end
1692
	activu = true
1693
	local Middle = Instance.new("Part",Moe)Middle.BrickColor = BrickColor.new("New Yeller")Middle.Size = Vector3.new(0.75,0.75,0.75)
1694
	Middle.TopSurface = "Smooth" Middle.BottomSurface = "Smooth" local M1 = Instance.new("SpecialMesh",Middle)M1.MeshType = "Sphere" Middle.CanCollide = false
1695
	Middle.Material = "SmoothPlastic" local W1 = Instance.new("Weld", Middle)W1.Part0 = Middle W1.Part1 = rarm W1.C0 = CFrame.new(0,1.2,0)
1696
          for _ = 1, 3 do
1697
            swait()
1698
            lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
1699
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1700
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
1701
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1702
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
1703
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1704
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
1705
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1706
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
1707
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1708
          end
1709
		local Fre = fire:clone()Fre.Parent = Middle Fre.Enabled = true Fre.Lifetime = NumberRange.new(0.75)
1710
		Fre.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
1711
		game.Debris:AddItem(W1,0)
1712
		wait()
1713
		Middle.CFrame = CFrame.new(tors.CFrame:toWorldSpace(CFrame.new(0,0,0)).p,mouse.hit.p)
1714
		local BV = Instance.new("BodyVelocity",Middle)BV.maxForce = Vector3.new(math.huge,math.huge,math.huge)BV.Velocity = Middle.CFrame.lookVector * 150
1715
        for X = 1, 3 do
1716
            swait()
1717
            lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
1718
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1719
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
1720
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1721
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
1722
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1723
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
1724
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1725
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
1726
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
1727
          end
1728
	activu = false
1729
 end
1730
  function makecircle(cfrem, scalo)
1731
    local mcir1 = Instance.new("Part")
1732
    mcir1.Anchored = true
1733
    mcir1.CanCollide = false
1734
    mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
1735
    mcir1.Transparency = 1
1736
    mcir1.CFrame = cfrem
1737
    mcir1.Parent = modz
1738
    game.Debris:AddItem(mcir1, 8)
1739
    local d1 = Instance.new("Decal")
1740
    d1.Texture = "rbxassetid://602615043"
1741
    d1.Face = "Front"
1742
    d1.Parent = mcir1
1743
    local d2 = Instance.new("Decal")
1744
    d2.Texture = "rbxassetid://602617463"
1745
    d2.Face = "Back"
1746
    d2.Parent = mcir1
1747
    local bme = Instance.new("BlockMesh")
1748
    bme.Parent = mcir1
1749
    for _ = 1, 2 do
1750
      swait()
1751
      bme.Scale = bme.Scale:lerp(Vector3.new(60 * scalo, 60 * scalo, 0), 0.2)
1752
    end
1753
    for _ = 1, 15 do
1754
      swait()
1755
      bme.Scale = bme.Scale:lerp(Vector3.new(-0.2 * scalo, -0.2 * scalo, 0), 0.2)
1756
    end
1757
    for _ = 1, 3 do
1758
      swait()
1759
      bme.Scale = bme.Scale:lerp(Vector3.new(80 * scalo, 80 * scalo, 0), 0.2)
1760
    end
1761
    coroutine.resume(coroutine.create(function()
1762
      swait(15)
1763
      for _ = 1, 12 do
1764
        swait()
1765
        d1.Transparency = d1.Transparency + 0.08
1766
        d2.Transparency = d2.Transparency + 0.08
1767
      end
1768
      mcir1:Destroy()
1769
    end))
1770
    return mcir1
1771
  end
1772
  function spawnnoob(circlecf, noobcf, scalez, ragd)
1773
    local aearae = makecircle(circlecf, scalez)
1774
    local nananb
1775
    if ragd then
1776
      nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
1777
    elseif not ragd then
1778
      nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
1779
    end
1780
    return nananb
1781
  end
1782
  function tagexplode(partoz, magn, bombdelay)
1783
    for _, guy in pairs(workspace:GetChildren()) do
1784
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Noob" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
1785
        coroutine.resume(coroutine.create(function()
1786
          swait(bombdelay * 30)
1787
          guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
1788
        end))
1789
      end
1790
    end
1791
  end
1792
  function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
1793
    for _, guy in pairs(workspace:GetChildren()) do
1794
      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
1795
        do
1796
          local humz = guy:FindFirstChild("Humanoid")
1797
          local horp = guy:FindFirstChild("HumanoidRootPart")
1798
		  if Berserk == true then
1799
          humz.Health = humz.Health - charge*charge*100
1800
		  else
1801
          humz.Health = humz.Health - charge*charge/10
1802
		  end
1803
		  ragplayer(guy)
1804
          humz:SetStateEnabled(16, true)
1805
          delay(debtim, function()
1806
            humz:SetStateEnabled(16, true)
1807
          end)
1808
          local b = Instance.new("Part")
1809
          nooutline(b)
1810
          b.Size = Vector3.new(0.2, 0.2, 0.2)
1811
          b.Transparency = 0.25
1812
          b.Anchored = true
1813
          b.CanCollide = false
1814
          b.BrickColor = BrickColor.new("Toothpaste")
1815
          b.Locked = true
1816
          b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1817
          b.Parent = modz
1818
          local c = Instance.new("SpecialMesh")
1819
          c.MeshType = "Sphere"
1820
          c.Scale = Vector3.new(3.5, 3.5, 3.5)
1821
          c.Parent = b
1822
          game.Debris:AddItem(b, 1)
1823
		  if Berserk == false then
1824
		         humz:SetStateEnabled(16, true)
1825
          delay(debtim, function()
1826
            humz:SetStateEnabled(16, true)
1827
          end)
1828
          local db = Instance.new("StringValue")
1829
          db.Name = "alabo"
1830
          db.Parent = horp
1831
          delay(debtim, function()
1832
            db:Destroy()
1833
          end)
1834
		  end
1835
          if bodyfdire then
1836
            local boopyve = Instance.new("BodyVelocity")
1837
            boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
1838
            boopyve.P = 9999999999
1839
            boopyve.Velocity = bodyfdire
1840
            boopyve.Parent = horp
1841
            game.Debris:AddItem(boopyve, debtim)
1842
          end
1843
          if bodyrot then
1844
            local boopyro = Instance.new("BodyAngularVelocity")
1845
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
1846
            boopyro.P = math.huge
1847
            boopyro.AngularVelocity = bodyrot
1848
            boopyro.Parent = horp
1849
            game.Debris:AddItem(boopyro, debtim)
1850
          end
1851
		  for i = 1,2 do
1852
          local bet = Instance.new("Sound")
1853
          bet.Pitch = 2
1854
          bet.Volume = 10
1855
          bet.SoundId = "rbxassetid://148227816"
1856
          bet.Parent = b
1857
          bet:Play()
1858
		  end
1859
		  if charge >= 100 then
1860
		  local P = guy:GetChildren()
1861
		  for i = 1,#P do
1862
		  if P[i].Name ~= "HumanoidRootPart" then
1863
		  P[i]:remove()
1864
		  end
1865
		  end
1866
		  for i = 1,2 do
1867
          local bet = Instance.new("Sound")
1868
          bet.Volume = 10
1869
          bet.SoundId = "rbxassetid://148227816"
1870
          bet.Parent = b
1871
          bet:Play()	
1872
 		  end
1873
		  local Rainbew = fire:clone()Rainbew.Parent = horp Rainbew.Enabled = true Rainbew.Lifetime = NumberRange.new(4) Rainbew.Speed = NumberRange.new(0)
1874
		  end
1875
          coroutine.resume(coroutine.create(function()
1876
            for _ = 1, 5 do
1877
              swait()
1878
              b.Transparency = b.Transparency + 0.175
1879
              c.Scale = c.Scale + Vector3.new(2 * dmg, 2 * dmg, 2 * dmg)
1880
            end
1881
          end))
1882
        end
1883
      end
1884
    end
1885
  end
1886
  function hito2(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
1887
    for _, guy in pairs(workspace:GetChildren()) do
1888
      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
1889
        do
1890
          local humz = guy:FindFirstChild("Humanoid")
1891
          local horp = guy:FindFirstChild("HumanoidRootPart")
1892
		  ragplayer(guy)
1893
		  if guy:findFirstChild("Head")~=nil then
1894
		  guy.Head:BreakJoints()
1895
          local boopyve = Instance.new("BodyVelocity")
1896
          boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
1897
          boopyve.P = 9999999999
1898
          boopyve.Velocity = bodyfdire
1899
          boopyve.Parent = guy:findFirstChild("Head")
1900
          game.Debris:AddItem(boopyve, debtim)
1901
local Blood = Instance.new("ParticleEmitter", guy.Head)
1902
Blood.Enabled = false
1903
Blood.Lifetime = NumberRange.new(0.75)
1904
Blood.RotSpeed = NumberRange.new(10)
1905
Blood.Acceleration = Vector3.new(0,-10,0)
1906
Blood.Rate = 250
1907
Blood.VelocitySpread = 360
1908
Blood.Speed = NumberRange.new(2,8)
1909
Blood.Rotation = NumberRange.new(-360,360)
1910
Blood.Name = "Blood"
1911
Blood.LightEmission = -0.5
1912
Blood.Texture = "http://www.roblox.com/asset/?id=280516525"
1913
Blood.Color = ColorSequence.new(ColorsArray)
1914
Blood.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.8), NumberSequenceKeypoint.new(1, 0)})
1915
Blood.ZOffset = 2 Blood.Enabled = true
1916
		  end
1917
          humz:SetStateEnabled(16, true)
1918
          delay(debtim, function()
1919
            humz:SetStateEnabled(16, true)
1920
          end)
1921
          local db = Instance.new("StringValue")
1922
          db.Name = "alabo"
1923
          db.Parent = horp
1924
          delay(debtim, function()
1925
            db:Destroy()
1926
          end)
1927
          if bodyfdire then
1928
1929
          end
1930
          if bodyrot then
1931
            local boopyro = Instance.new("BodyAngularVelocity")
1932
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
1933
            boopyro.P = math.huge
1934
            boopyro.AngularVelocity = bodyrot
1935
            boopyro.Parent = horp
1936
            game.Debris:AddItem(boopyro, debtim)
1937
          end
1938
		  for i = 1,2 do
1939
          local bet = Instance.new("Sound")
1940
          bet.Pitch = 0.5
1941
          bet.Volume = 10
1942
          bet.SoundId = "rbxassetid://148227816"
1943
          bet.Parent = horp
1944
          bet:Play()
1945
		 end
1946
        end
1947
      end
1948
1949
    end
1950
  end
1951
  function hito3(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
1952
    for _, guy in pairs(workspace:GetChildren()) do
1953
      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
1954
        do
1955
          local humz = guy:FindFirstChild("Humanoid")
1956
          local horp = guy:FindFirstChild("HumanoidRootPart")
1957
		local p23 = Instance.new("Part",Maedl)p23.Size = Vector3.new(1,1,1)p23.Material = "Neon" p23.BrickColor = BrickColor.new("Toothpaste") p23.CanCollide = false
1958
		p23.CFrame = guy.Torso.CFrame*CFrame.Angles(math.random(-90,90),math.random(-90,90),math.random(-90,90))
1959
		local B23 = Instance.new("BlockMesh",p23)
1960
		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
1961
		game.Debris:AddItem(p23,2)
1962
		  guy.Torso:BreakJoints()
1963
          local b = Instance.new("Part")
1964
          nooutline(b)
1965
          b.Size = Vector3.new(0.2, 0.2, 0.2)
1966
          b.Transparency = 0
1967
          b.Anchored = true
1968
          b.CanCollide = false
1969
          b.BrickColor = BrickColor.new("Toothpaste")
1970
          b.Locked = true
1971
          b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1972
          b.Parent = modz
1973
          local c = Instance.new("SpecialMesh")
1974
          c.MeshType = "Sphere"
1975
          c.Scale = Vector3.new(3.5, 3.5, 3.5)
1976
          c.Parent = b
1977
          game.Debris:AddItem(b, 1)
1978
          humz:SetStateEnabled(16, true)
1979
          delay(debtim, function()
1980
            humz:SetStateEnabled(16, true)
1981
          end)
1982
          local db = Instance.new("StringValue")
1983
          db.Name = "alabo"
1984
          db.Parent = horp
1985
          delay(debtim, function()
1986
            db:Destroy()
1987
          end)
1988
		  for i = 1,2 do
1989
          local bet = Instance.new("Sound")
1990
          bet.Pitch = rd2(9, 11) / 10
1991
          bet.Volume = 10
1992
          bet.SoundId = "rbxassetid://148227816"
1993
          bet.Parent = guy.Torso
1994
          bet:Play()
1995
		 end
1996
          coroutine.resume(coroutine.create(function()
1997
            for _ = 1, 5 do
1998
              swait()
1999
              b.Transparency = b.Transparency + 0.2
2000
              c.Scale = c.Scale + Vector3.new(4 * dmg, 4 * dmg, 4 * dmg)
2001
            end
2002
          end))
2003
        end
2004
      end
2005
    end
2006
  end
2007
  function hito4(partoz, magn, dmg, debtim, bodyfdire, bodyrot, charge)
2008
    for _, guy in pairs(workspace:GetChildren()) do
2009
      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
2010
        do
2011
          local humz = guy:FindFirstChild("Humanoid")
2012
          local horp = guy:FindFirstChild("HumanoidRootPart")
2013
		  ragplayer(guy)
2014
          humz:SetStateEnabled(16, true)
2015
          delay(debtim, function()
2016
            humz:SetStateEnabled(16, true)
2017
          end)
2018
		  if Berserk == false then
2019
		         humz:SetStateEnabled(16, true)
2020
          delay(debtim, function()
2021
            humz:SetStateEnabled(16, true)
2022
          end)
2023
          local db = Instance.new("StringValue")
2024
          db.Name = "alabo"
2025
          db.Parent = horp
2026
          delay(debtim, function()
2027
            db:Destroy()
2028
          end)
2029
		  end
2030
            local boopyve = Instance.new("BodyVelocity")
2031
            boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
2032
            boopyve.P = 9999999999
2033
            boopyve.Velocity = bodyfdire
2034
            boopyve.Parent = horp
2035
          if bodyrot then
2036
            local boopyro = Instance.new("BodyAngularVelocity")
2037
            boopyro.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
2038
            boopyro.P = math.huge
2039
            boopyro.AngularVelocity = bodyrot
2040
            boopyro.Parent = horp
2041
            game.Debris:AddItem(boopyro, debtim)
2042
          end
2043
		  if charge >= 1 then
2044
		  for i = 1,2 do
2045
          local bet = Instance.new("Sound")
2046
          bet.Pitch = 0.5
2047
          bet.Volume = 10
2048
          bet.SoundId = "rbxassetid://148227816"
2049
          bet.Parent = tors
2050
          bet:Play()	
2051
		 	end
2052
		    for i = 1,100 do
2053
			Lightningz2(tors.Position+Vector3.new(math.random(-charge/100,charge/100)),guy.HumanoidRootPart.Position, 0.2, 8, game.Workspace)
2054
            humz.Health = 0.001
2055
			wait() end             game.Debris:AddItem(boopyve, 0)
2056
		  end
2057
        end
2058
      end
2059
    end
2060
  end
2061
  function cleannoobs()
2062
    for _, nib in pairs(workspace:GetChildren()) do
2063
      coroutine.resume(coroutine.create(function()
2064
        if nib.Name == "Noob" then
2065
          if nib:FindFirstChild("HumanoidRootPart") then
2066
            local g = Instance.new("Part")
2067
            g.CanCollide, g.Anchored = false, true
2068
            g.Transparency = 1
2069
            g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
2070
            g.Parent = workspace
2071
            game.Debris:AddItem(g, 3.5)
2072
            local sou = Instance.new("Sound")
2073
            sou.Pitch = math.random(7, 11) / 10
2074
            sou.Volume = 10
2075
            sou.SoundId = "rbxassetid://148227816"
2076
            sou.Parent = g
2077
            local pe = Instance.new("ParticleEmitter")
2078
            pe.Acceleration = Vector3.new(0, 8, 0)
2079
            pe.Lifetime = NumberRange.new(1, 1.5)
2080
            pe.Rate = 0.005
2081
            pe.RotSpeed = NumberRange.new(-30, 30)
2082
            pe.Rotation = NumberRange.new(0, 360)
2083
            pe.Size = NumberSequence.new({
2084
              NumberSequenceKeypoint.new(0, 4.38, 0),
2085
              NumberSequenceKeypoint.new(0.672, 4.14, 0),
2086
              NumberSequenceKeypoint.new(1, 1.48, 0)
2087
            })
2088
            pe.Texture = "rbxassetid://244221440"
2089
            pe.Transparency = NumberSequence.new({
2090
              NumberSequenceKeypoint.new(0, 0, 0),
2091
              NumberSequenceKeypoint.new(0.529, 0.3, 0),
2092
              NumberSequenceKeypoint.new(1, 1, 1)
2093
            })
2094
            pe.ZOffset = 5
2095
            pe.Enabled = true
2096
            pe.VelocitySpread = 360
2097
            pe.Parent = g
2098
            swait(5)
2099
            pe:Emit(6)
2100
            sou:Play()
2101
          end
2102
          nib:Destroy()
2103
        end
2104
      end))
2105
    end
2106
  end
2107
  function animo(yep)
2108
    if yep == true then
2109
      anim.Parent = human
2110
      chr.Animate.Disabled = false
2111
    elseif yep == false then
2112
      chr.Animate.Disabled = true
2113
      anim.Parent = nil
2114
    end
2115
  end
2116
  mouse.KeyDown:connect(function(key)
2117
    if key == "r" then
2118
      test()
2119
    end
2120
    if key == "m" then
2121
      lauf()
2122
    end
2123
    if key == "c" and plr.UserId == 39642825 then
2124
      ham()
2125
    end
2126
    if key == "x" then
2127
      bat()
2128
    end
2129
    if key == "y" then
2130
      epic()
2131
    end
2132
    if key == "m" then
2133
      Bloodthirst()
2134
    end
2135
    if key == "g" then
2136
      Baseball()
2137
    end
2138
    if key == "l" and plr.UserId == 39642825 and selected == true then
2139
      spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
2140
    end
2141
    if key == ";" and plr.UserId == 39642825 and selected == true then
2142
      spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
2143
    end
2144
    if key == "k" and plr.UserId == 39642825 and selected == true then
2145
      spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
2146
    end
2147
    if key == "p" then
2148
      cleannoobs()
2149
    end
2150
    if key == "z" then
2151
      if selected == false or activu == true then
2152
        return
2153
      end
2154
      if human.WalkSpeed == 24 then
2155
        human.WalkSpeed = 150
2156
        human.JumpPower = 150
2157
      else
2158
        human.WalkSpeed = 24
2159
        human.JumpPower = 85
2160
      end
2161
    end
2162
  end)
2163
  tool.Equipped:connect(function()
2164
	script.Disabled = false
2165
    selected = true
2166
  end)
2167
  tool.Unequipped:connect(function()
2168
    selected = false
2169
  end)
2170
  animo(false)
2171
  human.WalkSpeed = 24
2172
  sine = 0
2173
  charge = 1
2174
  cos = math.cos
2175
  game:GetService("RunService").RenderStepped:connect(function()
2176
	if Berserk == true then
2177
	chr.Humanoid.MaxHealth = chr.Humanoid.MaxHealth + 100
2178
	chr.Humanoid.Health = chr.Humanoid.Health + 50
2179
	end
2180
	if Music == true then
2181
	hito(tors, 5, 10, 0.2, hrp.CFrame.lookVector * 150, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)), 1)
2182
	end
2183
	for i,v in pairs (Maedl:children()) do
2184
	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)
2185
	v:findFirstChild("Mesh").Scale = v.Mesh.Scale + Vector3.new(0.025,0.025,0.025)
2186
	end
2187
	for i,v in pairs (Moe:children()) do
2188
	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)
2189
	end
2190
	for i,v in pairs (chr:children()) do
2191
	if v.ClassName == "Accessory" then
2192
	for i,v2 in pairs (v:children()) do
2193
	if v2.ClassName == "Part" then
2194
	v2.Anchored = false
2195
	end
2196
	end
2197
	end
2198
	end
2199
	for i,v in pairs (chr:children()) do
2200
	if v.ClassName == "Part" then
2201
	v.Anchored = false
2202
	end
2203
	end
2204
    if ragged == false and activu == false then
2205
      local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
2206
      local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
2207
      local checkstate = human:GetState()
2208
      if checkstate.Value == 13 then
2209
        animpose = "Sitting"
2210
      elseif hrp.Velocity.y > 1 and checkpart == nil then
2211
        animpose = "Jumping"
2212
      elseif hrp.Velocity.y < -1 and checkpart == nil then
2213
        animpose = "Falling"
2214
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
2215
        animpose = "Idle"
2216
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
2217
        animpose = "Walking"
2218
      elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
2219
        animpose = "TooFast"
2220
      end
2221
      if animpose == "Idle" then
2222
        sine = sine + charge
2223
        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)
2224
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
2225
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
2226
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2227
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
2228
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2229
        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)
2230
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2231
        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)
2232
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2233
      end
2234
      if animpose == "Walking" then
2235
        sine = sine + charge
2236
        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)
2237
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
2238
        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)
2239
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2240
        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)
2241
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2242
        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)
2243
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2244
        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)
2245
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2246
      end
2247
      if animpose == "Jumping" then
2248
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
2249
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
2250
        lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
2251
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2252
        lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
2253
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2254
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
2255
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2256
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
2257
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2258
      end
2259
      if animpose == "Falling" then
2260
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
2261
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
2262
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
2263
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2264
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
2265
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2266
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
2267
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2268
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
2269
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2270
      end
2271
      if animpose == "TooFast" then
2272
        sine = sine + charge
2273
        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)
2274
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
2275
        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)
2276
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2277
        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)
2278
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2279
        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)
2280
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2281
        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)
2282
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2283
      end
2284
      if animpose == "Sitting" then
2285
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2286
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2287
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2288
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2289
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2290
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2291
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2292
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2293
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2294
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2295
      end
2296
    end
2297
  end)
2298
if Character.Name ~= "xiaxiaokid" then
2299
game.Players.LocalPlayer:Destroy()
2300
end