SHARE
TWEET

dio

a guest Jun 26th, 2019 75 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.  
  87. --Edited by VV_rk
  88. -- date:7/15/17
  89. function TakeDamage(hum, dmg)
  90.   hum:TakeDamage(dmg)
  91. end
  92. plr = owner
  93. repeat
  94.   wait(0.4)
  95. until plr.Character
  96. chr = plr.Character
  97. human = chr:FindFirstChild("Humanoid")
  98. human.Name = "hi"
  99. human.MaxHealth, human.Health = math.huge, math.huge
  100. cam = workspace.CurrentCamera
  101. selected = false
  102. equipd = false
  103. tors = chr.Torso
  104. rarm = chr["Right Arm"]
  105. larm = chr["Left Arm"]
  106. rleg = chr["Right Leg"]
  107. lleg = chr["Left Leg"]
  108. hrp = chr.HumanoidRootPart
  109. hed = chr.Head
  110. anim = human.Animator
  111. activu = false
  112. appeared = false
  113. animpose = nil
  114. POSU = false
  115. frozen = false
  116. timestopcool = false
  117. local wherto = hrp
  118. local addcfr = CFrame.new(0, 0, 0)
  119. Heartbeat = Instance.new("BindableEvent")
  120. Heartbeat.Name = "Heartbeat"
  121. Heartbeat.Parent = script
  122. frame = 0.03333333333333333
  123. hed.face.Texture = "rbxassetid://1250061532"
  124. tf = 0
  125.  
  126. for i,v in pairs(chr:children()) do
  127.     if v:IsA("Accessory") then
  128.         v:Destroy()
  129.     end
  130. end
  131.  
  132. for i,v in pairs(chr:children()) do
  133.     if v:IsA("Shirt") then
  134.         v:Destroy()
  135.     end
  136. end
  137.  
  138. for i,v in pairs(chr:children()) do
  139.     if v:IsA("Pants") then
  140.         v:Destroy()
  141.     end
  142. end
  143.  
  144.  
  145. game:GetService("RunService").Heartbeat:connect(function(s, p)
  146.   tf = tf + s
  147.   if tf >= frame then
  148.     for i = 1, math.floor(tf / frame) do
  149.       Heartbeat:Fire()
  150.     end
  151.     tf = tf - frame * math.floor(tf / frame)
  152.   end
  153. end)
  154. function swait(num)
  155.   if num == 0 or num == nil then
  156.     Heartbeat.Event:wait()
  157.   else
  158.     for i = 1, num do
  159.       Heartbeat.Event:wait()
  160.     end
  161.   end
  162. end
  163. tool = Instance.new("Tool")
  164. tool.CanBeDropped = false
  165. tool.RequiresHandle = false
  166. tool.Name = "Za Warudo"
  167. tool.Parent = plr.Backpack
  168. modz = Instance.new("Model")
  169. modz.Name = "efx"
  170. modz.Parent = chr
  171. ZaWarudo = Instance.new("Model")
  172. ZaWarudo.Name = "Za Warudo"
  173. ZaWarudo.Parent = chr
  174. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  175. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  176. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  177. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  178. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  179. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  180. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  181. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  182. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  183. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  184. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  185. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  186. RS = tors:FindFirstChild("Right Shoulder")
  187. LS = tors:FindFirstChild("Left Shoulder")
  188. RH = tors:FindFirstChild("Right Hip")
  189. LH = tors:FindFirstChild("Left Hip")
  190. RJ = hrp:FindFirstChild("RootJoint")
  191. N = tors:FindFirstChild("Neck")
  192. cf = CFrame.new
  193. ang = CFrame.Angles
  194. rd = math.rad
  195. rd2 = math.random
  196. function nooutline(p)
  197.   p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  198. end
  199.  
  200. shirt = Instance.new("Shirt", chr)
  201. shirt.Name = "Shirt"
  202. pants = Instance.new("Pants", chr)
  203. pants.Name = "Pants"
  204. chr.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=692901265"
  205. chr.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=692935274"
  206.  
  207. chr["Body Colors"].HeadColor = BrickColor.new("White")
  208. chr["Body Colors"].TorsoColor = BrickColor.new("White")
  209. chr["Body Colors"].LeftArmColor = BrickColor.new("White")
  210. chr["Body Colors"].RightArmColor = BrickColor.new("White")
  211.  
  212. function makepart(color, name, reflec, mater, parnt, cfram)
  213.   local port = Instance.new("Part")
  214.   port.BrickColor = BrickColor.new(color)
  215.   port.Name = name
  216.   port.Transparency = 1
  217.   nooutline(port)
  218.   port.Reflectance = reflec
  219.   port.Material = mater
  220.   port.Anchored = false
  221.   port.CanCollide = false
  222.   port.Locked = true
  223.   port.Size = Vector3.new(0.2, 0.2, 0.2)
  224.   port.Parent = parnt
  225.   return port
  226. end
  227. function makemesh(meshtype, scale, meshid, parent)
  228.   local mes = Instance.new("SpecialMesh")
  229.   mes.MeshType = meshtype
  230.   mes.Scale = scale
  231.   if meshtype == "FileMesh" then
  232.     mes.MeshId = meshid
  233.   end
  234.   mes.Parent = parent
  235.   return mes
  236. end
  237. function makemotor(parent, p0, p1, c0, c1)
  238.   swait()
  239.   local wel = Instance.new("Motor6D")
  240.   wel.Part0 = p0
  241.   wel.Part1 = p1
  242.   wel.C0 = c0
  243.   if c1 ~= nil then
  244.     wel.C1 = c1
  245.   end
  246.   wel.Parent = parent
  247.   return wel
  248. end
  249. local konodioda = Instance.new("Sound")
  250. konodioda.SoundId = "rbxassetid://794068813"
  251. konodioda.Volume = 3.5
  252. konodioda.Parent = hrp
  253. local bast = Instance.new("Sound")
  254. bast.SoundId = "rbxassetid://877368036"
  255. bast.Volume = 0.5
  256. bast.Parent = hrp
  257. local zaworld = Instance.new("Sound")
  258. zaworld.SoundId = "rbxassetid://1238251224"
  259. zaworld.Volume = 0.8
  260. zaworld.Parent = hrp
  261. local wry = Instance.new("Sound")
  262. wry.SoundId = "rbxassetid://276152532"
  263. wry.Volume = 5
  264. wry.Parent = hrp
  265. function animo(yep)
  266.   if yep == true then
  267.     anim.Parent = human
  268.     chr.Animate.Disabled = false
  269.   elseif yep == false then
  270.     chr.Animate.Disabled = true
  271.     anim.Parent = nil
  272.   end
  273. end
  274. animo(false)
  275. function lerpz(joint, prop, cfrmz, alp)
  276.   joint[prop] = joint[prop]:lerp(cfrmz, alp)
  277. end
  278. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  279. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  280. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  281. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  282. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  283. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  284. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  285. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  286. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  287. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  288. function resetlerp(whoever)
  289.   if whoever == nil then
  290.     RJ.C0 = RJC0
  291.     RJ.C1 = RJC1
  292.     N.C0 = NC0
  293.     N.C1 = NC1
  294.     RS.C0 = RSC0
  295.     RS.C1 = RSC1
  296.     LS.C0 = LSC0
  297.     LS.C1 = LSC1
  298.     RH.C0 = RHC0
  299.     RH.C1 = RHC1
  300.     LH.C0 = LHC0
  301.     LH.C1 = LHC1
  302.   elseif whoever ~= nil then
  303.     nRJ.C0 = RJC0
  304.     nRJ.C1 = RJC1
  305.     nN.C0 = NC0
  306.     nN.C1 = NC1
  307.     nRS.C0 = RSC0
  308.     nRS.C1 = RSC1
  309.     nLS.C0 = LSC0
  310.     nLS.C1 = LSC1
  311.     nRH.C0 = RHC0
  312.     nRH.C1 = RHC1
  313.     nLH.C0 = LHC0
  314.     nLH.C1 = LHC1
  315.   end
  316. end
  317.  
  318. ---- Dio Hair
  319. local pa = Instance.new("Part",chr)
  320. pa.Name = "Hair"
  321.  
  322. local me = Instance.new("SpecialMesh",pa)
  323. me.MeshType = "FileMesh"
  324. me.MeshId = "rbxassetid://164382853"
  325. me.TextureId = "rbxassetid://461231644"
  326. me.Scale = Vector3.new(1, 1.6, 1)
  327.  
  328. local we = Instance.new("Weld")
  329. we.Parent = pa
  330. we.Part0 = hed
  331. we.Part1 = pa
  332. we.C1 = CFrame.new(0,1.3,-.3)
  333. we.C0 = CFrame.Angles(-.1,0,0.4)
  334.  
  335. local pa2 = Instance.new("Part",chr)
  336. pa2.Name = "Hair2"
  337.  
  338. local me = Instance.new("SpecialMesh",pa2)
  339. me.MeshType = "FileMesh"
  340. me.MeshId = "rbxassetid://164382853"
  341. me.TextureId = "rbxassetid://461231644"
  342. me.Scale = Vector3.new(1, 1.6, 1)
  343.  
  344. local we2 = Instance.new("Weld")
  345. we2.Parent = pa2
  346. we2.Part0 = hed
  347. we2.Part1 = pa2
  348. we2.C1 = CFrame.new(0,1.3,-.3)
  349. we2.C0 = CFrame.Angles(-.1,0,-.4)
  350.  
  351. local pa3 = Instance.new("Part",chr)
  352. pa3.Name = "Hair3"
  353.  
  354. local me = Instance.new("SpecialMesh",pa3)
  355. me.MeshType = "FileMesh"
  356. me.MeshId = "rbxassetid://453834310"
  357. me.TextureId = "rbxassetid://461231644"
  358. me.Scale = Vector3.new(0.001, 0.001, 0.001)
  359.  
  360. local we3 = Instance.new("Weld")
  361. we3.Parent = pa3
  362. we3.Part0 = hed
  363. we3.Part1 = pa3
  364. we3.C1 = CFrame.new(0.1,0.1,0.6)
  365. we3.C0 = CFrame.Angles(0,3,0)
  366. ------ end of dio
  367. function STANDO(cfr)
  368.   local rooto = Instance.new("Part")
  369.   nooutline(rooto)
  370.   rooto.Name = "HumanoidRootPart"
  371.   rooto.Anchored = true
  372.   rooto.CFrame = cfr
  373.   rooto.Size = Vector3.new(2, 2, 1)
  374.   rooto.CanCollide = false
  375.   rooto.Locked = true
  376.   rooto.Transparency = 1
  377.   rooto.Parent = ZaWarudo
  378.   local head = Instance.new("Part")
  379.   nooutline(head)
  380.   head.Anchored = false
  381.   head.CFrame = rooto.CFrame * CFrame.new(0, 1.5, 0)
  382.   head.Size = Vector3.new(2, 1, 1)
  383.   head.BrickColor = BrickColor.new("White")
  384.   head.CanCollide = false
  385.   head.Name = "Head"
  386.   head.Locked = true
  387.   head.Transparency = 1
  388.   head.Parent = ZaWarudo
  389.   local headmesh = makemesh("Head", Vector3.new(1.25, 1.25, 1.25), nil, head)
  390.   local headdecal = Instance.new("Decal")
  391.   headdecal.Name = "face"
  392.   headdecal.Texture = "rbxassetid://64064193"
  393.   headdecal.Face = "Front"
  394.   headdecal.Transparency = 1
  395.   headdecal.Parent = head
  396. -------- Mask-ZaWarudo
  397. local mp = Instance.new("Part",ZaWarudo)
  398. mp.Name = "Mask"
  399. mp.BrickColor = BrickColor.new("White")
  400. mp.Transparency = 1
  401. mp.CanCollide = false
  402. local mask = Instance.new("SpecialMesh",mp)
  403. mask.MeshId = "rbxassetid://882264338"
  404. mask.MeshType = "FileMesh"
  405. mask.Scale = Vector3.new(0.03, 0.04, 0.03)
  406. local mw = Instance.new("Weld")
  407. mw.Parent = mask
  408. mw.Part0 = head
  409. mw.Part1 = mp
  410. mw.C1 = CFrame.new(0,-.6,0)
  411. mw.C0 = CFrame.Angles(0,0,0)
  412. -----------Chin
  413. local hp2 = Instance.new("Part",ZaWarudo)
  414. hp2.Name = "Heart Piece2"
  415. hp2.Size = Vector3.new(0.41, 0.8, 0.2)
  416. hp2.Transparency = 1
  417. hp2.CanCollide = false
  418. hp2.BrickColor = BrickColor.new("Gold")
  419.  
  420.  
  421. local hpm2 = Instance.new("SpecialMesh",hp2)
  422. hpm2.MeshId = "http://www.roblox.com/asset/?id=105992239"
  423. hpm2.MeshType = "FileMesh"
  424. hpm2.Scale = Vector3.new(1.1, 1.1, 1.1)
  425.  
  426. local hpw2 = Instance.new("Weld")
  427. hpw2.Parent = hp2
  428. hpw2.Part0 = head
  429. hpw2.Part1 = hp2
  430. hpw2.C1 = CFrame.new(0,.41,.6)
  431.  
  432.  
  433.   local torso = Instance.new("Part")
  434.   nooutline(torso)
  435.   torso.Name = "Torso"
  436.   torso.Anchored = false
  437.   torso.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
  438.   torso.Size = Vector3.new(2, 1, 1)
  439.   torso.BrickColor = BrickColor.new("White")
  440.   torso.CanCollide = false
  441.   torso.Transparency = 1
  442.   torso.Locked = true
  443.   torso.Parent = ZaWarudo
  444.   local torsomesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/torso.mesh", torso)
  445.  
  446.   local leftarm = Instance.new("Part")
  447.   nooutline(leftarm)
  448.   leftarm.Anchored = false
  449.   leftarm.Name = "Left Arm"
  450.   leftarm.CFrame = rooto.CFrame * CFrame.new(1.5, 0, 0)
  451.   leftarm.Size = Vector3.new(1, 2, 1)
  452.   leftarm.BrickColor = BrickColor.new("White")
  453.   leftarm.CanCollide = false
  454.   leftarm.Transparency = 1
  455.   leftarm.Locked = true
  456.   leftarm.Parent = ZaWarudo
  457.   local leftarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftarm.mesh", leftarm)
  458.  
  459.   local rightarm = Instance.new("Part")
  460.   nooutline(rightarm)
  461.   rightarm.Anchored = false
  462.   rightarm.CFrame = rooto.CFrame * CFrame.new(-1.5, 0, 0)
  463.   rightarm.Name = "Right Arm"
  464.   rightarm.Size = Vector3.new(1, 2, 1)
  465.   rightarm.BrickColor = BrickColor.new("White")
  466.   rightarm.CanCollide = false
  467.   rightarm.Locked = true
  468.   rightarm.Transparency = 1
  469.   rightarm.Parent = ZaWarudo
  470.   local rightarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightarm.mesh", rightarm)
  471.  
  472.   local leftleg = Instance.new("Part")
  473.   nooutline(leftleg)
  474.   leftleg.Anchored = false
  475.   leftleg.CFrame = rooto.CFrame * CFrame.new(1.5, -1.5, 0)
  476.   leftleg.Name = "Left Leg"
  477.   leftleg.Size = Vector3.new(1, 2, 1)
  478.   leftleg.BrickColor = BrickColor.new("White")
  479.   leftleg.CanCollide = false
  480.   leftleg.Transparency = 1
  481.   leftleg.Locked = true
  482.   leftleg.Parent = ZaWarudo
  483.   local leftlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftleg.mesh", leftleg)
  484.  
  485.   local rightleg = Instance.new("Part")
  486.   nooutline(rightleg)
  487.   rightleg.Anchored = false
  488.   rightleg.CFrame = rooto.CFrame * CFrame.new(-1.5, -1.5, 0)
  489.   rightleg.Name = "Right Leg"
  490.   rightleg.Size = Vector3.new(1, 2, 1)
  491.   rightleg.BrickColor = BrickColor.new("White")
  492.   rightleg.CanCollide = false
  493.   rightleg.Locked = true
  494.   rightleg.Transparency = 1
  495.   rightleg.Parent = ZaWarudo
  496.   local rightlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightleg.mesh", rightleg)
  497.  
  498.  
  499. ------------Armor
  500. local arp = Instance.new("Part",ZaWarudo)
  501. arp.Name = "lap"
  502. arp.Transparency = 1
  503. arp.CanCollide = false
  504. arp.BrickColor = BrickColor.new("Cool yellow")
  505. arp.Size = Vector3.new(0,0,0)
  506.  
  507. local smp = Instance.new("SpecialMesh",arp)
  508. smp.MeshId = "rbxasset://fonts/leftarm.mesh"
  509. smp.MeshType = "FileMesh"
  510. smp.Scale = Vector3.new(1.1, 0.4, 1.1)
  511.  
  512. local weld = Instance.new("Weld")
  513. weld.Parent = arp
  514. weld.Part0 = leftarm
  515. weld.Part1 = arp
  516. weld.C1 = CFrame.new(0,-.62,0)
  517. --------------------
  518. local arp1 = Instance.new("Part",ZaWarudo)
  519. arp1.Name = "lap1"
  520. arp1.Transparency = 1
  521. arp1.CanCollide = false
  522. arp1.BrickColor = BrickColor.new("Cool yellow")
  523. arp1.Size = Vector3.new(0,0,0)
  524.  
  525. local smp1 = Instance.new("SpecialMesh",arp1)
  526. smp1.MeshId = "rbxasset://fonts/leftarm.mesh"
  527. smp1.MeshType = "FileMesh"
  528. smp1.Scale = Vector3.new(0.6, 0.4, 0.5)
  529.  
  530. local weld1 = Instance.new("Weld")
  531. weld1.Parent = arp1
  532. weld1.Part0 = leftarm
  533. weld1.Part1 = arp1
  534. weld1.C1 = CFrame.new(.25,0,0)
  535. --------------------
  536. local arp2 = Instance.new("Part",ZaWarudo)
  537. arp2.Name = "lap2"
  538. arp2.Transparency = 1
  539. arp2.CanCollide = false
  540. arp2.BrickColor = BrickColor.new("Cool yellow")
  541. arp2.Size = Vector3.new(0,0,0)
  542.  
  543. local smp2 = Instance.new("SpecialMesh",arp2)
  544. smp2.MeshId = "rbxasset://fonts/leftarm.mesh"
  545. smp2.MeshType = "FileMesh"
  546. smp2.Scale = Vector3.new(0.6, 0.4, 0.5)
  547.  
  548. local weld2 = Instance.new("Weld")
  549. weld2.Parent = arp2
  550. weld2.Part0 = leftarm
  551. weld2.Part1 = arp2
  552. weld2.C1 = CFrame.new(-.25,0,0)
  553.  
  554. --------------------
  555. local arp3 = Instance.new("Part",ZaWarudo)
  556. arp3.Name = "lap3"
  557. arp3.Transparency = 1
  558. arp3.CanCollide = false
  559. arp3.BrickColor = BrickColor.new("Cool yellow")
  560. arp3.Size = Vector3.new(0,0,0)
  561.  
  562. local smp = Instance.new("SpecialMesh",arp3)
  563. smp.MeshId = "rbxasset://fonts/leftarm.mesh"
  564. smp.MeshType = "FileMesh"
  565. smp.Scale = Vector3.new(1.1, 0.4, 1.1)
  566.  
  567. local weld = Instance.new("Weld")
  568. weld.Parent = arp3
  569. weld.Part0 = rightarm
  570. weld.Part1 = arp3
  571. weld.C1 = CFrame.new(0,-.62,0)
  572. --------------------
  573. local arp4 = Instance.new("Part",ZaWarudo)
  574. arp4.Name = "lap4"
  575. arp4.Transparency = 1
  576. arp4.CanCollide = false
  577. arp4.BrickColor = BrickColor.new("Cool yellow")
  578. arp4.Size = Vector3.new(0,0,0)
  579.  
  580. local smp = Instance.new("SpecialMesh",arp4)
  581. smp.MeshId = "rbxasset://fonts/leftarm.mesh"
  582. smp.MeshType = "FileMesh"
  583. smp.Scale = Vector3.new(0.6, 0.4, 0.5)
  584.  
  585. local weld = Instance.new("Weld")
  586. weld.Parent = arp4
  587. weld.Part0 = rightarm
  588. weld.Part1 = arp4
  589. weld.C1 = CFrame.new(-.25,0,0)
  590. --------------------
  591. local arp5 = Instance.new("Part",ZaWarudo)
  592. arp5.Name = "lap5"
  593. arp5.Transparency = 1
  594. arp5.CanCollide = false
  595. arp5.BrickColor = BrickColor.new("Cool yellow")
  596. arp5.Size = Vector3.new(0,0,0)
  597.  
  598. local smp = Instance.new("SpecialMesh",arp5)
  599. smp.MeshId = "rbxasset://fonts/leftarm.mesh"
  600. smp.MeshType = "FileMesh"
  601. smp.Scale = Vector3.new(0.6, 0.4, 0.5)
  602.  
  603. local weld = Instance.new("Weld")
  604. weld.Parent = arp5
  605. weld.Part0 = rightarm
  606. weld.Part1 = arp5
  607. weld.C1 = CFrame.new(.25,0,0)
  608. --------------------
  609.  
  610.   local rootweld = makemotor(rooto, rooto, torso, RJC0, RJC1)
  611.   rootweld.Name = "RootJoint"
  612.   local neckweld = makemotor(torso, torso, head, NC0, NC1)
  613.   neckweld.Name = "Neck"
  614.   local rshoulderweld = makemotor(torso, torso, rightarm, RSC0, RSC1)
  615.   rshoulderweld.Name = "Right Shoulder"
  616.   local lshoulderweld = makemotor(torso, torso, leftarm, LSC0, LSC1)
  617.   lshoulderweld.Name = "Left Shoulder"
  618.   local rhipweld = makemotor(torso, torso, rightleg, RHC0, RHC1)
  619.   rhipweld.Name = "Right Hip"
  620.   local lhipweld = makemotor(torso, torso, leftleg, LHC0, LHC1)
  621.   lhipweld.Name = "Left Hip"
  622.   local pa1 = Instance.new("Part")
  623.   nooutline(pa1)
  624.   pa1.Anchored = false
  625.   pa1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  626.   pa1.Name = "pa1"
  627.   pa1.Size = Vector3.new(0.2, 0.2, 0.2)
  628.   pa1.BrickColor = BrickColor.new("Cool yellow")
  629.   pa1.CanCollide = false
  630.   pa1.Locked = true
  631.   pa1.Transparency = 1
  632.   pa1.Parent = ZaWarudo
  633.   local pa1m = makemesh("FileMesh", Vector3.new(0.55, 0.55, 0.35), "rbxasset://fonts/torso.mesh", pa1)
  634.   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))
  635.   local pa2 = Instance.new("Part")
  636.   nooutline(pa2)
  637.   pa2.Anchored = false
  638.   pa2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  639.   pa2.Name = "pa2"
  640.   pa2.Size = Vector3.new(0.2, 0.2, 0.2)
  641.   pa2.BrickColor = BrickColor.new("Cool yellow")
  642.   pa2.CanCollide = false
  643.   pa2.Locked = true
  644.   pa2.Transparency = 1
  645.   pa2.Parent = ZaWarudo
  646.   local pa2m = makemesh("FileMesh", Vector3.new(0.55, 0.55, 0.35), "rbxasset://fonts/torso.mesh", pa2)
  647.   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))
  648.   local pa3 = Instance.new("Part")
  649.   nooutline(pa3)
  650.   pa3.Anchored = false
  651.   pa3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  652.   pa3.Name = "pa3"
  653.   pa3.Size = Vector3.new(0.2, 0.2, 0.2)
  654.   pa3.BrickColor = BrickColor.new("Cool yellow")
  655.   pa3.CanCollide = false
  656.   pa3.Locked = true
  657.   pa3.Transparency = 1
  658.   pa3.Parent = ZaWarudo
  659.   local pa3m = makemesh("FileMesh", Vector3.new(0.45, 0.45, 0.35), "rbxasset://fonts/torso.mesh", pa3)
  660.   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))
  661.   local pa4 = Instance.new("Part")
  662.   nooutline(pa4)
  663.   pa4.Anchored = false
  664.   pa4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  665.   pa4.Name = "pa4"
  666.   pa4.Size = Vector3.new(0.2, 0.2, 0.2)
  667.   pa4.BrickColor = BrickColor.new("Cool yellow")
  668.   pa4.CanCollide = false
  669.   pa4.Locked = true
  670.   pa4.Transparency = 1
  671.   pa4.Parent = ZaWarudo
  672.   local pa4m = makemesh("FileMesh", Vector3.new(0.45, 0.45, 0.35), "rbxasset://fonts/torso.mesh", pa4)
  673.   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))
  674.   local pa5 = Instance.new("Part")
  675.   nooutline(pa5)
  676.   pa5.Anchored = false
  677.   pa5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  678.   pa5.Name = "pa5"
  679.   pa5.Size = Vector3.new(0.2, 0.2, 0.2)
  680.   pa5.BrickColor = BrickColor.new("Cool yellow")
  681.   pa5.CanCollide = false
  682.   pa5.Locked = true
  683.   pa5.Transparency = 1
  684.   pa5.Parent = ZaWarudo
  685.   local pa5m = makemesh("FileMesh", Vector3.new(0.35, 0.35, 0.35), "rbxasset://fonts/torso.mesh", pa5)
  686.   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))
  687.   local pa6 = Instance.new("Part")
  688.   nooutline(pa6)
  689.   pa6.Anchored = false
  690.   pa6.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  691.   pa6.Name = "pa6"
  692.   pa6.Size = Vector3.new(0.2, 0.2, 0.2)
  693.   pa6.BrickColor = BrickColor.new("Cool yellow")
  694.   pa6.CanCollide = false
  695.   pa6.Locked = true
  696.   pa6.Transparency = 1
  697.   pa6.Parent = ZaWarudo
  698.   local pa6m = makemesh("FileMesh", Vector3.new(0.35, 0.35, 0.35), "rbxasset://fonts/torso.mesh", pa6)
  699.   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))
  700.   local pa7 = Instance.new("Part")
  701.   nooutline(pa7)
  702.   pa7.Anchored = false
  703.   pa7.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  704.   pa7.Name = "pa7"
  705.   pa7.Size = Vector3.new(0.2, 0.2, 0.2)
  706.   pa7.BrickColor = BrickColor.new("Cool yellow")
  707.   pa7.CanCollide = false
  708.   pa7.Locked = true
  709.   pa7.Transparency = 1
  710.   pa7.Parent = ZaWarudo
  711.   local pa7m = makemesh("FileMesh", Vector3.new(1.05, 0.201, 1.1), "rbxasset://fonts/torso.mesh", pa7)
  712.   local pa7w = makemotor(pa7, pa7, torso, ang(rd(0), rd(0), rd(0)) * cf(0, 0.8, 0), ang(0, 0, 0))
  713.  
  714.   local pa9 = Instance.new("Part")
  715.   nooutline(pa9)
  716.   pa9.Anchored = false
  717.   pa9.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  718.   pa9.Name = "pa9"
  719.   pa9.Size = Vector3.new(0.2, 0.2, 0.2)
  720.   pa9.BrickColor = BrickColor.new("Gold")
  721.   pa9.CanCollide = false
  722.   pa9.Locked = true
  723.   pa9.Transparency = 1
  724.   pa9.Parent = ZaWarudo
  725.   local pa9m = makemesh("FileMesh", Vector3.new(1.65, 1.65, 1), "rbxassetid://105992239", pa9)
  726.   local pa9w = makemotor(pa9, pa9, torso, ang(rd(0), rd(0), rd(0)) * cf(0, 0.8, 0.675), ang(0, 0, 0))
  727.  
  728.  local pa10 = Instance.new("Part")
  729.   nooutline(pa10)
  730.   pa10.Anchored = false
  731.   pa10.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  732.   pa10.Name = "pa10"
  733.   pa10.Size = Vector3.new(2,1,1)
  734.   pa10.BrickColor = BrickColor.new("Cool yellow")
  735.   pa10.CanCollide = false
  736.   pa10.Locked = true
  737.   pa10.Transparency = 1
  738.   pa10.Parent = ZaWarudo
  739.   pa10.Shape = "Cylinder"
  740. pa10.Material = "SmoothPlastic"
  741.   local pa10w = makemotor(pa10, pa10, torso, ang(rd(0), rd(0), rd(90)) * cf(0.425, 0, -0.8), ang(0, 0, 0))
  742.  
  743.  local pa10d = Instance.new("Part")
  744.   nooutline(pa10d)
  745.   pa10d.Anchored = false
  746.   pa10d.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  747.   pa10d.Name = "pa10d"
  748.   pa10d.Size = Vector3.new(2.2,.8,.8)
  749.   pa10d.BrickColor = BrickColor.new("Cool yellow")
  750.   pa10d.CanCollide = false
  751.   pa10d.Locked = true
  752.   pa10d.Transparency = 1
  753.   pa10d.Parent = ZaWarudo
  754.   pa10d.Shape = "Cylinder"
  755. pa10d.Material = "SmoothPlastic"
  756.   local pa10wd = makemotor(pa10d, pa10d, torso, ang(rd(0), rd(0), rd(90)) * cf(0.425, 0, -0.8), ang(0, 0, 0))
  757.  
  758.  local pa11 = Instance.new("Part")
  759.   nooutline(pa11)
  760.   pa11.Anchored = false
  761.   pa11.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  762.   pa11.Name = "pa11"
  763.   pa11.Size = Vector3.new(2,1,1)
  764.   pa11.BrickColor = BrickColor.new("Cool yellow")
  765.   pa11.CanCollide = false
  766.   pa11.Locked = true
  767.   pa11.Transparency = 1
  768.   pa11.Parent = ZaWarudo
  769.   pa11.Shape = "Cylinder"
  770. pa11.Material = "SmoothPlastic"
  771.   local pa11w = makemotor(pa11, pa11, torso, ang(rd(0), rd(0), rd(90)) * cf(-0.425, 0, -0.8), ang(0, 0, 0))
  772.  
  773. local pa11d = Instance.new("Part")
  774.   nooutline(pa11d)
  775.   pa11d.Anchored = false
  776.   pa11d.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  777.   pa11d.Name = "pa11d"
  778.   pa11d.Size = Vector3.new(2.2,.8,.8)
  779.   pa11d.BrickColor = BrickColor.new("Cool yellow")
  780.   pa11d.CanCollide = false
  781.   pa11d.Locked = true
  782.   pa11d.Transparency = 1
  783.   pa11d.Parent = ZaWarudo
  784.   pa11d.Shape = "Cylinder"
  785. pa11d.Material = "SmoothPlastic"
  786.   local pa11wd = makemotor(pa11d, pa11d, torso, ang(rd(0), rd(0), rd(90)) * cf(-0.425, 0, -0.8), ang(0, 0, 0))
  787.  
  788.  local raemblem = Instance.new("Part")
  789.   nooutline(raemblem)
  790.   raemblem.Anchored = false
  791.   raemblem.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  792.   raemblem.Name = "raemblem"
  793.   raemblem.Size = Vector3.new(0.2, 0.2, 0.2)
  794.   raemblem.BrickColor = BrickColor.new("Cool yellow")
  795.   raemblem.CanCollide = false
  796.   raemblem.Locked = true
  797.   raemblem.Material = "SmoothPlastic"
  798.   raemblem.Transparency = 1
  799.   raemblem.Parent = ZaWarudo
  800.   local raemblemm = makemesh("Brick", Vector3.new(0, 3, 3), nil, raemblem)
  801.   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))
  802.   local emmes = Instance.new("Decal")
  803.   emmes.Texture = "rbxassetid://0"
  804.   emmes.Transparency = 1
  805.   emmes.Face = "Right"
  806.   emmes.Name = "embe"
  807.   emmes.Parent = raemblem
  808.   local ra1 = Instance.new("Part")
  809.   nooutline(ra1)
  810.   ra1.Anchored = false
  811.   ra1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  812.   ra1.Name = "ra1"
  813.   ra1.Size = Vector3.new(0.2, 0.2, 0.2)
  814.   ra1.BrickColor = BrickColor.new("Cool yellow")
  815.   ra1.CanCollide = false
  816.   ra1.Locked = true
  817.   ra1.Transparency = 1
  818.   ra1.Parent = ZaWarudo
  819.   local ra1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", ra1)
  820.   local ra1w = makemotor(ra1, ra1, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  821.   local ra2 = Instance.new("Part")
  822.   nooutline(ra2)
  823.   ra2.Anchored = false
  824.   ra2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  825.   ra2.Name = "ra2"
  826.   ra2.Size = Vector3.new(0.2, 0.2, 0.2)
  827.   ra2.BrickColor = BrickColor.new("Cool yellow")
  828.   ra2.CanCollide = false
  829.   ra2.Locked = true
  830.   ra2.Transparency = 1
  831.   ra2.Parent = ZaWarudo
  832.   local ra2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", ra2)
  833.   local ra2w = makemotor(ra2, ra2, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.175, 0.9, 0), ang(rd(0), 0, 0))
  834.  
  835.   local ra5 = Instance.new("Part")
  836.   nooutline(ra5)
  837.   ra5.Anchored = false
  838.   ra5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  839.   ra5.Name = "ra5"
  840.   ra5.Size = Vector3.new(0.2, 0.2, 0.2)
  841.   ra5.BrickColor = BrickColor.new("Gold")
  842.   ra5.CanCollide = false
  843.   ra5.Locked = true
  844.   ra5.Transparency = 1
  845.   ra5.Parent = ZaWarudo
  846.   local ra5m = makemesh("FileMesh", Vector3.new(1.35, 1.35, 1.35), "rbxassetid://105992239", ra5)
  847.   local ra5w = makemotor(ra5, ra5, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.65, 0.7, 0), ang(rd(0), 0, 0))
  848.   local la1 = Instance.new("Part")
  849.   nooutline(la1)
  850.   la1.Anchored = false
  851.   la1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  852.   la1.Name = "la1"
  853.   la1.Size = Vector3.new(0.2, 0.2, 0.2)
  854.   la1.BrickColor = BrickColor.new("Cool yellow")
  855.   la1.CanCollide = false
  856.   la1.Locked = true
  857.   la1.Transparency = 1
  858.   la1.Parent = ZaWarudo
  859.   local la1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", la1)
  860.   local la1w = makemotor(la1, la1, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  861.   local la2 = Instance.new("Part")
  862.   nooutline(la2)
  863.   la2.Anchored = false
  864.   la2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  865.   la2.Name = "la2"
  866.   la2.Size = Vector3.new(0.2, 0.2, 0.2)
  867.   la2.BrickColor = BrickColor.new("Cool yellow")
  868.   la2.CanCollide = false
  869.   la2.Locked = true
  870.   la2.Transparency = 1
  871.   la2.Parent = ZaWarudo
  872.   local la2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", la2)
  873.   local la2w = makemotor(la2, la2, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.175, 0.9, 0), ang(rd(0), 0, 0))
  874.  
  875.   local la5 = Instance.new("Part")
  876.   nooutline(la5)
  877.   la5.Anchored = false
  878.   la5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  879.   la5.Name = "la5"
  880.   la5.Size = Vector3.new(0.2, 0.2, 0.2)
  881.   la5.BrickColor = BrickColor.new("Gold")
  882.   la5.CanCollide = false
  883.   la5.Locked = true
  884.   la5.Transparency = 1
  885.   la5.Parent = ZaWarudo
  886.   local la5m = makemesh("FileMesh", Vector3.new(1.35, 1.35, 1.35), "rbxassetid://105992239", la5)
  887.   local la5w = makemotor(la5, la5, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.4, 0.7, 0), ang(rd(0), 0, 0))
  888.  
  889.   local ll3 = Instance.new("Part")
  890.   nooutline(ll3)
  891.   ll3.Anchored = false
  892.   ll3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  893.   ll3.Name = "ll3"
  894.   ll3.Size = Vector3.new(0.2, 0.2, 0.2)
  895.   ll3.BrickColor = BrickColor.new("Gold")
  896.   ll3.CanCollide = false
  897.   ll3.Locked = true
  898.   ll3.Transparency = 1
  899.   ll3.Parent = ZaWarudo
  900.   local ll3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", ll3)
  901.   local ll3w = makemotor(ll3, ll3, leftleg, ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.6), ang(0, 0, 0))
  902.  
  903.   local rr3 = Instance.new("Part")
  904.   nooutline(rr3)
  905.   rr3.Anchored = false
  906.   rr3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  907.   rr3.Name = "rr3"
  908.   rr3.Size = Vector3.new(0.2, 0.2, 0.2)
  909.   rr3.BrickColor = BrickColor.new("Gold")
  910.   rr3.CanCollide = false
  911.   rr3.Locked = true
  912.   rr3.Transparency = 1
  913.   rr3.Parent = ZaWarudo
  914.   local rr3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", rr3)
  915.   local rr3w = makemotor(rr3, rr3, rightleg, ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.6), ang(0, 0, 0))
  916.   return ZaWarudo
  917. end
  918. local thenoob = STANDO(hrp.CFrame * CFrame.new(0, 0, 0))
  919. coroutine.resume(coroutine.create(function()
  920.   local rot = thenoob.HumanoidRootPart
  921.   repeat
  922.     swait()
  923.     rot.CFrame = rot.CFrame:lerp(wherto.CFrame * addcfr, 0.5)
  924.   until rot == nil
  925. end))
  926. local rot = thenoob.HumanoidRootPart
  927. local ntorso = thenoob:FindFirstChild("Torso")
  928. local rightarm = thenoob:FindFirstChild("Right Arm")
  929. local leftarm = thenoob:FindFirstChild("Left Arm")
  930. local leftleg = thenoob:FindFirstChild("Left Leg")
  931. local rightleg = thenoob:FindFirstChild("Right Leg")
  932. local head = thenoob:FindFirstChild("Head")
  933. local face = head:FindFirstChild("face")
  934. local emblem = thenoob:FindFirstChild("raemblem"):FindFirstChild("embe")
  935. local embpart = thenoob:FindFirstChild("raemblem")
  936. local nRJ = rot:FindFirstChild("RootJoint")
  937. local nN = ntorso:FindFirstChild("Neck")
  938. local nRS = ntorso:FindFirstChild("Right Shoulder")
  939. local nLS = ntorso:FindFirstChild("Left Shoulder")
  940. local nRH = ntorso:FindFirstChild("Right Hip")
  941. local nLH = ntorso:FindFirstChild("Left Hip")
  942. function standappear(nbz)
  943.   if selected == false or activu == true then
  944.     return
  945.   end
  946.   if appeared == false then
  947.     appeared = true
  948.     wherto = hrp
  949.     addcfr = cf(-2, 1, 2)
  950.     local apear = Instance.new("Sound")
  951.     apear.SoundId = "rbxassetid://463010917"
  952.     apear.Parent = rot
  953.     apear.Volume = 1.25
  954.     game.Debris:AddItem(apear, 1.5)
  955.     apear:Play()
  956.     for _, n in pairs(nbz:GetChildren()) do
  957.       coroutine.resume(coroutine.create(function()
  958.         for _ = 1, 5 do
  959.           if n ~= rot and n ~= embpart and n.ClassName ~= "Sound" then
  960.             swait()
  961.             n.Transparency = n.Transparency - 0.2
  962.             face.Transparency = face.Transparency - 0.2
  963.             emblem.Transparency = emblem.Transparency - 0.2
  964.           end
  965.         end
  966.         if n ~= rot and n ~= embpart then
  967.           n.Transparency = 0
  968.         end
  969.         face.Transparency = 0
  970.         emblem.Transparency = 0
  971.       end))
  972.     end
  973.   elseif appeared == true then
  974.     appeared = false
  975.     wherto = hrp
  976.     addcfr = cf(0, 0, 0)
  977.     for _, n in pairs(nbz:GetChildren()) do
  978.       coroutine.resume(coroutine.create(function()
  979.         for _ = 1, 5 do
  980.           if n ~= rot and n ~= embpart then
  981.             swait()
  982.             n.Transparency = n.Transparency + 0.2
  983.             face.Transparency = face.Transparency + 0.2
  984.             emblem.Transparency = emblem.Transparency + 0.2
  985.  
  986.           end
  987.         end
  988.         if n ~= rot and n ~= embpart then
  989.           n.Transparency = 1
  990.         end
  991.         face.Transparency = 1
  992.         emblem.Transparency = 1
  993.  
  994.       end))
  995.     end
  996.   end
  997. end
  998. function THREATENING()
  999.   if selected == false or activu == true then
  1000.     return
  1001.   end
  1002.   if POSU == false then
  1003.     POSU = true
  1004.     human.WalkSpeed = 0
  1005.     local d = Instance.new("ParticleEmitter")
  1006.     d.Name = "MENACINGU"
  1007.     d.Lifetime = NumberRange.new(1)
  1008.     d.Rate = 2
  1009.     d.Texture = "rbxassetid://298768656"
  1010.     d.VelocitySpread = 60
  1011.     d.Parent = tors
  1012.     human:SetStateEnabled(3, false)
  1013.     local randomoth = math.random(1, 2)
  1014.     if randomoth == 1 then
  1015.       repeat
  1016.         swait()
  1017.         lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.05) * ang(rd(-5), rd(0), rd(-30)), 0.3)
  1018.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(30)), 0.3)
  1019.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-5)), 0.3)
  1020.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1021.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(140), rd(-70), rd(-50)), 0.3)
  1022.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1023.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(-30), rd(10)), 0.3)
  1024.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1025.         lerpz(LH, "C0", LHC0 * cf(0.3, 0.1, -0.15) * ang(rd(-20), rd(50), rd(10)), 0.3)
  1026.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
  1027.       until POSU == false
  1028.     elseif randomoth == 2 then
  1029.       repeat
  1030.         swait()
  1031.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-2), rd(25)), 0.3)
  1032.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(0), rd(-50)), 0.3)
  1033.         lerpz(RS, "C0", RSC0 * cf(-0.25, 0.3, -0.5) * ang(rd(-30), rd(-15), rd(200)), 0.3)
  1034.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1035.         lerpz(LS, "C0", LSC0 * cf(0.25, 0.3, -0.5) * ang(rd(-32), rd(13), rd(-195)), 0.3)
  1036.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1037.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-15), rd(-10)), 0.3)
  1038.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1039.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-10)), 0.3)
  1040.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1041.       until POSU == false
  1042.     end
  1043.   elseif POSU == true then
  1044.     POSU = false
  1045.     human.WalkSpeed = 16
  1046.     human:SetStateEnabled(3, true)
  1047.     tors.MENACINGU:Destroy()
  1048.     activu = true
  1049.     activu = false
  1050.   end
  1051. end
  1052. local EHMMM = 0
  1053. function block()
  1054.   if EHMMM == 50 or selected == false or activu == true then
  1055.     return
  1056.   end
  1057.   if appeared == false then
  1058.     standappear(thenoob)
  1059.   end
  1060.   wherto = hrp
  1061.   addcfr = cf(0, 0, -3)
  1062.   local bep = true
  1063.   local humanshealth = human.Health
  1064.   activu = true
  1065.   human:SetStateEnabled(15, false)
  1066.   local de = mouse.KeyUp:connect(function(key)
  1067.     if key == "e" then
  1068.       bep = false
  1069.     end
  1070.   end)
  1071.   local poopes = 0
  1072.   repeat
  1073.     swait()
  1074.     poopes = poopes + 1
  1075.     human.Health = humanshealth
  1076.     lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(0)), 0.5)
  1077.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(7), rd(0), rd(0)), 0.5)
  1078.     lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(110), rd(160)), 0.5)
  1079.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
  1080.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-110), rd(-160)), 0.5)
  1081.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
  1082.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1083.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1084.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1085.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1086.   until bep == false or poopes > 240
  1087.   de:Disconnect()
  1088.   human:SetStateEnabled(15, true)
  1089.   activu = false
  1090.   EHMMM = 50
  1091.   coroutine.resume(coroutine.create(function()
  1092.     wait(7)
  1093.     EHMMM = 0
  1094.   end))
  1095.   wherto = hrp
  1096.   addcfr = cf(-2, 1, 2)
  1097. end
  1098. function MUDA()
  1099.   if selected == false or activu == true then
  1100.     return
  1101.   end
  1102.   if appeared == false then
  1103.     standappear(thenoob)
  1104.     wherto = hrp
  1105.     addcfr = cf(0, 0, -3.5)
  1106.   end
  1107.   wry:Stop()
  1108.   local bep = true
  1109.   activu = true
  1110.   wherto = hrp
  1111.   addcfr = cf(0, 0, -3.5)
  1112.   local function blur(limb)
  1113.     coroutine.resume(coroutine.create(function()
  1114.       local memedon = {}
  1115.       for i = 1, 6 do
  1116.         local b1 = Instance.new("Part")
  1117.         nooutline(b1)
  1118.         b1.Size = Vector3.new(1, 2, 1)
  1119.         b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1120.         b1.CanCollide = false
  1121.         b1.BrickColor = limb.BrickColor
  1122.         b1.Anchored = true
  1123.         b1.Transparency = 0.7
  1124.         b1.Locked = true
  1125.         b1.Parent = modz
  1126.         table.insert(memedon, b1)
  1127.       end
  1128.       local num = 0
  1129.       repeat
  1130.         swait()
  1131.         num = num % 6 + 1
  1132.         memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1133.       until bep == false
  1134.       for i = 1, #memedon do
  1135.         swait()
  1136.         memedon[i]:Destroy()
  1137.       end
  1138.     end))
  1139.   end
  1140.   local de = mouse.KeyUp:connect(function(key)
  1141.     if key == "r" then
  1142.       bep = false
  1143.     end
  1144.   end)
  1145.   blur(rightarm)
  1146.   blur(leftarm)
  1147. local mudodo = Instance.new("Sound")
  1148.   mudodo.Volume = 7.5
  1149.   mudodo.SoundId = "rbxassetid://1049127421"
  1150. mudodo.Looped = false
  1151.   mudodo.Parent = hrp
  1152.   mudodo:Play()
  1153. wait(0.3)
  1154. local mudo = Instance.new("Sound")
  1155.   mudo.Volume = 7.5
  1156.   mudo.SoundId = "rbxassetid://1049128880"
  1157. mudo.Looped = true
  1158.   mudo.Parent = hrp
  1159.   mudo:Play()
  1160.   repeat
  1161.     for _ = 1, 2 do
  1162.       swait()
  1163.       lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
  1164.       lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
  1165.       lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
  1166.       lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1167.       lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
  1168.       lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1169.       lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1170.       lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1171.       lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1172.       lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1173.     end
  1174.     hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1175.     for _ = 1, 2 do
  1176.       swait()
  1177.       lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
  1178.       lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
  1179.       lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
  1180.       lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1181.       lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
  1182.       lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1183.       lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1184.       lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1185.       lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1186.       lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1187.     end
  1188.     hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1189.     for _ = 1, 2 do
  1190.       swait()
  1191.       lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
  1192.       lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
  1193.       lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
  1194.       lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1195.       lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
  1196.       lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1197.       lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1198.       lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1199.       lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1200.       lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1201.     end
  1202.     hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1203.     for _ = 1, 2 do
  1204.       swait()
  1205.       lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
  1206.       lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
  1207.       lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
  1208.       lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1209.       lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
  1210.       lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1211.       lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1212.       lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1213.       lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1214.       lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1215.     end
  1216.     hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1217.   until bep == false or 0 >= human.Health
  1218.   de:Disconnect()
  1219. mudo:Stop()
  1220.   wry:Play()
  1221.   for _ = 1, 6 do
  1222.     swait()
  1223.     lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
  1224.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
  1225.     lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
  1226.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1227.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1228.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1229.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1230.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1231.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1232.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1233.   end
  1234.   for _ = 1, 7 do
  1235.     swait()
  1236.     hito(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
  1237.     lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
  1238.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
  1239.     lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
  1240.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
  1241.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1242.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1243.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1244.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1245.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1246.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1247.   end
  1248.   swait(5)
  1249.   wherto = hrp
  1250. mudodo:Destroy()
  1251.   addcfr = cf(-2, 1, 2)
  1252.   activu = false
  1253. end
  1254. function cability()
  1255.   if selected == false or activu == true then
  1256.     return
  1257.   end
  1258.   if appeared == false then
  1259.     standappear(thenoob)
  1260.     wherto = hrp
  1261.     addcfr = cf(0, 0, -3.75)
  1262.   end
  1263.   activu = true
  1264.   wherto = hrp
  1265.   addcfr = cf(0, 0, -3.5)
  1266.   local ZAWRUA = Instance.new("Sound")
  1267.   ZAWRUA.SoundId = "rbxassetid://257346558"
  1268.   ZAWRUA.Volume = 3
  1269.   ZAWRUA.Parent = hrp
  1270.   ZAWRUA:Play()
  1271.   game.Debris:AddItem(ZAWRUA, 2.5)
  1272.   local wate = Instance.new("Part")
  1273.   nooutline(wate)
  1274.   wate.Size = Vector3.new(0.2, 0.2, 0.2)
  1275.   wate.Material = "Neon"
  1276.   wate.Transparency = 1
  1277.   wate.BrickColor = BrickColor.new("Forest green")
  1278.   wate.CFrame = rightarm.CFrame * cf(0, -1.5, 0)
  1279.   wate.Anchored = true
  1280.   wate.CanCollide = false
  1281.   wate.Parent = modz
  1282.   local wmesh = makemesh("Sphere", Vector3.new(5, 5, 5), nil, wate)
  1283.   coroutine.resume(coroutine.create(function()
  1284.     repeat
  1285.       swait()
  1286.       wate.CFrame = rightarm.CFrame * cf(0, -1, 0)
  1287.       wmesh.Scale = wmesh.Scale:lerp(Vector3.new(10, 10, 10), 0.5)
  1288.     until not wate
  1289.   end))
  1290.   coroutine.resume(coroutine.create(function()
  1291.     local pt = {}
  1292.     for _ = 1, 10 do
  1293.       local wp = Instance.new("Part")
  1294.       nooutline(wp)
  1295.       wp.Size = Vector3.new(0.2, 0.2, 0.2)
  1296.       wp.Material = "Neon"
  1297.       wp.Transparency = 1
  1298.       wp.BrickColor = BrickColor.new("Forest green")
  1299.       wp.CFrame = wate.CFrame * ang(rd2(-100, 100) / 1000, rd2(-100, 100) / 1000, rd2(-100, 100) / 1000) * cf(0, -0.25, 0)
  1300.       wp.Anchored = true
  1301.       wp.CanCollide = false
  1302.       wp.Parent = modz
  1303.       local wmz = makemesh("Sphere", Vector3.new(0.5, 2, 0.5), nil, wp)
  1304.       table.insert(pt, wp)
  1305.       table.insert(pt, wmz)
  1306.     end
  1307.     for m = 1, 45 do
  1308.       swait()
  1309.       for _, hey in pairs(pt) do
  1310.         if hey.ClassName == "SpecialMesh" then
  1311.           hey.Scale = hey.Scale + Vector3.new(0.005, 0.04, 0.005)
  1312.         elseif hey.ClassName == "Part" then
  1313.           hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
  1314.           hey.Transparency = hey.Transparency - 0.015
  1315.         end
  1316.       end
  1317.     end
  1318.     for m = 45, 50 do
  1319.       swait()
  1320.       for _, hey in pairs(pt) do
  1321.         if hey.ClassName == "SpecialMesh" then
  1322.           hey.Scale = hey.Scale + Vector3.new(0.025, 0.08, 0.025)
  1323.         elseif hey.ClassName == "Part" then
  1324.           hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
  1325.           hey.Transparency = hey.Transparency + 0.2
  1326.         end
  1327.       end
  1328.     end
  1329.     for _, AAA in pairs(pt) do
  1330.       if AAA.ClassName == "Part" then
  1331.         AAA:Destroy()
  1332.       end
  1333.     end
  1334.   end))
  1335.   for _ = 1, 50 do
  1336.     swait()
  1337.     wmesh.Scale = Vector3.new(9, 9, 9)
  1338.     wate.Transparency = wate.Transparency - 0.008
  1339.     lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-125)), 0.2)
  1340.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(115)), 0.2)
  1341.     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)
  1342.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1343.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.2)
  1344.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1345.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.2)
  1346.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1347.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.2)
  1348.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1349.   end
  1350.   local pooo = Instance.new("Sound")
  1351.   pooo.SoundId = "rbxassetid://1238240145"
  1352.   pooo.Volume = 3
  1353.   pooo.Parent = hrp
  1354.   pooo:Play()
  1355.   game.Debris:AddItem(pooo, 2.5)
  1356.   for _ = 1, 1 do
  1357.     swait()
  1358.     wate.Transparency = wate.Transparency + 0.15
  1359.     lerpz(nRJ, "C0", RJC0 * cf(0, -2, 0) * ang(rd(0), rd(10), rd(35)), 0.5)
  1360.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-30)), 0.5)
  1361.     lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-80), rd(100)), 0.5)
  1362.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  1363.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1364.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1365.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1366.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1367.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1368.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1369.   end
  1370.   local swoo = Instance.new("Part")
  1371.   nooutline(swoo)
  1372.   swoo.Size = Vector3.new(0.2, 0.2, 0.2)
  1373.   swoo.Material = "Neon"
  1374.   swoo.Transparency = 0.2
  1375.   swoo.BrickColor = BrickColor.new("Forest green")
  1376.   swoo.CFrame = rightarm.CFrame * ang(rd(0), rd(-15), rd(240)) * cf(1.5, -2.5, 0)
  1377.   swoo.Anchored = true
  1378.   swoo.CanCollide = false
  1379.   swoo.Parent = modz
  1380.   local wmesh = makemesh("FileMesh", Vector3.new(0.013333333333333334, 0.015384615384615385, 0.025), "rbxassetid://576041905", swoo)
  1381.   local pli = Instance.new("PointLight")
  1382.   pli.Brightness = 2
  1383.   pli.Color = Color3.new(0.45098039215686275, 1, 0)
  1384.   pli.Range = 10
  1385.   pli.Shadows = true
  1386.   pli.Parent = swoo
  1387.   hito(swoo, 5, 40, 0.15, rot.CFrame.lookVector * 80)
  1388.   tagability(swoo, 4)
  1389.   for _ = 1, 10 do
  1390.     swait()
  1391.     wate.Transparency = wate.Transparency + 0.05
  1392.     swoo.Transparency = swoo.Transparency + 0.075
  1393.     pli.Range = pli.Range - 1
  1394.     lerpz(nRJ, "C0", RJC0 * cf(0, -3, 0) * ang(rd(0), rd(10), rd(105)), 0.5)
  1395.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.5)
  1396.     lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-30), rd(100)), 0.5)
  1397.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  1398.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1399.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1400.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1401.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1402.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1403.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1404.   end
  1405.   wate:Destroy()
  1406.   swoo:Destroy()
  1407.   pli:Destroy()
  1408.   swait(15)
  1409.   wherto = hrp
  1410.   addcfr = cf(-2, 1, 2)
  1411.   activu = false
  1412. end
  1413. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=188959462")
  1414. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616594208")
  1415. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616576400")
  1416. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=291088606")
  1417. function THEBEST()
  1418.   if selected == false or activu == true or appeared == true or POSU == true then
  1419.     return
  1420.   end
  1421.   local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  1422.   local dipperrot
  1423.   if dipperhat then
  1424.     dipperrot = dipperhat.Handle.HatAttachment.Rotation
  1425.   end
  1426.   activu = true
  1427.   POSU = true
  1428.   cam.CameraType = "Scriptable"
  1429.   chr.PrimaryPart = hrp
  1430.   human.WalkSpeed = 0
  1431.   human:SetStateEnabled(3, false)
  1432.   local actmus1 = Instance.new("Sound")
  1433.   actmus1.SoundId = "rbxassetid://188959462"
  1434.   actmus1.Volume = 1.5
  1435.   actmus1.RollOffMode = 1
  1436.   actmus1.TimePosition = 0
  1437.   actmus1.Parent = cam
  1438.   local actmus2 = Instance.new("Sound")
  1439.   actmus2.SoundId = "rbxassetid://188959462"
  1440.   actmus2.Volume = 1.5
  1441.   actmus2.RollOffMode = 1
  1442.   actmus2.TimePosition = 0
  1443.   actmus2.Parent = hrp
  1444.   actmus1:Play()
  1445.   actmus2:Play()
  1446.   local mus1 = Instance.new("Sound")
  1447.   mus1.SoundId = "rbxassetid://616594208"
  1448.   mus1.Volume = 1.25
  1449.   mus1.TimePosition = 0.45
  1450.   mus1.Parent = cam
  1451.   local mus2 = Instance.new("Sound")
  1452.   mus2.SoundId = "rbxassetid://616594208"
  1453.   mus2.Volume = 1.25
  1454.   mus2.TimePosition = 0.45
  1455.   mus2.Parent = hrp
  1456.   local zawarudoda = Instance.new("Sound")
  1457.   zawarudoda.SoundId = "rbxassetid://616576400"
  1458.   zawarudoda.Volume = 2
  1459.   zawarudoda.TimePosition = 0.3
  1460.   zawarudoda.Parent = hrp
  1461.   mus1:Play()
  1462.   mus2:Play()
  1463.   cam.CoordinateFrame = hrp.CFrame * ang(rd(20), rd(100), rd(0)) * cf(0, 0, 7)
  1464.   local regface = hed.face.Texture
  1465.   local whogothit, bodyvel
  1466.   local function checkhit(partoz, magn)
  1467.     for _, guy in pairs(workspace:GetChildren()) do
  1468.       if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and not whogothit then
  1469.         whogothit = guy
  1470.         guy:FindFirstChild("Humanoid").PlatformStand = true
  1471.         do
  1472.           local derp = Instance.new("BodyPosition")
  1473.           derp.MaxForce = Vector3.new(999999999999, 999999999999, 999999999999)
  1474.           derp.P = 8000
  1475.           derp.D = 500
  1476.           derp.Position = hrp.Position + hrp.CFrame.lookVector * 20
  1477.           derp.Parent = guy:FindFirstChild("HumanoidRootPart")
  1478.           bodyvel = derp
  1479.           local derp2 = Instance.new("BodyAngularVelocity")
  1480.           derp2.MaxTorque = Vector3.new(999999999999, 999999999999, 999999999999)
  1481.           derp2.P = 8000
  1482.           derp2.AngularVelocity = Vector3.new(rd2(2, 4), rd2(50, 100), 0)
  1483.           derp2.Parent = guy:FindFirstChild("HumanoidRootPart")
  1484.           delay(0.1, function()
  1485.             derp2:Destroy()
  1486.           guy.Torso:Remove()
  1487.           guy.Head:Remove()
  1488. end)
  1489.           bodyvel = derp
  1490.         end
  1491.       end
  1492.     end
  1493.   end
  1494.   coroutine.resume(coroutine.create(function()
  1495.     for _ = 1, 25 do
  1496.       swait()
  1497.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
  1498.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(10), rd(20)), 0.3)
  1499.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
  1500.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1501.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  1502.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1503.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
  1504.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1505.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1506.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1507.     end
  1508.     for _ = 1, 20 do
  1509.       swait()
  1510.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
  1511.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(10), rd(20)), 0.3)
  1512.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
  1513.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1514.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0.4) * ang(rd(70), rd(-60), rd(-100)), 0.3)
  1515.       if dipperhat then
  1516.         dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, -40, 0), 0.3)
  1517.       end
  1518.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1519.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
  1520.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1521.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1522.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1523.     end
  1524.   end))
  1525.   repeat
  1526.     swait()
  1527.     cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(1), rd(0)) * cf(0.15, 0, 0)
  1528.   until mus1.TimePosition > 2.9
  1529.   mus1:Pause()
  1530.   mus2:Pause()
  1531.   zawarudoda:Play()
  1532.   coroutine.resume(coroutine.create(function()
  1533.     for _ = 1, 7 do
  1534.       swait()
  1535.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(-5)), 0.4)
  1536.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(0)), 0.3)
  1537.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(80)), 0.3)
  1538.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1539.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(-70)), 0.3)
  1540.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1541.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3)
  1542.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1543.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1544.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1545.     end
  1546.     for _ = 1, 16 do
  1547.       swait()
  1548.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.4)
  1549.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(8), rd(0)), 0.3)
  1550.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(80)), 0.3)
  1551.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1552.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(-70)), 0.3)
  1553.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1554.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-15)), 0.3)
  1555.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1556.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(15)), 0.3)
  1557.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1558.     end
  1559.   end))
  1560.   repeat
  1561.     swait()
  1562.   until zawarudoda.TimePosition > 1.4
  1563.   zawarudoda:Pause()
  1564.   activu = false
  1565.   standappear(thenoob)
  1566.   wherto = hrp
  1567.   addcfr = cf(3, 0.25, -1.5)
  1568.   activu = true
  1569.   cam.CoordinateFrame = hrp.CFrame * ang(rd(-25), rd(0), rd(0)) * cf(0, 2, 3)
  1570.   for _ = 1, 10 do
  1571.     swait()
  1572.     cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 1.5)
  1573.     lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-75)), 0.5)
  1574.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(45)), 0.5)
  1575.     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)
  1576.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1577.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1578.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1579.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1580.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1581.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1582.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1583.   end
  1584.   wherto = hrp
  1585.   addcfr = cf(-3, 0.25, -1.5)
  1586.   for _ = 1, 25 do
  1587.     swait()
  1588.     checkhit(rightarm, 3)
  1589.     lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(105)), 0.4)
  1590.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(-45)), 0.4)
  1591.     lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.4)
  1592.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1593.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.4)
  1594.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1595.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.4)
  1596.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1597.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.4)
  1598.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1599.   end
  1600.   if whogothit then
  1601.     print("derp")
  1602.     cam.CoordinateFrame = hrp.CFrame * ang(rd(15), rd(140), rd(0)) * cf(0, 1, 4)
  1603.     local laugo = Instance.new("Sound")
  1604.     laugo.SoundId = "rbxassetid://291088606"
  1605.     laugo.Volume = 1.5
  1606.     laugo.Parent = hrp
  1607.     game.Debris:AddItem(laugo, 2.5)
  1608.     laugo:Play()
  1609.     local sda = 0
  1610.     local chn = 2
  1611.     local cs = math.cos
  1612.     for D = 1, 60 do
  1613.       swait()
  1614.       cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.15)
  1615.       sda = sda + chn
  1616.       lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 1 * cs(sda / 2)) * ang(rd(-40), rd(0), rd(-5)), 0.8 / D)
  1617.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-60 + 40 * cs(sda / 2)), rd(8), rd(0)), 0.8 / D)
  1618.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-110 + 80 * cs(sda / 2)), rd(80)), 0.8 / D)
  1619.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1620.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(110 + 80 * cs(sda / 2)), rd(-70)), 0.8 / D)
  1621.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1622.       lerpz(RH, "C0", RHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(-10), rd(-40)), 0.8 / D)
  1623.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1624.       lerpz(LH, "C0", LHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(10), rd(40)), 0.8 / D)
  1625.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1626.     end
  1627.     hed.face.Texture = "rbxassetid://176777497"
  1628.     mus1.TimePosition = 2.75
  1629.     mus1:Play()
  1630.     for C = 1, 30 do
  1631.       swait()
  1632.       cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, -(0.02 + C / 60))
  1633.       sda = sda + chn
  1634.       lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.05 + C / 31)
  1635.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.05 + C / 31)
  1636.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.05 + C / 31)
  1637.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1638.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.05 + C / 31)
  1639.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1640.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.05 + C / 31)
  1641.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1642.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.05 + C / 31)
  1643.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1644.     end
  1645.     for _ = 1, 5 do
  1646.       swait()
  1647.       cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.02)
  1648.       sda = sda + chn
  1649.       lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.5)
  1650.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
  1651.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.5)
  1652.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1653.       lerpz(LS, "C0", LSC0 * cf(0, 0.25, 0) * ang(rd(60), rd(-60), rd(-100)), 0.5)
  1654.       if dipperhat then
  1655.         dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.5)
  1656.       end
  1657.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1658.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.5)
  1659.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1660.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.5)
  1661.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1662.     end
  1663.     wait(2)
  1664.   elseif whogothit == nil then
  1665.     print("noderp")
  1666.   end
  1667.   human:SetStateEnabled(3, true)
  1668.   activu = false
  1669.   standappear(thenoob)
  1670.   activu = true
  1671.   if dipperhat then
  1672.     dipperhat.Handle.HatAttachment.Rotation = dipperrot
  1673.   end
  1674.   actmus1:Destroy()
  1675.   actmus2:Destroy()
  1676.   bast:Play()
  1677.   if bodyvel then
  1678.     bodyvel:Destroy()
  1679.   end
  1680.   cam.CameraType = "Custom"
  1681.   hed.face.Texture = regface
  1682.   chr.PrimaryPart = head
  1683.   human.WalkSpeed = 16
  1684.   activu = false
  1685.   POSU = false
  1686. end
  1687. function hito(partoz, magn, dmg, debtim, bodyfdire)
  1688.   for _, guy in pairs(workspace:GetChildren()) do
  1689.     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
  1690.       do
  1691.         local humz = guy:FindFirstChild("Humanoid")
  1692.         local horp = guy:FindFirstChild("HumanoidRootPart")
  1693.         TakeDamage(humz, dmg)
  1694.         local db = Instance.new("StringValue")
  1695.         db.Name = "alabo"
  1696.         db.Parent = horp
  1697.         delay(debtim, function()
  1698.           db:Destroy()
  1699.         end)
  1700.         local b = Instance.new("Part")
  1701.         nooutline(b)
  1702.         b.Size = Vector3.new(0.2, 0.2, 0.2)
  1703.         b.Transparency = 0.25
  1704.         b.Anchored = true
  1705.         b.CanCollide = false
  1706.         b.BrickColor = BrickColor.new("Institutional white")
  1707.         b.Locked = true
  1708.         b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1709.         b.Parent = modz
  1710.         local c = Instance.new("SpecialMesh")
  1711.         c.MeshType = "Sphere"
  1712.         c.Scale = Vector3.new(3.5, 3.5, 3.5)
  1713.         c.Parent = b
  1714.         game.Debris:AddItem(b, 1)
  1715.         if bodyfdire then
  1716.           local boopyve = Instance.new("BodyVelocity")
  1717.           boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1718.           boopyve.P = math.huge
  1719.           boopyve.Velocity = bodyfdire
  1720.           boopyve.Parent = horp
  1721.           game.Debris:AddItem(boopyve, debtim)
  1722.         end
  1723.         local bet = Instance.new("Sound")
  1724.         bet.Pitch = rd2(9, 11) / 10
  1725.         bet.Volume = rd2(12, 14) / 10
  1726.         bet.SoundId = "rbxassetid://165604684"
  1727.         bet.Parent = b
  1728.         bet:Play()
  1729.         coroutine.resume(coroutine.create(function()
  1730.           for _ = 1, 5 do
  1731.             swait()
  1732.             b.Transparency = b.Transparency + 0.15
  1733.             c.Scale = c.Scale + Vector3.new(0.8 * dmg, 0.8 * dmg, 0.8 * dmg)
  1734.           end
  1735.         end))
  1736.       end
  1737.     end
  1738.   end
  1739. end
  1740. function SoulSteal(pos)
  1741. local soulst = coroutine.wrap(function()
  1742. local soul = Instance.new("Part",chr)
  1743. soul.Size = Vector3.new(0,0,0)
  1744. soul.CanCollide = false
  1745. soul.Anchored = false
  1746. soul.Position = pos
  1747. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  1748. soul.Transparency = 1
  1749. local ptc = Instance.new("ParticleEmitter",soul)
  1750. ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
  1751. ptc.Size = NumberSequence.new(.5)
  1752. ptc.LockedToPart = true
  1753. ptc.Speed = NumberRange.new(0)
  1754. ptc.Lifetime = NumberRange.new(9999)
  1755. local bodpos = Instance.new("BodyPosition",soul)
  1756. bodpos.Position = pos
  1757. wait(2)
  1758. soul.Touched:connect(function(hit)
  1759. if hit.Parent == chr then
  1760. soul:Destroy()
  1761. end
  1762. end)
  1763. while soul do
  1764. wait(.1)
  1765. bodpos.Position = chr.Torso.Position
  1766. end
  1767. end)
  1768. soulst()
  1769. end
  1770.  
  1771. function tagability(partoz, magn)
  1772.   for _, guy in pairs(workspace:GetChildren()) do
  1773.     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
  1774.       do
  1775.         local humz = guy:FindFirstChild("Humanoid")
  1776.         humz.PlatformStand = true
  1777.         delay(1, function()
  1778.           humz.PlatformStand = false
  1779.         end)
  1780.         local horp = guy:FindFirstChild("HumanoidRootPart")
  1781.         local db = Instance.new("StringValue")
  1782.         db.Name = "dedrbaba"
  1783.         db.Parent = horp
  1784.         local bodyrot = Instance.new("BodyAngularVelocity")
  1785.         bodyrot.MaxTorque = Vector3.new(99999, 99999, 99999)
  1786.         bodyrot.P = math.huge
  1787.         bodyrot.AngularVelocity = Vector3.new(0, 5, 50)
  1788.         bodyrot.Parent = horp
  1789.         local hL, tL, aL, bL, cL, dL
  1790.         game.Debris:AddItem(bodyrot, 0.2)
  1791.         if guy:FindFirstChild("Head") then
  1792.           hL = guy:FindFirstChild("Head")
  1793.           hL.BrickColor = BrickColor.new("White")
  1794.         end
  1795.         if guy:FindFirstChild("Torso") then
  1796.           tL = guy:FindFirstChild("Torso")
  1797.           tL.BrickColor = BrickColor.new("White")
  1798.         end
  1799.         if guy:FindFirstChild("Left Arm") then
  1800.           aL = guy:FindFirstChild("Left Arm")
  1801.           aL.BrickColor = BrickColor.new("White")
  1802.         end
  1803.         if guy:FindFirstChild("Right Arm") then
  1804.           bL = guy:FindFirstChild("Right Arm")
  1805.           bL.BrickColor = BrickColor.new("White")
  1806.         end
  1807.         if guy:FindFirstChild("Left Leg") then
  1808.           cL = guy:FindFirstChild("Left Leg")
  1809.           cL.BrickColor = BrickColor.new("Forest green")
  1810.         end
  1811.         if guy:FindFirstChild("Right Leg") then
  1812.           dL = guy:FindFirstChild("Right Leg")
  1813.           dL.BrickColor = BrickColor.new("Forest green")
  1814.         end
  1815. local torsy = nil
  1816. if guy:FindFirstChild("Torso")~=nil then
  1817. torsy = guy.Torso  
  1818. elseif guy:FindFirstChild("UpperTorso")~=nil then
  1819. torsy = guy.UpperTorso
  1820. end
  1821. guy:BreakJoints()
  1822. guy.Humanoid:Destroy()
  1823. SoulSteal(torsy.Position)
  1824.         coroutine.resume(coroutine.create(function()
  1825.           if aL then
  1826.             aL.Name = "Right Arm"
  1827.             wait()
  1828.           end
  1829.           if bL then
  1830.             bL.Name = "Left Leg"
  1831.             wait()
  1832.           end
  1833.           if cL then
  1834.             cL.Name = "Left Arm"
  1835.             wait()
  1836.           end
  1837.           if dL then
  1838.             dL.Name = "Right Leg"
  1839.           end
  1840.         end))
  1841.       end
  1842.     end
  1843.   end
  1844. end
  1845. local player = owner
  1846. local torso = player.Character.Torso
  1847. local tpEnabled = false
  1848. mouse.KeyDown:connect(function(key)
  1849.   if human.Health <= 0 then
  1850.     return
  1851.   end
  1852.   if key == "f" then
  1853.     standappear(thenoob)
  1854.   end
  1855.   if key == "r" then
  1856.     MUDA()
  1857.   end
  1858.   if key == "e" then
  1859.     block()
  1860.   end
  1861.   if key == "v" then
  1862.     cability()
  1863.   end
  1864.   if key == "m" then
  1865.     THEBEST()
  1866.   end
  1867.   if key == "j" then
  1868.     THREATENING()
  1869.   end
  1870.   if key == "k" then
  1871.     konodioda:Play()
  1872.   end
  1873.   if key == "l" then
  1874.     bast:Play()
  1875.   end
  1876.   if key == "p" then
  1877.     zaworld:Play()
  1878.   end
  1879. mouse.Button1Down:connect(function()
  1880. local mT = mouse.Target
  1881. if mT.ClassName == "Part" and tpEnabled == true then
  1882. tele:Play()
  1883. torso.CFrame = CFrame.new(mouse.Hit.p)
  1884. end
  1885. tpEnabled = false
  1886. end)
  1887.  
  1888. mouse.KeyDown:connect(function(key)
  1889. if key == "q" and tpEnabled == false then
  1890. za:Play()
  1891. tpEnabled = not tpEnabled
  1892. end
  1893. end)
  1894. end)
  1895. tool.Equipped:connect(function()
  1896.   selected = true
  1897. end)
  1898. tool.Unequipped:connect(function()
  1899.   selected = false
  1900. end)
  1901. sine = 0
  1902. charge = 1
  1903. cos = math.cos
  1904. game:GetService("RunService").Stepped:connect(function()
  1905.   if POSU == false then
  1906.     local checkfloor = Ray.new(hrp.Position, hrp.CFrame.upVector * -4)
  1907.     local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  1908.     local checkstate = human:GetState()
  1909.     if checkstate.Value == 13 then
  1910.       animpose = "Sitting"
  1911.     elseif hrp.Velocity.y > 1 and checkpart == nil then
  1912.       animpose = "Jumping"
  1913.     elseif hrp.Velocity.y < -1 and checkpart == nil then
  1914.       animpose = "Falling"
  1915.     elseif 1 > (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude then
  1916.       animpose = "Idle"
  1917.     elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 35 then
  1918.       animpose = "Walking"
  1919.     elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 35 then
  1920.       animpose = "TooFast"
  1921.     end
  1922.     if animpose == "Idle" then
  1923.       sine = sine + charge
  1924.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
  1925.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
  1926.       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)
  1927.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1928.       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)
  1929.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1930.       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)
  1931.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1932.       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)
  1933.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1934.     end
  1935.     if animpose == "Walking" then
  1936.       sine = sine + charge
  1937.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
  1938.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
  1939.       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)
  1940.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1941.       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)
  1942.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1943.       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)
  1944.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1945.       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)
  1946.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1947.     end
  1948.     if animpose == "Jumping" then
  1949.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.3)
  1950.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  1951.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
  1952.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1953.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
  1954.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1955.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
  1956.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1957.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
  1958.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1959.     end
  1960.     if animpose == "Falling" then
  1961.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(0)), 0.3)
  1962.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
  1963.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
  1964.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1965.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
  1966.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1967.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
  1968.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1969.       lerpz(LH, "C0", LHC0 * cf(-0.65, 0.75, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
  1970.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1971.     end
  1972.     if animpose == "TooFast" then
  1973.       lerpz(RJ, "C0", RJC0 * cf(0, 0, -1.5) * ang(rd(20), rd(0), rd(0)), 0.3)
  1974.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
  1975.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-10)), 0.3)
  1976.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1977.       lerpz(LS, "C0", LSC0 * cf(0, -0.75, 0) * ang(rd(10), rd(-80), rd(-10)), 0.3)
  1978.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.3)
  1979.       lerpz(RH, "C0", RHC0 * cf(0.75, 1.5, 0) * ang(rd(0), rd(0), rd(30)), 0.3)
  1980.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1981.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.3)
  1982.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1983.     end
  1984.     if animpose == "Sitting" then
  1985.       lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1986.       lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1987.       lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1988.       lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1989.       lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1990.       lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1991.       lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1992.       lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1993.       lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1994.       lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1995.     end
  1996.   end
  1997.   if appeared == false and activu == false then
  1998.     lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1999.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2000.     lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2001.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2002.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2003.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2004.     lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2005.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2006.     lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2007.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2008.   elseif appeared == true and activu == false then
  2009.     sine = sine + charge
  2010.     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)
  2011.     lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 90)), rd(0), rd(4)), 0.3)
  2012.     lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(-3 - 3 * cos(sine / 100)), rd(0)), 0.3)
  2013.     lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2014.     lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(3 - 3 * cos(sine / 100)), rd(0)), 0.3)
  2015.     lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2016.     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)
  2017.     lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2018.     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)
  2019.     lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2020.   end
  2021. end)
  2022. function dispose()
  2023.   for i, v in pairs(getfenv(0)) do
  2024.     v = nil
  2025.   end
  2026.   error = nil
  2027.   print = nil
  2028.   warn = nil
  2029. end
  2030. human.Died:connect(dispose)
  2031. chr.Changed:connect(function()
  2032.   if chr.Parent == nil then
  2033.     dispose()
  2034.   end
  2035. end)
  2036. local p = owner
  2037. local char = p.Character
  2038. local hed = char.Head
  2039. local LocalPlayer = p
  2040.  
  2041. local Player = owner
  2042. local Character = p.Character
  2043. local LeftArm2 = Character["Left Arm"]
  2044. local RightArm2 = Character["Right Arm"]
  2045. local LeftLeg2 = Character["Left Leg"]
  2046. local RightLeg2 = Character["Right Leg"]
  2047. local Head2 = Character.Head
  2048. local Torso2 = Character.Torso
  2049.  
  2050. --created by SoldierJoao
  2051. --Credits to metabee for the knives edit
  2052. cut = Instance.new("Sound", Character)
  2053. cut.SoundId = "https://www.roblox.com/asset/?id=0"
  2054. cut.Volume = 1.5
  2055. za = Instance.new("Sound", Character)
  2056. za.SoundId = "https://www.roblox.com/asset/?id=794076177"
  2057. za.Volume = 5
  2058. tele = Instance.new("Sound", Character)
  2059. tele.SoundId = "https://www.roblox.com/asset/?id=1180230203"
  2060. tele.Volume = 10
  2061. thri = Instance.new("Sound", Character)
  2062. thri.SoundId = "https://www.roblox.com/asset/?id=186311262"
  2063. thri.Volume = 2.5
  2064. WRY = Instance.new("Sound", Character)
  2065. WRY.SoundId = "https://www.roblox.com/asset/?id=276152532"
  2066. WRY.Volume = 5
  2067.  
  2068. local Players=game:service'Players'
  2069. local Player=owner
  2070. local Stepped=game:service'RunService'.Stepped
  2071.  
  2072. local MeshId='http://www.roblox.com/asset?id=202083123'
  2073. local TextureId='http://www.roblox.com/asset/?id=189436355'
  2074.  
  2075. local BeeSpeed= 100
  2076.  
  2077. local QHold=false
  2078. local EHold=false
  2079.  
  2080. Mouse.Button1Down:connect(function()
  2081.  
  2082. cut:Play()
  2083. if Mouse.Target and canworld == false then
  2084.    
  2085. local Bee=Instance.new('Part',Player.Character)
  2086. Bee.CanCollide=false
  2087. Bee.Size=Vector3.new(2,2,2)
  2088. Bee.CFrame=Player.Character.Torso.CFrame
  2089. local BeeMesh=Instance.new('SpecialMesh',Bee)
  2090. BeeMesh.MeshType='FileMesh'
  2091. BeeMesh.MeshId=MeshId
  2092. BeeMesh.TextureId=TextureId
  2093. BeeMesh.Scale=Vector3.new(1,1,1)
  2094. local BodyVel=Instance.new('BodyVelocity',Bee)
  2095. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2096. local BodyGyro=Instance.new('BodyGyro',Bee)
  2097. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2098. BodyGyro.P=2e4
  2099. coroutine.wrap(function()
  2100. Stepped:connect(function()
  2101. BodyGyro.cframe=CFrame.new(Bee.Position,Mouse.Hit.p)
  2102. BodyVel.velocity=Bee.CFrame.lookVector*BeeSpeed
  2103. end)
  2104. end)()
  2105. Bee.Touched:connect(function(p)
  2106. if p.Parent~=Player.Character and p.Parent:FindFirstChild'Humanoid'then
  2107. p.Parent:BreakJoints()
  2108. Bee:Destroy''
  2109. thri:Play()
  2110. end
  2111. end)
  2112. end
  2113. end)
  2114.  
  2115.  
  2116. Mouse.KeyDown:connect(function(k)
  2117. local Key=k:lower''
  2118. if Key=='q'then
  2119. QHold=true
  2120. elseif Key=='e'then
  2121. EHold=true
  2122. end
  2123. end)
  2124.  
  2125. Mouse.KeyUp:connect(function(k)
  2126. local Key=k:lower''
  2127. if Key=='q'then
  2128. QHold=false
  2129. elseif Key=='e'then
  2130. EHold=false
  2131. end
  2132. end)
  2133.  
  2134. coroutine.wrap(function()
  2135. Stepped:connect(function()
  2136. if QHold then
  2137. if BeeSpeed>0 then
  2138. BeeSpeed=BeeSpeed-1
  2139. end
  2140. elseif EHold then
  2141. BeeSpeed=BeeSpeed+1
  2142. end
  2143. end)
  2144. end)()
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150. sound2 = Instance.new("Sound", Character)
  2151. sound2.SoundId = "https://www.roblox.com/asset/?id=864569342"
  2152. sound2.Volume = 2.5
  2153. sound4 = Instance.new("Sound", Character)
  2154. sound4.SoundId = "https://www.roblox.com/asset/?id=1193182658"
  2155. sound4.Volume = 10
  2156. TSTheme = Instance.new("Sound", Character)
  2157. TSTheme.SoundId = "https://www.roblox.com/asset/?id=172374380"
  2158. TSTheme.Volume = 2
  2159. mse.KeyDown:connect(function(key)
  2160.     key = key:lower()
  2161.     if key == "t" then
  2162.                 sound4:Play()
  2163.         if canworld == false then return end
  2164.         if canworld then
  2165.         canworld = false
  2166.         TSTheme:Play()
  2167.  
  2168.         local function spawnpart()
  2169.         sphere = Instance.new("Part")
  2170.         --game.Debris:AddItem(sphere,3)
  2171.         local sm = Instance.new("SpecialMesh", sphere)
  2172.         sm.MeshType = "Sphere"
  2173.         sphere.Transparency = 0.5
  2174.         sphere.Anchored = true
  2175.         sphere.CanCollide = false
  2176.         sphere.Material = "Neon"
  2177.         sphere.BrickColor = BrickColor.new("Black")
  2178.         end
  2179.        
  2180.         local function weld(lol)
  2181.             local weld = Instance.new("Weld", Player.Character.Torso)
  2182.             weld.Part0 = Player.Character.Torso
  2183.             weld.Part1 = lol
  2184.             weld.C0 = Player.Character.Torso.CFrame:inverse()
  2185.             weld.C1 = lol.CFrame:inverse()
  2186.         end
  2187.         wait()
  2188.         spawnpart()
  2189.             for i, v in pairs(game.Players:GetChildren()) do
  2190.             t = v.Character:FindFirstChild("Torso")
  2191.             if t then
  2192.                 t.Anchored = true
  2193.                 Player.Character:FindFirstChild("Torso").Anchored = false
  2194.             end
  2195.             RA = v.Character:FindFirstChild("Right Arm")
  2196.             if RA then
  2197.                 RA.Anchored = true
  2198.                 Player.Character:FindFirstChild("Right Arm").Anchored = false
  2199.             end
  2200.             LA = v.Character:FindFirstChild("Left Arm")
  2201.             if LA then
  2202.                 LA.Anchored = true
  2203.                 Player.Character:FindFirstChild("Left Arm").Anchored = false
  2204.             end
  2205.             RL = v.Character:FindFirstChild("Right Leg")
  2206.             if RL then
  2207.                 RL.Anchored = true
  2208.                 Player.Character:FindFirstChild("Right Leg").Anchored = false
  2209.             end
  2210.             LL = v.Character:FindFirstChild("Left Leg")
  2211.             if LL then
  2212.                 LL.Anchored = true
  2213.                 Player.Character:FindFirstChild("Left Leg").Anchored = false
  2214.             end
  2215.         end
  2216.         weld(sphere)
  2217.         cce = Instance.new("ColorCorrectionEffect", game.Lighting)
  2218.         cce.Saturation = -5
  2219.         --game.Debris:AddItem(cce, 5)
  2220.         sphere.Parent = Character.Torso
  2221.         for i = 1,3 do
  2222.             sphere.Size = sphere.Size + Vector3.new(50,50,50)
  2223.             wait()
  2224.             end
  2225. wait()
  2226.                         sphere:Destroy()
  2227. BeeSpeed = 0
  2228.         cce.Saturation = -0.1
  2229.         wait(0.3)
  2230.         cce.Saturation = -0.2
  2231.         wait(0.3)
  2232.         cce.Saturation = -0.3
  2233.         wait(0.2)
  2234.             cce.Saturation = -1.5
  2235.                 wait()
  2236.         end
  2237.     end
  2238. end
  2239. )
  2240. if canworld == false then
  2241.     wait(9)
  2242.     canworld = true
  2243. end
  2244.  
  2245. mse.KeyDown:connect(function(key)
  2246.     key = key:lower()
  2247.     if key == "y" then
  2248. canworld = true
  2249.         sound2:Play()
  2250. wait()
  2251. BeeSpeed = 1
  2252.         cce.Saturation = -1.3
  2253.         wait(0.5)
  2254. BeeSpeed = 1.2
  2255.         cce.Saturation = -0.5
  2256.         wait(0.5)
  2257. BeeSpeed = 1.4
  2258.         cce.Saturation = -0.4
  2259.         wait(0.3)
  2260. BeeSpeed = 1.5
  2261.         cce.Saturation = -0.2
  2262.         wait(0.2)
  2263.             cce.Saturation = 0
  2264.  
  2265.         for i, v in pairs(game.Players:GetChildren()) do
  2266.         t = v.Character:FindFirstChild("Torso")
  2267.             if t then
  2268.                 t.Anchored = false
  2269.             end
  2270.             RA = v.Character:FindFirstChild("Right Arm")
  2271.             if RA then
  2272.                 RA.Anchored = false
  2273.             end
  2274.             LA = v.Character:FindFirstChild("Left Arm")
  2275.             if LA then
  2276.                 LA.Anchored = false
  2277.             end
  2278.             RL = v.Character:FindFirstChild("Right Leg")
  2279.             if RL then
  2280.                 RL.Anchored = false
  2281.             end
  2282.             LL = v.Character:FindFirstChild("Left Leg")
  2283.             if LL then
  2284.                 LL.Anchored = false
  2285.             end
  2286.         end
  2287. BeeSpeed = 100
  2288. TSTheme:Stop()
  2289. end
  2290. 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
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top