carlosname

Untitled

Apr 17th, 2020
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.46 KB | None | 0 0
  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
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86. local h,t
  87. --Give the server mouse data every second frame, but only if the values changed
  88. --If player is not moving their mouse, client won't fire events
  89. local HB = game:GetService("RunService").Heartbeat
  90. while true do
  91. if h~=Mouse.Hit or t~=Mouse.Target then
  92. h,t=Mouse.Hit,Mouse.Target
  93. Event:FireServer({isMouse=true,Target=t,Hit=h})
  94. end
  95. --Wait 2 frames
  96. for i=1,2 do
  97. HB:Wait()
  98. end
  99. end]==],script)
  100.  
  101. ----Sandboxed game object that allows the usage of client-side methods and services
  102. --Real game object
  103. local RealGame = game
  104.  
  105. --Metatable for fake service
  106. local FakeService_Metatable = {
  107. __index = function(self,k)
  108. local s = rawget(self,"_RealService")
  109. if s then
  110. return typeof(s[k])=="function"
  111. and function(_,...)return s[k](s,...)end or s[k]
  112. end
  113. end,
  114. __newindex = function(self,k,v)
  115. local s = rawget(self,"_RealService")
  116. if s then s[k]=v end
  117. end
  118. }
  119. local function FakeService(t,RealService)
  120. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  121. return setmetatable(t,FakeService_Metatable)
  122. end
  123.  
  124. --Fake game object
  125. local FakeGame = {
  126. GetService = function(self,s)
  127. return rawget(self,s) or RealGame:GetService(s)
  128. end,
  129. Players = FakeService({
  130. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  131. },"Players"),
  132. UserInputService = FakeService(UIS,"UserInputService"),
  133. ContextActionService = FakeService(CAS,"ContextActionService"),
  134. RunService = FakeService({
  135. _btrs = {},
  136. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  137. BindToRenderStep = function(self,name,_,fun)
  138. self._btrs[name] = self.Heartbeat:Connect(fun)
  139. end,
  140. UnbindFromRenderStep = function(self,name)
  141. self._btrs[name]:Disconnect()
  142. end,
  143. },"RunService")
  144. }
  145. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  146. FakeGame.service = FakeGame.GetService
  147. FakeService(FakeGame,game)
  148. --Changing owner to fake player object to support owner:GetMouse()
  149. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  150. end
  151.  
  152. function TakeDamage(hum, dmg)
  153. hum:TakeDamage(dmg * 30)
  154. end
  155. plr = game.Players.LocalPlayer
  156. repeat
  157. wait(0.4)
  158. until plr.Character
  159. chr = plr.Character
  160. human = chr:FindFirstChild("Humanoid")
  161. human.MaxHealth = 900
  162. human.Health = 900
  163. human.JumpPower = 75
  164. human.WalkSpeed = 16
  165. mouse = plr:GetMouse()
  166. cam = workspace.CurrentCamera
  167. selected = false
  168. equipd = false
  169. tors = chr.Torso
  170. rarm = chr["Right Arm"]
  171. larm = chr["Left Arm"]
  172. rleg = chr["Right Leg"]
  173. lleg = chr["Left Leg"]
  174. hrp = chr.HumanoidRootPart
  175. hed = chr.Head
  176. anim = human.Animator
  177. activu = false
  178. appeared = false
  179. animpose = nil
  180. POSU = false
  181. local wherto = hrp
  182. local addcfr = CFrame.new(0, 0, 0)
  183. Heartbeat = Instance.new("BindableEvent")
  184. Heartbeat.Name = "Heartbeat"
  185. Heartbeat.Parent = script
  186. frame = 0.03333333333333333
  187. tf = 0
  188. chr.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=3466467576"
  189. chr.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=2620599974"
  190. hed.face.Texture = "http://www.roblox.com/asset/?id=3954683705"
  191. for i,v in pairs(chr:GetChildren()) do
  192. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  193. v:destroy()
  194. end
  195. end
  196. game:GetService("RunService").Heartbeat:connect(function(s, p)
  197. tf = tf + s
  198. if tf >= frame then
  199. for i = 1, math.floor(tf / frame) do
  200. Heartbeat:Fire()
  201. end
  202. tf = tf - frame * math.floor(tf / frame)
  203. end
  204. end)
  205. function swait(num)
  206. if num == 0 or num == nil then
  207. Heartbeat.Event:wait()
  208. else
  209. for i = 1, num do
  210. Heartbeat.Event:wait()
  211. end
  212. end
  213. end
  214. tool = Instance.new("Tool")
  215. tool.CanBeDropped = false
  216. tool.RequiresHandle = false
  217. tool.TextureId = "rbxassetid://291302154"
  218. tool.ToolTip = "NANI"
  219. tool.Name = "AAAAAAAAAAAAAA"
  220. tool.Parent = plr.Backpack
  221. modz = Instance.new("Model")
  222. modz.Name = "efx"
  223. modz.Parent = chr
  224. ZANOOB = Instance.new("Model")
  225. ZANOOB.Name = "THENOOB"
  226. ZANOOB.Parent = chr
  227. RS = tors:FindFirstChild("Right Shoulder")
  228. LS = tors:FindFirstChild("Left Shoulder")
  229. RH = tors:FindFirstChild("Right Hip")
  230. LH = tors:FindFirstChild("Left Hip")
  231. RJ = hrp:FindFirstChild("RootJoint")
  232. N = tors:FindFirstChild("Neck")
  233. cf = CFrame.new
  234. ang = CFrame.Angles
  235. rd = math.rad
  236. rd2 = math.random
  237. function nooutline(p)
  238. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  239. end
  240. function makepart(color, name, reflec, mater, parnt, cfram)
  241. local port = Instance.new("Part")
  242. port.BrickColor = BrickColor.new(color)
  243. port.Name = name
  244. port.Transparency = 1
  245. nooutline(port)
  246. port.Reflectance = reflec
  247. port.Material = mater
  248. port.Anchored = false
  249. port.CanCollide = false
  250. port.Locked = true
  251. port.Size = Vector3.new(0.2, 0.2, 0.2)
  252. port.Parent = parnt
  253. return port
  254. end
  255. function makemesh(meshtype, scale, meshid, parent)
  256. local mes = Instance.new("SpecialMesh")
  257. mes.MeshType = meshtype
  258. mes.Scale = scale
  259. if meshtype == "FileMesh" then
  260. mes.MeshId = meshid
  261. end
  262. mes.Parent = parent
  263. return mes
  264. end
  265. function makemotor(parent, p0, p1, c0, c1)
  266. swait()
  267. local wel = Instance.new("Motor6D")
  268. wel.Part0 = p0
  269. wel.Part1 = p1
  270. wel.C0 = c0
  271. if c1 ~= nil then
  272. wel.C1 = c1
  273. end
  274. wel.Parent = parent
  275. return wel
  276. end
  277. local konodioda = Instance.new("Sound")
  278. konodioda.SoundId = "rbxassetid://2821732625"
  279. konodioda.Volume = 6
  280. konodioda.Parent = hrp
  281. local bast = Instance.new("Sound")
  282. bast.SoundId = "rbxassetid://3555506426"
  283. bast.Volume = 4
  284. bast.Parent = hrp
  285. local zaworld = Instance.new("Sound")
  286. zaworld.SoundId = "rbxassetid://3633767782"
  287. zaworld.Volume = 4
  288. zaworld.Parent = hrp
  289. local wry = Instance.new("Sound")
  290. wry.SoundId = "rbxassetid://3552369081"
  291. wry.Volume = 2.75
  292. wry.Parent = hrp
  293. local wryy = Instance.new("Sound")
  294. wryy.SoundId = "rbxassetid://3552369081"
  295. wryy.Volume = 2.75
  296. wryy.Parent = hrp
  297. local wryyy = Instance.new("Sound")
  298. wryyy.SoundId = "rbxassetid://3552369081"
  299. wryyy.Volume = 2.75
  300. wryyy.Parent = hrp
  301. function animo(yep)
  302. if yep == true then
  303. anim.Parent = human
  304. chr.Animate.Disabled = false
  305. elseif yep == false then
  306. chr.Animate.Disabled = true
  307. anim.Parent = nil
  308. end
  309. end
  310. animo(false)
  311. function lerpz(joint, prop, cfrmz, alp)
  312. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  313. end
  314. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  315. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  316. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  317. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  318. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  319. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  320. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  321. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  322. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  323. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  324. function resetlerp(whoever)
  325. if whoever == nil then
  326. RJ.C0 = RJC0
  327. RJ.C1 = RJC1
  328. N.C0 = NC0
  329. N.C1 = NC1
  330. RS.C0 = RSC0
  331. RS.C1 = RSC1
  332. LS.C0 = LSC0
  333. LS.C1 = LSC1
  334. RH.C0 = RHC0
  335. RH.C1 = RHC1
  336. LH.C0 = LHC0
  337. LH.C1 = LHC1
  338. elseif whoever ~= nil then
  339. nRJ.C0 = RJC0
  340. nRJ.C1 = RJC1
  341. nN.C0 = NC0
  342. nN.C1 = NC1
  343. nRS.C0 = RSC0
  344. nRS.C1 = RSC1
  345. nLS.C0 = LSC0
  346. nLS.C1 = LSC1
  347. nRH.C0 = RHC0
  348. nRH.C1 = RHC1
  349. nLH.C0 = LHC0
  350. nLH.C1 = LHC1
  351. end
  352. end
  353. function STANDO(cfr)
  354. local rooto = Instance.new("Part")
  355. nooutline(rooto)
  356. rooto.Name = "HumanoidRootPart"
  357. rooto.Anchored = true
  358. rooto.CFrame = cfr
  359. rooto.Size = Vector3.new(2, 2, 1)
  360. rooto.CanCollide = false
  361. rooto.Locked = true
  362. rooto.Transparency = 1
  363. rooto.Parent = ZANOOB
  364. local head = Instance.new("Part")
  365. nooutline(head)
  366. head.Anchored = false
  367. head.CFrame = rooto.CFrame * CFrame.new(0, 1.5, 0)
  368. head.Size = Vector3.new(2, 1, 1)
  369. head.BrickColor = BrickColor.new("Institutional white")
  370. head.CanCollide = false
  371. head.Name = "Head"
  372. head.Locked = true
  373. head.Transparency = 1
  374. head.Parent = ZANOOB
  375. local headmesh = makemesh("Head", Vector3.new(1.25, 1.25, 1.25), nil, head)
  376. local headdecal = Instance.new("Decal")
  377. headdecal.Name = "face"
  378. headdecal.Texture = "http://www.roblox.com/asset/?id=64064193"
  379. headdecal.Face = "Front"
  380. headdecal.Transparency = 1
  381. headdecal.Parent = head
  382. -------- Mask-ZaWarudo
  383. local mp = Instance.new("Part",ZANOOB)
  384. mp.Name = "Mask"
  385. mp.BrickColor = BrickColor.new("Institutional white")
  386. mp.Transparency = 1
  387. mp.CanCollide = false
  388. local mask = Instance.new("SpecialMesh",mp)
  389. mask.MeshId = "rbxassetid://3410915323"
  390. mask.MeshType = "FileMesh"
  391. mask.Scale = Vector3.new(1,1,0.96)
  392. local mw = Instance.new("Weld")
  393. mw.Parent = mask
  394. mw.Part0 = head
  395. mw.Part1 = mp
  396. mw.C1 = CFrame.new(0,-.24,-.70)
  397. mw.C0 = CFrame.Angles(-0.9,0,0)
  398. local torso = Instance.new("Part")
  399. local pa = Instance.new("Part",chr)
  400. pa.Name = "Hair"
  401.  
  402. local me = Instance.new("SpecialMesh",pa)
  403. me.MeshType = "FileMesh"
  404. me.MeshId = "rbxassetid://901575276"
  405. me.TextureId = "rbxassetid://901575299"
  406. me.Scale = Vector3.new(-0.03,-0.03,-0.03)
  407.  
  408. local we = Instance.new("Weld")
  409. we.Parent = pa
  410. we.Part0 = hed
  411. we.Part1 = pa
  412. we.C1 = CFrame.new(0.01,0.05,0.099)
  413. we.C0 = CFrame.Angles(0,3,-3.2)
  414. nooutline(torso)
  415. torso.Name = "Torso"
  416. torso.Anchored = false
  417. torso.CFrame = rooto.CFrame * CFrame.new(0, 0, 0)
  418. torso.Size = Vector3.new(2, 1, 1)
  419. torso.BrickColor = BrickColor.new("Really black")
  420. torso.CanCollide = false
  421. torso.Transparency = 1
  422. torso.Locked = true
  423. torso.Parent = ZANOOB
  424. local torsomesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/torso.mesh", torso)
  425. ----------------------------------------------- abs
  426. local ab = Instance.new("Part",ZANOOB)
  427. ab.Name = "abs"
  428. ab.BrickColor = BrickColor.new("Really black")
  429. ab.Transparency = 1
  430. ab.CanCollide = false
  431. local abs = Instance.new("SpecialMesh",ab)
  432. abs.MeshId = "rbxassetid://958074736"
  433. abs.MeshType = "FileMesh"
  434. abs.Scale = Vector3.new(0.009,0.01,0.01)
  435. local aw = Instance.new("Weld")
  436. aw.Parent = abs
  437. aw.Part0 = torso
  438. aw.Part1 = ab
  439. aw.C1 = CFrame.new(0,-.1,0.50)
  440. aw.C0 = CFrame.Angles(0,0,0)
  441. local leftarm = Instance.new("Part")
  442. nooutline(leftarm)
  443. leftarm.Anchored = false
  444. leftarm.Name = "Left Arm"
  445. leftarm.CFrame = rooto.CFrame * CFrame.new(1.5, 0, 0)
  446. leftarm.Size = Vector3.new(1, 2, 1)
  447. leftarm.BrickColor = BrickColor.new("Institutional white")
  448. leftarm.CanCollide = false
  449. leftarm.Transparency = 1
  450. leftarm.Locked = true
  451. leftarm.Parent = ZANOOB
  452. local leftarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftarm.mesh", leftarm)
  453. local rightarm = Instance.new("Part")
  454. nooutline(rightarm)
  455. rightarm.Anchored = false
  456. rightarm.CFrame = rooto.CFrame * CFrame.new(-1.5, 0, 0)
  457. rightarm.Name = "Right Arm"
  458. rightarm.Size = Vector3.new(1, 2, 1)
  459. rightarm.BrickColor = BrickColor.new("Institutional white")
  460. rightarm.CanCollide = false
  461. rightarm.Locked = true
  462. rightarm.Transparency = 1
  463. rightarm.Parent = ZANOOB
  464. local rightarmmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightarm.mesh", rightarm)
  465. local leftleg = Instance.new("Part")
  466. nooutline(leftleg)
  467. leftleg.Anchored = false
  468. leftleg.CFrame = rooto.CFrame * CFrame.new(1.5, -1.5, 0)
  469. leftleg.Name = "Left Leg"
  470. leftleg.Size = Vector3.new(1, 2, 1)
  471. leftleg.BrickColor = BrickColor.new("Really black")
  472. leftleg.CanCollide = false
  473. leftleg.Transparency = 1
  474. leftleg.Locked = true
  475. leftleg.Parent = ZANOOB
  476. local leftlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/leftleg.mesh", leftleg)
  477. local rightleg = Instance.new("Part")
  478. nooutline(rightleg)
  479. rightleg.Anchored = false
  480. rightleg.CFrame = rooto.CFrame * CFrame.new(-1.5, -1.5, 0)
  481. rightleg.Name = "Right Leg"
  482. rightleg.Size = Vector3.new(1, 2, 1)
  483. rightleg.BrickColor = BrickColor.new("Really black")
  484. rightleg.CanCollide = false
  485. rightleg.Locked = true
  486. rightleg.Transparency = 1
  487. rightleg.Parent = ZANOOB
  488. local rightlegmesh = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxasset://fonts/rightleg.mesh", rightleg)
  489. local rootweld = makemotor(rooto, rooto, torso, RJC0, RJC1)
  490. rootweld.Name = "RootJoint"
  491. local neckweld = makemotor(torso, torso, head, NC0, NC1)
  492. neckweld.Name = "Neck"
  493. local rshoulderweld = makemotor(torso, torso, rightarm, RSC0, RSC1)
  494. rshoulderweld.Name = "Right Shoulder"
  495. local lshoulderweld = makemotor(torso, torso, leftarm, LSC0, LSC1)
  496. lshoulderweld.Name = "Left Shoulder"
  497. local rhipweld = makemotor(torso, torso, rightleg, RHC0, RHC1)
  498. rhipweld.Name = "Right Hip"
  499. local lhipweld = makemotor(torso, torso, leftleg, LHC0, LHC1)
  500. lhipweld.Name = "Left Hip"
  501. local should1 = Instance.new("Part")
  502. local scarf = Instance.new("Part")
  503. nooutline(scarf)
  504. scarf.Anchored = false
  505. scarf.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  506. scarf.Name = "scarf"
  507. scarf.Size = Vector3.new(0.2, 0.2, 0.2)
  508. scarf.BrickColor = BrickColor.new("Maroon")
  509. scarf.CanCollide = false
  510. scarf.Locked = true
  511. scarf.Transparency = 1
  512. scarf.Parent = ZANOOB
  513. local scarfm = makemesh("FileMesh", Vector3.new(1.125, 1.125, 1.125), "rbxassetid://62744572", scarf)
  514. local scarfw = makemotor(scarf, scarf, torso, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), ang(0, 135, 0))
  515. nooutline(should1)
  516. local raemblem = Instance.new("Part")
  517. nooutline(raemblem)
  518. raemblem.Anchored = false
  519. raemblem.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  520. raemblem.Name = "raemblem"
  521. raemblem.Size = Vector3.new(0.2, 0.2, 0.2)
  522. raemblem.BrickColor = BrickColor.new("Institutional white")
  523. raemblem.CanCollide = false
  524. raemblem.Locked = true
  525. raemblem.Material = "SmoothPlastic"
  526. raemblem.Transparency = 1
  527. raemblem.Parent = ZANOOB
  528. local raemblemm = makemesh("Brick", Vector3.new(0, 3, 3), nil, raemblem)
  529. 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))
  530. local emmes = Instance.new("Decal")
  531. emmes.Texture = "rbxassetid://0"
  532. emmes.Transparency = 1
  533. emmes.Face = "Right"
  534. emmes.Name = "embe"
  535. emmes.Parent = raemblem
  536. local ra1 = Instance.new("Part")
  537. nooutline(ra1)
  538. ra1.Anchored = false
  539. ra1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  540. ra1.Name = "ra1"
  541. ra1.Size = Vector3.new(0.2, 0.2, 0.2)
  542. ra1.BrickColor = BrickColor.new("Crimson")
  543. ra1.CanCollide = false
  544. ra1.Locked = true
  545. ra1.Transparency = 1
  546. ra1.Parent = ZANOOB
  547. local ra1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", ra1)
  548. local ra1w = makemotor(ra1, ra1, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  549. local ra2 = Instance.new("Part")
  550. nooutline(ra2)
  551. ra2.Anchored = false
  552. ra2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  553. ra2.Name = "ra2"
  554. ra2.Size = Vector3.new(0.2, 0.2, 0.2)
  555. ra2.BrickColor = BrickColor.new("Crimson")
  556. ra2.CanCollide = false
  557. ra2.Locked = true
  558. ra2.Transparency = 1
  559. ra2.Parent = ZANOOB
  560. local ra2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", ra2)
  561. local ra2w = makemotor(ra2, ra2, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.175, 0.9, 0), ang(rd(0), 0, 0))
  562. local ra3 = Instance.new("Part")
  563. nooutline(ra3)
  564. ra3.Anchored = false
  565. ra3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  566. ra3.Name = "ra3"
  567. ra3.Size = Vector3.new(0.2, 0.2, 0.2)
  568. ra3.BrickColor = BrickColor.new("Really black")
  569. ra3.CanCollide = false
  570. ra3.Locked = true
  571. ra3.Transparency = 1
  572. ra3.Parent = ZANOOB
  573. local ra3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", ra3)
  574. local ra3w = makemotor(ra3, ra3, rightarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  575. local ra4 = Instance.new("Part")
  576. nooutline(ra4)
  577. ra4.Anchored = false
  578. ra4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  579. ra4.Name = "ra4"
  580. ra4.Size = Vector3.new(0.2, 0.2, 0.2)
  581. ra4.BrickColor = BrickColor.new("Really black")
  582. ra4.CanCollide = false
  583. ra4.Locked = true
  584. ra4.Transparency = 1
  585. ra4.Parent = ZANOOB
  586. local ra4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", ra4)
  587. local ra4w = makemotor(ra4, ra4, rightarm, ang(rd(0), rd(0), rd(0)) * cf(-0.2, 0.85, 0), ang(rd(0), 0, 0))
  588. local ra5 = Instance.new("Part")
  589. nooutline(ra5)
  590. ra5.Anchored = false
  591. ra5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  592. ra5.Name = "ra5"
  593. ra5.Size = Vector3.new(0.2, 0.2, 0.2)
  594. ra5.BrickColor = BrickColor.new("Bright yellow")
  595. ra5.Material = "Neon"
  596. ra5.CanCollide = false
  597. ra5.Locked = true
  598. ra5.Transparency = 1
  599. ra5.Parent = ZANOOB
  600. local ra5m = makemesh("FileMesh", Vector3.new(0.35, 0.35, 0.35), "rbxassetid://2248726963", ra5)
  601. local ra5w = makemotor(ra5, ra5, rightarm, ang(rd(0), rd(90), rd(0)) * cf(-0.65, 0.7, 0), ang(rd(0), 0, 0))
  602. local ra95 = Instance.new("Part")
  603. nooutline(ra95)
  604. ra95.Anchored = false
  605. ra95.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  606. ra95.Name = "ra95"
  607. ra95.Size = Vector3.new(0, 0, 0)
  608. ra95.BrickColor = BrickColor.new("New Yeller")
  609. ra95.Material = "Neon"
  610. ra95.CanCollide = false
  611. ra95.Locked = true
  612. ra95.Transparency = 1
  613. ra95.Parent = ZANOOB
  614. local ra95w = makemotor(ra95, ra95, rightarm, ang(rd(0), rd(90), rd(22.5)) * cf(-0.55, 0.75, 0), ang(rd(0), 0, 0))
  615. local la1 = Instance.new("Part")
  616. nooutline(la1)
  617. la1.Anchored = false
  618. la1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  619. la1.Name = "la1"
  620. la1.Size = Vector3.new(0.2, 0.2, 0.2)
  621. la1.BrickColor = BrickColor.new("Crimson")
  622. la1.CanCollide = false
  623. la1.Locked = true
  624. la1.Transparency = 1
  625. la1.Parent = ZANOOB
  626. local la1m = makemesh("FileMesh", Vector3.new(1.1, 0.25, 1.1), "rbxasset://fonts/rightarm.mesh", la1)
  627. local la1w = makemotor(la1, la1, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  628. local la2 = Instance.new("Part")
  629. nooutline(la2)
  630. la2.Anchored = false
  631. la2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  632. la2.Name = "la2"
  633. la2.Size = Vector3.new(0.2, 0.2, 0.2)
  634. la2.BrickColor = BrickColor.new("Crimson")
  635. la2.CanCollide = false
  636. la2.Locked = true
  637. la2.Transparency = 1
  638. la2.Parent = ZANOOB
  639. local la2m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.1), "rbxasset://fonts/rightarm.mesh", la2)
  640. local la2w = makemotor(la2, la2, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.175, 0.9, 0), ang(rd(0), 0, 0))
  641. local la3 = Instance.new("Part")
  642. nooutline(la3)
  643. la3.Anchored = false
  644. la3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  645. la3.Name = "la3"
  646. la3.Size = Vector3.new(0.2, 0.2, 0.2)
  647. la3.BrickColor = BrickColor.new("Really black")
  648. la3.CanCollide = false
  649. la3.Locked = true
  650. la3.Transparency = 1
  651. la3.Parent = ZANOOB
  652. local la3m = makemesh("FileMesh", Vector3.new(1.15, 0.2, 1.15), "rbxasset://fonts/rightarm.mesh", la3)
  653. local la3w = makemotor(la3, la3, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0, 0.55, 0), ang(rd(0), 0, 0))
  654. local la4 = Instance.new("Part")
  655. nooutline(la4)
  656. la4.Anchored = false
  657. la4.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  658. la4.Name = "la4"
  659. la4.Size = Vector3.new(0.2, 0.2, 0.2)
  660. la4.BrickColor = BrickColor.new("Really black")
  661. la4.CanCollide = false
  662. la4.Locked = true
  663. la4.Transparency = 1
  664. la4.Parent = ZANOOB
  665. local la4m = makemesh("FileMesh", Vector3.new(0.75, 0.15, 1.15), "rbxasset://fonts/rightarm.mesh", la4)
  666. local la4w = makemotor(la4, la4, leftarm, ang(rd(0), rd(0), rd(0)) * cf(0.2, 0.85, 0), ang(rd(0), 0, 0))
  667. local la5 = Instance.new("Part")
  668. nooutline(la5)
  669. la5.Anchored = false
  670. la5.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  671. la5.Name = "la5"
  672. la5.Size = Vector3.new(0.2, 0.2, 0.2)
  673. la5.BrickColor = BrickColor.new("Bright yellow")
  674. la5.Material = "Neon"
  675. la5.CanCollide = false
  676. la5.Locked = true
  677. la5.Transparency = 1
  678. la5.Parent = ZANOOB
  679. local la5m = makemesh("FileMesh", Vector3.new(1.35, 1.35, 1.35), "rbxassetid://224872696", la5)
  680. local la5w = makemotor(la5, la5, leftarm, ang(rd(0), rd(90), rd(0)) * cf(0.4, 0.7, 0), ang(rd(0), 0.3, 0))
  681. local la95 = Instance.new("Part")
  682. nooutline(la95)
  683. la95.Anchored = false
  684. la95.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  685. la95.Name = "la95"
  686. la95.Size = Vector3.new(0,0,0)
  687. la95.BrickColor = BrickColor.new("New Yeller")
  688. la95.Material = "Neon"
  689. la95.CanCollide = false
  690. la95.Locked = true
  691. la95.Transparency = 1
  692. la95.Parent = ZANOOB
  693. local la95w = makemotor(la95, la95, leftarm, ang(rd(0), rd(90), rd(-22.5)) * cf(0.55, 0.75, 0), ang(rd(0), 0, 0))
  694. local ll1 = Instance.new("Part")
  695. nooutline(ll1)
  696. ll1.Anchored = false
  697. ll1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  698. ll1.Name = "ll1"
  699. ll1.Size = Vector3.new(0.2, 0.2, 0.2)
  700. ll1.BrickColor = BrickColor.new("Institutional white")
  701. ll1.CanCollide = false
  702. ll1.Locked = true
  703. ll1.Transparency = 1
  704. ll1.Parent = ZANOOB
  705. local ll1m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", ll1)
  706. local ll1w = makemotor(ll1, ll1, leftleg, ang(rd(7), rd(30), rd(20)) * cf(-0.25, -0.3, 0.525), ang(0, 0, 0))
  707. local ll2 = Instance.new("Part")
  708. nooutline(ll2)
  709. ll2.Anchored = false
  710. ll2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  711. ll2.Name = "ll2"
  712. ll2.Size = Vector3.new(0.2, 0.2, 0.2)
  713. ll2.BrickColor = BrickColor.new("Institutional white")
  714. ll2.CanCollide = false
  715. ll2.Locked = true
  716. ll2.Transparency = 1
  717. ll2.Parent = ZANOOB
  718. local ll2m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", ll2)
  719. local ll2w = makemotor(ll2, ll2, leftleg, ang(rd(7), rd(-30), rd(-20)) * cf(0.25, -0.3, 0.525), ang(0, 0, 0))
  720. local ll3 = Instance.new("Part")
  721. nooutline(ll3)
  722. ll3.Anchored = false
  723. ll3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  724. ll3.Name = "ll3"
  725. ll3.Size = Vector3.new(0.2, 0.2, 0.2)
  726. ll3.BrickColor = BrickColor.new("Institutional white")
  727. ll3.CanCollide = false
  728. ll3.Locked = true
  729. ll3.Transparency = 1
  730. ll3.Parent = ZANOOB
  731. local ll3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", ll3)
  732. local ll3w = makemotor(ll3, ll3, leftleg, ang(rd(15), rd(0), rd(0)) * cf(0, 0, 0.7), ang(0, 0, 0))
  733. local rr1 = Instance.new("Part")
  734. nooutline(rr1)
  735. rr1.Anchored = false
  736. rr1.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  737. rr1.Name = "rr1"
  738. rr1.Size = Vector3.new(0.2, 0.2, 0.2)
  739. rr1.BrickColor = BrickColor.new("Institutional white")
  740. rr1.CanCollide = false
  741. rr1.Locked = true
  742. rr1.Transparency = 1
  743. rr1.Parent = ZANOOB
  744. local rr1m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", rr1)
  745. local rr1w = makemotor(rr1, rr1, rightleg, ang(rd(7), rd(30), rd(20)) * cf(-0.25, -0.3, 0.525), ang(0, 0, 0))
  746. local rr2 = Instance.new("Part")
  747. nooutline(rr2)
  748. rr2.Anchored = false
  749. rr2.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  750. rr2.Name = "rr2"
  751. rr2.Size = Vector3.new(0.2, 0.2, 0.2)
  752. rr2.BrickColor = BrickColor.new("Institutional white")
  753. rr2.CanCollide = false
  754. rr2.Locked = true
  755. rr2.Transparency = 1
  756. rr2.Parent = ZANOOB
  757. local rr2m = makemesh("FileMesh", Vector3.new(0.5, 0.35, 0.2), "rbxasset://fonts/leftleg.mesh", rr2)
  758. local rr2w = makemotor(rr2, rr2, rightleg, ang(rd(7), rd(-30), rd(-20)) * cf(0.25, -0.3, 0.525), ang(0, 0, 0))
  759. local rr3 = Instance.new("Part")
  760. nooutline(rr3)
  761. rr3.Anchored = false
  762. rr3.CFrame = rooto.CFrame * CFrame.new(0, 2, 1)
  763. rr3.Name = "rr3"
  764. rr3.Size = Vector3.new(0.2, 0.2, 0.2)
  765. rr3.BrickColor = BrickColor.new("Institutional white")
  766. rr3.CanCollide = false
  767. rr3.Locked = true
  768. rr3.Transparency = 1
  769. rr3.Parent = ZANOOB
  770. local rr3m = makemesh("FileMesh", Vector3.new(1.4, 1.4, 1.3), "rbxassetid://105992239", rr3)
  771. local rr3w = makemotor(rr3, rr3, rightleg, ang(rd(15), rd(0), rd(0)) * cf(0, 0, 0.7), ang(0, 0, 0))
  772. return ZANOOB
  773. end
  774. local thenoob = STANDO(hrp.CFrame * CFrame.new(0, 0, 0))
  775. coroutine.resume(coroutine.create(function()
  776. local rot = thenoob.HumanoidRootPart
  777. repeat
  778. swait()
  779. rot.CFrame = rot.CFrame:lerp(wherto.CFrame * addcfr, 0.5)
  780. until rot == nil
  781. end))
  782. local rot = thenoob.HumanoidRootPart
  783. local ntorso = thenoob:FindFirstChild("Torso")
  784. local rightarm = thenoob:FindFirstChild("Right Arm")
  785. local leftarm = thenoob:FindFirstChild("Left Arm")
  786. local leftleg = thenoob:FindFirstChild("Left Leg")
  787. local rightleg = thenoob:FindFirstChild("Right Leg")
  788. local head = thenoob:FindFirstChild("Head")
  789. local face = head:FindFirstChild("face")
  790. local emblem = thenoob:FindFirstChild("raemblem"):FindFirstChild("embe")
  791. local embpart = thenoob:FindFirstChild("raemblem")
  792. local nRJ = rot:FindFirstChild("RootJoint")
  793. local nN = ntorso:FindFirstChild("Neck")
  794. local nRS = ntorso:FindFirstChild("Right Shoulder")
  795. local nLS = ntorso:FindFirstChild("Left Shoulder")
  796. local nRH = ntorso:FindFirstChild("Right Hip")
  797. local nLH = ntorso:FindFirstChild("Left Hip")
  798. function standappear(nbz)
  799. if selected == false or activu == true then
  800. return
  801. end
  802. if appeared == false then
  803. appeared = true
  804. wherto = hrp
  805. addcfr = cf(-2, 1, 2)
  806. local apear = Instance.new("Sound")
  807. apear.SoundId = "rbxassetid://3378937315"
  808. apear.Parent = rot
  809. apear.Volume = 1.25
  810. Partic1=Instance.new('ParticleEmitter', tors.Parent.THENOOB.la95)
  811. Partic1.LightEmission=100
  812. Partic1.LightInfluence=5
  813. Partic1.LockedToPart=true
  814. Partic1.Texture="rbxassetid://74697410"
  815. Partic1.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  816. Partic1.Size = NumberSequence.new(0.35)
  817. Partic1.Transparency=NumberSequence.new(0.9)
  818. Partic1.Lifetime=NumberRange.new(0.075)
  819. Partic1.Rate=1000
  820. Partic1.Enabled = true
  821. Partic2=Instance.new('ParticleEmitter', tors.Parent.THENOOB.la95)
  822. Partic2.LightEmission=100
  823. Partic2.LightInfluence=5
  824. Partic2.LockedToPart=true
  825. Partic2.Texture="rbxassetid://74697410"
  826. Partic2.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  827. Partic2.Size = NumberSequence.new(0.3)
  828. Partic2.Transparency=NumberSequence.new(0.91)
  829. Partic2.Lifetime=NumberRange.new(0.15)
  830. Partic2.Rate=1000
  831. Partic2.Enabled = true
  832. Partic3=Instance.new('ParticleEmitter', tors.Parent.THENOOB.la95)
  833. Partic3.LightEmission=100
  834. Partic3.LightInfluence=5
  835. Partic3.LockedToPart=true
  836. Partic3.Texture="rbxassetid://74697410"
  837. Partic3.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  838. Partic3.Size = NumberSequence.new(0.25)
  839. Partic3.Transparency=NumberSequence.new(0.92)
  840. Partic3.Lifetime=NumberRange.new(0.225)
  841. Partic3.Rate=1000
  842. Partic3.Enabled = true
  843. Partic4=Instance.new('ParticleEmitter', tors.Parent.THENOOB.la95)
  844. Partic4.LightEmission=100
  845. Partic4.LightInfluence=5
  846. Partic4.LockedToPart=true
  847. Partic4.Texture="rbxassetid://74697410"
  848. Partic4.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  849. Partic4.Size = NumberSequence.new(0.2)
  850. Partic4.Transparency=NumberSequence.new(0.93)
  851. Partic4.Lifetime=NumberRange.new(0.3)
  852. Partic4.Rate=1000
  853. Partic4.Enabled = true
  854. Partic5=Instance.new('ParticleEmitter', tors.Parent.THENOOB.la95)
  855. Partic5.LightEmission=100
  856. Partic5.LightInfluence=5
  857. Partic5.LockedToPart=true
  858. Partic5.Texture="rbxassetid://74697410"
  859. Partic5.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  860. Partic5.Size = NumberSequence.new(0.15)
  861. Partic5.Transparency=NumberSequence.new(0.94)
  862. Partic5.Lifetime=NumberRange.new(0.375)
  863. Partic5.Rate=1000
  864. Partic5.Enabled = true
  865. Partic21=Instance.new('ParticleEmitter', tors.Parent.THENOOB.ra95)
  866. Partic21.LightEmission=100
  867. Partic21.LightInfluence=5
  868. Partic21.LockedToPart=true
  869. Partic21.Texture="rbxassetid://74697410"
  870. Partic21.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  871. Partic21.Size = NumberSequence.new(0.35)
  872. Partic21.Transparency=NumberSequence.new(0.9)
  873. Partic21.Lifetime=NumberRange.new(0.075)
  874. Partic21.Rate=1000
  875. Partic21.Enabled = true
  876. Partic22=Instance.new('ParticleEmitter', tors.Parent.THENOOB.ra95)
  877. Partic22.LightEmission=100
  878. Partic22.LightInfluence=5
  879. Partic22.LockedToPart=true
  880. Partic22.Texture="rbxassetid://74697410"
  881. Partic22.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  882. Partic22.Size = NumberSequence.new(0.3)
  883. Partic22.Transparency=NumberSequence.new(0.91)
  884. Partic22.Lifetime=NumberRange.new(0.15)
  885. Partic22.Rate=1000
  886. Partic22.Enabled = true
  887. Partic23=Instance.new('ParticleEmitter', tors.Parent.THENOOB.ra95)
  888. Partic23.LightEmission=100
  889. Partic23.LightInfluence=5
  890. Partic23.LockedToPart=true
  891. Partic23.Texture="rbxassetid://74697410"
  892. Partic23.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  893. Partic23.Size = NumberSequence.new(0.25)
  894. Partic23.Transparency=NumberSequence.new(0.92)
  895. Partic23.Lifetime=NumberRange.new(0.225)
  896. Partic23.Rate=1000
  897. Partic23.Enabled = true
  898. Partic24=Instance.new('ParticleEmitter', tors.Parent.THENOOB.ra95)
  899. Partic24.LightEmission=100
  900. Partic24.LightInfluence=5
  901. Partic24.LockedToPart=true
  902. Partic24.Texture="rbxassetid://74697410"
  903. Partic24.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  904. Partic24.Size = NumberSequence.new(0.2)
  905. Partic24.Transparency=NumberSequence.new(0.93)
  906. Partic24.Lifetime=NumberRange.new(0.3)
  907. Partic24.Rate=1000
  908. Partic24.Enabled = true
  909. Partic25=Instance.new('ParticleEmitter', tors.Parent.THENOOB.ra95)
  910. Partic25.LightEmission=100
  911. Partic25.LightInfluence=5
  912. Partic25.LockedToPart=true
  913. Partic25.Texture="rbxassetid://74697410"
  914. Partic25.Color=ColorSequence.new(Color3.new(1, 0.65, 0))
  915. Partic25.Size = NumberSequence.new(0.15)
  916. Partic25.Transparency=NumberSequence.new(0.94)
  917. Partic25.Lifetime=NumberRange.new(0.375)
  918. Partic25.Rate=1000
  919. Partic25.Enabled = true
  920. Par1=Instance.new('ParticleEmitter', hed)
  921. Par1.LightEmission=100
  922. Par1.LightInfluence=5
  923. Par1.LockedToPart=true
  924. Par1.Texture="rbxassetid://74697410"
  925. Par1.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  926. Par1.Transparency=NumberSequence.new(0.825)
  927. Par1.Lifetime=NumberRange.new(0.1)
  928. Par1.Rate=1000
  929. Par1.Enabled = true
  930. Par2=Instance.new('ParticleEmitter', tors)
  931. Par2.LightEmission=100
  932. Par2.LightInfluence=5
  933. Par2.LockedToPart=true
  934. Par2.Texture="rbxassetid://74697410"
  935. Par2.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  936. Par2.Transparency=NumberSequence.new(0.825)
  937. Par2.Lifetime=NumberRange.new(0.1)
  938. Par2.Rate=1000
  939. Par2.Enabled = true
  940. Par3=Instance.new('ParticleEmitter', rarm)
  941. Par3.LightEmission=100
  942. Par3.LightInfluence=5
  943. Par3.LockedToPart=true
  944. Par3.Texture="rbxassetid://74697410"
  945. Par3.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  946. Par3.Transparency=NumberSequence.new(0.825)
  947. Par3.Lifetime=NumberRange.new(0.1)
  948. Par3.Rate=1000
  949. Par3.Enabled = true
  950. Par4=Instance.new('ParticleEmitter', larm)
  951. Par4.LightEmission=100
  952. Par4.LightInfluence=5
  953. Par4.LockedToPart=true
  954. Par4.Texture="rbxassetid://74697410"
  955. Par4.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  956. Par4.Transparency=NumberSequence.new(0.825)
  957. Par4.Lifetime=NumberRange.new(0.1)
  958. Par4.Rate=1000
  959. Par4.Enabled = true
  960. Par5=Instance.new('ParticleEmitter', rleg)
  961. Par5.LightEmission=100
  962. Par5.LightInfluence=5
  963. Par5.LockedToPart=true
  964. Par5.Texture="rbxassetid://74697410"
  965. Par5.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  966. Par5.Transparency=NumberSequence.new(0.825)
  967. Par5.Lifetime=NumberRange.new(0.1)
  968. Par5.Rate=1000
  969. Par5.Enabled = true
  970. Par6=Instance.new('ParticleEmitter', lleg)
  971. Par6.LightEmission=100
  972. Par6.LightInfluence=5
  973. Par6.LockedToPart=true
  974. Par6.Texture="rbxassetid://74697410"
  975. Par6.Color=ColorSequence.new(Color3.new(1, 0.5, 0))
  976. Par6.Transparency=NumberSequence.new(0.825)
  977. Par6.Lifetime=NumberRange.new(0.1)
  978. Par6.Rate=1000
  979. Par6.Enabled = true
  980. game.Debris:AddItem(apear, 1.5)
  981. apear:Play()
  982. for _, n in pairs(nbz:GetChildren()) do
  983. coroutine.resume(coroutine.create(function()
  984. for _ = 1, 5 do
  985. if n ~= rot and n ~= embpart and n.ClassName ~= "Sound" then
  986. swait()
  987. n.Transparency = n.Transparency - 0.2
  988. face.Transparency = face.Transparency - 0.2
  989. emblem.Transparency = emblem.Transparency - 0.2
  990. end
  991. end
  992. if n ~= rot and n ~= embpart then
  993. n.Transparency = 0
  994. end
  995. face.Transparency = 0
  996. emblem.Transparency = 0
  997. end))
  998. end
  999. elseif appeared == true then
  1000. appeared = false
  1001. wherto = hrp
  1002. addcfr = cf(0, 0, 0)
  1003. Partic1:Remove()
  1004. Partic2:Remove()
  1005. Partic3:Remove()
  1006. Partic4:Remove()
  1007. Partic5:Remove()
  1008. Partic21:Remove()
  1009. Partic22:Remove()
  1010. Partic23:Remove()
  1011. Partic24:Remove()
  1012. Partic25:Remove()
  1013. Par1:Remove()
  1014. Par2:Remove()
  1015. Par3:Remove()
  1016. Par4:Remove()
  1017. Par5:Remove()
  1018. Par6:Remove()
  1019. for _, n in pairs(nbz:GetChildren()) do
  1020. coroutine.resume(coroutine.create(function()
  1021. for _ = 1, 5 do
  1022. if n ~= rot and n ~= embpart then
  1023. swait()
  1024. n.Transparency = n.Transparency + 0.2
  1025. face.Transparency = face.Transparency + 0.2
  1026. emblem.Transparency = emblem.Transparency + 0.2
  1027. end
  1028. end
  1029. if n ~= rot and n ~= embpart then
  1030. n.Transparency = 1
  1031. end
  1032. face.Transparency = 1
  1033. emblem.Transparency = 1
  1034. end))
  1035. end
  1036. end
  1037. end
  1038. function THREATENING()
  1039. if selected == false or activu == true then
  1040. return
  1041. end
  1042. if POSU == false then
  1043. POSU = true
  1044. human.WalkSpeed = 0
  1045. local d = Instance.new("ParticleEmitter")
  1046. d.Name = "MENACINGU"
  1047. d.Lifetime = NumberRange.new(1)
  1048. d.Rate = 5
  1049. d.Texture = "rbxassetid://298768656"
  1050. d.VelocitySpread = 60
  1051. d.Parent = tors
  1052. human:SetStateEnabled(3, false)
  1053. local randomoth = math.random(1, 2)
  1054. if randomoth == 1 then
  1055. repeat
  1056. swait()
  1057. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  1058. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1059. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1060. lerpz(RS, "C1", RSC1 * cf(-0.125, 0, 0.5) * ang(rd(-22.5), rd(0), rd(-10)), 0.3)
  1061. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1062. lerpz(LS, "C1", LSC1 * cf(0.125, 0, 0.5) * ang(rd(-67.5), rd(0), rd(20)), 0.3)
  1063. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1064. lerpz(RH, "C1", RHC1 * cf(0.25, 0, 0) * ang(rd(0), rd(25), rd(-5)), 0.3)
  1065. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1066. lerpz(LH, "C1", LHC1 * cf(0.5, 0, 0) * ang(rd(10), rd(10), rd(-10)), 0.3)
  1067. until POSU == false
  1068. elseif randomoth == 2 then
  1069. repeat
  1070. swait()
  1071. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-2), rd(25)), 0.3)
  1072. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(0), rd(-50)), 0.3)
  1073. lerpz(RS, "C0", RSC0 * cf(-0.25, 0.3, -0.5) * ang(rd(-30), rd(-15), rd(200)), 0.3)
  1074. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1075. lerpz(LS, "C0", LSC0 * cf(0.25, 0.3, -0.5) * ang(rd(-32), rd(13), rd(-195)), 0.3)
  1076. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1077. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-15), rd(-10)), 0.3)
  1078. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1079. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-10)), 0.3)
  1080. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1081. until POSU == false
  1082. end
  1083. elseif POSU == true then
  1084. POSU = false
  1085. human.WalkSpeed = 16
  1086. human:SetStateEnabled(3, true)
  1087. tors.MENACINGU:Destroy()
  1088. activu = true
  1089. activu = false
  1090. end
  1091. end
  1092. local EHMMM = 0
  1093. function block()
  1094. if EHMMM == 27.5 or selected == false or activu == true then
  1095. return
  1096. end
  1097. if appeared == false then
  1098. standappear(thenoob)
  1099. end
  1100. wherto = hrp
  1101. addcfr = cf(0, 0, -3)
  1102. local bep = true
  1103. local humanshealth = human.Health
  1104. activu = true
  1105. human:SetStateEnabled(15, false)
  1106. local de = mouse.KeyUp:connect(function(key)
  1107. if key == "e" then
  1108. bep = false
  1109. end
  1110. end)
  1111. local poopes = 0
  1112. repeat
  1113. swait()
  1114. poopes = poopes + 1
  1115. human.Health = humanshealth
  1116. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(0)), 0.5)
  1117. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(7), rd(0), rd(0)), 0.5)
  1118. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(110), rd(160)), 0.5)
  1119. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
  1120. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-110), rd(-160)), 0.5)
  1121. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.5)
  1122. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1123. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1124. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1125. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1126. until bep == false or poopes > 240
  1127. de:Disconnect()
  1128. human:SetStateEnabled(15, true)
  1129. activu = false
  1130. EHMMM = 27.5
  1131. coroutine.resume(coroutine.create(function()
  1132. wait(5)
  1133. EHMMM = 0
  1134. end))
  1135. wherto = hrp
  1136. addcfr = cf(-2, 1, 2)
  1137. end
  1138. function MUDA()
  1139. if selected == false or activu == true then
  1140. return
  1141. end
  1142. if appeared == false then
  1143. standappear(thenoob)
  1144. wherto = hrp
  1145. addcfr = cf(0, 0, -3.5)
  1146. end
  1147. wry:Stop()
  1148. local bep = true
  1149. activu = true
  1150. wherto = hrp
  1151. addcfr = cf(0, 0, -3.5)
  1152. local function blur(limb)
  1153. coroutine.resume(coroutine.create(function()
  1154. local memedon = {}
  1155. for i = 1, 6 do
  1156. local b1 = Instance.new("Part")
  1157. nooutline(b1)
  1158. b1.Size = Vector3.new(1, 2, 1)
  1159. b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1160. b1.CanCollide = false
  1161. b1.Material = "Neon"
  1162. b1.BrickColor = limb.BrickColor
  1163. b1.Anchored = true
  1164. b1.Transparency = 0.85
  1165. b1.Locked = true
  1166. b1.Parent = modz
  1167. table.insert(memedon, b1)
  1168. end
  1169. local num = 0
  1170. repeat
  1171. swait()
  1172. num = num % 6 + 1
  1173. memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1174. until bep == false
  1175. for i = 1, #memedon do
  1176. swait()
  1177. memedon[i]:Destroy()
  1178. end
  1179. end))
  1180. end
  1181. local de = mouse.KeyUp:connect(function(key)
  1182. if key == "r" then
  1183. bep = false
  1184. end
  1185. end)
  1186. blur(rightarm)
  1187. blur(leftarm)
  1188. local mudodo = Instance.new("Sound")
  1189. mudodo.Volume = 7.5
  1190. mudodo.SoundId = "rbxassetid://3213429279"
  1191. mudodo.Looped = true
  1192. mudodo.Parent = hrp
  1193. mudodo:Play()
  1194. repeat
  1195. for _ = 1, 2 do
  1196. swait()
  1197. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
  1198. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
  1199. lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
  1200. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1201. lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
  1202. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1203. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1204. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1205. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1206. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1207. end
  1208. hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1209. for _ = 1, 2 do
  1210. swait()
  1211. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
  1212. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
  1213. lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
  1214. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1215. lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
  1216. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1217. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1218. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1219. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1220. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1221. end
  1222. hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1223. for _ = 1, 2 do
  1224. swait()
  1225. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
  1226. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
  1227. lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
  1228. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1229. lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
  1230. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1231. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1232. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1233. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1234. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1235. end
  1236. hito(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1237. for _ = 1, 2 do
  1238. swait()
  1239. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
  1240. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
  1241. lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
  1242. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1243. lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
  1244. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1245. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1246. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1247. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1248. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1249. end
  1250. hito(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1251. until bep == false or 0 >= human.Health
  1252. de:Disconnect()
  1253. mudodo:Stop()
  1254. wry:Play()
  1255. for _ = 1, 6 do
  1256. swait()
  1257. lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
  1258. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
  1259. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
  1260. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1261. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1262. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1263. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1264. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1265. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1266. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1267. end
  1268. for _ = 1, 7 do
  1269. swait()
  1270. hito(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
  1271. lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
  1272. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
  1273. lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
  1274. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
  1275. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1276. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1277. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1278. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1279. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1280. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1281. end
  1282. swait(5)
  1283. wherto = hrp
  1284. mudodo:Destroy()
  1285. addcfr = cf(-2, 1, 2)
  1286. activu = false
  1287. end
  1288. function MUDAA()
  1289. if selected == false or activu == true then
  1290. return
  1291. end
  1292. if appeared == false then
  1293. standappear(thenoob)
  1294. wherto = hrp
  1295. addcfr = cf(0, 0, -3.5)
  1296. end
  1297. wryy:Stop()
  1298. local bep = true
  1299. activu = true
  1300. wherto = hrp
  1301. addcfr = cf(0, 0, -3.5)
  1302. local function blur(limb)
  1303. coroutine.resume(coroutine.create(function()
  1304. local memedon = {}
  1305. for i = 1, 6 do
  1306. local b1 = Instance.new("Part")
  1307. nooutline(b1)
  1308. b1.Size = Vector3.new(1, 2, 1)
  1309. b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1310. b1.CanCollide = false
  1311. b1.BrickColor = limb.BrickColor
  1312. b1.Anchored = true
  1313. b1.Transparency = 0.85
  1314. b1.Locked = true
  1315. b1.Parent = modz
  1316. b1.Material = "Neon"
  1317. table.insert(memedon, b1)
  1318. end
  1319. local num = 0
  1320. repeat
  1321. swait()
  1322. num = num % 6 + 1
  1323. memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1324. until bep == false
  1325. for i = 1, #memedon do
  1326. swait()
  1327. memedon[i]:Destroy()
  1328. end
  1329. end))
  1330. end
  1331. local de = mouse.KeyUp:connect(function(key)
  1332. if key == "y" then
  1333. bep = false
  1334. end
  1335. end)
  1336. blur(rightarm)
  1337. blur(leftarm)
  1338. local mudododo = Instance.new("Sound")
  1339. mudododo.Volume = 7.5
  1340. mudododo.SoundId = "rbxassetid://3213429279"
  1341. mudododo.Looped = true
  1342. mudododo.Parent = hrp
  1343. mudododo:Play()
  1344. repeat
  1345. for _ = 1, 2 do
  1346. swait()
  1347. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(4), rd(4), rd(30)), 0.85)
  1348. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-28)), 0.85)
  1349. lerpz(nRS, "C0", RSC0 * cf(0.5, 0.25, -0.1) * ang(rd(20), rd(20), rd(105)), 0.85)
  1350. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1351. lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(30), rd(10), rd(-70)), 0.85)
  1352. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1353. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1354. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1355. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1356. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1357. end
  1358. hito2(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1359. for _ = 1, 2 do
  1360. swait()
  1361. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(-30)), 0.85)
  1362. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2), rd(0), rd(31)), 0.85)
  1363. lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(-10), rd(-30), rd(75)), 0.85)
  1364. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1365. lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(10), rd(-70)), 0.85)
  1366. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1367. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1368. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1369. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1370. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1371. end
  1372. hito2(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1373. for _ = 1, 2 do
  1374. swait()
  1375. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(3), rd(3), rd(32)), 0.85)
  1376. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(-29)), 0.85)
  1377. lerpz(nRS, "C0", RSC0 * cf(0.35, 0.25, 0.1) * ang(rd(-10), rd(-20), rd(95)), 0.85)
  1378. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1379. lerpz(nLS, "C0", LSC0 * cf(0.25, 0.1, 0) * ang(rd(-10), rd(10), rd(-80)), 0.85)
  1380. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1381. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1382. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1383. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.85)
  1384. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1385. end
  1386. hito2(rightarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1387. for _ = 1, 2 do
  1388. swait()
  1389. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(3), rd(-40)), 0.85)
  1390. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(-2), rd(35)), 0.85)
  1391. lerpz(nRS, "C0", RSC0 * cf(-0.1, 0.05, -0.1) * ang(rd(20), rd(-30), rd(65)), 0.85)
  1392. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1393. lerpz(nLS, "C0", LSC0 * cf(-0.5, 0.1, -0.2) * ang(rd(-30), rd(30), rd(-75)), 0.85)
  1394. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1395. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1396. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1397. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.85)
  1398. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1399. end
  1400. hito2(leftarm, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1401. until bep == false or 0 >= human.Health
  1402. de:Disconnect()
  1403. mudododo:Stop()
  1404. wryy:Play()
  1405. for _ = 1, 6 do
  1406. swait()
  1407. lerpz(nRJ, "C0", RJC0 * cf(0, 1.25, 0) * ang(rd(0), rd(4), rd(-85)), 0.75)
  1408. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(75)), 0.75)
  1409. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.75)
  1410. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1411. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1412. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1413. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1414. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1415. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1416. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1417. end
  1418. for _ = 1, 7 do
  1419. swait()
  1420. hito2(rightarm, 3, 20, 0.35, rot.CFrame.lookVector * 50)
  1421. lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(0), rd(10), rd(75)), 0.75)
  1422. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.75)
  1423. lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-60), rd(100)), 0.75)
  1424. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.75)
  1425. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.75)
  1426. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1427. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.75)
  1428. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1429. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.75)
  1430. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  1431. end
  1432. swait(5)
  1433. wherto = hrp
  1434. mudododo:Destroy()
  1435. addcfr = cf(-2, 1, 2)
  1436. activu = false
  1437. end
  1438. function MUDAAA()
  1439. if selected == false or activu == true then
  1440. return
  1441. end
  1442. if appeared == false then
  1443. standappear(thenoob)
  1444. wherto = hrp
  1445. addcfr = cf(0, 0, -3.5)
  1446. end
  1447. wryyy:Stop()
  1448. local bep = true
  1449. activu = true
  1450. wherto = hrp
  1451. addcfr = cf(0, 0, -3.5)
  1452. local function blur(limb)
  1453. coroutine.resume(coroutine.create(function()
  1454. local memedon = {}
  1455. for i = 1, 6 do
  1456. local b1 = Instance.new("Part")
  1457. nooutline(b1)
  1458. b1.Size = Vector3.new(1, 2, 1)
  1459. b1.CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1460. b1.CanCollide = false
  1461. b1.BrickColor = limb.BrickColor
  1462. b1.Anchored = true
  1463. b1.Transparency = 0.85
  1464. b1.Locked = true
  1465. b1.Parent = modz
  1466. b1.Material = "Neon"
  1467. table.insert(memedon, b1)
  1468. end
  1469. local num = 0
  1470. repeat
  1471. swait()
  1472. num = num % 6 + 1
  1473. memedon[num].CFrame = limb.CFrame * CFrame.new(rd2(-5, 5) / 10, rd2(-5, 5) / 10, rd2(-5, 5) / 10)
  1474. until bep == false
  1475. for i = 1, #memedon do
  1476. swait()
  1477. memedon[i]:Destroy()
  1478. end
  1479. end))
  1480. end
  1481. local de = mouse.KeyUp:connect(function(key)
  1482. if key == "t" then
  1483. bep = false
  1484. end
  1485. end)
  1486. blur(rightleg)
  1487. blur(leftleg)
  1488. local mudodododo = Instance.new("Sound")
  1489. mudodododo.Volume = 7.5
  1490. mudodododo.SoundId = "rbxassetid://3213429279"
  1491. mudodododo.Looped = true
  1492. mudodododo.Parent = hrp
  1493. mudodododo:Play()
  1494. repeat
  1495. for _ = 1, 2 do
  1496. swait()
  1497. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-45), rd(0), rd(10)), 0.85)
  1498. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1499. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1500. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1501. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1502. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1503. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1504. lerpz(nRH, "C1", RHC1 * cf(-0.25, 0.30, 0) * ang(rd(0), rd(0), rd(-67.5)), 0.85)
  1505. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1506. lerpz(nLH, "C1", LHC1 * cf(0.5, -1, 0) * ang(rd(0), rd(0), rd(-22.5)), 0.85)
  1507. end
  1508. hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1509. for _ = 1, 2 do
  1510. swait()
  1511. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-45), rd(0), rd(-10)), 0.85)
  1512. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1513. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1514. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1515. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1516. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1517. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1518. lerpz(nRH, "C1", RHC1 * cf(-0.5, -1, 0) * ang(rd(0), rd(0), rd(22.5)), 0.85)
  1519. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1520. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(67.5)), 0.85)
  1521. end
  1522. hito3(leftleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1523. for _ = 1, 2 do
  1524. swait()
  1525. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-45), rd(0), rd(10)), 0.85)
  1526. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1527. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1528. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1529. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1530. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1531. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1532. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-67.5)), 0.85)
  1533. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1534. lerpz(nLH, "C1", LHC1 * cf(0.5, -1, 0) * ang(rd(0), rd(0), rd(-22.5)), 0.85)
  1535. end
  1536. hito3(rightleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1537. for _ = 1, 2 do
  1538. swait()
  1539. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-45), rd(0), rd(-10)), 0.85)
  1540. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1541. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1542. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1543. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1544. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(22.5), rd(0), rd(0)), 0.5)
  1545. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1546. lerpz(nRH, "C1", RHC1 * cf(-0.5, -1, 0) * ang(rd(0), rd(0), rd(22.5)), 0.85)
  1547. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1548. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(67.5)), 0.85)
  1549. end
  1550. hito3(leftleg, 3.3, 5, 0.01, rot.CFrame.lookVector * 5)
  1551. until bep == false or 0 >= human.Health
  1552. de:Disconnect()
  1553. mudodododo:Stop()
  1554. wryyy:Play()
  1555. for _ = 1, 6 do
  1556. swait()
  1557. lerpz(nRJ, "C0", RJC0 * cf(0, 1, 0) * ang(rd(-22.5), rd(0), rd(0)), 0.85)
  1558. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1559. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1560. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(11.25), rd(0), rd(0)), 0.5)
  1561. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1562. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(11.25), rd(0), rd(0)), 0.5)
  1563. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1564. lerpz(nRH, "C1", RHC1 * cf(-0.5, -1, 0) * ang(rd(0), rd(0), rd(22.5)), 0.85)
  1565. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1566. lerpz(nLH, "C1", LHC1 * cf(0.5, -1, 0) * ang(rd(0), rd(0), rd(-22.5)), 0.85)
  1567. end
  1568. for _ = 1, 7 do
  1569. swait()
  1570. hito3(rightleg, 3, 20, 0.35, rot.CFrame.lookVector * 50)
  1571. lerpz(nRJ, "C0", RJC0 * cf(0, -1, 0) * ang(rd(-67.5), rd(0), rd(0)), 0.85)
  1572. lerpz(nN, "C0", NC0 * cf(0, 0, 0.15) * ang(rd(35), rd(0), rd(0)), 0.85)
  1573. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1574. lerpz(nRS, "C1", RSC1 * cf(0, 0.25, 0) * ang(rd(45), rd(0), rd(0)), 0.5)
  1575. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1576. lerpz(nLS, "C1", LSC1 * cf(0, 0.25, 0) * ang(rd(45), rd(0), rd(0)), 0.5)
  1577. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1578. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-45)), 0.85)
  1579. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.85)
  1580. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(45)), 0.85)
  1581. end
  1582. swait(5)
  1583. wherto = hrp
  1584. mudodododo:Destroy()
  1585. addcfr = cf(-2, 1, 2)
  1586. activu = false
  1587. end
  1588. function cability()
  1589. if selected == false or activu == true then
  1590. return
  1591. end
  1592. if appeared == false then
  1593. standappear(thenoob)
  1594. wherto = hrp
  1595. addcfr = cf(0, 0, -3.75)
  1596. end
  1597. activu = true
  1598. wherto = hrp
  1599. addcfr = cf(0, 0, -3.5)
  1600. local ZAWRUA = Instance.new("Sound")
  1601. ZAWRUA.SoundId = "rbxassetid://2821732625"
  1602. ZAWRUA.Volume = 3
  1603. ZAWRUA.Parent = hrp
  1604. ZAWRUA:Play()
  1605. game.Debris:AddItem(ZAWRUA, 2.5)
  1606. local wate = Instance.new("Part")
  1607. nooutline(wate)
  1608. wate.Size = Vector3.new(0.2, 0.2, 0.2)
  1609. wate.Material = "Neon"
  1610. wate.Transparency = 1
  1611. wate.BrickColor = BrickColor.new("New Yeller")
  1612. wate.CFrame = rightarm.CFrame * cf(0, -1.5, 0)
  1613. wate.Anchored = true
  1614. wate.CanCollide = false
  1615. wate.Parent = modz
  1616. local wmesh = makemesh("Sphere", Vector3.new(5, 5, 5), nil, wate)
  1617. coroutine.resume(coroutine.create(function()
  1618. repeat
  1619. swait()
  1620. wate.CFrame = rightarm.CFrame * cf(0, -1, 0)
  1621. wmesh.Scale = wmesh.Scale:lerp(Vector3.new(10, 10, 10), 0.5)
  1622. until not wate
  1623. end))
  1624. coroutine.resume(coroutine.create(function()
  1625. local pt = {}
  1626. for _ = 1, 10 do
  1627. local wp = Instance.new("Part")
  1628. nooutline(wp)
  1629. wp.Size = Vector3.new(0.2, 0.2, 0.2)
  1630. wp.Material = "Neon"
  1631. wp.Transparency = 1
  1632. wp.BrickColor = BrickColor.new("New Yeller")
  1633. wp.CFrame = wate.CFrame * ang(rd2(-100, 100) / 1000, rd2(-100, 100) / 1000, rd2(-100, 100) / 1000) * cf(0, -0.25, 0)
  1634. wp.Anchored = true
  1635. wp.CanCollide = false
  1636. wp.Parent = modz
  1637. local wmz = makemesh("Sphere", Vector3.new(0.5, 2, 0.5), nil, wp)
  1638. table.insert(pt, wp)
  1639. table.insert(pt, wmz)
  1640. end
  1641. for m = 1, 45 do
  1642. swait()
  1643. for _, hey in pairs(pt) do
  1644. if hey.ClassName == "SpecialMesh" then
  1645. hey.Scale = hey.Scale + Vector3.new(0.005, 0.04, 0.005)
  1646. elseif hey.ClassName == "Part" then
  1647. hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
  1648. hey.Transparency = hey.Transparency - 0.015
  1649. end
  1650. end
  1651. end
  1652. for m = 45, 50 do
  1653. swait()
  1654. for _, hey in pairs(pt) do
  1655. if hey.ClassName == "SpecialMesh" then
  1656. hey.Scale = hey.Scale + Vector3.new(0.025, 0.08, 0.025)
  1657. elseif hey.ClassName == "Part" then
  1658. hey.CFrame = wate.CFrame * ang(rd(rd2(-360, 360)), rd(rd2(-360, 360)), rd(rd2(-360, 360))) * cf(0, -m / 25, 0)
  1659. hey.Transparency = hey.Transparency + 0.2
  1660. end
  1661. end
  1662. end
  1663. for _, AAA in pairs(pt) do
  1664. if AAA.ClassName == "Part" then
  1665. AAA:Destroy()
  1666. end
  1667. end
  1668. end))
  1669. for _ = 1, 50 do
  1670. swait()
  1671. wmesh.Scale = Vector3.new(9, 9, 9)
  1672. wate.Transparency = wate.Transparency - 0.008
  1673. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-125)), 0.2)
  1674. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(115)), 0.2)
  1675. 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)
  1676. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1677. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.2)
  1678. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1679. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.2)
  1680. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1681. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.2)
  1682. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  1683. end
  1684. local pooo = Instance.new("Sound")
  1685. pooo.SoundId = "rbxassetid://1921987900"
  1686. pooo.Volume = 3
  1687. pooo.Parent = hrp
  1688. pooo:Play()
  1689. game.Debris:AddItem(pooo, 2.5)
  1690. for _ = 1, 1 do
  1691. swait()
  1692. wate.Transparency = wate.Transparency + 0.15
  1693. lerpz(nRJ, "C0", RJC0 * cf(0, -2, 0) * ang(rd(0), rd(10), rd(35)), 0.5)
  1694. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-30)), 0.5)
  1695. lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-80), rd(100)), 0.5)
  1696. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  1697. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1698. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1699. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1700. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1701. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1702. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1703. end
  1704. local swoo = Instance.new("Part")
  1705. nooutline(swoo)
  1706. swoo.Size = Vector3.new(0.2, 0.2, 0.2)
  1707. swoo.Material = "Neon"
  1708. swoo.Transparency = 0.2
  1709. swoo.BrickColor = BrickColor.new("Neon orange")
  1710. swoo.CFrame = rightarm.CFrame * ang(rd(0), rd(-15), rd(240)) * cf(1.5, -2.5, 0)
  1711. swoo.Anchored = true
  1712. swoo.CanCollide = false
  1713. swoo.Parent = modz
  1714. local wmesh = makemesh("FileMesh", Vector3.new(0.013333333333333334, 0.015384615384615385, 0.025), "rbxassetid://576041905", swoo)
  1715. local pli = Instance.new("PointLight")
  1716. pli.Brightness = 2
  1717. pli.Color = Color3.new(0.45098039215686275, 1, 0)
  1718. pli.Range = 10
  1719. pli.Shadows = true
  1720. pli.Parent = swoo
  1721. hito(swoo, 5, 40, 0.15, rot.CFrame.lookVector * 80)
  1722. for _ = 1, 10 do
  1723. swait()
  1724. wate.Transparency = wate.Transparency + 0.05
  1725. swoo.Transparency = swoo.Transparency + 0.075
  1726. pli.Range = pli.Range - 1
  1727. lerpz(nRJ, "C0", RJC0 * cf(0, -3, 0) * ang(rd(0), rd(10), rd(105)), 0.5)
  1728. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(-7), rd(-65)), 0.5)
  1729. lerpz(nRS, "C0", RSC0 * cf(0.75, 0, 0.25) * ang(rd(10), rd(-30), rd(100)), 0.5)
  1730. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  1731. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1732. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1733. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1734. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1735. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1736. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1737. end
  1738. wate:Destroy()
  1739. swoo:Destroy()
  1740. pli:Destroy()
  1741. swait(15)
  1742. wherto = hrp
  1743. addcfr = cf(-2, 1, 2)
  1744. activu = false
  1745. end
  1746. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=188959462")
  1747. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616594208")
  1748. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=616576400")
  1749. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=291088606")
  1750. function THEBEST()
  1751. if selected == false or activu == true or appeared == true or POSU == true then
  1752. return
  1753. end
  1754. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  1755. local dipperrot
  1756. if dipperhat then
  1757. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  1758. end
  1759. activu = true
  1760. POSU = true
  1761. cam.CameraType = "Scriptable"
  1762. chr.PrimaryPart = hrp
  1763. human.WalkSpeed = 0
  1764. human:SetStateEnabled(3, false)
  1765. local actmus1 = Instance.new("Sound")
  1766. actmus1.SoundId = "rbxassetid://188959462"
  1767. actmus1.Volume = 1.5
  1768. actmus1.RollOffMode = 1
  1769. actmus1.TimePosition = 0
  1770. actmus1.Parent = cam
  1771. local actmus2 = Instance.new("Sound")
  1772. actmus2.SoundId = "rbxassetid://188959462"
  1773. actmus2.Volume = 1.5
  1774. actmus2.RollOffMode = 1
  1775. actmus2.TimePosition = 0
  1776. actmus2.Parent = hrp
  1777. actmus1:Play()
  1778. actmus2:Play()
  1779. local mus1 = Instance.new("Sound")
  1780. mus1.SoundId = "rbxassetid://616594208"
  1781. mus1.Volume = 1.25
  1782. mus1.TimePosition = 0.45
  1783. mus1.Parent = cam
  1784. local mus2 = Instance.new("Sound")
  1785. mus2.SoundId = "rbxassetid://616594208"
  1786. mus2.Volume = 1.25
  1787. mus2.TimePosition = 0.45
  1788. mus2.Parent = hrp
  1789. local zawarudoda = Instance.new("Sound")
  1790. zawarudoda.SoundId = "rbxassetid://616576400"
  1791. zawarudoda.Volume = 2
  1792. zawarudoda.TimePosition = 0.3
  1793. zawarudoda.Parent = hrp
  1794. mus1:Play()
  1795. mus2:Play()
  1796. cam.CoordinateFrame = hrp.CFrame * ang(rd(20), rd(100), rd(0)) * cf(0, 0, 7)
  1797. local regface = hed.face.Texture
  1798. local whogothit, bodyvel
  1799. local function checkhit(partoz, magn)
  1800. for _, guy in pairs(workspace:GetChildren()) do
  1801. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and not whogothit then
  1802. whogothit = guy
  1803. guy:FindFirstChild("Humanoid").PlatformStand = true
  1804. do
  1805. local derp = Instance.new("BodyPosition")
  1806. derp.MaxForce = Vector3.new(999999999999, 999999999999, 999999999999)
  1807. derp.P = 8000
  1808. derp.D = 500
  1809. derp.Position = hrp.Position + hrp.CFrame.lookVector * 20
  1810. derp.Parent = guy:FindFirstChild("HumanoidRootPart")
  1811. bodyvel = derp
  1812. local derp2 = Instance.new("BodyAngularVelocity")
  1813. derp2.MaxTorque = Vector3.new(999999999999, 999999999999, 999999999999)
  1814. derp2.P = 8000
  1815. derp2.AngularVelocity = Vector3.new(rd2(2, 4), rd2(50, 100), 0)
  1816. derp2.Parent = guy:FindFirstChild("HumanoidRootPart")
  1817. delay(0.1, function()
  1818. derp2:Destroy()
  1819. end)
  1820. bodyvel = derp
  1821. end
  1822. end
  1823. end
  1824. end
  1825. coroutine.resume(coroutine.create(function()
  1826. for _ = 1, 25 do
  1827. swait()
  1828. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
  1829. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(10), rd(20)), 0.3)
  1830. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
  1831. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1832. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  1833. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1834. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
  1835. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1836. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1837. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1838. end
  1839. for _ = 1, 20 do
  1840. swait()
  1841. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(-5), rd(-20)), 0.3)
  1842. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(10), rd(20)), 0.3)
  1843. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(30), rd(-30)), 0.3)
  1844. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1845. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.4) * ang(rd(70), rd(-60), rd(-100)), 0.3)
  1846. if dipperhat then
  1847. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, -40, 0), 0.3)
  1848. end
  1849. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1850. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-20)), 0.3)
  1851. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1852. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1853. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1854. end
  1855. end))
  1856. repeat
  1857. swait()
  1858. cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(1), rd(0)) * cf(0.15, 0, 0)
  1859. until mus1.TimePosition > 2.9
  1860. mus1:Pause()
  1861. mus2:Pause()
  1862. zawarudoda:Play()
  1863. coroutine.resume(coroutine.create(function()
  1864. for _ = 1, 7 do
  1865. swait()
  1866. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(-5)), 0.4)
  1867. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(2), rd(0)), 0.3)
  1868. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(80)), 0.3)
  1869. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1870. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(-70)), 0.3)
  1871. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1872. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.3)
  1873. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1874. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(10)), 0.3)
  1875. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1876. end
  1877. for _ = 1, 16 do
  1878. swait()
  1879. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.4)
  1880. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(8), rd(0)), 0.3)
  1881. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-80), rd(80)), 0.3)
  1882. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1883. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(80), rd(-70)), 0.3)
  1884. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1885. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-15)), 0.3)
  1886. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1887. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(15)), 0.3)
  1888. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1889. end
  1890. end))
  1891. repeat
  1892. swait()
  1893. until zawarudoda.TimePosition > 1.4
  1894. zawarudoda:Pause()
  1895. activu = false
  1896. standappear(thenoob)
  1897. wherto = hrp
  1898. addcfr = cf(3, 0.25, -1.5)
  1899. activu = true
  1900. cam.CoordinateFrame = hrp.CFrame * ang(rd(-25), rd(0), rd(0)) * cf(0, 2, 3)
  1901. for _ = 1, 10 do
  1902. swait()
  1903. cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 1.5)
  1904. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(-75)), 0.5)
  1905. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(45)), 0.5)
  1906. 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)
  1907. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1908. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.5)
  1909. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1910. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.5)
  1911. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1912. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.5)
  1913. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1914. end
  1915. wherto = hrp
  1916. addcfr = cf(-3, 0.25, -1.5)
  1917. for _ = 1, 25 do
  1918. swait()
  1919. checkhit(rightarm, 3)
  1920. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(4), rd(105)), 0.4)
  1921. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(3), rd(-45)), 0.4)
  1922. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(100)), 0.4)
  1923. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1924. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-25), rd(10), rd(10)), 0.4)
  1925. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1926. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-5)), 0.4)
  1927. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1928. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(5)), 0.4)
  1929. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1930. end
  1931. if whogothit then
  1932. print("derp")
  1933. cam.CoordinateFrame = hrp.CFrame * ang(rd(15), rd(140), rd(0)) * cf(0, 1, 4)
  1934. local laugo = Instance.new("Sound")
  1935. laugo.SoundId = "rbxassetid://291088606"
  1936. laugo.Volume = 1.5
  1937. laugo.Parent = hrp
  1938. game.Debris:AddItem(laugo, 2.5)
  1939. laugo:Play()
  1940. local sda = 0
  1941. local chn = 2
  1942. local cs = math.cos
  1943. for D = 1, 60 do
  1944. swait()
  1945. cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.15)
  1946. sda = sda + chn
  1947. lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 1 * cs(sda / 2)) * ang(rd(-40), rd(0), rd(-5)), 0.8 / D)
  1948. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-60 + 40 * cs(sda / 2)), rd(8), rd(0)), 0.8 / D)
  1949. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(10), rd(-110 + 80 * cs(sda / 2)), rd(80)), 0.8 / D)
  1950. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1951. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(110 + 80 * cs(sda / 2)), rd(-70)), 0.8 / D)
  1952. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1953. lerpz(RH, "C0", RHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(-10), rd(-40)), 0.8 / D)
  1954. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1955. lerpz(LH, "C0", LHC0 * cf(0, -1 * cs(sda / 2), 0) * ang(rd(-10), rd(10), rd(40)), 0.8 / D)
  1956. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8 / D)
  1957. end
  1958. hed.face.Texture = "rbxassetid://176777497"
  1959. mus1.TimePosition = 2.75
  1960. mus1:Play()
  1961. for C = 1, 30 do
  1962. swait()
  1963. cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, -(0.02 + C / 60))
  1964. sda = sda + chn
  1965. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.05 + C / 31)
  1966. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.05 + C / 31)
  1967. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.05 + C / 31)
  1968. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1969. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.05 + C / 31)
  1970. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1971. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.05 + C / 31)
  1972. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1973. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.05 + C / 31)
  1974. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + C / 31)
  1975. end
  1976. for _ = 1, 5 do
  1977. swait()
  1978. cam.CoordinateFrame = cam.CoordinateFrame * ang(rd(0), rd(0), rd(0)) * cf(0, 0, 0.02)
  1979. sda = sda + chn
  1980. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(20), rd(0), rd(-5)), 0.5)
  1981. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
  1982. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.5)
  1983. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1984. lerpz(LS, "C0", LSC0 * cf(0, 0.25, 0) * ang(rd(60), rd(-60), rd(-100)), 0.5)
  1985. if dipperhat then
  1986. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.5)
  1987. end
  1988. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1989. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(20)), 0.5)
  1990. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1991. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(20)), 0.5)
  1992. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1993. end
  1994. wait(2)
  1995. elseif whogothit == nil then
  1996. print("noderp")
  1997. end
  1998. human:SetStateEnabled(3, true)
  1999. activu = false
  2000. standappear(thenoob)
  2001. activu = true
  2002. if dipperhat then
  2003. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  2004. end
  2005. actmus1:Destroy()
  2006. actmus2:Destroy()
  2007. bast:Play()
  2008. if bodyvel then
  2009. bodyvel:Destroy()
  2010. end
  2011. cam.CameraType = "Custom"
  2012. hed.face.Texture = regface
  2013. chr.PrimaryPart = head
  2014. human.WalkSpeed = 16
  2015. activu = false
  2016. POSU = false
  2017. end
  2018. function hito(partoz, magn, dmg, debtim, bodyfdire)
  2019. for _, guy in pairs(workspace:GetChildren()) do
  2020. 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
  2021. do
  2022. local humz = guy:FindFirstChild("Humanoid")
  2023. local horp = guy:FindFirstChild("HumanoidRootPart")
  2024. TakeDamage(humz, dmg)
  2025. local db = Instance.new("StringValue")
  2026. db.Name = "alabo"
  2027. db.Parent = horp
  2028. delay(debtim, function()
  2029. db:Destroy()
  2030. end)
  2031. local b = Instance.new("Part")
  2032. nooutline(b)
  2033. b.Size = Vector3.new(0.2, 0.2, 0.2)
  2034. b.Transparency = 0.25
  2035. b.Anchored = true
  2036. b.CanCollide = false
  2037. b.BrickColor = BrickColor.new("New Yeller")
  2038. b.Material = "Neon"
  2039. b.Locked = true
  2040. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2041. b.Parent = modz
  2042. local c = Instance.new("SpecialMesh")
  2043. c.MeshType = "Sphere"
  2044. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  2045. c.Parent = b
  2046. game.Debris:AddItem(b, 1)
  2047. if bodyfdire then
  2048. local boopyve = Instance.new("BodyVelocity")
  2049. boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2050. boopyve.P = math.huge
  2051. boopyve.Velocity = bodyfdire * 1.25
  2052. boopyve.Parent = horp
  2053. game.Debris:AddItem(boopyve, debtim)
  2054. end
  2055. local bet = Instance.new("Sound")
  2056. bet.Pitch = rd2(9, 11) / 10
  2057. bet.Volume = rd2(12, 14) / 10
  2058. bet.SoundId = "rbxassetid://165604684"
  2059. bet.Parent = b
  2060. bet:Play()
  2061. coroutine.resume(coroutine.create(function()
  2062. for _ = 1, 5 do
  2063. swait()
  2064. b.Transparency = b.Transparency + 0.15
  2065. c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
  2066. end
  2067. end))
  2068. end
  2069. end
  2070. end
  2071. end
  2072. function hito2(partoz, magn, dmg, debtim, bodyfdire)
  2073. for _, guy in pairs(workspace:GetChildren()) do
  2074. 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
  2075. do
  2076. local humz = guy:FindFirstChild("Humanoid")
  2077. local horp = guy:FindFirstChild("HumanoidRootPart")
  2078. TakeDamage(humz, -dmg)
  2079. if humz.Health >= humz.MaxHealth then
  2080. humz.Health = humz.MaxHealth
  2081. end
  2082. local db = Instance.new("StringValue")
  2083. db.Name = "alabo"
  2084. db.Parent = horp
  2085. delay(debtim, function()
  2086. db:Destroy()
  2087. end)
  2088. local b = Instance.new("Part")
  2089. nooutline(b)
  2090. b.Size = Vector3.new(0.2, 0.2, 0.2)
  2091. b.Transparency = 0.25
  2092. b.Anchored = true
  2093. b.CanCollide = false
  2094. b.BrickColor = BrickColor.new("Lime green")
  2095. b.Locked = true
  2096. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2097. b.Parent = modz
  2098. b.Material = "Neon"
  2099. local c = Instance.new("SpecialMesh")
  2100. c.MeshType = "Sphere"
  2101. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  2102. c.Parent = b
  2103. game.Debris:AddItem(b, 1)
  2104. if bodyfdire then
  2105. local boopyve = Instance.new("BodyVelocity")
  2106. boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2107. boopyve.P = math.huge
  2108. boopyve.Velocity = bodyfdire * 1.25
  2109. boopyve.Parent = horp
  2110. game.Debris:AddItem(boopyve, debtim)
  2111. end
  2112. local bet = Instance.new("Sound")
  2113. bet.Pitch = rd2(9, 11) / 10
  2114. bet.Volume = rd2(12, 14) / 10
  2115. bet.SoundId = "rbxassetid://165604684"
  2116. bet.Parent = b
  2117. bet:Play()
  2118. coroutine.resume(coroutine.create(function()
  2119. for _ = 1, 5 do
  2120. swait()
  2121. b.Transparency = b.Transparency + 0.15
  2122. c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
  2123. end
  2124. end))
  2125. end
  2126. end
  2127. end
  2128. end
  2129. function hito3(partoz, magn, dmg, debtim, bodyfdire)
  2130. for _, guy in pairs(workspace:GetChildren()) do
  2131. 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
  2132. do
  2133. local humz = guy:FindFirstChild("Humanoid")
  2134. local horp = guy:FindFirstChild("HumanoidRootPart")
  2135. TakeDamage(humz, dmg)
  2136. local db = Instance.new("StringValue")
  2137. db.Name = "alabo"
  2138. db.Parent = horp
  2139. delay(debtim, function()
  2140. db:Destroy()
  2141. end)
  2142. local b = Instance.new("Part")
  2143. nooutline(b)
  2144. b.Size = Vector3.new(0.2, 0.2, 0.2)
  2145. b.Transparency = 0.25
  2146. b.Anchored = true
  2147. b.CanCollide = false
  2148. b.BrickColor = BrickColor.new("New Yeller")
  2149. b.Locked = true
  2150. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2151. b.Parent = modz
  2152. b.Material = "Neon"
  2153. local c = Instance.new("SpecialMesh")
  2154. c.MeshType = "Sphere"
  2155. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  2156. c.Parent = b
  2157. game.Debris:AddItem(b, 1)
  2158. if bodyfdire then
  2159. local boopyve = Instance.new("BodyVelocity")
  2160. boopyve.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2161. boopyve.P = math.huge
  2162. boopyve.Velocity = bodyfdire * 2
  2163. boopyve.Parent = horp
  2164. game.Debris:AddItem(boopyve, debtim)
  2165. end
  2166. local bet = Instance.new("Sound")
  2167. bet.Pitch = rd2(9, 11) / 10
  2168. bet.Volume = rd2(12, 14) / 10
  2169. bet.SoundId = "rbxassetid://165604684"
  2170. bet.Parent = b
  2171. bet:Play()
  2172. coroutine.resume(coroutine.create(function()
  2173. for _ = 1, 5 do
  2174. swait()
  2175. b.Transparency = b.Transparency + 0.15
  2176. c.Scale = c.Scale + Vector3.new(1 * dmg, 1 * dmg, 1 * dmg)
  2177. end
  2178. end))
  2179. end
  2180. end
  2181. end
  2182. end
  2183. mouse.KeyDown:connect(function(key)
  2184. if human.Health <= 0 then
  2185. return
  2186. end
  2187. if key == "f" then
  2188. standappear(thenoob)
  2189. end
  2190. if key == "r" then
  2191. MUDA()
  2192. end
  2193. if key == "y" then
  2194. MUDAA()
  2195. end
  2196. if key == "t" then
  2197. MUDAAA()
  2198. end
  2199. if key == "e" then
  2200. block()
  2201. end
  2202. if key == "v" then
  2203. cability()
  2204. end
  2205. if key == "m" and plr.UserId then
  2206. THEBEST()
  2207. end
  2208. if key == "j" then
  2209. THREATENING()
  2210. end
  2211. if key == "k" then
  2212. konodioda:Play()
  2213. end
  2214. if key == "h" then
  2215. bast:Play()
  2216. end
  2217. if key == "p" then
  2218. zaworld:Play()
  2219. end
  2220. end)
  2221. tool.Equipped:connect(function()
  2222. selected = true
  2223. end)
  2224. tool.Unequipped:connect(function()
  2225. selected = false
  2226. end)
  2227. sine = 0
  2228. charge = 1
  2229. cos = math.cos
  2230. game:GetService("RunService").RenderStepped:connect(function()
  2231. if POSU == false then
  2232. local checkfloor = Ray.new(hrp.Position, hrp.CFrame.upVector * -4)
  2233. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  2234. local checkstate = human:GetState()
  2235. if checkstate.Value == 13 then
  2236. animpose = "Sitting"
  2237. elseif hrp.Velocity.y > 1 and checkpart == nil then
  2238. animpose = "Jumping"
  2239. elseif hrp.Velocity.y < -1 and checkpart == nil then
  2240. animpose = "Falling"
  2241. elseif 1 > (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude then
  2242. animpose = "Idle"
  2243. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 35 then
  2244. animpose = "Walking"
  2245. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 35 then
  2246. animpose = "TooFast"
  2247. end
  2248. if animpose == "Idle" then
  2249. sine = sine + charge
  2250. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
  2251. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
  2252. 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)
  2253. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2254. 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)
  2255. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2256. 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)
  2257. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2258. 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)
  2259. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2260. end
  2261. if animpose == "Walking" then
  2262. sine = sine + charge
  2263. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.03 * cos(sine / 60)) * ang(rd(0), rd(0), rd(0)), 0.3)
  2264. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(3 - 3 * cos(sine / 60)), rd(0), rd(0)), 0.3)
  2265. 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)
  2266. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2267. 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)
  2268. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2269. 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)
  2270. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2271. 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)
  2272. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2273. end
  2274. if animpose == "Jumping" then
  2275. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.3)
  2276. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  2277. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
  2278. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2279. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
  2280. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2281. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-10)), 0.3)
  2282. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2283. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
  2284. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2285. end
  2286. if animpose == "Falling" then
  2287. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(0)), 0.3)
  2288. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
  2289. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(7), rd(-5), rd(2)), 0.3)
  2290. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2291. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(7), rd(5), rd(-3)), 0.3)
  2292. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2293. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
  2294. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2295. lerpz(LH, "C0", LHC0 * cf(-0.65, 0.75, 0) * ang(rd(0), rd(0), rd(20)), 0.3)
  2296. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2297. end
  2298. if animpose == "TooFast" then
  2299. lerpz(RJ, "C0", RJC0 * cf(0, 0, -1.5) * ang(rd(20), rd(0), rd(0)), 0.3)
  2300. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.3)
  2301. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(-10), rd(-10)), 0.3)
  2302. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2303. lerpz(LS, "C0", LSC0 * cf(0, -0.75, 0) * ang(rd(10), rd(-80), rd(-10)), 0.3)
  2304. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(30), rd(0), rd(0)), 0.3)
  2305. lerpz(RH, "C0", RHC0 * cf(0.75, 1.5, 0) * ang(rd(0), rd(0), rd(30)), 0.3)
  2306. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2307. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(50)), 0.3)
  2308. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2309. end
  2310. if animpose == "Sitting" then
  2311. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2312. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2313. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2314. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2315. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2316. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2317. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  2318. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2319. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  2320. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2321. end
  2322. end
  2323. if appeared == false and activu == false then
  2324. lerpz(nRJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2325. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2326. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2327. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2328. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2329. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2330. lerpz(nRH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2331. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2332. lerpz(nLH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2333. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2334. elseif appeared == true and activu == false then
  2335. sine = sine + charge
  2336. 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)
  2337. lerpz(nN, "C0", NC0 * cf(0, 0, 0) * ang(rd(2 - 2 * cos(sine / 90)), rd(0), rd(4)), 0.3)
  2338. lerpz(nRS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(-3 - 3 * cos(sine / 100)), rd(0)), 0.3)
  2339. lerpz(nRS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2340. lerpz(nLS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(2 * cos(sine / 110)), rd(3 - 3 * cos(sine / 100)), rd(0)), 0.3)
  2341. lerpz(nLS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2342. 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)
  2343. lerpz(nRH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2344. 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)
  2345. lerpz(nLH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2346. end
  2347. end)
  2348. function dispose()
  2349. for i, v in pairs(getfenv(0)) do
  2350. v = nil
  2351. end
  2352. error = nil
  2353. print = nil
  2354. warn = nil
  2355. end
  2356. human.Died:connect(dispose)
  2357. chr.Changed:connect(function()
  2358. if chr.Parent == nil then
  2359. dispose()
  2360. end
  2361. end)
  2362.  
  2363. --- [[ Simple Time Rewind ]] ---
  2364. -- by fo43123
  2365.  
  2366. local me = game.Players.LocalPlayer
  2367. local mouse = me:GetMouse()
  2368. local char = me.Character
  2369. local hum = char:FindFirstChild('Humanoid')
  2370. local hd = char:FindFirstChild('Head')
  2371. local ts = char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
  2372. local ra = char:FindFirstChild('Right Arm') or char:FindFirstChild('RightUpperArm')
  2373. local la = char:FindFirstChild('Left Arm') or char:FindFirstChild('LeftUpperArm')
  2374. local rl = char:FindFirstChild('Right Leg') or char:FindFirstChild('RightUpperLeg')
  2375. local ll = char:FindFirstChild('Left Leg') or char:FindFirstChild('LeftUpperLeg')
  2376. local root = char:FindFirstChild('HumanoidRootPart')
  2377. local rj = root:FindFirstChild('RootJoint')
  2378. local rs = ts:FindFirstChild('Right Shoulder')
  2379. local ls = ts:FindFirstChild('Left Shoulder')
  2380. local rh = ts:FindFirstChild('Right Hip')
  2381. local lh = ts:FindFirstChild('Left Hip')
  2382. local nk = ts:FindFirstChild('Neck')
  2383. local anim = char:FindFirstChild('Animate')
  2384. local base = workspace:FindFirstChild('Baseplate') or workspace:FindFirstChild('Base')
  2385. local cantimerewind = true
  2386. local cooldown = false
  2387. local selfrewind = true
  2388. local cc = workspace.CurrentCamera
  2389. local cos = math.cos
  2390. local sin = math.sin
  2391. local rad = math.rad
  2392. local rand = math.random
  2393. local cfn = CFrame.new
  2394. local cfa = CFrame.Angles
  2395. local v3 = Vector3.new
  2396. local str = string
  2397. local past = {}
  2398. local lastpast = {}
  2399. local sine = 0
  2400. local rewind = Instance.new('Sound', hd)
  2401. local onrewind = Instance.new('Sound', workspace.CurrentCamera)
  2402. onrewind.Looped = true
  2403. onrewind.Volume = 10
  2404. onrewind.SoundId = 'rbxassetid://2061143306'
  2405. rewind.SoundId = 'rbxassetid://864569342'
  2406. rewind.Name = 'trewind'
  2407. rewind.Volume = 1
  2408. rewind.PlaybackSpeed = 1.25
  2409. hum.WalkSpeed = 23
  2410. effects = Instance.new('Folder', char)
  2411. effects.Name = 'Effects'
  2412. print([[
  2413. -- // Moves
  2414. g - Prepare rewind, h - Rewind
  2415. ]])
  2416.  
  2417. ArtificialHB = Instance.new('BindableEvent', script)
  2418. ArtificialHB.Name = 'Heartbeat'
  2419. script:WaitForChild('Heartbeat')
  2420.  
  2421. frame = 1 / 60
  2422. tf = 0
  2423. allowframeloss = false
  2424. tossremainder = false
  2425. lastframe = tick()
  2426. script.Heartbeat:Fire()
  2427.  
  2428. game:GetService('RunService').Heartbeat:connect(function(s, p)
  2429. tf = tf + s
  2430. if tf >= frame then
  2431. if allowframeloss then
  2432. script.Heartbeat:Fire()
  2433. lastframe = tick()
  2434. else
  2435. for i = 1, math.floor(tf / frame) do
  2436. script.Heartbeat:Fire()
  2437. end
  2438. lastframe = tick()
  2439. end
  2440. if tossremainder then
  2441. tf = 0
  2442. else
  2443. tf = tf - frame * math.floor(tf / frame)
  2444. end
  2445. end
  2446. end)
  2447.  
  2448. function swait(t)
  2449. if t == 0 or t == nil then
  2450. script.Heartbeat.Event:Wait()
  2451. else
  2452. for i = 0, t do
  2453. script.Heartbeat.Event:Wait()
  2454. end
  2455. end
  2456. end
  2457.  
  2458. function sound(id, parent, vol, pitch, timepos)
  2459. local s = Instance.new('Sound')
  2460. s.Parent = parent
  2461. s.SoundId = id
  2462. s.Volume = vol
  2463. s.PlaybackSpeed = pitch
  2464. s.TimePosition = timepos
  2465. s:Play()
  2466. game.Debris:AddItem(s, s.PlaybackSpeed + 5)
  2467. end
  2468.  
  2469. function camshake(duration, intensity)
  2470. coroutine.wrap(function()
  2471. for i = 0, duration*60 do
  2472. hum.CameraOffset = v3(rand(-(intensity*10),(intensity*10))/10, rand(-(intensity*10),(intensity*10))/10, rand(-(intensity*10), (intensity*10))/10)
  2473. swait()
  2474. end
  2475. hum.CameraOffset = v3(0, 0, 0)
  2476. end)()
  2477. end
  2478.  
  2479. function readyrewind()
  2480. cantimerewind = false
  2481. cooldown = true
  2482. onrewind:Play()
  2483. for i,v in pairs(workspace:GetDescendants()) do
  2484. if v:IsA('BasePart') then
  2485. local lastpos = v.CFrame
  2486. table.insert(past, {part = v, change = lastpos})
  2487. end
  2488. if v.Parent then
  2489. local lastparent2 = v.Parent
  2490. table.insert(lastpast, {part2 = v, change4 = lastparent2})
  2491. end
  2492. if v:IsA('Camera') then
  2493. local lastcam = v.CFrame
  2494. table.insert(past, {cam = v, change3 = lastcam})
  2495. end
  2496. if v:IsA('Sound') then
  2497. if v ~= rewind then
  2498. local lastsongpos = v.TimePosition
  2499. table.insert(past, {sound = v, pchange = lastsongpos})
  2500. end
  2501. end
  2502. if v:IsA('Humanoid') then
  2503. local lasthp = v.Health
  2504. local always = lasthp
  2505. table.insert(past, {health = v, hchange = lasthp})
  2506. end
  2507. end
  2508. newpast = workspace.DescendantAdded:Connect(function(v)
  2509. if v:IsA('BasePart') then
  2510. local lastpos = v.CFrame
  2511. local lastparent = v.Parent
  2512. table.insert(past, {part = v, change = lastpos, change4 = lastparent})
  2513. end
  2514. if v.Parent then
  2515. local lastparent2 = v.Parent
  2516. table.insert(lastpast, {part2 = v, change4 = lastparent2})
  2517. end
  2518. if v:IsA('Camera') then
  2519. local lastcampos = v.CFrame
  2520. table.insert(past, {cam = v, change3 = lastcampos})
  2521. end
  2522. if v:IsA('Sound') then
  2523. if v ~= rewind then
  2524. local lastsongpos = v.TimePosition
  2525. table.insert(past, {sound = v, pchange = lastsongpos})
  2526. end
  2527. end
  2528. if v:IsA('Humanoid') then
  2529. local lasthp = v.Health
  2530. local always = lasthp
  2531. table.insert(past, {health = v, hchange = lasthp})
  2532. end
  2533. end)
  2534. end
  2535.  
  2536. function timerewind()
  2537. if cooldown then
  2538. rewind:Play()
  2539. sine = 0
  2540. onrewind:Stop()
  2541. coroutine.wrap(function()
  2542. local blur = Instance.new('BlurEffect', game.Lighting)
  2543. local effect2 = Instance.new('Part', effects)
  2544. local effect3 = Instance.new('Part', effects)
  2545. effect3.Shape = 'Ball'
  2546. effect3.Material = 'ForceField'
  2547. effect3.Anchored = true
  2548. effect3.CanCollide = false
  2549. effect3.Name = 'eff3'
  2550. effect3.BrickColor = BrickColor.new('Really red')
  2551. effect3.Size = v3(30, 30, 30)
  2552. effect3.Transparency = 0
  2553. effect2.CastShadow = false
  2554. effect2.Shape = 'Ball'
  2555. effect2.BrickColor = BrickColor.new('Bright red')
  2556. effect2.Material = 'ForceField'
  2557. effect2.Name = 'eff2'
  2558. effect2.Anchored = true
  2559. effect2.CanCollide = false
  2560. effect2.Size = v3(50, 50, 50)
  2561. effect2.Transparency = 0
  2562. cantimerewind = true
  2563. for i,v in pairs(past) do
  2564. pcall(function()
  2565. v.part.CFrame = v.change
  2566. end)
  2567. pcall(function()
  2568. v.cam.CFrame = v.change3
  2569. end)
  2570. pcall(function()
  2571. v.sound.TimePosition = v.pchange
  2572. end)
  2573. pcall(function()
  2574. v.health.Health = v.hchange
  2575. end)
  2576. end
  2577. for i,v in pairs(lastpast) do
  2578. pcall(function()
  2579. v.part2.Parent = v.change4
  2580. end)
  2581. end
  2582. pcall(function()
  2583. newpast:Disconnect()
  2584. end)
  2585. coroutine.wrap(function()
  2586. for i = 1, 1000 do
  2587. effect2.CFrame = ts.CFrame
  2588. effect3.CFrame = ts.CFrame
  2589. blur.Size = v3(blur.Size, 0, 0):lerp(v3(0, 0, 0), .010).X
  2590. effect2.Transparency = effect2.Transparency + 0.020
  2591. effect3.Transparency = effect3.Transparency + 0.020
  2592. effect2.Size = effect2.Size:lerp(v3(0, 0, 0), 0.050)
  2593. effect3.Size = effect3.Size:lerp(v3(0, 0, 0), 0.030)
  2594. if effect2.Transparency >= 1 then
  2595. effect2:Destroy()
  2596. end
  2597. if effect3.Transparency >= 1 then
  2598. effect3:Destroy()
  2599. end
  2600. swait()
  2601. end
  2602. end)()
  2603. wait(1)
  2604. blur:Destroy()
  2605. end)()
  2606. wait(1.5) -- cooldown
  2607. past = {}
  2608. cooldown = false
  2609. end
  2610. end
  2611.  
  2612. mouse.KeyDown:connect(function(key)
  2613. if str.lower(key) == 'g' and cantimerewind and cooldown == false then
  2614. readyrewind()
  2615. elseif str.lower(key) == 'h' and cantimerewind == false and cooldown then
  2616. wait(37.55)
  2617. timerewind()
  2618. end
  2619. end)
Advertisement
Add Comment
Please, Sign In to add comment