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