carlosname

Untitled

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