View difference between Paste ID: k20g396N and TD0gFMbx
SHOW: | | - or go back to the newest paste.
1
function TakeDamage(hum, dmg)
2
  hum:TakeDamage(dmg * 150)
3
end
4
plr = game.Players.LocalPlayer
5
repeat
6
  wait(0.4)
7
until plr.Character
8
chr = plr.Character
9
human = chr:FindFirstChild("Humanoid")
10-
human.MaxHealth = 15000
10+
human.MaxHealth = 1500
11-
human.Health = 15000
11+
human.Health = 1500
12
human.JumpPower = 75
13-
human.WalkSpeed = 25
13+
14
cam = workspace.CurrentCamera
15
selected = false
16
equipd = false
17
tors = chr.Torso
18
rarm = chr["Right Arm"]
19
larm = chr["Left Arm"]
20
rleg = chr["Right Leg"]
21
lleg = chr["Left Leg"]
22
hrp = chr.HumanoidRootPart
23
hed = chr.Head
24
anim = human.Animator
25
activu = false
26
appeared = false
27
animpose = nil
28
POSU = false
29
local wherto = hrp
30
local addcfr = CFrame.new(0, 0, 0)
31
Heartbeat = Instance.new("BindableEvent")
32
Heartbeat.Name = "Heartbeat"
33
Heartbeat.Parent = script
34
frame = 0.03333333333333333
35
tf = 0
36
game:GetService("RunService").Heartbeat:connect(function(s, p)
37
  tf = tf + s
38
  if tf >= frame then
39
    for i = 1, math.floor(tf / frame) do
40
      Heartbeat:Fire()
41
    end
42
    tf = tf - frame * math.floor(tf / frame)
43
  end
44
end)
45
function swait(num)
46
  if num == 0 or num == nil then
47
    Heartbeat.Event:wait()
48
  else
49
    for i = 1, num do
50
      Heartbeat.Event:wait()
51
    end
52
  end
53
end
54
tool = Instance.new("Tool")
55
tool.CanBeDropped = false
56
tool.RequiresHandle = false
57
tool.TextureId = "rbxassetid://291302154"
58
tool.ToolTip = "NANI"
59
tool.Name = "AAAAAAAAAAAAAA"
60
tool.Parent = plr.Backpack
61
modz = Instance.new("Model")
62
modz.Name = "efx"
63
modz.Parent = chr
64
ZANOOB = Instance.new("Model")
65
ZANOOB.Name = "THE NOOB"
66
ZANOOB.Parent = chr
67
RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
68
RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
69
LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
70
LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
71
RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
72
RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
73
LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
74
RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
75
LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
76
NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
77
NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
78
RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
79
RS = tors:FindFirstChild("Right Shoulder")
80
LS = tors:FindFirstChild("Left Shoulder")
81
RH = tors:FindFirstChild("Right Hip")
82
LH = tors:FindFirstChild("Left Hip")
83
RJ = hrp:FindFirstChild("RootJoint")
84
N = tors:FindFirstChild("Neck")
85
cf = CFrame.new
86
ang = CFrame.Angles
87
rd = math.rad
88
rd2 = math.random
89
function nooutline(p)
90
  p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
91
end
92
function makepart(color, name, reflec, mater, parnt, cfram)
93
  local port = Instance.new("Part")
94
  port.BrickColor = BrickColor.new(color)
95
  port.Name = name
96
  port.Transparency = 1
97
  nooutline(port)
98
  port.Reflectance = reflec
99
  port.Material = mater
100
  port.Anchored = false
101
  port.CanCollide = false
102
  port.Locked = true
103
  port.Size = Vector3.new(0.2, 0.2, 0.2)
104
  port.Parent = parnt
105
  return port
106
end
107
function makemesh(meshtype, scale, meshid, parent)
108
  local mes = Instance.new("SpecialMesh")
109
  mes.MeshType = meshtype
110
  mes.Scale = scale
111
  if meshtype == "FileMesh" then
112
    mes.MeshId = meshid
113
  end
114
  mes.Parent = parent
115
  return mes
116
end
117
function makemotor(parent, p0, p1, c0, c1)
118
  swait()
119
  local wel = Instance.new("Motor6D")
120
  wel.Part0 = p0
121
  wel.Part1 = p1
122
  wel.C0 = c0
123
  if c1 ~= nil then
124
    wel.C1 = c1
125
  end
126
  wel.Parent = parent
127
  return wel
128
end
129
local konodioda = Instance.new("Sound")
130
konodioda.SoundId = "rbxassetid://514993123"
131
konodioda.Volume = 2.5
132
konodioda.Parent = hrp
133
konodioda.Looped = true
134
local bast = Instance.new("Sound")
135
bast.SoundId = "rbxassetid://395845961"
136
bast.Volume = 2.5
137
bast.Parent = hrp
138
bast.Looped = true
139
local zaworld = Instance.new("Sound")
140
zaworld.SoundId = "rbxassetid://1746484270"
141
zaworld.Volume = 2.5
142
zaworld.Parent = hrp
143
zaworld.Looped = true
144
local wry = Instance.new("Sound")
145
wry.SoundId = "rbxassetid://1056668930"
146
wry.Volume = 2.75
147
wry.Parent = hrp
148
local wryy = Instance.new("Sound")
149
wryy.SoundId = "rbxassetid://1056668930"
150
wryy.Volume = 2.75
151
wryy.Parent = hrp
152
local wryyy = Instance.new("Sound")
153
wryyy.SoundId = "rbxassetid://1056668930"
154
wryyy.Volume = 2.75
155
wryyy.Parent = hrp
156
function animo(yep)
157
  if yep == true then
158
    anim.Parent = human
159
    chr.Animate.Disabled = false
160
  elseif yep == false then
161
    chr.Animate.Disabled = true
162
    anim.Parent = nil
163
  end
164
end
165
animo(false)
166
function lerpz(joint, prop, cfrmz, alp)
167
  joint[prop] = joint[prop]:lerp(cfrmz, alp)
168
end
169
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
170
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
171
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
172
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
173
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
174
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
175
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
176
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
177
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
178
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
179
function resetlerp(whoever)
180
  if whoever == nil then
181
    RJ.C0 = RJC0
182
    RJ.C1 = RJC1
183
    N.C0 = NC0
184
    N.C1 = NC1
185
    RS.C0 = RSC0
186
    RS.C1 = RSC1
187
    LS.C0 = LSC0
188
    LS.C1 = LSC1
189
    RH.C0 = RHC0
190
    RH.C1 = RHC1
191
    LH.C0 = LHC0
192
    LH.C1 = LHC1
193
  elseif whoever ~= nil then
194
    nRJ.C0 = RJC0
195
    nRJ.C1 = RJC1
196
    nN.C0 = NC0
197
    nN.C1 = NC1
198
    nRS.C0 = RSC0
199
    nRS.C1 = RSC1
200
    nLS.C0 = LSC0
201
    nLS.C1 = LSC1
202
    nRH.C0 = RHC0
203
    nRH.C1 = RHC1
204
    nLH.C0 = LHC0
205
    nLH.C1 = LHC1
206
  end
207
end
208
function STANDO(cfr)
209
  local rooto = Instance.new("Part")
210
  nooutline(rooto)
211
  rooto.Name = "HumanoidRootPart"
212
  rooto.Anchored = true
213
  rooto.CFrame = cfr
214
  rooto.Size = Vector3.new(2, 2, 1)
215
  rooto.CanCollide = false
216
  rooto.Locked = true
217
  rooto.Transparency = 1
218
  rooto.Parent = ZANOOB
219
  local head = Instance.new("Part")
220
  nooutline(head)
221
  head.Anchored = false
222
  head.CFrame = rooto.CFrame * CFrame.new(0, 1.5, 0)
223
  head.Size = Vector3.new(2, 1, 1)
224
  head.BrickColor = BrickColor.new("White")
225
  head.CanCollide = false
226
  head.Name = "Head"
227
  head.Locked = true
228
  head.Transparency = 1
229
  head.Parent = ZANOOB
230
  local headmesh = makemesh("Head", Vector3.new(1.25, 1.25, 1.25), nil, head)
231
  local headdecal = Instance.new("Decal")
232
  headdecal.Name = "face"
233
  headdecal.Texture = "rbxasset://textures/face.png"
234
  headdecal.Face = "Front"
235
  headdecal.Transparency = 1
236
  headdecal.Parent = head
237
  local mp = Instance.new("Part",ZANOOB)
238
  mp.Name = "Mask"
239
  mp.BrickColor = BrickColor.new("Bright green")
240
  mp.Transparency = 1
241
  mp.CanCollide = false
242
  local mask = Instance.new("SpecialMesh",mp)
243
  mask.MeshId = "http://www.roblox.com/asset/?id=6837450"
244
  mask.MeshType = "FileMesh"
245
  mask.TextureId = "http://www.roblox.com/asset/?id=6837452"
246
  mask.Scale = Vector3.new(1,1,1)
247
  local mw = Instance.new("Weld")
248
  mw.Parent = mask
249
  mw.Part0 = head
250
  mw.Part1 = mp
251
  mw.C1 = CFrame.new(-0.05,-0.5, -0.1)
252
  mw.C0 = CFrame.Angles(0,0,0)
253
  local mp2 = Instance.new("Part",ZANOOB)
254
  mp2.Name = "Mask2"
255
  mp2.BrickColor = BrickColor.new("Really black")
256
  mp2.Transparency = 1
257
  mp2.CanCollide = false
258
  local mask2 = Instance.new("SpecialMesh",mp2)
259
  mask2.MeshId = "http://www.roblox.com/asset/?id=1090756"
260
  mask2.MeshType = "FileMesh"
261
  mask2.TextureId = "http://www.roblox.com/asset/?id=1090759"
262
  mask2.Scale = Vector3.new(1,1,1)
263
  local mw2 = Instance.new("Weld")
264
  mw2.Parent = mask2
265
  mw2.Part0 = head
266
  mw2.Part1 = mp2
267
  mw2.C1 = CFrame.new(-0.05,-1.25, -0.1)
268
  mw2.C0 = CFrame.Angles(0,0,0)
269
  local torso = Instance.new("Part")
270
  nooutline(torso)
271
  torso.Name = "Torso"
272
  torso.Anchored = false
273
  torso.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
274
  torso.Size = Vector3.new(2, 1, 1)
275
  torso.BrickColor = BrickColor.new("Bright red")
276
  torso.CanCollide = false
277
  torso.Transparency = 1
278
  torso.Locked = true
279
  torso.Parent = ZANOOB
280
  local torsomesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/torso.mesh", torso)
281
  local leftarm = Instance.new("Part")
282
  nooutline(leftarm)
283
  leftarm.Anchored = false
284
  leftarm.Name = "Left Arm"
285
  leftarm.CFrame = rooto.CFrame * CFrame.new(1.5, 0, 0)
286
  leftarm.Size = Vector3.new(1, 2, 1)
287
  leftarm.BrickColor = BrickColor.new("White")
288
  leftarm.CanCollide = false
289
  leftarm.Transparency = 1
290
  leftarm.Locked = true
291
  leftarm.Parent = ZANOOB
292
  local leftarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftarm.mesh", leftarm)
293
  local rightarm = Instance.new("Part")
294
  nooutline(rightarm)
295
  rightarm.Anchored = false
296
  rightarm.CFrame = rooto.CFrame * CFrame.new(-1.5, 0, 0)
297
  rightarm.Name = "Right Arm"
298
  rightarm.Size = Vector3.new(1, 2, 1)
299
  rightarm.BrickColor = BrickColor.new("White")
300
  rightarm.CanCollide = false
301
  rightarm.Locked = true
302
  rightarm.Transparency = 1
303
  rightarm.Parent = ZANOOB
304
  local rightarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightarm.mesh", rightarm)
305
  local leftleg = Instance.new("Part")
306
  nooutline(leftleg)
307
  leftleg.Anchored = false
308
  leftleg.CFrame = rooto.CFrame * CFrame.new(1.5, -1.5, 0)
309
  leftleg.Name = "Left Leg"
310
  leftleg.Size = Vector3.new(1, 2, 1)
311
  leftleg.BrickColor = BrickColor.new("Really black")
312
  leftleg.CanCollide = false
313
  leftleg.Transparency = 1
314
  leftleg.Locked = true
315
  leftleg.Parent = ZANOOB
316
  local leftlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftleg.mesh", leftleg)
317
  local rightleg = Instance.new("Part")
318
  nooutline(rightleg)
319
  rightleg.Anchored = false
320
  rightleg.CFrame = rooto.CFrame * CFrame.new(-1.5, -1.5, 0)
321
  rightleg.Name = "Right Leg"
322
  rightleg.Size = Vector3.new(1, 2, 1)
323
  rightleg.BrickColor = BrickColor.new("Really black")
324
  rightleg.CanCollide = false
325
  rightleg.Locked = true
326
  rightleg.Transparency = 1
327
  rightleg.Parent = ZANOOB
328
  local rightlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightleg.mesh", rightleg)
329
  local rootweld = makemotor(rooto, rooto, torso, RJC0, RJC1)
330
  rootweld.Name = "RootJoint"
331
  local neckweld = makemotor(torso, torso, head, NC0, NC1)
332
  neckweld.Name = "Neck"
333
  local rshoulderweld = makemotor(torso, torso, rightarm, RSC0, RSC1)
334
  rshoulderweld.Name = "Right Shoulder"
335
  local lshoulderweld = makemotor(torso, torso, leftarm, LSC0, LSC1)
336
  lshoulderweld.Name = "Left Shoulder"
337
  local rhipweld = makemotor(torso, torso, rightleg, RHC0, RHC1)
338
  rhipweld.Name = "Right Hip"
339
  local lhipweld = makemotor(torso, torso, leftleg, LHC0, LHC1)
340
  lhipweld.Name = "Left Hip"
341
  local scarf = Instance.new("Part")
342
  nooutline(scarf)
343
  scarf.Anchored = false
344
  scarf.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
345
  scarf.Name = "scarf"
346
  scarf.Size = Vector3.new(1.1, 0.35, 1.1)
347
  scarf.BrickColor = BrickColor.new("Maroon")
348
  scarf.CanCollide = false
349
  scarf.Locked = true
350
  scarf.Transparency = 1
351
  scarf.Parent = ZANOOB
352
  local scarfw = makemotor(scarf, scarf, torso, ang(rd(0), rd(0), rd(0)) * cf(0, -0.85, 0), ang(0, 0, 0))
353
  local scarf2 = Instance.new("Part")
354
  nooutline(scarf2)
355
  scarf2.Anchored = false
356
  scarf2.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
357
  scarf2.Name = "scarf2"
358
  scarf2.Size = Vector3.new(0.35, 1, 0.1)
359
  scarf2.BrickColor = BrickColor.new("Maroon")
360
  scarf2.CanCollide = false
361
  scarf2.Locked = true
362
  scarf2.Transparency = 1
363
  scarf2.Parent = ZANOOB
