View difference between Paste ID: 7SKi6d6J and RyEHxe5U
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility: by WaverlyCole");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("Complete! Running...")
141
local head = game.Players.LocalPlayer.Character:WaitForChild("Head")
142-
  hum:TakeDamage(dmg)
142+
bill = Instance.new("BillboardGui", head)
143
text = Instance.new("TextLabel", bill)
144
bill.Size = UDim2.new(0, 200,0, 50)
145
text.Size = UDim2.new(0, 200,0, 50)
146
text.Position = UDim2.new(0,0,-0.9,0)
147
text.BackgroundTransparency = 1
148
bill.MaxDistance = 100
149
text.TextScaled = true
150
text.TextColor3 = Color3.new(95,84,255)
151
text.Font = "SciFi"
152
text.Text = "bruh"
153
bill.AlwaysOnTop = true
154
game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
155
wait(2)
156
text.Text = "(heavy weapons guy)"
157
158
159
game.Players.LocalPlayer.Chatted:connect(function(msg)
160
161
print(msg)
162
163
    text.Text = "(" ..game:GetService("Chat"):FilterStringForBroadcast(msg,game.Players.LocalPlayer).. ")"
164
    wait(2)
165
end)
166
function TakeDamage(hum, dmg)
167
 hum:TakeDamage(dmg)
168
end
169
plr = game.Players.LocalPlayer
170
repeat
171
  wait(0.4)
172
until plr.Character
173
chr = plr.Character
174
human = chr:FindFirstChild("Humanoid")
175
human.MaxHealth, human.Health = math.huge, math.huge
176
mouse = plr:GetMouse()
177
cam = workspace.CurrentCamera
178
selected = false
179
equipd = false
180
tors = chr.Torso
181
rarm = chr["Right Arm"]
182
larm = chr["Left Arm"]
183
rleg = chr["Right Leg"]
184
lleg = chr["Left Leg"]
185
hrp = chr.HumanoidRootPart
186
hed = chr.Head
187
anim = human.Animator
188
activu = false
189
appeared = false
190
animpose = nil
191
POSU = false
192
local wherto = hrp
193
local addcfr = CFrame.new(0, 0, 0)
194
Heartbeat = Instance.new("BindableEvent")
195
Heartbeat.Name = "Heartbeat"
196
Heartbeat.Parent = script
197
frame = 0.03333333333333333
198
tf = 0
199
game:GetService("RunService").Heartbeat:connect(function(s, p)
200
  tf = tf + s
201
  if tf >= frame then
202
    for i = 1, math.floor(tf / frame) do
203
      Heartbeat:Fire()
204
    end
205
    tf = tf - frame * math.floor(tf / frame)
206
  end
207
end)
208
function swait(num)
209
  if num == 0 or num == nil then
210
    Heartbeat.Event:wait()
211
  else
212
    for i = 1, num do
213
      Heartbeat.Event:wait()
214
    end
215
  end
216
end
217
tool = Instance.new("Tool")
218
tool.CanBeDropped = false
219
tool.RequiresHandle = false
220
tool.TextureId = "rbxassetid://291302154"
221
tool.ToolTip = "NANI"
222
tool.Name = "AAAAAAAAAAAAAA"
223
tool.Parent = plr.Backpack
224
modz = Instance.new("Model")
225
modz.Name = "efx"
226
modz.Parent = chr
227
ZANOOB = Instance.new("Model")
228
ZANOOB.Name = "THE NOOB"
229
ZANOOB.Parent = chr
230
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
231
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
232
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
233
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
234
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
235
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
236
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
237
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
238
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
239
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
240
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
241
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
242
RS = tors:FindFirstChild("Right Shoulder")
243
LS = tors:FindFirstChild("Left Shoulder")
244
RH = tors:FindFirstChild("Right Hip")
245
LH = tors:FindFirstChild("Left Hip")
246
RJ = hrp:FindFirstChild("RootJoint")
247
N = tors:FindFirstChild("Neck")
248
cf = CFrame.new
249
ang = CFrame.Angles
250
rd = math.rad
251
rd2 = math.random
252
function nooutline(p)
253
  p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
254
end
255
function makepart(color, name, reflec, mater, parnt, cfram)
256
  local port = Instance.new("Part")
257
  port.BrickColor = BrickColor.new(color)
258
  port.Name = name
259
  port.Transparency = 1
260
  nooutline(port)
261
  port.Reflectance = reflec
262
  port.Material = mater
263
  port.Anchored = false
264
  port.CanCollide = false
265
  port.Locked = true
266
  port.Size = Vector3.new(0.2, 0.2, 0.2)
267
  port.Parent = parnt
268
  return port
269
end
270
function makemesh(meshtype, scale, meshid, parent)
271
  local mes = Instance.new("SpecialMesh")
272
  mes.MeshType = meshtype
273
  mes.Scale = scale
274
  if meshtype == "FileMesh" then
275
    mes.MeshId = meshid
276
  end
277
  mes.Parent = parent
278
  return mes
279
end
280
function makemotor(parent, p0, p1, c0, c1)
281
  swait()
282
  local wel = Instance.new("Motor6D")
283
  wel.Part0 = p0
284
  wel.Part1 = p1
285
  wel.C0 = c0
286
  if c1 ~= nil then
287
    wel.C1 = c1
288
  end
289
  wel.Parent = parent
290
  return wel
291
end
292
local konodioda = Instance.new("Sound")
293
konodioda.SoundId = "rbxassetid://265016443"
294
konodioda.Volume = 3.5
295
konodioda.Parent = hrp
296
local bast = Instance.new("Sound")
297
bast.SoundId = "rbxassetid://130774824"
298
bast.Volume = 0.5
299
bast.Parent = hrp
300
local zaworld = Instance.new("Sound")
301
zaworld.SoundId = "rbxassetid://148636758"
302
zaworld.Volume = 0.8
303
zaworld.Parent = hrp
304
local wry = Instance.new("Sound")
305
wry.SoundId = "rbxassetid://1036178469"
306
wry.Volume = 2.75
307
wry.Parent = hrp
308
function animo(yep)
309
  if yep == true then
310
    anim.Parent = human
311
    chr.Animate.Disabled = false
312
  elseif yep == false then
313
    chr.Animate.Disabled = true
314
    anim.Parent = nil
315
  end
316
end
317
animo(false)
318
function lerpz(joint, prop, cfrmz, alp)
319
  joint[prop] = joint[prop]:lerp(cfrmz, alp)
320
end
321
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
322
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
323
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
324
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
325
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
326
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
327
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
328
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
329
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
330
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
331
function resetlerp(whoever)
332
  if whoever == nil then
333
    RJ.C0 = RJC0
334
    RJ.C1 = RJC1
335
    N.C0 = NC0
336
    N.C1 = NC1
337
    RS.C0 = RSC0
338
    RS.C1 = RSC1
339
    LS.C0 = LSC0
340
    LS.C1 = LSC1
341
    RH.C0 = RHC0
342
    RH.C1 = RHC1
343
    LH.C0 = LHC0
344
    LH.C1 = LHC1
345
  elseif whoever ~= nil then
346
    nRJ.C0 = RJC0
347
    nRJ.C1 = RJC1
348
    nN.C0 = NC0
349
    nN.C1 = NC1
350
    nRS.C0 = RSC0
351
    nRS.C1 = RSC1
352
    nLS.C0 = LSC0
353
    nLS.C1 = LSC1
354
    nRH.C0 = RHC0
355
    nRH.C1 = RHC1
356
    nLH.C0 = LHC0
357
    nLH.C1 = LHC1
358
  end
359
end
360
function STANDO(cfr)
361
  local rooto = Instance.new("Part")
362
  nooutline(rooto)
363
  rooto.Name = "HumanoidRootPart"
364
  rooto.Anchored = true
365
  rooto.CFrame = cfr
366
  rooto.Size = Vector3.new(2, 2, 1)
367
  rooto.CanCollide = false
368
  rooto.Locked = true
369
  rooto.Transparency = 1
370
  rooto.Parent = ZANOOB
371
  local head = Instance.new("Part")
372
  nooutline(head)
373
  head.Anchored = false
374
  head.CFrame = rooto.CFrame * CFrame.new(0, 1.5, 0)
375
  head.Size = Vector3.new(2, 1, 1)
376
  head.BrickColor = BrickColor.new("Pastel brown")
377
  head.CanCollide = false
378
  head.Name = "Head"
379
  head.Locked = true
