Advertisement
Axeuer

909998956786785322345

Sep 22nd, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 350.03 KB | None | 0 0
  1. --Edit By Coldmamas
  2. Player = game:GetService("Players").LocalPlayer
  3. PlayerGui = Player.PlayerGui
  4. Cam = workspace.CurrentCamera
  5. Backpack = Player.Backpack
  6. Character = Player.Character
  7. Humanoid = Character.Humanoid
  8. Mouse = Player:GetMouse()
  9. RootPart = Character["HumanoidRootPart"]
  10. SIZE = 1
  11. local SINE = 0
  12. IT = Instance.new
  13. CF = CFrame.new
  14. VT = Vector3.new
  15. RAD = math.rad
  16. C3 = Color3.new
  17. UD2 = UDim2.new
  18. BRICKC = BrickColor.new
  19. ANGLES = CFrame.Angles
  20. EULER = CFrame.fromEulerAnglesXYZ
  21. COS = math.cos
  22. ACOS = math.acos
  23. SIN = math.sin
  24. ASIN = math.asin
  25. ABS = math.abs
  26. MRANDOM = math.random
  27. FLOOR = math.floor
  28.  
  29. --[[
  30. local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  31. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  32. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  33. --]]
  34. --Credit To Rufus14
  35. --I just edit it a bit ^_^
  36. mouse = game.Players.LocalPlayer:GetMouse()
  37. function ragdoll()
  38. game.Players.LocalPlayer.Character.Archivable = true
  39. clone = game.Players.LocalPlayer.Character:Clone()
  40. clone.Parent = workspace
  41. for i,v in pairs(clone:GetChildren()) do
  42. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  43. v:destroy()
  44. end
  45. for i,p in pairs(v:GetChildren()) do
  46. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  47. p:destroy()
  48. end
  49. end
  50. end
  51. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  52. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  53. t:destroy()
  54. end
  55. end
  56. vel = Instance.new("BodyVelocity", clone.Torso)
  57. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  58. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  59. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  60. using = false
  61. hit = Instance.new("Sound", clone.Torso)
  62. hit.SoundId = "rbxassetid://260430060"
  63. hit.Volume = 5
  64. hit1 = Instance.new("Sound", clone.Torso)
  65. hit1.SoundId = "rbxassetid://138087186"
  66. hit1.Volume = 5
  67. hit2 = Instance.new("Sound", clone.Torso)
  68. hit2.SoundId = "rbxassetid://131237241"
  69. hit2.Volume = 5
  70. hit3 = Instance.new("Sound", clone.Torso)
  71. hit3.SoundId = "rbxassetid://278062209"
  72. hit3.Volume = 5
  73. hit3.TimePosition = 0.33
  74. ded = Instance.new("Sound", clone.Torso)
  75. ded.SoundId = "rbxassetid://163154423"
  76. ded.Volume = 5
  77. local leftarm = clone:findFirstChild("Left Arm")
  78. local rightrm = clone:findFirstChild("Right Arm")
  79. local leftleg = clone:findFirstChild("Left Leg")
  80. local rightleg = clone:findFirstChild("Right Leg")
  81. local head = clone:findFirstChild("Head")
  82. local welding = Instance.new("Weld", clone.Torso)
  83. welding.Part0 = clone.Torso
  84. welding.Part1 = head
  85. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  86. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  87. if g.ClassName == "Part" then
  88. g:destroy()
  89. end
  90. end
  91. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  92. if h.ClassName == "Accesory" then
  93. h:destroy()
  94. end
  95. end
  96. game.Workspace.CurrentCamera.CameraSubject = head
  97. if leftleg ~= nil then
  98. local glue = Instance.new("Glue", clone.Torso)
  99. glue.Part0 = clone.Torso
  100. glue.Part1 = leftleg
  101. glue.Name = "Left leg"
  102. local collider = Instance.new("Part", leftleg)
  103. collider.Position = Vector3.new(0,999,0)
  104. collider.Size = Vector3.new(1.7, 1, 1)
  105. collider.Shape = "Cylinder"
  106. local weld = Instance.new("Weld", collider)
  107. weld.Part0 = leftleg
  108. weld.Part1 = collider
  109. weld.C0 = CFrame.Angles(0, 0, 80)
  110. collider.TopSurface = "Smooth"
  111. collider.BottomSurface = "Smooth"
  112. collider.formFactor = "Symmetric"
  113. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  114. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  115. collider.Transparency = 1
  116. end
  117. ------------
  118. if rightleg ~= nil then
  119. local glue1 = Instance.new("Glue", clone.Torso)
  120. glue1.Part0 = clone.Torso
  121. glue1.Part1 = rightleg
  122. glue1.Name = "Right leg"
  123. local collider1 = Instance.new("Part", rightleg)
  124. collider1.Position = Vector3.new(0,999,0)
  125. collider1.Size = Vector3.new(1.7, 1, 1)
  126. collider1.Shape = "Cylinder"
  127. local weld1 = Instance.new("Weld", collider1)
  128. weld1.Part0 = rightleg
  129. weld1.Part1 = collider1
  130. weld1.C0 = CFrame.Angles(0, 0, 80)
  131. collider1.TopSurface = "Smooth"
  132. collider1.BottomSurface = "Smooth"
  133. collider1.formFactor = "Symmetric"
  134. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  135. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  136. collider1.Transparency = 1
  137. end
  138. ------------
  139. if rightrm ~= nil then
  140. local glue11 = Instance.new("Glue", clone.Torso)
  141. glue11.Part0 = clone.Torso
  142. glue11.Part1 = rightrm
  143. glue11.Name = "Right shoulder"
  144. local collider11 = Instance.new("Part", rightrm)
  145. collider11.Position = Vector3.new(0,9999,0)
  146. collider11.Size = Vector3.new(1.8,1,1)
  147. collider11.Shape = "Cylinder"
  148. local weld11 = Instance.new("Weld", collider11)
  149. weld11.Part0 = rightrm
  150. weld11.Part1 = collider11
  151. weld11.C0 = CFrame.Angles(0, 0, 80)
  152. collider11.TopSurface = "Smooth"
  153. collider11.BottomSurface = "Smooth"
  154. collider11.formFactor = "Symmetric"
  155. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  156. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  157. collider11.Transparency = 1
  158. end
  159. ------------
  160. if leftarm ~= nil then
  161. local glue111 = Instance.new("Glue", clone.Torso)
  162. glue111.Part0 = clone.Torso
  163. glue111.Part1 = leftarm
  164. glue111.Name = "Left shoulder"
  165. local collider111 = Instance.new("Part", leftarm)
  166. collider111.Position = Vector3.new(0,9999,0)
  167. collider111.Size = Vector3.new(1.8,1,1)
  168. collider111.Shape = "Cylinder"
  169. local weld111 = Instance.new("Weld", collider111)
  170. weld111.Part0 = leftarm
  171. weld111.Part1 = collider111
  172. weld111.C0 = CFrame.Angles(0, 0, 80)
  173. collider111.TopSurface = "Smooth"
  174. collider111.BottomSurface = "Smooth"
  175. collider111.formFactor = "Symmetric"
  176. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  177. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  178. collider111.Transparency = 1
  179. ----------------
  180. sensoring = Instance.new("Part", clone.Torso)
  181. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  182. sensoring.CanCollide = false
  183. sensoring.Position = clone.Torso.Position
  184. local welder = Instance.new("Weld", sensoring)
  185. welder.Part0 = clone.Torso
  186. welder.Part1 = sensoring
  187. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  188. sensoring.Transparency = 1
  189. -----------------
  190. sensoring1 = Instance.new("Part", clone.Torso)
  191. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  192. sensoring1.CanCollide = false
  193. sensoring1.Position = clone.Torso.Position
  194. local welder1 = Instance.new("Weld", sensoring)
  195. welder1.Part0 = clone.Torso
  196. welder1.Part1 = sensoring1
  197. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  198. sensoring1.Transparency = 1
  199. end
  200. clone.Name = game.Players.LocalPlayer.Character.Name.." (DEAD)"
  201. ded:Play()
  202. vel:destroy()
  203. wait(0.5)
  204. local function touch()
  205. if not using then
  206. using = true
  207. local Math = math.random(1,4)
  208. if Math == 1 then
  209. hit:Play()
  210. end
  211. if Math == 2 then
  212. hit1:Play()
  213. end
  214. if Math == 3 then
  215. hit2:Play()
  216. end
  217. if Math == 4 then
  218. hit3:Play()
  219. end
  220. wait(0.1)
  221. using = false
  222. end
  223. end
  224. sensoring.Touched:connect(touch)
  225. sensoring1.Touched:connect(touch)
  226. wait(4.47)
  227. hit1.Volume = 0
  228. hit2.Volume = 0
  229. hit3.Volume = 0
  230. hit.Volume = 0
  231. end
  232.  
  233. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  234.  
  235. --di ent
  236. ---------------------------------------
  237. local insanityface={"1895698679"}
  238. local sine=0
  239. Animation_Speed = 1.5
  240. local CHANGE = 2 / Animation_Speed
  241. -----------------------
  242. --[[ Name : WAOV2.2 ]]--
  243. -------------------------------------------------------
  244. --A script By makhail07, 2003boobear and XXUNORIBOASXX.
  245.  
  246. --Discord Creterisk#2958 <- makhail07's discord
  247.  
  248. --NOTE THIS SCRIPT WaS PURELY MADE FROM MY FUCKING IMAGINATION
  249. --IF IT HAPPENS TO LOOK LIKE ANOTHER SCRIPT
  250. --DONT CALL IT A FUCKING BOOTLEG THANK YOU AND ENJOY THE SCRIPT
  251. --YOU FUCKING SKIDS,
  252. --For Those who log/decompile this, If you sell or trade this,
  253. --and I find out who you are, i will take massive action.
  254. --:b:
  255. -------------------------------------------------------
  256.  
  257. local FavIDs = {
  258. 340106355, --Nefl Crystals
  259. 927529620, --Dimension
  260. 876981900, --Fantasy
  261. 398987889, --Ordinary Days
  262. 1117396305, --Oh wait, it's you.
  263. 885996042, --Action Winter Journey
  264. 919231299, --Sprawling Idiot Effigy
  265. 743466274, --Good Day Sunshine
  266. 727411183, --Knife Fight
  267. 1402748531, --The Earth Is Counting On You!
  268. 595230126 --Robot Language
  269. }
  270.  
  271.  
  272.  
  273. --The reality of my life isn't real but a Universe -Creterisk
  274. --All people can be nice, Even if you don't think so. -2003boobear
  275. --The past can be horrible, but the future will be better, so forget the past and move-onward. -XXUNORIBOASXX
  276. wait()
  277. local plr = game:service'Players'.LocalPlayer
  278. local char = plr.Character
  279. local hum = char.Humanoid
  280. local hed = char.Head
  281. local root = char.HumanoidRootPart
  282. local rootj = root.RootJoint
  283. local tors = char.Torso
  284. local ra = char["Right Arm"]
  285. local la = char["Left Arm"]
  286. local rl = char["Right Leg"]
  287. local ll = char["Left Leg"]
  288. local neck = tors["Neck"]
  289. local mouse = plr:GetMouse()
  290. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  291. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  292. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  293. local maincolor = BrickColor.new("Dark green")
  294. exploitable = true
  295. local Player = game.Players.localPlayer
  296. local Character = Player.Character
  297. local Humanoid = Character.Humanoid
  298. local Mouse = Player:GetMouse()
  299. local LeftArm = Character["Left Arm"]
  300. local RightArm = Character["Right Arm"]
  301. local LeftLeg = Character["Left Leg"]
  302. local RightLeg = Character["Right Leg"]
  303. local Head = Character.Head
  304. local Torso = Character.Torso
  305. -------------------------------------------------------
  306. --Start Whitelist and Invincibility--
  307. -------------------------------------------------------
  308. ff = Instance.new("ForceField",char)
  309. ff.Visible = false
  310. hum.Name = "Base"
  311. hum.MaxHealth = 1.0E298
  312. hum.Health = 1.0E298
  313. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  314. if hum.Health > 0.1 and hum.Health < 1.0E298 then
  315. hum.MaxHealth = 1.0E298
  316. hum.Health = 1.0E298
  317. end
  318. end)
  319. -------------------------------------------------------
  320. --End Whitelist and Invincibility--
  321. -------------------------------------------------------
  322. local Hair = Instance.new("Part", char)
  323. Hair.Name = "Hair"
  324. Hair.CanCollide = false
  325. Hair.BrickColor = BrickColor.new("Institutional white")
  326. Hair.Transparency = 0
  327. Hair.Material = "Plastic"
  328. Hair.Size = Vector3.new(1, 1, 2)
  329. Hair.TopSurface = Enum.SurfaceType.Smooth
  330. Hair.BottomSurface = Enum.SurfaceType.Smooth
  331.  
  332. local Weld = Instance.new("Weld", Hair)
  333. Weld.Part0 = hed
  334. Weld.Part1 = Hair
  335. Weld.C1 = CFrame.new(0, -.6, 0)
  336. Weld.C0 = CFrame.Angles(math.rad(0),math.rad(0),0)
  337.  
  338. local M2 = Instance.new("SpecialMesh")
  339. M2.Parent = Hair
  340. M2.MeshId = "http://www.roblox.com/asset/?id=13640868"
  341. M2.TextureId = "rbxassetid://1487870465"
  342. M2.Scale = Vector3.new(1, 1, 1)
  343. -------------------------------------------------------
  344. for i,v in pairs(char:children()) do
  345. if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
  346. v:Remove()
  347. end
  348. end
  349. shirt = Instance.new("Shirt", char)
  350. shirt.Name = "Shirt"
  351. pants = Instance.new("Pants", char)
  352. pants.Name = "Pants"
  353. char.Shirt.ShirtTemplate = "rbxassetid://1644672705"
  354. char.Pants.PantsTemplate = "rbxassetid://1898105243"
  355. -------------------------------------------------------
  356. --------------
  357.  
  358. warn("WhAT ANOTHER ONE V2.1 IS FINALLY HERE!")
  359.  
  360. warn("I hope you enjoy.")
  361.  
  362. warn("Credit to makhail07, 2003boobear and XXUNORIBOASXX!")
  363.  
  364. warn("Edited by saba1520")
  365.  
  366. -------------------------------------------------------
  367. --Start Good Stuff--
  368. -------------------------------------------------------
  369. cam = game.Workspace.CurrentCamera
  370. CF = CFrame.new
  371. VT = Vector3.new
  372. angles = CFrame.Angles
  373. attack = false
  374. Euler = CFrame.fromEulerAnglesXYZ
  375. Rad = math.rad
  376. IT = Instance.new
  377. BrickC = BrickColor.new
  378. Cos = math.cos
  379. COS = math.cos
  380. Acos = math.acos
  381. Sin = math.sin
  382. Asin = math.asin
  383. Abs = math.abs
  384. Mrandom = math.random
  385. Floor = math.floor
  386. -------------------------------------------------------
  387. --End Good Stuff--
  388. -------------------------------------------------------
  389. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  390. RSH, LSH = nil, nil
  391. RW = Instance.new("Weld")
  392. LW = Instance.new("Weld")
  393. RH = tors["Right Hip"]
  394. LH = tors["Left Hip"]
  395. RSH = tors["Right Shoulder"]
  396. LSH = tors["Left Shoulder"]
  397. RSH.Parent = nil
  398. LSH.Parent = nil
  399. RW.Name = "RW"
  400. RW.Part0 = tors
  401. RW.C0 = CF(1.5, 0.5, 0)
  402. RW.C1 = CF(0, 0.5, 0)
  403. RW.Part1 = ra
  404. RW.Parent = tors
  405. LW.Name = "LW"
  406. LW.Part0 = tors
  407. LW.C0 = CF(-1.5, 0.5, 0)
  408. LW.C1 = CF(0, 0.5, 0)
  409. LW.Part1 = la
  410. LW.Parent = tors
  411. Effects = {}
  412. -------------------------------------------------------
  413. --Start HeartBeat--
  414. -------------------------------------------------------
  415. ArtificialHB = Instance.new("BindableEvent", script)
  416. ArtificialHB.Name = "Heartbeat"
  417. script:WaitForChild("Heartbeat")
  418.  
  419. frame = 1 / 60
  420. tf = 0
  421. allowframeloss = false
  422. tossremainder = false
  423.  
  424.  
  425. lastframe = tick()
  426. script.Heartbeat:Fire()
  427.  
  428.  
  429. game:GetService("RunService").Heartbeat:connect(function(s, p)
  430. tf = tf + s
  431. if tf >= frame then
  432. if allowframeloss then
  433. script.Heartbeat:Fire()
  434. lastframe = tick()
  435. else
  436. for i = 1, math.floor(tf / frame) do
  437. script.Heartbeat:Fire()
  438. end
  439. lastframe = tick()
  440. end
  441. if tossremainder then
  442. tf = 0
  443. else
  444. tf = tf - frame * math.floor(tf / frame)
  445. end
  446. end
  447. end)
  448. -------------------------------------------------------
  449. --End HeartBeat--
  450. -------------------------------------------------------
  451.  
  452. local ohno = Instance.new("Sound")
  453. ohno.Parent = hed
  454. ohno.Volume = 10
  455. ohno.Pitch = 1
  456. ohno.Looped = true
  457.  
  458. local bass = Instance.new("Sound") --why
  459. bass.Parent = hed
  460. bass.Volume = 7
  461. bass.Pitch = 1
  462. bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
  463. bass.Looped = true
  464.  
  465. meme = Instance.new("Sound", hed)
  466. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  467. meme.Volume = 10
  468. meme.Pitch = 1
  469. meme.Looped = true
  470. meme.TimePosition = 1
  471.  
  472. TAUNT = Instance.new("Sound", tors)
  473. TAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994137"
  474. TAUNT.Volume = 10
  475. TAUNT.Pitch = 1
  476. TAUNT.Looped = false
  477. TAUNT.TimePosition = 0.12
  478.  
  479. TAUNT2 = Instance.new("Sound", tors)
  480. TAUNT2.SoundId = "http://www.roblox.com/asset/?id=132392118"
  481. TAUNT2.Volume = 10
  482. TAUNT2.Pitch = 1
  483. TAUNT2.Looped = false
  484. TAUNT2.TimePosition = 0.12
  485.  
  486. chargeup = Instance.new("Sound", hed)
  487. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  488. chargeup.Volume = 10
  489. chargeup.Pitch = 1
  490. chargeup.Looped = true
  491. chargeup.TimePosition = 1
  492.  
  493. BTAUNT = Instance.new("Sound", tors)
  494. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
  495. BTAUNT.Volume = 10
  496. BTAUNT.Pitch = 1
  497. BTAUNT.Looped = false
  498. BTAUNT.TimePosition = 0.2
  499.  
  500. NOTAUNT = Instance.new("Sound", tors)
  501. NOTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  502. NOTAUNT.Volume = 10
  503. NOTAUNT.Pitch = 1
  504. NOTAUNT.Looped = false
  505. NOTAUNT.TimePosition = 0.2
  506.  
  507. NOSOUND = Instance.new("Sound", tors)
  508. NOSOUND.SoundId = "http://www.roblox.com/asset/?id=135017578"
  509. NOSOUND.Volume = 10
  510. NOSOUND.Pitch = 1
  511. NOSOUND.Looped = false
  512. NOSOUND.TimePosition = 0.2
  513.  
  514. ITAUNT = Instance.new("Sound", tors)
  515. ITAUNT.SoundId = "http://www.roblox.com/asset/?id=230255698"
  516. ITAUNT.Volume = 50
  517. ITAUNT.Pitch = 1
  518. ITAUNT.Looped = false
  519. ITAUNT.TimePosition = 0
  520.  
  521. BATAUNT = Instance.new("Sound", tors)
  522. BATAUNT.SoundId = "http://www.roblox.com/asset/?id=132514715"
  523. BATAUNT.Volume = 10
  524. BATAUNT.Pitch = 1
  525. BATAUNT.Looped = false
  526. BATAUNT.TimePosition = 0
  527.  
  528. pop = Instance.new("Sound", tors)
  529. pop.SoundId = "http://www.roblox.com/asset/?id=1460707372"
  530. pop.Volume = 10
  531. pop.Pitch = 1
  532. pop.Looped = false
  533. pop.TimePosition = 0
  534.  
  535. STAUNT = Instance.new("Sound", tors)
  536. STAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  537. STAUNT.Volume = 10
  538. STAUNT.Pitch = 1
  539. STAUNT.Looped = false
  540. STAUNT.TimePosition = 0.05
  541.  
  542. DTAUNT = Instance.new("Sound", tors)
  543. DTAUNT.SoundId = "http://www.roblox.com/asset/?id=1818153677"
  544. DTAUNT.Volume = 10
  545. DTAUNT.Pitch = 1
  546. DTAUNT.Looped = false
  547. DTAUNT.TimePosition = 0
  548.  
  549. sex = Instance.new("Sound", tors)
  550. sex.SoundId = "http://www.roblox.com/asset/?id=300208779"
  551. sex.Volume = 10
  552. sex.Pitch = 1
  553. sex.Looped = false
  554. sex.TimePosition = 0
  555.  
  556. so = Instance.new("Sound", tors)
  557. so.SoundId = "http://www.roblox.com/asset/?id=449394892"
  558. so.Volume = 10
  559. so.Pitch = 1
  560. so.Looped = false
  561. so.TimePosition = 0
  562.  
  563. LAZOR = Instance.new("Sound", ra)
  564. LAZOR.SoundId = "http://www.roblox.com/asset/?id=201858045"
  565. LAZOR.Volume = 10
  566. LAZOR.Pitch = 0.7
  567. LAZOR.Looped = false
  568. LAZOR.TimePosition = 0
  569.  
  570. WTF = Instance.new("Sound", tors)
  571. WTF.SoundId = "http://www.roblox.com/asset/?id=135017578"
  572. WTF.Volume = 10
  573. WTF.Pitch = 1
  574. WTF.Looped = false
  575. WTF.TimePosition = 0
  576.  
  577. MERKIO = Instance.new("Sound", tors) --why
  578. MERKIO.SoundId = "http://www.roblox.com/asset/?id=1003012899"
  579. MERKIO.Volume = 5467543465
  580. MERKIO.Pitch = 1
  581. MERKIO.Looped = false
  582. MERKIO.TimePosition = 0
  583.  
  584. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  585. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1064109642"
  586. Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
  587. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  588. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  589. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  590.  
  591. -------------------------------------------------------
  592. --Start Important Functions--
  593. -------------------------------------------------------
  594. function MakeForm(PART,TYPE)
  595. if TYPE == "Cyl" then
  596. local MSH = IT("CylinderMesh",PART)
  597. elseif TYPE == "Ball" then
  598. local MSH = IT("SpecialMesh",PART)
  599. MSH.MeshType = "Sphere"
  600. elseif TYPE == "Wedge" then
  601. local MSH = IT("SpecialMesh",PART)
  602. MSH.MeshType = "Wedge"
  603. end
  604. end
  605.  
  606. function chatfunc(text, color)
  607. local chat = coroutine.wrap(function()
  608. if char:FindFirstChild("TalkingBillBoard") ~= nil then
  609. char:FindFirstChild("TalkingBillBoard"):destroy()
  610. end
  611. local naeeym2 = Instance.new("BillboardGui", char)
  612. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  613. naeeym2.StudsOffset = Vector3.new(0, 5, 0)
  614. naeeym2.Adornee = hed
  615. naeeym2.Name = "TalkingBillBoard"
  616. local tecks2 = Instance.new("TextLabel", naeeym2)
  617. tecks2.BackgroundTransparency = 1
  618. tecks2.BorderSizePixel = 0
  619. tecks2.Text = ""
  620. tecks2.Font = "Script"
  621. tecks2.TextSize = 30
  622. tecks2.TextStrokeTransparency = 0
  623. tecks2.TextColor3 = color
  624. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  625. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  626. local tecks3 = Instance.new("TextLabel", naeeym2)
  627. tecks3.BackgroundTransparency = 1
  628. tecks3.BorderSizePixel = 0
  629. tecks3.Text = ""
  630. tecks3.Font = "Bloody"
  631. tecks3.TextSize = 30
  632. tecks3.TextStrokeTransparency = 0
  633. tecks3.TextColor3 = Color3.new(0, 0, 0)
  634. tecks3.TextStrokeColor3 = color
  635. tecks3.Size = UDim2.new(1, 0, 0.5, 0)
  636. coroutine.resume(coroutine.create(function()
  637. while true do
  638. swait(1)
  639. tecks2.TextColor3 = BrickColor.random().Color
  640. tecks3.TextStrokeColor3 = BrickColor.random().Color
  641. tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  642. tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  643. tecks2.Rotation = math.random(-5, 5)
  644. tecks3.Rotation = math.random(-5, 5)
  645. end
  646. end))
  647. for i = 1, string.len(text) do
  648. CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
  649. tecks2.Text = string.sub(text, 1, i)
  650. tecks3.Text = string.sub(text, 1, i)
  651. swait(1)
  652. end
  653. wait(1)
  654. local randomrot = math.random(1, 2)
  655. if randomrot == 1 then
  656. for i = 1, 50 do
  657. swait()
  658. tecks2.Rotation = tecks2.Rotation - 0.75
  659. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  660. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  661. tecks3.Rotation = tecks2.Rotation + 0.75
  662. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  663. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  664. end
  665. elseif randomrot == 2 then
  666. for i = 1, 50 do
  667. swait()
  668. tecks2.Rotation = tecks2.Rotation + 0.75
  669. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  670. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  671. tecks3.Rotation = tecks2.Rotation - 0.75
  672. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  673. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  674. end
  675. end
  676. naeeym2:Destroy()
  677. end)
  678. chat()
  679. end
  680.  
  681. function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  682. local type = type
  683. local rng = Instance.new("Part", char)
  684. rng.Anchored = true
  685. rng.BrickColor = color
  686. rng.CanCollide = false
  687. rng.FormFactor = 3
  688. rng.Name = "Ring"
  689. rng.Material = "Neon"
  690. rng.Size = Vector3.new(1, 1, 1)
  691. rng.Transparency = 0
  692. rng.TopSurface = 0
  693. rng.BottomSurface = 0
  694. rng.CFrame = pos
  695. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  696. local rngm = Instance.new("SpecialMesh", rng)
  697. rngm.MeshType = "Sphere"
  698. rngm.Scale = Vector3.new(x1, y1, z1)
  699. local scaler2 = 1
  700. local speeder = FastSpeed
  701. if type == "Add" then
  702. scaler2 = 1 * value
  703. elseif type == "Divide" then
  704. scaler2 = 1 / value
  705. end
  706. coroutine.resume(coroutine.create(function()
  707. for i = 0, 10 / bonuspeed, 0.1 do
  708. swait()
  709. if type == "Add" then
  710. scaler2 = scaler2 - 0.01 * value / bonuspeed
  711. elseif type == "Divide" then
  712. scaler2 = scaler2 - 0.01 / value * bonuspeed
  713. end
  714. rng.BrickColor = BrickColor.random()
  715. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  716. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  717. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  718. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  719. end
  720. rng:Destroy()
  721. end))
  722. end
  723.  
  724. function SoulSteal(dude)
  725. if dude.Name ~= char then
  726. local bgf = IT("BodyGyro", dude.Head)
  727. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), (0,t 0)
  728. local val = IT("BoolValue", dude)
  729. val.Name = "IsHit"
  730. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  731. local soulst = coroutine.wrap(function()
  732. local soul = Instance.new("Part",dude)
  733. soul.Size = Vector3.new(1,1,1)
  734. soul.CanCollide = false
  735. soul.Anchored = false
  736. soul.Position = torso.Position
  737. soul.Transparency = 1
  738. local PartEmmit1 = IT("ParticleEmitter", soul)
  739. PartEmmit1.LightEmission = 1
  740. PartEmmit1.Texture = "rbxassetid://569507414"
  741. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  742. PartEmmit1.Rate = 250
  743. PartEmmit1.Lifetime = NumberRange.new(1.6)
  744. PartEmmit1.Size = NumberSequence.new({
  745. NumberSequenceKeypoint.new(0, 1, 0),
  746. NumberSequenceKeypoint.new(1, 0, 0)
  747. })
  748. PartEmmit1.Transparency = NumberSequence.new({
  749. NumberSequenceKeypoint.new(0, 0, 0),
  750. NumberSequenceKeypoint.new(1, 1, 0)
  751. })
  752. PartEmmit1.Speed = NumberRange.new(0, 0)
  753. PartEmmit1.VelocitySpread = 30000
  754. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  755. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  756. local BodPoss = IT("BodyPosition", soul)
  757. BodPoss.P = 3000
  758. BodPoss.D = 1000
  759. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  760. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  761. wait(1.6)
  762. soul.Touched:connect(function(hit)
  763. if hit.Parent == char then
  764. soul:Destroy()
  765. end
  766. end)
  767. wait(1.2)
  768. while soul do
  769. swait()
  770. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  771. BodPoss.Position = tors.Position
  772. end
  773. end)
  774. soulst()
  775. end
  776. end
  777. function FaceMouse()
  778. local Cam = workspace.CurrentCamera
  779. return {
  780. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  781. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  782. }
  783. end
  784.  
  785. function Clerp(a, b, t)
  786. local qa = {QuaternionFromCFrame(a)}
  787. local qb = {QuaternionFromCFrame(b)}
  788. local ax, ay, az = a.x, a.y, a.z
  789. local bx, by, bz = b.x, b.y, b.z
  790. local _t = 1 - t
  791. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  792. end
  793.  
  794. function Eviscerate(dude)
  795. if dude.Name ~= char then
  796. local bgf = IT("BodyGyro", dude.Head)
  797. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  798. local val = IT("BoolValue", dude)
  799. val.Name = "IsHit"
  800. local ds = coroutine.wrap(function()
  801. dude:WaitForChild("Head"):BreakJoints()
  802. wait(0.5)
  803. target = nil
  804. coroutine.resume(coroutine.create(function()
  805. for i, v in pairs(dude:GetChildren()) do
  806. if v:IsA("Accessory") then
  807. v:Destroy()
  808. end
  809. if v:IsA("Humanoid") then
  810. v:Destroy()
  811. end
  812. if v:IsA("CharacterMesh") then
  813. v:Destroy()
  814. end
  815. if v:IsA("Model") then
  816. v:Destroy()
  817. end
  818. if v:IsA("Part") or v:IsA("MeshPart") then
  819. for x, o in pairs(v:GetChildren()) do
  820. if o:IsA("Decal") then
  821. o:Destroy()
  822. end
  823. end
  824. coroutine.resume(coroutine.create(function()
  825. v.Material = "Neon"
  826. v.CanCollide = false
  827. local PartEmmit1 = IT("ParticleEmitter", v)
  828. PartEmmit1.LightEmission = 1
  829. PartEmmit1.Texture = "rbxassetid://284205403"
  830. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  831. PartEmmit1.Rate = 150
  832. PartEmmit1.Lifetime = NumberRange.new(1)
  833. PartEmmit1.Size = NumberSequence.new({
  834. NumberSequenceKeypoint.new(0, 0.75, 0),
  835. NumberSequenceKeypoint.new(1, 0, 0)
  836. })
  837. PartEmmit1.Transparency = NumberSequence.new({
  838. NumberSequenceKeypoint.new(0, 0, 0),
  839. NumberSequenceKeypoint.new(1, 1, 0)
  840. })
  841. PartEmmit1.Speed = NumberRange.new(0, 0)
  842. PartEmmit1.VelocitySpread = 30000
  843. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  844. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  845. local BodPoss = IT("BodyPosition", v)
  846. BodPoss.P = 3000
  847. BodPoss.D = 1000
  848. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  849. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  850. v.Color = maincolor.Color
  851. coroutine.resume(coroutine.create(function()
  852. for i = 0, 49 do
  853. swait(1)
  854. v.Transparency = v.Transparency + 0.08
  855. end
  856. wait(0.5)
  857. PartEmmit1.Enabled = false
  858. wait(3)
  859. v:Destroy()
  860. dude:Destroy()
  861. end))
  862. end))
  863. end
  864. end
  865. end))
  866. end)
  867. ds()
  868. end
  869. end
  870.  
  871. function killnearest(position,range,maxstrength)
  872. for i,v in ipairs(workspace:GetChildren()) do
  873. local body = v:GetChildren()
  874. for part = 1, #body do
  875. if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  876. if(body[part].Position - position).Magnitude < range then
  877. if v.ClassName == "Model" then
  878. v:BreakJoints()
  879. end
  880. table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
  881. body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
  882. end
  883. end
  884. end
  885. if v.ClassName == "Part" then
  886. if v.Anchored == false and (v.Position - position).Magnitude < range then
  887. table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
  888. v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
  889. end
  890. end
  891. end
  892. end
  893.  
  894.  
  895. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  896. local NEWPART = IT("Part")
  897. NEWPART.formFactor = FORMFACTOR
  898. NEWPART.Reflectance = REFLECTANCE
  899. NEWPART.Transparency = TRANSPARENCY
  900. NEWPART.CanCollide = false
  901. NEWPART.Locked = true
  902. NEWPART.Anchored = true
  903. if ANCHOR == false then
  904. NEWPART.Anchored = false
  905. end
  906. NEWPART.BrickColor = BrickC(tostring(BRICKCOLOR))
  907. NEWPART.Name = NAME
  908. NEWPART.Size = SIZE
  909. NEWPART.Position = Torso.Position
  910. NEWPART.Material = MATERIAL
  911. NEWPART:BreakJoints()
  912. NEWPART.Parent = PARENT
  913. return NEWPART
  914. end
  915.  
  916. local joyemoji = Instance.new('ParticleEmitter', tors)
  917. joyemoji.VelocitySpread = 2000
  918. joyemoji.Lifetime = NumberRange.new(1)
  919. joyemoji.Speed = NumberRange.new(40)
  920. joy= {}
  921. for i=0, 19 do
  922. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  923. end
  924. joyemoji.Size = NumberSequence.new(joy)
  925. joyemoji.Rate = 0
  926. joyemoji.LockedToPart = false
  927. joyemoji.LightEmission = 0
  928. joyemoji.Texture = "rbxassetid://1176402123"
  929. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  930.  
  931. local LIT = Instance.new('ParticleEmitter', tors)
  932. LIT.VelocitySpread = 2000
  933. LIT.Lifetime = NumberRange.new(1)
  934. LIT.Speed = NumberRange.new(45)
  935. nani= {}
  936. for i=0, 19 do
  937. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  938. end
  939. LIT.Size = NumberSequence.new(nani)
  940. LIT.Rate = 0
  941. LIT.LockedToPart = false
  942. LIT.LightEmission = 0
  943. LIT.Texture = "rbxassetid://1492670151"
  944. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  945.  
  946. local ok = Instance.new('ParticleEmitter', tors)
  947. ok.VelocitySpread = 2000
  948. ok.Lifetime = NumberRange.new(1)
  949. ok.Speed = NumberRange.new(50)
  950. cool= {}
  951. for i=0, 19 do
  952. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  953. end
  954. ok.Size = NumberSequence.new(cool)
  955. ok.Rate = 0
  956. ok.LockedToPart = false
  957. ok.LightEmission = 0
  958. ok.Texture = "rbxassetid://636768448"
  959. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  960.  
  961. local toast = Instance.new('ParticleEmitter', tors)
  962. toast.VelocitySpread = 2000
  963. toast.Lifetime = NumberRange.new(1)
  964. toast.Speed = NumberRange.new(60)
  965. toasterstoasttoast= {}
  966. for i=0, 19 do
  967. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  968. end
  969. toast.Size = NumberSequence.new(toasterstoasttoast)
  970. toast.Rate = 0
  971. toast.LockedToPart = false
  972. toast.LightEmission = 0
  973. toast.Texture = "rbxassetid://436096230"
  974. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  975.  
  976. function WhatHuh()
  977. attack = true
  978. hum.WalkSpeed = 1.01
  979. CreateSound("130766865", hed, 10, 1)
  980. Character.Head.face.Texture = "rbxassetid://276732672"
  981. for i = 0,4,0.1 do
  982. swait()
  983. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  984. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  985. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  986. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  987. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  988. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  989. end
  990. for i = 0,6.7,0.1 do
  991. swait()
  992. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  993. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  994. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  995. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  996. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  997. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  998. end
  999. for i = 0,8.1,0.1 do
  1000. swait()
  1001. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1002. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1003. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1004. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1005. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1006. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1007. end
  1008. for i = 0,1,0.1 do
  1009. swait()
  1010. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1011. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  1012. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1013. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1014. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1015. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1016. end
  1017. for i = 0,1,0.1 do
  1018. swait()
  1019. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1020. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  1021. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1022. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1023. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1024. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1025. end
  1026. for i = 0,4,0.1 do
  1027. swait()
  1028. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1029. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1030. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1031. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1032. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1033. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1034. end
  1035. attack = false
  1036. Character.Head.face.Texture = "rbxassetid://620619801"
  1037. hum.WalkSpeed = 16
  1038. end
  1039.  
  1040. function EndMySufferingV3() --why
  1041. attack = true
  1042. hum.WalkSpeed = 1.01
  1043. Character.Head.face.Texture = "rbxassetid://202210455"
  1044. local A = math.random(1,5)
  1045. if A == 1 then
  1046. meme.SoundId = "rbxassetid://295810519"
  1047. end
  1048. if A == 2 then
  1049. meme.SoundId = "rbxassetid://1124778077"
  1050. end
  1051. if A == 3 then
  1052. meme.SoundId = "rbxassetid://464157070"
  1053. end
  1054. if A == 4 then
  1055. meme.SoundId = "rbxassetid://146334595"
  1056. end
  1057. if A == 5 then
  1058. meme.SoundId = "rbxassetid://145536915"
  1059. end
  1060. meme:Play()
  1061. bass:Play()
  1062. joyemoji.Rate = 70
  1063. LIT.Rate = 70
  1064. ok.Rate = 70
  1065. toast.Rate = 70
  1066.  
  1067. for i = 0,50,0.1 do
  1068. swait()
  1069. CameraEnshaking(1, 10)
  1070. bass.Parent = hed
  1071. meme.Parent = hed
  1072. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
  1073. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  1074. RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
  1075. LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
  1076. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
  1077. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
  1078. end
  1079. bass:Stop()
  1080. meme:Stop()
  1081. joyemoji.Rate = 0
  1082. LIT.Rate = 0
  1083. ok.Rate = 0
  1084. toast.Rate = 0
  1085. Character.Head.face.Texture = "rbxassetid://620619801"
  1086. attack = false
  1087. hum.WalkSpeed = 16
  1088. end
  1089.  
  1090. function slap()
  1091. attack = true
  1092. hum.WalkSpeed = 1.01
  1093. local icri = CreateSound("1205111204", hed, 10, 1)
  1094. swait(165)
  1095. local FRAME = tors.CFrame
  1096. repeat
  1097. swait()
  1098. Character.Head.face.Texture = "rbxassetid://582931093"
  1099. CameraEnshaking(1, 10)
  1100. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1101. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1102. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1103. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  1104. LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  1105. tors.CFrame = FRAME * CF(0,1,0)
  1106. swait()
  1107. tors.CFrame = FRAME
  1108. until icri.Playing == false
  1109. Character.Head.face.Texture = "rbxassetid://620619801"
  1110. attack = false
  1111. hum.WalkSpeed = 16
  1112. end
  1113.  
  1114. function EndMySufferingV2()
  1115. attack = true
  1116. for i = 0,6,0.1 do
  1117. swait()
  1118. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1119. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1120. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1121. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1122. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
  1123. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  1124. end
  1125. CreateSound("1093102664", hed, 10, 1)
  1126. CameraEnshaking(3, 8)
  1127. for i = 0,2,0.1 do
  1128. swait()
  1129. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  1130. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  1131. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1132. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1133. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
  1134. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  1135. end
  1136. hum.MaxHealth = 0
  1137. ragdoll(char)
  1138. CreateSound("135488453", hed, 5, 1)
  1139. error("Seems like you just died.")
  1140. end
  1141.  
  1142. function Clerp(a, b, t)
  1143. local qa = {
  1144. QuaternionFromCFrame(a)
  1145. }
  1146. local qb = {
  1147. QuaternionFromCFrame(b)
  1148. }
  1149. local ax, ay, az = a.x, a.y, a.z
  1150. local bx, by, bz = b.x, b.y, b.z
  1151. local _t = 1 - t
  1152. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1153. end
  1154.  
  1155. function Swait(NUMBER)
  1156. if NUMBER == 0 or NUMBER == nil then
  1157. ArtificialHB.Event:wait()
  1158. else
  1159. for i = 1, NUMBER do
  1160. ArtificialHB.Event:wait()
  1161. end
  1162. end
  1163. end
  1164.  
  1165. function swait(num)
  1166. if num == 0 or num == nil then
  1167. game:service("RunService").Stepped:wait(0)
  1168. else
  1169. for i = 0, num do
  1170. game:service("RunService").Stepped:wait(0)
  1171. end
  1172. end
  1173. end
  1174. function thread(f)
  1175. coroutine.resume(coroutine.create(f))
  1176. end
  1177. function clerp(a, b, t)
  1178. local qa = {
  1179. QuaternionFromCFrame(a)
  1180. }
  1181. local qb = {
  1182. QuaternionFromCFrame(b)
  1183. }
  1184. local ax, ay, az = a.x, a.y, a.z
  1185. local bx, by, bz = b.x, b.y, b.z
  1186. local _t = 1 - t
  1187. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1188. end
  1189. function ShockWave(Part, cframe1, cframe2, Damage, Size)
  1190. coroutine.resume(coroutine.create(function()
  1191. local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
  1192. wave.Anchored = true
  1193. wave.CFrame = Part.CFrame * cframe1
  1194. local Msh = Create("SpecialMesh"){
  1195. Parent = wave,
  1196. MeshType = "Sphere"
  1197. }
  1198. Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
  1199. for i = 0, 1, 0.2 do
  1200. wait()
  1201. local dir = wave.CFrame.lookVector * -1
  1202. local pos = rayCast(wave.Position, dir, 5, Character)
  1203. wave.CFrame = wave.CFrame * cframe2
  1204. table.insert(Effects, {
  1205. wave,
  1206. "Sphere",
  1207. 0.01,
  1208. .03,
  1209. .03,
  1210. .03,
  1211. })
  1212. end
  1213. end))
  1214. end
  1215.  
  1216. local RightHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1217. MakeForm(RightHole,"Cyl")
  1218. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1219. MakeForm(LeftHole,"Cyl")
  1220.  
  1221. function getbloody(victim,amount)
  1222. local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
  1223. PART.CFrame = victim.CFrame
  1224. local HITPLAYERSOUNDS = {"356551938","264486467"}
  1225. Debris:AddItem(PART,5)
  1226. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1227. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1228. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1229. local prtcl = asd:Clone()
  1230. prtcl.Parent = PART
  1231. prtcl:Emit(amount*10)
  1232. end
  1233.  
  1234. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  1235. local type = type
  1236. local rng = Instance.new("Part", char)
  1237. rng.Anchored = true
  1238. rng.BrickColor = color
  1239. rng.CanCollide = false
  1240. rng.FormFactor = 3
  1241. rng.Name = "Ring"
  1242. rng.Material = "Neon"
  1243. rng.Size = Vector3.new(1, 1, 1)
  1244. rng.Transparency = 0
  1245. rng.TopSurface = 0
  1246. rng.BottomSurface = 0
  1247. rng.CFrame = pos
  1248. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1249. local rngm = Instance.new("SpecialMesh", rng)
  1250. rngm.MeshType = "Brick"
  1251. rngm.Scale = VT(x1,y1,z1)
  1252. if rainbowmode == true then
  1253. rng.Color = Color3.new(r/255,g/255,b/255)
  1254. end
  1255. local scaler2 = 1
  1256. local speeder = FastSpeed/10
  1257. if type == "Add" then
  1258. scaler2 = 1*value
  1259. elseif type == "Divide" then
  1260. scaler2 = 1/value
  1261. end
  1262. coroutine.resume(coroutine.create(function()
  1263. for i = 0,10/bonuspeed,0.1 do
  1264. swait()
  1265. if type == "Add" then
  1266. scaler2 = scaler2 - 0.01*value/bonuspeed
  1267. elseif type == "Divide" then
  1268. scaler2 = scaler2 - 0.01/value*bonuspeed
  1269. end
  1270. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1271. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1272. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1273. end
  1274. rng:Destroy()
  1275. end))
  1276. end
  1277. New = function(Object, Parent, Name, Data)
  1278. local Object = Instance.new(Object)
  1279. for Index, Value in pairs(Data or {}) do
  1280. Object[Index] = Value
  1281. end
  1282. Object.Parent = Parent
  1283. Object.Name = Name
  1284. return Object
  1285. end
  1286. function QuaternionFromCFrame(cf)
  1287. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1288. local trace = m00 + m11 + m22
  1289. if trace > 0 then
  1290. local s = math.sqrt(1 + trace)
  1291. local recip = 0.5 / s
  1292. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1293. else
  1294. local i = 0
  1295. if m00 < m11 then
  1296. i = 1
  1297. end
  1298. if m22 > (i == 0 and m00 or m11) then
  1299. i = 2
  1300. end
  1301. if i == 0 then
  1302. local s = math.sqrt(m00 - m11 - m22 + 1)
  1303. local recip = 0.5 / s
  1304. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1305. elseif i == 1 then
  1306. local s = math.sqrt(m11 - m22 - m00 + 1)
  1307. local recip = 0.5 / s
  1308. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1309. elseif i == 2 then
  1310. local s = math.sqrt(m22 - m00 - m11 + 1)
  1311. local recip = 0.5 / s
  1312. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1313. end
  1314. end
  1315. end
  1316. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1317. local xs, ys, zs = x + x, y + y, z + z
  1318. local wx, wy, wz = w * xs, w * ys, w * zs
  1319. local xx = x * xs
  1320. local xy = x * ys
  1321. local xz = x * zs
  1322. local yy = y * ys
  1323. local yz = y * zs
  1324. local zz = z * zs
  1325. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1326. end
  1327.  
  1328. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1329. function WACKYEFFECT(Table)
  1330. local TYPE = (Table.EffectType or "Sphere")
  1331. local SIZE = (Table.Size or VT(1,1,1))
  1332. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  1333. local TRANSPARENCY = (Table.Transparency or 0)
  1334. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1335. local CFRAME = (Table.CFrame or Torso.CFrame)
  1336. local MOVEDIRECTION = (Table.MoveToPos or nil)
  1337. local ROTATION1 = (Table.RotationX or 0)
  1338. local ROTATION2 = (Table.RotationY or 0)
  1339. local ROTATION3 = (Table.RotationZ or 0)
  1340. local MATERIAL = (Table.Material or "Neon")
  1341. local COLOR = (Table.Color or C3(1,1,1))
  1342. local TIME = (Table.Time or 45)
  1343. local SOUNDID = (Table.SoundID or nil)
  1344. local SOUNDPITCH = (Table.SoundPitch or nil)
  1345. local SOUNDVOLUME = (Table.SoundVolume or nil)
  1346. coroutine.resume(coroutine.create(function()
  1347. local PLAYSSOUND = false
  1348. local SOUND = nil
  1349. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  1350. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  1351. PLAYSSOUND = true
  1352. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  1353. end
  1354. EFFECT.Color = COLOR
  1355. local MSH = nil
  1356. if TYPE == "Sphere" then
  1357. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  1358. elseif TYPE == "Block" then
  1359. MSH = IT("BlockMesh",EFFECT)
  1360. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  1361. elseif TYPE == "Wave" then
  1362. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  1363. elseif TYPE == "Ring" then
  1364. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  1365. elseif TYPE == "Slash" then
  1366. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1367. elseif TYPE == "Round Slash" then
  1368. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1369. elseif TYPE == "Swirl" then
  1370. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  1371. elseif TYPE == "Skull" then
  1372. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  1373. elseif TYPE == "Crystal" then
  1374. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  1375. end
  1376. if MSH ~= nil then
  1377. local MOVESPEED = nil
  1378. if MOVEDIRECTION ~= nil then
  1379. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  1380. end
  1381. local GROWTH = SIZE - ENDSIZE
  1382. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  1383. if TYPE == "Block" then
  1384. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1385. else
  1386. EFFECT.CFrame = CFRAME
  1387. end
  1388. for LOOP = 1, TIME+1 do
  1389. Swait()
  1390. MSH.Scale = MSH.Scale - GROWTH/TIME
  1391. if TYPE == "Wave" then
  1392. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  1393. end
  1394. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  1395. if TYPE == "Block" then
  1396. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1397. else
  1398. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  1399. end
  1400. if MOVEDIRECTION ~= nil then
  1401. local ORI = EFFECT.Orientation
  1402. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  1403. EFFECT.Orientation = ORI
  1404. end
  1405. end
  1406. if PLAYSSOUND == false then
  1407. EFFECT:remove()
  1408. else
  1409. repeat Swait() until SOUND.Playing == false
  1410. EFFECT:remove()
  1411. end
  1412. else
  1413. if PLAYSSOUND == false then
  1414. EFFECT:remove()
  1415. else
  1416. repeat Swait() until SOUND.Playing == false
  1417. EFFECT:remove()
  1418. end
  1419. end
  1420. end))
  1421. end
  1422.  
  1423.  
  1424. function QuaternionSlerp(a, b, t)
  1425. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1426. local startInterp, finishInterp
  1427. if cosTheta >= 1.0E-4 then
  1428. if 1 - cosTheta > 1.0E-4 then
  1429. local theta = math.acos(cosTheta)
  1430. local invSinTheta = 1 / Sin(theta)
  1431. startInterp = Sin((1 - t) * theta) * invSinTheta
  1432. finishInterp = Sin(t * theta) * invSinTheta
  1433. else
  1434. startInterp = 1 - t
  1435. finishInterp = t
  1436. end
  1437. elseif 1 + cosTheta > 1.0E-4 then
  1438. local theta = math.acos(-cosTheta)
  1439. local invSinTheta = 1 / Sin(theta)
  1440. startInterp = Sin((t - 1) * theta) * invSinTheta
  1441. finishInterp = Sin(t * theta) * invSinTheta
  1442. else
  1443. startInterp = t - 1
  1444. finishInterp = t
  1445. end
  1446. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1447. end
  1448. function rayCast(Position, Direction, Range, Ignore)
  1449. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1450. end
  1451. local RbxUtility = LoadLibrary("RbxUtility")
  1452. local Create = RbxUtility.Create
  1453.  
  1454. -------------------------------------------------------
  1455. --Start Damage Function--
  1456. -------------------------------------------------------
  1457. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  1458. local type = type
  1459. local rng = Instance.new("Part", char)
  1460. rng.Anchored = true
  1461. rng.BrickColor = color
  1462. rng.CanCollide = false
  1463. rng.FormFactor = 3
  1464. rng.Name = "Ring"
  1465. rng.Material = "Neon"
  1466. rng.Size = Vector3.new(1, 1, 1)
  1467. rng.Transparency = 0
  1468. rng.TopSurface = 0
  1469. rng.BottomSurface = 0
  1470. rng.CFrame = pos
  1471. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1472. local rngm = Instance.new("SpecialMesh", rng)
  1473. rngm.MeshType = "Sphere"
  1474. rngm.Scale = Vector3.new(x1, y1, z1)
  1475. local scaler2 = 1
  1476. local speeder = FastSpeed
  1477. if type == "Add" then
  1478. scaler2 = 1 * value
  1479. elseif type == "Divide" then
  1480. scaler2 = 1 / value
  1481. end
  1482. coroutine.resume(coroutine.create(function()
  1483. for i = 0, 10 / bonuspeed, 0.1 do
  1484. swait()
  1485. if type == "Add" then
  1486. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1487. elseif type == "Divide" then
  1488. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1489. end
  1490. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1491. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1492. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1493. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1494. end
  1495. rng:Destroy()
  1496. end))
  1497. end
  1498. -----------------------------
  1499. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1500. if hit.Parent == nil then
  1501. return
  1502. end
  1503. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1504. for _, v in pairs(hit.Parent:children()) do
  1505. if v:IsA("Humanoid") then
  1506. h = v
  1507. end
  1508. end
  1509. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1510.  
  1511. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1512. end
  1513.  
  1514. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1515. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1516. if hit.Parent.DebounceHit.Value == true then
  1517. return
  1518. end
  1519. end
  1520. if insta == true then
  1521. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1522. end
  1523. local c = Create("ObjectValue"){
  1524. Name = "creator",
  1525. Value = game:service("Players").LocalPlayer,
  1526. Parent = h,
  1527. }
  1528. game:GetService("Debris"):AddItem(c, .5)
  1529. if HitSound ~= nil and HitPitch ~= nil then
  1530. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1531. end
  1532. local Damage = math.random(minim, maxim)
  1533. local blocked = false
  1534. local block = hit.Parent:findFirstChild("Block")
  1535. if block ~= nil then
  1536. if block.className == "IntValue" then
  1537. if block.Value > 0 then
  1538. blocked = true
  1539. block.Value = block.Value - 1
  1540. print(block.Value)
  1541. end
  1542. end
  1543. end
  1544. if blocked == false then
  1545. h.Health = h.Health - Damage
  1546. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1547. else
  1548. h.Health = h.Health - (Damage / 2)
  1549. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1550. end
  1551. if Type == "Knockdown" then
  1552. local hum = hit.Parent.Humanoid
  1553. hum.PlatformStand = true
  1554. coroutine.resume(coroutine.create(function(HHumanoid)
  1555. swait(1)
  1556. HHumanoid.PlatformStand = false
  1557. end), hum)
  1558. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1559. local bodvol = Create("BodyVelocity"){
  1560. velocity = angle * knockback,
  1561. P = 5000,
  1562. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1563. Parent = hit,
  1564. }
  1565. local rl = Create("BodyAngularVelocity"){
  1566. P = 3000,
  1567. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1568. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1569. Parent = hit,
  1570. }
  1571. game:GetService("Debris"):AddItem(bodvol, .5)
  1572. game:GetService("Debris"):AddItem(rl, .5)
  1573. elseif Type == "Random Guy" then
  1574. local vp = Create("BodyVelocity"){
  1575. P = 500,
  1576. maxForce = Vector3.new(math.huge, 0, math.huge),
  1577. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1578. }
  1579. if knockback > 0 then
  1580. vp.Parent = hit.Parent.Torso
  1581. end
  1582. game:GetService("Debris"):AddItem(vp, .5)
  1583. elseif Type == "Up" then
  1584. local bodyVelocity = Create("BodyVelocity"){
  1585. velocity = Vector3.new(0, 20, 0),
  1586. P = 5000,
  1587. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1588. Parent = hit,
  1589. }
  1590. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1591. elseif Type == "DarkUp" then
  1592. coroutine.resume(coroutine.create(function()
  1593. for i = 0, 1, 0.1 do
  1594. swait()
  1595. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1596. end
  1597. end))
  1598. local bodyVelocity = Create("BodyVelocity"){
  1599. velocity = Vector3.new(0, 20, 0),
  1600. P = 5000,
  1601. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1602. Parent = hit,
  1603. }
  1604. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1605. elseif Type == "Snare" then
  1606. local bp = Create("BodyPosition"){
  1607. P = 2000,
  1608. D = 100,
  1609. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1610. position = hit.Parent.Torso.Position,
  1611. Parent = hit.Parent.Torso,
  1612. }
  1613. game:GetService("Debris"):AddItem(bp, 1)
  1614. elseif Type == "Freeze" then
  1615. local BodPos = Create("BodyPosition"){
  1616. P = 50000,
  1617. D = 1000,
  1618. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1619. position = hit.Parent.Torso.Position,
  1620. Parent = hit.Parent.Torso,
  1621. }
  1622. local BodGy = Create("BodyGyro") {
  1623. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1624. P = 20e+003,
  1625. Parent = hit.Parent.Torso,
  1626. cframe = hit.Parent.Torso.CFrame,
  1627. }
  1628. hit.Parent.Torso.Anchored = true
  1629. coroutine.resume(coroutine.create(function(Part)
  1630. swait(1.5)
  1631. Part.Anchored = false
  1632. end), hit.Parent.Torso)
  1633. game:GetService("Debris"):AddItem(BodPos, 3)
  1634. game:GetService("Debris"):AddItem(BodGy, 3)
  1635. end
  1636. local debounce = Create("BoolValue"){
  1637. Name = "DebounceHit",
  1638. Parent = hit.Parent,
  1639. Value = true,
  1640. }
  1641. game:GetService("Debris"):AddItem(debounce, Delay)
  1642. c = Create("ObjectValue"){
  1643. Name = "creator",
  1644. Value = Player,
  1645. Parent = h,
  1646. }
  1647. game:GetService("Debris"):AddItem(c, .5)
  1648. end
  1649. end
  1650. -------------------------------------------------------
  1651. --End Damage Function--
  1652. -------------------------------------------------------
  1653.  
  1654. -------------------------------------------------------
  1655. --Start Damage Function Customization--
  1656. -------------------------------------------------------
  1657. function ShowDamage(Pos, Text, Time, Color)
  1658. local Rate = (1 / 30)
  1659. local Pos = (Pos or Vector3.new(0, 0, 0))
  1660. local Text = (Text or "")
  1661. local Time = (Time or 2)
  1662. local Color = (Color or Color3.new(1, 0, 1))
  1663. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1664. EffectPart.Anchored = true
  1665. local BillboardGui = Create("BillboardGui"){
  1666. Size = UDim2.new(3, 0, 3, 0),
  1667. Adornee = EffectPart,
  1668. Parent = EffectPart,
  1669. }
  1670. local TextLabel = Create("TextLabel"){
  1671. BackgroundTransparency = 1,
  1672. Size = UDim2.new(1, 0, 1, 0),
  1673. Text = Text,
  1674. Font = "Bodoni",
  1675. TextColor3 = Color,
  1676. TextScaled = true,
  1677. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  1678. Parent = BillboardGui,
  1679. }
  1680. game.Debris:AddItem(EffectPart, (Time))
  1681. EffectPart.Parent = game:GetService("Workspace")
  1682. delay(0, function()
  1683. local Frames = (Time / Rate)
  1684. for Frame = 1, Frames do
  1685. wait(Rate)
  1686. local Percent = (Frame / Frames)
  1687. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1688. TextLabel.TextTransparency = Percent
  1689. end
  1690. if EffectPart and EffectPart.Parent then
  1691. EffectPart:Destroy()
  1692. end
  1693. end)
  1694. end
  1695. -------------------------------------------------------
  1696. --End Damage Function Customization--
  1697. -------------------------------------------------------
  1698.  
  1699. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1700. for _, c in pairs(workspace:children()) do
  1701. local hum = c:findFirstChild("Humanoid")
  1702. if hum ~= nil then
  1703. local head = c:findFirstChild("Head")
  1704. if head ~= nil then
  1705. local targ = head.Position - Part.Position
  1706. local mag = targ.magnitude
  1707. if magni >= mag and c.Name ~= plr.Name then
  1708. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  1709. end
  1710. end
  1711. end
  1712. end
  1713. end
  1714.  
  1715.  
  1716. CFuncs = {
  1717. Part = {
  1718. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1719. local Part = Create("Part")({
  1720. Parent = Parent,
  1721. Reflectance = Reflectance,
  1722. Transparency = Transparency,
  1723. CanCollide = false,
  1724. Locked = true,
  1725. BrickColor = BrickColor.new(tostring(BColor)),
  1726. Name = Name,
  1727. Size = Size,
  1728. Material = Material
  1729. })
  1730. RemoveOutlines(Part)
  1731. return Part
  1732. end
  1733. },
  1734. Mesh = {
  1735. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1736. local Msh = Create(Mesh)({
  1737. Parent = Part,
  1738. Offset = OffSet,
  1739. Scale = Scale
  1740. })
  1741. if Mesh == "SpecialMesh" then
  1742. Msh.MeshType = MeshType
  1743. Msh.MeshId = MeshId
  1744. end
  1745. return Msh
  1746. end
  1747. },
  1748. Mesh = {
  1749. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1750. local Msh = Create(Mesh)({
  1751. Parent = Part,
  1752. Offset = OffSet,
  1753. Scale = Scale
  1754. })
  1755. if Mesh == "SpecialMesh" then
  1756. Msh.MeshType = MeshType
  1757. Msh.MeshId = MeshId
  1758. end
  1759. return Msh
  1760. end
  1761. },
  1762. Weld = {
  1763. Create = function(Parent, Part0, Part1, C0, C1)
  1764. local Weld = Create("Weld")({
  1765. Parent = Parent,
  1766. Part0 = Part0,
  1767. Part1 = Part1,
  1768. C0 = C0,
  1769. C1 = C1
  1770. })
  1771. return Weld
  1772. end
  1773. },
  1774. Sound = {
  1775. Create = function(id, par, vol, pit)
  1776. coroutine.resume(coroutine.create(function()
  1777. local S = Create("Sound")({
  1778. Volume = vol,
  1779. Pitch = pit or 1,
  1780. SoundId = id,
  1781. Parent = par or workspace
  1782. })
  1783. wait()
  1784. S:play()
  1785. game:GetService("Debris"):AddItem(S, 6)
  1786. end))
  1787. end
  1788. },
  1789. ParticleEmitter = {
  1790. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1791. local fp = Create("ParticleEmitter")({
  1792. Parent = Parent,
  1793. Color = ColorSequence.new(Color1, Color2),
  1794. LightEmission = LightEmission,
  1795. Size = Size,
  1796. Texture = Texture,
  1797. Transparency = Transparency,
  1798. ZOffset = ZOffset,
  1799. Acceleration = Accel,
  1800. Drag = Drag,
  1801. LockedToPart = LockedToPart,
  1802. VelocityInheritance = VelocityInheritance,
  1803. EmissionDirection = EmissionDirection,
  1804. Enabled = Enabled,
  1805. Lifetime = LifeTime,
  1806. Rate = Rate,
  1807. Rotation = Rotation,
  1808. RotSpeed = RotSpeed,
  1809. Speed = Speed,
  1810. VelocitySpread = VelocitySpread
  1811. })
  1812. return fp
  1813. end
  1814. }
  1815. }
  1816. function RemoveOutlines(part)
  1817. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1818. end
  1819. function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1820. local Part = Create("Part")({
  1821. formFactor = FormFactor,
  1822. Parent = Parent,
  1823. Reflectance = Reflectance,
  1824. Transparency = Transparency,
  1825. CanCollide = false,
  1826. Locked = true,
  1827. BrickColor = BrickColor.new(tostring(BColor)),
  1828. Name = Name,
  1829. Size = Size,
  1830. Material = Material
  1831. })
  1832. RemoveOutlines(Part)
  1833. return Part
  1834. end
  1835. function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1836. local Msh = Create(Mesh)({
  1837. Parent = Part,
  1838. Offset = OffSet,
  1839. Scale = Scale
  1840. })
  1841. if Mesh == "SpecialMesh" then
  1842. Msh.MeshType = MeshType
  1843. Msh.MeshId = MeshId
  1844. end
  1845. return Msh
  1846. end
  1847. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1848. local Weld = Create("Weld")({
  1849. Parent = Parent,
  1850. Part0 = Part0,
  1851. Part1 = Part1,
  1852. C0 = C0,
  1853. C1 = C1
  1854. })
  1855. return Weld
  1856. end
  1857.  
  1858. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  1859. local NEWWELD = IT(TYPE)
  1860. NEWWELD.Part0 = PART0
  1861. NEWWELD.Part1 = PART1
  1862. NEWWELD.C0 = C0
  1863. NEWWELD.C1 = C1
  1864. NEWWELD.Parent = PARENT
  1865. return NEWWELD
  1866. end
  1867.  
  1868. local GRIP = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, HANDLE, CF(0,-1.1,-0.25)*ANGLES(RAD(-110),RAD(0),RAD(0))*ANGLES(RAD(0),RAD(0),RAD(180)), CF(0,0,0))
  1869.  
  1870. -------------------------------------------------------
  1871. --Start Effect Function--
  1872. -------------------------------------------------------
  1873. EffectModel = Instance.new("Model", char)
  1874. Effects = {
  1875. Block = {
  1876. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1877. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1878. prt.Anchored = true
  1879. prt.CFrame = cframe
  1880. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1881. game:GetService("Debris"):AddItem(prt, 10)
  1882. if Type == 1 or Type == nil then
  1883. table.insert(Effects, {
  1884. prt,
  1885. "Block1",
  1886. delay,
  1887. x3,
  1888. y3,
  1889. z3,
  1890. msh
  1891. })
  1892. elseif Type == 2 then
  1893. table.insert(Effects, {
  1894. prt,
  1895. "Block2",
  1896. delay,
  1897. x3,
  1898. y3,
  1899. z3,
  1900. msh
  1901. })
  1902. else
  1903. table.insert(Effects, {
  1904. prt,
  1905. "Block3",
  1906. delay,
  1907. x3,
  1908. y3,
  1909. z3,
  1910. msh
  1911. })
  1912. end
  1913. end
  1914. },
  1915. Sphere = {
  1916. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1917. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1918. prt.Anchored = true
  1919. prt.CFrame = cframe
  1920. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1921. game:GetService("Debris"):AddItem(prt, 10)
  1922. table.insert(Effects, {
  1923. prt,
  1924. "Cylinder",
  1925. delay,
  1926. x3,
  1927. y3,
  1928. z3,
  1929. msh
  1930. })
  1931. end
  1932. },
  1933. Cylinder = {
  1934. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1935. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1936. prt.Anchored = true
  1937. prt.CFrame = cframe
  1938. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1939. game:GetService("Debris"):AddItem(prt, 10)
  1940. table.insert(Effects, {
  1941. prt,
  1942. "Cylinder",
  1943. delay,
  1944. x3,
  1945. y3,
  1946. z3,
  1947. msh
  1948. })
  1949. end
  1950. },
  1951. Wave = {
  1952. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1953. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1954. prt.Anchored = true
  1955. prt.CFrame = cframe
  1956. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  1957. game:GetService("Debris"):AddItem(prt, 10)
  1958. table.insert(Effects, {
  1959. prt,
  1960. "Cylinder",
  1961. delay,
  1962. x3 / 60,
  1963. y3 / 60,
  1964. z3 / 60,
  1965. msh
  1966. })
  1967. end
  1968. },
  1969. Ring = {
  1970. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1971. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1972. prt.Anchored = true
  1973. prt.CFrame = cframe
  1974. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1975. game:GetService("Debris"):AddItem(prt, 10)
  1976. table.insert(Effects, {
  1977. prt,
  1978. "Cylinder",
  1979. delay,
  1980. x3,
  1981. y3,
  1982. z3,
  1983. msh
  1984. })
  1985. end
  1986. },
  1987. Break = {
  1988. Create = function(brickcolor, cframe, x1, y1, z1)
  1989. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1990. prt.Anchored = true
  1991. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1992. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1993. local num = math.random(10, 50) / 1000
  1994. game:GetService("Debris"):AddItem(prt, 10)
  1995. table.insert(Effects, {
  1996. prt,
  1997. "Shatter",
  1998. num,
  1999. prt.CFrame,
  2000. math.random() - math.random(),
  2001. 0,
  2002. math.random(50, 100) / 100
  2003. })
  2004. end
  2005. },
  2006. Spiral = {
  2007. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2008. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2009. prt.Anchored = true
  2010. prt.CFrame = cframe
  2011. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2012. game:GetService("Debris"):AddItem(prt, 10)
  2013. table.insert(Effects, {
  2014. prt,
  2015. "Cylinder",
  2016. delay,
  2017. x3,
  2018. y3,
  2019. z3,
  2020. msh
  2021. })
  2022. end
  2023. },
  2024. Push = {
  2025. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2026. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2027. prt.Anchored = true
  2028. prt.CFrame = cframe
  2029. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2030. game:GetService("Debris"):AddItem(prt, 10)
  2031. table.insert(Effects, {
  2032. prt,
  2033. "Cylinder",
  2034. delay,
  2035. x3,
  2036. y3,
  2037. z3,
  2038. msh
  2039. })
  2040. end
  2041. }
  2042. }
  2043. function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
  2044. local fp = IT("Part")
  2045. fp.formFactor = formfactor
  2046. fp.Parent = parent
  2047. fp.Reflectance = reflectance
  2048. fp.Transparency = transparency
  2049. fp.CanCollide = false
  2050. fp.Locked = true
  2051. fp.BrickColor = brickcolor
  2052. fp.Name = name
  2053. fp.Size = size
  2054. fp.Position = tors.Position
  2055. RemoveOutlines(fp)
  2056. fp.Material = "Neon"
  2057. fp:BreakJoints()
  2058. return fp
  2059. end
  2060.  
  2061. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2062. local mesh = IT(Mesh)
  2063. mesh.Parent = part
  2064. if Mesh == "SpecialMesh" then
  2065. mesh.MeshType = meshtype
  2066. if meshid ~= "nil" then
  2067. mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  2068. end
  2069. end
  2070. mesh.Offset = offset
  2071. mesh.Scale = scale
  2072. return mesh
  2073. end
  2074.  
  2075. function MagicCharge(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2076. local type = type
  2077. local rng = Instance.new("Part", char)
  2078. rng.Anchored = true
  2079. rng.BrickColor = color
  2080. rng.CanCollide = false
  2081. rng.FormFactor = 3
  2082. rng.Name = "Ring"
  2083. rng.Material = "Neon"
  2084. rng.Size = Vector3.new(1, 1, 1)
  2085. rng.Transparency = 1
  2086. rng.TopSurface = 0
  2087. rng.BottomSurface = 0
  2088. rng.CFrame = pos
  2089. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2090. local rngm = Instance.new("SpecialMesh", rng)
  2091. rngm.MeshType = MType
  2092. rngm.Scale = Vector3.new(x1, y1, z1)
  2093. local scaler2 = 1
  2094. local speeder = FastSpeed
  2095. if type == "Add" then
  2096. scaler2 = 1 * value
  2097. elseif type == "Divide" then
  2098. scaler2 = 1 / value
  2099. end
  2100. coroutine.resume(coroutine.create(function()
  2101. for i = 0, 10 / bonuspeed, 0.1 do
  2102. swait()
  2103. if type == "Add" then
  2104. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2105. elseif type == "Divide" then
  2106. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2107. end
  2108. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2109. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2110. rng.Transparency = rng.Transparency - 0.01 * bonuspeed
  2111. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2112. end
  2113. rng:Destroy()
  2114. end))
  2115. end
  2116.  
  2117. function Cryo_Freeze()
  2118. attack = true
  2119. for i = 0,5.2,0.03 do
  2120. swait()
  2121. Effects.Block.Create(BrickC("Crimson"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2122. Effects.Block.Create(BrickC("Pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2123. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2124. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2125. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  2126. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  2127. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  2128. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  2129. end
  2130. CreateSound("331666100", tors, 10, 1)
  2131. Effects.Ring.Create(BrickC("Pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  2132. for i = 1,3,0.1 do
  2133. hum.WalkSpeed = 0.10
  2134. MagniDamage(tors, 400, 1, 10, 0, "Normal")
  2135. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  2136. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2137. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  2138. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  2139. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  2140. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  2141. end
  2142. for i = 1,10,0.1 do
  2143. swait(10)
  2144. hum.WalkSpeed = 0.10
  2145. MagniDamage(tors, 400, 1, 1, 0, "Normal")
  2146. Effects.Ring.Create(BrickC("Crimson"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  2147. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  2148. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2149. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  2150. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  2151. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  2152. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  2153. end
  2154. wait(.6)
  2155. attack = false
  2156. end
  2157.  
  2158. function Painful_Stomp2()
  2159. attack = true
  2160. for i = 0,5.2,0.1 do
  2161. swait()
  2162. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2163. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2164. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  2165. LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  2166. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  2167. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  2168. end
  2169. CreateSound("331666100", char, 10, 1)
  2170. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2171. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2172. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2173. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2174. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  2175. Effects.Sphere.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  2176. Effects.Ring.Create(BrickColor.Random("Pink"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  2177. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  2178. if v:FindFirstChild("Head") then
  2179. Eviscerate(v)
  2180. end
  2181. end
  2182. coroutine.resume(coroutine.create(function()
  2183. for i = 0,2.8,0.1 do
  2184. swait()
  2185. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  2186. end
  2187. for i = 0,1.8,0.1 do
  2188. swait()
  2189. hum.CameraOffset = Vector3.new(0,0,0)
  2190. end
  2191. end))
  2192. for i = 0,3.7,0.1 do
  2193. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  2194. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2195. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  2196. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  2197. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  2198. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  2199. end
  2200. wait(.6)
  2201. attack = false
  2202. end
  2203.  
  2204. function Painful_Stomp()
  2205. attack = true
  2206. for i = 0,5.2,0.1 do
  2207. swait()
  2208. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2209. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2210. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  2211. LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  2212. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  2213. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  2214. end
  2215. CreateSound("331666100", char, 10, 1)
  2216. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2217. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2218. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2219. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  2220. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  2221. Effects.Sphere.Create(BrickColor.Random(CGA brown), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  2222. Effects.Ring.Create(BrickColor.Random(Deep orange), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  2223. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  2224. if v:FindFirstChild("Head") then
  2225. Eviscerate(v)
  2226. end
  2227. end
  2228. coroutine.resume(coroutine.create(function()
  2229. for i = 0,2.8,0.1 do
  2230. swait()
  2231. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  2232. end
  2233. for i = 0,1.8,0.1 do
  2234. swait()
  2235. hum.CameraOffset = Vector3.new(0,0,0)
  2236. end
  2237. end))
  2238. for i = 0,3.7,0.1 do
  2239. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  2240. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2241. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  2242. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  2243. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  2244. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  2245. end
  2246. wait(.6)
  2247. attack = false
  2248. end
  2249.  
  2250. function HAAAAA() --HTGJHYG
  2251. attack = true
  2252. hum.WalkSpeed = 0.30
  2253. CreateSound("794081034", hed, 10, 1)
  2254. Character.Head.face.Texture = "rbxassetid://396389196"
  2255. for i = 0,2,0.1 do
  2256. swait()
  2257. CameraEnshaking(1, 2)
  2258. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2259. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2260. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2261. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2262. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
  2263. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
  2264. end
  2265. for i = 0,14.7,0.1 do
  2266. swait()
  2267. CameraEnshaking(1, 3)
  2268. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  2269. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  2270. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
  2271. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
  2272. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
  2273. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(-0), Rad(-40)), 0.1)
  2274. end
  2275. attack = false
  2276. Character.Head.face.Texture = "rbxassetid://620619801"
  2277. hum.WalkSpeed = 16
  2278. end
  2279.  
  2280. function Hell_From_Above()
  2281. local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2282. attack = true
  2283. hum.WalkSpeed = 3.01
  2284. for i = 0,6.3,0.1 do
  2285. swait()
  2286. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2287. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2288. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2289. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  2290. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  2291. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  2292. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  2293. end
  2294. CreateSound("142070127", tors, 10, 1)
  2295. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2296. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2297. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2298. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2299. for i = 0,3.8,0.1 do
  2300. swait()
  2301. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2302. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2303. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  2304. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  2305. RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  2306. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  2307. end
  2308. CreateSound("224339201", tors, 10, 0.5)
  2309. for i = 1, 3 do
  2310. MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  2311. UhhhhThing.CFrame = mouse.Hit
  2312. Effects.Cylinder.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  2313. Effects.Block.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  2314. end
  2315. UhhhhThing:Destroy()
  2316. attack = false
  2317. hum.WalkSpeed = 16
  2318. end
  2319.  
  2320. function Magic(bonuspeed, type, pos, scale, value, color, MType)
  2321. local type = type
  2322. local rng = Instance.new("Part", char)
  2323. rng.Anchored = true
  2324. rng.BrickColor = color
  2325. rng.CanCollide = false
  2326. rng.FormFactor = 3
  2327. rng.Name = "Ring"
  2328. rng.Material = "Neon"
  2329. rng.Size = Vector3.new(1, 1, 1)
  2330. rng.Transparency = 0
  2331. rng.TopSurface = 0
  2332. rng.BottomSurface = 0
  2333. rng.CFrame = pos
  2334. local rngm = Instance.new("SpecialMesh", rng)
  2335. rngm.MeshType = MType
  2336. rngm.Scale = scale
  2337. local scaler2 = 1
  2338. if type == "Add" then
  2339. scaler2 = 1 * value
  2340. elseif type == "Divide" then
  2341. scaler2 = 1 / value
  2342. end
  2343. coroutine.resume(coroutine.create(function()
  2344. for i = 0, 10 / bonuspeed, 0.1 do
  2345. swait()
  2346. if type == "Add" then
  2347. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2348. elseif type == "Divide" then
  2349. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2350. end
  2351. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2352. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  2353. end
  2354. rng:Destroy()
  2355. end))
  2356. end
  2357.  
  2358. function Eviscerate(dude)
  2359. if dude.Name ~= char then
  2360. local bgf = IT("BodyGyro", dude.Head)
  2361. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2362. local val = IT("BoolValue", dude)
  2363. val.Name = "IsHit"
  2364. local ds = coroutine.wrap(function()
  2365. dude:WaitForChild("Head"):BreakJoints()
  2366. wait(0.5)
  2367. target = nil
  2368. coroutine.resume(coroutine.create(function()
  2369. for i, v in pairs(dude:GetChildren()) do
  2370. if v:IsA("Accessory") then
  2371. v:Destroy()
  2372. end
  2373. if v:IsA("Humanoid") then
  2374. v:Destroy()
  2375. end
  2376. if v:IsA("CharacterMesh") then
  2377. v:Destroy()
  2378. end
  2379. if v:IsA("Model") then
  2380. v:Destroy()
  2381. end
  2382. if v:IsA("Part") or v:IsA("MeshPart") then
  2383. for x, o in pairs(v:GetChildren()) do
  2384. if o:IsA("Decal") then
  2385. o:Destroy()
  2386. end
  2387. end
  2388. coroutine.resume(coroutine.create(function()
  2389. v.Material = "Neon"
  2390. v.CanCollide = false
  2391. local PartEmmit1 = IT("ParticleEmitter", v)
  2392. PartEmmit1.LightEmission = 1
  2393. PartEmmit1.Texture = "rbxassetid://284205403"
  2394. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2395. PartEmmit1.Rate = 150
  2396. PartEmmit1.Lifetime = NumberRange.new(1)
  2397. PartEmmit1.Size = NumberSequence.new({
  2398. NumberSequenceKeypoint.new(0, 0.75, 0),
  2399. NumberSequenceKeypoint.new(1, 0, 0)
  2400. })
  2401. PartEmmit1.Transparency = NumberSequence.new({
  2402. NumberSequenceKeypoint.new(0, 0, 0),
  2403. NumberSequenceKeypoint.new(1, 1, 0)
  2404. })
  2405. PartEmmit1.Speed = NumberRange.new(0, 0)
  2406. PartEmmit1.VelocitySpread = 30000
  2407. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  2408. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  2409. local BodPoss = IT("BodyPosition", v)
  2410. BodPoss.P = 3000
  2411. BodPoss.D = 1000
  2412. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2413. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2414. v.Color = maincolor.Color
  2415. coroutine.resume(coroutine.create(function()
  2416. for i = 0, 49 do
  2417. swait(1)
  2418. v.Transparency = v.Transparency + 0.08
  2419. end
  2420. wait(0.5)
  2421. PartEmmit1.Enabled = false
  2422. wait(3)
  2423. v:Destroy()
  2424. dude:Destroy()
  2425. end))
  2426. end))
  2427. end
  2428. end
  2429. end))
  2430. end)
  2431. ds()
  2432. end
  2433. end
  2434.  
  2435. function FindNearestHead(Position, Distance, SinglePlayer)
  2436. if SinglePlayer then
  2437. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  2438. end
  2439. local List = {}
  2440. for i, v in pairs(workspace:GetChildren()) do
  2441. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  2442. table.insert(List, v)
  2443. end
  2444. end
  2445. return List
  2446. end
  2447.  
  2448. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2449. local type = type
  2450. local rng = Instance.new("Part", char)
  2451. rng.Anchored = true
  2452. rng.BrickColor = color
  2453. rng.CanCollide = false
  2454. rng.FormFactor = 3
  2455. rng.Name = "Ring"
  2456. rng.Material = "Neon"
  2457. rng.Size = Vector3.new(1, 1, 1)
  2458. rng.Transparency = 0
  2459. rng.TopSurface = 0
  2460. rng.BottomSurface = 0
  2461. rng.CFrame = pos
  2462. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2463. local rngm = Instance.new("SpecialMesh", rng)
  2464. rngm.MeshType = MType
  2465. rngm.Scale = Vector3.new(x1, y1, z1)
  2466. local scaler2 = 1
  2467. local speeder = FastSpeed
  2468. if type == "Add" then
  2469. scaler2 = 1 * value
  2470. elseif type == "Divide" then
  2471. scaler2 = 1 / value
  2472. end
  2473. coroutine.resume(coroutine.create(function()
  2474. for i = 0, 10 / bonuspeed, 0.1 do
  2475. swait()
  2476. if type == "Add" then
  2477. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2478. elseif type == "Divide" then
  2479. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2480. end
  2481. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2482. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2483. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2484. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2485. end
  2486. rng:Destroy()
  2487. end))
  2488. end
  2489.  
  2490. function SoulSteal(dude)
  2491. if dude.Name ~= char then
  2492. local bgf = IT("BodyGyro", dude.Head)
  2493. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2494. local val = IT("BoolValue", dude)
  2495. val.Name = "IsHit"
  2496. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  2497. local soulst = coroutine.wrap(function()
  2498. local soul = Instance.new("Part",dude)
  2499. soul.Size = Vector3.new(1,1,1)
  2500. soul.CanCollide = false
  2501. soul.Anchored = false
  2502. soul.Position = torso.Position
  2503. soul.Transparency = 1
  2504. local PartEmmit1 = IT("ParticleEmitter", soul)
  2505. PartEmmit1.LightEmission = 1
  2506. PartEmmit1.Texture = "rbxassetid://569507414"
  2507. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2508. PartEmmit1.Rate = 250
  2509. PartEmmit1.Lifetime = NumberRange.new(1.6)
  2510. PartEmmit1.Size = NumberSequence.new({
  2511. NumberSequenceKeypoint.new(0, 1, 0),
  2512. NumberSequenceKeypoint.new(1, 0, 0)
  2513. })
  2514. PartEmmit1.Transparency = NumberSequence.new({
  2515. NumberSequenceKeypoint.new(0, 0, 0),
  2516. NumberSequenceKeypoint.new(1, 1, 0)
  2517. })
  2518. PartEmmit1.Speed = NumberRange.new(0, 0)
  2519. PartEmmit1.VelocitySpread = 30000
  2520. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  2521. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  2522. local BodPoss = IT("BodyPosition", soul)
  2523. BodPoss.P = 3000
  2524. BodPoss.D = 1000
  2525. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2526. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2527. wait(1.6)
  2528. soul.Touched:connect(function(hit)
  2529. if hit.Parent == char then
  2530. soul:Destroy()
  2531. end
  2532. end)
  2533. wait(1.2)
  2534. while soul do
  2535. swait()
  2536. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2537. BodPoss.Position = tors.Position
  2538. end
  2539. end)
  2540. soulst()
  2541. end
  2542. end
  2543. function FaceMouse()
  2544. local Cam = workspace.CurrentCamera
  2545. return {
  2546. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  2547. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  2548. }
  2549. end
  2550. -------------------------------------------------------
  2551. --End Effect Function--
  2552. -------------------------------------------------------
  2553. function Cso(ID, PARENT, VOLUME, PITCH)
  2554. local NSound = nil
  2555. coroutine.resume(coroutine.create(function()
  2556. NSound = IT("Sound", PARENT)
  2557. NSound.Volume = VOLUME
  2558. NSound.Pitch = PITCH
  2559. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  2560. swait()
  2561. NSound:play()
  2562. game:GetService("Debris"):AddItem(NSound, 10)
  2563. end))
  2564. return NSound
  2565. end
  2566. function CameraEnshaking(Length, Intensity)
  2567. coroutine.resume(coroutine.create(function()
  2568. local intensity = 1 * Intensity
  2569. local rotM = 0.01 * Intensity
  2570. for i = 0, Length, 0.1 do
  2571. swait()
  2572. intensity = intensity - 0.05 * Intensity / Length
  2573. rotM = rotM - 5.0E-4 * Intensity / Length
  2574. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  2575. cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
  2576. end
  2577. hum.CameraOffset = Vector3.new(0, 0, 0)
  2578. end))
  2579. end
  2580. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  2581. local Hitboxpart = Instance.new("Part", EffectModel)
  2582. RemoveOutlines(Hitboxpart)
  2583. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  2584. Hitboxpart.CanCollide = false
  2585. Hitboxpart.Transparency = 1
  2586. Hitboxpart.Anchored = true
  2587. Hitboxpart.CFrame = Pose
  2588. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  2589. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  2590. end
  2591. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2592. local prt = CreatePart1(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2593. prt.Anchored = true
  2594. prt.CFrame = cframe
  2595. local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2596. game:GetService("Debris"):AddItem(prt, 10)
  2597. if Type == 1 or Type == nil then
  2598. table.insert(Effects, {
  2599. prt,
  2600. "Block1",
  2601. delay,
  2602. x3,
  2603. y3,
  2604. z3,
  2605. msh
  2606. })
  2607. elseif Type == 2 then
  2608. table.insert(Effects, {
  2609. prt,
  2610. "Block2",
  2611. delay,
  2612. x3,
  2613. y3,
  2614. z3,
  2615. msh
  2616. })
  2617. elseif Type == 3 then
  2618. table.insert(Effects, {
  2619. prt,
  2620. "Block3",
  2621. delay,
  2622. x3,
  2623. y3,
  2624. z3,
  2625. msh
  2626. })
  2627. end
  2628. end
  2629.  
  2630. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2631. local Part = Create("Part"){
  2632. Parent = Parent,
  2633. Reflectance = Reflectance,
  2634. Transparency = Transparency,
  2635. CanCollide = false,
  2636. Locked = true,
  2637. BrickColor = BrickColor.new(tostring(BColor)),
  2638. Name = Name,
  2639. Size = Size,
  2640. Material = Material,
  2641. }
  2642. RemoveOutlines(Part)
  2643. return Part
  2644. end
  2645.  
  2646. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2647. local Msh = Create(Mesh){
  2648. Parent = Part,
  2649. Offset = OffSet,
  2650. Scale = Scale,
  2651. }
  2652. if Mesh == "SpecialMesh" then
  2653. Msh.MeshType = MeshType
  2654. Msh.MeshId = MeshId
  2655. end
  2656. return Msh
  2657. end
  2658.  
  2659. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2660. local prt = CreatePart(workspace,"Neon",0,0,brickcolor,"Effect", Vector3.new(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2661. prt.Anchored = true
  2662. prt.CFrame = cframe
  2663. local msh = CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  2664. game:GetService("Debris"):AddItem(prt,2)
  2665. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  2666. for i=0,1,delay do
  2667. swait()
  2668. Part.Transparency=i
  2669. Mesh.Scale=Mesh.Scale + Vector3.new(x3,y3,z3)
  2670. end
  2671. Part.Parent=nil
  2672. end),prt,msh,(math.random(0,1)+math.random())/5)
  2673. end
  2674. -------------------------------------------------------
  2675. --End Important Functions--
  2676. -------------------------------------------------------
  2677.  
  2678.  
  2679.  
  2680. --[[
  2681. Thanks for using Build-To-Lua by jarredbcv.
  2682. ]]--
  2683.  
  2684. New = function(Object, Parent, Name, Data)
  2685. local Object = Instance.new(Object)
  2686. for Index, Value in pairs(Data or {}) do
  2687. Object[Index] = Value
  2688. end
  2689. Object.Parent = Parent
  2690. Object.Name = Name
  2691. return Object
  2692. end
  2693.  
  2694. Gaunty = New("Model",char,"Gaunty",{})
  2695. Handle = New("Part",Gaunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2696. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2697. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595344, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2698. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161155701, 0.603512526, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2699. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595367, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2700. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471122265, 0.600126028, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2701. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 3.62595415, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2702. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812294, 0.606899738, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2703. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765471, 3.62595463, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2704. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.448780537, 0.610177517, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2705. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2706. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.459102631, -0.489744425, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2707. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765627, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2708. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149136543, -0.486357927, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2709. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765537, 2.53595448, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2710. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160831451, -0.48297143, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2711. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.53595424, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2712. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460799217, -0.479694128, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2713. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64553881, -77.6613617, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2714. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2715. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(-0.00235080719, 0.624869347, 0.00694274902, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2716. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 3.73544312, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2717. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2718. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.000443935394, 0.714845657, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2719. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.52554965, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2720. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2721. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00275993347, 0.504870415, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2722. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553746, -77.6613541, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2723. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2724. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00966835022, -0.465003252, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2725. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2726. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2727. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2728. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480494, 2.43554902, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2729. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2730. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0147790909, -0.585001707, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2731. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2732. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2733. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595558, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2734. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00464963913, 0.606931448, -0.149864197, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2735. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595606, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2736. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00278997421, 0.603431463, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2737. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595654, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2738. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00554895401, 0.600307703, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2739. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2740. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2741. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2742. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2743. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2744. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00736999512, -0.482939243, -0.161483765, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2745. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595614, -78.1079254, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2746. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0101289749, -0.479815245, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2747. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765547, 3.62595677, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2748. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00554943085, 0.600307941, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2749. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 3.62595701, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2750. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00278949738, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2751. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2752. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.000350952148, 0.606987953, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2753. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2754. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00311040878, 0.61011219, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2755. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2756. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2757. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2758. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0123701096, -0.482883692, -0.161437988, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2759. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2760. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2761. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595686, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2762. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00647068024, -0.489563227, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2763. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595701, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2764. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471121788, 0.600129128, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2765. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.62595725, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2766. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161154747, 0.603516102, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2767. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765442, 3.62595773, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2768. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812771, 0.606903076, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2769. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765375, 3.6259582, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2770. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.44878149, 0.610180855, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2771. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595781, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2772. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460801125, -0.47969079, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2773. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2774. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160833359, -0.48296833, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2775. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765341, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2776. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149133682, -0.486355066, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2777. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765383, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2778. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.4591012, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2779. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203499, 3.4509573, -77.7865677, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2780. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00760126114, 0.431732178, -0.120269775, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2781. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203451, 3.45095778, -77.5215683, -1.0000006, -6.18456397e-10, -9.12696123e-08, 6.18456397e-10, 1.0000006, -4.65661287e-09, 8.38190317e-08, 4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2782. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 8.74227766e-08, 0, 1, 0, -8.74227766e-08, 0, -1),C1 = CFrame.new(0.00508022308, 0.428877592, 0.144706726, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2783. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 2.81095791, -77.7865601, -1.0000006, 8.81700544e-08, 3.7252903e-09, -8.69331416e-08, -1.0000006, 4.65661287e-09, -3.7252903e-09, -4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2784. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -8.74227766e-08, 0, 8.74227766e-08, -1, 0, 0, 0, 1),C1 = CFrame.new(0.0146594048, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2785. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 2.8209579, -77.5215607, 1.0000006, -8.69331416e-08, 8.38190317e-08, -8.81700544e-08, -1.0000006, -4.65661287e-09, 9.12696123e-08, -4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  2786. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 8.74227766e-08, -8.74227766e-08, -1, -7.64274186e-15, 8.74227766e-08, 0, -1),C1 = CFrame.new(0.0120282173, -0.201047897, 0.137992859, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2787. Wedge = New("WedgePart",Gaunty,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113148, -77.6620178, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2788. mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.0109024048, 1.04061508, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  2789.  
  2790.  
  2791. NewInstance = function(instance,parent,properties)
  2792. local inst = Instance.new(instance,parent)
  2793. if(properties)then
  2794. for i,v in next, properties do
  2795. pcall(function() inst[i] = v end)
  2796. end
  2797. end
  2798. return inst;
  2799. end
  2800.  
  2801. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
  2802. local HW2 = NewInstance('Motor', char, {Part0 = la, Part1 = Handle2, C0 = CF(0,-.51,0) * angles(Rad(0),Rad(180),Rad(0))})
  2803.  
  2804. for _,v in next, Gaunty:children() do
  2805. v.CanCollide = false
  2806. end
  2807. local all, last = {}, nil
  2808. ArmourParts = {}
  2809. NeonParts = {}
  2810. function scan(p)
  2811. for _, v in pairs(p:GetChildren()) do
  2812. if v:IsA("BasePart") then
  2813. if v.BrickColor == BrickColor.new("Black") then
  2814. table.insert(ArmourParts, v)
  2815. end
  2816. if v.BrickColor == BrickColor.new("Institutional white") then
  2817. table.insert(NeonParts, v)
  2818. end
  2819. if last then
  2820. local w = Instance.new("Weld")
  2821. w.Part0, w.Part1 = last, v
  2822. w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  2823. w.Parent = last
  2824. end
  2825. table.insert(all, v)
  2826. last = v
  2827. end
  2828. scan(v)
  2829. end
  2830. end
  2831. scan(Gaunty)
  2832. local all2, last2 = {}, nil
  2833. ArmourParts2 = {}
  2834. NeonParts2 = {}
  2835. -------------------------------------------------------
  2836. --Start Customization--
  2837. -------------------------------------------------------
  2838.  
  2839. ---------------------------------------------
  2840. local Player_Size = 1
  2841. if Player_Size ~= 1 then
  2842. root.Size = root.Size * Player_Size
  2843. tors.Size = tors.Size * Player_Size
  2844. hed.Size = hed.Size * Player_Size
  2845. ra.Size = ra.Size * Player_Size
  2846. la.Size = la.Size * Player_Size
  2847. rl.Size = rl.Size * Player_Size
  2848. ll.Size = ll.Size * Player_Size
  2849. ----------------------------------------------------------------------------------
  2850. rootj.Parent = root
  2851. neck.Parent = tors
  2852. RW.Parent = tors
  2853. LW.Parent = tors
  2854. RH.Parent = tors
  2855. LH.Parent = tors
  2856. ----------------------------------------------------------------------------------
  2857. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  2858. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  2859. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  2860. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  2861. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  2862. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  2863. ----------------------------------------------------------------------------------
  2864. RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2865. LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2866. RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2867. LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
  2868. --hat.Parent = Character
  2869. end
  2870. ----------------------------------------------------------------------------------
  2871. local SONG = 1117396305
  2872. local SONG2 = 0
  2873. local Music = Instance.new("Sound",tors)
  2874. Music.Volume = 2.5
  2875. Music.Looped = true
  2876. Music.Pitch = 1 --Pitcher
  2877. ----------------------------------------------------------------------------------
  2878. local equipped = false
  2879. local idle = 0
  2880. local change = 1
  2881. local val = 0
  2882. local toim = 0
  2883. local idleanim = 0.4
  2884. local sine = 0
  2885. local Mode = 1
  2886. ----------------------------------------------------------------------------------
  2887. hum.WalkSpeed = 16
  2888. hum.JumpPower = 57
  2889. hum.Animator.Parent = nil
  2890. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  2891. local naeeym2 = IT("BillboardGui",char)
  2892. naeeym2.AlwaysOnTop = true
  2893. naeeym2.Size = UDim2.new(5,35,2,15)
  2894. naeeym2.StudsOffset = Vector3.new(0,2,0)
  2895. naeeym2.MaxDistance = 75
  2896. naeeym2.Adornee = hed
  2897. naeeym2.Name = "Name"
  2898. --naeeym2.PlayerToHideFrom = Player
  2899. local tecks2 = IT("TextLabel",naeeym2)
  2900. tecks2.BackgroundTransparency = 1
  2901. tecks2.TextScaled = true
  2902. tecks2.BorderSizePixel = 0
  2903. tecks2.Text = "Random Guy"
  2904. tecks2.Font = "Fantasy"
  2905. tecks2.TextSize = 30
  2906. tecks2.TextStrokeTransparency = 0
  2907. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  2908. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  2909. tecks2.Size = UDim2.new(1,0,0.5,0)
  2910. tecks2.Parent = naeeym2
  2911. -------------------------------------------------------
  2912. --End Customization--
  2913. -------------------------------------------------------
  2914.  
  2915. -----------------------------------------------------
  2916. --Start Attacks N Stuff--
  2917. -------------------------------------------------------
  2918. function resetmode()
  2919. tecks2.Text = "Random Guy"
  2920. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  2921. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  2922. for i, v in pairs(ArmourParts) do
  2923. v.BrickColor = BrickColor.new("Black")
  2924. v.Material = "Neon"
  2925. v.Transparency = 0
  2926. end
  2927. for i, v in pairs(NeonParts) do
  2928. maincolor = BrickColor.new("Dark stone grey")
  2929. v.BrickColor = maincolor
  2930. v.Material = "Neon"
  2931. v.Transparency = 0
  2932. end
  2933. Mode = 1
  2934. SONG = 1117396305
  2935. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  2936. end
  2937.  
  2938. function Taunt2()
  2939. attack = true
  2940. hum.WalkSpeed = 0
  2941. TAUNT2:Play()
  2942. repeat
  2943. swait()
  2944. TAUNT.Parent = tors
  2945. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  2946. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
  2947. RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2948. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2949. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
  2950. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
  2951. until TAUNT2.Playing == false
  2952. attack = false
  2953. hum.WalkSpeed = 16
  2954. end
  2955.  
  2956. function Taunt()
  2957. attack = true
  2958. hum.WalkSpeed = 0
  2959. TAUNT:Play()
  2960. repeat
  2961. swait()
  2962. TAUNT.Parent = tors
  2963. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  2964. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-3 - 1.5 * Cos(sine / 7)), Rad(0), Rad(-25)), 0.3)
  2965. RH.C0 = clerp(RH.C0, CF(.8* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, .2* Player_Size) * angles(Rad(0), Rad(45), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2966. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2967. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-20), Rad(25)), 0.1)
  2968. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(78 + 3.5 * Cos(sine / 20)), Rad(-25), Rad(-20)), 0.1)
  2969. until TAUNT.Playing == false
  2970. attack = false
  2971. hum.WalkSpeed = 16
  2972. end
  2973. function attackone()
  2974. attack = true
  2975. hum.WalkSpeed = 3.01
  2976. for i = 0, 1.7, 0.1 do
  2977. swait()
  2978. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
  2979. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  2980. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
  2981. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-65), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  2982. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .3* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(45)), 0.3)
  2983. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  2984. end
  2985. Cso("203426541", ra, 10, 1)
  2986. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  2987. CameraEnshaking(2, 5)
  2988. for i = 0, 1.4, 0.1 do
  2989. swait()
  2990. BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  2991. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(55)), 0.3)
  2992. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
  2993. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(87), Rad(0)) * angles(Rad(-30), Rad(0), Rad(15)), 0.3)
  2994. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-87), Rad(0)) * angles(Rad(-5), Rad(0), Rad(9)), 0.3)
  2995. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(90), Rad(-7.5 * Sin(sine / 20)), Rad(35)), 0.3)
  2996. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.3)
  2997. end
  2998. hum.WalkSpeed = 16
  2999. attack = false
  3000. end
  3001.  
  3002.  
  3003.  
  3004. function attacktwo()
  3005. attack = true
  3006. hum.WalkSpeed = 3.01
  3007. for i = 0, 1.7, 0.1 do
  3008. swait()
  3009. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3010. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  3011. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-45)), 0.3)
  3012. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-25)), 0.3)
  3013. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  3014. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  3015. end
  3016. Cso("203426541", rl, 10, 1)
  3017. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3018. CameraEnshaking(2, 3)
  3019. for i = 0, 1.4, 0.1 do
  3020. swait()
  3021. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  3022. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  3023. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-7), Rad(0), Rad(65)), 0.3)
  3024. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-10), Rad(0), Rad(35)), 0.3)
  3025. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-20), Rad(-7.5 * Sin(sine / 20)), Rad(8)), 0.3)
  3026. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-8)), 0.3)
  3027. end
  3028. hum.WalkSpeed = 16
  3029. attack = false
  3030. end
  3031. function attackthree()
  3032. attack = true
  3033. hum.WalkSpeed = 3.01
  3034. for i = 0, 1.4, 0.1 do
  3035. swait()
  3036. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  3037. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3038. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.3)
  3039. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.3)
  3040. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
  3041. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
  3042. end
  3043. Cso("203426541", hed, 10, 1)
  3044. for i = 0, 1.7, 0.1 do
  3045. swait()
  3046. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3047. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3048. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(30)), 0.3)
  3049. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-30)), 0.3)
  3050. RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.3)
  3051. LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.3)
  3052. end
  3053. CameraEnshaking(2, 8)
  3054. Cso("260435136", hed, 10, .9)
  3055. BlockEffect(maincolor, Handle.CFrame * CF(0, -2, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  3056. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -2, 0), 6, 6, 6, 5, 5, 5, 0.04, 1)
  3057. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3058. for i = 0, 1.8, 0.1 do
  3059. swait()
  3060. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.2)
  3061. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.2)
  3062. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-30)), 0.2)
  3063. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.1* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-15), Rad(0), Rad(30)), 0.2)
  3064. RW.C0 = clerp(RW.C0, CF(1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(35)), 0.2)
  3065. LW.C0 = clerp(LW.C0, CF(-1.3* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(0), Rad(-35)), 0.2)
  3066. end
  3067. hum.WalkSpeed = 16
  3068. attack = false
  3069. end
  3070.  
  3071. function somuchcancerwhy() --o no
  3072. attack = true
  3073. hum.WalkSpeed = 0.10
  3074. Character.Head.face.Texture = "rbxassetid://315074049"
  3075. local A = math.random(1,13)
  3076. if A == 1 then
  3077. ohno.SoundId = "rbxassetid://295810519"
  3078. ohno.TimePosition = 1
  3079. end
  3080. if A == 2 then
  3081. ohno.SoundId = "rbxassetid://488472970"
  3082. ohno.TimePosition = 2
  3083. end
  3084. if A == 3 then
  3085. ohno.SoundId = "rbxassetid://917045199"
  3086. ohno.TimePosition = 3
  3087. end
  3088. if A == 4 then
  3089. ohno.SoundId = "rbxassetid://324205173"
  3090. ohno.TimePosition = 1
  3091. end
  3092. if A == 5 then
  3093. ohno.SoundId = "rbxassetid://376134741"
  3094. ohno.TimePosition = 8
  3095. end
  3096. if A == 6 then
  3097. ohno.SoundId = "rbxassetid://164147183"
  3098. ohno.TimePosition = 0
  3099. end
  3100. if A == 7 then
  3101. ohno.SoundId = "rbxassetid://825526716"
  3102. ohno.TimePosition = 1
  3103. end
  3104. if A == 8 then
  3105. ohno.SoundId = "rbxassetid://185460366"
  3106. ohno.TimePosition = 0
  3107. end
  3108. if A == 9 then
  3109. ohno.SoundId = "rbxassetid://273319633"
  3110. ohno.TimePosition = 1
  3111. end
  3112. if A == 10 then
  3113. ohno.SoundId = "rbxassetid://506212392"
  3114. ohno.TimePosition = 2
  3115. end
  3116. if A == 11 then
  3117. ohno.SoundId = "rbxassetid://708297448"
  3118. ohno.TimePosition = 4
  3119. end
  3120. if A == 12 then
  3121. ohno.SoundId = "rbxassetid://497199103"
  3122. ohno.TimePosition = 9
  3123. end
  3124. if A == 13 then
  3125. ohno.SoundId = "rbxassetid://152833989"
  3126. ohno.TimePosition = 1
  3127. end
  3128. ohno:Play()
  3129. for i = 0,100,0.1 do
  3130. swait()
  3131. CameraEnshaking(2, 3)
  3132. ohno.Parent = hed
  3133. char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3134. end
  3135. attack = false
  3136. ohno:Stop()
  3137. Character.Head.face.Texture = "rbxassetid://620619801"
  3138. hum.WalkSpeed = 16
  3139. end
  3140.  
  3141. function Power_Burst()
  3142. hum.WalkSpeed = 4
  3143. attack = true
  3144. Cso("163619849", Handle, 10, 1.35)
  3145. for i = 0,4.3,0.1 do
  3146. swait()
  3147. PixelBlock(3,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.2,0.2,0.2,0.01,maincolor,0)
  3148. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3149. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-23 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3150. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3151. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3152. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3153. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3154. end
  3155. CameraEnshaking(2.5, 20)
  3156. Cso("539294959", Handle, 10, .9)
  3157. BlockEffect(maincolor, Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  3158. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  3159. HitboxFunction(root.CFrame * CF(0, 0, -0), 0.01, 1, 1, 1, 19, 30, 75, 35, "Random Guy")
  3160. for i = 0,3,0.1 do
  3161. swait()
  3162. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3163. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3164. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3165. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3166. RW.C0 = clerp(RW.C0, CF(1.5, 0.01 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(156), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3167. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3168. end
  3169. hum.WalkSpeed = 16
  3170. attack = false
  3171. end
  3172.  
  3173. function Eruption2()
  3174. attack = true
  3175. hum.WalkSpeed = 2
  3176. hum.JumpPower = 0
  3177. for i = 0,7,0.1 do
  3178. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  3179. swait()
  3180. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3181. Effects.Block.Create(BrickC("CGA brown"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3182. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  3183. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3184. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3185. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3186. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  3187. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  3188. end
  3189. CreateSound("144699494", tors, 10, 1)
  3190. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
  3191. Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
  3192. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
  3193. Effects.Ring.Create(BrickC("New Yeller"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
  3194. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  3195. coroutine.resume(coroutine.create(function()
  3196. for i = 0,1.8,0.1 do
  3197. swait()
  3198. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  3199. end
  3200. for i = 0,1.8,0.1 do
  3201. swait()
  3202. hum.CameraOffset = Vector3.new(0,0,0)
  3203. end
  3204. end))
  3205. local vel2 = Instance.new("BodyVelocity",tors)
  3206. vel2.Velocity = Vector3.new(0,55,0)
  3207. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  3208. for i = 0,4,0.1 do
  3209. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  3210. swait()
  3211. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3212. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3213. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  3214. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3215. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3216. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3217. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  3218. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  3219. end
  3220. hum.WalkSpeed = 16
  3221. vel2:Destroy()
  3222. hum.JumpPower = 50
  3223. attack = false
  3224. end
  3225.  
  3226. function Magic_Bombs()
  3227. attack = true
  3228. hum.WalkSpeed = 0
  3229. local GYRO = IT("BodyGyro",root)
  3230. GYRO.D = 100
  3231. GYRO.P = 2000
  3232. GYRO.MaxTorque = VT(0,4000000,0)
  3233. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3234. for i = 0,3.6,0.1 do
  3235. swait()
  3236. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3237. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3238. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3239. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3240. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3241. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3242. end
  3243. CameraEnshaking(1, 6)
  3244. GYRO:Destroy()
  3245. Cso("588734356", Handle, 10, 1.05)
  3246. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3247. BlockEffect(("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3248. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3249. for i = 0,2,0.1 do
  3250. swait()
  3251. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3252. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3253. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3254. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3255. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  3256. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3257. end
  3258. local GYRO = IT("BodyGyro",root)
  3259. GYRO.D = 100
  3260. GYRO.P = 2000
  3261. GYRO.MaxTorque = VT(0,4000000,0)
  3262. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3263. for i = 0,2.4,0.1 do
  3264. swait()
  3265. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  3266. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3267. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3268. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3269. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3270. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3271. end
  3272. GYRO:Destroy()
  3273. CameraEnshaking(1, 6)
  3274. Cso("588734356", Handle, 10, 1.05)
  3275. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3276. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3277. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6,5, 14, 24, 2, "Random Guy")
  3278. for i = 0,2,0.1 do
  3279. swait()
  3280. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  3281. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3282. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3283. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3284. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  3285. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3286. end
  3287. local GYRO = IT("BodyGyro",root)
  3288. GYRO.D = 100
  3289. GYRO.P = 2000
  3290. GYRO.MaxTorque = VT(0,4000000,0)
  3291. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3292. for i = 0,2.4,0.1 do
  3293. swait()
  3294. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  3295. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3296. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3297. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3298. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3299. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3300. end
  3301. GYRO:Destroy()
  3302. CameraEnshaking(1, 6)
  3303. Cso("588734356", Handle, 10, 1.05)
  3304. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3305. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3306. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3307. for i = 0,2,0.1 do
  3308. swait()
  3309. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  3310. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3311. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3312. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3313. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(134)), 0.2)
  3314. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3315. end
  3316. attack = false
  3317. hum.WalkSpeed = 16
  3318. end
  3319.  
  3320. function Dangerous_Field()
  3321. attack = true
  3322. hum.WalkSpeed = 0
  3323. for i = 0,10,0.1 do
  3324. swait()
  3325. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
  3326. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3327. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
  3328. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3329. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
  3330. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
  3331. CameraEnshaking(1, 7)
  3332. Cso("588734356", Handle, 10, 1.2)
  3333. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3334. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3335. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3336. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3337. end
  3338. attack = false
  3339. hum.WalkSpeed = 16
  3340. end
  3341. function Field()
  3342. attack = true
  3343. hum.WalkSpeed = 0
  3344. for i = 0,10,0.1 do
  3345. swait()
  3346. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.2)
  3347. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3348. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2), Rad(0), Rad(-2.1)), 0.15)
  3349. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3350. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(90)), 0.2)
  3351. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(2.1), Rad(0), Rad(-90)), 0.2)
  3352. CameraEnshaking(1, 7)
  3353. Cso("588734356", Handle, 10, 1.2)
  3354. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3355. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3356. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3357. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3358. end
  3359. attack = false
  3360. hum.WalkSpeed = 16
  3361. end
  3362. function Shockwave()
  3363. attack = true
  3364. hum.WalkSpeed = 0
  3365. for i = 0,4,0.1 do
  3366. swait()
  3367. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  3368. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3369. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  3370. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  3371. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3372. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3373. end
  3374. coroutine.resume(coroutine.create(function()
  3375. BlockEffect(maincolor, rl.CFrame * CF(-1, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3376. BlockEffect(maincolor, rl.CFrame * CF(-3, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3377. BlockEffect(maincolor, rl.CFrame * CF(2, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3378. HitboxFunction(rl.CFrame * CF(-1, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3379. HitboxFunction(rl.CFrame * CF(-3, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3380. HitboxFunction(rl.CFrame * CF(2, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3381. CameraEnshaking(1, 7)
  3382. wait(0.05)
  3383. BlockEffect(maincolor, rl.CFrame * CF(-0.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3384. BlockEffect(maincolor, rl.CFrame * CF(-2.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3385. BlockEffect(maincolor, rl.CFrame * CF(1.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3386. HitboxFunction(rl.CFrame * CF(-0.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 20, 10, "Snare")
  3387. HitboxFunction(rl.CFrame * CF(-2.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3388. HitboxFunction(rl.CFrame * CF(1.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3389. CameraEnshaking(1, 7)
  3390. wait(0.05)
  3391. BlockEffect(maincolor, rl.CFrame * CF(-0.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3392. BlockEffect(maincolor, rl.CFrame * CF(-2.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3393. BlockEffect(maincolor, rl.CFrame * CF(1.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3394. HitboxFunction(rl.CFrame * CF(-0.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3395. HitboxFunction(rl.CFrame * CF(-2.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3396. HitboxFunction(rl.CFrame * CF(1.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3397. CameraEnshaking(1, 7)
  3398. wait(0.05)
  3399. BlockEffect(maincolor, rl.CFrame * CF(-0.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3400. BlockEffect(maincolor, rl.CFrame * CF(-2.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3401. BlockEffect(maincolor, rl.CFrame * CF(1.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3402. HitboxFunction(rl.CFrame * CF(-0.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3403. HitboxFunction(rl.CFrame * CF(-2.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3404. HitboxFunction(rl.CFrame * CF(1.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3405. CameraEnshaking(1, 7)
  3406. wait(0.05)
  3407. BlockEffect(maincolor, rl.CFrame * CF(-0.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3408. BlockEffect(maincolor, rl.CFrame * CF(-2.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3409. BlockEffect(maincolor, rl.CFrame * CF(1.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3410. HitboxFunction(rl.CFrame * CF(-0.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3411. HitboxFunction(rl.CFrame * CF(-2.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3412. HitboxFunction(rl.CFrame * CF(1.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3413. CameraEnshaking(1, 7)
  3414. wait(0.05)
  3415. BlockEffect(maincolor, rl.CFrame * CF(-0, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3416. BlockEffect(maincolor, rl.CFrame * CF(-2, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3417. BlockEffect(maincolor, rl.CFrame * CF(1, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3418. HitboxFunction(rl.CFrame * CF(-0, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3419. HitboxFunction(rl.CFrame * CF(-2, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3420. HitboxFunction(rl.CFrame * CF(1, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3421. CameraEnshaking(1, 7)
  3422. end))
  3423. Cso("440145223", Handle, 10, 1.05)
  3424. for i = 1,7,0.1 do
  3425. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  3426. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3427. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  3428. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  3429. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  3430. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  3431. end
  3432. wait(.6)
  3433. hum.WalkSpeed = 16
  3434. attack = false
  3435. end
  3436. function Pulse()
  3437. attack = true
  3438. hum.WalkSpeed = 0
  3439. local GYRO = IT("BodyGyro",root)
  3440. GYRO.D = 100
  3441. GYRO.P = 2000
  3442. GYRO.MaxTorque = VT(0,4000000,0)
  3443. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3444. for i = 0,4,0.1 do
  3445. swait()
  3446. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3447. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3448. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3449. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3450. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3451. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3452. end
  3453. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3454. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 30, 40, 0, "Freeze")
  3455. CameraEnshaking(1, 25)
  3456. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3457. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3458. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3459. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3460. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3461. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3462. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3463. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3464. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3465. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3466. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3467. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3468. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3469. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3470. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3471. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3472. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3473. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3474. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3475. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3476. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3477. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3478. Cso("440145223", Handle, 10, 1.05)
  3479. GYRO:Destroy()
  3480. for i = 1,2,0.1 do
  3481. swait()
  3482. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.04,0.04,0.04,0.06,maincolor,0)
  3483. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3484. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3485. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3486. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3487. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3488. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3489. end
  3490. hum.WalkSpeed = 16
  3491. attack = false
  3492. end
  3493.  
  3494. function Technobeam()
  3495. attack = true
  3496. hum.WalkSpeed = 3.01
  3497. for i = 0, 4, 0.1 do
  3498. swait()
  3499. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  3500. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(40)), 0.2)
  3501. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3502. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  3503. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  3504. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(125), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  3505. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  3506. end
  3507. for i = 0, 2, 0.1 do
  3508. swait()
  3509. hum.CameraOffset = Vector3.new(0, 0.3 + 0.1 * Cos(sine / 20), 0)
  3510. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(40)), 0.2)
  3511. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(-40)), 0.2)
  3512. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(-25)), 0.2)
  3513. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(25)), 0.2)
  3514. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  3515. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  3516. end
  3517. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  3518. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  3519. Magic(1, "Add", mouse.Hit, Vector3.new(1, 100000, 1), 0.5, maincolor, "Sphere")
  3520. Magic(1, "Add", mouse.Hit, Vector3.new(1, 1, 1), 0.75, maincolor, "Sphere")
  3521. CameraEnshaking(4, 5)
  3522. Cso("206049428", char, 10, 1)
  3523. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  3524. if v:FindFirstChild("Head") then
  3525. Eviscerate(v)
  3526. end
  3527. end
  3528. for i = 0, 2, 0.1 do
  3529. swait()
  3530. hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  3531. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-5), Rad(0), Rad(40)), 0.2)
  3532. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3533. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  3534. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  3535. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  3536. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  3537. end
  3538. hum.WalkSpeed = 16
  3539. attack = false
  3540. end
  3541.  
  3542. function LAZER()
  3543. attack = true
  3544. hum.WalkSpeed = 0.03
  3545. for i = 0,4,0.1 do
  3546. swait()
  3547. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3548. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3549. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3550. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3551. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3552. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3553. end
  3554. LAZOR:Play()
  3555. local GYRO = IT("BodyGyro",root)
  3556. GYRO.D = 100
  3557. GYRO.P = 2000
  3558. GYRO.MaxTorque = VT(0,4000000,0)
  3559. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3560. repeat
  3561. swait(2)
  3562. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
  3563. PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
  3564. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3565. LAZOR.Parent = ra
  3566. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3567. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  3568. CameraEnshaking(1, 7)
  3569. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3570. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3571. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3572. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3573. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3574. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3575. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3576. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3577. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3578. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3579. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3580. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3581. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3582. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3583. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3584. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3585. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3586. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3587. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3588. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3589. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3590. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3591. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3592. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3593. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3594. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3595. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3596. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3597. until LAZOR.Playing == false
  3598. GYRO:Destroy()
  3599. hum.WalkSpeed = 16
  3600. attack = false
  3601. end
  3602. function new()
  3603. attack = true
  3604. hum.WalkSpeed = 0.03
  3605. for i = 0,4,0.1 do
  3606. swait()
  3607. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(0)), 0.15)
  3608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3609. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3610. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3611. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3612. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3613. end
  3614. LAZOR:Play()
  3615. local GYRO = IT("BodyGyro",root)
  3616. GYRO.D = 100
  3617. GYRO.P = 2000
  3618. GYRO.MaxTorque = VT(0,4000000,0)
  3619. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3620. repeat
  3621. swait(2)
  3622. PixelBlock(2,1,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.4,maincolor,0)
  3623. PixelBlock(4,3,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.5,maincolor,0)
  3624. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3625. LAZOR.Parent = ra
  3626. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3627. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  3628. CameraEnshaking(1, 7)
  3629. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3630. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3631. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3632. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3633. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3634. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3635. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3636. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3637. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3638. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3639. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3640. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3641. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3642. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3643. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3644. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3645. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3646. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3647. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3648. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3649. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3650. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3651. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3652. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3653. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3654. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3655. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3656. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3657. until LAZOR.Playing == false
  3658. GYRO:Destroy()
  3659. hum.WalkSpeed = 16
  3660. attack = false
  3661. end
  3662. function Spirit_Beam()
  3663. attack = true
  3664. hum.WalkSpeed = 0
  3665. local GYRO = IT("BodyGyro",root)
  3666. GYRO.D = 100
  3667. GYRO.P = 2000
  3668. GYRO.MaxTorque = VT(0,4000000,0)
  3669. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3670. for i = 0,5,0.1 do
  3671. swait()
  3672. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3673. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3674. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(8 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3675. RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3676. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3677. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3678. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  3679. end
  3680. ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  3681. HitboxFunction(ref.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 4, 25, 50, 1, "Random Guy")
  3682. BlockEffect(maincolor, ref.CFrame * CF(-0, -0, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  3683. local beam = Instance.new("Part", workspace)
  3684. beam.BrickColor = BrickColor.new("Fog")
  3685. beam.FormFactor = "Custom"
  3686. beam.Material = "Neon"
  3687. beam.Transparency = 0.5
  3688. beam.Anchored = true
  3689. beam.Locked = true
  3690. beam.CanCollide = false
  3691. local distance = (Handle.CFrame.p - mouse.Hit.p).magnitude
  3692. beam.Size = Vector3.new(1.05, 1.05, distance)
  3693. beam.CFrame = CFrame.new(Handle.CFrame.p, mouse.Hit.p) * CFrame.new(0, 0, -distance / 2)
  3694. game:GetService("Debris"):AddItem(beam, 0.14)
  3695. local sound = Instance.new('Sound',Handle)
  3696. sound.SoundId = 'rbxassetid://588697948'
  3697. sound.Volume = 7
  3698. sound.EmitterSize = 40
  3699. sound.MaxDistance = 450
  3700. sound:Play()
  3701. game:GetService("Debris"):AddItem(beam, sound.TimeLength)
  3702. GYRO:Destroy()
  3703. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3704. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3705. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3706. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3707. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3708. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3709. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3710. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3711. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3712. PixelBlock(3,1.5,"Add",ref.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.5,0.5,0.5,0.6,maincolor,0)
  3713. wait(0.3)
  3714. attack = false
  3715. hum.WalkSpeed = 16
  3716. ref:Destroy()
  3717. end
  3718. function Distort()
  3719. attack = true
  3720. hum.WalkSpeed = 0
  3721. local pos = root.Position
  3722. root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
  3723. Cso("261227592", tors, 10, 0.85)
  3724. for i = 1,2.5,0.1 do
  3725. swait()
  3726. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3727. end
  3728. attack = false
  3729. hum.WalkSpeed = 8
  3730. end
  3731. function Ancient_Rage()
  3732. attack = true
  3733. hum.WalkSpeed = 4
  3734. Cso("135017578", tors, 10, 1.05)
  3735. for i = 1,14,0.1 do
  3736. swait()
  3737. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3738. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3739. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3740. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3741. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3742. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3743. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  3744. if v:FindFirstChild("Head") then
  3745. Eviscerate(v)
  3746. end
  3747. end
  3748. end
  3749. attack = false
  3750. hum.WalkSpeed = 16
  3751. end
  3752. function Ancient_Ragu()
  3753. attack = true
  3754. hum.WalkSpeed = 4
  3755. Cso("1028044973", tors, 10, 1.05)
  3756. for i = 1,14,0.1 do
  3757. swait()
  3758. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3759. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3760. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-2)), 0.15)
  3761. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(2)), 0.15)
  3762. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(0 - 2.5 * Sin(sine / 20))), 0.1)
  3763. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3764. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  3765. if v:FindFirstChild("Head") then
  3766. Eviscerate(v)
  3767. end
  3768. end
  3769. end
  3770. attack = false
  3771. hum.WalkSpeed = 16
  3772. end
  3773. function TTTTTTTTTTGaunt()
  3774. attack = true
  3775. hum.WalkSpeed = 0
  3776. sex:Play()
  3777. repeat
  3778. swait()
  3779. sex.Parent = tors
  3780. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3781. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  3782. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3783. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3784. RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  3785. LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  3786. until sex.Playing == false
  3787. attack = false
  3788. hum.WalkSpeed = 16
  3789. end
  3790. function TTTTTTTTTTTaunt()
  3791. attack = true
  3792. hum.WalkSpeed = 0
  3793. DTAUNT:Play()
  3794. repeat
  3795. swait()
  3796. DTAUNT.Parent = tors
  3797. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3798. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  3799. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3800. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  3801. RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  3802. LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  3803. until DTAUNT.Playing == false
  3804. attack = false
  3805. hum.WalkSpeed = 16
  3806. end
  3807.  
  3808. function Multi_Bombs()
  3809. attack = true
  3810. hum.WalkSpeed = 3.01
  3811. for i = 0,3,0.1 do
  3812. swait()
  3813. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3814. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3815. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3816. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3817. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3818. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  3819. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  3820. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  3821. end
  3822. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  3823. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  3824. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  3825. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  3826. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  3827. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  3828. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  3829. CreateSound("142070127", tors, 10, 1)
  3830. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  3831. for i = 0,1,0.1 do
  3832. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3833. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3834. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3835. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3836. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  3837. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  3838. end
  3839. for i = 0,2,0.1 do
  3840. swait()
  3841. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3842. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3843. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3844. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3845. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3846. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  3847. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  3848. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  3849. end
  3850. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  3851. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  3852. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  3853. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  3854. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  3855. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  3856. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  3857. CreateSound("142070127", tors, 10, 1)
  3858. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  3859. for i = 0,1,0.1 do
  3860. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3861. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3862. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3863. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3864. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  3865. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  3866. end
  3867. for i = 0,2,0.1 do
  3868. swait()
  3869. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3870. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3871. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3872. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3873. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3874. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 3 * Sin(sine / 20))), 0.15)
  3875. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  3876. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  3877. end
  3878. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  3879. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  3880. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  3881. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  3882. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  3883. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  3884. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  3885. CreateSound("142070127", tors, 10, 1)
  3886. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  3887. for i = 0,1,0.1 do
  3888. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  3889. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3890. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  3891. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  3892. RW.C0 = clerp(RW.C0, CF(1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(-10 * Cos(sine / 20)), Rad(-35 - 2.5 * Sin(sine / 20))), 0.1)
  3893. LW.C0 = clerp(LW.C0, CF(-1, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(10 * Cos(sine / 20)), Rad(35 + 2.5 * Sin(sine / 20))), 0.1)
  3894. end
  3895. wait(.6)
  3896. attack = false
  3897. hum.WalkSpeed = 16
  3898. end
  3899.  
  3900. function Universal_Crush()
  3901. attack = true
  3902. for i = 0,5.2,0.05 do
  3903. swait()
  3904. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3905. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3906. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  3907. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3908. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  3909. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  3910. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  3911. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  3912. end
  3913. CreateSound("331666100", tors, 10, 1)
  3914. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 16.6, 16.6, 16.6, 0.01)
  3915. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 16, 16, 16, 19.6, 19.6, 19.6, 0.01)
  3916. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 18, 18, 18, 22.6, 22.6, 22.6, 0.01)
  3917. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 20, 20, 20, 25.6, 25, 25, 0.01)
  3918. MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  3919. coroutine.resume(coroutine.create(function()
  3920. for i = 0,1.8,0.1 do
  3921. swait()
  3922. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  3923. end
  3924. for i = 0,1.8,0.1 do
  3925. swait()
  3926. hum.CameraOffset = Vector3.new(0,0,0)
  3927. end
  3928. end))
  3929. for i = 1,4.7,0.1 do
  3930. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  3931. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3932. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  3933. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  3934. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  3935. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  3936. end
  3937. wait(.6)
  3938. attack = false
  3939. end
  3940.  
  3941. function HAAH()
  3942. attack = true
  3943. hum.WalkSpeed = 0
  3944. Cso("300208779", hed, 10, 1)
  3945. for i = 0,9,0.1 do
  3946. swait()
  3947. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  3948. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  3949. if Mrandom(1,15) == 1 then
  3950. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  3951. end
  3952. RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  3953. LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  3954. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  3955. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  3956. end
  3957. attack = false
  3958. hum.WalkSpeed = 16
  3959. end
  3960. function again()
  3961. attack = true
  3962. hum.WalkSpeed = 0
  3963. ITAUNT:Play()
  3964. repeat
  3965. swait()
  3966. ITAUNT.Parent = tors
  3967. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  3968. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  3969. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  3970. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  3971. RW.C0 = clerp(RW.C0, CF(1.5, 0.8 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(120 - 2.5 * Sin(sine / 20))), 0.1)
  3972. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  3973. until ITAUNT.Playing == false
  3974. attack = false
  3975. hum.WalkSpeed = 16
  3976. end
  3977. function LunarSpin()
  3978. attack = true
  3979. hum.WalkSpeed = 0
  3980. for i = 0,17,0.05 do
  3981. CameraEnshaking(1, 5)
  3982. MagniDamage(tors, 47, 2, 5, 0, "Random Guy")
  3983. Effects.Spiral.Create(BrickC("Teal"), tors.CFrame * CF(0, 0, 0), 3, 3, 3, 4, 4, 4, 0.03)
  3984. Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3985. swait()
  3986. PixelBlock(1.5,14,"Add",root.CFrame*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-360,360)),math.rad(math.random(-50,50))),3,3,3,0.3,maincolor,0)
  3987. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  3988. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3989. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3990. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3991. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  3992. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
  3993. end
  3994. hum.WalkSpeed = 16
  3995. attack = false
  3996. end
  3997. function Decapitate()
  3998. local target = nil
  3999. local targettorso = nil
  4000. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4001. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  4002. target = mouse.Target.Parent.Humanoid
  4003. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  4004. targethead = mouse.Target.Parent:FindFirstChild("Head")
  4005. end
  4006. end
  4007. if target ~= nil then
  4008. targettorso.Anchored = true
  4009. attack = true
  4010. hum.WalkSpeed = 0
  4011. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  4012. for i = 0,4.2,0.1 do
  4013. swait()
  4014. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  4015. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4016. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4017. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  4018. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(0), Rad(35)), 0.1)
  4019. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  4020. end
  4021. local ModelHead01 = New("Model", char, "", {})
  4022. local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  4023. local Head01 = targethead:Clone()
  4024. targethead.Transparency = 1
  4025. Head01.Parent = ModelHead01
  4026. local weldHead01 = Instance.new("Weld")
  4027. weldHead01.Parent = Head01
  4028. weldHead01.Part0 = targethead
  4029. weldHead01.Part1 = Head01
  4030. weldHead01.C1 = CFrame.new(0, 0, 0)
  4031. targethead.face:Remove()
  4032. weldHead01.Part0 = ra
  4033. weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  4034. targettorso:BreakJoints()
  4035. CreateSound("314390675", targettorso, 5, .7)
  4036. for i = 0,3.2,0.1 do
  4037. swait()
  4038. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  4039. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4040. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4041. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(50)), 0.15)
  4042. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(115), Rad(20), Rad(90)), 0.1)
  4043. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.1)
  4044. end
  4045. for i = 0,4.2,0.1 do
  4046. swait()
  4047. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-40)), 0.15)
  4048. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4049. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4050. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4051. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(185), Rad(0), Rad(15)), 0.1)
  4052. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  4053. end
  4054. CreateSound("541909763", targettorso, 5, .8)
  4055. weldHead01:Destroy()
  4056. Head01.CanCollide = true
  4057. local bodyVelocity2 = Create("BodyVelocity")({
  4058. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  4059. P = 5000,
  4060. maxForce = Vector3.new(8000, 8000, 8000),
  4061. Parent = Head01
  4062. })
  4063. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  4064. for i = 0,6.2,0.1 do
  4065. swait()
  4066. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(40)), 0.15)
  4067. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  4068. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
  4069. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  4070. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-15)), 0.1)
  4071. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(-15)), 0.1)
  4072. end
  4073. targettorso.Anchored = false
  4074. attack = false
  4075. hum.WalkSpeed = 16
  4076. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  4077. end
  4078. end
  4079. function BalanceSpin()
  4080. attack = true
  4081. hum.WalkSpeed = 2
  4082. for i = 0,17,0.07 do
  4083. CameraEnshaking(1, 5)
  4084. MagniDamage(tors, 30, 7, 11, 0, "Random Guy")
  4085. swait()
  4086. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, maincolor, 0, "Brick")
  4087. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, BrickColor.new("Black"), 0, "Brick")
  4088. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-25, 25), -6, math.random(-25, 25)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 15, -0.015, maincolor, 0, "Brick")
  4089. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4090. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4091. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4092. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4093. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  4094. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-110)), 0.1)
  4095. end
  4096. hum.WalkSpeed = 16
  4097. attack = false
  4098. end
  4099.  
  4100. function lolik()
  4101. attack = true
  4102. hum.WalkSpeed = 0
  4103. pop:Play()
  4104. repeat
  4105. pop.Parent = tors
  4106. swait()
  4107. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  4108. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4109. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  4110. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  4111. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  4112. LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  4113. until pop.Playing == false
  4114. attack = false
  4115. hum.WalkSpeed = 16
  4116. end
  4117.  
  4118. function BARK()
  4119. attack = true
  4120. hum.WalkSpeed = 0
  4121. BATAUNT:Play()
  4122. repeat
  4123. BATAUNT.Parent = tors
  4124. swait()
  4125. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  4126. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4127. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  4128. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  4129. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  4130. LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  4131. until BATAUNT.Playing == false
  4132. attack = false
  4133. hum.WalkSpeed = 16
  4134. end
  4135.  
  4136. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4137. local NSound = nil
  4138. coroutine.resume(coroutine.create(function()
  4139. NSound = Instance.new("Sound", PARENT)
  4140. NSound.Volume = VOLUME
  4141. NSound.Pitch = PITCH
  4142. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4143. swait()
  4144. NSound:play()
  4145. game:GetService("Debris"):AddItem(NSound, 10)
  4146. end))
  4147. return NSound
  4148. end
  4149. function nope()
  4150. attack = true
  4151. hum.WalkSpeed = 0
  4152. NOTAUNT:Play()
  4153. repeat
  4154. NOTAUNT.Parent = tors
  4155. swait()
  4156. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  4157. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4158. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  4159. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  4160. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  4161. LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  4162. until NOTAUNT.Playing == false
  4163. attack = false
  4164. hum.WalkSpeed = 16
  4165. end
  4166. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4167. local NSound = nil
  4168. coroutine.resume(coroutine.create(function()
  4169. NSound = Instance.new("Sound", PARENT)
  4170. NSound.Volume = VOLUME
  4171. NSound.Pitch = PITCH
  4172. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4173. swait()
  4174. NSound:play()
  4175. game:GetService("Debris"):AddItem(NSound, 10)
  4176. end))
  4177. return NSound
  4178. end
  4179. function Anime_Splosion()
  4180. attack = true
  4181. for i = 0,2,0.05 do
  4182. swait()
  4183. Effects.Block.Create(BrickC("Crimson"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4184. Effects.Block.Create(BrickC("Pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4185. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4186. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4187. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4188. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4189. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4190. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4191. end
  4192. CreateSound("331666100", tors, 10, 1)
  4193. Effects.Ring.Create(BrickC("Pink"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  4194. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4195. CameraEnshaking(1.5, 10)
  4196. for i = 1,2,0.1 do
  4197. swait()
  4198. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4199. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4200. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4201. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4202. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4203. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4204. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4205. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4206. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4207. end
  4208. wait(.6)
  4209. attack = false
  4210. end
  4211. corrupted = false
  4212. function Bark_Splosion()
  4213. attack = true
  4214. for i = 0,2,0.05 do
  4215. swait()
  4216. Effects.Block.Create(BrickC("Cool yellow"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4217. Effects.Block.Create(BrickC("Medium stone grey"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4218. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4219. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4220. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4221. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4222. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4223. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4224. end
  4225. CreateSound("331666100", tors, 10, 1)
  4226. Effects.Ring.Create(BrickC("Cool yellow"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  4227. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4228. CameraEnshaking(1.5, 10)
  4229. for i = 1,2,0.1 do
  4230. swait()
  4231. PixelBlock(2,7,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4232. PixelBlock(1.5,9.5,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4233. PixelBlock(1,12,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,2,0.3,maincolor,0)
  4234. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4235. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4236. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4237. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4238. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4239. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4240. end
  4241. wait(.6)
  4242. attack = false
  4243. end
  4244. corrupted = false
  4245. function Pixel_Corrupt()
  4246. attack = true
  4247. corrupted = true
  4248. for i = 0,3,0.05 do
  4249. swait()
  4250. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.8)
  4251. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4252. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.8)
  4253. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.8)
  4254. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.75)
  4255. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.75)
  4256. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4257. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4258. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4259. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4260. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4261. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4262. end
  4263. refa = New("Part",m,"refa",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = mouse.Hit.p,Color = Color3.new(1, 0, 0),})
  4264. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Random Guy")
  4265. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  4266. CreateSound("331666100", refa, 10, 1)
  4267. CameraEnshaking(1.5, 10)
  4268. coroutine.resume(coroutine.create(function()
  4269. for i = 1,20,0.1 do
  4270. swait(5)
  4271. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4272. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4273. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4274. PixelBlock(2.5,11,"Add",refa.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),3.5,3.5,3.5,0.3,maincolor,0)
  4275. CreateSound("331666100", refa, 10, 1)
  4276. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  4277. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Random Guy")
  4278. end
  4279. refa:Destroy()
  4280. corrupted = false
  4281. end))
  4282. for i = 1,2.5,0.1 do
  4283. swait()
  4284. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.4)
  4285. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  4286. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.4)
  4287. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.4)
  4288. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.3)
  4289. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.3)
  4290. end
  4291. wait(.3)
  4292. attack = false
  4293. end
  4294.  
  4295. function FearMe()
  4296. attack = true
  4297. hum.WalkSpeed = 0
  4298. so:Play()
  4299. repeat
  4300. swait()
  4301. so.Parent = tors
  4302. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  4303. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4304. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * RHCF * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  4305. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.001 * Cos(sine / 20)) * LHCF * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.15)
  4306. RW.C0 = clerp(RW.C0, CF(1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles (math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  4307. LW.C0 = clerp(LW.C0, CF(-1.2, 0.5 + 0.05 * Sin(sine / 30), 0.001 * Cos(sine / 20)) * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.1)
  4308. until so.Playing == false
  4309. attack = false
  4310. hum.WalkSpeed = 16
  4311. end
  4312.  
  4313. function heregoes()
  4314. attack = true
  4315. hum.WalkSpeed = 0
  4316. Cso("134978657", hed, 10, 1)
  4317. for i = 0,9,0.1 do
  4318. swait()
  4319. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 2)) * angles(Rad(-30), Rad(0), Rad(0)), 0.15)
  4320. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4321. if Mrandom(1,15) == 1 then
  4322. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  4323. end
  4324. RH.C0 = clerp(RH.C0, CF(1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * RHCF * angles(Rad(-4.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-30)), 0.15)
  4325. LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.1 * Cos(sine / 2), 0.025 * Cos(sine / 2)) * LHCF * angles(Rad(-6.5 - 7.5 * Sin(sine / 2)), Rad(0), Rad(30)), 0.15)
  4326. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(15 - 7.5 * Sin(sine / 2))), 0.1)
  4327. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 2), 0.025 * Cos(sine / 2)) * angles(Rad(-35 - 7.5 * Sin(sine / 2)), Rad(0), Rad(-15 - 7.5 * Sin(sine / 2))), 0.1)
  4328. end
  4329. attack = false
  4330. hum.WalkSpeed = 16
  4331. end
  4332. function again()
  4333. attack = true
  4334. hum.WalkSpeed = 0
  4335. ITAUNT:Play()
  4336. repeat
  4337. swait()
  4338. ITAUNT.Parent = tors
  4339. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.08)
  4340. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  4341. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(-25)), 0.08)
  4342. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(20)), 0.08)
  4343. RW.C0 = clerp(RW.C0, CF(1.5, 0.8 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(120 - 2.5 * Sin(sine / 20))), 0.1)
  4344. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(10 * Cos(sine / 20)), Rad(-0 + 2.5 * Sin(sine / 20))), 0.1)
  4345. until ITAUNT.Playing == false
  4346. attack = false
  4347. hum.WalkSpeed = 16
  4348. end
  4349.  
  4350. function thing()
  4351. attack = true
  4352. timetofly = false
  4353. hum.WalkSpeed = 0.05
  4354. Character.Head.face.Texture = "rbxassetid://705269463"
  4355. Cause_Im_having_a_good_time_having_a_good_time:Play()
  4356. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  4357. Humanoid.JumpPower = 0
  4358. for i = 0,300,0.1 do --thatsalongtime
  4359. swait()
  4360. CameraEnshaking(1, 7)
  4361. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
  4362. Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
  4363. root.Velocity = root.CFrame.lookVector * 225
  4364. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4365. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
  4366. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0-255.45*i)), 0.15)
  4367. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0-255.45*i)), 0.15)
  4368. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  4369. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-75), Rad(0), Rad(0)), 0.1)
  4370. end
  4371. Cause_Im_having_a_good_time_having_a_good_time:Stop()
  4372. attack = false
  4373. Humanoid.JumpPower = 50
  4374. Character.Head.face.Texture = "rbxassetid://620619801"
  4375. hum.WalkSpeed = 16
  4376. wait(45)
  4377. timetofly = true
  4378. warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
  4379. end
  4380.  
  4381. function DANCEFORME()
  4382. attack = true
  4383. Character.Head.face.Texture = "rbxassetid://183225545"
  4384. MERKIO:Play()
  4385. repeat
  4386. for i = 0,0.7,0.2 do
  4387. swait()
  4388. MERKIO.Parent = tors
  4389. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  4390. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  4391. RH.C0 = clerp(RH.C0, CF(1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  4392. LH.C0 = clerp(LH.C0, CF(-1.8, -0.1 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  4393. RW.C0 = clerp(RW.C0, CF(1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(115)), 0.77)
  4394. LW.C0 = clerp(LW.C0, CF(-1.5, 0.7 + 0.1 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-115)), 0.67)
  4395. end
  4396. for i = 0,0.7,0.2 do
  4397. swait()
  4398. MERKIO.Parent = tors
  4399. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  4400. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  4401. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  4402. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.8)
  4403. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.7)
  4404. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.7)
  4405. end
  4406. until MERKIO.Playing == false
  4407. MERKIO:Stop()
  4408. Character.Head.face.Texture = "rbxassetid://620619801"
  4409. attack = false
  4410. hum.WalkSpeed = 16
  4411. end
  4412.  
  4413. function HAA55() --ik
  4414. attack = true
  4415. hum.WalkSpeed = 1.01
  4416. Character.Head.face.Texture = "rbxassetid://111523405"
  4417. CreateSound("1395854043", hed, 10, 1)
  4418. for i = 0,14,0.1 do
  4419. swait()
  4420. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4421. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4422. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4423. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4424. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-145)), 0.1)
  4425. LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(145)), 0.1)
  4426. end
  4427. attack = false
  4428. Character.Head.face.Texture = "rbxassetid://620619801"
  4429. hum.WalkSpeed = 16
  4430. end
  4431.  
  4432. function DistortThem()
  4433. CanUse = false
  4434. local HIT = tors.Touched:Connect(function(hit)
  4435. Kill(hit.Parent)
  4436. end)
  4437. for i = 1, 350 do
  4438. swait()
  4439. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(125), math.rad(0), math.rad(10)), 0.1)
  4440. CreateSound("333430981", hed, 1.5, 1)
  4441. RA.Parent = ra
  4442. LA.Parent = la
  4443. FT.Parent = tors
  4444. RL.Parent = rl
  4445. LL.Parent = ll
  4446. for _,v in next, char:GetDescendants() do
  4447. if(v:IsA'DataModelMesh')then
  4448. v.Offset = Vector3.new(math.random(-50,50)/100,math.random(-50,50)/100,math.random(-50,50)/100)
  4449. end
  4450. end
  4451. end
  4452. FT.Parent = nil
  4453. RA.Parent = nil
  4454. LA.Parent = nil
  4455. RL.Parent = nil
  4456. LL.Parent = nil
  4457. for _,v in next, char:GetDescendants() do
  4458. if(v:IsA'DataModelMesh')then
  4459. v.Offset = Vector3.new(0,0,0)
  4460. end
  4461. end
  4462. HIT:Disconnect()
  4463. wait(3.5)
  4464. CanUse = true
  4465. end
  4466.  
  4467. function un_fun()
  4468. attack = true
  4469. hum.WalkSpeed = 0
  4470. BTAUNT:Play()
  4471. repeat
  4472. swait()
  4473. BTAUNT.Parent = tors
  4474. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.08)
  4475. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-2.5 * Cos(sine / 1.5))), 0.08)
  4476. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(10)), 0.08)
  4477. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(-10)), 0.08)
  4478. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(210)), 0.08)
  4479. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  4480. until BTAUNT.Playing == false
  4481. attack = false
  4482. hum.WalkSpeed = 16
  4483. end
  4484. function thisisit()
  4485. attack = true
  4486. hum.WalkSpeed = 0
  4487. STAUNT:Play()
  4488. repeat
  4489. swait()
  4490. STAUNT.Parent = tors
  4491. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  4492. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  4493. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  4494. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  4495. RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  4496. LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  4497. until STAUNT.Playing == false
  4498. attack = false
  4499. hum.WalkSpeed = 16
  4500. end
  4501. function PENIS()
  4502. attack = true
  4503. hum.WalkSpeed = 0
  4504. NOSOUND:Play()
  4505. repeat
  4506. swait()
  4507. NOSOUND.Parent = tors
  4508. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  4509. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  4510. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  4511. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  4512. RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  4513. LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  4514. until NOSOUND.Playing == false
  4515. attack = false
  4516. hum.WalkSpeed = 16
  4517. end
  4518. function Exploit()
  4519. exploitable = false
  4520. Cso("907332670", tors, 10, 1.05)
  4521. coroutine.resume(coroutine.create(function()
  4522. for i = 1,20,0.1 do
  4523. swait()
  4524. BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  4525. end
  4526. Cso("12222030", tors, 10, 1.05)
  4527. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  4528. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  4529. if v:FindFirstChild("Head") then
  4530. Eviscerate(v)
  4531. SoulSteal(v)
  4532. end
  4533. end
  4534. wait(15)
  4535. exploitable = true
  4536. end))
  4537. end
  4538. function wutdefaq()
  4539. attack = true
  4540. hum.WalkSpeed = 0
  4541. WTF:Play()
  4542. repeat
  4543. swait()
  4544. WTF.Parent = tors
  4545. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  4546. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  4547. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  4548. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  4549. RW.C0 = clerp(RW.C0, CF(1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(130)), 0.1)
  4550. LW.C0 = clerp(LW.C0, CF(-1.5, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-130)), 0.1)
  4551. until STAUNT.Playing == false
  4552. attack = false
  4553. hum.WalkSpeed = 16
  4554. end
  4555. function Exploit()
  4556. exploitable = false
  4557. Cso("135017578", tors, 10, 1.05)
  4558. coroutine.resume(coroutine.create(function()
  4559. for i = 1,20,0.1 do
  4560. swait()
  4561. BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  4562. end
  4563. Cso("160718677", tors, 10, 1.05)
  4564. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  4565. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  4566. if v:FindFirstChild("Head") then
  4567. Eviscerate(v)
  4568. SoulSteal(v)
  4569. end
  4570. end
  4571. wait(15)
  4572. exploitable = true
  4573. end))
  4574. end
  4575. function ASCENTION()
  4576. attack = true
  4577. hum.WalkSpeed = 0
  4578. Cso("987502413", tors, 10, 1.05)
  4579. local vel2 = Instance.new("BodyVelocity",tors)
  4580. vel2.Velocity = Vector3.new(0,30,0)
  4581. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  4582. for i = 0,20,0.1 do
  4583. HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Random Guy")
  4584. swait()
  4585. BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4586. BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4587. CameraEnshaking(1, 4)
  4588. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4589. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4590. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4591. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4592. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  4593. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  4594. end
  4595. hum.WalkSpeed = 16
  4596. vel2:Destroy()
  4597. attack = false
  4598. end
  4599.  
  4600. function Taunt1()
  4601. attack = true
  4602. hum.WalkSpeed = 3.01
  4603. Cso("1535994137", hed, 10, 1)
  4604. for i = 0, 9, 0.1 do
  4605. swait()
  4606. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0.1)
  4607. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(30)), 0.1)
  4608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 3.5)), Rad(0), Rad(-30)), 0.1)
  4609. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(86), Rad(0)) * angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  4610. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-86), Rad(0)) * angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  4611. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.8* Player_Size) * angles(Rad(10), Rad(-20), Rad(-90)), 0.2)
  4612. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0 + 0.025 * Sin(sine / 20)* Player_Size, -.8* Player_Size) * angles(Rad(6), Rad(20), Rad(90)), 0.2)
  4613. end
  4614. hum.WalkSpeed = 16
  4615. attack = false
  4616. end
  4617.  
  4618. function Destruction()
  4619. attack = true
  4620. local Ring1 = Instance.new("Part", char)
  4621. Ring1.Anchored = true
  4622. Ring1.BrickColor = maincolor
  4623. Ring1.CanCollide = false
  4624. Ring1.FormFactor = 3
  4625. Ring1.Name = "Ring"
  4626. Ring1.Material = "Neon"
  4627. Ring1.Size = Vector3.new(1, 0.05, 1)
  4628. Ring1.Transparency = 1
  4629. Ring1.TopSurface = 0
  4630. Ring1.BottomSurface = 0
  4631. local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
  4632. Ring1Mesh.MeshType = "Brick"
  4633. Ring1Mesh.Name = "SizeMesh"
  4634. Ring1Mesh.Scale = Vector3.new(0, 1, 0)
  4635. local InnerRing1 = Ring1:Clone()
  4636. InnerRing1.Parent = char
  4637. InnerRing1.Transparency = 0
  4638. InnerRing1.BrickColor = BrickColor.new("New Yeller")
  4639. InnerRing1.Size = Vector3.new(1, 1, 1)
  4640. local InnerRing1Mesh = InnerRing1.SizeMesh
  4641. InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
  4642. InnerRing1Mesh.MeshType = "Sphere"
  4643. Ring1:Destroy()
  4644. for i = 0, 5, 0.1 do
  4645. swait()
  4646. SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, maincolor, 0)
  4647. SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, BrickC("Institutional white"), 0)
  4648. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  4649. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  4650. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-12.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  4651. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  4652. RW.C0 = clerp(RW.C0, CF(1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-25)), 0.1)
  4653. LW.C0 = clerp(LW.C0, CF(-1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(25)), 0.1)
  4654. root.CFrame = FaceMouse()[1]
  4655. end
  4656. InnerRing1.Transparency = 1
  4657. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 5
  4658. CreateSound("294188875", char, 2.3, 1)
  4659. local a = IT("Part", char)
  4660. a.Name = "Direction"
  4661. a.Anchored = true
  4662. a.BrickColor = maincolor
  4663. a.Material = "Neon"
  4664. a.Transparency = 0
  4665. a.Shape = "Cylinder"
  4666. a.CanCollide = false
  4667. local a2 = IT("Part", char)
  4668. a2.Name = "Direction"
  4669. a2.Anchored = true
  4670. a2.BrickColor = maincolor
  4671. a2.Color = maincolor.Color
  4672. a2.Material = "Neon"
  4673. a2.Transparency = 0.5
  4674. a2.Shape = "Cylinder"
  4675. a2.CanCollide = false
  4676. local ba = IT("Part", char)
  4677. ba.Name = "HitDirect"
  4678. ba.Anchored = true
  4679. ba.BrickColor = maincolor
  4680. ba.Material = "Neon"
  4681. ba.Transparency = 1
  4682. ba.CanCollide = false
  4683. local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  4684. local ignore = char
  4685. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  4686. a.BottomSurface = 10
  4687. a.TopSurface = 10
  4688. a2.BottomSurface = 10
  4689. a2.TopSurface = 10
  4690. local distance = (InnerRing1.CFrame.p - position).magnitude
  4691. a.Size = Vector3.new(distance, 1, 1)
  4692. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  4693. a2.Size = Vector3.new(distance, 1, 1)
  4694. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  4695. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  4696. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  4697. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  4698. game:GetService("Debris"):AddItem(a, 20)
  4699. game:GetService("Debris"):AddItem(a2, 20)
  4700. game:GetService("Debris"):AddItem(ba, 20)
  4701. local msh = Instance.new("SpecialMesh", a)
  4702. msh.MeshType = "Sphere"
  4703. msh.Scale = Vector3.new(1, 25, 25)
  4704. local msh2 = Instance.new("SpecialMesh", a2)
  4705. msh2.MeshType = "Sphere"
  4706. msh2.Scale = Vector3.new(1, 30, 30)
  4707. for i = 0, 10, 0.1 do
  4708. swait()
  4709. root.CFrame = FaceMouse()[1]
  4710. hum.CameraOffset = Vector3.new(Mrandom(-1,1),0,Mrandom(-1,1))
  4711. a2.Color = maincolor.Color
  4712. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 4
  4713. ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  4714. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  4715. distance = (InnerRing1.CFrame.p - position).magnitude
  4716. a.Size = Vector3.new(distance, 1, 1)
  4717. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  4718. a2.Size = Vector3.new(distance, 1, 1)
  4719. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  4720. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  4721. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  4722. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  4723. msh.Scale = msh.Scale - Vector3.new(0, 0.25, 0.25)
  4724. msh2.Scale = msh2.Scale - Vector3.new(0, 0.3, 0.3)
  4725. SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
  4726. SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
  4727. for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
  4728. if v:FindFirstChild("Head") then
  4729. Eviscerate(v)
  4730. SoulSteal(v)
  4731. end
  4732. end
  4733. end
  4734. a:Destroy()
  4735. a2:Destroy()
  4736. ba:Destroy()
  4737. InnerRing1:Destroy()
  4738. attack = false
  4739. hum.CameraOffset = Vector3.new(0,0,0)
  4740. end
  4741.  
  4742. function GIMME_THOSE()
  4743. attack = true
  4744. chatfunc("BURN....", BrickColor.random().Color)
  4745. for i = 0,5.2,0.1 do
  4746. swait()
  4747. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4748. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4749. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4750. LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  4751. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
  4752. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
  4753. end
  4754. chatfunc("IN....", BrickColor.random().Color)
  4755. wait(2)
  4756. CreateSound("331666100", char, 10, 1)
  4757. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4758. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4759. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4760. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4761. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  4762. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  4763. chatfunc("HELL!!!!!", BrickColor.random().Color)
  4764. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  4765. if v:FindFirstChild("Head") then
  4766. Eviscerate(v)
  4767. SoulSteal(v)
  4768. end
  4769. end
  4770. coroutine.resume(coroutine.create(function()
  4771. for i = 0,2.8,0.1 do
  4772. swait()
  4773. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4774. end
  4775. for i = 0,1.8,0.1 do
  4776. swait()
  4777. hum.CameraOffset = Vector3.new(0,0,0)
  4778. end
  4779. end))
  4780. for i = 0,3.7,0.1 do
  4781. SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.random(), 0)
  4782. SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.random(), 0)
  4783. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  4784. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4785. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  4786. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
  4787. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  4788. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  4789. end
  4790. wait(.6)
  4791. CreateSound("907332997", hed, 10, 1)
  4792. attack = false
  4793. end
  4794.  
  4795. function Eruption()
  4796. attack = true
  4797. hum.WalkSpeed = 2
  4798. hum.JumpPower = 0
  4799. for i = 0,7,0.1 do
  4800. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  4801. swait()
  4802. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4803. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4804. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4805. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4806. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4807. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4808. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  4809. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  4810. end
  4811. CreateSound("144699494", tors, 10, 1)
  4812. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 1.6, 1.6, 1.6, 0.02)
  4813. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 3.6, 3.6, 3.6, 0.02)
  4814. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 5.6, 5.6, 5.6, 0.02)
  4815. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 1, 1, 1, 8.6, 8, 8, 0.03)
  4816. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  4817. coroutine.resume(coroutine.create(function()
  4818. for i = 0,1.8,0.1 do
  4819. swait()
  4820. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  4821. end
  4822. for i = 0,1.8,0.1 do
  4823. swait()
  4824. hum.CameraOffset = Vector3.new(0,0,0)
  4825. end
  4826. end))
  4827. local vel2 = Instance.new("BodyVelocity",tors)
  4828. vel2.Velocity = Vector3.new(0,55,0)
  4829. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  4830. for i = 0,4,0.1 do
  4831. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  4832. swait()
  4833. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4834. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4835. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  4836. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4837. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4838. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4839. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  4840. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  4841. end
  4842. hum.WalkSpeed = 16
  4843. vel2:Destroy()
  4844. hum.JumpPower = 50
  4845. attack = false
  4846. end
  4847.  
  4848. function Solar_Flare2()
  4849. attack = true
  4850. hum.WalkSpeed = 2
  4851. hum.JumpPower = 75
  4852. hum.Jump = true
  4853. wait(0.4)
  4854. CreateSound("144699494", tors, 10, 1)
  4855. hum.JumpPower = 0
  4856. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
  4857. Effects.Ring.Create(BrickC("CGA Brown"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
  4858. Effects.Ring.Create(BrickC("Deep orange"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
  4859. for i = 0,20,0.1 do
  4860. root.Velocity = root.CFrame.lookVector * 60
  4861. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  4862. swait()
  4863. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  4864. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  4865. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
  4866. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4867. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4868. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4869. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  4870. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  4871. end
  4872. hum.WalkSpeed = 16
  4873. hum.JumpPower = 50
  4874. attack = false
  4875. end
  4876.  
  4877. function Solar_Flare()
  4878. attack = true
  4879. hum.WalkSpeed = 2
  4880. hum.JumpPower = 75
  4881. hum.Jump = true
  4882. wait(0.4)
  4883. CreateSound("144699494", tors, 10, 1)
  4884. hum.JumpPower = 0
  4885. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, .6, .6, .6, 0.02)
  4886. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 1.6, 1.6, 1.6, 0.02)
  4887. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(0),Rad(0),Rad(0)), .2, .2, .2, 2.6, 2.6, 2.6, 0.02)
  4888. for i = 0,20,0.1 do
  4889. root.Velocity = root.CFrame.lookVector * 60
  4890. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  4891. swait()
  4892. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  4893. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  4894. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(90), Rad(0), Rad(0-255.45*i)), 0.15)
  4895. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4896. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4897. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4898. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  4899. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  4900. end
  4901. hum.WalkSpeed = 16
  4902. hum.JumpPower = 50
  4903. attack = false
  4904. end
  4905.  
  4906.  
  4907. function GEtOuT()
  4908. attack = true
  4909. hum.WalkSpeed = 2.01
  4910. CreateSound("749031341", hed, 10, 1)
  4911. for i = 0,2,0.1 do
  4912. swait()
  4913. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(50), Rad(0), Rad(0)), 0.15)
  4914. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4915. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  4916. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-40)), 0.15)
  4917. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
  4918. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
  4919. end
  4920. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 7, 10, 53, "Knockdown")
  4921. for i = 0,4,0.1 do
  4922. swait()
  4923. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5) * angles(Rad(-50), Rad(0), Rad(0)), 0.15)
  4924. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4925. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  4926. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(40)), 0.15)
  4927. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(5)), 0.1)
  4928. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-90), Rad(0), Rad(-5)), 0.1)
  4929. end
  4930. local Blobby = Instance.new("Part", char)
  4931. Blobby.Name = "Blob"
  4932. Blobby.CanCollide = false
  4933. Blobby.BrickColor = BrickColor.new("Really black")
  4934. Blobby.Transparency = 0
  4935. Blobby.Material = "Plastic"
  4936. Blobby.Size = Vector3.new(1, 1, 2)
  4937. Blobby.TopSurface = Enum.SurfaceType.Smooth
  4938. Blobby.BottomSurface = Enum.SurfaceType.Smooth
  4939.  
  4940. local Weld = Instance.new("Weld", Blobby)
  4941. Weld.Part0 = ra
  4942. Weld.Part1 = Blobby
  4943. Weld.C1 = CFrame.new(0, -.3, 1.4)
  4944. Weld.C0 = CFrame.Angles(math.rad(-90),0,0)
  4945.  
  4946. local M2 = Instance.new("SpecialMesh")
  4947. M2.Parent = Blobby
  4948. M2.MeshId = "http://www.roblox.com/asset/?id=491267221"
  4949. M2.TextureId = "http://www.roblox.com/asset/?id=491267267"
  4950. M2.Scale = Vector3.new(0.65, 0.65, 0.65)
  4951. for i = 0,6,0.1 do
  4952. swait()
  4953. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4954. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4955. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4956. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  4957. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  4958. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  4959. end
  4960. Blobby.Transparency = 1
  4961. Blobby:Destroy()
  4962. attack = false
  4963. hum.WalkSpeed = 16
  4964. end
  4965.  
  4966. -------------------------------------------------------
  4967. --End Attacks N Stuff--
  4968. -------------------------------------------------------
  4969. Sprinting = false
  4970. mouse.KeyDown:connect(function(key)
  4971. if string.byte(key) == 48 and attack == false and Mode ~= 10 then
  4972. Swing = 2
  4973. hum.WalkSpeed = 38.82
  4974. Sprinting = true
  4975. end
  4976. end)
  4977. mouse.KeyUp:connect(function(key)
  4978. if string.byte(key) == 48 and attack == false then
  4979. Swing = 1
  4980. Sprinting = false
  4981. hum.WalkSpeed = 16
  4982. end
  4983. end)
  4984. mouse.KeyDown:connect(function(key)
  4985. if attack == false then
  4986. if key == 'q' and Mode == 1 then
  4987. Power_Burst()
  4988. elseif key == '1' and Mode ~= 2 then
  4989. Mode = 2
  4990. SONG = 1134753329
  4991. tecks2.Text = ""
  4992. tecks2.TextColor3 = Color3.fromRGB(17, 17, 17)
  4993. tecks2.TextStrokeColor3 = Color3.fromRGB(17, 17, 17)
  4994. for i, v in pairs(ArmourParts) do
  4995. v.BrickColor = BrickColor.new("Really black")
  4996. v.Material = "Metal"
  4997. v.Transparency = 0
  4998. end
  4999. for i, v in pairs(NeonParts) do
  5000. maincolor = BrickColor.new("Really black")
  5001. v.BrickColor = maincolor
  5002. v.Material = "Metal"
  5003. v.Transparency = 0
  5004. char.Head.face.Texture = "http://www.roblox.com/asset/?id=404306534"
  5005. end
  5006. elseif key == '1' and Mode == 2 then
  5007. resetmode()
  5008. elseif key == 't' and Mode == 1 then
  5009. Taunt()
  5010. elseif key == 'q' and Mode == 2 then
  5011. Magic_Bombs()
  5012. elseif key == 'e' and Mode == 2 then
  5013. Dangerous_Field()
  5014. elseif key == 't' and Mode == 2 then
  5015. HAAH()
  5016. end
  5017. ---------------------------------------------------------------------
  5018. if key == 'm' and Mode == CHRISTMAS then
  5019. Mode = CHRISTMAS
  5020. SONG = 331436076
  5021. tecks2.Text = "CHRISTMAS"
  5022. tecks2.TextColor3 = Color3.fromRGB(0, 255, 0)
  5023. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 0, 0)
  5024. for i, v in pairs(ArmourParts) do
  5025. v.BrickColor = BrickColor.new("Lime green")
  5026. v.Material = "Neon"
  5027. v.Transparency = 0
  5028. end
  5029. for i, v in pairs(NeonParts) do
  5030. maincolor = BrickColor.new("Really red")
  5031. v.BrickColor = maincolor
  5032. v.Material = "Neon"
  5033. v.Transparency = 0
  5034. char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
  5035. end
  5036. elseif key == 'm' and Mode == CHRISTMAS then
  5037. resetmode()
  5038. elseif key == 'q' and Mode == CHRISTMAS and corrupted == false then
  5039. Pixel_Corrupt()
  5040. end
  5041. ---------------------------------------------------------------------
  5042. if key == '2' and Mode ~= 3 then
  5043. Mode = 3
  5044. SONG = 143382469
  5045. tecks3.Text = "HALLOWEEN"
  5046. tecks3.TextColor3 = Color3.fromRGB(255, 176, 0)
  5047. tecks3.TextStrokeColor3 = Color3.fromRGB(17, 17, 17)
  5048. for i, v in pairs(ArmourParts) do
  5049. v.BrickColor = BrickColor.new("Deep orange")
  5050. v.Material = "Neon"
  5051. v.Transparency = 0
  5052. end
  5053. for i, v in pairs(NeonParts) do
  5054. maincolor = BrickColor.new("Really black")
  5055. v.BrickColor = maincolor
  5056. v.Material = "Neon"
  5057. v.Transparency = 0
  5058. char.Head.face.Texture = "rbxassetid://684884589"
  5059. end
  5060. elseif key == '2' and Mode == 3 then
  5061. resetmode()
  5062. elseif key == 't' and Mode == 3 then
  5063. un_fun()
  5064. elseif key == 'q' and Mode == 3 then
  5065. Shockwave()
  5066. end
  5067. ---------------------------------------------------------------------
  5068. if key == 'n' and Mode == 9 then
  5069. Mode = 1555
  5070. SONG = 215766213
  5071. tecks2.Text = "VALENTINES"
  5072. tecks2.TextColor3 = Color3.fromRGB(151, 0, 0)
  5073. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 102, 254)
  5074. for i, v in pairs(ArmourParts) do
  5075. v.BrickColor = BrickColor.new("Crimson")
  5076. v.Material = "Neon"
  5077. v.Transparency = 0
  5078. end
  5079. for i, v in pairs(NeonParts) do
  5080. maincolor = BrickColor.new("Pink")
  5081. v.BrickColor = maincolor
  5082. v.Material = "Neon"
  5083. v.Transparency = 0
  5084. char.Head.face.Texture = "http://www.roblox.com/asset/?id=648887959"
  5085. end
  5086. elseif key == 'k' and Mode == 1555 then
  5087. resetmode()
  5088. elseif key == 'y' and Mode == 1555 then
  5089. Field()
  5090. elseif key == 't' and Mode == 1555 then
  5091. lolik()
  5092. elseif key == 'q' and Mode == 1555 then
  5093. Pixel_Corrupt()
  5094. elseif key == 'f' and Mode == 1555 then
  5095. Anime_Splosion()
  5096. elseif key == 'z' and Mode == 1555 then
  5097. Cryo_Freeze()
  5098. elseif key == 'x' and Mode == 1555 then
  5099. Painful_Stomp2()
  5100. end
  5101. ---------------------------------------------------------------------
  5102. if key == 'm' and Mode == 2 then
  5103. Mode = 56565
  5104. SONG = 318245326
  5105. tecks2.Text = "Thanksgiving"
  5106. tecks2.TextColor3 = Color3.fromRGB(255, 176, 0)
  5107. tecks2.TextStrokeColor3 = Color3.fromRGB(170, 85, 0)
  5108. for i, v in pairs(ArmourParts) do
  5109. v.BrickColor = BrickColor.new("CGA Brown")
  5110. v.Material = "Neon"
  5111. v.Transparency = 0
  5112. end
  5113. for i, v in pairs(NeonParts) do
  5114. maincolor = BrickColor.new("Deep orange")
  5115. v.BrickColor = maincolor
  5116. v.Material = "Neon"
  5117. v.Transparency = 0
  5118. char.Head.face.Texture = "rbxassetid://63761389"
  5119. end
  5120. elseif key == 't' and Mode == 56565 then
  5121. Taunt2()
  5122. elseif key == 'c' and Mode == 56565 then
  5123. Eruption2()
  5124. elseif key == 'x' and Mode == 56565 then
  5125. Solar_Flare2()
  5126. elseif key == 'z' and Mode == 56565 then
  5127. Painful_Stomp()
  5128. end
  5129. ---------------------------------------------------------------------
  5130. if key == 'm' and Mode == 6 then
  5131. Mode = 1800
  5132. SONG = 1118967006
  5133. tecks2.Text = "Forbidden Hope"
  5134. tecks2.TextColor3 = Color3.fromRGB(17, 17, 17)
  5135. tecks2.TextStrokeColor3 = Color3.fromRGB(248, 248, 248)
  5136. for i, v in pairs(ArmourParts) do
  5137. v.BrickColor = BrickColor.new("Really black")
  5138. v.Material = "Neon"
  5139. v.Transparency = 0
  5140. end
  5141. for i, v in pairs(NeonParts) do
  5142. maincolor = BrickColor.new("Institutional white")
  5143. v.BrickColor = maincolor
  5144. v.Material = "Neon"
  5145. v.Transparency = 0
  5146. end
  5147. char.Head.face.Texture = "rbxassetid://500190569"
  5148. elseif key == 't' and Mode == 1800 then
  5149. TTTTTTTTTTGaunt()
  5150. elseif key == 'l' and Mode == 1800 then
  5151. resetmode()
  5152. elseif key == 'q' and Mode == 1800 and exploitable == true then
  5153. Exploit()
  5154. elseif key == 'y' and Mode == 1800 then
  5155. Ancient_Rage()
  5156. elseif key == 'r' and Mode == 1800 then
  5157. Distort()
  5158. elseif key == 'g' and Mode == 1800 then
  5159. Hell_From_Above()
  5160. elseif key == 'h' and Mode == 1800 then
  5161. Universal_Crush()
  5162. elseif key == 'j' and Mode == 1800 then
  5163. Multi_Bombs()
  5164. elseif key == 'z' and Mode == 1800 then
  5165. Eruption()
  5166. elseif key == 'x' and Mode == 1800 then
  5167. Solar_Flare()
  5168. end
  5169. ---------------------------------------------------------------------
  5170. if key == '3' and Mode ~= 4 then
  5171. Mode = 4
  5172. SONG = 595800581
  5173. tecks2.Text = "Divinity"
  5174. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5175. tecks2.TextStrokeColor3 = Color3.fromRGB(245, 205, 48)
  5176. for i, v in pairs(ArmourParts) do
  5177. v.BrickColor = BrickColor.new("Black")
  5178. v.Material = "Neon"
  5179. v.Transparency = 0
  5180. end
  5181. for i, v in pairs(NeonParts) do
  5182. maincolor = BrickColor.new("Bright yellow")
  5183. v.BrickColor = maincolor
  5184. v.Material = "Neon"
  5185. v.Transparency = 0
  5186. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  5187. end
  5188. elseif key == '3' and Mode == 4 then
  5189. resetmode()
  5190. elseif key == 't' and Mode == 4 then
  5191. again()
  5192. elseif key == 'q' and Mode == 4 then
  5193. Pulse()
  5194. end
  5195. ---------------------------------------------------------------------
  5196. if key == 'm' and Mode == 4 then
  5197. attack = true
  5198. SONG = 1881895904
  5199. hum.WalkSpeed = 0
  5200. for i = 1,20,0.1 do
  5201. swait()
  5202. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.05)
  5203. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 6.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.05)
  5204. RH.C0 = clerp(RH.C0, CF(1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(-15)), 0.05)
  5205. LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.3* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-8.5), Rad(15), Rad(45)), 0.05)
  5206. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(75)), 0.05)
  5207. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-75)), 0.05)
  5208. BlockEffect(maincolor, tors.CFrame * CF(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), 4, 4, 4, 0.8, 0.8, 0.8, 0.05, 1)
  5209. end
  5210. hum.WalkSpeed = 16
  5211. attack = false
  5212. Mode = 100
  5213. tecks2.Text = "Returned Divinity"
  5214. tecks2.TextColor3 = Color3.fromRGB(255, 176, 0)
  5215. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
  5216. Cso("743499393", tors, 10, 1.05)
  5217. BlockEffect(BrickC("New Yeller"), Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  5218. BlockEffect(BrickC("Deep Orange"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  5219. for i, v in pairs(ArmourParts) do
  5220. v.BrickColor = BrickColor.new("New Yeller")
  5221. v.Material = "Neon"
  5222. v.Transparency = 0.2
  5223. end
  5224. for i, v in pairs(NeonParts) do
  5225. maincolor = BrickColor.new("Deep orange")
  5226. v.BrickColor = maincolor
  5227. v.Material = "Neon"
  5228. v.Transparency = 0.5
  5229. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  5230. end
  5231. elseif key == 'm' and Mode == 100 then
  5232. resetmode()
  5233. elseif key == 'q' and Mode == 100 then
  5234. LAZER()
  5235. end
  5236. ---------------------------------------------------------------------
  5237. if key == '4' and Mode ~= 5 then
  5238. Mode = 5
  5239. SONG = 170282324
  5240. tecks2.Text = "Blue Cyber Monarch"
  5241. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5242. tecks2.TextStrokeColor3 = Color3.fromRGB(0,0,255)
  5243. for i, v in pairs(ArmourParts) do
  5244. v.BrickColor = BrickColor.new("Black")
  5245. v.Material = "Neon"
  5246. v.Transparency = 0
  5247. end
  5248. for i, v in pairs(NeonParts) do
  5249. maincolor = BrickColor.new("Really blue")
  5250. v.BrickColor = maincolor
  5251. v.Material = "Neon"
  5252. v.Transparency = 0
  5253. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  5254. end
  5255. elseif key == '4' and Mode == 5 then
  5256. resetmode()
  5257. elseif key == 'q' and Mode == 5 and exploitable == true then
  5258. Exploit()
  5259. elseif key == 't' and Mode == 5 then
  5260. PENIS()
  5261. end
  5262. ---------------------------------------------------------------------
  5263. if key == '5' and Mode ~= 6 then
  5264. Mode = 6
  5265. SONG = 158964012
  5266. tecks2.Text = "Virus_BR"
  5267. tecks2.TextColor3 = Color3.fromRGB(255, 0, 0)
  5268. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 0, 0)
  5269. for i, v in pairs(ArmourParts) do
  5270. v.BrickColor = BrickColor.new("Black")
  5271. v.Material = "Metal"
  5272. v.Transparency = 0
  5273. end
  5274. for i, v in pairs(NeonParts) do
  5275. maincolor = BrickColor.new("Really red")
  5276. v.BrickColor = maincolor
  5277. v.Material = "Neon"
  5278. v.Transparency = 0
  5279. char.Head.face.Texture = "rbxassetid://1327813409"
  5280. end
  5281. elseif key == '5' and Mode == 6 then
  5282. resetmode()
  5283. elseif key == 'q' and Mode == 6 then
  5284. Distort()
  5285. elseif key == 'e' and Mode == 6 then
  5286. Ancient_Rage()
  5287. elseif key == 't' and Mode == 6 then
  5288. TTTTTTTTTTTaunt()
  5289. end
  5290. ---------------------------------------------------------------------
  5291. if key == '6' and Mode ~= 7 then
  5292. Mode = 7
  5293. SONG = 1498602682
  5294. tecks2.Text = "Gabe The Dog"
  5295. tecks2.TextColor3 = Color3.fromRGB(248, 248, 248)
  5296. tecks2.TextStrokeColor3 = Color3.fromRGB(248, 248, 248)
  5297. for i, v in pairs(ArmourParts) do
  5298. v.BrickColor = BrickColor.new("Institutional white")
  5299. v.Material = "Neon"
  5300. v.Transparency = 0
  5301. end
  5302. for i, v in pairs(NeonParts) do
  5303. maincolor = BrickColor.new("Institutional white")
  5304. v.BrickColor = maincolor
  5305. v.Material = "Neon"
  5306. v.Transparency = 0
  5307. char.Head.face.Texture = "http://www.roblox.com/asset/?id=246991049"
  5308. end
  5309. elseif key == '6' and Mode == 7 then
  5310. resetmode()
  5311. elseif key == 't' and Mode == 7 then
  5312. BARK()
  5313. elseif key == 'q' and Mode == 7 then
  5314. Bark_Splosion()
  5315. end
  5316. if key == 'm' and Mode == 7 then
  5317. SONG = 1498602682
  5318. attack = true
  5319. hum.WalkSpeed = 0
  5320. for i = 0,10,0.08 do
  5321. swait()
  5322. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0 + 255.45 * i)), 0.15)
  5323. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5324. RH.C0 = clerp(RH.C0, CF(1, -0.7 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5325. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5326. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(90 - 2.5 * Sin(sine / 20))), 0.1)
  5327. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-90 + 2.5 * Sin(sine / 20))), 0.1)
  5328. end
  5329. attack = false
  5330. hum.WalkSpeed = 16
  5331. Mode = 50
  5332. BlockEffect(BrickC("Institutional white"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  5333. tecks2.Text = "Barking Gabe"
  5334. tecks2.TextColor3 = Color3.fromRGB(248, 248, 248)
  5335. tecks2.TextStrokeColor3 = Color3.fromRGB(248, 248, 248)
  5336. for i, v in pairs(ArmourParts) do
  5337. v.BrickColor = BrickColor.new("Institutional white")
  5338. v.Material = "Neon"
  5339. v.Transparency = 0
  5340. end
  5341. for i, v in pairs(NeonParts) do
  5342. maincolor = BrickColor.new("Institutional white")
  5343. v.BrickColor = maincolor
  5344. v.Material = "Neon"
  5345. v.Transparency = 0
  5346. char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  5347. end
  5348. elseif key == 'm' and Mode == 50 then
  5349. resetmode()
  5350. elseif key == 'q' and Mode == 50 then
  5351. ASCENTION()
  5352. elseif key == 't' and Mode == 50 then
  5353. nope()
  5354. elseif key == 'y' and Mode == 50 then
  5355. EndMySufferingV2()
  5356. end
  5357. ---------------------------------------------------------------------
  5358. if key == 'n' and Mode == 7 then
  5359. Mode = 6666
  5360. SONG = 1564751175
  5361. tecks2.Text = "MEME GUY"
  5362. BlockEffect(BrickC("Dark Blue"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  5363. tecks2.TextColor3 = Color3.fromRGB(0, 0, 255)
  5364. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  5365. for i, v in pairs(ArmourParts) do
  5366. v.BrickColor = BrickColor.new("Hot pink")
  5367. v.Material = "Neon"
  5368. v.Transparency = 0
  5369. end
  5370. for i, v in pairs(NeonParts) do
  5371. maincolor = BrickColor.new("Dark blue")
  5372. v.BrickColor = maincolor
  5373. v.Material = "Neon"
  5374. v.Transparency = 0
  5375. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  5376. end
  5377. elseif key == 'y' and Mode == 6666 then
  5378. somuchcancerwhy()
  5379. elseif key == 'r' and Mode == 6666 then
  5380. HAA55()
  5381. elseif key == 't' and Mode == 6666 then
  5382. EndMySufferingV3()
  5383. elseif key == 'f' and Mode == 6666 then
  5384. WhatHuh()
  5385. elseif key == 'g' and Mode == 6666 then
  5386. slap()
  5387. elseif key == 'h' and Mode == 6666 then
  5388. HAAAAA()
  5389. elseif key == 'j' and Mode == 6666 then
  5390. DANCEFORME()
  5391. elseif key == 'm' and Mode == 6666 then
  5392. thing()
  5393. elseif key == 'z' and Mode == 6666 then
  5394. GEtOut()
  5395. end
  5396. ---------------------------------------------------------------------
  5397. if key == 'm' and Mode == 3 then
  5398. Mode = 8888
  5399. SONG = 1752290765
  5400. tecks2.Text = "Curse"
  5401. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  5402. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5403. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  5404. for i, v in pairs(ArmourParts) do
  5405. v.BrickColor = BrickColor.new("Really black")
  5406. v.Material = "Neon"
  5407. v.Transparency = 0
  5408. end
  5409. for i, v in pairs(NeonParts) do
  5410. maincolor = BrickColor.new("Really red")
  5411. v.BrickColor = maincolor
  5412. v.Material = "Neon"
  5413. v.Transparency = 0
  5414. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  5415. end
  5416. elseif key == 'r' and Mode == 8888 then
  5417. Technobeam()
  5418. elseif key == 't' and Mode == 8888 then
  5419. Taunt1()
  5420. elseif key == 'y' and Mode == 8888 then
  5421. Destruction()
  5422. end
  5423. --------------------------------------------------------
  5424. if key == 'm' and Mode == 5 then
  5425. Mode = 7777
  5426. SONG = 919231299
  5427. tecks2.Text = "Breaking Curse"
  5428. BlockEffect(BrickC("Dark indigo"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  5429. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5430. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  5431. for i, v in pairs(ArmourParts) do
  5432. v.BrickColor = BrickColor.new("Royal purple")
  5433. v.Material = "Neon"
  5434. v.Transparency = 0
  5435. end
  5436. for i, v in pairs(NeonParts) do
  5437. maincolor = BrickColor.new("Dark indigo")
  5438. v.BrickColor = maincolor
  5439. v.Material = "Neon"
  5440. v.Transparency = 0
  5441. char.Head.face.Texture = "http://www.roblox.com/asset/?id="..insanityface[math.random(1,#insanityface)]
  5442. end
  5443. elseif key == 'y' and Mode == 7777 then
  5444. Painful_Stomp()
  5445. elseif key == 't' and Mode == 7777 then
  5446. FearMe()
  5447. elseif key == 'r' and Mode == 7777 then
  5448. GIMME_THOSE()
  5449. end
  5450. --------------------------------------------------------
  5451. if key == 'm' and Mode == 8 then
  5452. Mode = 25
  5453. SONG = 1564523997
  5454. tecks2.Text = "Moon"
  5455. BlockEffect(BrickC("Lapis"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  5456. tecks2.TextColor3 = Color3.fromRGB(255, 255, 255)
  5457. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 32, 96)
  5458. for i, v in pairs(ArmourParts) do
  5459. v.BrickColor = BrickColor.new("Institutional white")
  5460. v.Material = "Neon"
  5461. v.Transparency = 0.7
  5462. end
  5463. for i, v in pairs(NeonParts) do
  5464. maincolor = BrickColor.new("Dark blue")
  5465. v.BrickColor = maincolor
  5466. v.Material = "Neon"
  5467. v.Transparency = 0.5
  5468. char.Head.face.Texture = "rbxassetid://582800686"
  5469. end
  5470. elseif key == 'm' and Mode == 25 then
  5471. resetmode()
  5472. elseif key == 't' and Mode == 25 then
  5473. thisisit()
  5474. elseif key == 'q' and Mode == 25 then
  5475. Spirit_Beam()
  5476. end
  5477. ---------------------------------------------------------------------
  5478. if key == '7' and Mode ~= 8 then
  5479. Mode = 8
  5480. SONG = 207375545
  5481. tecks2.Text = "Cool Purity"
  5482. tecks2.TextColor3 = Color3.fromRGB(0, 255, 255)
  5483. tecks2.TextStrokeColor3 = Color3.fromRGB(18, 238, 212)
  5484. for i, v in pairs(ArmourParts) do
  5485. v.BrickColor = BrickColor.new("Toothpaste")
  5486. v.Material = "Neon"
  5487. v.Transparency = 0
  5488. end
  5489. for i, v in pairs(NeonParts) do
  5490. maincolor = BrickColor.new("Teal")
  5491. v.BrickColor = maincolor
  5492. v.Material = "Neon"
  5493. v.Transparency = 0
  5494. char.Head.face.Texture = "rbxassetid://940658856"
  5495. end
  5496. elseif key == '7' and Mode == 8 then
  5497. resetmode()
  5498. elseif key == 'q' and Mode == 8 then
  5499. LunarSpin()
  5500. end
  5501. ---------------------------------------------------------------------
  5502. if key == '8' and Mode ~= 9 then
  5503. Mode = 9
  5504. SONG = 563062677
  5505. tecks2.Text = "Begone"
  5506. tecks2.TextColor3 = Color3.new(17, 17, 17)
  5507. tecks2.TextStrokeColor3 = Color3.new(17, 17, 17)
  5508. for i, v in pairs(ArmourParts) do
  5509. v.BrickColor = BrickColor.new("Really black")
  5510. v.Material = "Neon"
  5511. v.Transparency = 0
  5512. end
  5513. for i, v in pairs(NeonParts) do
  5514. maincolor = BrickColor.new("Really black")
  5515. v.BrickColor = maincolor
  5516. v.Material = "Neon"
  5517. v.Transparency = 0
  5518. char.Head.face.Texture = "http://www.roblox.com/asset/?id=398671601"
  5519. end
  5520. elseif key == '8' and Mode == 9 then
  5521. resetmode()
  5522. elseif key == 't' and Mode == 9 then
  5523. heregoes()
  5524. elseif key == 'q' and Mode == 9 then
  5525. BalanceSpin()
  5526. elseif key == 'y' and Mode == 9 then
  5527. Ancient_Ragu()
  5528. end
  5529. ---------------------------------------------------------------------------
  5530. if key == 'm' and Mode == 9 and Mode ~= 10 and Sprinting == false then
  5531. Mode = 10
  5532. SONG = 623662713
  5533. local A = math.random(1,4)
  5534. if A == 1 then
  5535. SONG = 623662713
  5536. elseif A == 2 then
  5537. SONG = 943961217
  5538. elseif A == 3 then
  5539. SONG = 623662713
  5540. elseif A == 4 then
  5541. SONG = 919231299
  5542. end
  5543. tecks2.Text = "Insanity_BR"
  5544. tecks2.TextColor3 = Color3.new(0, 0, 0)
  5545. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  5546. for i, v in pairs(ArmourParts) do
  5547. v.BrickColor = BrickColor.random()
  5548. v.Material = "Neon"
  5549. v.Transparency = 0
  5550. end
  5551. for i, v in pairs(NeonParts) do
  5552. maincolor = BrickColor.random()
  5553. v.BrickColor = maincolor
  5554. v.Material = "Neon"
  5555. v.Transparency = 0
  5556. char.Head.face.Texture = "rbxassetid://1327813409"
  5557. end
  5558. elseif key == 'm' and Mode == 10 then
  5559. resetmode()
  5560. elseif key == 'q' and Mode == 10 then
  5561. Decapitate()
  5562. elseif key == 't' and Mode == 10 then
  5563. wutdefaq()
  5564. elseif key == 'y' and Mode == 10 then
  5565. Painful_Stomp()
  5566. end
  5567. end
  5568. end)
  5569. local Combo = 1
  5570. mouse.Button1Down:connect(function(key)
  5571. if attack == false then
  5572. if Combo == 1 then
  5573. Combo = 2
  5574. attackone()
  5575. elseif Combo == 2 then
  5576. Combo = 3
  5577. attacktwo()
  5578. elseif Combo == 3 then
  5579. Combo = 1
  5580. attackthree()
  5581. end
  5582. end
  5583. end)
  5584.  
  5585.  
  5586.  
  5587.  
  5588.  
  5589.  
  5590. -------------------------------------------------------
  5591. --Start Animations--
  5592. -------------------------------------------------------
  5593. while true do
  5594. swait()
  5595. sine = sine + change
  5596. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  5597. local velderp = root.Velocity.y
  5598. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  5599. if equipped == true or equipped == false then
  5600. if attack == false then
  5601. idle = idle + 1
  5602. else
  5603. idle = 0
  5604. end
  5605. if Mode == 5 then
  5606. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Brick")
  5607. end
  5608.  
  5609. if Mode == 56565 then
  5610. sphereMK(5, 0.12, "Add", root.CFrame * CFrame.new(math.random(-6, 6), -10, math.random(-6, 6)) * CFrame.Angles(math.rad(90 + math.random(-15, 15)), math.rad(math.random(-15, 15)), 0), 1, 1, 15, -0.01, maincolor, 0)
  5611. end
  5612. if Mode == 25 then
  5613. PixelBlock(3,4,"Add",tors.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.3,0.3,0.3,0.03,maincolor,0)
  5614. end
  5615. if Mode == 100 then
  5616. PixelBlock(1,0.8,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.02,0.02,0.02,0.1,maincolor,0)
  5617. MagicCharge(4, 0, "Add", ra.CFrame * CF(0, -0, 0) * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 0.2, 0.2, 1.6 * math.random(-1.8, 2), -0.005, maincolor, 0, "Sphere")
  5618. end
  5619. if Mode == 7 then
  5620. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Sphere")
  5621. end
  5622. if Mode == 7777 then
  5623. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Brick")
  5624. end
  5625. if Mode == 8888 then
  5626. PixelBlock(1.5,0.75,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.15,0.15,0.15,0.1,maincolor,0)
  5627. tecks2.TextColor3 = maincolor.Color
  5628. tecks2.TextStrokeColor3 = maincolor.Color
  5629. for i, v in pairs(ArmourParts) do
  5630. v.BrickColor = BrickColor.new("Black")
  5631. v.Material = "Neon"
  5632. v.Transparency = 0
  5633. end
  5634. for i, v in pairs(NeonParts) do
  5635. maincolor = BrickColor.new("Really red")
  5636. v.BrickColor = maincolor
  5637. v.Material = "Neon"
  5638. v.Transparency = 0
  5639. end
  5640. end
  5641. if Mode == 10 then
  5642. PixelBlock(1.5,0.75,"Add",Handle.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.15,0.15,0.15,0.1,maincolor,0)
  5643. tecks2.TextColor3 = maincolor.Color
  5644. tecks2.TextStrokeColor3 = maincolor.Color
  5645. for i, v in pairs(ArmourParts) do
  5646. v.BrickColor = BrickColor.random()
  5647. v.Material = "Glass"
  5648. v.Transparency = 0
  5649. end
  5650. for i, v in pairs(NeonParts) do
  5651. maincolor = BrickColor.random()
  5652. v.BrickColor = maincolor
  5653. v.Material = "Neon"
  5654. v.Transparency = 0
  5655. end
  5656. end
  5657. if Mode == 6 then
  5658. local A = math.random(1,15)
  5659. if A == 1 then
  5660. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Sphere")
  5661. if A == 2 then
  5662. Aura(5, 0.15, "Add", root.CFrame * CFrame.new(math.random(-5, 5), -10, math.random(-5, 5)) * CFrame.Angles(math.rad(90), 0, 0), 1.5, 1.5, 10, -0.015, maincolor, 0, "Brick")
  5663. end
  5664. end
  5665. end
  5666. if 1 < root.Velocity.y and hitfloor == nil then
  5667. Anim = "Jump"
  5668. if attack == false then
  5669. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(-16), Rad(0), Rad(0)), 0.08)
  5670. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5671. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.2 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  5672. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.9 - 0.1 * Cos(sine / 20), -.5* Player_Size) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.08)
  5673. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
  5674. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
  5675. end
  5676. elseif -1 > root.Velocity.y and hitfloor == nil then
  5677. Anim = "Fall"
  5678. if attack == false then
  5679. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1 * Cos(sine / 20)* Player_Size) * angles(Rad(24), Rad(0), Rad(0)), 0.08)
  5680. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(10 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5681. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * RHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.08)
  5682. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 0.1 * Cos(sine / 20)* Player_Size, -.3* Player_Size) * LHCF * angles(Rad(-3.5), Rad(0), Rad(0)), 0.08)
  5683. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(-.6), Rad(45 + 4.5 * Sin(sine / 20))), 0.08)
  5684. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(55), Rad(-.6), Rad(-45 - 4.5 * Sin(sine / 20))), 0.08)
  5685. end
  5686. elseif torvel < 1 and hitfloor ~= nil then
  5687. Anim = "Idle"
  5688. change = 1
  5689. if attack == false then
  5690. if Mode == 1 then --Normal
  5691. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  5692. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5693. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  5694. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  5695. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  5696. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  5697. elseif Mode == 8888 then --idk
  5698. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.15)
  5699. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 12.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.3)
  5700. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  5701. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  5702. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(43 + 4.5 * Sin(sine / 12))), 0.1)
  5703. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-.6), Rad(-43 - 4.5 * Sin(sine / 12))), 0.1)
  5704. elseif Mode == 56565 then --idk
  5705. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.15)
  5706. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 7.5 * Sin(sine / 30)), Rad(0), Rad(-20)), 0.3)
  5707. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-12.5), Rad(0), Rad(0)), 0.15)
  5708. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-12.5), Rad(0), Rad(8)), 0.15)
  5709. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(10), Rad(-.6), Rad(15 + 6.5 * Sin(sine / 20))), 0.1)
  5710. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-10), Rad(-.6), Rad(-15 - 6.5 * Sin(sine / 20))), 0.1)
  5711. elseif Mode == CHRISTMAS then --CHRISTMAS
  5712. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20 + Mrandom(-4,4)), Rad(0), Rad(0)), 0.08)
  5713. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30)), Rad(-4.5 + Mrandom(-30,30))), 0.08)
  5714. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(80), Rad(0)) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(20 + Mrandom(-6,6))), 0.08)
  5715. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + Mrandom(-6,6)), Rad(-80 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6))) * angles(Rad(-10.5 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-20 + Mrandom(-6,6))), 0.08)
  5716. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(5 + Mrandom(-6,6))), 0.08)
  5717. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-5 + Mrandom(-6,6))), 0.08)
  5718. elseif Mode == 50 then --ASCENDED
  5719. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5720. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5721. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  5722. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  5723. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(13 + 4.5 * Sin(sine / 20))), 0.08)
  5724. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 0.08)
  5725. elseif Mode == 7777 then --NOTHING SPECIAL
  5726. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(4), Rad(0), Rad(0)), 0.15)
  5727. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  5728. if Mrandom(1,15) == 1 then
  5729. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  5730. end
  5731. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-1.5), Rad(0), Rad(10)), 0.15)
  5732. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-1.5), Rad(0), Rad(10)), 0.15)
  5733. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(15 - 4 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  5734. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(15 - 4 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  5735. elseif Mode == 6666 then --MEMER
  5736. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5737. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5738. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5739. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5740. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(5)), 0.1)
  5741. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(30 * Cos(sine / 20)), Rad(0), Rad(-5)), 0.1)
  5742. elseif Mode == 2 then --Machinery
  5743. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(20)), 0.08)
  5744. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 * Sin(sine / 30)), Rad(-4.5 * Sin(sine / .5)), Rad(-20 - 4.5 * Sin(sine / .5))), 0.08)
  5745. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(0)), 0.08)
  5746. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(0), Rad(0)), 0.08)
  5747. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(155), Rad(0), Rad(-45)), 0.08)
  5748. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-25)), 0.08)
  5749. elseif Mode == 3 then --ICE
  5750. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.08)
  5751. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-2.5 * Cos(sine / 1.5))), 0.08)
  5752. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(10)), 0.08)
  5753. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5), Rad(-2.5 * Cos(sine / 1.5)), Rad(-10)), 0.08)
  5754. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 20)), Rad(-2.5 * Cos(sine / 1.5)), Rad(25 + 4.5 * Cos(sine / 20))), 0.08)
  5755. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 20)), Rad(-2.5 * Cos(sine / 1.5)), Rad(-25 - 4.5 * Cos(sine / 20))), 0.08)
  5756. elseif Mode == 4 then --Infused
  5757. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  5758. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  5759. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  5760. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  5761. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(13 - 2.5 * Sin(sine / 20))), 0.1)
  5762. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
  5763. elseif Mode == 5 then --Cybernetic
  5764. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5765. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(20), Rad(0)), 0.08)
  5766. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.08)
  5767. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.08)
  5768. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(25 + 10.5 * Sin(sine / 20))), 0.08)
  5769. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(0), Rad(-25 - 10.5 * Sin(sine / 20))), 0.08)
  5770. elseif Mode == 25 then --Spiritual
  5771. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(10)), 0.15)
  5772. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  5773. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  5774. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
  5775. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(13 - 2.5 * Sin(sine / 20))), 0.1)
  5776. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-13 + 2.5 * Sin(sine / 20))), 0.1)
  5777. elseif Mode == 6 then --Controlled Beyond Recognition
  5778. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  5779. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5780. if Mrandom(1,15) == 1 then
  5781. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  5782. end
  5783. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(10)), 0.15)
  5784. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(-10)), 0.15)
  5785. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  5786. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  5787. elseif Mode == 1800 then --demon
  5788. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.1)
  5789. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-45, 45)), Rad(Mrandom(-45, 45))), 0.1)
  5790. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(85), Rad(0)) * angles(Rad(-5), Rad(Mrandom(-15, 15)), Rad(20)), 0.1)
  5791. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9* Player_Size - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-85), Rad(0)) * angles(Rad(-5), Rad(Mrandom(-15, 15)), Rad(-20)), 0.1)
  5792. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.8* Player_Size + 0.01 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(165), Rad(Mrandom(-15, 15)), Rad(-50)), 0.1)
  5793. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.8* Player_Size + 0.01 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(165), Rad(Mrandom(-15, 15)), Rad(50)), 0.1)
  5794. elseif Mode == 7 or Mode == 9 then --Sucho Wowo --Mr.Balancia ----------hdfsfhg
  5795. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(0)), 0.08)
  5796. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.08)
  5797. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
  5798. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.08)
  5799. RW.C0 = clerp(RW.C0, CF(1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(-43)), 0.08)
  5800. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  5801. elseif Mode == 1555 then --anime
  5802. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(10)), 0.15)
  5803. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5804. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-10)), 0.15)
  5805. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(6)), 0.15)
  5806. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  5807. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  5808. elseif Mode == 100 then --Overclocked
  5809. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  5810. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  5811. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5812. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5813. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(65 - 2.5 * Sin(sine / 20))), 0.1)
  5814. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  5815. elseif Mode == 8 then --Lunarist
  5816. MagicCharge(7, 0, "Add", ra.CFrame * CF(0, -1.3, 0) * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 0.5, 0.5, 1.5 * math.random(-1.8, 2), -0.005, maincolor, 0, "Brick")
  5817. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.08)
  5818. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5819. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  5820. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.08)
  5821. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(135)), 0.08)
  5822. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  5823. elseif Mode == 10 then --INSANITY
  5824. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.2 + 0.1 * Cos(sine / 7)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  5825. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  5826. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 7)) * angles(Rad(10 + Mrandom(-6,6)), Rad(0), Rad(Mrandom(-6,6))), 0.15)
  5827. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(45 + Mrandom(-4,4)), Rad(Mrandom(-4,4)), Rad(-20 + Mrandom(-4,4))), 1)
  5828. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(180 + Mrandom(-35,35)), Rad(35 + Mrandom(-35,35)), Rad(-50 - 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  5829. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 7)) * angles(Rad(15 + Mrandom(-35,35)), Rad(Mrandom(-35,35)), Rad(-15 + 2.5 * Sin(sine / 20) + Mrandom(-35,35))), 0.1)
  5830. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 7), -.2 + 0.025 * Cos(sine / 7)) * RHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(10 + Mrandom(-6,6))), 0.15)
  5831. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 7), 0.025 * Cos(sine / 7)) * LHCF * angles(Rad(-5 + Mrandom(-6,6)), Rad(0), Rad(-10 + Mrandom(-6,6))), 0.15)
  5832. end
  5833. end
  5834. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  5835. Anim = "Walk"
  5836. change = 1.1
  5837. if attack == false then
  5838. if Mode == 6 then
  5839. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  5840. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5841. if Mrandom(1,15) == 1 then
  5842. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  5843. end
  5844. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5845. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5846. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-20), Rad(215)), 0.1)
  5847. LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
  5848. elseif Mode == 1 then --Normal
  5849. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5850. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5851. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5852. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5853. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)), Rad(6) - ra.RotVelocity.Y / 75), 0.1)
  5854. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)) , Rad(-6) + la.RotVelocity.Y / 75), 0.1)
  5855. elseif Mode == 7777 then --NORTHING SPECIAL
  5856. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(7-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
  5857. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5858. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.1 * Cos(sine / 3.5), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-1.5), Rad(0), Rad(70) * Cos(sine / 7) ), 0.15)
  5859. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.1 * Cos(sine / 3.5), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-1.5), Rad(0), Rad(70) * Cos(sine / 7) ), 0.15)
  5860. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(15)), 0.1)
  5861. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0), Rad(-15)), 0.1)
  5862. elseif Mode == 4 then --Infused
  5863. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.15)
  5864. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5865. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-20 + 2.5 * Sin(sine / 20))), 0.15)
  5866. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(20 + 2.5 * Sin(sine / 20))), 0.15)
  5867. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  5868. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-25 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  5869. elseif Mode == 56565 then --idk
  5870. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5871. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5872. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5873. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5874. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)), Rad(6) - ra.RotVelocity.Y / 75), 0.1)
  5875. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)) , Rad(-6) + la.RotVelocity.Y / 75), 0.1)
  5876. elseif Mode == 8888 then --ik
  5877. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5878. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5879. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -0.8 * Player_Size - 0.5 * Player_Size * Cos(sine / 7) / 2 * Player_Size, 0.6 * Player_Size * Cos(sine / 7) / 2 * Player_Size) * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5880. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -0.8 * Player_Size + 0.5 * Player_Size * Cos(sine / 7) / 2 * Player_Size, -0.6 * Player_Size * Cos(sine / 7) / 2 * Player_Size) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5881. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(65) * Cos(sine / 7), Rad(-.6), Rad(15 + 4.5 * Sin(sine / 12))), 0.1)
  5882. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-65) * Cos(sine / 7), Rad(-.6), Rad(-15 - 4.5 * Sin(sine / 12))), 0.1)
  5883. elseif Mode == 1555 then --anime
  5884. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5885. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5886. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 - 25 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5887. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-10 + 25 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 10 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5888. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)), Rad(6) - ra.RotVelocity.Y / 75), 0.1)
  5889. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37) * Cos(sine / 7) , Rad(8 * Cos(sine / 7)) , Rad(-6) + la.RotVelocity.Y / 75), 0.1)
  5890. elseif Mode == 6666 then
  5891. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0), Rad(10 * Cos(sine / 7))), 0.15)
  5892. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5893. RH.C0 = clerp(RH.C0, CFrame.new(1, -0.925 - 0.5 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 - 35 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 + 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  5894. LH.C0 = clerp(LH.C0, CFrame.new(-1, -0.925 + 0.5 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-15 + 35 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90 - 2 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(0 - 2.5 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  5895. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(70) * Cos(sine / 7) , Rad(0), Rad(5)), 0.1)
  5896. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0), Rad(-5)), 0.1)
  5897. elseif Mode == 1800 then
  5898. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(20 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5899. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(46 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5900. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(20)), 0.3)
  5901. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-5 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(-20)), 0.3)
  5902. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 + 15 * Cos(sine / 7)), Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  5903. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(25 - 15 * Cos(sine / 7)), Rad(0), Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  5904. elseif Mode == 5 then
  5905. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  5906. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5907. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
  5908. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
  5909. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(25)), 0.1)
  5910. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-25)), 0.1)
  5911. elseif Mode == 25 then
  5912. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  5913. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5914. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-20)), 0.15)
  5915. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(20)), 0.15)
  5916. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(25)), 0.1)
  5917. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-25)), 0.1)
  5918. elseif Mode == 100 then
  5919. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  5920. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5921. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  5922. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  5923. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  5924. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-17), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  5925. elseif Mode == 10 then
  5926. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(55 + Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(-0 + Mrandom(-20,20))), 1)
  5927. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  5928. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(55), Rad(0), Rad(-0)), 0.3)
  5929. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(35 + Mrandom(-23,23))), 0.15)
  5930. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(-35 + Mrandom(-23,23))), 0.15)
  5931. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(35 + Mrandom(-23,23)), Rad(-10 + Mrandom(-23,23)), Rad(15 + Mrandom(-23,23))), 0.1)
  5932. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(35 + Mrandom(-23,23)), Rad(10 + Mrandom(-23,23)), Rad(-15 + Mrandom(-23,23))), 0.1)
  5933. elseif Mode == 8 then
  5934. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.8 + 0.2* Player_Size * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.08)
  5935. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.08)
  5936. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -0.5* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-20)), 0.08)
  5937. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-75), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(20)), 0.08)
  5938. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(-43)), 0.08)
  5939. LW.C0 = clerp(LW.C0, CF(-1 * Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-20), Rad(-.6), Rad(43)), 0.08)
  5940. elseif Mode ~= 6 or Mode ~= 5 or Mode ~= 8 then
  5941. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  5942. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5943. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.8 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5944. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.8 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.6 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 3 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5945. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(37) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
  5946. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-37) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  5947. end
  5948. end
  5949. elseif torvel >= 25 and hitfloor ~= nil then
  5950. Anim = "Sprint"
  5951. change = 1.35
  5952. if attack == false then
  5953. if Mode == 5 then
  5954. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5955. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5956. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-45)), 0.15)
  5957. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(45)), 0.15)
  5958. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(25)), 0.1)
  5959. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(-25)), 0.1)
  5960. elseif Mode == 56565 then
  5961. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  5962. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5963. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5964. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.7 * Cos(sine / 7) / 2) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5965. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.34 * Cos(sine / 7)) * angles(Rad(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  5966. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -0.34 * Cos(sine / 7)) * angles(Rad(-110) * Cos(sine / 7) , Rad(0) , Rad(-13) + la.RotVelocity.Y / 75), 0.15)
  5967. elseif Mode == 4 then
  5968. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.2 + 0.3 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5969. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5970. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-34 + 2.5 * Sin(sine / 20))), 0.15)
  5971. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(34 + 2.5 * Sin(sine / 20))), 0.15)
  5972. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 - 3 * Sin(sine / 20)), Rad(-10 * Sin(sine / 20)), Rad(14 - 2.5 * Sin(sine / 20))), 0.1)
  5973. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55 + 4 * Sin(sine / 20)), Rad(10 * Sin(sine / 20)), Rad(-14 + 2.5 * Sin(sine / 20))), 0.1)
  5974. elseif Mode == 1 then
  5975. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5976. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5977. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-45)), 0.15)
  5978. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(45)), 0.15)
  5979. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(25)), 0.1)
  5980. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(-25)), 0.1)
  5981. elseif Mode == 25 or Mode == 10 then
  5982. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 1 + 0.5 * Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  5983. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(5 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5984. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.1 * Cos(sine / 20)* Player_Size, -.4* Player_Size) * angles(Rad(0), Rad(80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(-45)), 0.15)
  5985. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-80), Rad(0)) * angles(Rad(-10.5 + 3.5 * Sin(sine / 20)), Rad(0), Rad(45)), 0.15)
  5986. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(25)), 0.1)
  5987. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-65), Rad(0), Rad(-25)), 0.1)
  5988. elseif Mode ~= 5 then
  5989. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7* Player_Size) * angles(Rad(26 - 4.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(15 * Cos(sine / 7))), 0.15)
  5990. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  5991. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.925 - 0.5 * Cos(sine / 7) / 2* Player_Size, 0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 - 55 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5992. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.925 + 0.5 * Cos(sine / 7) / 2* Player_Size, -0.7 * Cos(sine / 7) / 2* Player_Size) * angles(Rad(-15 + 55 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  5993. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, 0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(125) * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.15)
  5994. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 30)* Player_Size, -0.34 * Cos(sine / 7* Player_Size)) * angles(Rad(-125) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.15)
  5995. end
  5996. end
  5997. end
  5998. end
  5999. Music.SoundId = "rbxassetid://"..SONG
  6000. Music.Looped = true
  6001. Music.Pitch = 1
  6002. Music.Volume = 2.5
  6003. Music.Parent = tors
  6004. Music:Resume()
  6005. if 0 < #Effects then
  6006. for e = 1, #Effects do
  6007. if Effects[e] ~= nil then
  6008. local Thing = Effects[e]
  6009. if Thing ~= nil then
  6010. local Part = Thing[1]
  6011. local Mode = Thing[2]
  6012. local Delay = Thing[3]
  6013. local IncX = Thing[4]
  6014. local IncY = Thing[5]
  6015. local IncZ = Thing[6]
  6016. if 1 >= Thing[1].Transparency then
  6017. if Thing[2] == "Block1" then
  6018. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  6019. local Mesh = Thing[1].Mesh
  6020. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6021. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6022. elseif Thing[2] == "Block2" then
  6023. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  6024. local Mesh = Thing[7]
  6025. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6026. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6027. elseif Thing[2] == "Block3" then
  6028. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  6029. local Mesh = Thing[7]
  6030. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6031. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6032. elseif Thing[2] == "Cylinder" then
  6033. local Mesh = Thing[1].Mesh
  6034. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6035. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6036. elseif Thing[2] == "Blood" then
  6037. local Mesh = Thing[7]
  6038. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  6039. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6040. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6041. elseif Thing[2] == "Elec" then local Mesh = Thing[1].Mesh
  6042. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  6043. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6044. elseif Thing[2] == "Disappear" then
  6045. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6046. elseif Thing[2] == "Shatter" then
  6047. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6048. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  6049. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  6050. Thing[6] = Thing[6] + Thing[5]
  6051. end
  6052. else
  6053. Part.Parent = nil
  6054. table.remove(Effects, e)
  6055. end
  6056. end
  6057. end
  6058. end
  6059. end
  6060. end
  6061. -------------------------------------------------------
  6062. --End Animations And Script--
  6063. -------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement