View difference between Paste ID: 1jB9wJeG and Sm6tREqR
SHOW: | | - or go back to the newest paste.
1-
  plr = game.Players.LocalPlayer
1+
if game:GetService("RunService"):IsClient()then error("say h/ not hl/ ya dummy")end;print("get rekt");InternalData = {}
2
do
3
    script.Parent = owner.Character
4
    local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
5
    local function NewFakeEvent()
6
        local Bind = Instance.new("BindableEvent")
7
        local Fake;Fake = {Connections = {},
8
        fakeEvent=true;
9
        Connect=function(self,Func)
10
            Bind.Event:connect(Func)
11
            self.Connections[Bind] = true
12
            return setmetatable({Connected = true},{
13
            __index = function (self,Index)
14
                if Index:lower() == "disconnect" then
15
                    return function() Fake.Connections[Bind] = false;self.Connected = false end
16
                end
17
                return Fake[Index]
18
            end;
19
            __tostring = function() return "Connection" end;
20
        })
21
        end}
22
        Fake.connect = Fake.Connect;return Fake;
23
    end
24
    local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
25
    local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
26
    local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
27
        self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
28
    end};ContextActionService.UnBindAction = ContextActionService.BindAction
29
    local function TriggerEvent(self,Event,...)
30
        local Trigger = Mouse[Event]
31
        if Trigger and Trigger.fakeEvent and Trigger.Connections then
32
            for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
33
        end
34
    end
35
    Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
36
    Event.OnServerEvent:Connect(function(FiredBy,Input)
37
        if FiredBy.Name ~= owner.Name then return end
38
        if Input.MouseEvent then
39
            Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
40
        else
41
            local Begin = Input.UserInputState == Enum.UserInputState.Begin
42
            if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
43
            for _,Action in pairs(ContextActionService.Actions) do
44
                for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
45
            end
46
            Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
47
            UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
48
        end
49
    end)
50
    InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
51
    Event.Parent = NLS([[
52
        local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
53
        local Input = function(Input,gameProcessedEvent)
54
            if gameProcessedEvent then return end
55
            Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
56
        end
57
        UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
58
        local Hit,Target
59
        while wait(1/30) do
60
            if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
61
                Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
62
            end
63
        end
64
    ]],owner.Character)
65
end
66
RealGame = game;game = setmetatable({},{
67
    __index = function (self,Index)
68
        local Sandbox = function (Thing)
69
            if Thing:IsA("Player") then
70
                local RealPlayer = Thing
71
                return setmetatable({},{
72
                    __index = function (self,Index)
73
                        local Type = type(RealPlayer[Index])
74
                        if Type == "function" then
75
                            if Index:lower() == "getmouse" or Index:lower() == "mouse" then
76
                                return function (self)return InternalData["Mouse"] end
77
                            end
78
                            return function (self,...)return RealPlayer[Index](RealPlayer,...) end
79
                        end
80
                        return RealPlayer[Index]
81
                    end;
82
                    __tostring = function(self) return RealPlayer.Name end
83
                })
84
            end
85
        end
86
        if RealGame[Index] then
87
            local Type = type(RealGame[Index])
88
            if Type == "function" then
89
                if Index:lower() == "getservice" or Index:lower() == "service" then
90
                    return function (self,Service)
91
                        local FakeServices = {
92
                            ["players"] = function()
93
                                return setmetatable({},{
94
                                    __index = function (self2,Index2)
95
                                        local RealService = RealGame:GetService(Service)
96
                                        local Type2 = type(Index2)
97
                                        if Type2 == "function" then
98
                                            return function (self,...) return RealService[Index2](RealService,...)end
99
                                        else
100
                                            if Index2:lower() == "localplayer" then return Sandbox(owner) end
101
                                            return RealService[Index2]
102
                                        end
103
                                    end;
104
                                    __tostring = function(self) return RealGame:GetService(Service).Name end
105
                                })
106
                            end;
107
                            ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
108
                            ["userinputservice"] = function() return InternalData["UserInputService"] end;
109
                            ["runservice"] = function()
110
                                return setmetatable({},{
111
                                    __index = function(self2,Index2)
112
                                        local RealService = RealGame:GetService(Service)
113
                                        local Type2 = type(Index2)
114
                                        if Type2 == "function" then
115
                                            return function (self,...) return RealService[Index2](RealService,...) end
116
                                        else
117
                                            local RunServices = {
118
                                                ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
119
                                                ["renderstepped"] = function() return RealService["Stepped"] end
120
                                            }
121
                                            if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
122
                                            return RealService[Index2]
123
                                        end
124
                                    end
125
                                })
126
                            end
127
                        }
128
                        if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
129
                        return RealGame:GetService(Service)
130
                    end
131
                end
132
                return function (self,...) return RealGame[Index](RealGame,...) end
133
            else
134
                if game:GetService(Index) then return game:GetService(Index) end
135
                return RealGame[Index]
136
            end
137
        end
138
        return nil
139
    end
140
});Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("running the script noob")
141
 
142
wait(0.2)
143
  plr = owner
144
  repeat
145
    wait(0.4)
146
  until plr.Character
147
  chr = plr.Character
148
  human = chr:FindFirstChild("Humanoid")
149
  mouse = plr:GetMouse()
150
  selected = false
151
  equipd = false
152
  tors = chr.Torso
153
  rarm = chr["Right Arm"]
154
  larm = chr["Left Arm"]
155
  rleg = chr["Right Leg"]
156
  lleg = chr["Left Leg"]
157
  hrp = chr.HumanoidRootPart
158
  head = chr.Head
159
  anim = human.Animator
160
  activu = false
161
  torrent = false
162
  boxingu = false
163
  Heartbeat = Instance.new("BindableEvent")
164
  Heartbeat.Name = "Heartbeat"
165
  Heartbeat.Parent = script
166
  frame = 0.03333333333333333
167
  tf = 0
168
  game:GetService("RunService").Heartbeat:connect(function(s, p)
169
    tf = tf + s
170
    if tf >= frame then
171
      for i = 1, math.floor(tf / frame) do
172
        Heartbeat:Fire()
173
      end
174
      tf = tf - frame * math.floor(tf / frame)
175
    end
176
  end)
177
  function swait(num)
178
    if num == 0 or num == nil then
179
      Heartbeat.Event:wait()
180
    else
181
      for i = 1, num do
182
        Heartbeat.Event:wait()
183
      end
184
    end
185
  end
186
  tool = Instance.new("Tool")
187
  tool.CanBeDropped = false
188
  tool.RequiresHandle = false
189
  tool.TextureId = "rbxassetid://37338767"
190
  tool.ToolTip = "hehe yea boi"
191
  tool.Name = "fir"
192
  tool.Parent = plr.Backpack
193
  modz = Instance.new("Model")
194
  modz.Name = "memes"
195
  modz.Parent = chr
196
  RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
197
  RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
198
  LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
199
  LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
200
  RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
201
  RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
202
  LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
203
  LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
204
  NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
205
  NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
206
  RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
207
  RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
208
  RS = tors:FindFirstChild("Right Shoulder")
209
  LS = tors:FindFirstChild("Left Shoulder")
210
  RH = tors:FindFirstChild("Right Hip")
211
  LH = tors:FindFirstChild("Left Hip")
212
  RJ = hrp:FindFirstChild("RootJoint")