380
  head.Transparency = 1
381
  head.Parent = ZANOOB
382
  local headmesh = makemesh("Head", Vector3.new(1.25, 1.25, 1.25), nil, head)
383
  local headdecal = Instance.new("Decal")
384
  headdecal.Name = "face"
385
  headdecal.Texture = "rbxasset://textures/face.png"
386
  headdecal.Face = "Front"
387
  headdecal.Transparency = 1
388
  headdecal.Parent = head
389
  local torso = Instance.new("Part")
390
  nooutline(torso)
391
  torso.Name = "Torso"
392
  torso.Anchored = false
393
  torso.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
394
  torso.Size = Vector3.new(2, 1, 1)
395
  torso.BrickColor = BrickColor.new("Bright red")
396
  torso.CanCollide = false
397
  torso.Transparency = 1
398
  torso.Locked = true
399
  torso.Parent = ZANOOB
400
  local torsomesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/torso.mesh", torso)
401
  local leftarm = Instance.new("Part")
402
  nooutline(leftarm)
403
  leftarm.Anchored = false
404
  leftarm.Name = "Left Arm"
405
  leftarm.CFrame = rooto.CFrame * CFrame.new(1.5, 0, 0)
406
  leftarm.Size = Vector3.new(1, 2, 1)
407
  leftarm.BrickColor = BrickColor.new("Pastel brown")
408
  leftarm.CanCollide = false
409
  leftarm.Transparency = 1
410
  leftarm.Locked = true
411
  leftarm.Parent = ZANOOB
412
  local leftarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftarm.mesh", leftarm)
413
  local rightarm = Instance.new("Part")
414
  nooutline(rightarm)
415
  rightarm.Anchored = false
416
  rightarm.CFrame = rooto.CFrame * CFrame.new(-1.5, 0, 0)
417
  rightarm.Name = "Right Arm"
418
  rightarm.Size = Vector3.new(1, 2, 1)
419
  rightarm.BrickColor = BrickColor.new("Pastel brown")
420
  rightarm.CanCollide = false
421
  rightarm.Locked = true
422
  rightarm.Transparency = 1
423
  rightarm.Parent = ZANOOB
424
  local rightarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightarm.mesh", rightarm)
425
  local leftleg = Instance.new("Part")
426
  nooutline(leftleg)
427
  leftleg.Anchored = false
428
  leftleg.CFrame = rooto.CFrame * CFrame.new(1.5, -1.5, 0)
429
  leftleg.Name = "Left Leg"
430
  leftleg.Size = Vector3.new(1, 2, 1)
431
  leftleg.BrickColor = BrickColor.new("Pine Cone")
432
  leftleg.CanCollide = false
433
  leftleg.Transparency = 1
434
  leftleg.Locked = true
435
  leftleg.Parent = ZANOOB
436
  local leftlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftleg.mesh", leftleg)
437
  local rightleg = Instance.new("Part")
438
  nooutline(rightleg)
439
  rightleg.Anchored = false
440
  rightleg.CFrame = rooto.CFrame * CFrame.new(-1.5, -1.5, 0)
441
  rightleg.Name = "Right Leg"
442
  rightleg.Size = Vector3.new(1, 2, 1)
443
  rightleg.BrickColor = BrickColor.new("Pine Cone")
444
  rightleg.CanCollide = false
445
  rightleg.Locked = true
446
  rightleg.Transparency = 1
447
  rightleg.Parent = ZANOOB
448
  local rightlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightleg.mesh", rightleg)
449
  local rootweld = makemotor(rooto, rooto, torso, RJC0, RJC1)
450
  rootweld.Name = "RootJoint"
451
  local neckweld = makemotor(torso, torso, head, NC0, NC1)
452
  neckweld.Name = "Neck"
453
  local rshoulderweld = makemotor(torso, torso, rightarm, RSC0, RSC1)
454
  rshoulderweld.Name = "Right Shoulder"
455
  local lshoulderweld = makemotor(torso, torso, leftarm, LSC0, LSC1)
456
  lshoulderweld.Name = "Left Shoulder"
457
  local rhipweld = makemotor(torso, torso, rightleg, RHC0, RHC1)
458
  rhipweld.Name = "Right Hip"
459
  local lhipweld = makemotor(torso, torso, leftleg, LHC0, LHC1)
460
  lhipweld.Name = "Left Hip"
461
  local pa1 = Instance.new("Part")
462
  nooutline(pa1)
463
  pa1.Anchored = false
464
  pa1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
465
  pa1.Name = "pa1"
466
  pa1.Size = Vector3.new(0.2, 0.2, 0.2)
467
  pa1.BrickColor = BrickColor.new("Reddish brown")
468
  pa1.CanCollide = false
469
  pa1.Locked = true
470
  pa1.Transparency = 1
471
  pa1.Parent = ZANOOB
472
  local pa1m = makemesh("FileMesh", Vector3.new(0.55, 0.55, 0.35), "rbxasset://fonts/torso.mesh", pa1)
473
  local pa1w = makemotor(pa1, pa1, torso, ang(rd(0), rd(90), rd(15)) * cf(-0.75, -0.75, 0.3), ang(rd(20), 0, 0))
474
  local pa2 = Instance.new("Part")
475
  nooutline(pa2)
476
  pa2.Anchored = false
477
  pa2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
478
  pa2.Name = "pa2"
479
  pa2.Size = Vector3.new(0.2, 0.2, 0.2)
480
  pa2.BrickColor = BrickColor.new("Reddish brown")
481
  pa2.CanCollide = false
482
  pa2.Locked = true
483
  pa2.Transparency = 1
484
  pa2.Parent = ZANOOB
485
  local pa2m = makemesh("FileMesh", Vector3.new(0.55, 0.55, 0.35), "rbxasset://fonts/torso.mesh", pa2)
486
  local pa2w = makemotor(pa2, pa2, torso, ang(rd(0), rd(90), rd(-15)) * cf(0.75, -0.75, 0.3), ang(rd(20), 0, 0))
487
  local pa3 = Instance.new("Part")
488
  nooutline(pa3)
489
  pa3.Anchored = false
490
  pa3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
491
  pa3.Name = "pa3"
492
  pa3.Size = Vector3.new(0.2, 0.2, 0.2)
493
  pa3.BrickColor = BrickColor.new("Reddish brown")
494
  pa3.CanCollide = false
495
  pa3.Locked = true
496
  pa3.Transparency = 1
497
  pa3.Parent = ZANOOB
498
  local pa3m = makemesh("FileMesh", Vector3.new(0.45, 0.45, 0.35), "rbxasset://fonts/torso.mesh", pa3)
499
  local pa3w = makemotor(pa3, pa3, torso, ang(rd(0), rd(90), rd(5)) * cf(-0.575, -0.1, 0.275), ang(rd(0), 0, 0))
500
  local pa4 = Instance.new("Part")
501
  nooutline(pa4)
502
  pa4.Anchored = false
503
  pa4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
504
  pa4.Name = "pa4"
505
  pa4.Size = Vector3.new(0.2, 0.2, 0.2)
506
  pa4.BrickColor = BrickColor.new("Reddish brown")
507
  pa4.CanCollide = false
508
  pa4.Locked = true
509
  pa4.Transparency = 1
510
  pa4.Parent = ZANOOB
511
  local pa4m = makemesh("FileMesh", Vector3.new(0.45, 0.45, 0.35), "rbxasset://fonts/torso.mesh", pa4)
512
  local pa4w = makemotor(pa4, pa4, torso, ang(rd(0), rd(90), rd(-5)) * cf(0.575, -0.1, 0.275), ang(rd(0), 0, 0))
513
  local pa5 = Instance.new("Part")
514
  nooutline(pa5)
515
  pa5.Anchored = false
516
  pa5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
517
  pa5.Name = "pa5"
518
  pa5.Size = Vector3.new(0.2, 0.2, 0.2)
519
  pa5.BrickColor = BrickColor.new("Reddish brown")
520
  pa5.CanCollide = false
521
  pa5.Locked = true
522
  pa5.Transparency = 1
523
  pa5.Parent = ZANOOB
524
  local pa5m = makemesh("FileMesh", Vector3.new(0.35, 0.35, 0.35), "rbxasset://fonts/torso.mesh", pa5)
525
  local pa5w = makemotor(pa5, pa5, torso, ang(rd(0), rd(90), rd(-15)) * cf(-0.625, 0.375, 0.45), ang(rd(-20), 0, 0))
