SHARE
TWEET

Untitled

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