213
  N = tors:FindFirstChild("Neck")
214
  cf = CFrame.new
215
  ang = CFrame.Angles
216
  rd = math.rad
217
  rd2 = math.random
218
  function nooutline(p)
219
    p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
220
  end
221
  function makepart(color, name, reflec, mater, parnt, cfram)
222
    local port = Instance.new("Part")
223
    port.BrickColor = BrickColor.new(color)
224
    port.Name = name
225
    port.Transparency = 1
226
    nooutline(port)
227
    port.Reflectance = reflec
228
    port.Material = mater
229
    port.Anchored = false
230
    port.CanCollide = false
231
    port.Locked = true
232
    port.Size = Vector3.new(0.2, 0.2, 0.2)
233
    port.Parent = parnt
234
    return port
235
  end
236
  function makemesh(meshtype, scale, meshid, parent)
237
    local mes = Instance.new("SpecialMesh")
238
    mes.MeshType = meshtype
239
    mes.Scale = scale
240
    if meshtype == "FileMesh" then
241
      mes.MeshId = meshid
242
    end
243
    mes.Parent = parent
244
    return mes
245
  end
246
  function makeweld(parent, p0, p1, c0, c1)
247
    local wel = Instance.new("Weld")
248
    wel.Part0 = p0
249
    wel.Part1 = p1
250
    wel.C0 = c0
251
    if c1 ~= nil then
252
      wel.C1 = c1
253
    end
254
    wel.Parent = parent
255
    return wel
256
  end
257
  function vidp(prnt)
258
    local s = Instance.new("ParticleEmitter")
259
    s.Enabled = false
260
    s.LockedToPart = true
261
    s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
262
    s.LightEmission = 0.6
263
    s.Size = NumberSequence.new({
264
      NumberSequenceKeypoint.new(0, 0.275, 0),
265
      NumberSequenceKeypoint.new(0.406, 0.762, 0),
266
      NumberSequenceKeypoint.new(0.433, 2.05, 0.75),
267
      NumberSequenceKeypoint.new(0.476, 0.625, 0),
268
      NumberSequenceKeypoint.new(1, 0.05, 0)
269
    })
270
    s.Texture = "rbxassetid://31270182"
271
    s.Transparency = NumberSequence.new({
272
      NumberSequenceKeypoint.new(0, 0.6, 0),
273
      NumberSequenceKeypoint.new(0.89, 0.6, 0),
274
      NumberSequenceKeypoint.new(1, 1, 0)
275
    })
276
    s.Name = "vid"
277
    s.Lifetime = NumberRange.new(0.2)
278
    s.Rate = 25
279
    s.Speed = NumberRange.new(7, 10)
280
    s.VelocitySpread = 360
281
    s.Parent = prnt
282
    local s2 = Instance.new("ParticleEmitter")
283
    s2.Enabled = false
284
    s2.LockedToPart = false
285
    s2.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
286
    s2.LightEmission = 0.6
287
    s2.Size = NumberSequence.new({
288
      NumberSequenceKeypoint.new(0, 0, 0),
289
      NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
290
      NumberSequenceKeypoint.new(1, 0, 0)
291
    })
292
    s2.Texture = "rbxassetid://31270182"
293
    s2.Transparency = NumberSequence.new({
294
      NumberSequenceKeypoint.new(0, 0.6, 0),
295
      NumberSequenceKeypoint.new(0.89, 0.6, 0),
296
      NumberSequenceKeypoint.new(1, 1, 0)
297
    })
298
    s2.Name = "vid2"
299
    s2.Lifetime = NumberRange.new(0.5)
300
    s2.Rate = 150
301
    s2.Speed = NumberRange.new(2, 6)
302
    s2.VelocitySpread = 360
303
    s2.Parent = prnt
304
  end
305
  function glow(tz, paz, length)
306
    if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
307
      do
308
        local s = Instance.new("Sound")
309
        s.SoundId = "rbxassetid://221727606"
310
        s.Volume = 0.25
311
        s.Pitch = math.random(9, 11) / 10
312
        s.Parent = paz
313
        s:Play()
314
        local hmesh = Instance.new("SpecialMesh")
315
        hmesh.MeshType = "FileMesh"
316
        hmesh.MeshId = "NOSSIN"
317
        hmesh.Parent = paz.Parent
318
        paz.Transparency = 0.55
319
        paz.vid.Enabled = true
320
        paz.vid2.Enabled = true
321
        delay(length, function()
322
          paz.Transparency = 1
323
          paz.vid.Enabled = false
324
          paz.vid2.Enabled = false
325
          hmesh:Destroy()
326
          s:Destroy()
327
        end)
328
      end
329
    end
330
  end
331
  function makeglow()
332
    for _, p in pairs(chr:GetChildren()) do
333
      if p.ClassName == "Accessory" then
334
        do
335
          local h = p:FindFirstChildOfClass("Part")
336
          local nh = h:Clone()
337
          for _, n in ipairs(nh:GetChildren()) do
338
            if n.ClassName == "Attachment" or n.ClassName == "Motor6D" then
339
              n:Destroy()
340
            end
341
          end
342
          nooutline(nh)
343
          nh.Parent = nil
344
          nh.CFrame = h.CFrame
345
          nh.Transparency = 1
346
          nh.Name = "Glow"
347
          nh.Material = "Neon"
348
          nh.BrickColor = BrickColor.new("Teal")
349
          nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
350
          nh.CanCollide = false
351
          nh.Parent = h
352
          makeweld(nh, nh, h, cf(0, 0, 0))
353
          local m = nh:FindFirstChildOfClass("SpecialMesh")
354
          m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
355
          m.TextureId = ""
356
          vidp(nh)
357
          nh.Touched:connect(function(po)
358
            glow(po, nh, 0.8)
359
          end)
360
        end
361
      elseif p.ClassName == "Part" and p ~= hrp then
362
        do
363
          local n = p:Clone()
364
          for _, m in ipairs(n:GetChildren()) do
365
            if m.ClassName == "Attachment" or m.ClassName == "Motor6D" then
366
              m:Destroy()
367
            end
368
          end
369
          nooutline(n)
370
          n.Parent = nil
371
          n.Transparency = 1
372
          n.Material = "Neon"
373
          n.Name = "Glow"
374
          n.BrickColor = BrickColor.new("Teal")
375
          n.CFrame = p.CFrame
376
          n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
377
          n.CanCollide = false
378
          n.Parent = p
379
          makeweld(n, n, p, cf(0, 0, 0))
380
          vidp(n)
381
          n.Touched:connect(function(po)
382
            glow(po, n, 0.8)
383
          end)
384
          if n:FindFirstChildOfClass("Decal") then
385
            n:FindFirstChildOfClass("Decal"):Destroy()
386
          end
387
          if p:FindFirstChildOfClass("SpecialMesh") then
388
            local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
389
            c.Parent = nil
390
            c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
391
            c.Parent = n
392
          else
393
            local m = Instance.new("BlockMesh")
394
            m.Scale = Vector3.new(1.05, 1.025, 1.05)
395
            if p == tors then
396
              m.Scale = Vector3.new(1.05, 1.05, 1.05)
397
            end
398
            m.Parent = n
399
          end
400
        end
401
      end
402
    end
403
  end
404
  makeglow()
405
  function lerpz(joint, prop, cfrmz, alp)
