carlosname

STKC(si)

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