364
  local scarf2w = makemotor(scarf2, scarf2, torso, ang(rd(0), rd(0), rd(0)) * cf(0.25, -0.35, 0.5), ang(0, 0, 0))
365
  local should1 = Instance.new("Part")
366
  nooutline(should1)
367
  should1.Anchored = false
368
  should1.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
369
  should1.Name = "should1"
370
  should1.Size = Vector3.new(1.5, 0.25, 1)
371
  should1.BrickColor = BrickColor.new("Bright yellow")
372
  should1.Material = "Metal"
373
  should1.CanCollide = false
374
  should1.Locked = true
375
  should1.Transparency = 1
376
  should1.Parent = ZANOOB
377
  local should1w = makemotor(should1, should1, torso, ang(rd(0), rd(0), rd(0)) * cf(-1.5, -1.1, 0), ang(0, 0, 0))
378
  local should12 = Instance.new("Part")
379
  nooutline(should12)
380
  should12.Anchored = false
381
  should12.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
382
  should12.Name = "should12"
383
  should12.Size = Vector3.new(1.4, 0.15, 0.9)
384
  should12.BrickColor = BrickColor.new("New Yeller")
385
  should12.Material = "Neon"
386
  should12.CanCollide = false
387
  should12.Locked = true
388
  should12.Transparency = 1
389
  should12.Parent = ZANOOB
390
  local should12w = makemotor(should12, should12, torso, ang(rd(0), rd(0), rd(0)) * cf(-1.5, -1.2, 0), ang(0, 0, 0))
391
  local should13 = Instance.new("Part")
392
  nooutline(should13)
393
  should13.Anchored = false
394
  should13.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
395
  should13.Name = "should13"
396
  should13.Size = Vector3.new(1.25, 0.15, 0.85)
397
  should13.BrickColor = BrickColor.new("Bright yellow")
398
  should13.Material = "Metal"
399
  should13.CanCollide = false
400
  should13.Locked = true
401
  should13.Transparency = 1
402
  should13.Parent = ZANOOB
403
  local should13w = makemotor(should13, should13, torso, ang(rd(0), rd(0), rd(0)) * cf(-1.5, -1.3, 0), ang(0, 0, 0))
404
  local should2 = Instance.new("Part")
405
  nooutline(should2)
406
  should2.Anchored = false
407
  should2.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
408
  should2.Name = "should2"
409
  should2.Size = Vector3.new(1.5, 0.25, 1)
410
  should2.BrickColor = BrickColor.new("Bright yellow")
411
  should2.Material = "Metal"
412
  should2.CanCollide = false
413
  should2.Locked = true
414
  should2.Transparency = 1
415
  should2.Parent = ZANOOB
416
  local should2w = makemotor(should2, should2, torso, ang(rd(0), rd(0), rd(0)) * cf(1.5, -1.1, 0), ang(0, 0, 0))
417
  local should22 = Instance.new("Part")
418
  nooutline(should22)
419
  should22.Anchored = false
420
  should22.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
421
  should22.Name = "should22"
422
  should22.Size = Vector3.new(1.4, 0.15, 0.9)
423
  should22.BrickColor = BrickColor.new("New Yeller")
424
  should22.Material = "Neon"
425
  should22.CanCollide = false
426
  should22.Locked = true
427
  should22.Transparency = 1
428
  should22.Parent = ZANOOB
429
  local should22w = makemotor(should22, should22, torso, ang(rd(0), rd(0), rd(0)) * cf(1.5, -1.2, 0), ang(0, 0, 0))
430
  local should23 = Instance.new("Part")
431
  nooutline(should23)
432
  should23.Anchored = false
433
  should23.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
434
  should23.Name = "should23"
435
  should23.Size = Vector3.new(1.25, 0.15, 0.85)
436
  should23.BrickColor = BrickColor.new("Bright yellow")
437
  should23.Material = "Metal"
438
  should23.CanCollide = false
439
  should23.Locked = true
440
  should23.Transparency = 1
441
  should23.Parent = ZANOOB
442
  local should23w = makemotor(should23, should23, torso, ang(rd(0), rd(0), rd(0)) * cf(1.5, -1.3, 0), ang(0, 0, 0))
443
  local pa7 = Instance.new("Part")
444
  nooutline(pa7)
445
  pa7.Anchored = false
446
  pa7.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
447
  pa7.Name = "pa7"
448
  pa7.Size = Vector3.new(0.2, 0.2, 0.2)
449
  pa7.BrickColor = BrickColor.new("Bright yellow")
450
  pa7.CanCollide = false
451
  pa7.Locked = true
452
  pa7.Transparency = 1
453
  pa7.Parent = ZANOOB
454
  local pa7m = makemesh("FileMesh", Vector3.new(1.05, 0.201, 1.1), "rbxasset://fonts/torso.mesh", pa7)
455
  local pa7w = makemotor(pa7, pa7, torso, ang(rd(0), rd(0), rd(0)) * cf(0, 0.9, 0), ang(0, 0, 0))
456
  local raemblem = Instance.new("Part")
457
  nooutline(raemblem)
458
  raemblem.Anchored = false
459
  raemblem.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
460
  raemblem.Name = "raemblem"
461
  raemblem.Size = Vector3.new(0.2, 0.2, 0.2)
462
  raemblem.BrickColor = BrickColor.new("White")
463
  raemblem.CanCollide = false
464
  raemblem.Locked = true
465
  raemblem.Material = "SmoothPlastic"
466
  raemblem.Transparency = 1
467
  raemblem.Parent = ZANOOB
468
  local raemblemm = makemesh("Brick", Vector3.new(0, 3, 3), nil, raemblem)
469
  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))
470
  local emmes = Instance.new("Decal")
471
  emmes.Texture = "rbxassetid://0"
472
  emmes.Transparency = 1
473
  emmes.Face = "Right"
474
  emmes.Name = "embe"
475
  emmes.Parent = raemblem
476
  local ra1 = Instance.new("Part")
477
  nooutline(ra1)
478
  ra1.Anchored = false
479
  ra1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
480
  ra1.Name = "ra1"
481
  ra1.Size = Vector3.new(0.2, 0.2, 0.2)
482
  ra1.BrickColor = BrickColor.new("Really black")
483
  ra1.CanCollide = false
484
  ra1.Locked = true
485
  ra1.Transparency = 1
486
  ra1.Parent = ZANOOB
487
  local ra1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", ra1)
488
  local ra1w = makemotor(ra1, ra1, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
489
  local ra2 = Instance.new("Part")
490
  nooutline(ra2)
491
  ra2.Anchored = false
492
  ra2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
493
  ra2.Name = "ra2"
494
  ra2.Size = Vector3.new(0.2, 0.2, 0.2)
495
  ra2.BrickColor = BrickColor.new("Really black")
496
  ra2.CanCollide = false
497
  ra2.Locked = true
498
  ra2.Transparency = 1
499
  ra2.Parent = ZANOOB
500
  local ra2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", ra2)
501
  local ra2w = makemotor(ra2, ra2, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.175, 0.9, 0), ang(rd(0), 0, 0))
502
  local ra3 = Instance.new("Part")
503
  nooutline(ra3)
504
  ra3.Anchored = false
505
  ra3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
506
  ra3.Name = "ra3"
507
  ra3.Size = Vector3.new(0.2, 0.2, 0.2)
508
  ra3.BrickColor = BrickColor.new("Bright red")
509
  ra3.CanCollide = false
510
  ra3.Locked = true
511
  ra3.Transparency = 1
512
  ra3.Parent = ZANOOB
513
  local ra3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", ra3)
514
  local ra3w = makemotor(ra3, ra3, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
515
  local ra4 = Instance.new("Part")
516
  nooutline(ra4)
517
  ra4.Anchored = false
518
  ra4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
519
  ra4.Name = "ra4"
520
  ra4.Size = Vector3.new(0.2, 0.2, 0.2)
521
  ra4.BrickColor = BrickColor.new("Bright red")
522
  ra4.CanCollide = false
523
  ra4.Locked = true
524
  ra4.Transparency = 1
525
  ra4.Parent = ZANOOB
526
  local ra4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", ra4)
527
  local ra4w = makemotor(ra4, ra4, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.2, 0.85, 0), ang(rd(0), 0, 0))
528
  local ra5 = Instance.new("Part")
529
  nooutline(ra5)
530
  ra5.Anchored = false
531
  ra5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
532
  ra5.Name = "ra6"
533
  ra5.Size = Vector3.new(0.1, 0.1, 0.1)
534
  ra5.BrickColor = BrickColor.new("New Yeller")
535
  ra5.Material = "Neon"
536
  ra5.CanCollide = false
537
  ra5.Locked = true
538
  ra5.Transparency = 1
539
  ra5.Parent = ZANOOB
540
  local ra5w = makemotor(ra5, ra5, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.9, 0.375), ang(rd(0), 0, 0)) 
541
  local ra6 = Instance.new("Part")
542
  nooutline(ra6)
543
  ra6.Anchored = false
544
  ra6.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
545
  ra6.Name = "ra6"
546
  ra6.Size = Vector3.new(0.1, 0.1, 0.1)
547
  ra6.BrickColor = BrickColor.new("New Yeller")
548
  ra6.Material = "Neon"
549
  ra6.CanCollide = false
550
  ra6.Locked = true
551
  ra6.Transparency = 1
552
  ra6.Parent = ZANOOB
553
  local ra6w = makemotor(ra6, ra6, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.9, -0.375), ang(rd(0), 0, 0))
554
  local ra7 = Instance.new("Part")
555
  nooutline(ra7)
556
  ra7.Anchored = false
557
  ra7.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
558
  ra7.Name = "ra7"
559
  ra7.Size = Vector3.new(0.1, 0.1, 0.1)
560
  ra7.BrickColor = BrickColor.new("New Yeller")
561
  ra7.Material = "Neon"
562
  ra7.CanCollide = false
563
  ra7.Locked = true
564
  ra7.Transparency = 1
565
  ra7.Parent = ZANOOB
566
  local ra7w = makemotor(ra7, ra7, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.9, -0.125), ang(rd(0), 0, 0))
567
  local ra8 = Instance.new("Part")
568
  nooutline(ra8)
569
  ra8.Anchored = false
570
  ra8.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
571
  ra8.Name = "ra8"
572
  ra8.Size = Vector3.new(0.1, 0.1, 0.1)
573
  ra8.BrickColor = BrickColor.new("New Yeller")
574
  ra8.Material = "Neon"
575
  ra8.CanCollide = false
576
  ra8.Locked = true
577
  ra8.Transparency = 1
578
  ra8.Parent = ZANOOB
579
  local ra8w = makemotor(ra8, ra8, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.9, 0.125), ang(rd(0), 0, 0))
580
  local ra9 = Instance.new("Part")
581
  nooutline(ra9)
582
  ra9.Anchored = false
583
  ra9.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
584
  ra9.Name = "ra9"
585
  ra9.Size = Vector3.new(0.1, 0.1, 0.1)
586
  ra9.BrickColor = BrickColor.new("New Yeller")
587
  ra9.Material = "Neon"
588
  ra9.CanCollide = false
589
  ra9.Locked = true
590
  ra9.Transparency = 1
591
  ra9.Parent = ZANOOB
592
  local ra9w = makemotor(ra9, ra9, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.75, 0), ang(rd(0), 0, 0))
593
  local ra10 = Instance.new("Part")
594
  nooutline(ra10)
595
  ra10.Anchored = false
596
  ra10.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
597
  ra10.Name = "ra10"
598
  ra10.Size = Vector3.new(0.1, 0.1, 0.1)
599
  ra10.BrickColor = BrickColor.new("New Yeller")
600
  ra10.Material = "Neon"
601
  ra10.CanCollide = false
602
  ra10.Locked = true
603
  ra10.Transparency = 1
604
  ra10.Parent = ZANOOB
605
  local ra10w = makemotor(ra10, ra10, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.75, 0.25), ang(rd(0), 0, 0))
606
  local ra11 = Instance.new("Part")
607
  nooutline(ra11)
608
  ra11.Anchored = false
609
  ra11.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
610
  ra11.Name = "ra11"
611
  ra11.Size = Vector3.new(0.1, 0.1, 0.1)
612
  ra11.BrickColor = BrickColor.new("New Yeller")
613
  ra11.Material = "Neon"
614
  ra11.CanCollide = false
615
  ra11.Locked = true
616
  ra11.Transparency = 1
617
  ra11.Parent = ZANOOB
618
  local ra11w = makemotor(ra11, ra11, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.75, -0.25), ang(rd(0), 0, 0))
619
  local ra12 = Instance.new("Part")
620
  nooutline(ra12)
621
  ra12.Anchored = false
622
  ra12.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
623
  ra12.Name = "ra12"
624
  ra12.Size = Vector3.new(0.1, 0.1, 0.1)
625
  ra12.BrickColor = BrickColor.new("New Yeller")
626
  ra12.Material = "Neon"
627
  ra12.CanCollide = false
628
  ra12.Locked = true
629
  ra12.Transparency = 1
630
  ra12.Parent = ZANOOB
631
  local ra12w = makemotor(ra12, ra12, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.6, -0.125), ang(rd(0), 0, 0))
632
  local ra13 = Instance.new("Part")
633
  nooutline(ra13)
634
  ra13.Anchored = false
635
  ra13.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
636
  ra13.Name = "ra13"
637
  ra13.Size = Vector3.new(0.1, 0.1, 0.1)
638
  ra13.BrickColor = BrickColor.new("New Yeller")
639
  ra13.Material = "Neon"
640
  ra13.CanCollide = false
641
  ra13.Locked = true
642
  ra13.Transparency = 1
643
  ra13.Parent = ZANOOB
644
  local ra13w = makemotor(ra13, ra13, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.6, 0.125), ang(rd(0), 0, 0))
645
  local ra14 = Instance.new("Part")
646
  nooutline(ra14)
647
  ra14.Anchored = false
648
  ra14.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
649
  ra14.Name = "ra14"
650
  ra14.Size = Vector3.new(0.1, 0.1, 0.1)
651
  ra14.BrickColor = BrickColor.new("New Yeller")
652
  ra14.Material = "Neon"
653
  ra14.CanCollide = false
654
  ra14.Locked = true
655
  ra14.Transparency = 1
656
  ra14.Parent = ZANOOB
657
  local ra14w = makemotor(ra14, ra14, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.55, 0.45, 0), ang(rd(0), 0, 0))
658
  local ra15 = Instance.new("Part")
659
  nooutline(ra15)
660
  ra15.Anchored = false
661
  ra15.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
662
  ra15.Name = "ra15"
663
  ra15.Size = Vector3.new(0.2, 0.2, 0.2)
664
  ra15.BrickColor = BrickColor.new("Really black")
665
  ra15.CanCollide = false
666
  ra15.Locked = true
667
  ra15.Transparency = 1
668
  ra15.Parent = ZANOOB
669
  local ra15m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", ra15)