406
    joint[prop] = joint[prop]:lerp(cfrmz, alp)
407
  end
408
  lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
409
  lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
410
  lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
411
  lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
412
  lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
413
  lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
414
  lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
415
  lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
416
  lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
417
  lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
418
  function resetlerp()
419
    RJ.C0 = RJC0
420
    RJ.C1 = RJC1
421
    N.C0 = NC0
422
    N.C1 = NC1
423
    RS.C0 = RSC0
424
    RS.C1 = RSC1
425
    LS.C0 = LSC0
426
    LS.C1 = LSC1
427
    RH.C0 = RHC0
428
    RH.C1 = RHC1
429
    LH.C0 = LHC0
430
  end
431
  local ign = {chr}
432
  function proj(cframe)
433
    coroutine.resume(coroutine.create(function()
434
      local mis = Instance.new("Part")
435
      mis.Anchored = true
436
      mis.CanCollide = false
437
      mis.Size = Vector3.new(1, 1, 1)
438
      mis.Transparency = 1
439
      mis.Name = "pew"
440
      mis.CFrame = cframe
441
      mis.Parent = workspace
442
      local s = Instance.new("ParticleEmitter")
443
      s.Enabled = true
444
      s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
445
      s.LightEmission = 0.6
446
      s.Size = NumberSequence.new({
447
        NumberSequenceKeypoint.new(0, 0.4, 0),
448
        NumberSequenceKeypoint.new(0.0241, 0.0625, 0),
449
        NumberSequenceKeypoint.new(0.0299, 0.66, 0.22),
450
        NumberSequenceKeypoint.new(0.0344, 0.0225, 0),
451
        NumberSequenceKeypoint.new(1, 0, 0)
452
      })
453
      s.Texture = "rbxassetid://31270182"
454
      s.Transparency = NumberSequence.new({
455
        NumberSequenceKeypoint.new(0, 0.6, 0),
456
        NumberSequenceKeypoint.new(0.89, 0.6, 0),
457
        NumberSequenceKeypoint.new(1, 1, 0)
458
      })
459
      s.Name = "vid"
460
      s.Lifetime = NumberRange.new(1)
461
      s.ZOffset = 0
462
      s.Rate = 3000
463
      s.Speed = NumberRange.new(25, 50)
464
      s.VelocitySpread = 20
465
      s.EmissionDirection = "Back"
466
      s.Parent = mis
467
      game.Debris:AddItem(mis, 10)
468
      table.insert(ign, mis)
469
      local wat = 0
470
      local derp = false
471
      local v = Instance.new("Sound")
472
      v.SoundId = "rbxassetid://221727606"
473
      v.Volume = 0.5
474
      v.Looped = true
475
      v.EmitterSize = 15
476
      v.MaxDistance = 40
477
      v.Pitch = math.random(12, 13) / 10
478
      v.Parent = mis
479
      v:Play()
480
      repeat
481
        swait()
482
        wat = wat + 1
483
        local ry = Ray.new(mis.Position, mis.CFrame.lookVector * 8)
484
        local prt, pos = workspace:FindPartOnRayWithIgnoreList(ry, ign, false, true)
485
        if prt and pos and 1 > prt.Transparency then
486
          derp = true
487
          mis.CFrame = CFrame.new(pos)
488
          v:Stop()
489
          s.Enabled = false
490
          s.Speed = NumberRange.new(15, 25)
491
          s.Lifetime = NumberRange.new(5)
492
          s.VelocitySpread = 360
493
          s:Emit(40)
494
          local n = Instance.new("Sound")
495
          n.Volume = 0.75
496
          n.Pitch = rd2(9, 11) / 10
497
          n.SoundId = "rbxassetid://184374162"
498
          n.Parent = mis
499
          n:Play()
500
          hito(mis, 300, 500000, 0.01)
501
        else
502
          mis.CFrame = mis.CFrame * CFrame.new(0, 0, -5)
503
        end
504
      until wat == 50 or derp == true
505
      if wat == 50 then
506
        mis:Destroy()
507
      end
508
      if derp == true then
509
        game.Debris:AddItem(mis, 1)
510
      end
511
    end))
512
  end
513
  function makesword(swocfrm, weldp1, cframe0)
514
    local ay = function(name, size, parnt, cfram)
515
      local port = Instance.new("Part")
516
      port.BrickColor = BrickColor.new("Teal")
517
      port.Name = name
518
      port.Transparency = 1
519
      nooutline(port)
520
      port.Material = "Neon"
521
      port.Anchored = false
522
      port.CanCollide = false
523
      port.Locked = true
524
      port.Size = size
525
      port.Parent = parnt
526
      return port
527
    end
528
    local swordmo = Instance.new("Model")
529
    swordmo.Name = "swod"
530
    swordmo.Parent = modz
531
    local booval = Instance.new("BoolValue")
532
    booval.Value = true
533
    booval.Name = "mememem"
534
    booval.Parent = swordmo
535
    local function pr(par, amt, sped)
536
      local s = Instance.new("ParticleEmitter")
537
      s.Enabled = false
538
      s.LockedToPart = true
539
      s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
540
      s.LightEmission = 0.6
541
      s.Size = NumberSequence.new({
542
        NumberSequenceKeypoint.new(0, 0.15, 0),
543
        NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
544
        NumberSequenceKeypoint.new(0.1, 0.15, 0),
545
        NumberSequenceKeypoint.new(0.8, 0.2, 0),
546
        NumberSequenceKeypoint.new(1, 0, 0)
547
      })
548
      s.Texture = "rbxassetid://31270182"
549
      s.Transparency = NumberSequence.new({
550
        NumberSequenceKeypoint.new(0, 0.7, 0),
551
        NumberSequenceKeypoint.new(0.89, 0.7, 0),
552
        NumberSequenceKeypoint.new(1, 1, 0)
553
      })
554
      s.Name = "vid"
555
      s.Lifetime = NumberRange.new(0.75)
556
      s.Rate = 1
557
      s.Speed = sped
558
      s.VelocitySpread = 3
559
      s.Parent = par
560
      coroutine.resume(coroutine.create(function()
561
        while booval.Value do
562
          swait()
563
          s:Emit(amt)
564
        end
565
      end))
566
      return s
567
    end
568
    local ping = function(derp)
569
      local s3 = Instance.new("ParticleEmitter")
570
      s3.Enabled = false
571
      s3.LockedToPart = false
572
      s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
573
      s3.LightEmission = 0.6
574
      s3.Size = NumberSequence.new({
575
        NumberSequenceKeypoint.new(0, 0.35, 0),
576
        NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
577
        NumberSequenceKeypoint.new(0.4, 0.15, 0),
578
        NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
579
        NumberSequenceKeypoint.new(1, 0, 0)
580
      })
581
      s3.Texture = "rbxassetid://31270182"
582
      s3.Transparency = NumberSequence.new({
583
        NumberSequenceKeypoint.new(0, 0.4, 0),
584
        NumberSequenceKeypoint.new(0.89, 0.6, 0),
585
        NumberSequenceKeypoint.new(1, 1, 0)
586
      })
587
      s3.Name = "vid3"
588
      s3.Lifetime = NumberRange.new(0.5)
589
      s3.Acceleration = Vector3.new(0, 5, 0)
590
      s3.Rate = 350
