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