MESCRIPT

Untitled

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