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