670
  local ra15w = makemotor(ra15, ra15, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, -0.25, 0), ang(rd(0), 0, 0))
671
  local ra16 = Instance.new("Part")
672
  nooutline(ra16)
673
  ra16.Anchored = false
674
  ra16.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
675
  ra16.Name = "ra16"
676
  ra16.Size = Vector3.new(0.2, 0.2, 0.2)
677
  ra16.BrickColor = BrickColor.new("Bright red")
678
  ra16.CanCollide = false
679
  ra16.Locked = true
680
  ra16.Transparency = 1
681
  ra16.Parent = ZANOOB
682
  local ra16m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", ra16)
683
  local ra16w = makemotor(ra16, ra16, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, -0.25, 0), ang(rd(0), 0, 0))
684
  local la1 = Instance.new("Part")
685
  nooutline(la1)
686
  la1.Anchored = false
687
  la1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
688
  la1.Name = "la1"
689
  la1.Size = Vector3.new(0.2, 0.2, 0.2)
690
  la1.BrickColor = BrickColor.new("Really black")
691
  la1.CanCollide = false
692
  la1.Locked = true
693
  la1.Transparency = 1
694
  la1.Parent = ZANOOB
695
  local la1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", la1)
696
  local la1w = makemotor(la1, la1, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
697
  local la2 = Instance.new("Part")
698
  nooutline(la2)
699
  la2.Anchored = false
700
  la2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
701
  la2.Name = "la2"
702
  la2.Size = Vector3.new(0.2, 0.2, 0.2)
703
  la2.BrickColor = BrickColor.new("Really black")
704
  la2.CanCollide = false
705
  la2.Locked = true
706
  la2.Transparency = 1
707
  la2.Parent = ZANOOB
708
  local la2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", la2)
709
  local la2w = makemotor(la2, la2, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.175, 0.9, 0), ang(rd(0), 0, 0))
710
  local la3 = Instance.new("Part")
711
  nooutline(la3)
712
  la3.Anchored = false
713
  la3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
714
  la3.Name = "la3"
715
  la3.Size = Vector3.new(0.2, 0.2, 0.2)
716
  la3.BrickColor = BrickColor.new("Bright red")
717
  la3.CanCollide = false
718
  la3.Locked = true
719
  la3.Transparency = 1
720
  la3.Parent = ZANOOB
721
  local la3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", la3)
722
  local la3w = makemotor(la3, la3, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
723
  local la4 = Instance.new("Part")
724
  nooutline(la4)
725
  la4.Anchored = false
726
  la4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
727
  la4.Name = "la4"
728
  la4.Size = Vector3.new(0.2, 0.2, 0.2)
729
  la4.BrickColor = BrickColor.new("Bright red")
730
  la4.CanCollide = false
731
  la4.Locked = true
732
  la4.Transparency = 1
733
  la4.Parent = ZANOOB
734
  local la4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", la4)
735
  local la4w = makemotor(la4, la4, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.2, 0.85, 0), ang(rd(0), 0, 0))
736
  local la5 = Instance.new("Part")
737
  nooutline(la5)
738
  la5.Anchored = false
739
  la5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
740
  la5.Name = "la5"
741
  la5.Size = Vector3.new(0.1, 0.1, 0.1)
742
  la5.BrickColor = BrickColor.new("New Yeller")
743
  la5.Material = "Neon"
744
  la5.CanCollide = false
745
  la5.Locked = true
746
  la5.Transparency = 1
747
  la5.Parent = ZANOOB
748
  local la5w = makemotor(la5, la5, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.9, 0.375), ang(rd(0), 0, 0))
749
  local la6 = Instance.new("Part")
750
  nooutline(la6)
751
  la6.Anchored = false
752
  la6.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
753
  la6.Name = "la6"
754
  la6.Size = Vector3.new(0.1, 0.1, 0.1)
755
  la6.BrickColor = BrickColor.new("New Yeller")
756
  la6.Material = "Neon"
757
  la6.CanCollide = false
758
  la6.Locked = true
759
  la6.Transparency = 1
760
  la6.Parent = ZANOOB
761
  local la6w = makemotor(la6, la6, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.9, -0.375), ang(rd(0), 0, 0))
762
  local la7 = Instance.new("Part")
763
  nooutline(la7)
764
  la7.Anchored = false
765
  la7.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
766
  la7.Name = "la7"
767
  la7.Size = Vector3.new(0.1, 0.1, 0.1)
768
  la7.BrickColor = BrickColor.new("New Yeller")
769
  la7.Material = "Neon"
770
  la7.CanCollide = false
771
  la7.Locked = true
772
  la7.Transparency = 1
773
  la7.Parent = ZANOOB
774
  local la7w = makemotor(la7, la7, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.9, -0.125), ang(rd(0), 0, 0))
775
  local la8 = Instance.new("Part")
776
  nooutline(la8)
777
  la8.Anchored = false
778
  la8.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
779
  la8.Name = "la8"
780
  la8.Size = Vector3.new(0.1, 0.1, 0.1)
781
  la8.BrickColor = BrickColor.new("New Yeller")
782
  la8.Material = "Neon"
783
  la8.CanCollide = false
784
  la8.Locked = true
785
  la8.Transparency = 1
786
  la8.Parent = ZANOOB
787
  local la8w = makemotor(la8, la8, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.9, 0.125), ang(rd(0), 0, 0))
788
  local la9 = Instance.new("Part")
789
  nooutline(la9)
790
  la9.Anchored = false
791
  la9.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
792
  la9.Name = "la9"
793
  la9.Size = Vector3.new(0.1, 0.1, 0.1)
794
  la9.BrickColor = BrickColor.new("New Yeller")
795
  la9.Material = "Neon"
796
  la9.CanCollide = false
797
  la9.Locked = true
798
  la9.Transparency = 1
799
  la9.Parent = ZANOOB
800
  local la9w = makemotor(la9, la9, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.75, 0), ang(rd(0), 0, 0))
801
  local la10 = Instance.new("Part")
802
  nooutline(la10)
803
  la10.Anchored = false
804
  la10.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
805
  la10.Name = "la10"
806
  la10.Size = Vector3.new(0.1, 0.1, 0.1)
807
  la10.BrickColor = BrickColor.new("New Yeller")
808
  la10.Material = "Neon"
809
  la10.CanCollide = false
810
  la10.Locked = true
811
  la10.Transparency = 1
812
  la10.Parent = ZANOOB
813
  local la10w = makemotor(la10, la10, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.75, 0.25), ang(rd(0), 0, 0))
814
  local la11 = Instance.new("Part")
815
  nooutline(la11)
816
  la11.Anchored = false
817
  la11.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
818
  la11.Name = "la11"
819
  la11.Size = Vector3.new(0.1, 0.1, 0.1)
820
  la11.BrickColor = BrickColor.new("New Yeller")
821
  la11.Material = "Neon"
822
  la11.CanCollide = false
823
  la11.Locked = true
824
  la11.Transparency = 1
825
  la11.Parent = ZANOOB
826
  local la11w = makemotor(la11, la11, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.75, -0.25), ang(rd(0), 0, 0))
827
  local la12 = Instance.new("Part")
828
  nooutline(la12)
829
  la12.Anchored = false
830
  la12.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
831
  la12.Name = "la12"
832
  la12.Size = Vector3.new(0.1, 0.1, 0.1)
833
  la12.BrickColor = BrickColor.new("New Yeller")
834
  la12.Material = "Neon"
835
  la12.CanCollide = false
836
  la12.Locked = true
837
  la12.Transparency = 1
838
  la12.Parent = ZANOOB
839
  local la12w = makemotor(la12, la12, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.6, -0.125), ang(rd(0), 0, 0))
840
  local la13 = Instance.new("Part")
841
  nooutline(la13)
842
  la13.Anchored = false
843
  la13.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
844
  la13.Name = "la13"
845
  la13.Size = Vector3.new(0.1, 0.1, 0.1)
846
  la13.BrickColor = BrickColor.new("New Yeller")
847
  la13.Material = "Neon"
848
  la13.CanCollide = false
849
  la13.Locked = true
850
  la13.Transparency = 1
851
  la13.Parent = ZANOOB
852
  local la13w = makemotor(la13, la13, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.6, 0.125), ang(rd(0), 0, 0))
853
  local la14 = Instance.new("Part")
854
  nooutline(la14)
855
  la14.Anchored = false
856
  la14.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
857
  la14.Name = "la14"
858
  la14.Size = Vector3.new(0.1, 0.1, 0.1)
859
  la14.BrickColor = BrickColor.new("New Yeller")
860
  la14.Material = "Neon"
861
  la14.CanCollide = false
862
  la14.Locked = true
863
  la14.Transparency = 1
864
  la14.Parent = ZANOOB
865
  local la14w = makemotor(la14, la14, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.55, 0.45, 0), ang(rd(0), 0, 0))
866
  local la15 = Instance.new("Part")
867
  nooutline(la15)
868
  la15.Anchored = false
869
  la15.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
870
  la15.Name = "la15"
871
  la15.Size = Vector3.new(0.2, 0.2, 0.2)
872
  la15.BrickColor = BrickColor.new("Really black")
873
  la15.CanCollide = false
874
  la15.Locked = true
875
  la15.Transparency = 1
876
  la15.Parent = ZANOOB
877
  local la15m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", la15)
878
  local la15w = makemotor(la15, la15, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, -0.25, 0), ang(rd(0), 0, 0))
879
  local la16 = Instance.new("Part")
880
  nooutline(la16)
881
  la16.Anchored = false
882
  la16.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
883
  la16.Name = "la16"
884
  la16.Size = Vector3.new(0.2, 0.2, 0.2)
885
  la16.BrickColor = BrickColor.new("Bright red")
886
  la16.CanCollide = false
887
  la16.Locked = true
888
  la16.Transparency = 1
889
  la16.Parent = ZANOOB
890
  local la16m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", la16)
891
  local la16w = makemotor(la16, la16, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, -0.25, 0), ang(rd(0), 0, 0))
892
  local ll1 = Instance.new("Part")
893
  nooutline(ll1)
894
  ll1.Anchored = false
895
  ll1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
896
  ll1.Name = "ll1"
897
  ll1.Size = Vector3.new(0.2, 0.2, 0.2)
898
  ll1.BrickColor = BrickColor.new("Bright red")
899
  ll1.CanCollide = false
900
  ll1.Locked = true
901
  ll1.Transparency = 1
902
  ll1.Parent = ZANOOB
903
  local ll1m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", ll1)
904
  local ll1w = makemotor(ll1, ll1, leftleg, ang(rd(7), rd(30), rd(20)) * cf(-0.25, -0.3, 0.525), ang(0, 0, 0))
905
  local ll2 = Instance.new("Part")
906
  nooutline(ll2)
907
  ll2.Anchored = false
908
  ll2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
909
  ll2.Name = "ll2"
910
  ll2.Size = Vector3.new(0.2, 0.2, 0.2)
911
  ll2.BrickColor = BrickColor.new("Bright red")
912
  ll2.CanCollide = false
913
  ll2.Locked = true
914
  ll2.Transparency = 1
915
  ll2.Parent = ZANOOB
916
  local ll2m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", ll2)
917
  local ll2w = makemotor(ll2, ll2, leftleg, ang(rd(7), rd(-30), rd(-20)) * cf(0.25, -0.3, 0.525), ang(0, 0, 0))
918
  local ll3 = Instance.new("Part")
919
  nooutline(ll3)
920
  ll3.Anchored = false
921
  ll3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
922
  ll3.Name = "ll3"
923
  ll3.Size = Vector3.new(0.2, 0.2, 0.2)
924
  ll3.BrickColor = BrickColor.new("White")
925
  ll3.CanCollide = false
926
  ll3.Locked = true
927
  ll3.Transparency = 1
928
  ll3.Parent = ZANOOB
929
  local ll3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", ll3)
930
  local ll3w = makemotor(ll3, ll3, leftleg, ang(rd(15), rd(0), rd(0)) * cf(0, 0, 0.7), ang(0, 0, 0))
931
  local rr1 = Instance.new("Part")
932
  nooutline(rr1)
933
  rr1.Anchored = false
934
  rr1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
935
  rr1.Name = "rr1"
936
  rr1.Size = Vector3.new(0.2, 0.2, 0.2)
937
  rr1.BrickColor = BrickColor.new("Bright red")
938
  rr1.CanCollide = false
939
  rr1.Locked = true
940
  rr1.Transparency = 1
941
  rr1.Parent = ZANOOB
942
  local rr1m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", rr1)
943
  local rr1w = makemotor(rr1, rr1, rightleg, ang(rd(7), rd(30), rd(20)) * cf(-0.25, -0.3, 0.525), ang(0, 0, 0))
944
  local rr2 = Instance.new("Part")
945
  nooutline(rr2)
946
  rr2.Anchored = false
947
  rr2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
948
  rr2.Name = "rr2"
949
  rr2.Size = Vector3.new(0.2, 0.2, 0.2)
950
  rr2.BrickColor = BrickColor.new("Bright red")
951
  rr2.CanCollide = false
952
  rr2.Locked = true
953
  rr2.Transparency = 1
954
  rr2.Parent = ZANOOB
955
  local rr2m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", rr2)
956
  local rr2w = makemotor(rr2, rr2, rightleg, ang(rd(7), rd(-30), rd(-20)) * cf(0.25, -0.3, 0.525), ang(0, 0, 0))
957
  local rr3 = Instance.new("Part")
958
  nooutline(rr3)
959
  rr3.Anchored = false
960
  rr3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
961
  rr3.Name = "rr3"
962
  rr3.Size = Vector3.new(0.2, 0.2, 0.2)
963
  rr3.BrickColor = BrickColor.new("White")
964
  rr3.CanCollide = false
965
  rr3.Locked = true
966
  rr3.Transparency = 1
967
  rr3.Parent = ZANOOB
968
  local rr3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", rr3)
969
  local rr3w = makemotor(rr3, rr3, rightleg, ang(rd(15), rd(0), rd(0)) * cf(0, 0, 0.7), ang(0, 0, 0))
970
  return ZANOOB
971
end
972
local thenoob = STANDO(hrp.CFrame * CFrame.new(0, 0, 0))
973
coroutine.resume(coroutine.create(function()
974
  local rot = thenoob.HumanoidRootPart
975
  repeat
976
    swait()
977
    rot.CFrame = rot.CFrame:lerp(wherto.CFrame * addcfr, 0.5)
978
  until rot == nil
979
end))
980
local rot = thenoob.HumanoidRootPart
981
local ntorso = thenoob:FindFirstChild("Torso")
982
local rightarm = thenoob:FindFirstChild("Right Arm")
983
local leftarm = thenoob:FindFirstChild("Left Arm")
984
local leftleg = thenoob:FindFirstChild("Left Leg")
985
local rightleg = thenoob:FindFirstChild("Right Leg")
986
local head = thenoob:FindFirstChild("Head")
987
local face = head:FindFirstChild("face")
988
local emblem = thenoob:FindFirstChild("raemblem"):FindFirstChild("embe")
989
local embpart = thenoob:FindFirstChild("raemblem")
990
local nRJ = rot:FindFirstChild("RootJoint")
991
local nN = ntorso:FindFirstChild("Neck")
992
local nRS = ntorso:FindFirstChild("Right Shoulder")
993
local nLS = ntorso:FindFirstChild("Left Shoulder")
994
local nRH = ntorso:FindFirstChild("Right Hip")
995
local nLH = ntorso:FindFirstChild("Left Hip")
996
function standappear(nbz)
997
  if selected == false or activu == true then