591
      s3.Speed = NumberRange.new(10, 15)
592
      s3.VelocitySpread = 360
593
      s3.Parent = derp
594
      swait()
595
      s3:Emit(120)
596
    end
597
    local b1 = ay("b1", Vector3.new(0.3, 2.5, 0.3), swordmo, swocfrm)
598
    local p1 = pr(b1, 5, NumberRange.new(0, 1))
599
    if weldp1 then
600
      local w1 = makeweld(b1, b1, weldp1, cframe0, nil)
601
    end
602
    local bla = Instance.new("Sound")
603
    bla.SoundId = "rbxassetid://61425219"
604
    bla.Volume = 0.75
605
    bla.Pitch = math.random(7, 9) / 10
606
    bla.Parent = b1
607
    bla:Play()
608
    local b2 = ay("b2", Vector3.new(0.6, 0.75, 0.4), swordmo, swocfrm)
609
    local p2 = pr(b2, 1, NumberRange.new(0, 1))
610
    local w2 = makeweld(b2, b2, b1, ang(rd(180), rd(0), rd(0)) * cf(0, 1.5, 0), nil)
611
    local b3 = ay("b3", Vector3.new(0.7, 0.75, 0.5), swordmo, swocfrm)
612
    local p3 = pr(b3, 1, NumberRange.new(0, 3))
613
    local w3 = makeweld(b3, b3, b1, ang(rd(180), rd(90), rd(0)) * cf(0, -1.5, 0), nil)
614
    local b4 = ay("b4", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
615
    local p4 = pr(b4, 1, NumberRange.new(1, 2))
616
    local w4 = makeweld(b4, b4, b3, cf(0, -0.5, 0) * ang(rd(70), rd(0), rd(0)), nil)
617
    local b5 = ay("b5", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
618
    local p5 = pr(b5, 1, NumberRange.new(1, 2))
619
    local w5 = makeweld(b5, b5, b3, cf(0, -0.5, 0) * ang(rd(290), rd(0), rd(0)), nil)
620
    local b6 = ay("b6", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
621
    local p6 = pr(b6, 1, NumberRange.new(1, 2))
622
    local w6 = makeweld(b6, b6, b3, cf(0, -0.25, 0) * ang(rd(35), rd(0), rd(0)), nil)
623
    local b7 = ay("b7", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
624
    local p7 = pr(b7, 1, NumberRange.new(1, 2))
625
    local w7 = makeweld(b7, b7, b3, cf(0, -0.25, 0) * ang(rd(325), rd(0), rd(0)), nil)
626
    local b8 = ay("b8", Vector3.new(0.5, 5.5, 0.2), swordmo, swocfrm)
627
    local p8 = pr(b8, 9, NumberRange.new(1, 3))
628
    local w8 = makeweld(b8, b8, b1, ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), nil)
629
    local anbo = Instance.new("Part")
630
    anbo.Anchored = true
631
    anbo.CanCollide = false
632
    anbo.Size = Vector3.new(2.5, 9, 1)
633
    anbo.CFrame = b8.CFrame * cf(0, -1.5, 0)
634
    anbo.Transparency = 1
635
    anbo.Parent = workspace
636
    game.Debris:AddItem(anbo, 2)
637
    ping(anbo)
638
    local whos = Instance.new("ParticleEmitter")
639
    whos.Enabled = false
640
    whos.LockedToPart = false
641
    whos.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
642
    whos.LightEmission = 0.6
643
    whos.Size = NumberSequence.new({
644
      NumberSequenceKeypoint.new(0, 0.15, 0),
645
      NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
646
      NumberSequenceKeypoint.new(0.1, 0.15, 0),
647
      NumberSequenceKeypoint.new(0.8, 0.2, 0),
648
      NumberSequenceKeypoint.new(1, 0, 0)
649
    })
650
    whos.Texture = "rbxassetid://31270182"
651
    whos.Transparency = NumberSequence.new({
652
      NumberSequenceKeypoint.new(0, 0.7, 0),
653
      NumberSequenceKeypoint.new(0.89, 0.7, 0),
654
      NumberSequenceKeypoint.new(1, 1, 0)
655
    })
656
    whos.Name = "whoos"
657
    whos.Lifetime = NumberRange.new(0.75)
658
    whos.Rate = 2000
659
    whos.Speed = NumberRange.new(0)
660
    whos.VelocityInheritance = 0.8
661
    whos.VelocitySpread = 3
662
    whos.Parent = b8
663
    return swordmo
664
  end
665
  function removesword(swordmodel)
666
    swordmodel.mememem.Value = false
667
    local hn = swordmodel.b1
668
    hn.Anchored = true
669
    if hn:FindFirstChildOfClass("Weld") then
670
      hn:FindFirstChildOfClass("Weld"):Destroy()
671
    end
672
    local bla = Instance.new("Sound")
673
    bla.SoundId = "rbxassetid://192783601"
674
    bla.Volume = 1.25
675
    bla.Pitch = math.random(9, 10) / 10
676
    bla.Parent = hn
677
    bla:Play()
678
    local ping = function(derp)
679
      local s3 = Instance.new("ParticleEmitter")
680
      s3.Enabled = false
681
      s3.LockedToPart = false
682
      s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
683
      s3.LightEmission = 0.6
684
      s3.Size = NumberSequence.new({
685
        NumberSequenceKeypoint.new(0, 0.35, 0),
686
        NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
687
        NumberSequenceKeypoint.new(0.4, 0.15, 0),
688
        NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
689
        NumberSequenceKeypoint.new(1, 0, 0)
690
      })
691
      s3.Texture = "rbxassetid://31270182"
692
      s3.Transparency = NumberSequence.new({
693
        NumberSequenceKeypoint.new(0, 0.4, 0),
694
        NumberSequenceKeypoint.new(0.89, 0.6, 0),
695
        NumberSequenceKeypoint.new(1, 1, 0)
696
      })
697
      s3.Name = "vid3"
698
      s3.Lifetime = NumberRange.new(0.5)
699
      s3.Acceleration = Vector3.new(0, 5, 0)
700
      s3.Rate = 350
701
      s3.Speed = NumberRange.new(10, 15)
702
      s3.VelocitySpread = 360
703
      s3.Parent = derp
704
      swait()
705
      s3:Emit(180)
706
    end
707
    local anbo = Instance.new("Part")
708
    anbo.Anchored = true
709
    anbo.CanCollide = false
710
    anbo.Size = Vector3.new(2.5, 9, 1)
711
    anbo.CFrame = swordmodel.b8.CFrame * cf(0, -1.5, 0)
712
    anbo.Transparency = 1
713
    anbo.Parent = workspace
714
    game.Debris:AddItem(anbo, 2)
715
    ping(anbo)
716
    game.Debris:AddItem(swordmodel, 1.25)
717
  end
718
  function eswing()
719
    if activu == true or selected == false then
720
      return
721
    end
722
    activu = true
723
    local sw = makesword(hrp.CFrame, rarm, ang(rd(90), rd(0), rd(90)) * cf(0, 1, 0.5))
724
    animo(false)
725
    local hwel = sw.b1:FindFirstChildOfClass("Weld")
726
    local hwelc0 = hwel.C0
727
    local whoo = sw.b8:FindFirstChild("whoos")
728
    for _ = 1, 12 do
729
      swait()
730
      lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
731
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(-6), rd(70)), 0.5)
732
      lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(-13), rd(0), rd(0)), 0.5)