526
  local pa6 = Instance.new("Part")
527
  nooutline(pa6)
528
  pa6.Anchored = false
529
  pa6.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
530
  pa6.Name = "pa6"
531
  pa6.Size = Vector3.new(0.2, 0.2, 0.2)
532
  pa6.BrickColor = BrickColor.new("Reddish brown")
533
  pa6.CanCollide = false
534
  pa6.Locked = true
535
  pa6.Transparency = 1
536
  pa6.Parent = ZANOOB
537
  local pa6m = makemesh("FileMesh", Vector3.new(0.35, 0.35, 0.35), "rbxasset://fonts/torso.mesh", pa6)
538
  local pa6w = makemotor(pa6, pa6, torso, ang(rd(0), rd(90), rd(15)) * cf(0.625, 0.375, 0.45), ang(rd(-20), 0, 0))
539
  local pa7 = Instance.new("Part")
540
  nooutline(pa7)
541
  pa7.Anchored = false
542
  pa7.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
543
  pa7.Name = "pa7"
544
  pa7.Size = Vector3.new(0.2, 0.2, 0.2)
545
  pa7.BrickColor = BrickColor.new("Reddish brown")
546
  pa7.CanCollide = false
547
  pa7.Locked = true
548
  pa7.Transparency = 1
549
  pa7.Parent = ZANOOB
550
  local pa7m = makemesh("FileMesh", Vector3.new(1.05, 0.201, 1.1), "rbxasset://fonts/torso.mesh", pa7)
551
  local pa7w = makemotor(pa7, pa7, torso, ang(rd(0), rd(0), rd(0)) * cf(0, 0.8, 0), ang(0, 0, 0))
552
  local pa8 = Instance.new("Part")
553
  nooutline(pa8)
554
  pa8.Anchored = false
555
  pa8.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
556
  pa8.Name = "pa8"
557
  pa8.Size = Vector3.new(0.2, 0.2, 0.2)
558
  pa8.BrickColor = BrickColor.new("Reddish brown")
559
  pa8.CanCollide = false
560
  pa8.Locked = true
561
  pa8.Transparency = 1
562
  pa8.Parent = ZANOOB
563
  
564
  local pa9 = Instance.new("Part")
565
  nooutline(pa9)
566
  pa9.Anchored = false
567
  pa9.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
568
  pa9.Name = "pa9"
569
  pa9.Size = Vector3.new(0.2, 0.2, 0.2)
570
  pa9.BrickColor = BrickColor.new("Reddish brown")
571
  pa9.CanCollide = false
572
  pa9.Locked = true
573
  pa9.Transparency = 1
574
  pa9.Parent = ZANOOB
575
  local pa10 = Instance.new("Part")
576
  nooutline(pa10)
577
  pa10.Anchored = false
578
  pa10.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
579
  pa10.Name = "pa10"
580
  pa10.Size = Vector3.new(0.2, 0.2, 0.2)
581
  pa10.BrickColor = BrickColor.new("Smoky grey")
582
  pa10.CanCollide = false
583
  pa10.Locked = true
584
  pa10.Transparency = 1
585
  pa10.Parent = ZANOOB
586
  local pa10m = makemesh("Head", Vector3.new(4.5, 11.5, 4.5), nil, pa10)
587
  local pa10w = makemotor(pa10, pa10, torso, ang(rd(0), rd(0), rd(0)) * cf(0.425, 0, -0.8), ang(0, 0, 0))
588
  local pa11 = Instance.new("Part")
589
  nooutline(pa11)
590
  pa11.Anchored = false
591
  pa11.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
592
  pa11.Name = "pa11"
593
  pa11.Size = Vector3.new(0.2, 0.2, 0.2)
594
  pa11.BrickColor = BrickColor.new("Smoky grey")
595
  pa11.CanCollide = false
596
  pa11.Locked = true
597
  pa11.Transparency = 1
598
  pa11.Parent = ZANOOB
599
  local pa11m = makemesh("Head", Vector3.new(4.5, 11.5, 4.5), nil, pa11)
600
  local pa11w = makemotor(pa11, pa11, torso, ang(rd(0), rd(0), rd(0)) * cf(-0.425, 0, -0.8), ang(0, 0, 0))
601
  local raemblem = Instance.new("Part")
602
  nooutline(raemblem)
603
  raemblem.Anchored = false
604
  raemblem.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
605
  raemblem.Name = "raemblem"
606
  raemblem.Size = Vector3.new(0.2, 0.2, 0.2)
607
  raemblem.BrickColor = BrickColor.new("Pastel brown")
608
  raemblem.CanCollide = false
609
  raemblem.Locked = true
610
  raemblem.Material = "SmoothPlastic"
611
  raemblem.Transparency = 1
612
  raemblem.Parent = ZANOOB
613
  local raemblemm = makemesh("Brick", Vector3.new(0, 3, 3), nil, raemblem)
614
  local raemblemw = makemotor(raemblem, raemblem, rightarm, ang(rd(0.5), rd(0), rd(0)) * cf(-0.5, -0.5, 0), ang(rd(0), 0, 0))
615
  local emmes = Instance.new("Decal")
616
  emmes.Texture = "rbxassetid://1206186740"
617
  emmes.Transparency = 1
618
  emmes.Face = "Right"
619
  emmes.Name = "embe"
620
  emmes.Parent = raemblem
621
  local ra1 = Instance.new("Part")
622
  nooutline(ra1)
623
  ra1.Anchored = false
624
  ra1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
625
  ra1.Name = "ra1"
626
  ra1.Size = Vector3.new(0.2, 0.2, 0.2)
627
  ra1.BrickColor = BrickColor.new("Black")
628
  ra1.CanCollide = false
629
  ra1.Locked = true
630
  ra1.Transparency = 1
631
  ra1.Parent = ZANOOB
632
  local ra1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", ra1)
633
  local ra1w = makemotor(ra1, ra1, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
634
  local ra2 = Instance.new("Part")
635
  nooutline(ra2)
636
  ra2.Anchored = false
637
  ra2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
638
  ra2.Name = "ra2"
639
  ra2.Size = Vector3.new(0.2, 0.2, 0.2)
640
  ra2.BrickColor = BrickColor.new("Black")
641
  ra2.CanCollide = false
642
  ra2.Locked = true
643
  ra2.Transparency = 1
644
  ra2.Parent = ZANOOB
645
  local ra2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", ra2)
646
  local ra2w = makemotor(ra2, ra2, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.175, 0.9, 0), ang(rd(0), 0, 0))
647
  local ra3 = Instance.new("Part")
648
  nooutline(ra3)
649
  ra3.Anchored = false
650
  ra3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
651
  ra3.Name = "ra3"
652
  ra3.Size = Vector3.new(0.2, 0.2, 0.2)
653
  ra3.BrickColor = BrickColor.new("Black")
654
  ra3.CanCollide = false
655
  ra3.Locked = true
656
  ra3.Transparency = 1
657
  ra3.Parent = ZANOOB
658
  local ra3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", ra3)
659
  local ra3w = makemotor(ra3, ra3, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
660
  local ra4 = Instance.new("Part")
661
  nooutline(ra4)
662
  ra4.Anchored = false
663
  ra4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
664
  ra4.Name = "ra4"
665
  ra4.Size = Vector3.new(0.2, 0.2, 0.2)
666
  ra4.BrickColor = BrickColor.new("Black")
667
  ra4.CanCollide = false
668
  ra4.Locked = true
669
  ra4.Transparency = 1
670
  ra4.Parent = ZANOOB
671
  local ra4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", ra4)
672
  local ra4w = makemotor(ra4, ra4, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.2, 0.85, 0), ang(rd(0), 0, 0))
673
  local ra5 = Instance.new("Part")
674
  nooutline(ra5)
675
  ra5.Anchored = false
676
  ra5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
677
  ra5.Name = "ra5"
678
  ra5.Size = Vector3.new(0.2, 0.2, 0.2)
679
  ra5.BrickColor = BrickColor.new("Black")
680
  ra5.CanCollide = false
681
  ra5.Locked = true
682
  ra5.Transparency = 1
683
  ra5.Parent = ZANOOB
684
 
685
  local la1 = Instance.new("Part")
686
  nooutline(la1)
687
  la1.Anchored = false
688
  la1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
689
  la1.Name = "la1"
690
  la1.Size = Vector3.new(0.2, 0.2, 0.2)