998
    return
999
  end
1000
  if appeared == false then
1001
    appeared = true
1002
    wherto = hrp
1003
    addcfr = cf(-2, 1, 2)
1004
    local apear = Instance.new("Sound")
1005
    apear.SoundId = "rbxassetid://463010917"
1006
    apear.Parent = rot
1007
    apear.Volume = 1.25
1008
    game.Debris:AddItem(apear, 1.5)
1009
    apear:Play()
1010
    for _, n in pairs(nbz:GetChildren()) do
1011
      coroutine.resume(coroutine.create(function()
1012
        for _ = 1, 5 do
1013
          if n ~= rot and n ~= embpart and n.ClassName ~= "Sound" then
1014
            swait()
1015
            n.Transparency = n.Transparency - 0.2
1016
            face.Transparency = face.Transparency - 0.2
1017
            emblem.Transparency = emblem.Transparency - 0.2
1018
          end
1019
        end
1020
        if n ~= rot and n ~= embpart then
1021
          n.Transparency = 0
1022
        end
1023
        face.Transparency = 0
1024
        emblem.Transparency = 0
1025
      end))
1026
    end
1027
  elseif appeared == true then
1028
    appeared = false
1029
    wherto = hrp
1030
    addcfr = cf(0, 0, 0)
1031
    for _, n in pairs(nbz:GetChildren()) do
1032
      coroutine.resume(coroutine.create(function()
1033
        for _ = 1, 5 do
1034
          if n ~= rot and n ~= embpart then
1035
            swait()
1036
            n.Transparency = n.Transparency + 0.2
1037
            face.Transparency = face.Transparency + 0.2
1038
            emblem.Transparency = emblem.Transparency + 0.2
1039
          end
1040
        end
1041
        if n ~= rot and n ~= embpart then
1042
          n.Transparency = 1
1043
        end
1044
        face.Transparency = 1
1045
        emblem.Transparency = 1
1046
      end))
1047
    end
1048
  end
1049
end
1050
function THREATENING()
1051
  if selected == false or activu == true then
1052
    return
1053
  end
1054
  if POSU == false then
1055
    POSU = true
1056
    human.WalkSpeed = 0
1057
    local d = Instance.new("ParticleEmitter")
1058
    d.Name = "MENACINGU"
1059
    d.Lifetime = NumberRange.new(1)
1060
    d.Rate = 2
1061
    d.Texture = "rbxassetid://298768656"
1062
    d.VelocitySpread = 60
1063
    d.Parent = tors
1064
    human:SetStateEnabled(3, false)
1065
    local randomoth = math.random(1, 2)
1066
       if randomoth == 1 then
1067
      repeat
1068
        swait()
1069
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.3)
1070
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(0), rd(-50)), 0.3)
1071
        lerpz(RS, "C0", RSC0 * cf(0, 0, -0.125) * ang(rd(-0), rd(-45), rd(90)), 0.3)
1072
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1073
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-0), rd(0), rd(15)), 0.3)
1074
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1075
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-15), rd(-10)), 0.3)
1076
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1077
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-10)), 0.3)
1078
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1079
      until POSU == false
1080
    elseif randomoth == 2 then
1081
      repeat
1082
        swait()
1083
        lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-2), rd(25)), 0.3)
1084
        lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(0), rd(-50)), 0.3)
1085
        lerpz(RS, "C0", RSC0 * cf(-0.25, 0.3, -0.5) * ang(rd(-30), rd(-15), rd(200)), 0.3)
1086
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1087
        lerpz(LS, "C0", LSC0 * cf(0.25, 0.3, -0.5) * ang(rd(-32), rd(13), rd(-195)), 0.3)
1088
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1089
        lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-15), rd(-10)), 0.3)
1090
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1091
        lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-10)), 0.3)
1092
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1093
      until POSU == false
1094
    end
1095
  elseif POSU == true then
1096
    POSU = false
1097
    human.WalkSpeed = 25
1098
    human:SetStateEnabled(3, true)
1099
    tors.MENACINGU:Destroy()
1100
    activu = true
1101
    activu = false
1102
  end
1103
end
1104
local EHMMM = 0
1105
function block()
1106
  if EHMMM == math.huge or selected == false or activu == true then
1107
    return
1108
  end
1109
  if appeared == false then
1110
    standappear(thenoob)
1111
  end
1112
  wherto = hrp
1113
  addcfr = cf(0, 0, -3)
1114
  local bep = true
1115
  local humanshealth = human.Health
1116
  activu = true
1117
  human:SetStateEnabled(15, false)
1118
  local de = mouse.KeyUp:connect(function(key)
1119
    if key == "e" then
1120
      bep = false
1121
    end
1122
  end)
1123
  local poopes = 0
1124
  repeat
1125
    swait()
1126
    poopes = poopes + 1
1127
    human.Health = humanshealth
1128
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(0)), 0.5)
1129
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(7), rd(0), rd(0)), 0.5)
1130
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(110), rd(160)), 0.5)
1131
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1132
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-110), rd(-160)), 0.5)
1133
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1134
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1135
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1136
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1137
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1138
  until bep == false or poopes > math.huge
1139
  de:Disconnect()
1140
  human:SetStateEnabled(15, true)
1141
  activu = false
1142
  EHMMM = 0
1143
  coroutine.resume(coroutine.create(function()
1144
    wait()
1145
    EHMMM = 0
1146
  end))
1147
  wherto = hrp
1148
  addcfr = cf(-2, 1, 2)
1149
end
1150
function MUDA()
1151
  if selected == false or activu == true then
1152
    return
1153
  end
1154
  if appeared == false then
1155
    standappear(thenoob)
1156
    wherto = hrp
1157
    addcfr = cf(0, 0, -3.5)
1158
  end
1159
  wry:Stop()
1160
  local bep = true
1161
  activu = true
1162
  wherto = hrp
1163
  addcfr = cf(0, 0, -3.5)
1164
  local function blur(limb)
1165
    coroutine.resume(coroutine.create(function()
1166
      local memedon = {}
1167
      for i = 1, 6 do
1168
        local b1 = Instance.new("Part")
1169
        nooutline(b1)
1170
        b1.Size = Vector3.new(1, 2, 1)
1171
        b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1172
        b1.CanCollide = false
1173
        b1.BrickColor = limb.BrickColor
1174
        b1.Anchored = true
1175
        b1.Transparency = 0.85
1176
        b1.Locked = true
1177
        b1.Parent = modz
1178
		b1.Material = "Neon"
1179
        table.insert(memedon, b1)
1180
      end
1181
      local num = 0
1182
      repeat
1183
        swait()
1184
        num = num % 6 + 1
1185
        memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1186
      until bep == false
1187
      for i = 1, #memedon do
1188
        swait()
1189
        memedon[i]:Destroy()
1190
      end
1191
    end))
1192
  end
1193
  local de = mouse.KeyUp:connect(function(key)
1194
    if key == "r" then
1195
      bep = false
1196
    end
1197
  end)
1198
  blur(rightarm)
1199
  blur(leftarm)
1200
local mudodo = Instance.new("Sound")
1201
  mudodo.Volume = 5
1202
  mudodo.SoundId = "rbxassetid://791374350"
1203
mudodo.Looped = true
1204
  mudodo.Parent = hrp
1205
  mudodo:Play()
1206
  repeat
1207
    for _ = 1, 2 do
1208
      swait()
1209
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
1210
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
1211
      lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
1212
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1213
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
1214
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1215
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1216
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1217
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1218
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1219
    end
1220
    hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1221
    for _ = 1, 2 do
1222
      swait()
1223
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
1224
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
1225
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
1226
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1227
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
1228
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1229
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1230
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1231
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1232
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1233
    end
1234
    hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1235
    for _ = 1, 2 do
1236
      swait()
1237
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
1238
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
1239
      lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
1240
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1241
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
1242
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1243
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1244
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1245
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1246
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1247
    end
1248
    hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1249
    for _ = 1, 2 do
1250
      swait()
1251
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
1252
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
1253
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
1254
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1255
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
1256
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1257
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1258
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1259
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1260
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1261
    end
1262
    hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1263
  until bep == false or 0 >= human.Health
1264
  de:Disconnect()
1265
mudodo:Stop()
1266
  wry:Play()
1267
  for _ = 1, 6 do
1268
    swait()
1269
    lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
1270
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
1271
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
1272
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1273
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1274
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1275
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1276
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1277
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1278
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1279
  end
1280
  for _ = 1, 7 do
1281
    swait()
1282
    hito(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
1283
    lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
1284
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
1285
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
1286
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
1287
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1288
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1289
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1290
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1291
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1292
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1293
  end
1294
  swait(5)
1295
  wherto = hrp
1296
mudodo:Destroy()
1297
  addcfr = cf(-2, 1, 2)
1298
  activu = false
1299
end
1300
function MUDAA()
1301
  if selected == false or activu == true then
1302
    return
1303
  end
1304
  if appeared == false then
1305
    standappear(thenoob)
1306
    wherto = hrp
1307
    addcfr = cf(0, 0, -3.5)
1308
  end
1309
  wryy:Stop()
1310
  local bep = true
1311
  activu = true
1312
  wherto = hrp
1313
  addcfr = cf(0, 0, -3.5)
1314
  local function blur(limb)
1315
    coroutine.resume(coroutine.create(function()
1316
      local memedon = {}
1317
      for i = 1, 6 do
1318
        local b1 = Instance.new("Part")
1319
        nooutline(b1)
1320
        b1.Size = Vector3.new(1, 2, 1)
1321
        b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1322
        b1.CanCollide = false
1323
        b1.BrickColor = limb.BrickColor
1324
        b1.Anchored = true
1325
        b1.Transparency = 0.85
1326
        b1.Locked = true
1327
        b1.Parent = modz
1328
		b1.Material = "Neon"
1329
        table.insert(memedon, b1)
1330
      end
1331
      local num = 0
1332
      repeat
1333
        swait()
1334
        num = num % 6 + 1
1335
        memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1336
      until bep == false
1337
      for i = 1, #memedon do
1338
        swait()
1339
        memedon[i]:Destroy()
1340
      end
1341
    end))
1342
  end
1343
  local de = mouse.KeyUp:connect(function(key)
1344
    if key == "y" then
1345
      bep = false
1346
    end
1347
  end)
1348
  blur(rightarm)
1349
  blur(leftarm)
1350
local mudododo = Instance.new("Sound")
1351
  mudododo.Volume = 7.5
1352
  mudododo.SoundId = "rbxassetid://791374350"
1353
  mudododo.Looped = true
1354
  mudododo.Parent = hrp
1355
  mudododo:Play()
1356
  repeat
1357
    for _ = 1, 2 do
1358
      swait()
1359
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
1360
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
1361
      lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
1362
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1363
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
1364
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1365
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1366
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1367
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1368
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1369
    end
1370
    hito2(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1371
    for _ = 1, 2 do
1372
      swait()
1373
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
1374
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
1375
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
1376
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1377
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
1378
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1379
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1380
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1381
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1382
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1383
    end
1384
    hito2(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1385
    for _ = 1, 2 do
1386
      swait()
1387
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
1388
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
1389
      lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
1390
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1391
      lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
1392
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1393
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1394
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1395
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1396
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1397
    end
1398
    hito2(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1399
    for _ = 1, 2 do
1400
      swait()
1401
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
1402
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
1403
      lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
1404
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1405
      lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
1406
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1407
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1408
      lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1409
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
1410
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1411
    end
1412
    hito2(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1413
  until bep == false or 0 >= human.Health
1414
  de:Disconnect()
1415
mudododo:Stop()
1416
  wryy:Play()
1417
  for _ = 1, 6 do
1418
    swait()
1419
    lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
1420
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
1421
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
1422
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1423
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1424
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1425
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1426
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1427
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1428
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1429
  end
1430
  for _ = 1, 7 do
1431
    swait()
1432
    hito2(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
1433
    lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
1434
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
1435
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
1436
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
1437
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
1438
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1439
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
1440
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1441
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
1442
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
1443
  end
1444
  swait(5)
1445
  wherto = hrp
1446
mudododo:Destroy()
1447
  addcfr = cf(-2, 1, 2)
1448
  activu = false
1449
end
1450
function MUDAAA()
1451
  if selected == false or activu == true then
1452
    return
1453
  end
1454
  if appeared == false then
1455
    standappear(thenoob)
1456
    wherto = hrp
1457
    addcfr = cf(0, 0, -3.5)
1458
  end
1459
  wryyy:Stop()
1460
  local bep = true
1461
  activu = true
1462
  wherto = hrp
1463
  addcfr = cf(0, 0, -3.5)
1464
  local function blur(limb)
1465
    coroutine.resume(coroutine.create(function()
1466
      local memedon = {}
1467
      for i = 1, 6 do
1468
        local b1 = Instance.new("Part")
1469
        nooutline(b1)
1470
        b1.Size = Vector3.new(1, 2, 1)
1471
        b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1472
        b1.CanCollide = false
1473
        b1.BrickColor = limb.BrickColor
1474
        b1.Anchored = true
1475
        b1.Transparency = 0.5
1476
        b1.Locked = true
1477
        b1.Parent = modz
1478
		b1.Material = "Neon"
1479
        table.insert(memedon, b1)
1480
      end
1481
      local num = 0
1482
      repeat
1483
        swait()
1484
        num = num % 6 + 1
1485
        memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
1486
      until bep == false
1487
      for i = 1, #memedon do
1488
        swait()
1489
        memedon[i]:Destroy()
1490
      end
1491
    end))
1492
  end
1493
  local de = mouse.KeyUp:connect(function(key)
1494
    if key == "t" then
1495
      bep = false
1496
    end
1497
  end)
1498
  blur(rightleg)
1499
local mudodododo = Instance.new("Sound")
1500
  mudodododo.Volume = 7.5
1501
  mudodododo.SoundId = "rbxassetid://791374350"
1502
  mudodododo.Looped = true
1503
  mudodododo.Parent = hrp
1504
  mudodododo:Play()
1505
  repeat
1506
    for _ = 1, 2 do
1507
      swait()
1508
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(45)), 0.85)
1509
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1510
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1511
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1512
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1513
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1514
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1515
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.30, 0) * ang(rd(25), rd(5), rd(-90)), 0.85)
1516
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1517
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1518
    end
1519
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1520
    for _ = 1, 2 do
1521
      swait()
1522
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(45)), 0.85)
1523
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1524
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1525
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1526
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1527
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1528
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1529
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.40, 0) * ang(rd(25), rd(5), rd(-110)), 0.85)
1530
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1531
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1532
    end
