SHARE
TWEET

Untitled

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