691
  la1.BrickColor = BrickColor.new("Black")
692
  la1.CanCollide = false
693
  la1.Locked = true
694
  la1.Transparency = 1
695
  la1.Parent = ZANOOB
696
  local la1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", la1)
697
  local la1w = makemotor(la1, la1, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
698
  local la2 = Instance.new("Part")
699
  nooutline(la2)
700
  la2.Anchored = false
701
  la2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
702
  la2.Name = "la2"
703
  la2.Size = Vector3.new(0.2, 0.2, 0.2)
704
  la2.BrickColor = BrickColor.new("Black")
705
  la2.CanCollide = false
706
  la2.Locked = true
707
  la2.Transparency = 1
708
  la2.Parent = ZANOOB
709
  local la2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", la2)
710
  local la2w = makemotor(la2, la2, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.175, 0.9, 0), ang(rd(0), 0, 0))
711
  local la3 = Instance.new("Part")
712
  nooutline(la3)
713
  la3.Anchored = false
714
  la3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
715
  la3.Name = "la3"
716
  la3.Size = Vector3.new(0.2, 0.2, 0.2)
717
  la3.BrickColor = BrickColor.new("Black")
718
  la3.CanCollide = false
719
  la3.Locked = true
720
  la3.Transparency = 1
721
  la3.Parent = ZANOOB
722
  local la3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", la3)
723
  local la3w = makemotor(la3, la3, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
724
  local la4 = Instance.new("Part")
725
  nooutline(la4)
726
  la4.Anchored = false
727
  la4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
728
  la4.Name = "la4"
729
  la4.Size = Vector3.new(0.2, 0.2, 0.2)
730
  la4.BrickColor = BrickColor.new("Black")
731
  la4.CanCollide = false
732
  la4.Locked = true
733
  la4.Transparency = 1
734
  la4.Parent = ZANOOB
735
  local la4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", la4)
736
  local la4w = makemotor(la4, la4, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.2, 0.85, 0), ang(rd(0), 0, 0))
737
  local la5 = Instance.new("Part")
738
  nooutline(la5)
739
  la5.Anchored = false
740
  la5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
741
  la5.Name = "la5"
742
  la5.Size = Vector3.new(0.2, 0.2, 0.2)
743
  la5.BrickColor = BrickColor.new("Black")
744
  la5.CanCollide = false
745
  la5.Locked = true
746
  la5.Transparency = 1
747
  la5.Parent = ZANOOB
748
  local ll1 = Instance.new("Part")
749
  nooutline(ll1)
750
  ll1.Anchored = false
751
  ll1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
752
  ll1.Name = "ll1"
753
  ll1.Size = Vector3.new(0.2, 0.2, 0.2)
754
  ll1.CanCollide = false
755
  ll1.Locked = true
756
  ll1.Transparency = 1
757
  ll1.Parent = ZANOOB
758
  
759
  local ll2 = Instance.new("Part")
760
  nooutline(ll2)
761
  ll2.Anchored = false
762
  ll2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
763
  ll2.Name = "ll2"
764
  ll2.Size = Vector3.new(0.2, 0.2, 0.2)
765
  ll2.BrickColor = BrickColor.new("Bright blue")
766
  ll2.CanCollide = false
767
  ll2.Locked = true
768
  ll2.Transparency = 1
769
  ll2.Parent = ZANOOB
770
  
771
  local ll3 = Instance.new("Part")
772
  nooutline(ll3)
773
  ll3.Anchored = false
774
  ll3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
775
  ll3.Name = "ll3"
776
  ll3.Size = Vector3.new(0.2, 0.2, 0.2)
777
  ll3.BrickColor = BrickColor.new("Bright blue")
778
  ll3.CanCollide = false
779
  ll3.Locked = true
780
  ll3.Transparency = 1
781
  ll3.Parent = ZANOOB
782
  local rr1 = Instance.new("Part")
783
  nooutline(rr1)
784
  rr1.Anchored = false
785
  rr1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
786
  rr1.Name = "rr1"
787
  rr1.Size = Vector3.new(0.2, 0.2, 0.2)
788
  rr1.BrickColor = BrickColor.new("Br. yellowish green")
789
  rr1.CanCollide = false
790
  rr1.Locked = true
791
  rr1.Transparency = 1
792
  rr1.Parent = ZANOOB
793
  
794
  local rr2 = Instance.new("Part")
795
  nooutline(rr2)
796
  rr2.Anchored = false
797
  rr2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
798
  rr2.Name = "rr2"
799
  rr2.Size = Vector3.new(0.2, 0.2, 0.2)
800
  rr2.BrickColor = BrickColor.new("Br. yellowish green")
801
  rr2.CanCollide = false
802
  rr2.Locked = true
803
  rr2.Transparency = 1
804
  rr2.Parent = ZANOOB
805
 
806
  local rr3 = Instance.new("Part")
807
  nooutline(rr3)
808
  rr3.Anchored = false
809
  rr3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
810
  rr3.Name = "rr3"
811
  rr3.Size = Vector3.new(0.2, 0.2, 0.2)
812
  rr3.BrickColor = BrickColor.new("Bright yellow")
813
  rr3.CanCollide = false
814
  rr3.Locked = true
815
  rr3.Transparency = 1
816
  rr3.Parent = ZANOOB
817
  return ZANOOB
818
end
819
local thenoob = STANDO(hrp.CFrame * CFrame.new(0, 0, 0))
820
coroutine.resume(coroutine.create(function()
821
  local rot = thenoob.HumanoidRootPart
822
  repeat
823
    swait()
824
    rot.CFrame = rot.CFrame:lerp(wherto.CFrame * addcfr, 0.5)
825
  until rot == nil
826
end))
827
local rot = thenoob.HumanoidRootPart
828
local ntorso = thenoob:FindFirstChild("Torso")
829
local rightarm = thenoob:FindFirstChild("Right Arm")
830
local leftarm = thenoob:FindFirstChild("Left Arm")
831
local leftleg = thenoob:FindFirstChild("Left Leg")
832
local rightleg = thenoob:FindFirstChild("Right Leg")
833
local head = thenoob:FindFirstChild("Head")
834
local face = head:FindFirstChild("face")
835
local emblem = thenoob:FindFirstChild("raemblem"):FindFirstChild("embe")
836
local embpart = thenoob:FindFirstChild("raemblem")
837
local nRJ = rot:FindFirstChild("RootJoint")
838
local nN = ntorso:FindFirstChild("Neck")
839
local nRS = ntorso:FindFirstChild("Right Shoulder")
840
local nLS = ntorso:FindFirstChild("Left Shoulder")
841
local nRH = ntorso:FindFirstChild("Right Hip")
842
local nLH = ntorso:FindFirstChild("Left Hip")
843
function standappear(nbz)
844
  if selected == false or activu == true then
845
    return
846
  end
847
  if appeared == false then
848
    appeared = true
849
    wherto = hrp
850
    addcfr = cf(-2, 1, 2)
851
    local apear = Instance.new("Sound")
852
    apear.SoundId = "rbxassetid://463010917"
853
    apear.Parent = rot
854
    apear.Volume = 1.25
855
    game.Debris:AddItem(apear, 1.5)
856
    apear:Play()
857
    for _, n in pairs(nbz:GetChildren()) do
858
      coroutine.resume(coroutine.create(function()
859
        for _ = 1, 5 do
860
          if n ~= rot and n ~= embpart and n.ClassName ~= "Sound" then
861
            swait()
862
            n.Transparency = n.Transparency - 0.2
863
            face.Transparency = face.Transparency - 0.2
864
            emblem.Transparency = emblem.Transparency - 0.2
865
          end
866
        end
867
        if n ~= rot and n ~= embpart then
868
          n.Transparency = 0
869
        end
870
        face.Transparency = 0
871
        emblem.Transparency = 0
872
      end))
873
    end
874
  elseif appeared == true then
875
    appeared = false
876
    wherto = hrp
877
    addcfr = cf(0, 0, 0)
878
    for _, n in pairs(nbz:GetChildren()) do
879
      coroutine.resume(coroutine.create(function()
880
        for _ = 1, 5 do
881
          if n ~= rot and n ~= embpart then
882
            swait()
883
            n.Transparency = n.Transparency + 0.2
884
            face.Transparency = face.Transparency + 0.2
885
            emblem.Transparency = emblem.Transparency + 0.2
886
          end
887
        end
888
        if n ~= rot and n ~= embpart then
889
          n.Transparency = 1
890
        end
891
        face.Transparency = 1
892
        emblem.Transparency = 1
893
      end))