1533
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1534
    for _ = 1, 2 do
1535
      swait()
1536
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(45)), 0.85)
1537
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1538
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1539
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1540
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1541
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1542
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1543
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.325, 0) * ang(rd(25), rd(5), rd(-95)), 0.85)
1544
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1545
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1546
    end
1547
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1548
    for _ = 1, 2 do
1549
      swait()
1550
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(45)), 0.85)
1551
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1552
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1553
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1554
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1555
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1556
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1557
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.375, 0) * ang(rd(25), rd(5), rd(-105)), 0.85)
1558
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1559
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1560
    end
1561
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1562
  until bep == false or 0 >= human.Health
1563
  de:Disconnect()
1564
mudodododo:Stop()
1565
  wryyy:Play()
1566
  for _ = 1, 6 do
1567
      swait()
1568
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(45)), 0.85)
1569
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1570
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1571
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1572
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1573
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1574
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1575
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.20, 0) * ang(rd(-25), rd(25), rd(45)), 0.85)
1576
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1577
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1578
    end
1579
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1580
    for _ = 1, 7 do
1581
      swait()
1582
      lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(45)), 0.85)
1583
      lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.85)
1584
      lerpz(nRS, "C0", RSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(100), rd(150)), 0.5)
1585
      lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1586
      lerpz(nLS, "C0", LSC0 * cf(0, 0, 0.25) * ang(rd(0), rd(-100), rd(-75)), 0.5)
1587
      lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
1588
      lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
1589
      lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.40, 0) * ang(rd(25), rd(5), rd(-110)), 0.85)
1590
      lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1591
      lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
1592
    end
1593
    hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
1594
  swait(5)
1595
  wherto = hrp
1596
mudodododo:Destroy()
1597
  addcfr = cf(-2, 1, 2)
1598
  activu = false
1599
end
1600
function cability()
1601
  if selected == false or activu == true then
1602
    return
1603
  end
1604
  if appeared == false then
1605
    standappear(thenoob)
1606
    wherto = hrp
1607
    addcfr = cf(0, 0, -3.75)
1608
  end
1609
  activu = true
1610
  wherto = hrp
1611
  addcfr = cf(0, 0, -3.5)
1612
  local ZAWRUA = Instance.new("Sound")
1613
  ZAWRUA.SoundId = "rbxassetid://1056668930"
1614
  ZAWRUA.Volume = 3.5
1615
  ZAWRUA.Parent = hrp
1616
  ZAWRUA:Play()
1617
  game.Debris:AddItem(ZAWRUA, 2.5)
1618
  local wate = Instance.new("Part")
1619
  nooutline(wate)
1620
  wate.Size = Vector3.new(0.2, 0.2, 0.2)
1621
  wate.Material = "Neon"
1622
  wate.Transparency = 1
1623
  wate.BrickColor = BrickColor.new("New Yeller")
1624
  wate.CFrame = rightarm.CFrame * cf(0, -1.5, 0)
1625
  wate.Anchored = true
1626
  wate.CanCollide = false
1627
  wate.Parent = modz
1628
  local wmesh = makemesh("Sphere", Vector3.new(5, 5, 5), nil, wate)
1629
  coroutine.resume(coroutine.create(function()
1630
    repeat
1631
      swait()
1632
      wate.CFrame = rightarm.CFrame * cf(0, -1, 0)
1633
      wmesh.Scale = wmesh.Scale:lerp(Vector3.new(10, 10, 10), 0.5)
1634
    until not wate
1635
  end))
1636
  coroutine.resume(coroutine.create(function()
1637
    local pt = {}
1638
    for _ = 1, 10 do
1639
      local wp = Instance.new("Part")
1640
      nooutline(wp)
1641
      wp.Size = Vector3.new(0.2, 0.2, 0.2)
1642
      wp.Material = "Neon"
1643
      wp.Transparency = 1
1644
      wp.BrickColor = BrickColor.new("New Yeller")
1645
      wp.CFrame = wate.CFrame * ang(rd2(-100, 100) / 1000, rd2(-100, 100) / 1000, rd2(-100, 100) / 1000) * cf(0, -0.25, 0)
1646
      wp.Anchored = true
1647
      wp.CanCollide = false
1648
      wp.Parent = modz
1649
      local wmz = makemesh("Sphere", Vector3.new(0.5, 2, 0.5), nil, wp)
1650
      table.insert(pt, wp)
1651
      table.insert(pt, wmz)
1652
    end
1653
    for m = 1, 45 do
1654
      swait()
1655
      for _, hey in pairs(pt) do
1656
        if hey.ClassName == "SpecialMesh" then
1657
          hey.Scale = hey.Scale + Vector3.new(0.005, 0.04, 0.005)
1658
        elseif hey.ClassName == "Part" then
1659
          hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
1660
          hey.Transparency = hey.Transparency - 0.015
1661
        end
1662
      end
1663
    end
1664
    for m = 45, 50 do
1665
      swait()
1666
      for _, hey in pairs(pt) do
1667
        if hey.ClassName == "SpecialMesh" then
1668
          hey.Scale = hey.Scale + Vector3.new(0.025, 0.08, 0.025)
1669
        elseif hey.ClassName == "Part" then
1670
          hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
1671
          hey.Transparency = hey.Transparency + 0.2
1672
        end
1673
      end
1674
    end
1675
    for _, AAA in pairs(pt) do
1676
      if AAA.ClassName == "Part" then
1677
        AAA:Destroy()
1678
      end
1679
    end
1680
  end))
1681
  for _ = 1, 50 do
1682
    swait()
1683
    wmesh.Scale = Vector3.new(9, 9, 9)
1684
    wate.Transparency = wate.Transparency - 0.008
1685
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-125)), 0.2)
1686
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(115)), 0.2)
1687
    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)
1688
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1689
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.2)
1690
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1691
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.2)
1692
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1693
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.2)
1694
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
1695
  end
1696
  local pooo = Instance.new("Sound")
1697
  pooo.SoundId = "rbxassetid://0"
1698
  pooo.Volume = 3
1699
  pooo.Parent = hrp
1700
  pooo:Play()
1701
  game.Debris:AddItem(pooo, 2.5)
1702
  for _ = 1, 1 do
1703
    swait()
1704
    wate.Transparency = wate.Transparency + 0.15
1705
    lerpz(nRJ, "C0", RJC0 * cf(0, -2, 0) * ang(rd(0), rd(10), rd(35)), 0.5)
1706
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-30)), 0.5)
1707
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-80), rd(100)), 0.5)
1708
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1709
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1710
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1711
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1712
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1713
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1714
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1715
  end
1716
  local swoo = Instance.new("Part")
1717
  nooutline(swoo)
1718
  swoo.Size = Vector3.new(0.2, 0.2, 0.2)
1719
  swoo.Material = "Neon"
1720
  swoo.Transparency = 0.2
1721
  swoo.BrickColor = BrickColor.new("New Yeller")
1722
  swoo.CFrame = rightarm.CFrame * ang(rd(0), rd(-15), rd(240)) * cf(1.5, -2.5, 0)
1723
  swoo.Anchored = true
1724
  swoo.CanCollide = false
1725
  swoo.Parent = modz
1726
  local wmesh = makemesh("FileMesh", Vector3.new(0.013333333333333334, 0.015384615384615385, 0.025), "rbxassetid://576041905", swoo)
1727
  local pli = Instance.new("PointLight")
1728
  pli.Brightness = 2
1729
  pli.Color = Color3.new(0.45098039215686275, 1, 0)
1730
  pli.Range = 10
1731
  pli.Shadows = true
1732
  pli.Parent = swoo
1733
  hito(swoo, 5, 40, 0.15, rot.CFrame.lookVector * 80)
1734
  for _ = 1, 10 do
1735
    swait()
1736
    wate.Transparency = wate.Transparency + 0.05
1737
    swoo.Transparency = swoo.Transparency + 0.075
1738
    pli.Range = pli.Range - 1
1739
    lerpz(nRJ, "C0", RJC0 * cf(0, -3, 0) * ang(rd(0), rd(10), rd(105)), 0.5)
1740
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.5)
1741
    lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-30), rd(100)), 0.5)
1742
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
1743
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1744
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1745
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1746
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1747
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1748
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1749
  end
1750
  wate:Destroy()
1751
  swoo:Destroy()
1752
  pli:Destroy()
1753
  swait(15)
1754
  wherto = hrp
1755
  addcfr = cf(-2, 1, 2)
1756
  activu = false
1757
end
1758
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=188959462")
1759
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616594208")
1760
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616576400")
1761
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=291088606")
1762
function THEBEST()
1763
  if selected == false or activu == true or appeared == true or POSU == true then
1764
    return
1765
  end
1766
  local dipperhat = chr:FindFirstChild("DXD_DipperHat")
1767
  local dipperrot
1768
  if dipperhat then
1769
    dipperrot = dipperhat.Handle.HatAttachment.Rotation
1770
  end
1771
  activu = true
1772
  POSU = true
1773
  cam.CameraType = "Scriptable"
1774
  chr.PrimaryPart = hrp
1775
  human.WalkSpeed = 0
1776
  human:SetStateEnabled(3, false)
1777
  local actmus1 = Instance.new("Sound")
1778
  actmus1.SoundId = "rbxassetid://188959462"
1779
  actmus1.Volume = 1.5
1780
  actmus1.RollOffMode = 1
1781
  actmus1.TimePosition = 0
1782
  actmus1.Parent = cam
1783
  local actmus2 = Instance.new("Sound")
1784
  actmus2.SoundId = "rbxassetid://188959462"
1785
  actmus2.Volume = 1.5
1786
  actmus2.RollOffMode = 1
1787
  actmus2.TimePosition = 0
1788
  actmus2.Parent = hrp
1789
  actmus1:Play()
1790
  actmus2:Play()
1791
  local mus1 = Instance.new("Sound")
1792
  mus1.SoundId = "rbxassetid://616594208"
1793
  mus1.Volume = 1.25
1794
  mus1.TimePosition = 0.45
1795
  mus1.Parent = cam
1796
  local mus2 = Instance.new("Sound")
1797
  mus2.SoundId = "rbxassetid://616594208"
1798
  mus2.Volume = 1.25
1799
  mus2.TimePosition = 0.45
1800
  mus2.Parent = hrp
1801
  local zawarudoda = Instance.new("Sound")
1802
  zawarudoda.SoundId = "rbxassetid://616576400"
1803
  zawarudoda.Volume = 2
1804
  zawarudoda.TimePosition = 0.3
1805
  zawarudoda.Parent = hrp
1806
  mus1:Play()
1807
  mus2:Play()
1808
  cam.CoordinateFrame = hrp.CFrame * ang(rd(20), rd(100), rd(0)) * cf(0, 0, 7)
1809
  local regface = hed.face.Texture
1810
  local whogothit, bodyvel
1811
  local function checkhit(partoz, magn)
1812
    for _, guy in pairs(workspace:GetChildren()) do
1813
      if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and not whogothit then
1814
        whogothit = guy
1815
        guy:FindFirstChild("Humanoid").PlatformStand = true
1816
        do
1817
          local derp = Instance.new("BodyPosition")
1818
          derp.MaxForce = Vector3.new(999999999999, 999999999999, 999999999999)
1819
          derp.P = 8000
1820
          derp.D = 500
1821
          derp.Position = hrp.Position + hrp.CFrame.lookVector * 20
1822
          derp.Parent = guy:FindFirstChild("HumanoidRootPart")
1823
          bodyvel = derp
1824
          local derp2 = Instance.new("BodyAngularVelocity")
1825
          derp2.MaxTorque = Vector3.new(999999999999, 999999999999, 999999999999)
1826
          derp2.P = 8000
1827
          derp2.AngularVelocity = Vector3.new(rd2(2, 4), rd2(50, 100), 0)
1828
          derp2.Parent = guy:FindFirstChild("HumanoidRootPart")
1829
          delay(0.1, function()
1830
            derp2:Destroy()
1831
          end)
1832
          bodyvel = derp
1833
        end
1834
      end
1835
    end
1836
  end
1837
  coroutine.resume(coroutine.create(function()
1838
    for _ = 1, 25 do
1839
      swait()
1840
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
1841
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(10), rd(20)), 0.3)
1842
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
1843
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1844
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
1845
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1846
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
1847
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1848
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1849
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1850
    end
1851
    for _ = 1, 20 do
1852
      swait()
1853
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
1854
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(10), rd(20)), 0.3)
1855
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
1856
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1857
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0.4) * ang(rd(70), rd(-60), rd(-100)), 0.3)
1858
      if dipperhat then
1859
        dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, -40, 0), 0.3)
1860
      end
1861
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1862
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
1863
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1864
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1865
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1866
    end
1867
  end))
1868
  repeat
1869
    swait()
1870
    cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(1), rd(0)) * cf(0.15, 0, 0)
1871
  until mus1.TimePosition > 2.9
1872
  mus1:Pause()
1873
  mus2:Pause()
1874
  zawarudoda:Play()
1875
  coroutine.resume(coroutine.create(function()
1876
    for _ = 1, 7 do
1877
      swait()
1878
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(-5)), 0.4)
1879
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(0)), 0.3)
1880
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(80)), 0.3)
1881
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1882
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(-70)), 0.3)
1883
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1884
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3)
1885
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1886
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
1887
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1888
    end
1889
    for _ = 1, 16 do
1890
      swait()
1891
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.4)
1892
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(8), rd(0)), 0.3)
1893
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(80)), 0.3)
1894
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1895
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(-70)), 0.3)
1896
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1897
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-15)), 0.3)
1898
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1899
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(15)), 0.3)
1900
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
1901
    end
1902
  end))
1903
  repeat
1904
    swait()
1905
  until zawarudoda.TimePosition > 1.4
1906
  zawarudoda:Pause()
1907
  activu = false
1908
  standappear(thenoob)
1909
  wherto = hrp
1910
  addcfr = cf(3, 0.25, -1.5)
1911
  activu = true
1912
  cam.CoordinateFrame = hrp.CFrame * ang(rd(-25), rd(0), rd(0)) * cf(0, 2, 3)
1913
  for _ = 1, 10 do
1914
    swait()
1915
    cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 1.5)
1916
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-75)), 0.5)
1917
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(45)), 0.5)
1918
    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)
1919
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1920
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
1921
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1922
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
1923
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1924
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
1925
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1926
  end
1927
  wherto = hrp
1928
  addcfr = cf(-3, 0.25, -1.5)
1929
  for _ = 1, 25 do
1930
    swait()
1931
    checkhit(rightarm, 3)
1932
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(105)), 0.4)
1933
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(-45)), 0.4)
1934
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.4)
1935
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1936
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.4)
1937
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1938
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.4)
1939
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1940
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.4)
1941
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
1942
  end