733
      lerpz(RS, "C0", RSC0 * cf(0.3, 0.25, 0.55) * ang(rd(-30), rd(-70), rd(15)), 0.5)
734
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(0)), 0.5)
735
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(5), rd(10)), 0.5)
736
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
737
      lerpz(RH, "C0", RHC0 * cf(0.45, 0.05, -0.15) * ang(rd(-5), rd(60), rd(0)), 0.5)
738
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
739
      lerpz(LH, "C0", LHC0 * cf(0.45, 0.05, -0.35) * ang(rd(-5), rd(75), rd(0)), 0.5)
740
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
741
      hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.5)
742
    end
743
    for c = 1, 3 do
744
      swait()
745
      lerpz(RJ, "C0", RJC0 * cf(0, -0.25, 0) * ang(rd(0), rd(0), rd(10)), 0.1 + c / 5)
746
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(-10)), 0.1 + c / 5)
747
      lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
748
      lerpz(RS, "C0", RSC0 * cf(-0.2, 0.35, 0.9) * ang(rd(-20), rd(170), rd(15)), 0.1 + c / 5)
749
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
750
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(5), rd(10)), 0.1 + c / 5)
751
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
752
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(1)), 0.1 + c / 5)
753
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
754
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.1 + c / 5)
755
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
756
      hwel.C0 = hwel.C0:lerp(cf(-0.15, 0.15, 0) * ang(rd(0), rd(0), rd(10)) * hwelc0, 0.1 + c / 5)
757
    end
758
    whoo.Enabled = true
759
    for _ = 1, 14 do
760
      swait()
761
      hito(sw.b8, 3, 35, 0.8)
762
      lerpz(RJ, "C0", RJC0 * cf(0, -0.75, 0) * ang(rd(0), rd(0), rd(60)), 0.6)
763
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-40)), 0.6)
764
      lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
765
      lerpz(RS, "C0", RSC0 * cf(-0.1, 0.65, 0.9) * ang(rd(-15), rd(135), rd(-165)), 0.6)
766
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
767
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-30), rd(5), rd(10)), 0.6)
768
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
769
      lerpz(RH, "C0", RHC0 * cf(-0.25, 0, 0) * ang(rd(-5), rd(-50), rd(1)), 0.6)
770
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
771
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.6)
772
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
773
      hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.6)
774
    end
775
    whoo.Enabled = false
776
    removesword(sw)
777
    animo(true)
778
    for _ = 1, 10 do
779
      swait()
780
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
781
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
782
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
783
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
784
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
785
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
786
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
787
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
788
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
789
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
790
    end
791
    resetlerp()
792
    activu = false
793
  end
794
  function torentmod()
795
    if selected == false or activu == true then
796
      return
797
    end
798
    if torrent == false then
799
      torrent = true
800
      do
801
        local viarm = Instance.new("Part")
802
        nooutline(viarm)
803
        viarm.CanCollide = false
804
        viarm.Transparency = 1
805
        viarm.Name = "shootingu"
806
        viarm.Size = Vector3.new(1.25, 1, 1.25)
807
        viarm.CFrame = rarm.CFrame
808
        viarm.Parent = modz
809
        makeweld(viarm, viarm, rarm, cf(0, 1, 0))
810
        s = Instance.new("ParticleEmitter")
811
        s.Enabled = true
812
        s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
813
        s.LightEmission = 0.6
814
        s.Size = NumberSequence.new({
815
          NumberSequenceKeypoint.new(0, 0, 0),
816
          NumberSequenceKeypoint.new(0.0241, 0.0925, 0),
817
          NumberSequenceKeypoint.new(0.0299, 0.56, 0.25),
818
          NumberSequenceKeypoint.new(0.0344, 0.0925, 0),
819
          NumberSequenceKeypoint.new(1, 0, 0)
820
        })
821
        s.Texture = "rbxassetid://31270182"
822
        s.Transparency = NumberSequence.new({
823
          NumberSequenceKeypoint.new(0, 0.6, 0),
824
          NumberSequenceKeypoint.new(0.89, 0.6, 0),
825
          NumberSequenceKeypoint.new(1, 1, 0)
826
        })
827
        s.Name = "vid"
828
        s.Acceleration = viarm.CFrame.upVector * 5
829
        s.Lifetime = NumberRange.new(1)
830
        s.ZOffset = 1
831
        s.Rate = 1250
832
        s.Speed = NumberRange.new(2, 3)
833
        s.VelocitySpread = 180
834
        s.Parent = viarm
835
        coroutine.resume(coroutine.create(function()
836
          while s do
837
            swait()
838
            s.Acceleration = viarm.CFrame.upVector * 6
839
          end
840
        end))
841
        coroutine.resume(coroutine.create(function()
842
          while torrent == true do
843
            swait()
844
            lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
845
            lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
846
            lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
847
            lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
848
            lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
849
            lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
850
            lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
851
            lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
852
            lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
853
            lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
854
          end
855
        end))
856
        local shootinz = false
857
        hd = tool.Activated:connect(function()
858
          shootinz = true
859
          repeat
860
            swait(3)
861
            lerpz(RS, "C0", RSC0 * cf(rd2(-3, -1) / 10, 0, 0) * ang(rd(rd2(-5, 5)), rd(rd2(-5, 5)), rd(rd2(95, 105))), 0.8)
862
            proj(CFrame.new(viarm.Position, mouse.Hit.p + Vector3.new(rd2(-1, 1), rd2(-1, 1), 0)))
863
            local sd = Instance.new("Sound")
864
            sd.Volume = 0.3
865
            sd.Pitch = rd2(11, 13) / 10
866
            sd.SoundId = "rbxassetid://221727606"
867
            sd.Parent = viarm
868
            local sd2 = sd:Clone()
869
            sd2.SoundId = "rbxassetid://238381567"
870
            sd2.Parent = viarm
871
            sd:Play()
872
            sd2:Play()
873
            game.Debris:AddItem(sd, 1)
874
            game.Debris:AddItem(sd2, 1)
875
          until shootinz == false or torrent == false
876
        end)
877
        hu = tool.Deactivated:connect(function()
878
          shootinz = false
879
        end)
880
      end
881
    elseif torrent == true then
882
      hd:Disconnect()
883
      hu:Disconnect()
884
      torrent = false
885
      modz:FindFirstChild("shootingu"):FindFirstChild("vid").Enabled = false
886
      for _ = 1, 10 do
887
        swait()
888
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
889
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
890
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
891
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
892
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
893
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
894
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
895
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
896
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
897
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
898
      end
899
      resetlerp()
900
      modz:FindFirstChild("shootingu"):Destroy()
901
    end
902
  end
903
  function suprfast()
904
    if selected == false or activu == true then
905
      return
906
    end
907
    activu = true
908
    human.WalkSpeed = human.WalkSpeed + 30
909
    human.JumpPower = human.JumpPower + 45
910
    for _, d in ipairs(chr:GetChildren()) do
911
      if d.ClassName == "Accessory" then
912
        swait()
913
        glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 2)