894
    end
895
  end
896
end
897
function THREATENING()
898
  if selected == false or activu == true then
899
    return
900
  end
901
  if POSU == false then
902
    POSU = true
903
    human.WalkSpeed = 0
904
    local d = Instance.new("ParticleEmitter")
905
    d.Name = "MENACINGU"
906
    d.Lifetime = NumberRange.new(1)
907
    d.Rate = 2
908
    d.Texture = "rbxassetid://298768656"
909
    d.VelocitySpread = 60
910
    d.Parent = tors
911
    human:SetStateEnabled(3, false)
912
    local randomoth = math.random(1, 2)
913
    if randomoth == 1 then
914
      repeat
915
        swait()
916
        lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.05) * ang(rd(-5), rd(0), rd(-30)), 0.3)
917
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(30)), 0.3)
918
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-5)), 0.3)
919
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
920
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(140), rd(-70), rd(-50)), 0.3)
921
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
922
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(-30), rd(10)), 0.3)
923
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
924
        lerpz(LH, "C0", LHC0 * cf(0.3, 0.1, -0.15) * ang(rd(-20), rd(50), rd(10)), 0.3)
925
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
926
      until POSU == false
927
    elseif randomoth == 2 then
928
      repeat
929
        swait()
930
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-2), rd(25)), 0.3)
931
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(0), rd(-50)), 0.3)
932
        lerpz(RS, "C0", RSC0 * cf(-0.25, 0.3, -0.5) * ang(rd(-30), rd(-15), rd(200)), 0.3)
933
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
934
        lerpz(LS, "C0", LSC0 * cf(0.25, 0.3, -0.5) * ang(rd(-32), rd(13), rd(-195)), 0.3)
935
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
936
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-15), rd(-10)), 0.3)
937
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
938
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-10)), 0.3)
939
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
940
      until POSU == false
941
    end
942
  elseif POSU == true then
943
    POSU = false
944
    human.WalkSpeed = 16
945
    human:SetStateEnabled(3, true)
946
    tors.MENACINGU:Destroy()
947
    activu = true
948
    activu = false
949
  end
950
end
951
local EHMMM = 0
952
function block()
953
  if EHMMM == 50 or selected == false or activu == true then
954
    return
955
  end
956
  if appeared == false then
957
    standappear(thenoob)
958
  end
959
  wherto = hrp
960
  addcfr = cf(0, 0, -3)
961
  local bep = true
962
  local humanshealth = human.Health
963
  activu = true
964
  human:SetStateEnabled(15, false)
965
  local de = mouse.KeyUp:connect(function(key)
966
    if key == "e" then
967
      bep = false
968
    end
969
  end)
970
  local poopes = 0
971
  repeat
972
    swait()
973
    poopes = poopes + 1
974
    human.Health = humanshealth
975
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(0)), 0.5)
976
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(7), rd(0), rd(0)), 0.5)
977
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(110), rd(160)), 0.5)
978
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
979
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-110), rd(-160)), 0.5)
980
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
981
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
982
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
983
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
984
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
985
  until bep == false or poopes > 240
986
  de:Disconnect()
987
  human:SetStateEnabled(15, true)
988
  activu = false
989
  EHMMM = 50
990
  coroutine.resume(coroutine.create(function()
991
    wait(7)
992
    EHMMM = 0
993
  end))
994
  wherto = hrp
995
  addcfr = cf(-2, 1, 2)
996
end
997
function MUDA()
998
  if selected == false or activu == true then
999
    return
1000
  end
1001
  if appeared == false then
1002
    standappear(thenoob)
1003
    wherto = hrp
1004
    addcfr = cf(0, 0, -3.5)
1005
  end
1006
  wry:Stop()
1007
  local bep = true
1008
  activu = true
1009
  wherto = hrp
1010
  addcfr = cf(0, 0, -3.5)
1011
  local function blur(limb)
1012
    coroutine.resume(coroutine.create(function()
1013
      local memedon = {}
1014
      for i = 1, 6 do
1015
        local b1 = Instance.new("Part")
1016
        nooutline(b1)
1017
        b1.Size = Vector3.new(1, 2, 1)
1018
        b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1019
        b1.CanCollide = false
1020
        b1.BrickColor = limb.BrickColor
1021
        b1.Anchored = true
1022
        b1.Transparency = 0.7
1023
        b1.Locked = true
1024
        b1.Parent = modz
1025
        table.insert(memedon, b1)
1026
      end
1027
      local num = 0
1028
      repeat
1029
        swait()
1030
        num = num % 6 + 1
1031
        memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1032
      until bep == false
1033
      for i = 1, #memedon do
1034
        swait()
1035
        memedon[i]:Destroy()
1036
      end
1037
    end))
1038
  end
1039
  local de = mouse.KeyUp:connect(function(key)
1040
    if key == "r" then
1041
      bep = false
1042
    end
1043
  end)
1044
  blur(rightarm)
1045
  blur(leftarm)
1046
local mudodo = Instance.new("Sound")
1047
  mudodo.Volume = 7.5
1048
  mudodo.SoundId = "rbxassetid://243283151"
1049
mudodo.Looped = true
1050
  mudodo.Parent = hrp
1051
  mudodo:Play()
1052
  repeat
1053
    for _ = 1, 2 do
1054
      swait()
1055
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
1056
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
1057
      lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
1058
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1059
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
1060
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1061
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1062
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1063
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1064
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1065
    end
1066
    hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1067
    for _ = 1, 2 do
1068
      swait()
1069
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
1070
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
1071
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
1072
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1073
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
1074
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1075
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1076
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1077
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1078
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1079
    end
1080
    hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1081
    for _ = 1, 2 do
1082
      swait()
1083
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
1084
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
1085
      lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
1086
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1087
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
1088
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1089
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1090
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1091
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1092
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1093
    end
1094
    hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1095
    for _ = 1, 2 do
1096
      swait()
1097
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
1098
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
1099
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
1100
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1101
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
1102
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1103
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1104
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1105
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1106
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1107
    end
1108
    hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1109
  until bep == false or 0 >= human.Health
1110
  de:Disconnect()
1111
mudodo:Stop()
1112
  wry:Play()
1113
  for _ = 1, 6 do
1114
    swait()
1115
    lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
1116
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
1117
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
1118
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1119
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1120
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1121
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1122
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1123
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1124
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1125
  end
1126
  for _ = 1, 7 do
1127
    swait()