1943
  if whogothit then
1944
    print("derp")
1945
    cam.CoordinateFrame = hrp.CFrame * ang(rd(15), rd(140), rd(0)) * cf(0, 1, 4)
1946
    local laugo = Instance.new("Sound")
1947
    laugo.SoundId = "rbxassetid://291088606"
1948
    laugo.Volume = 1.5
1949
    laugo.Parent = hrp
1950
    game.Debris:AddItem(laugo, 2.5)
1951
    laugo:Play()
1952
    local sda = 0
1953
    local chn = 2
1954
    local cs = math.cos
1955
    for D = 1, 60 do
1956
      swait()
1957
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.15)
1958
      sda = sda + chn
1959
      lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 1 * cs(sda / 2)) * ang(rd(-40), rd(0), rd(-5)), 0.8 / D)
1960
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-60 + 40 * cs(sda / 2)), rd(8), rd(0)), 0.8 / D)
1961
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-110 + 80 * cs(sda / 2)), rd(80)), 0.8 / D)
1962
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1963
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(110 + 80 * cs(sda / 2)), rd(-70)), 0.8 / D)
1964
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1965
      lerpz(RH, "C0", RHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(-10), rd(-40)), 0.8 / D)
1966
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1967
      lerpz(LH, "C0", LHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(10), rd(40)), 0.8 / D)
1968
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
1969
    end
1970
    hed.face.Texture = "rbxassetid://176777497"
1971
    mus1.TimePosition = 2.75
1972
    mus1:Play()
1973
    for C = 1, 30 do
1974
      swait()
1975
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, -(0.02 + C / 60))
1976
      sda = sda + chn
1977
      lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.05 + C / 31)
1978
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.05 + C / 31)
1979
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.05 + C / 31)
1980
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1981
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.05 + C / 31)
1982
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1983
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.05 + C / 31)
1984
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1985
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.05 + C / 31)
1986
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
1987
    end
1988
    for _ = 1, 5 do
1989
      swait()
1990
      cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.02)
1991
      sda = sda + chn
1992
      lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.5)
1993
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
1994
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.5)
1995
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
1996
      lerpz(LS, "C0", LSC0 * cf(0, 0.25, 0) * ang(rd(60), rd(-60), rd(-100)), 0.5)
1997
      if dipperhat then
1998
        dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.5)
1999
      end
2000
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
2001
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.5)
2002
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
2003
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.5)
2004
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
2005
    end
2006
    wait(2)
2007
  elseif whogothit == nil then
2008
    print("noderp")
2009
  end
2010
  human:SetStateEnabled(3, true)
2011
  activu = false
2012
  standappear(thenoob)
2013
  activu = true
2014
  if dipperhat then
2015
    dipperhat.Handle.HatAttachment.Rotation = dipperrot
2016
  end
2017
  actmus1:Destroy()
2018
  actmus2:Destroy()
2019
  bast:Play()
2020
  if bodyvel then
2021
    bodyvel:Destroy()
2022
  end
2023
  cam.CameraType = "Custom"
2024
  hed.face.Texture = regface
2025
  chr.PrimaryPart = head
2026
  human.WalkSpeed = 25
2027
  activu = false
2028
  POSU = false
2029
end
2030
function hito(partoz, magn, dmg, debtim, bodyfdire)
2031
  for _, guy in pairs(workspace:GetChildren()) do
2032
    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
2033
      do
2034
        local humz = guy:FindFirstChild("Humanoid")
2035
        local horp = guy:FindFirstChild("HumanoidRootPart")
2036
        TakeDamage(humz, dmg)
2037
        local db = Instance.new("StringValue")
2038
        db.Name = "alabo"
2039
        db.Parent = horp
2040
        delay(debtim, function()
2041
          db:Destroy()
2042
        end)
2043
        local b = Instance.new("Part")
2044
        nooutline(b)
2045
        b.Size = Vector3.new(0.2, 0.2, 0.2)
2046
        b.Transparency = 0.25
2047
        b.Anchored = true
2048
        b.CanCollide = false
2049
        b.BrickColor = BrickColor.new("New Yeller")
2050
        b.Locked = true
2051
        b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
2052
        b.Parent = modz
2053
        b.Material = "Neon"
2054
        local c = Instance.new("SpecialMesh")
2055
        c.MeshType = "Sphere"
2056
        c.Scale = Vector3.new(3.5, 3.5, 3.5)
2057
        c.Parent = b
2058
        game.Debris:AddItem(b, 1)
2059
        if bodyfdire then
2060
          local boopyve = Instance.new("BodyVelocity")
2061
          boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
2062
          boopyve.P = math.huge
2063
          boopyve.Velocity = bodyfdire * 1.25
2064
          boopyve.Parent = horp
2065
          game.Debris:AddItem(boopyve, debtim)
2066
        end
2067
        local bet = Instance.new("Sound")
2068
        bet.Pitch = rd2(9, 11) / 10
2069
        bet.Volume = rd2(12, 14) / 10
2070
        bet.SoundId = "rbxassetid://165604684"
2071
        bet.Parent = b
2072
        bet:Play()
2073
        coroutine.resume(coroutine.create(function()
2074
          for _ = 1, 5 do
2075
            swait()
2076
            b.Transparency = b.Transparency + 0.15
2077
            c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
2078
          end
2079
        end))
2080
      end
2081
    end
2082
  end
2083
end
2084
function hito2(partoz, magn, dmg, debtim, bodyfdire)
2085
  for _, guy in pairs(workspace:GetChildren()) do
2086
    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
2087
      do
2088
        local humz = guy:FindFirstChild("Humanoid")
2089
        local horp = guy:FindFirstChild("HumanoidRootPart")
2090
        TakeDamage(humz, -dmg)
2091
		if humz.Health >= humz.MaxHealth then
2092
			humz.Health = humz.MaxHealth
2093
		end
2094
        local db = Instance.new("StringValue")
2095
        db.Name = "alabo"
2096
        db.Parent = horp
2097
        delay(debtim, function()
2098
          db:Destroy()
2099
        end)
2100
        local b = Instance.new("Part")
2101
        nooutline(b)
2102
        b.Size = Vector3.new(0.2, 0.2, 0.2)
2103
        b.Transparency = 0.25
2104
        b.Anchored = true
2105
        b.CanCollide = false
2106
        b.BrickColor = BrickColor.new("Lime green")
2107
        b.Locked = true
2108
        b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
2109
        b.Parent = modz
2110
        b.Material = "Neon"
2111
        local c = Instance.new("SpecialMesh")
2112
        c.MeshType = "Sphere"
2113
        c.Scale = Vector3.new(3.5, 3.5, 3.5)
2114
        c.Parent = b
2115
        game.Debris:AddItem(b, 1)
2116
        if bodyfdire then
2117
          local boopyve = Instance.new("BodyVelocity")
2118
          boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
2119
          boopyve.P = math.huge
2120
          boopyve.Velocity = bodyfdire * 1.25
2121
          boopyve.Parent = horp
2122
          game.Debris:AddItem(boopyve, debtim)
2123
        end
2124
        local bet = Instance.new("Sound")
2125
        bet.Pitch = rd2(9, 11) / 10
2126
        bet.Volume = rd2(12, 14) / 10
2127
        bet.SoundId = "rbxassetid://165604684"
2128
        bet.Parent = b
2129
        bet:Play()
2130
        coroutine.resume(coroutine.create(function()
2131
          for _ = 1, 5 do
2132
            swait()
2133
            b.Transparency = b.Transparency + 0.15
2134
            c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
2135
          end
2136
        end))
2137
      end
2138
    end
2139
  end
2140
end
2141
function hito3(partoz, magn, dmg, debtim, bodyfdire)
2142
  for _, guy in pairs(workspace:GetChildren()) do
2143
    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
2144
      do
2145
        local humz = guy:FindFirstChild("Humanoid")
2146
        local horp = guy:FindFirstChild("HumanoidRootPart")
2147
        TakeDamage(humz, dmg)
2148
        local db = Instance.new("StringValue")
2149
        db.Name = "alabo"
2150
        db.Parent = horp
2151
        delay(debtim, function()
2152
          db:Destroy()
2153
        end)
2154
        local b = Instance.new("Part")
2155
        nooutline(b)
2156
        b.Size = Vector3.new(0.2, 0.2, 0.2)
2157
        b.Transparency = 0.25
2158
        b.Anchored = true
2159
        b.CanCollide = false
2160
        b.BrickColor = BrickColor.new("New Yeller")
2161
        b.Locked = true
2162
        b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
2163
        b.Parent = modz
2164
        b.Material = "Neon"
2165
        local c = Instance.new("SpecialMesh")
2166
        c.MeshType = "Sphere"
2167
        c.Scale = Vector3.new(3.5, 3.5, 3.5)
2168
        c.Parent = b
2169
        game.Debris:AddItem(b, 1)
2170
        if bodyfdire then
2171
          local boopyve = Instance.new("BodyVelocity")
2172
          boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
2173
          boopyve.P = math.huge
2174
          boopyve.Velocity = bodyfdire * 2
2175
          boopyve.Parent = horp
2176
          game.Debris:AddItem(boopyve, debtim)
2177
        end
2178
        local bet = Instance.new("Sound")
2179
        bet.Pitch = rd2(9, 11) / 10
2180
        bet.Volume = rd2(12, 14) / 10
2181
        bet.SoundId = "rbxassetid://165604684"
2182
        bet.Parent = b
2183
        bet:Play()
2184
        coroutine.resume(coroutine.create(function()
2185
          for _ = 1, 5 do
2186
            swait()
2187
            b.Transparency = b.Transparency + 0.15
2188
            c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
2189
          end
2190
        end))
2191
      end
2192
    end
2193
  end
2194
end
2195
mouse.KeyDown:connect(function(key)
2196
  if human.Health <= 0 then
2197
    return
2198
  end
2199
  if key == "f" then
2200
    standappear(thenoob)
2201
  end
2202
  if key == "r" then
2203
    MUDA()
2204
  end
2205
  if key == "y" then
2206
    MUDAA()
2207
  end
2208
  if key == "t" then
2209
	MUDAAA()
2210
end
2211
  if key == "e" then
2212
    block()
2213
  end
2214
  if key == "v" then
2215
    cability()
2216
  end
2217
  if key == "m" and plr.UserId then
2218
    THEBEST()
2219
  end
2220
  if key == "j" then
2221
    THREATENING()
2222
  end
2223
  if key == "h" then
2224
    stoptime()
2225
  end
2226
  if key == "k" then
2227
    konodioda:Play()
2228
	else konodioda:Stop()
2229
  end
2230
  if key == "l" then
2231
    bast:Play()
2232
	else bast:Stop()
2233
  end
2234
  if key == ";" then
2235
    zaworld:Play()
2236
	else zaworld:Stop()
2237
  end
2238
end)
2239
tool.Equipped:connect(function()
2240
  selected = true
2241
end)
2242
tool.Unequipped:connect(function()
2243
  selected = false
2244
end)
2245
sine = 0
2246
charge = 1
2247
cos = math.cos
2248
game:GetService("RunService").RenderStepped:connect(function()
2249
  if POSU == false then
2250
    local checkfloor = Ray.new(hrp.Position, hrp.CFrame.upVector * -4)
2251
    local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
2252
    local checkstate = human:GetState()
2253
    if checkstate.Value == 13 then
2254
      animpose = "Sitting"
2255
    elseif hrp.Velocity.y > 1 and checkpart == nil then
2256
      animpose = "Jumping"
2257
    elseif hrp.Velocity.y < -1 and checkpart == nil then
2258
      animpose = "Falling"
2259
    elseif 1 > (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude then
2260
      animpose = "Idle"
2261
    elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 35 then
2262
      animpose = "Walking"
2263
    elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 35 then
2264
      animpose = "TooFast"
2265
    end
2266
    if animpose == "Idle" then
2267
      sine = sine + charge
2268
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
2269
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
2270
      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)
2271
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2272
      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)
2273
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2274
      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)
2275
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2276
      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)
2277
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2278
    end
2279
    if animpose == "Walking" then
2280
      sine = sine + charge
2281
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
2282
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
2283
      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)
2284
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2285
      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)
2286
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2287
      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)
2288
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2289
      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)
2290
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2291
    end
2292
    if animpose == "Jumping" then
2293
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.3)
2294
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
2295
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
2296
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2297
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
2298
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2299
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
2300
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2301
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
2302
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2303
    end
2304
    if animpose == "Falling" then
2305
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(0)), 0.3)
2306
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
2307
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
2308
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2309
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
2310
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2311
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
2312
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2313
      lerpz(LH, "C0", LHC0 * cf(-0.65, 0.75, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
2314
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2315
    end
2316
    if animpose == "TooFast" then
2317
      lerpz(RJ, "C0", RJC0 * cf(0, 0, -1.5) * ang(rd(20), rd(0), rd(0)), 0.3)
2318
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
2319
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-10)), 0.3)
2320
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2321
      lerpz(LS, "C0", LSC0 * cf(0, -0.75, 0) * ang(rd(10), rd(-80), rd(-10)), 0.3)
2322
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.3)
2323
      lerpz(RH, "C0", RHC0 * cf(0.75, 1.5, 0) * ang(rd(0), rd(0), rd(30)), 0.3)
2324
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2325
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.3)
2326
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2327
    end
2328
    if animpose == "Sitting" then
2329
      lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2330
      lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2331
      lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2332
      lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2333
      lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2334
      lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2335
      lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
2336
      lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2337
      lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
2338
      lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2339
    end
2340
  end
2341
  if appeared == false and activu == false then
2342
    lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2343
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2344
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2345
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2346
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2347
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2348
    lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2349
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2350
    lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2351
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2352
  elseif appeared == true and activu == false then
2353
    sine = sine + charge
2354
    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)
2355
    lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 90)), rd(0), rd(4)), 0.3)
2356
    lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(-3 - 3 * cos(sine / 100)), rd(0)), 0.3)
2357
    lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2358
    lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(3 - 3 * cos(sine / 100)), rd(0)), 0.3)
2359
    lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2360
    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)
2361
    lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2362
    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)
2363
    lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
2364
  end
2365
end)
2366
function dispose()
2367
  for i, v in pairs(getfenv(0)) do
2368
    v = nil
2369
  end
2370
  error = nil
2371
  print = nil
2372
  warn = nil