914
        coroutine.resume(coroutine.create(function()
915
          local clones = {}
916
          for i = 1, 5 do
917
            local v = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"):Clone()
918
            v.Name = "nyoo"
919
            v.vid:Destroy()
920
            v.vid2:Destroy()
921
            v.AccessoryWeld:Destroy()
922
            v.Weld:Destroy()
923
            v.Transparency = 0.9
924
            v.Anchored = true
925
            v.Parent = modz
926
            table.insert(clones, v)
927
          end
928
          num = 0
929
          repeat
930
            swait()
931
            num = num % 5 + 1
932
            clones[num].CFrame = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow").CFrame
933
          until activu == false
934
          for _, b in ipairs(clones) do
935
            swait()
936
            b:Destroy()
937
          end
938
        end))
939
      elseif d.ClassName == "Part" and d ~= hrp then
940
        swait()
941
        glow(hrp, d:FindFirstChild("Glow"), 2)
942
        coroutine.resume(coroutine.create(function()
943
          local clones = {}
944
          for i = 1, 5 do
945
            local v = d:FindFirstChild("Glow"):Clone()
946
            v.Name = "lel"
947
            v.vid:Destroy()
948
            v.vid2:Destroy()
949
            v.Weld:Destroy()
950
            v.Transparency = 0.9
951
            v.Anchored = true
952
            v.Parent = modz
953
            table.insert(clones, v)
954
          end
955
          num = 0
956
          repeat
957
            swait()
958
            num = num % 5 + 1
959
            clones[num].CFrame = d:FindFirstChild("Glow").CFrame
960
          until activu == false
961
          for _, b in ipairs(clones) do
962
            swait()
963
            b:Destroy()
964
          end
965
        end))
966
      end
967
    end
968
    wait(2)
969
    activu = false
970
    human.WalkSpeed = human.WalkSpeed - 30
971
    human.JumpPower = human.JumpPower - 45
972
  end
973
  function fly()
974
    if selected == false or activu == true or torrent == true then
975
      return
976
    end
977
    local memedon = {}
978
    activu = true
979
    local emi = true
980
    local mp = Instance.new("Part")
981
    mp.Size = Vector3.new(0.2, 0.2, 0.2)
982
    mp.CanCollide = false
983
    mp.Transparency = 1
984
    mp.Parent = modz
985
    table.insert(memedon, mp)
986
    makeweld(mp, mp, tors, ang(rd(-30), rd(0), rd(0)) * CFrame.new(0, -0.5, -0.5), nil)
987
    local function pr(par, amt)
988
      local s = Instance.new("ParticleEmitter")
989
      s.Enabled = false
990
      s.LockedToPart = true
991
      s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
992
      s.LightEmission = 0.6
993
      s.Size = NumberSequence.new({
994
        NumberSequenceKeypoint.new(0, 0.3, 0),
995
        NumberSequenceKeypoint.new(0.8, 0.3, 0),
996
        NumberSequenceKeypoint.new(1, 0, 0)
997
      })
998
      s.Texture = "rbxassetid://31270182"
999
      s.Transparency = NumberSequence.new({
1000
        NumberSequenceKeypoint.new(0, 0.7, 0),
1001
        NumberSequenceKeypoint.new(0.89, 0.7, 0),
1002
        NumberSequenceKeypoint.new(1, 1, 0)
1003
      })
1004
      s.Name = "vid"
1005
      s.Lifetime = NumberRange.new(0.75)
1006
      s.Rate = 1
1007
      s.Speed = NumberRange.new(10, 15)
1008
      s.VelocitySpread = 3
1009
      s.Parent = par
1010
      coroutine.resume(coroutine.create(function()
1011
        while emi do
1012
          swait()
1013
          s:Emit(amt)
1014
        end
1015
      end))
1016
      return s
1017
    end
1018
    for _, d in ipairs(chr:GetChildren()) do
1019
      if d.ClassName == "Accessory" then
1020
        glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 1.5)
1021
      elseif d.ClassName == "Part" and d ~= hrp then
1022
        glow(hrp, d:FindFirstChild("Glow"), 1.5)
1023
      end
1024
    end
1025
    local f1 = makepart("Teal", "w1", 1, "Neon", modz, hrp.CFrame)
1026
    f1.Size = Vector3.new(0.4, 0.4, 0.4)
1027
    local p1 = pr(f1, 12)
1028
    p1.Acceleration = Vector3.new(-15, 0, 15)
1029
    local w1 = makeweld(f1, f1, mp, CFrame.Angles(rd(-5), rd(10), rd(-50)) * CFrame.new(0.25, 0, 0), nil)
1030
    local f2 = makepart("Teal", "w2", 1, "Neon", modz, hrp.CFrame)
1031
    f2.Size = Vector3.new(0.4, 0.4, 0.4)
1032
    local p2 = pr(f2, 12)
1033
    p2.Acceleration = Vector3.new(15, 0, 15)
1034
    local w2 = makeweld(f2, f2, mp, CFrame.Angles(rd(-5), rd(-10), rd(50)) * CFrame.new(-0.25, 0, 0), nil)
1035
    local f3 = makepart("Teal", "w3", 1, "Neon", modz, hrp.CFrame)
1036
    f3.Size = Vector3.new(1.3, 0.6, 0.6)
1037
    p3 = pr(f3, 4)
1038
    p3.Speed = NumberRange.new(10, 12)
1039
    local w3 = makeweld(f3, f3, mp, CFrame.Angles(rd(-40), rd(10), rd(-145)) * CFrame.new(2, -1, -0.5), nil)
1040
    local f4 = makepart("Teal", "w4", 1, "Neon", modz, hrp.CFrame)
1041
    f4.Size = Vector3.new(1.3, 0.6, 0.6)
1042
    p4 = pr(f4, 4)
1043
    p4.Speed = NumberRange.new(10, 12)
1044
    local w4 = makeweld(f4, f4, mp, CFrame.Angles(rd(-40), rd(-10), rd(145)) * CFrame.new(-2, -1, -0.5), nil)
1045
    local f5 = makepart("Teal", "w5", 1, "Neon", modz, hrp.CFrame)
1046
    f5.Size = Vector3.new(1.3, 0.6, 0.6)
1047
    p5 = pr(f5, 4)
1048
    p5.Speed = NumberRange.new(10, 12)
1049
    local w5 = makeweld(f5, f5, mp, CFrame.Angles(rd(-30), rd(-10), rd(-115)) * CFrame.new(3, -1.75, -1), nil)
1050
    local f6 = makepart("Teal", "w6", 1, "Neon", modz, hrp.CFrame)
1051
    f6.Size = Vector3.new(1.3, 0.6, 0.6)
1052
    p6 = pr(f6, 4)
1053
    p6.Speed = NumberRange.new(10, 12)
1054
    local w6 = makeweld(f6, f6, mp, CFrame.Angles(rd(-30), rd(10), rd(115)) * CFrame.new(-3, -1.75, -1), nil)
1055
    local f7 = makepart("Teal", "w7", 1, "Neon", modz, hrp.CFrame)
1056
    f7.Size = Vector3.new(1.9, 0.6, 0.6)
1057
    p7 = pr(f7, 6)
1058
    p7.Speed = NumberRange.new(10, 12)
1059
    local w7 = makeweld(f7, f7, mp, CFrame.Angles(rd(-40), rd(-5), rd(-140)) * CFrame.new(2.5, -1.65, -0.65), nil)