1128
    hito(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
1129
    lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
1130
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
1131
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
1132
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
1133
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1134
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1135
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1136
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1137
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1138
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1139
  end
1140
  swait(5)
1141
  wherto = hrp
1142
mudodo:Destroy()
1143
  addcfr = cf(-2, 1, 2)
1144
  activu = false
1145
end
1146
function cability()
1147
  if selected == false or activu == true then
1148
    return
1149
  end
1150
  if appeared == false then
1151
    standappear(thenoob)
1152
    wherto = hrp
1153
    addcfr = cf(0, 0, -3.75)
1154
  end
1155
  activu = true
1156
  wherto = hrp
1157
  addcfr = cf(0, 0, -3.5)
1158
  local ZAWRUA = Instance.new("Sound")
1159
  ZAWRUA.SoundId = "rbxassetid://254873067"
1160
  ZAWRUA.Volume = 3
1161
  ZAWRUA.Parent = hrp
1162
  ZAWRUA:Play()
1163
  game.Debris:AddItem(ZAWRUA, 2.5)
1164
  local wate = Instance.new("Part")
1165
  nooutline(wate)
1166
  wate.Size = Vector3.new(0.2, 0.2, 0.2)
1167
  wate.Material = "Neon"
1168
  wate.Transparency = 1
1169
  wate.BrickColor = BrickColor.new("Br. yellowish green")
1170
  wate.CFrame = rightarm.CFrame * cf(0, -1.5, 0)
1171
  wate.Anchored = true
1172
  wate.CanCollide = false
1173
  wate.Parent = modz
1174
  local wmesh = makemesh("Sphere", Vector3.new(5, 5, 5), nil, wate)
1175
  coroutine.resume(coroutine.create(function()
1176
    repeat
1177
      swait()
1178
      wate.CFrame = rightarm.CFrame * cf(0, -1, 0)
1179
      wmesh.Scale = wmesh.Scale:lerp(Vector3.new(10, 10, 10), 0.5)
1180
    until not wate
1181
  end))
1182
  coroutine.resume(coroutine.create(function()
1183
    local pt = {}
1184
    for _ = 1, 10 do
1185
      local wp = Instance.new("Part")
1186
      nooutline(wp)
1187
      wp.Size = Vector3.new(0.2, 0.2, 0.2)
1188
      wp.Material = "Neon"
1189
      wp.Transparency = 1
1190
      wp.BrickColor = BrickColor.new("Br. yellowish green")
1191
      wp.CFrame = wate.CFrame * ang(rd2(-100, 100) / 1000, rd2(-100, 100) / 1000, rd2(-100, 100) / 1000) * cf(0, -0.25, 0)
1192
      wp.Anchored = true
1193
      wp.CanCollide = false
1194
      wp.Parent = modz
1195
      local wmz = makemesh("Sphere", Vector3.new(0.5, 2, 0.5), nil, wp)
1196
      table.insert(pt, wp)
1197
      table.insert(pt, wmz)
1198
    end
1199
    for m = 1, 45 do
1200
      swait()
1201
      for _, hey in pairs(pt) do
1202
        if hey.ClassName == "SpecialMesh" then
1203
          hey.Scale = hey.Scale + Vector3.new(0.005, 0.04, 0.005)
1204
        elseif hey.ClassName == "Part" then
1205
          hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
1206
          hey.Transparency = hey.Transparency - 0.015
1207
        end
1208
      end
1209
    end
1210
    for m = 45, 50 do
1211
      swait()
1212
      for _, hey in pairs(pt) do
1213
        if hey.ClassName == "SpecialMesh" then
1214
          hey.Scale = hey.Scale + Vector3.new(0.025, 0.08, 0.025)
1215
        elseif hey.ClassName == "Part" then
1216
          hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
1217
          hey.Transparency = hey.Transparency + 0.2
1218
        end
1219
      end
1220
    end
1221
    for _, AAA in pairs(pt) do
1222
      if AAA.ClassName == "Part" then
1223
        AAA:Destroy()
1224
      end
1225
    end
1226
  end))
1227
  for _ = 1, 50 do
1228
    swait()
1229
    wmesh.Scale = Vector3.new(9, 9, 9)
1230
    wate.Transparency = wate.Transparency - 0.008
1231
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-125)), 0.2)
1232
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(115)), 0.2)
1233
    lerpz(nRS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(-15, -5)), rd(rd2(-25, -15)), rd(rd2(95, 105))), 0.2)
1234
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1235
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.2)
1236
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1237
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.2)
1238
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1239
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.2)
1240
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1241
  end
1242
  local pooo = Instance.new("Sound")
1243
  pooo.SoundId = "rbxassetid://296102734"
1244
  pooo.Volume = 3
1245
  pooo.Parent = hrp
1246
  pooo:Play()
1247
  game.Debris:AddItem(pooo, 2.5)
1248
  for _ = 1, 1 do
1249
    swait()
1250
    wate.Transparency = wate.Transparency + 0.15
1251
    lerpz(nRJ, "C0", RJC0 * cf(0, -2, 0) * ang(rd(0), rd(10), rd(35)), 0.5)
1252
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-30)), 0.5)
1253
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-80), rd(100)), 0.5)
1254
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1255
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1256
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1257
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1258
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1259
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1260
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1261
  end
1262
 local swoo = Instance.new("Part")
1263
  nooutline(swoo)
1264
  swoo.Size = Vector3.new(0.2, 0.2, 0.2)
1265
  swoo.Material = "Neon"
1266
  swoo.Transparency = 0.2
1267
  swoo.BrickColor = BrickColor.new("Br. yellowish green")
1268
  swoo.CFrame = rightarm.CFrame * ang(rd(0), rd(-15), rd(240)) * cf(1.5, -2.5, 0)
1269
  swoo.Anchored = true
1270
  swoo.CanCollide = false
1271
  swoo.Parent = modz
1272
  local wmesh = makemesh("FileMesh", Vector3.new(0.013333333333333334, 0.015384615384615385, 0.025), "rbxassetid://576041905", swoo)
1273
  local pli = Instance.new("PointLight")
1274
  pli.Brightness = 2
1275
  pli.Color = Color3.new(0.45098039215686275, 1, 0)
1276
  pli.Range = 10
1277
  pli.Shadows = true
1278
  pli.Parent = swoo
1279
  hito(swoo, 5, 40, 0.15, rot.CFrame.lookVector * 80)
1280
  tagability(swoo, 4)
1281
  for _ = 1, 10 do
1282
    swait()
1283
    wate.Transparency = wate.Transparency + 0.05
1284
    swoo.Transparency = swoo.Transparency + 0.075
1285
    pli.Range = pli.Range - 1
1286
    lerpz(nRJ, "C0", RJC0 * cf(0, -3, 0) * ang(rd(0), rd(10), rd(105)), 0.5)
1287
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.5)
1288
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-30), rd(100)), 0.5)
1289
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1290
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1291
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1292
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1293
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1294
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1295
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1296
  end
1297
  wate:Destroy()
1298
  swoo:Destroy()
1299
  pli:Destroy()
1300
  swait(15)
1301
  wherto = hrp
1302
  addcfr = cf(-2, 1, 2)
1303
  activu = false
1304
end
1305
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=188959462")
1306
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616594208")
1307
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616576400")
1308
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=291088606")
1309
function THEBEST()
1310
  if selected == false or activu == true or appeared == true or POSU == true then
1311
    return
1312
  end
1313
  local dipperhat = chr:FindFirstChild("DXD_DipperHat")
1314
  local dipperrot
1315
  if dipperhat then
1316
    dipperrot = dipperhat.Handle.HatAttachment.Rotation
1317
  end
1318
  activu = true
1319
  POSU = true
1320
  cam.CameraType = "Scriptable"
1321
  chr.PrimaryPart = hrp
1322
  human.WalkSpeed = 0
1323
  human:SetStateEnabled(3, false)
1324
  local actmus1 = Instance.new("Sound")
1325
  actmus1.SoundId = "rbxassetid://188959462"
1326
  actmus1.Volume = 1.5
1327
  actmus1.RollOffMode = 1
1328
  actmus1.TimePosition = 0
1329
  actmus1.Parent = cam
1330
  local actmus2 = Instance.new("Sound")
1331
  actmus2.SoundId = "rbxassetid://188959462"
1332
  actmus2.Volume = 1.5
1333
  actmus2.RollOffMode = 1
1334
  actmus2.TimePosition = 0
1335
  actmus2.Parent = hrp
1336
  actmus1:Play()
1337
  actmus2:Play()
1338
  local mus1 = Instance.new("Sound")
1339
  mus1.SoundId = "rbxassetid://616594208"
1340
  mus1.Volume = 1.25
1341
  mus1.TimePosition = 0.45
1342
  mus1.Parent = cam
1343
  local mus2 = Instance.new("Sound")
1344
  mus2.SoundId = "rbxassetid://616594208"
1345
  mus2.Volume = 1.25
1346
  mus2.TimePosition = 0.45
1347
  mus2.Parent = hrp
1348
  local zawarudoda = Instance.new("Sound")
1349
  zawarudoda.SoundId = "rbxassetid://616576400"
1350
  zawarudoda.Volume = 2
1351
  zawarudoda.TimePosition = 0.3
1352
  zawarudoda.Parent = hrp
1353
  mus1:Play()
1354
  mus2:Play()
1355
  cam.CoordinateFrame = hrp.CFrame * ang(rd(20), rd(100), rd(0)) * cf(0, 0, 7)
1356
  local regface = hed.face.Texture
1357
  local whogothit, bodyvel
1358
  local function checkhit(partoz, magn)
1359
    for _, guy in pairs(workspace:GetChildren()) do
1360
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and not whogothit then
1361
        whogothit = guy
1362
        guy:FindFirstChild("Humanoid").PlatformStand = true
1363
        do
1364
          local derp = Instance.new("BodyPosition")
1365
          derp.MaxForce = Vector3.new(999999999999, 999999999999, 999999999999)
1366
          derp.P = 8000
1367
          derp.D = 500
1368
          derp.Position = hrp.Position + hrp.CFrame.lookVector * 20
1369
          derp.Parent = guy:FindFirstChild("HumanoidRootPart")
1370
          bodyvel = derp
1371
          local derp2 = Instance.new("BodyAngularVelocity")
1372
          derp2.MaxTorque = Vector3.new(999999999999, 999999999999, 999999999999)