2373
end
2374
human.Died:connect(dispose)
2375
chr.Changed:connect(function()
2376
  if chr.Parent == nil then
2377
    dispose()
2378
  end
2379
end)
2380
local p = game.Players.LocalPlayer
2381
local char = p.Character
2382
local hed = char.Head
2383
local LocalPlayer = p
2384
2385
local Player = game.Players.localPlayer
2386
local Character = p.Character
2387
local LeftArm2 = Character["Left Arm"]
2388
local RightArm2 = Character["Right Arm"]
2389
local LeftLeg2 = Character["Left Leg"]
2390
local RightLeg2 = Character["Right Leg"]
2391
local Head2 = Character.Head
2392
local Torso2 = Character.Torso
2393
2394
--created by SoldierJoao
2395
--Credits to metabee for the knives edit
2396
cut = Instance.new("Sound", Character)
2397
cut.SoundId = "https://www.roblox.com/asset/?id=0"
2398
cut.Volume = 1.5
2399
thri = Instance.new("Sound", Character)
2400
thri.SoundId = "https://www.roblox.com/asset/?id=186311262"
2401
thri.Volume = 2.5
2402
WRY = Instance.new("Sound", Character)
2403
WRY.SoundId = "https://www.roblox.com/asset/?id=276152532"
2404
WRY.Volume = 5
2405
2406
local Players=game:service'Players'
2407
local Player=Players.LocalPlayer
2408
local Mouse=Player:GetMouse''
2409
local RenderStepped=game:service'RunService'.RenderStepped
2410
2411
local MeshId='http://www.roblox.com/asset?id=202083123'
2412
local TextureId='http://www.roblox.com/asset/?id=189436355'
2413
2414
2415
local QHold=false
2416
local EHold=false
2417
2418
Mouse.KeyDown:connect(function(k)
2419
local Key=k:lower''
2420
if Key=='q'then
2421
QHold=true
2422
elseif Key=='e'then
2423
EHold=true
2424
end
2425
end)
2426
2427
Mouse.KeyUp:connect(function(k)
2428
local Key=k:lower''
2429
if Key=='q'then
2430
QHold=false
2431
elseif Key=='e'then
2432
EHold=false
2433
end
2434
end)
2435
2436
coroutine.wrap(function()
2437
RenderStepped:connect(function()
2438
if QHold then
2439
if BeeSpeed>0 then
2440
BeeSpeed=BeeSpeed-1
2441
end
2442
elseif EHold then
2443
BeeSpeed=BeeSpeed+1
2444
end
2445
end)
2446
end)()
2447
2448
2449
2450
2451
mse = Player:GetMouse()
2452
2453
sound2 = Instance.new("Sound", Character)
2454
sound2.SoundId = "https://www.roblox.com/asset/?id=864569342"
2455
sound2.Volume = 2.5
2456
sound4 = Instance.new("Sound", Character)
2457
sound4.SoundId = "https://www.roblox.com/asset/?id=257346558"
2458
sound4.Volume = 5
2459
TSTheme = Instance.new("Sound", Character)
2460
TSTheme.SoundId = "https://www.roblox.com/asset/?id=850256806"
2461
TSTheme.Volume = 2
2462
TSTheme.Looped = true
2463
canworld = true
2464
mse.KeyDown:connect(function(key)
2465
	key = key:lower()
2466
	if key == "g" then
2467
                sound4:Play()
2468
		if canworld == false then return end
2469
		if canworld then
2470
		canworld = false
2471
		TSTheme:Play()
2472
2473
		local function spawnpart()
2474
		sphere = Instance.new("Part")
2475
		--game.Debris:AddItem(sphere,3)
2476
		local sm = Instance.new("SpecialMesh", sphere)
2477
		sm.MeshType = "Sphere"
2478
		sphere.Transparency = 0.5
2479
		sphere.Anchored = true
2480
		sphere.CanCollide = false
2481
		sphere.Material = "Neon"
2482
		sphere.BrickColor = BrickColor.new("Black")
2483
		end
2484
		
2485
		local function weld(lol)
2486
			local weld = Instance.new("Weld", Player.Character.Torso)
2487
			weld.Part0 = Player.Character.Torso
2488
			weld.Part1 = lol
2489
			weld.C0 = Player.Character.Torso.CFrame:inverse()
2490
			weld.C1 = lol.CFrame:inverse()
2491
		end
2492
		wait()
2493
		spawnpart()
2494
			for i, v in pairs(game.Players:GetChildren()) do
2495
			t = v.Character:FindFirstChild("Torso")
2496
			if t then
2497
				t.Anchored = true
2498
				Player.Character:FindFirstChild("Torso").Anchored = false
2499
			end
2500
			RA = v.Character:FindFirstChild("Right Arm")
2501
			if RA then
2502
				RA.Anchored = true
2503
				Player.Character:FindFirstChild("Right Arm").Anchored = false
2504
			end
2505
			LA = v.Character:FindFirstChild("Left Arm")
2506
			if LA then
2507
				LA.Anchored = true
2508
				Player.Character:FindFirstChild("Left Arm").Anchored = false
2509
			end
2510
			RL = v.Character:FindFirstChild("Right Leg")
2511
			if RL then
2512
				RL.Anchored = true
2513
				Player.Character:FindFirstChild("Right Leg").Anchored = false
2514
			end
2515
			LL = v.Character:FindFirstChild("Left Leg")
2516
			if LL then
2517
				LL.Anchored = true
2518
				Player.Character:FindFirstChild("Left Leg").Anchored = false
2519
			end
2520
			end
2521
			
2522
			        game.Lighting.TimeOfDay="00:00:00"
2523
game.Lighting.OutdoorAmbient=Color3.new(50,0,350)
2524
wait(0.1)
2525
game.Lighting.OutdoorAmbient=Color3.new(0,114,235)
2526
wait(0.1)
2527
game.Lighting.OutdoorAmbient=Color3.new(0,0,235)
2528
wait(0.1)
2529
game.Lighting.OutdoorAmbient=Color3.new(0,114,0)
2530
wait(0.1)
2531
game.Lighting.OutdoorAmbient=Color3.new(255, 255, 355)
2532
2533
		weld(sphere)
2534
		sphere.Parent = Character.Torso
2535
		for i = 1,3 do
2536
			sphere.Size = sphere.Size + Vector3.new(50,50,50)
2537
			wait()
2538
			end
2539
wait()
2540
                        sphere:Destroy()
2541
BeeSpeed = 0
2542
		end
2543
	end
2544
end
2545
)
2546
if canworld == false then
2547
	wait(9)
2548
	canworld = true
2549
end
2550
2551
mse.KeyDown:connect(function(key)
2552
	key = key:lower()
2553
	if key == "h" then
2554
canworld = true
2555
		sound2:Play()
2556
wait()
2557
2558
		for i, v in pairs(game.Players:GetChildren()) do
2559
		t = v.Character:FindFirstChild("Torso")
2560
			if t then
2561
				t.Anchored = false
2562
			end
2563
			RA = v.Character:FindFirstChild("Right Arm")
2564
			if RA then
2565
				RA.Anchored = false
2566
			end
2567
			LA = v.Character:FindFirstChild("Left Arm")
2568
			if LA then
2569
				LA.Anchored = false
2570
			end
2571
			RL = v.Character:FindFirstChild("Right Leg")
2572
			if RL then
2573
				RL.Anchored = false
2574
			end
2575
			LL = v.Character:FindFirstChild("Left Leg")
2576
			if LL then
2577
				LL.Anchored = false
2578
			end
2579
		end
2580
		game.Lighting.OutdoorAmbient=Color3.new(0,114,0)
2581
wait(0.1)
2582
game.Lighting.OutdoorAmbient=Color3.new(50,0,350)
2583
wait(0.1)
2584
game.Lighting.OutdoorAmbient=Color3.new(0,114,235)
2585
wait(0.1)
2586
game.Lighting.OutdoorAmbient=Color3.new(0,0,235)
2587
 
2588
        game.Lighting.OutdoorAmbient=Color3.new(135/255, 135/255, 128/255)
2589
        game.Lighting.TimeOfDay="15:00:00"
2590
BeeSpeed = 100
2591
TSTheme:Stop()
2592
end
2593
end)
2594
2595
--- [[ Simple Time Rewind ]] ---
2596
-- by fo43123
2597
2598
2599
local me = game.Players.LocalPlayer
2600
local mouse = me:GetMouse()
2601
local char = me.Character
2602
local hum = char:FindFirstChild('Humanoid')
2603
local hd = char:FindFirstChild('Head')
2604
local ts = char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
2605
local ra = char:FindFirstChild('Right Arm') or char:FindFirstChild('RightUpperArm')
2606
local la = char:FindFirstChild('Left Arm') or char:FindFirstChild('LeftUpperArm')
2607
local rl = char:FindFirstChild('Right Leg') or char:FindFirstChild('RightUpperLeg')
2608
local ll = char:FindFirstChild('Left Leg') or char:FindFirstChild('LeftUpperLeg')
2609
local root = char:FindFirstChild('HumanoidRootPart')
2610
local rj = root:FindFirstChild('RootJoint')
2611
local rs = ts:FindFirstChild('Right Shoulder')
2612
local ls = ts:FindFirstChild('Left Shoulder')
2613
local rh = ts:FindFirstChild('Right Hip')
2614
local lh = ts:FindFirstChild('Left Hip')
2615
local nk = ts:FindFirstChild('Neck')
2616
local anim = char:FindFirstChild('Animate')
2617
local base = workspace:FindFirstChild('Baseplate') or workspace:FindFirstChild('Base')
2618
local cantimerewind = true
2619
local cooldown = false
2620
local selfrewind = true
2621
local cc = workspace.CurrentCamera
2622
local cos = math.cos
2623
local sin = math.sin
2624
local rad = math.rad
2625
local rand = math.random
2626
local cfn = CFrame.new
2627
local cfa = CFrame.Angles
2628
local v3 = Vector3.new
2629
local str = string
2630
local past = {}
2631
local lastpast = {}
2632
local sine = 0
2633
local rewind = Instance.new('Sound', hd)
2634
local onrewind = Instance.new('Sound', workspace.CurrentCamera)
2635
onrewind.Looped = true
2636
onrewind.Volume = 10
2637
onrewind.SoundId = 'rbxassetid://2061143306'
2638
rewind.SoundId = 'rbxassetid://864569342'
2639
rewind.Name = 'trewind'
2640
rewind.Volume = 1
2641
rewind.PlaybackSpeed = 1.25
2642
hum.WalkSpeed = 23
2643
effects = Instance.new('Folder', char)
2644
effects.Name = 'Effects'
2645
print([[
2646
	-- // Moves
2647
	C - Rewind
2648
	]])
2649
2650
ArtificialHB = Instance.new('BindableEvent', script)
2651
ArtificialHB.Name = 'Heartbeat'
2652
script:WaitForChild('Heartbeat')
2653
2654
frame = 1 / 60
2655
tf = 0
2656
allowframeloss = false
2657
tossremainder = false
2658
lastframe = tick()
2659
script.Heartbeat:Fire()
2660
2661
game:GetService('RunService').Heartbeat:connect(function(s, p)
2662
	tf = tf + s
2663
	if tf >= frame then
2664
		if allowframeloss then
2665
			script.Heartbeat:Fire()
2666
			lastframe = tick()
2667
		else
2668
			for i = 1, math.floor(tf / frame) do
2669
				script.Heartbeat:Fire()
2670
			end
2671
			lastframe = tick()
2672
		end
2673
		if tossremainder then
2674
			tf = 0
2675
		else
2676
			tf = tf - frame * math.floor(tf / frame)
2677
		end
2678
	end
2679
end)
2680
2681
function swait(t)
2682
	if t == 0 or t == nil then
2683
		script.Heartbeat.Event:Wait()
2684
	else
2685
		for i = 0, t do
2686
			script.Heartbeat.Event:Wait()
2687
		end
2688
	end
2689
end
2690
2691
function sound(id, parent, vol, pitch, timepos)
2692
	local s = Instance.new('Sound')
2693
	s.Parent = parent
2694
	s.SoundId = id
2695
	s.Volume = vol
2696
	s.PlaybackSpeed = pitch
2697
	s.TimePosition = timepos
2698
	s:Play()
2699
	game.Debris:AddItem(s, s.PlaybackSpeed + 5)
2700
end
2701
2702
function camshake(duration, intensity)
2703
	coroutine.wrap(function()
2704
		for i = 0, duration*60 do
2705
			hum.CameraOffset = v3(rand(-(intensity*10),(intensity*10))/10, rand(-(intensity*10),(intensity*10))/10, rand(-(intensity*10), (intensity*10))/10)
2706
			swait()
2707
		end
2708
		hum.CameraOffset = v3(0, 0, 0)
2709
	end)()
2710
end
2711
2712
function readyrewind()
2713
	cantimerewind = false
2714
	cooldown = true
2715
	onrewind:Play()
2716
	for i,v in pairs(workspace:GetDescendants()) do
2717
		if v:IsA('BasePart') then
2718
			local lastpos = v.CFrame
2719
			table.insert(past, {part = v, change = lastpos})
2720
		end
2721
		if v.Parent then
2722
			local lastparent2 = v.Parent
2723
			table.insert(lastpast, {part2 = v, change4 = lastparent2})
2724
		end
2725
		if v:IsA('Camera') then
2726
			local lastcam = v.CFrame
2727
			table.insert(past, {cam = v, change3 = lastcam})
2728
		end
2729
		if v:IsA('Sound') then
2730
			if v ~= rewind then
2731
				local lastsongpos = v.TimePosition
2732
				table.insert(past, {sound = v, pchange = lastsongpos})
2733
			end
2734
		end
2735
		if v:IsA('Humanoid') then
2736
			local lasthp = v.Health
2737
			local always = lasthp
2738
			table.insert(past, {health = v, hchange = lasthp})
2739
		end
2740
	end
2741
	newpast = workspace.DescendantAdded:Connect(function(v)
2742
		if v:IsA('BasePart') then
2743
			local lastpos = v.CFrame
2744
			local lastparent = v.Parent
2745
			table.insert(past, {part = v, change = lastpos, change4 = lastparent})
2746
		end
2747
		if v.Parent then
2748
			local lastparent2 = v.Parent
2749
			table.insert(lastpast, {part2 = v, change4 = lastparent2})
2750
		end
2751
		if v:IsA('Camera') then
2752
			local lastcampos = v.CFrame
2753
			table.insert(past, {cam = v, change3 = lastcampos})
2754
		end
2755
		if v:IsA('Sound') then
2756
			if v ~= rewind then
2757
				local lastsongpos = v.TimePosition
2758
				table.insert(past, {sound = v, pchange = lastsongpos})
2759
			end
2760
		end
2761
		if v:IsA('Humanoid') then
2762
			local lasthp = v.Health
2763
			local always = lasthp
2764
			table.insert(past, {health = v, hchange = lasthp})
2765
		end
2766
	end)
2767
end
2768
2769
function timerewind()
2770
	if cooldown then
2771
	rewind:Play()
2772
	sine = 0
2773
	onrewind:Stop()