1060
    local f8 = makepart("Teal", "w8", 1, "Neon", modz, hrp.CFrame)
1061
    f8.Size = Vector3.new(1.9, 0.6, 0.6)
1062
    p8 = pr(f8, 6)
1063
    p8.Speed = NumberRange.new(10, 12)
1064
    local w8 = makeweld(f8, f8, mp, CFrame.Angles(rd(-40), rd(5), rd(140)) * CFrame.new(-2.5, -1.65, -0.65), nil)
1065
    t1 = pr(f1, 2)
1066
    t1.LockedToPart = false
1067
    t2 = pr(f2, 2)
1068
    t2.LockedToPart = false
1069
    t3 = pr(f3, 2)
1070
    t3.LockedToPart = false
1071
    t4 = pr(f4, 2)
1072
    t4.LockedToPart = false
1073
    t5 = pr(f5, 2)
1074
    t5.LockedToPart = false
1075
    t6 = pr(f6, 2)
1076
    t6.LockedToPart = false
1077
    t7 = pr(f7, 2)
1078
    t7.LockedToPart = false
1079
    t8 = pr(f8, 2)
1080
    t8.LockedToPart = false
1081
    table.insert(memedon, f1)
1082
    table.insert(memedon, f2)
1083
    table.insert(memedon, f3)
1084
    table.insert(memedon, f4)
1085
    table.insert(memedon, f5)
1086
    table.insert(memedon, f6)
1087
    table.insert(memedon, f7)
1088
    table.insert(memedon, f8)
1089
    local sd = Instance.new("Sound")
1090
    sd.Volume = 1.5
1091
    sd.Pitch = rd2(10, 12) / 10
1092
    sd.SoundId = "rbxassetid://201858072"
1093
    sd.Parent = hrp
1094
    sd:Play()
1095
    game.Debris:AddItem(sd, 1)
1096
    human.PlatformStand = true
1097
    local bg = Instance.new("BodyGyro")
1098
    bg.MaxTorque = Vector3.new(15000, 15000, 15000)
1099
    bg.P = 2500
1100
    bg.D = 100
1101
    bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
1102
    bg.Parent = hrp
1103
    local bf = Instance.new("BodyVelocity")
1104
    bf.MaxForce = Vector3.new(15000, 15000, 15000)
1105
    bf.P = 2500
1106
    bf.Velocity = mouse.Hit.p - hrp.Position.unit * 200
1107
    bf.Parent = hrp
1108
    for d = 1, 100 do
1109
      swait()
1110
      bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
1111
      bf.Velocity = mouse.Hit.p - hrp.Position.unit * (200 - d * 2)
1112
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(80), rd(0), math.sin(-hrp.RotVelocity.Y / 5)), 0.4)
1113
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-70), rd(0), rd(0)), 0.4)
1114
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1115
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1116
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1117
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1118
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1119
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1120
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1121
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1122
    end
1123
    bf:Destroy()
1124
    bg:Destroy()
1125
    human.PlatformStand = false
1126
    emi = false
1127
    p1.LockedToPart = false
1128
    p2.LockedToPart = false
1129
    p3.LockedToPart = false
1130
    p4.LockedToPart = false
1131
    p5.LockedToPart = false
1132
    p6.LockedToPart = false
1133
    p7.LockedToPart = false
1134
    p8.LockedToPart = false
1135
    for _ = 1, 10 do
1136
      swait()
1137
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1138
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1139
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1140
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1141
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1142
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1143
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1144
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1145
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1146
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1147
    end
1148
    delay(0.5, function()
1149
      for _, l in ipairs(memedon) do
1150
        l:Destroy()
1151
      end
1152
    end)
1153
    resetlerp()
1154
    activu = false
1155
  end
1156
  function musiclel()
1157
    if selected == false or activu == true then
1158
      return
1159
    end
1160
    if boxingu == false then
1161
      boxingu = true
1162
      do
1163
        local watz = 1
1164
        local hmm = 1
1165
        local intens = 30
1166
        local deg = 20
1167
        local derp = makepart("Teal", "hurr", 0.25, "Neon", modz, hrp.CFrame)
1168
        derp.Locked = true
1169
        local s = Instance.new("ParticleEmitter")
1170
        s.Enabled = true
1171
        s.LockedToPart = true
1172
        s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
1173
        s.LightEmission = 0.6
1174
        s.Size = NumberSequence.new({
1175
          NumberSequenceKeypoint.new(0, 0.275, 0),
1176
          NumberSequenceKeypoint.new(0.406, 0.762, 0),
1177
          NumberSequenceKeypoint.new(0.433, 1.5, 0.75),
1178
          NumberSequenceKeypoint.new(0.476, 0.625, 0),
1179
          NumberSequenceKeypoint.new(1, 0.05, 0)
1180
        })
1181
        s.Texture = "rbxassetid://31270182"
1182
        s.Transparency = NumberSequence.new({
1183
          NumberSequenceKeypoint.new(0, 0.6, 0),
1184
          NumberSequenceKeypoint.new(0.89, 0.6, 0),
1185
          NumberSequenceKeypoint.new(1, 1, 0)
1186
        })
1187
        s.Name = "vid"
1188
        s.Lifetime = NumberRange.new(0.2)
1189
        s.Rate = 75
1190
        s.Speed = NumberRange.new(7, 10)
1191
        s.VelocitySpread = 360
1192
        s.ZOffset = 1
1193
        s.Parent = derp
1194
        local s2 = Instance.new("ParticleEmitter")
1195
        s2.Enabled = true
1196
        s2.LockedToPart = false
1197
        s2.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
1198
        s2.LightEmission = 0.6
1199
        s2.Size = NumberSequence.new({
1200
          NumberSequenceKeypoint.new(0, 0, 0),
1201
          NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
1202
          NumberSequenceKeypoint.new(1, 0, 0)
1203
        })
1204
        s2.Texture = "rbxassetid://31270182"
1205
        s2.Transparency = NumberSequence.new({
1206
          NumberSequenceKeypoint.new(0, 0.6, 0),
1207
          NumberSequenceKeypoint.new(0.89, 0.6, 0),
1208
          NumberSequenceKeypoint.new(1, 1, 0)
1209
        })
1210
        s2.Name = "vid2"
1211
        s2.Lifetime = NumberRange.new(0.5)
1212
        s2.Rate = 350
1213
        s2.Speed = NumberRange.new(2, 6)
1214
        s2.VelocitySpread = 360
1215
        s2.ZOffset = 1
1216
        s2.Parent = derp
1217
        local s3 = Instance.new("ParticleEmitter")
1218
        s3.Enabled = false
1219
        s3.LockedToPart = false
1220
        s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
1221
        s3.LightEmission = 0.6
1222
        s3.Size = NumberSequence.new({
1223
          NumberSequenceKeypoint.new(0, 0.45, 0),
1224
          NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
1225
          NumberSequenceKeypoint.new(1, 0, 0)
1226
        })
1227
        s3.Texture = "rbxassetid://31270182"
1228
        s3.Transparency = NumberSequence.new({
1229
          NumberSequenceKeypoint.new(0, 0.6, 0),
1230
          NumberSequenceKeypoint.new(0.89, 0.6, 0),
1231
          NumberSequenceKeypoint.new(1, 1, 0)
1232
        })