1373
          derp2.P = 8000
1374
          derp2.AngularVelocity = Vector3.new(rd2(2, 4), rd2(50, 100), 0)
1375
          derp2.Parent = guy:FindFirstChild("HumanoidRootPart")
1376
          delay(0.1, function()
1377
            derp2:Destroy()
1378
          end)
1379
          bodyvel = derp
1380
        end
1381
      end
1382
    end
1383
  end
1384
  coroutine.resume(coroutine.create(function()
1385
    for _ = 1, 25 do
1386
      swait()
1387
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
1388
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(10), rd(20)), 0.3)
1389
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
1390
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1391
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
1392
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1393
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
1394
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1395
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1396
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1397
    end
1398
    for _ = 1, 20 do
1399
      swait()
1400
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
1401
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(10), rd(20)), 0.3)
1402
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
1403
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1404
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0.4) * ang(rd(70), rd(-60), rd(-100)), 0.3)
1405
      if dipperhat then
1406
        dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, -40, 0), 0.3)
1407
      end
1408
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1409
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
1410
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1411
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1412
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1413
    end
1414
  end))
1415
  repeat
1416
    swait()
1417
    cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(1), rd(0)) * cf(0.15, 0, 0)
1418
  until mus1.TimePosition > 2.9
1419
  mus1:Pause()
1420
  mus2:Pause()
1421
  zawarudoda:Play()
1422
  coroutine.resume(coroutine.create(function()
1423
    for _ = 1, 7 do
1424
      swait()
1425
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(-5)), 0.4)
1426
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(0)), 0.3)
1427
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(80)), 0.3)
1428
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1429
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(-70)), 0.3)
1430
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1431
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3)
1432
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1433
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1434
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1435
    end
1436
    for _ = 1, 16 do
1437
      swait()
1438
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.4)
1439
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(8), rd(0)), 0.3)
1440
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(80)), 0.3)
1441
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1442
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(-70)), 0.3)
1443
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1444
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-15)), 0.3)
1445
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1446
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(15)), 0.3)
1447
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1448
    end
1449
  end))
1450
  repeat
1451
    swait()
1452
  until zawarudoda.TimePosition > 1.4
1453
  zawarudoda:Pause()
1454
  activu = false
1455
  standappear(thenoob)
1456
  wherto = hrp
1457
  addcfr = cf(3, 0.25, -1.5)
1458
  activu = true
1459
  cam.CoordinateFrame = hrp.CFrame * ang(rd(-25), rd(0), rd(0)) * cf(0, 2, 3)
1460
  for _ = 1, 10 do
1461
    swait()
1462
    cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 1.5)
1463
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-75)), 0.5)
1464
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(45)), 0.5)
1465
    lerpz(nRS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(-15, -5)), rd(rd2(-25, -15)), rd(rd2(95, 105))), 0.5)
1466
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1467
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1468
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1469
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1470
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1471
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1472
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1473
  end
1474
  wherto = hrp
1475
  addcfr = cf(-3, 0.25, -1.5)
1476
  for _ = 1, 25 do
1477
    swait()
1478
    checkhit(rightarm, 3)
1479
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(105)), 0.4)
1480
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(-45)), 0.4)
1481
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.4)
1482
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1483
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.4)
1484
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1485
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.4)
1486
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1487
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.4)
1488
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1489
  end
1490
  if whogothit then
1491
    print("derp")
1492
    cam.CoordinateFrame = hrp.CFrame * ang(rd(15), rd(140), rd(0)) * cf(0, 1, 4)
1493
    local laugo = Instance.new("Sound")
1494
    laugo.SoundId = "rbxassetid://291088606"
1495
    laugo.Volume = 1.5
1496
    laugo.Parent = hrp
1497
    game.Debris:AddItem(laugo, 2.5)
1498
    laugo:Play()
1499
    local sda = 0
1500
    local chn = 2
1501
    local cs = math.cos
1502
    for D = 1, 60 do
1503
      swait()
1504
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.15)
1505
      sda = sda + chn
1506
      lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 1 * cs(sda / 2)) * ang(rd(-40), rd(0), rd(-5)), 0.8 / D)
1507
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-60 + 40 * cs(sda / 2)), rd(8), rd(0)), 0.8 / D)
1508
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-110 + 80 * cs(sda / 2)), rd(80)), 0.8 / D)
1509
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1510
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(110 + 80 * cs(sda / 2)), rd(-70)), 0.8 / D)
1511
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1512
      lerpz(RH, "C0", RHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(-10), rd(-40)), 0.8 / D)
1513
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1514
      lerpz(LH, "C0", LHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(10), rd(40)), 0.8 / D)
1515
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1516
    end
1517
    hed.face.Texture = "rbxassetid://176777497"
1518
    mus1.TimePosition = 2.75
1519
    mus1:Play()
1520
    for C = 1, 30 do
1521
      swait()
1522
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, -(0.02 + C / 60))
1523
      sda = sda + chn
1524
      lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.05 + C / 31)
1525
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.05 + C / 31)
1526
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.05 + C / 31)
1527
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1528
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.05 + C / 31)
1529
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1530
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.05 + C / 31)
1531
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1532
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.05 + C / 31)
1533
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1534
    end
1535
    for _ = 1, 5 do
1536
      swait()
1537
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.02)
1538
      sda = sda + chn
1539
      lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.5)
1540
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
1541
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.5)
1542
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1543
      lerpz(LS, "C0", LSC0 * cf(0, 0.25, 0) * ang(rd(60), rd(-60), rd(-100)), 0.5)
1544
      if dipperhat then
1545
        dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.5)
1546
      end
1547
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1548
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.5)
1549
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1550
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.5)
1551
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1552
    end
1553
    wait(2)
1554
  elseif whogothit == nil then
1555
    print("noderp")
1556
  end
1557
  human:SetStateEnabled(3, true)
1558
  activu = false
1559
  standappear(thenoob)
1560
  activu = true
1561
  if dipperhat then
1562
    dipperhat.Handle.HatAttachment.Rotation = dipperrot
1563
  end
1564
  actmus1:Destroy()
1565
  actmus2:Destroy()
1566
  bast:Play()
1567
  if bodyvel then
1568
    bodyvel:Destroy()
1569
  end
1570
  cam.CameraType = "Custom"
1571
  hed.face.Texture = regface
1572
  chr.PrimaryPart = head
1573
  human.WalkSpeed = 16
1574
  activu = false
1575
  POSU = false
1576
end
1577
function hito(partoz, magn, dmg, debtim, bodyfdire)
1578
  for _, guy in pairs(workspace:GetChildren()) do
1579
    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
1580
      do
1581
        local humz = guy:FindFirstChild("Humanoid")
1582
        local horp = guy:FindFirstChild("HumanoidRootPart")
1583
        TakeDamage(humz, dmg)
1584
        local db = Instance.new("StringValue")
1585
        db.Name = "alabo"
1586
        db.Parent = horp
1587
        delay(debtim, function()
1588
          db:Destroy()
1589
        end)
1590
        local b = Instance.new("Part")
1591
        nooutline(b)
1592
        b.Size = Vector3.new(0.2, 0.2, 0.2)
1593
        b.Transparency = 0.25
1594
        b.Anchored = true
1595
        b.CanCollide = false
1596
        b.BrickColor = BrickColor.new("Institutional white")
1597
        b.Locked = true
1598
        b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1599
        b.Parent = modz
1600
        local c = Instance.new("SpecialMesh")
1601
        c.MeshType = "Sphere"
1602
        c.Scale = Vector3.new(3.5, 3.5, 3.5)
1603
        c.Parent = b
1604
        game.Debris:AddItem(b, 1)
1605
        if bodyfdire then
1606
          local boopyve = Instance.new("BodyVelocity")
1607
          boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1608
          boopyve.P = math.huge
1609
          boopyve.Velocity = bodyfdire
1610
          boopyve.Parent = horp
1611
          game.Debris:AddItem(boopyve, debtim)
1612
        end
1613
        local bet = Instance.new("Sound")
1614
        bet.Pitch = rd2(9, 11) / 10
1615
        bet.Volume = rd2(12, 14) / 10
1616
        bet.SoundId = "rbxassetid://165604684"
1617
        bet.Parent = b
1618
        bet:Play()