2774
	coroutine.wrap(function()
2775
	local blur = Instance.new('BlurEffect', game.Lighting)
2776
	local effect2 = Instance.new('Part', effects)
2777
	local effect3 = Instance.new('Part', effects)
2778
	effect3.Shape = 'Ball'
2779
	effect3.Material = 'ForceField'
2780
	effect3.Anchored = true
2781
	effect3.CanCollide = false
2782
	effect3.Name = 'eff3'
2783
	effect3.BrickColor = BrickColor.new('Really red')
2784
	effect3.Size = v3(30, 30, 30)
2785
	effect3.Transparency = 0
2786
	effect2.CastShadow = false
2787
	effect2.Shape = 'Ball'
2788
	effect2.BrickColor = BrickColor.new('Bright red')
2789
	effect2.Material = 'ForceField'
2790
	effect2.Name = 'eff2'
2791
	effect2.Anchored = true
2792
	effect2.CanCollide = false
2793
	effect2.Size = v3(50, 50, 50)
2794
	effect2.Transparency = 0
2795
	cantimerewind = true
2796
	for i,v in pairs(past) do
2797
		pcall(function()
2798
			v.part.CFrame = v.change
2799
		end)
2800
		pcall(function()
2801
		   	v.cam.CFrame = v.change3
2802
		end)
2803
		pcall(function()
2804
			v.sound.TimePosition = v.pchange
2805
		end)
2806
		pcall(function()
2807
			v.health.Health = v.hchange
2808
		end)
2809
	end
2810
	for i,v in pairs(lastpast) do
2811
		pcall(function()
2812
			v.part2.Parent = v.change4
2813
		end)
2814
	end
2815
	pcall(function()
2816
		newpast:Disconnect()
2817
	end)
2818
	coroutine.wrap(function()
2819
		for i = 1, 1000 do
2820
			effect2.CFrame = ts.CFrame
2821
			effect3.CFrame = ts.CFrame
2822
			blur.Size = v3(blur.Size, 0, 0):lerp(v3(0, 0, 0), .010).X
2823
			effect2.Transparency = effect2.Transparency + 0.020
2824
			effect3.Transparency = effect3.Transparency + 0.020
2825
			effect2.Size = effect2.Size:lerp(v3(0, 0, 0), 0.050)
2826
			effect3.Size = effect3.Size:lerp(v3(0, 0, 0), 0.030)
2827
			if effect2.Transparency >= 1 then
2828
				effect2:Destroy()
2829
			end
2830
			if effect3.Transparency >= 1 then
2831
				effect3:Destroy()
2832
			end
2833
			swait()
2834
		end
2835
	end)()
2836
	wait(1)
2837
	blur:Destroy()
2838
	end)()
2839
	wait(1.5) -- cooldown
2840
	past = {}
2841
	cooldown = false
2842
	end
2843
end
2844
2845
mouse.KeyDown:connect(function(key)
2846
	if str.lower(key) == 'c' and cantimerewind and cooldown == false then
2847
		readyrewind()
2848
	elseif str.lower(key) == 'c' and cantimerewind == false and cooldown then
2849
		timerewind()
2850
	end
2851
end)
2852
2853
local me = game.Players.LocalPlayer
2854
local mouse = me:GetMouse()
2855
local char = me.Character
2856
local hum = char:FindFirstChild('Humanoid')
2857
local hd = char:FindFirstChild('Head')
2858
local ts = char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
2859
local ra = char:FindFirstChild('Right Arm') or char:FindFirstChild('RightUpperArm')
2860
local la = char:FindFirstChild('Left Arm') or char:FindFirstChild('LeftUpperArm')
2861
local rl = char:FindFirstChild('Right Leg') or char:FindFirstChild('RightUpperLeg')
2862
local ll = char:FindFirstChild('Left Leg') or char:FindFirstChild('LeftUpperLeg')
2863
local root = char:FindFirstChild('HumanoidRootPart')
2864
local rj = root:FindFirstChild('RootJoint')
2865
local rs = ts:FindFirstChild('Right Shoulder')
2866
local ls = ts:FindFirstChild('Left Shoulder')
2867
local rh = ts:FindFirstChild('Right Hip')
2868
local lh = ts:FindFirstChild('Left Hip')
2869
local nk = ts:FindFirstChild('Neck')
2870
local anim = char:FindFirstChild('Animate')
2871
local base = workspace:FindFirstChild('Baseplate') or workspace:FindFirstChild('Base')
2872
local cantimestop = true
2873
local cooldown = false
2874
local cc = workspace.CurrentCamera
2875
local cos = math.cos
2876
local sin = math.sin
2877
local rad = math.rad
2878
local rand = math.random
2879
local cfn = CFrame.new
2880
local cfa = CFrame.Angles
2881
local v3 = Vector3.new
2882
local str = string
2883
local unfreeze = {}
2884
local health = {}
2885
local connect = {}
2886
local sine = 0
2887
local effects = nil
2888
hum.WalkSpeed = 23
2889
if char:FindFirstChild('Effects') then
2890
	effects = char:FindFirstChild('Effects')
2891
else
2892
	effects = Instance.new('Folder', char)
2893
	effects.Name = 'Effects'
2894
end
2895
2896
ArtificialHB = Instance.new('BindableEvent', script)
2897
ArtificialHB.Name = 'Heartbeat'
2898
script:WaitForChild('Heartbeat')
2899
2900
frame = 1 / 60
2901
tf = 0
2902
allowframeloss = false
2903
tossremainder = false
2904
lastframe = tick()
2905
script.Heartbeat:Fire()
2906
2907
game:GetService('RunService').Heartbeat:connect(function(s, p)
2908
	tf = tf + s
2909
	if tf >= frame then
2910
		if allowframeloss then
2911
			script.Heartbeat:Fire()
2912
			lastframe = tick()
2913
		else
2914
			for i = 1, math.floor(tf / frame) do
2915
				script.Heartbeat:Fire()
2916
			end
2917
			lastframe = tick()
2918
		end
2919
		if tossremainder then
2920
			tf = 0
2921
		else
2922
			tf = tf - frame * math.floor(tf / frame)
2923
		end
2924
	end
2925
end)
2926
2927
function swait(t)
2928
	if t == 0 or t == nil then
2929
		script.Heartbeat.Event:Wait()
2930
	else
2931
		for i = 0, t do
2932
			script.Heartbeat.Event:Wait()
2933
		end
2934
	end
2935
end
2936
2937
function sound(id, parent, vol, pitch, timepos)
2938
	local s = Instance.new('Sound')
2939
	s.Parent = parent
2940
	s.SoundId = id
2941
	s.Volume = vol
2942
	s.PlaybackSpeed = pitch
2943
	s.TimePosition = timepos
2944
	s:Play()
2945
	game.Debris:AddItem(s, s.PlaybackSpeed + 5)
2946
end
2947
2948
function camshake(duration, intensity)
2949
	coroutine.wrap(function()
2950
		for i = 1, duration do
2951
			hum.CameraOffset = hum.CameraOffset:lerp(v3(rand(-1, 1), rand(-1, 1), rand(-1, 1)), 0.1 * intensity)
2952
			swait()
2953
		end
2954
		hum.CameraOffset = v3(0, 0, 0)
2955
	end)()
2956
end
2957
2958
function findascendant(obj, class)
2959
	local par = obj
2960
	local ret = nil
2961
	pcall(function()
2962
		repeat 
2963
			par = par.Parent
2964
			if par:IsA(class) then
2965
				ret = par
2966
				break
2967
			end
2968
		until par == nil
2969
	end)
2970
	return ret
2971
end
2972
2973
local TimeStopSounds = {
2974
	
2975
	TimeStop = 'rbxassetid://2152227673';
2976
	TimeResume = 'rbxassetid://864569342';
2977
	
2978
}
2979
2980
function timestop()
2981
	cantimestop = false
2982
	coroutine.wrap(function()
2983
	local effect1 = Instance.new('Part', effects)
2984
	effect1.Shape = 'Ball'
2985
	effect1.Material = 'ForceField'
2986
	effect1.Anchored = true
2987
	effect1.CanCollide = false
2988
	effect1.Size = v3(0, 0, 0)
2989
	effect1.Transparency = 0
2990
	sound(TimeStopSounds.TimeStop, ts, 5, 1, 0)
2991
	for i,v in pairs(workspace:GetDescendants()) do
2992
		if v:IsA('BasePart') then
2993
			if not v.Anchored and not findascendant(v, 'Tool') and not findascendant(v, 'HopperBin') then
2994
				if not v:IsDescendantOf(char) then
2995
					v.Anchored = true
2996
					table.insert(unfreeze, v)
2997
				end
2998
			end
2999
		end
3000
		if v:IsA('Sound') then
3001
			if not v:IsDescendantOf(char) then
3002
				if v.IsPlaying then
3003
					v:Pause()
3004
					table.insert(unfreeze, v)
3005
				end
3006
			end
3007
		end
3008
		if v:IsA('Humanoid') then
3009
			local last = v.Health
3010
			local always = last
3011
			local e = v.HealthChanged:connect(function(hp)
3012
				if last - hp > 0 then
3013
					table.insert(health, {humanoid = v, change = last - hp})
3014
				end
3015
				last = hp
3016
				v.Health = always
3017
			end)
3018
			table.insert(connect, e)
3019
		end
3020
		if v:IsA('BodyVelocity') then
3021
			local lastforce = v.MaxForce
3022
			v.MaxForce = v3(0, 0, 0)
3023
			table.insert(unfreeze, {force = v, change = lastforce})
3024
		end
3025
		if v:IsA('BodyPosition') then
3026
			local lastposition = v.MaxForce
3027
			local lastD = v.D
3028
			local lastP = v.P
3029
			v.MaxForce = v3(0, 0, 0)
3030
			v.D = 0
3031
			v.P = 0
3032
			table.insert(unfreeze, {position = v, change = lastposition, dchange = lastD, pchange = lastP})
3033
		end
3034
		if v:IsA('BodyForce') then
3035
			local lastforce2 = v.Force
3036
			v.Force = v3(0, 0, 0)
3037
			table.insert(unfreeze, {force2 = v, fchange = lastforce2})
3038
		end
3039
	end
3040
	ee = workspace.DescendantAdded:Connect(function(v)
3041
		if v:IsA('BasePart') then
3042
			if not v.Anchored and not findascendant(v, 'Tool') and not findascendant(v, 'HopperBin') then
3043
				if not v:IsDescendantOf(char) then
3044
					v.Anchored = true
3045
					table.insert(unfreeze, v)
3046
				end
3047
			end
3048
		end
3049
		if v:IsA('Sound') then
3050
			if not v:IsDescendantOf(char) then
3051
				if v.IsPlaying then
3052
					v:Pause()
3053
					table.insert(unfreeze, v)
3054
				end
3055
			end
3056
		end
3057
		if v:IsA('Humanoid') then
3058
			local last = v.Health
3059
			local always = last
3060
			local e = v.HealthChanged:connect(function(hp)
3061
				if last - hp > 0 then
3062
					table.insert(health, {humanoid = v, change = last - hp})
3063
				end
3064
				last = hp
3065
				v.Health = always
3066
			end)
3067
			table.insert(connect, e)
3068
		end
3069
	end)
3070
	coroutine.wrap(function()
3071
		for i = 1, 10 do
3072
			camshake(70, 2)
3073
			swait(5)
3074
		end
3075
	end)()
3076
	coroutine.wrap(function()
3077
	for i = 1, 1000 do
3078
		effect1.CFrame = ts.CFrame
3079
		effect1.Size = effect1.Size:lerp(v3(50, 50, 50), 0.015)
3080
		effect1.Transparency = effect1.Transparency + 0.010
3081
		if effect1.Transparency >= 1 then
3082
			effect1:Destroy()
3083
		end
3084
		swait()
3085
	end
3086
	end)()
3087
	wait(0.5)
3088
	local effect2 = Instance.new('Part', effects)
3089
	local effect3 = Instance.new('Part', effects)
3090
	effect3.Shape = 'Ball'
3091
	effect3.Material = 'ForceField'
3092
	effect3.Anchored = true
3093
	effect3.CanCollide = false
3094
	effect3.Size = v3(0, 0, 0)
3095
	effect3.Transparency = 0
3096
	effect2.Shape = 'Ball'
3097
	effect2.Material = 'ForceField'
3098
	effect2.Anchored = true
3099
	effect2.CanCollide = false
3100
	effect2.Size = v3(40, 40, 40)
3101
	effect2.Transparency = 1
3102
	coroutine.wrap(function()
3103
		for i = 1, 15 do
3104
			effect2.Transparency = effect2.Transparency - 0.11
3105
			swait()
3106
		end
3107
	end)()
3108
	coroutine.wrap(function()
3109
		for i = 1, 1000 do
3110
			effect3.CFrame = ts.CFrame
3111
			effect3.Size = effect3.Size:lerp(v3(50, 50, 50), 0.015)
3112
			effect3.Transparency = effect3.Transparency + 0.010
3113
			if effect3.Transparency >= 1 then
3114
				effect3:Destroy()
3115
			end
3116
			swait()
3117
		end
3118
	end)()
3119
	for i = 1, 1000 do
3120
		effect2.CFrame = ts.CFrame
3121
		effect2.Size = effect2.Size:lerp(v3(0, 0, 0), 0.015)
3122
		effect2.Transparency = effect2.Transparency + 0.015
3123
		if effect2.Transparency >= 1 then
3124
			effect2:Destroy()
3125
		end
3126
		swait()
3127
	end
3128
	end)()
3129
	wait(1.5) -- cooldown
3130
	cooldown = true
3131
end
3132
3133
function timeresume()
3134
	coroutine.wrap(function()
3135
	sound(TimeStopSounds.TimeResume, ts, 5, 1, 0.15)
3136
	coroutine.wrap(function()
3137
		for i = 1, 10 do
3138
			camshake(20, 0.3)
3139
			swait(5)
3140
		end
3141
	end)()
3142
	coroutine.wrap(function()
3143
		wait(1.5)
3144
	for i,v in pairs(unfreeze) do
3145
		pcall(function()
3146
			v.Anchored = false
3147
		end)
3148
		pcall(function()
3149
			v:Resume()
3150
		end)
3151
	end
3152
	for i,v in pairs(connect) do
3153
		pcall(function()
3154
			v:Disconnect()
3155
		end)
3156
	end
3157
	for i,v in pairs(health) do
3158
		pcall(function()
3159
			local humanoid = v.humanoid
3160
			humanoid.Health = humanoid.Health - v.change
3161
			if humanoid.Parent:FindFirstChild('Health') then
3162
				pcall(function()
3163
					humanoid.Parent.Health.Disabled = false
3164
				end)
3165
			end
3166
		end)
3167
	end
3168
	pcall(function()
3169
		ee:Disconnect()
3170
	end)
3171
	health = {}
3172
	unfreeze = {}
3173
	end)()
3174
	cantimestop = true
3175
	end)()
3176
	wait(1.5) -- cooldown
3177
	cooldown = false
3178
end
3179
3180
mouse.KeyDown:connect(function(key)
3181
	if str.lower(key) == 'n' and cantimestop and cooldown == false then
3182
		timestop()
3183
	elseif str.lower(key) == 'n' and cantimestop == false and cooldown then
3184
		timeresume()
3185
	end
3186
end)