1233
        s3.Name = "vid3"
1234
        s3.Lifetime = NumberRange.new(0.5)
1235
        s3.Acceleration = Vector3.new(0, 30, 0)
1236
        s3.Rate = 350
1237
        s3.Speed = NumberRange.new(20, 30)
1238
        s3.VelocitySpread = 360
1239
        s3.Parent = derp
1240
        derp.Anchored = true
1241
        derp.Transparency = 0.5
1242
        derp.Size = Vector3.new(3, 2, 2)
1243
        derp.CFrame = hrp.CFrame
1244
        local lol = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://151760030", derp)
1245
        local sound = Instance.new("Sound")
1246
        sound.Name = "moose"
1247
        sound.Volume = 1
1248
        sound.EmitterSize = 40
1249
        sound.MaxDistance = 40
1250
        sound.Looped = true
1251
        sound.Parent = derp
1252
        coroutine.resume(coroutine.create(function()
1253
          local hey = false
1254
          while derp do
1255
            swait()
1256
            watz = watz + hmm
1257
            derp.CFrame = derp.CFrame:lerp(hrp.CFrame * cf(-1.5, 3, 2.5) * ang(0, 0, rd(deg * math.cos(watz / intens))), 0.4)
1258
            derp.Size = derp.Size:lerp(Vector3.new(3 * (1 + sound.PlaybackLoudness / 500), 2 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 1000)), 0.7)
1259
            lol.Scale = lol.Scale:lerp(Vector3.new(1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500)), 0.7)
1260
            if hey == false and (3 < lol.Scale).magnitude then
1261
              hey = true
1262
              s3:Emit(20)
1263
              delay(0.25, function()
1264
                hey = false
1265
              end)
1266
            end
1267
          end
1268
        end))
1269
        local sg = Instance.new("ScreenGui")
1270
        sg.Name = "simpleflips"
1271
        sg.Parent = plr.PlayerGui
1272
        local fr = Instance.new("Frame")
1273
        fr.AnchorPoint = Vector2.new(1, 0.5)
1274
        fr.BackgroundColor3 = Color3.new(0.09411764705882353, 0.9568627450980393, 1)
1275
        fr.BorderSizePixel = 2
1276
        fr.Position = UDim2.new(0.975, 0, 0.5, 0)
1277
        fr.Size = UDim2.new(0, 200, 0, 100)
1278
        fr.Parent = sg
1279
        local mbox = Instance.new("TextBox")
1280
        mbox.AnchorPoint = Vector2.new(0.5, 0.5)
1281
        mbox.BackgroundColor3 = Color3.new(0.45098039215686275, 0.7803921568627451, 1)
1282
        mbox.BorderSizePixel = 2
1283
        mbox.Position = UDim2.new(0.5, 0, 0.25, 0)
1284
        mbox.Size = UDim2.new(0, 150, 0, 40)
1285
        mbox.Font = "SourceSansBold"
1286
        mbox.FontSize = "Size24"
1287
        mbox.Text = "MEME"
1288
        mbox.TextWrapped = true
1289
        mbox.Parent = fr
1290
        local pley = Instance.new("TextButton")
1291
        pley.AnchorPoint = Vector2.new(0.5, 0.5)
1292
        pley.BackgroundColor3 = Color3.new(0.25098039215686274, 1, 0.3137254901960784)
1293
        pley.BorderSizePixel = 2
1294
        pley.Position = UDim2.new(0.25, 0, 0.75, 0)
1295
        pley.Size = UDim2.new(0, 75, 0, 35)
1296
        pley.Font = "SourceSansBold"
1297
        pley.FontSize = "Size18"
1298
        pley.Text = "kappa"
1299
        pley.Parent = fr
1300
        local stap = Instance.new("TextButton")
1301
        stap.AnchorPoint = Vector2.new(0.5, 0.5)
1302
        stap.BackgroundColor3 = Color3.new(1, 0.25098039215686274, 0.11764705882352941)
1303
        stap.BorderSizePixel = 2
1304
        stap.Position = UDim2.new(0.75, 0, 0.75, 0)
1305
        stap.Size = UDim2.new(0, 75, 0, 35)
1306
        stap.Font = "SourceSansBold"
1307
        stap.FontSize = "Size18"
1308
        stap.Text = "pride"
1309
        stap.Parent = fr
1310
        pl = pley.MouseButton1Click:connect(function()
1311
          sound.SoundId = "rbxassetid://" .. mbox.Text
1312
          sound:Play()
1313
        end)
1314
        st = stap.MouseButton1Click:connect(function()
1315
          sound:Stop()
1316
        end)
1317
      end
1318
    elseif boxingu == true then
1319
      activu = true
1320
      boxingu = false
1321
      local derp = modz:FindFirstChild("hurr")
1322
      local s3 = derp:FindFirstChild("vid3")
1323
      local s1 = derp:FindFirstChild("vid")
1324
      local s2 = derp:FindFirstChild("vid2")
1325
      local sound = derp:FindFirstChild("moose")
1326
      local sg = plr.PlayerGui:FindFirstChild("simpleflips")
1327
      pl:Disconnect()
1328
      st:Disconnect()
1329
      s3:Emit(40)
1330
      s1.Enabled = false
1331
      s2.Enabled = false
1332
      sound:Stop()
1333
      sg:Destroy()
1334
      derp.Transparency = 1
1335
      local poo = Instance.new("Sound")
1336
      poo.SoundId = "rbxassetid://174658105"
1337
      poo.Volume = 1.25
1338
      poo.TimePosition = 0.65
1339
      poo.Parent = derp
1340
      poo:Play()
1341
      wait(0.75)
1342
      derp:Destroy()
1343
      activu = false
1344
    end
1345
  end
1346
  function hito(partoz, magn, dmg, debtim)
1347
    for _, guy in pairs(workspace:GetChildren()) do
1348
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Head") and guy ~= chr and magn > (guy:FindFirstChild("Head").Position - partoz.Position).magnitude and guy:FindFirstChild("Head"):FindFirstChild("alabo") == nil then
1349
        do
1350
          local humz = guy:FindFirstChild("Humanoid")
1351
          local hed = guy:FindFirstChild("Head")
1352
          humz:TakeDamage(dmg)
1353
          local db = Instance.new("StringValue")
1354
          db.Name = "alabo"
1355
          db.Parent = hed
1356
          delay(debtim, function()
1357
            db:Destroy()
1358
          end)
1359
        end
1360
      end
1361
    end
1362
  end
1363
  function animo(yep)
1364
    if yep == true then
1365
      anim.Parent = human
1366
      chr.Animate.Disabled = false
1367
    elseif yep == false then
1368
      chr.Animate.Disabled = true
1369
      anim.Parent = nil
1370
    end
1371
  end
1372
  mouse.KeyDown:connect(function(key)
1373
    if key == "f" then
1374
      suprfast()
1375
    end
1376
    if key == "q" then
1377
      torentmod()
1378
    end
1379
    if key == "c" then
1380
      fly()
1381
    end
1382
    if key == "e" then
1383
      eswing()
1384
    end
1385
    if key == "m" then
1386
      musiclel()
1387
    end
1388
  end)
1389
  tool.Equipped:connect(function()
1390
    selected = true
1391
  end)
1392
  tool.Unequipped:connect(function()
1393
    selected = false
1394
  end)