1619
        coroutine.resume(coroutine.create(function()
1620
          for _ = 1, 5 do
1621
            swait()
1622
            b.Transparency = b.Transparency + 0.15
1623
            c.Scale = c.Scale + Vector3.new(0.8 * dmg, 0.8 * dmg, 0.8 * dmg)
1624
          end
1625
        end))
1626
      end
1627
    end
1628
  end
1629
end
1630
function tagability(partoz, magn)
1631
  for _, guy in pairs(workspace:GetChildren()) do
1632
    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("derbaba") == nil and guy:FindFirstChildOfClass("ForceField") == nil then
1633
      do
1634
        local humz = guy:FindFirstChild("Humanoid")
1635
        humz.PlatformStand = true
1636
        delay(1, function()
1637
          humz.PlatformStand = false
1638
        end)
1639
        local horp = guy:FindFirstChild("HumanoidRootPart")
1640
        local db = Instance.new("StringValue")
1641
        db.Name = "dedrbaba"
1642
        db.Parent = horp
1643
        local bodyrot = Instance.new("BodyAngularVelocity")
1644
        bodyrot.MaxTorque = Vector3.new(99999, 99999, 99999)
1645
        bodyrot.P = math.huge
1646
        bodyrot.AngularVelocity = Vector3.new(0, 5, 50)
1647
        bodyrot.Parent = horp
1648
        local hL, tL, aL, bL, cL, dL
1649
        game.Debris:AddItem(bodyrot, 0.2)
1650
        if guy:FindFirstChild("Head") then
1651
          hL = guy:FindFirstChild("Head")
1652
          hL.BrickColor = BrickColor.new("Bright yellow")
1653
        end
1654
        if guy:FindFirstChild("Torso") then
1655
          tL = guy:FindFirstChild("Torso")
1656
          tL.BrickColor = BrickColor.new("Bright blue")
1657
        end
1658
        if guy:FindFirstChild("Left Arm") then
1659
          aL = guy:FindFirstChild("Left Arm")
1660
          aL.BrickColor = BrickColor.new("Bright yellow")
1661
        end
1662
        if guy:FindFirstChild("Right Arm") then
1663
          bL = guy:FindFirstChild("Right Arm")
1664
          bL.BrickColor = BrickColor.new("Bright yellow")
1665
        end
1666
        
1667
        coroutine.resume(coroutine.create(function()
1668
          if aL then
1669
            aL.Name = "Right Arm"
1670
            wait()
1671
          end
1672
          if bL then
1673
            bL.Name = "Left Leg"
1674
            wait()
1675
          end
1676
          if cL then
1677
            cL.Name = "Left Arm"
1678
            wait()
1679
          end
1680
          if dL then
1681
            dL.Name = "Right Leg"
1682
          end
1683
        end))
1684
      end
1685
    end
1686
  end
1687
end
1688
1689
mouse.KeyDown:connect(function(key)
1690
  if human.Health <= 0 then
1691
    return
1692
  end
1693
  if key == "f" then
1694
    standappear(thenoob)
1695
  end
1696
  if key == "r" then
1697
    MUDA()
1698
  end
1699
  if key == "e" then
1700
    block()
1701
  end
1702
  if key == "v" then
1703
    cability()
1704
  end
1705
  if key == "m" and plr.UserId then
1706
    THEBEST()
1707
  end
1708
  if key == "j" then
1709
    THREATENING()
1710
  end
1711
  if key == "k" then
1712
    konodioda:Play()
1713
  end
1714
  if key == "l" then
1715
    bast:Play()
1716
  end
1717
  if key == "p" then
1718
    zaworld:Play()
1719
  end
1720
end)
1721
tool.Equipped:connect(function()
1722
  selected = true
1723
end)
1724
tool.Unequipped:connect(function()
1725
  selected = false
1726
end)
1727
sine = 0
1728
charge = 1
1729
cos = math.cos
1730
game:GetService("RunService").RenderStepped:connect(function()
1731
  if POSU == false then
1732
    local checkfloor = Ray.new(hrp.Position, hrp.CFrame.upVector * -4)
1733
    local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
1734
    local checkstate = human:GetState()
1735
    if checkstate.Value == 13 then
1736
      animpose = "Sitting"
1737
    elseif hrp.Velocity.y > 1 and checkpart == nil then
1738
      animpose = "Jumping"
1739
    elseif hrp.Velocity.y < -1 and checkpart == nil then
1740
      animpose = "Falling"
1741
    elseif 1 > (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude then
1742
      animpose = "Idle"
1743
    elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 35 then
1744
      animpose = "Walking"
1745
    elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 35 then
1746
      animpose = "TooFast"
1747
    end
1748
    if animpose == "Idle" then
1749
      sine = sine + charge
1750
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
1751
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
1752
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 60)), rd(2 - 2 * cos(sine / 60)), rd(2 * cos(sine / 60))), 0.3)
1753
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1754
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 60)), rd(-2 - 2 * cos(sine / 60)), rd(2 * cos(sine / 60))), 0.3)
1755
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1756
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-3 - 1 * cos(sine / 60)), rd(-5 - 1 * cos(sine / 60)), rd(1 * cos(sine / 60))), 0.3)
1757
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1758
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-3 - 1 * cos(sine / 60)), rd(5 - 1 * cos(sine / 60)), rd(1 * cos(sine / 60))), 0.3)
1759
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1760
    end
1761
    if animpose == "Walking" then
1762
      sine = sine + charge
1763
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
1764
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
1765
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-2 - 2 * cos(sine / 60)), rd(2 - 2 * cos(sine / 60)), rd(30 * cos(sine / 10))), 0.3)
1766
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1767
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-2 - 2 * cos(sine / 60)), rd(-2 - 2 * cos(sine / 60)), rd(30 * cos(sine / 10))), 0.3)
1768
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1769
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-30 * cos(sine / 10))), 0.6)
1770
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1771
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-30 * cos(sine / 10))), 0.6)
1772
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1773
    end
1774
    if animpose == "Jumping" then
1775
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.3)
1776
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
1777
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
1778
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1779
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
1780
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1781
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
1782
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1783
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
1784
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1785
    end
1786
    if animpose == "Falling" then
1787
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(0)), 0.3)
1788
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
1789
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
1790
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1791
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
1792
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1793
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
1794
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1795
      lerpz(LH, "C0", LHC0 * cf(-0.65, 0.75, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
1796
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1797
    end
1798
    if animpose == "TooFast" then
1799
      lerpz(RJ, "C0", RJC0 * cf(0, 0, -1.5) * ang(rd(20), rd(0), rd(0)), 0.3)
1800
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
1801
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-10)), 0.3)
1802
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1803
      lerpz(LS, "C0", LSC0 * cf(0, -0.75, 0) * ang(rd(10), rd(-80), rd(-10)), 0.3)
1804
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.3)
1805
      lerpz(RH, "C0", RHC0 * cf(0.75, 1.5, 0) * ang(rd(0), rd(0), rd(30)), 0.3)
1806
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1807
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.3)
1808
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1809
    end
1810
    if animpose == "Sitting" then
1811
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1812
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1813
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
1814
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1815
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
1816
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1817
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
1818
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1819
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
1820
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1821
    end
1822
  end
1823
  if appeared == false and activu == false then
1824
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1825
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1826
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1827
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1828
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1829
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1830
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1831
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1832
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1833
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1834
  elseif appeared == true and activu == false then
1835
    sine = sine + charge
1836
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0.05 * cos(sine / 90)) * ang(rd(1 - 1 * cos(sine / 90)), rd(0), rd(-5)), 0.3)
1837
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 90)), rd(0), rd(4)), 0.3)
1838
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(-3 - 3 * cos(sine / 100)), rd(0)), 0.3)
1839
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1840
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(3 - 3 * cos(sine / 100)), rd(0)), 0.3)
1841
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1842
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-2 - 2 * cos(sine / 100)), rd(-3 - 3 * cos(sine / 100)), rd(-2 - 2 * cos(sine / 100))), 0.3)
1843
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1844
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-2 - 2 * cos(sine / 100)), rd(3 - 3 * cos(sine / 100)), rd(2 - 2 * cos(sine / 100))), 0.3)
1845
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1846
  end
1847
end)
1848
function dispose()
1849
  for i, v in pairs(getfenv(0)) do
1850
    v = nil
1851
  end
1852
  error = nil
1853
  print = nil
1854
  warn = nil
1855
end
1856
human.Died:connect(dispose)
1857
chr.Changed:connect(function()
1858
  if chr.Parent == nil then
1859
    dispose()
1860
  end
1861
end)