Advertisement
zombieslayerwtf

dio [Leaked]

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